ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ERF_OrbCosZenith.H
Go to the documentation of this file.
1 #ifndef ERF_ORB_COS_ZENITH_H
2 #define ERF_ORB_COS_ZENITH_H
3 
4 #include <vector>
5 #include <cmath>
6 
7 #include <ERF_Constants.H>
8 
9 typedef double real;
10 
11 real
13  real& lat,
14  real& lon,
15  real& declin,
16  real dt_avg = -1.,
17  real uniform_angle = -1.,
18  real constant_zenith_angle_deg = -1.);
19 
20 
21 real
23  real& lat,
24  real& lon,
25  real& declin,
26  real& dt_avg);
27 
28 
29 void
30 orbital_params (int& iyear_AD,
31  real& eccen,
32  real& obliq,
33  real& mvelp,
34  real& obliqr,
35  real& lambm0,
36  real& mvelpp);
37 
38 
39 void
40 orbital_decl (real& calday,
41  real& eccen,
42  real& mvelpp,
43  real& lambm0,
44  real& obliqr,
45  real& delta,
46  real& eccf);
47 #endif
double real
Definition: ERF_OrbCosZenith.H:9
void orbital_params(int &iyear_AD, real &eccen, real &obliq, real &mvelp, real &obliqr, real &lambm0, real &mvelpp)
Definition: ERF_OrbCosZenith.cpp:139
void orbital_decl(real &calday, real &eccen, real &mvelpp, real &lambm0, real &obliqr, real &delta, real &eccf)
Definition: ERF_OrbCosZenith.cpp:512
real orbital_cos_zenith(real &jday, real &lat, real &lon, real &declin, real dt_avg=-1., real uniform_angle=-1., real constant_zenith_angle_deg=-1.)
Definition: ERF_OrbCosZenith.cpp:4
real orbital_avg_cos_zenith(real &jday, real &lat, real &lon, real &declin, real &dt_avg)
Definition: ERF_OrbCosZenith.cpp:38