Vlasiator 5.3
New simulation features:
- Actual dynamic AMR based on simulation run-time metrics
- Time-varying inflow conditions for variable solar wind
- Various bugfixes and upgrades to the inner and outer boundary behaviours
- Run-time magnetic fieldline tracing for improved post-processing (such as
identification of magnetic topology) - New datareducers such as non-maxwellianity and heat flux
Better user experience:
- New Makefile format with less spammy output
- Significant reduction of compiler warnings
- library build script (build_libraries.sh) included to build all dependencies
- Improved logfile output
Developer notes:
- Development now has a full continuous integration (CI) pipeline
- Header-only library dependencies are handled as git submodules
- Simulation domain decomposition of the fieldsolver grid has had bugfixes and improvements
- Multi-sampled velocity space sampling (nSpaceSamples and nVelocitySamples) has been removed
- Better handling of NaN conditions, using isNaN and isInfinite testing
- New phiprof timer object format thats hould lead to fewer unclosed timer groups