GITM Outline
main program in main.f90
-
init_mpiin file init_mpi.f90-
MPI_INIT -
MPI_COMM_RANK -
MPI_COMM_SIZE
-
-
start_timingin file timing.f90 -
delete_stopin file stop_file.f90reportin file library.f90
-
init_planetin file ModEarth.f90time_int_to_realin file time_routines.f90
-
set_defaultsin file ModInputs.f90-
set_stringsin file ModInputs.f90 -
time_int_to_realin file time_routines.f90 -
set_planet_defaultsin file Earth.f90
-
-
read_inputsin file read_inputs.f90-
reportin file library.f90 -
stop_gitmin file library.f90 -
stop_gitmin file library.f90 -
stop_gitmin file library.f90 -
MPI_Bcast -
stop_gitmin file library.f90 -
MPI_Bcast -
stop_gitmin file library.f90
-
-
set_inputsin file set_inputs.f90-
reportin file library.f90 -
read_in_intin file set_inputs.f90 -
time_int_to_realin file time_routines.f90 -
time_real_to_intin file time_routines.f90 -
fix_vernal_timein file set_inputs.f90 -
read_in_intin file set_inputs.f90 -
time_int_to_realin file time_routines.f90 -
read_in_timein file set_inputs.f90 -
read_in_intin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
time_real_to_intin file time_routines.f90 -
read_in_realin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
IO_set_f107_single -
IO_set_f107a_single -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
IO_set_hpi_single -
read_in_realin file set_inputs.f90 -
IO_set_kp_single -
read_in_realin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
IO_set_imf_by_single -
IO_set_imf_bz_single -
IO_set_sw_v_single -
read_in_stringin file set_inputs.f90 -
IO_set_inputs -
read_MHDIMF_Indices -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_stringin file set_inputs.f90 -
read_in_stringin file set_inputs.f90 -
read_in_stringin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_intin file set_inputs.f90 -
read_in_intin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_intin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_stringin file set_inputs.f90 -
read_in_stringin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_intin file set_inputs.f90 -
read_in_intin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_timein file set_inputs.f90 -
read_in_timein file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_intin file set_inputs.f90 -
read_in_stringin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_intin file set_inputs.f90 -
read_in_stringin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_satellitesin file satellites.f90 -
read_in_realin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_stringin file set_inputs.f90 -
read_in_stringin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_stringin file set_inputs.f90 -
Set_Euvin file calc_euv.f90 -
read_in_logicalin file set_inputs.f90 -
read_in_realin file set_inputs.f90 -
read_in_stringin file set_inputs.f90 -
IO_set_inputs -
read_NGDC_Indices -
read_in_stringin file set_inputs.f90 -
read_in_stringin file set_inputs.f90 -
IO_set_inputs -
read_SWPC_Indices -
read_in_stringin file set_inputs.f90 -
IO_set_inputs -
read_NOAAHPI_Indices -
stop_gitmin file library.f90 -
time_int_to_realin file time_routines.f90
-
-
initialize_gitmin file initialize.f90-
init_radcoolingin file ModEarth.f90 -
start_timingin file timing.f90 -
reportin file library.f90 -
time_real_to_intin file time_routines.f90 -
fix_vernal_timein file set_inputs.f90 -
get_f107 -
get_f107a -
init_gridin file init_grid.f90 -
read_inputsin file read_inputs.f90 -
set_inputsin file set_inputs.f90 -
read_restartin file restart.f90 -
init_msisin file init_msis.Earth.f90 -
set_RrTempIndin file ModRates.Earth.f90 -
init_euvin file calc_euv.f90 -
init_altitudein file init_altitude.f90 -
UAM_gradient -
init_heating_efficiencyin file Earth.f90 -
init_magheatin file ModEarth.f90 -
init_isochemin file Mars.f90 -
init_aerosolin file ModEarth.f90 -
init_isochemin file Mars.f90 -
init_msisin file init_msis.Earth.f90 -
get_temperaturein file init_altitude.f90 -
init_iriin file init_iri.Earth.f90 -
read_waccm_tidesin file tides.f90 -
update_waccm_tidesin file tides.f90 -
read_tidesin file tides.f90 -
update_tidesin file tides.f90 -
init_b0in file init_b0.f90 -
init_energy_depositionin file init_energy_deposition.f90 -
reportin file library.f90 -
SUBSOLR -
exchange_messages_spherein file exchange_messages_sphere.f90 -
calc_pressurein file calc_pressure.f90 -
UA_calc_electrodynamicsin file calc_electrodynamics.f90 -
calc_eddy_diffusion_coefficientin file Earth.f90 -
calc_ratesin file calc_rates.Earth.f90 -
calc_viscosityin file calc_rates.Earth.f90 -
calc_ratesin file calc_rates.Earth.f90 -
end_timingin file timing.f90 -
calc_vtecin file calc_tec.f90 -
calc_single_vtecin file calc_tec.f90
-
-
write_outputin file write_output.f90-
outputin file output_common.f90 -
move_satellitesin file satellites.f90 -
write_restartin file restart.f90 -
logfilein file logfile.f90
-
-
reportin file library.f90 -
Loop Start
-
calc_pressurein file calc_pressure.f90reportin file library.f90
-
calc_timestep_verticalin file calc_timestep.f90-
reportin file library.f90 -
MPI_AllREDUCE -
stop_gitmin file library.f90
-
-
calc_timestep_horizontalin file calc_timestep.f90-
reportin file library.f90 -
MPI_AllREDUCE
-
-
advancein file advance.f90-
reportin file library.f90 -
start_timingin file timing.f90 -
update_tidesin file tides.f90 -
update_waccm_tidesin file tides.f90 -
advance_vertical_allin file advance.f90 -
add_sourcesin file add_sources.f90 -
advance_horizontal_allin file advance.f90 -
time_real_to_intin file time_routines.f90 -
get_f107 -
stop_gitmin file library.f90 -
get_f107a -
stop_gitmin file library.f90 -
init_msisin file init_msis.Earth.f90 -
init_iriin file init_iri.Earth.f90 -
init_b0in file init_b0.f90 -
end_timingin file timing.f90 -
reportin file library.f90 -
start_timingin file timing.f90 -
calc_ratesin file calc_rates.Earth.f90 -
calc_viscosityin file calc_rates.Earth.f90 -
advance_verticalin file advance_vertical.f90 -
end_timingin file timing.f90 -
reportin file library.f90 -
start_timingin file timing.f90 -
exchange_messages_spherein file exchange_messages_sphere.f90 -
calc_ratesin file calc_rates.Earth.f90 -
calc_physicsin file calc_physics.f90 -
advance_horizontalin file advance_horizontal.f90 -
calc_physicsin file calc_physics.f90 -
calc_ratesin file calc_rates.Earth.f90 -
advance_horizontalin file advance_horizontal.f90 -
exchange_messages_spherein file exchange_messages_sphere.f90 -
end_timingin file timing.f90
-
-
check_stopin file stop_file.f90-
reportin file library.f90 -
start_timingin file timing.f90 -
MPI_AllREDUCE -
check_startin file stop_file.f90 -
end_timingin file timing.f90
-
-
write_outputin file write_output.f90-
outputin file output_common.f90 -
move_satellitesin file satellites.f90 -
write_restartin file restart.f90 -
logfilein file logfile.f90
-
-
-
Loop End
-
finalize_gitmin file finalize.f90-
UA_calc_electrodynamicsin file calc_electrodynamics.f90 -
outputin file output_common.f90 -
write_restartin file restart.f90 -
end_timingin file timing.f90 -
report_timingin file timing.f90 -
UAM_XFER_destroyin file ModSphereInterface.f90 -
UAM_write_errorin file ModSphereInterface.f90 -
stop_gitmin file library.f90 -
MPI_FINALIZE
-
-
stop_gitmin file library.f90-
CON_stopin file main.f90 -
MPI_abort
-