summaryrefslogtreecommitdiffstats
path: root/Sun.h
diff options
context:
space:
mode:
authorConstantin Riß <constantin.riss@dre.de>2010-02-06 00:19:05 +0100
committerConstantin Riß <constantin.riss@dre.de>2010-02-06 00:19:05 +0100
commitabcf04bac0fe9b7b8358af6ed4e2f11d9bbb0fc8 (patch)
tree41107cece5c8cf38d78b6001af2b0f9b4845a399 /Sun.h
parent7fdd05d8c937fab5816267f49a53dcf1f70c6a33 (diff)
downloadc3d-abcf04bac0fe9b7b8358af6ed4e2f11d9bbb0fc8.tar
c3d-abcf04bac0fe9b7b8358af6ed4e2f11d9bbb0fc8.zip
....................................
Diffstat (limited to 'Sun.h')
-rw-r--r--Sun.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/Sun.h b/Sun.h
index 9e6f144..a242e5f 100644
--- a/Sun.h
+++ b/Sun.h
@@ -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)*