Programs

ProgramSource FileDescription
Gemini3Dgemini.f90

MAIN PROGRAM FOR GEMINI3D Need program statement for FORD stops with de facto "skip test" return code INITIALIZE MESSING PASSING VARIABLES, IDS ETC. READ FILE INPUT CHECK THE GRID SIZE AND ESTABLISH A PROCESS GRID

Read more…
MagCalcmagcalc.f90

Need program statement for FORD THIS IS THE MAIN PROGRAM FOR COMPUTING MAGNETIC FIELDS FROM OUTPUT FROM A SIMULATIONS DONE BY GEMINI3D. THIS PROGRAM VERY MUCH MIRRORS THE SETUP OF THE MAIN GEMINI.F90 CODE.

Read more…
MHD1D_SAWMHD1D_SAW.f90
MHD1D_shockMHD1D_shock.f90
MHD1D_SNDMHD1D_SND.f90
msis_drivermsis_driver.f90

read in msis inputs

Read more…
test_dayrollovertest_dayrollover.f90

test day rollover leap year tests

Read more…
test_diffusion1dtest_diffusion1D.f90

Need program statement for FORD Solve a time-dependent heat equation in 1D. See GEMINI-docs repo for a description of the specific problem solved here

Read more…
test_fangtest_fang.f90

Need program statement for FORD Reproduces data of: * Figure 3 in https://agupubs.onlinelibrary.wiley.com/doi/10.1029/2008JA013384 * Figure 2 in Fang 2010

test_formatstest_formats.f90

This tests various text output formats. It necessarily requires visual inspection, or run from an enclosing program with Regex, such as a Python program configured to test as desired. Increment time tests

test_interp1testinterp1.f90

Need program statement for FORD

test_interp2testinterp2.f90

Need program statement for FORD grid for interpolated data center grid points at zero try a 2d interpolation dump results to a file so we can check things

test_potential2dtest_potential2D.f90

Need program statement for FORD SOLVE LAPLACE'S EQUATION IN 2D USING PDEelliptic, mumps-based libraries

Read more…
test_potential3Dtest_potential3D.f90

Need program statement for FORD

test_szatest_sza.f90

test day rollover

testinterp3testinterp3.f90

Need program statement for FORD

Read more…