Commit cf6992b3019fbfd48bf221fb5108412326d91e53
1 parent
e2644543
Exists in
master
and in
95 other branches
fairfield70 et fairfield80
Showing
1 changed file
with
27 additions
and
6 deletions
Show diff stats
generic_data/Functions/functions.xml
@@ -89,17 +89,38 @@ | @@ -89,17 +89,38 @@ | ||
89 | <new_kernel>alfvenVelocity</new_kernel> | 89 | <new_kernel>alfvenVelocity</new_kernel> |
90 | </function> | 90 | </function> |
91 | 91 | ||
92 | - <!--<function name="fairfield70(,)" params="3" kind="physics"> | ||
93 | - <prompt>FAIRFIELD 1970 model of neutral sheet position Z = fairfield70(y_sm, z_sm, x_ss) | 92 | + <function name="perreault78()" params="3" kind="physics"> |
93 | + <info_brief>Perreault and Akasofu 1978 model u = perreault78(E_mag, B_mag, theta_p)</info_brief> | ||
94 | + <new_kernel>perreault78</new_kernel> | ||
95 | + </function> | ||
96 | + | ||
97 | + <function name="newell2007(,)" params="3" kind="physics"> | ||
98 | + <info_brief>NEWELL et al 2007 solar wind-magnetosphere coupling function d_phi/d_t = newell2007(mu, B_mag, theta) </info_brief> | ||
99 | + <new_kernel>newell2007</new_kernel> | ||
100 | + </function> | ||
101 | + | ||
102 | + <function name="fairfield70(,)" params="2" kind="physics"> | ||
103 | + <prompt>FAIRFIELD 1970 model of neutral sheet position Z = fairfield70(xyz_sm, x_ss) | ||
94 | where y_sm and z_sm are the solar magnetospheric coordinates of the spacecraft | 104 | where y_sm and z_sm are the solar magnetospheric coordinates of the spacecraft |
95 | - and x_ss is geomagnetic latitude of the sun</prompt> | 105 | + and x_ss is tilt angle</prompt> |
96 | 106 | ||
97 | - <info_brief>FAIRFIELD 1970 model of neutral sheet position Z = fairfield70(y_sm, z_sm, x_ss) | 107 | + <info_brief>FAIRFIELD 1970 model of neutral sheet position Z = fairfield70(xyz_sm, x_ss) |
98 | where y_sm and z_sm are the solar magnetospheric coordinates of the spacecraft | 108 | where y_sm and z_sm are the solar magnetospheric coordinates of the spacecraft |
99 | - and x_ss is geomagnetic latitude of the sun</info_brief> | 109 | + and x_ss is tilt angle</info_brief> |
100 | <new_kernel>fairfield70</new_kernel> | 110 | <new_kernel>fairfield70</new_kernel> |
101 | </function> | 111 | </function> |
102 | 112 | ||
113 | + <function name="fairfield80(,)" params="2" kind="physics"> | ||
114 | + <prompt>FAIRFIELD 1980 model of neutral sheet position Z = fairfield80(xyz_sm, x_ss) | ||
115 | + where xyz_sm are the solar magnetospheric coordinates of the spacecraft | ||
116 | + and x_ss is tilt angle</prompt> | ||
117 | + | ||
118 | + <info_brief>FAIRFIELD 1980 model of neutral sheet position Z = fairfield80(xyz_sm, x_ss) | ||
119 | + where xyz_sm are the solar magnetospheric coordinates of the spacecraft | ||
120 | + and x_ss is tilt angle</info_brief> | ||
121 | + <new_kernel>fairfield80</new_kernel> | ||
122 | + </function> | ||
123 | + | ||
103 | <function name="lopez90(,)" params="4" kind="physics"> | 124 | <function name="lopez90(,)" params="4" kind="physics"> |
104 | <prompt> | 125 | <prompt> |
105 | Lopez 1990 model of magnetic latitude of the neutral sheet MLAT = lopez90(Kp, phi, R, DTA) | 126 | Lopez 1990 model of magnetic latitude of the neutral sheet MLAT = lopez90(Kp, phi, R, DTA) |
@@ -112,7 +133,7 @@ | @@ -112,7 +133,7 @@ | ||
112 | R is the radial distance in RE and DTA is the dipole tilt angle | 133 | R is the radial distance in RE and DTA is the dipole tilt angle |
113 | </info_brief> | 134 | </info_brief> |
114 | <new_kernel>lopez90</new_kernel> | 135 | <new_kernel>lopez90</new_kernel> |
115 | - </function>--> | 136 | + </function> |
116 | 137 | ||
117 | <!--<function name="gsegsm_()" argv="vector" kind="amda"> | 138 | <!--<function name="gsegsm_()" argv="vector" kind="amda"> |
118 | <prompt/> | 139 | <prompt/> |