|
| subroutine, public | efield_init (efield_lflux_file, efield_hflux_file, efiel |
| |
| subroutine, public | get_efield |
| |
| subroutine | globalelpotential |
| |
| subroutine | ff (ph, mt, f) |
| |
| subroutine | pnm (ct, p) |
| |
| subroutine | prep_pnm |
| |
| subroutine | index_quiet |
| |
| subroutine | read_acoef (efield_lflux_file, efield_hflux_file) |
| |
| subroutine | adj_s_a |
| |
| subroutine | constants |
| |
| subroutine | prep_fk |
| |
| subroutine | set_fkflfs (fk, fl, fs) |
| |
| subroutine | efield_mid (mlat, mlon, pot) |
| |
| subroutine | prep_weimer |
| |
| subroutine | pot_latsmo (pot, idlat) |
| |
| subroutine | pot_latsmo2 (pot, idlat) |
| |
| subroutine | pot_lonsmo (pot, idlon) |
| |
| subroutine | highlat_getbnd (ihlat_bnd) |
| |
| subroutine | bnd_sinus (ihlat_bnd, itrans_width) |
| |
| subroutine | highlat_adjust (pot_highlats, pot_highlat, pot_midlat, |
| |
| subroutine | interp_poten (pot_highlats, pot_highlat, pot_midlat, ihlat_bnd, itrans_width) |
| |
| subroutine | derivpotential |
| |
|
| integer | iday |
| |
| integer | iyear |
| |
| integer | iday_m |
| |
| integer | imo |
| |
| real(r8) | ut |
| |
| real(r8) | f107d |
| |
| real(r8) | by |
| |
| real(r8) | bz |
| |
| integer, parameter, public | nmlon = 180 |
| |
| integer, parameter, public | nmlat = 90 |
| |
| integer, parameter | nmlath = nmlat/2 |
| |
| integer, parameter | nmlonh = nmlon/2 |
| |
| integer, parameter | nmlonp1 = nmlon+1 |
| |
| integer, parameter | nmlatp1 = nmlat+1 |
| |
| real(r8), dimension(0:nmlat), public | ylatm |
| |
| real(r8), dimension(0:nmlon), public | ylonm |
| |
| real(r8), public | dlonm |
| |
| real(r8), public | dlatm |
| |
| real(r8), dimension(0:nmlon, 0:nmlat), public | potent |
| |
| real(r8), dimension(0:nmlon, 0:nmlat), public | ed1 |
| |
| real(r8), dimension(0:nmlon, 0:nmlat), public | ed2 |
| |
| real(r8) | date |
| |
| real(r8) | day |
| |
| logical, parameter | iutav =.false. |
| |
| real(r8), parameter | v_sw = 400._r8 |
| |
| real(r8), parameter | bnd_wei = 44._r8 |
| |
| integer | nmlat_wei |
| |
| integer, parameter | iseasav = 0 |
| |
| real(r8), parameter | r_e = 6.371e6_r8 |
| |
| real(r8), parameter | h_r = 130.0e3_r8 |
| |
| real(r8), parameter | dy2yr = 365.24_r8 |
| |
| real(r8), parameter | dy2mo = 30.6001_r8 |
| |
| real(r8) | rtd |
| |
| real(r8) | dtr |
| |
| real(r8) | sqr2 |
| |
| real(r8) | hr2rd |
| |
| real(r8) | dy2rd |
| |
| real(r8) | deg2mlt |
| |
| real(r8) | mlt2deg |
| |
| real(r8), dimension(0:nmlat) | sinim_mag |
| |
| integer | jmin |
| |
| integer | jmax |
| |
| integer, parameter | nm = 19 |
| |
| integer, parameter | mm = 18 |
| |
| integer, parameter | nmp = nm + 1 |
| |
| integer, parameter | mmp = mm + 1 |
| |
| real(r8), dimension(0:nm, 0:mm) | r |
| |
| real(r8), dimension(0:mm) | pmopmmo |
| |
| integer, parameter | ni = 1091 |
| |
| integer | imax |
| |
| integer, dimension(0:ni) | kf |
| |
| integer, dimension(0:ni) | lf |
| |
| integer, dimension(0:ni) | mf |
| |
| integer, dimension(0:ni) | nf |
| |
| integer, dimension(0:ni) | jf |
| |
| real(r8), dimension(1:3, 0:2) | ft |
| |
| real(r8), dimension(0:ni) | a_klnm |
| |
| real(r8), dimension(0:ni) | a_lf |
| |
| real(r8), dimension(0:ni) | a_hf |
| |
| real(r8), parameter | ef_max = 0.015_r8 |
| |
| real(r8), parameter | lat_sft = 54._r8 |
| |
| integer | ilat_sft |
| |
| integer, parameter | nmax_sin = 2 |
| |
| logical, parameter | debug =.false. |
| |