Releases: open-atmos/PyPartMC
Releases · open-atmos/PyPartMC
PyPartMC 0.0.31
- made
GasState::mix_rats
a read-write property (previously was read-only) - kudos @jcurtis2
PyPartMC 0.0.30
- add getters for
RunPartOpt::t_max
andRunPartOpt::del_t
(thanks @jcurtis2)
PyPartMC 0.0.29
- removed hardcoded
AeroState
init parameters - added
AeroState::dist_sample
- added
AeroState::__len__
thanks @jcurtis2!
PyPartMC 0.0.28
- adding getter and setter for AeroMode::name
PyPartMC 0.0.27
- reporting an error if no values present in time array (e.g., passed to Scenario ctor)
- making all C++ headers self-contained and implementation-free
- adding CMake checks to ensure the above holds throughout further development
PyPartMC 0.0.26
- multi-mode
AeroDist
initialisation (also withinScenario
s) n_mode
property andmode(idx)
accessor inAeroDist
thanks @jcurtis2 for help!
PyPartMC 0.0.25
- added interfaces to
run_part_timestep
andrun_part_timeblock
(@jcurtis2) - added
init_env_state
toScenario
(@jcurtis2) - added
elapsed_time
andstart_time
toEnvState
(@jcurtis2) - more initilisation logic within
run_part_opt
ctor (temporarily copy-pasted from PartMC) - more meaningful CMake message when submodules not initialised
- fixed a few assert statements and added DEBUG builds to CI
PyPartMC 0.0.24
PyPartMC 0.0.23
- added basic
AeroDist
wrapper capable of being initialised from a Python dict (single mode only for now) - C++ code cleanups
PyPartMC 0.0.22
- added AeroData::density and AeroData::densities (thanks @jcurtis2)
- added Python 3.11 to CI build matrix