gemini.bin command line now has only one mandatory argument: the top-level output directory. The inputs/config.nml should already be in there when gemini.bin is run. if the user doesn't specify an output file_format, Gemini.bin will use the same file format as the input/simsize.*. Check for NaNs and impossible values in several more places. correct potential source calculation error eliminate stack overflow in tests by using allocate() allow non-MPI unit tests to build even without MPI auto-download and auto-setup PyGemini if needed eliminate duplicative specification of "flags" in config.nml. Use presence of namelists to determine if an input is desired. allow namelists to be read in a different order than in file move all Python scripts...
correct long-standing bug in auto-grid partition that could lead to runtime crashes or extremely err...
CMake: enhancements to make CDash and console output prettier Docs: split Readme into several linked...
expand_envvar: work with any @envvar@ like Fortran @scivision scivision committed on Aug 19 For repe...
Enacted new Gemini API for unambiguous directory input. Directories in config.nml may be either abs...
Since CMake >= 3.20 is required for Intel compilers and to reduce maintenance burden due to numerous...
cmake -Ddownload=yes -Dpython=no to run some more simulation tests without PyGemini--previously, no ...
for CMake >= 3.15, enforce CMP0094 which greatly improves Python finding allow MS-MPI to work, usefu...
Replicate and enhance all necessary functionality from Matlab in Python. Matlab is no longer needed,...
set safe defaults for NML flags. Under certain conditions they could default non-zero otherwise and ...
MatGemini and PyGemini can now use environment variable GEMINI_SIMROOT to indicate the top-level dir...
new test reference data, after corrections to PyGemini compare_input: also plot_diff msis2: use er...
bugfixes check_finite_output checks on all images, not just root (more robust early failure when a ...
gemini3d.run -plan: print MPI image count on own line for tool parsing scripts/CMakeLists.txt to bui...
build any/all external libraries as Release by default announce disabled tests instead of silently s...
New users may not have MPI or Scalapack installed, or may have broken versions of those libraries. A...
correct long-standing bug in auto-grid partition that could lead to runtime crashes or extremely err...
CMake: enhancements to make CDash and console output prettier Docs: split Readme into several linked...
expand_envvar: work with any @envvar@ like Fortran @scivision scivision committed on Aug 19 For repe...
Enacted new Gemini API for unambiguous directory input. Directories in config.nml may be either abs...
Since CMake >= 3.20 is required for Intel compilers and to reduce maintenance burden due to numerous...
cmake -Ddownload=yes -Dpython=no to run some more simulation tests without PyGemini--previously, no ...
for CMake >= 3.15, enforce CMP0094 which greatly improves Python finding allow MS-MPI to work, usefu...
Replicate and enhance all necessary functionality from Matlab in Python. Matlab is no longer needed,...
set safe defaults for NML flags. Under certain conditions they could default non-zero otherwise and ...
MatGemini and PyGemini can now use environment variable GEMINI_SIMROOT to indicate the top-level dir...
new test reference data, after corrections to PyGemini compare_input: also plot_diff msis2: use er...
bugfixes check_finite_output checks on all images, not just root (more robust early failure when a ...
gemini3d.run -plan: print MPI image count on own line for tool parsing scripts/CMakeLists.txt to bui...
build any/all external libraries as Release by default announce disabled tests instead of silently s...
New users may not have MPI or Scalapack installed, or may have broken versions of those libraries. A...
correct long-standing bug in auto-grid partition that could lead to runtime crashes or extremely err...
CMake: enhancements to make CDash and console output prettier Docs: split Readme into several linked...
expand_envvar: work with any @envvar@ like Fortran @scivision scivision committed on Aug 19 For repe...