Skip to content

Releases: open-atmos/PyPartMC

PyPartMC 0.1.0

01 Jun 09:23
82637dc

Choose a tag to compare

  • added urban plume simulation example notebook, kudos @jcurtis2!

PyPartMC 0.0.35

31 May 16:12
b14cd68

Choose a tag to compare

  • support for time-varying aerosol specs in Scenario (aero_background and aero_emissions)
  • new properties of Scenario class: aero_emissions, aero_emissions_n_times, aero_emissions_rate_scale, aero_emissions_time, aero_background, aero_dilution_n_times, aero_dilution_rate, and aero_dilution_time
  • phased out test-time-requirements.txt (in favor of [tests] variant for setup.py-defined dependencies)
  • moved example notebooks into the PyPartMC repository

PyPartMC 0.0.34

17 May 20:23
fa6007f

Choose a tag to compare

  • new properties and methods in AeroParticle: moles, mobility_diameter, density, approx_crit_rel_humid, crit_rel_humid, crit_diameter, coagulate, zero and set_vols

Kudos @zdaq12 !

PyPartMC 0.0.33

17 May 19:54
3e6794e

Choose a tag to compare

  • support for optionally linking against Model for Simulating Aerosol Interactions and Chemistry (MOSAIC, closed-source software from PNNL)

Kudos @jcurtis2 !

PyPartMC 0.0.32

20 Apr 13:39
8c4e438

Choose a tag to compare

  • added default values for AeroState::dist_sample arguments: sample_prop, create_time, allow_doubling & allow_halving (thanks @jcurtis2)

PyPartMC 0.0.31

11 Apr 13:33
8a181f9

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

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

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

Choose a tag to compare

  • adding getter and setter for AeroMode::name

PyPartMC 0.0.27

28 Mar 16:53
22ca79b

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