Following the Ramses User Meeting 2025 in Strasbourg, a new version of Ramses with the developments made this year was released.
Change summary
For users
- Some minor bugs were fixed (by @rteyssier, @tinecolman, @jokirosdahl, @edengirma)
- New logo, improved documentation view with Read the doc (by @robelgeda)
- The documentation was improved following feedback from the User school (by @nbrucy)
- New lightcone algorithm (by @TakanoriCodronAkieda)
- Variable speed of light in Ramses RT (by @jokirosdahl )
- The condinit routine was redesigned to allow for more easily switch between easy cases, such as tests IC (by @nbrucy)
- The compile command is now printed is the log and outputs (by @nbrucy)
For developers
- Major code quality improvements were done ( by @tinecolman)
Some functions were refactorised and you may not find them at their usual places
For example:
- parameter reading is now split into several function according to the appropriate namelist section
add_pdv_source_terms
andadd_gravity_source_terms
are now called inamr_step
- CI with Github is now autobuilding the code, running tests and building the doc (by @cphyc, @nbrucy and @robelgeda)
- New coverage computation in the test suite (by @tinecolman)
- New tests, including cosmo, RT shadow and tracers (by @tinecolman, @matthiasglz and @nbrucy)
- New guide for developer (by @cphyc, @tinecolman and @nbrucy)