diff options
author | Constantin Riß <constantin.riss@dre.de> | 2010-02-06 00:19:05 +0100 |
---|---|---|
committer | Constantin Riß <constantin.riss@dre.de> | 2010-02-06 00:19:05 +0100 |
commit | abcf04bac0fe9b7b8358af6ed4e2f11d9bbb0fc8 (patch) | |
tree | 41107cece5c8cf38d78b6001af2b0f9b4845a399 /Sun.h | |
parent | 7fdd05d8c937fab5816267f49a53dcf1f70c6a33 (diff) | |
download | c3d-abcf04bac0fe9b7b8358af6ed4e2f11d9bbb0fc8.tar c3d-abcf04bac0fe9b7b8358af6ed4e2f11d9bbb0fc8.zip |
....................................
Diffstat (limited to 'Sun.h')
-rw-r--r-- | Sun.h | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -11,8 +11,8 @@ class Sun void setlatitude(float latitude0){latitude=latitude0;}; - float declination(int day) {return 23.4*sin(2*M_PI*(284+day)/365);} - float hourangle(int time) {return 15*(time-12);} + float declination(int day) {return 23.4*sin(2*M_PI*(284+day+1)/365);} + float hourangle(int time) {return 15*(time+1/*-12*/);} float elevationangle(int day, int time) { return asin(sin(declination(day)*M_PI/180)* sin(latitude*M_PI/180)* |