Releases: open-atmos/PyPartMC
Releases · open-atmos/PyPartMC
PyPartMC 0.0.14
statically link libgfortran on macOS to address lack of libgfortran.dylib on default brew gcc installs
PyPartMC 0.0.13
condense_equilib_particle
,loss_rate_dry_dep
andloss_rate
functions (kudos @zdaq12)- new
AeroData
methods/properties:__len__
,frac_dim
,vol_fill_factor
,prime_radius
,rad2vol
,vol2rad
,diam2vol
,vol2diam
(kudos @zdaq12) - new class:
AeroParticle
with the following methods/properties:volumes
,volume
,species_volume
,dry_volume
,radius
,dry_radius
,diameter
,dry_diameter
,mass
,species_mass
,species_masses
(kudos @zdaq12) - new methods for
AeroState
:total_num_conc
,total_mass_conc
,num_concs
,masses
,volumes
,dry_diameters
,diameters
,crit_rel_humids
,mixing_state
,bin_average_comp
(kudos @jcurtis2) - new
EnvState
methods/properties:set_temperature
,temp
,rh
,height
,pressure
(kudos @jcurtis2) - new CAMP-related classes CampCore & Photolysis (for now without any logic exposed, just to make
run_part
understand all arguments neded when CAMP is compiled in)
PyPartMC 0.0.12
re-release after temporarily disabling macos-12 builds due to actions/setup-python#469
PyPartMC 0.0.11
re-release after removing deprecated macos-10 platform from Github Actions workflow file
PyPartMC 0.0.10
PyPartMC 0.0.9
- histogram_1d and histogram_2d (thanks @jcurtis2!)
- sorting out package installation failures on macOS (and enabling macOS 10 builds)
- TODO/FIXME-annotation checks
PyPartMC 0.0.8
fixed dependant DLL loading problems on Windows by statically linking mingw libs
PyPartMC 0.0.7
- add elements of BinGrid API (edges, centers, let) - kudos @jcurtis2
- build/test/release workflow updates fixing DLL path issues during test execution
- DLL path handling improvement in
__init__.py
- exposing missing
__version__
field
PyPartMC 0.0.6
- enabling usage and packaging on Windows with Python >= 3.8
- units moved from C++ code to newly introduced
__init__.py
PyPartMC 0.0.5
macOS build improvements (incl. separate binary packages for macos-11 and macos-12)