New Ramses Release 2025.05

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 and add_gravity_source_terms are now called in amr_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)


Posted

in

by

Noé Brucy