bugfixes check_finite_output checks on all images, not just root (more robust early failure when a sim doesn't converge) correct linking of Mumps-Scalapack-Lapack--remove linking hacks, use modern CMake INTERFACE to eliminate redundant and buggy duplicate link specifications improve PyGemini interface robustness to use python -m gemini. fix CMake infinite loop when called from MatGemini Features select Fang 2008 (maxwellian) or Fang 2010 (monoenergetic) models improve test parallelis
general code quality via use of Fortran 2018 implicit none (external) fix bug where on some systems ...
new test reference data, after corrections to PyGemini compare_input: also plot_diff msis2: use er...
allow CMake to reconfigure if first configure fails, by deleting build directory redownload data zip...
Numerous bugfixes, especially: fix infinite Cmake loop on msis_setup.exe autobuild use .empty prope...
Since CMake >= 3.20 is required for Intel compilers and to reduce maintenance burden due to numerous...
Fixed a bug where MPI image count was incorrect on some systems, and added test to mpi_basic to chec...
gemini3d.run -plan: print MPI image count on own line for tool parsing scripts/CMakeLists.txt to bui...
cmake -Ddownload=yes -Dpython=no to run some more simulation tests without PyGemini--previously, no ...
set safe defaults for NML flags. Under certain conditions they could default non-zero otherwise and ...
CMake: enhancements to make CDash and console output prettier Docs: split Readme into several linked...
New users may not have MPI or Scalapack installed, or may have broken versions of those libraries. A...
gemini.bin command line now has only one mandatory argument: the top-level output directory. The in...
Numerous improvements to reliability, including: use JSON for config URLs instead of INI uniform se...
for CMake >= 3.15, enforce CMP0094 which greatly improves Python finding allow MS-MPI to work, usefu...
allow CMake >= 3.13. CMake >= 3.17 + Ninja recommended for speed + stability add hwm14 stub and tes...
general code quality via use of Fortran 2018 implicit none (external) fix bug where on some systems ...
new test reference data, after corrections to PyGemini compare_input: also plot_diff msis2: use er...
allow CMake to reconfigure if first configure fails, by deleting build directory redownload data zip...
Numerous bugfixes, especially: fix infinite Cmake loop on msis_setup.exe autobuild use .empty prope...
Since CMake >= 3.20 is required for Intel compilers and to reduce maintenance burden due to numerous...
Fixed a bug where MPI image count was incorrect on some systems, and added test to mpi_basic to chec...
gemini3d.run -plan: print MPI image count on own line for tool parsing scripts/CMakeLists.txt to bui...
cmake -Ddownload=yes -Dpython=no to run some more simulation tests without PyGemini--previously, no ...
set safe defaults for NML flags. Under certain conditions they could default non-zero otherwise and ...
CMake: enhancements to make CDash and console output prettier Docs: split Readme into several linked...
New users may not have MPI or Scalapack installed, or may have broken versions of those libraries. A...
gemini.bin command line now has only one mandatory argument: the top-level output directory. The in...
Numerous improvements to reliability, including: use JSON for config URLs instead of INI uniform se...
for CMake >= 3.15, enforce CMP0094 which greatly improves Python finding allow MS-MPI to work, usefu...
allow CMake >= 3.13. CMake >= 3.17 + Ninja recommended for speed + stability add hwm14 stub and tes...
general code quality via use of Fortran 2018 implicit none (external) fix bug where on some systems ...
new test reference data, after corrections to PyGemini compare_input: also plot_diff msis2: use er...
allow CMake to reconfigure if first configure fails, by deleting build directory redownload data zip...