Releases: AguaClara/aguaclara
Releases · AguaClara/aguaclara
Entrance Tank/Flocculator assembly, generalized Component class
- Add
Component
class for sharing design inputs and serializing object properties - Write classes for the Entrance Tank/Flocculator assembly (ETF) and all of its subcomponents
- Add tests and documentation for all new classes
- Update
Plant
class to include the ETF - Update Python version to 3.6 due to Colab support
- Fix dependencies and add
onshape_client
for future use - Add outer diameter functions for pipes
Air density function, procoda_parser bug fix
Version 0.1.0 adds a function, density_air()
, in aguaclara.core.physchem
for calculating air density in replacement of an air density constant that neglected pressure and temperature.
This release also patches a file path bug in aguaclara.research.procoda_parser
, in which a path was incorrectly joined for Windows operating systems.
Fixes to units and change in num_clay in research.floc_model
Functions in aguaclara.research.floc_model
no longer coerce units to avoid problems with units on units. The num_clay()
function has also been changed to particle_number_concentration()
to extend to generic materials.
Rebuild of version 24.1
Merge pull request #198 from AguaClara/increment-version-24.1 Increment version to 0.0.24.1
Fixed floc_model, added peristaltic_pump and stock_qc, improved documentation site
In this release,
- units are added to material properties in
aguaclara.research.floc_model
- the "rev" (abbreviation for revolutions) unit is defined in the unit registry
aguaclara.research.tube_sizing
is split into two improved modules,peristaltic_pump
andstock_qc
- documentation pages are added for most of the
aguaclara.research
andaguaclara.core
modules
remove onshapepy requirements for floc.py
Isolate `onshapepy` dependency to `draw()` (#190) * Isolate `onshapepy` dependency in `draw()` * Increment version to v0.0.23 * No need to require numpy is scipy is required
Bug fix try #2
Debugging the release process.
Environmental_processes_analysis
Fixed epa aeration import
added bounds for finding the Pe for advection dispersion
Flocculator design code update, PhysChem bug fixes
- Resolve
pc.fric()
failing due to its list handler - Resolve
pc.density_water()
returning a 1 x 1 NumPy array rather than a plain scalar - Rewrite
floc.py
to include entrance tank calculations - Optimize
play.py
's imports and improve documentation
Updates to LFOM code
- Add new inputs to the class constructor
- Simplify array creation