Hacker Newsnew | past | comments | ask | show | jobs | submit | dafer45's commentslogin

I just published an app to help find the optimal solar panel tilt angle and to evaluate how close to optimal your roof is for solar panels.

Just align the phone screen with a real or assumed solar panel and instantaneously get how close to the optimal efficiency is achieved at that angle.


Edit in a "Show HN:" at front?


Thanks for the suggestion, but I only seem able to edit comments and not the title itself.


This Android App allow you to determine the optimal solar panel tilt angle or figure out how close to optimal your roof tilt is.

Just align the screen with the plane of a real or assumed solar panel and instantaneously get how close to optimal efficiency is achieved at that agle.


That’s correct. However, the formalism is widely known as second quantization within the physics community. It’s therefore the terminology that is used in practice.


Background:

The scientific community has developed a significant amount of code over the past decades to perform quantum mechanical calculations. However, compared to main stream codes for other purposes such as graphics, music, games, etc. scientific codes are hard to use and integrate with. This is certainly partially due to the difficulty of the topic itself, but a main contributing factor is the lack of attention that has been paid to data structures.

Without the creation of standards such as HTML, Direct X, MP3, etc. it would have been difficult to create most of the applications we use every day. TBTK aims to help create similar structure in the computational quantum mechanics community by providing data structures tailored for quantum mechanics. Particular focus is put on providing data structures that capture the general structure of quantum mechanical problems without inducing expensive memory or execution overhead.

The aim is to provide building blocks that allow developers to work at the appropriate level of abstraction. To give method developers detailed control over the performance of their algorithms, while at the same time giving physicists interested in particular physical questions the ability to work at a higher level of abstraction. A level of abstraction that allows their attention to be focused on the physical question rather than numerical details. The aim is also to enable seamless integration and reuse of code in the physics community, as well as make the algorithms useful to people outside the physics community, such as for example engineers that are interested in transport calculations without necessarily having the adequate quantum mechanics background.

If this sounds interesting to you, don't hesitate to reach out to me here or over mail.


Can you provide more info. Did you click it?


Yeah, clicked on "I agree" but it just doesn't go away, just keeps spinning forever.


That's strange. What device, operating system, and browser are you using?


Firefox (latest) on Win10, with UBlock Origin and the new Firefox content blocking.


Thanks, I will try to reproduce this.


Thanks for the note! It's up again.


Altitude data is available in principle from the GPS (although the precission is worse for this). So it would be possible to implement support for altitude too if that is needed.

Do you have more information about what exactly you would like to achieve?


I was just imagining it would be neat to find 3D areas: go upstairs, down a hall, downstairs, and have it compute the volume of the 3D area.

The barometers available on devices would allow this to happen, but I don't know (don't think) that when you request location access via the browser it returns altitude information if the device supports it.


I see. This is indeed harder. I don't think there is any web API for accessing these sensors.

Moreover, measuring the volume would require tracing out a much more complicated path since volumes are bounded by surfaces rather than edges. Given that the technical problems were solved, do you think that a human actually could manage to trace out a volume in an other cases than simple rectangular blocks etc?


Thanks for the feedback, it is much appreciated.

You need to use this application on a mobile phone. It uses the phones GPS to meassure area. It's a good point about the lack of UI information on the laptop. We should probably add some information to the user to make clear that it has to be used on a mobile device.


For usage outdoors with a mobile phone.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: