Skip to content

Releases: open-atmos/PyPartMC

PyPartMC 0.0.31

11 Apr 13:33
8a181f9
Compare
Choose a tag to compare
  • made GasState::mix_rats a read-write property (previously was read-only) - kudos @jcurtis2

PyPartMC 0.0.30

05 Apr 11:23
eca4225
Compare
Choose a tag to compare
  • add getters for RunPartOpt::t_max and RunPartOpt::del_t (thanks @jcurtis2)

PyPartMC 0.0.29

30 Mar 20:21
28f783e
Compare
Choose a tag to compare
  • removed hardcoded AeroState init parameters
  • added AeroState::dist_sample
  • added AeroState::__len__
    thanks @jcurtis2!

PyPartMC 0.0.28

29 Mar 18:51
f520442
Compare
Choose a tag to compare
  • adding getter and setter for AeroMode::name

PyPartMC 0.0.27

28 Mar 16:53
22ca79b
Compare
Choose a tag to compare
  • 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

09 Mar 22:56
1b09467
Compare
Choose a tag to compare
  • multi-mode AeroDist initialisation (also within Scenarios)
  • n_mode property and mode(idx) accessor in AeroDist

thanks @jcurtis2 for help!

PyPartMC 0.0.25

21 Feb 22:11
d0d1121
Compare
Choose a tag to compare
  • added interfaces to run_part_timestep and run_part_timeblock (@jcurtis2)
  • added init_env_state to Scenario (@jcurtis2)
  • added elapsed_time and start_time to EnvState (@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

15 Jan 05:11
c117d01
Compare
Choose a tag to compare
  • added ability to get a particle from an aero_state #187 (thanks @jcurtis2)

PyPartMC 0.0.23

03 Dec 11:35
b17a724
Compare
Choose a tag to compare
  • added basic AeroDist wrapper capable of being initialised from a Python dict (single mode only for now)
  • C++ code cleanups

PyPartMC 0.0.22

20 Nov 11:46
13e6ebc
Compare
Choose a tag to compare
  • added AeroData::density and AeroData::densities (thanks @jcurtis2)
  • added Python 3.11 to CI build matrix