Vlasiator 5.2
This includes such highlights as:
- The new ionosphere boundary condition (New Ionosphere implementation #580)
- A custom hashtable for faster velociy space lookups (Replace std::unordered_map with a custom open - bucket fibonacci-hashed hashtable in vmesh. #588)
- Fixed maxwellian inflow conditions (Maxwellian Inflow Fix #582)
- Automatic simulation bailout if the vspace is too small (Vspace wall bailout #587)
- And many more bugfixes!
Note: the old magnetospheric boundary behaviour has been renamed: It is now conductingsphere
instead of ionosphere
(which now denotes the proper ionosphere solver behaviour and only works for 3D simulations). For spatially 2D setups that retain the old behaviour, config files need to be updated, replacing any occurence of ionosphere
by conductingsphere
.