Version numbers use calendar versioning based on YY.MM.MICRO
. See the CalVer website for more information about this versioning convention. The format of this changelog follows the approach outlined on the Keep a Changelog website.
- Updated gas viscosity function for better use of the CAS number
- Code, tests, and documentation related to fluidization. See issue 27 for more information.
- Fix CAS numbers for cp liquid organic
- Fix CAS number for cp liquid inorganic
- Fix CAS numbers for cp gas organic
- Fix CAS numbers in cp gas inorganic
- Use dictionary for Umf coefficients
cp_liquid()
function to calculate liquid heat capacity- Tests and documentation for the
cp_liquid()
function
- Unused code in gas heat capacity module
Proximate
andUltimate
analysis classes- Tests and documentation for the above classes
- Deleted
proximate_bases()
andultimate_bases()
functions
- Mass transfer correlations
- Peclet (Pe), Schmidt (Sc), and Sherwood (Sh) dimensionless numbers
- Function to calculate pressure drop using Ergun equation
- Updated contributing guidelines
cp_gas()
function to calculate gas heat capacity- Tests and documentation for the above function
- Fix dp in docstring for Archimedes function
archimedes()
function to calculate Archimedes number
- Imports for remaining choking velocity functions
dimensionless_numbers
modulebiot()
function to calculate Biot numberpyroI()
function to calculate Pyrolysis number IpyroII()
function to calculate Pyrolysis number IIreynolds()
function to calculate Reynolds number
- Moved prandtl function to
dimensionless_numbers
module
prandtl()
function to calculate dimensionless Prandtl number
ubr_holland()
function to calculate bubble rise velocityproximate_bases()
function for proximate analysis basesultimate_bases()
function for ultimate analysis bases- Tests and documentation for the functions mentioned above
- Renamed
bubble_velocity
module tobubble_rise_velocity
- Renamed
ubr()
function toubr_kunii()
biocomp()
function to calculate biomass composition from ultimate analysisplot_biocomp()
function to create a Matplotlib figure of the biomass composition results- Tests for the
biocomp()
function - Documentation for the
biocomp()
andplot_biocomp()
functions
ChemicalEquation()
class to determine properties of the reactants and products in a given chemical reaction equation- Tests for chemical equation class
- Documentation for the chemical equation class
tdh_chan()
andtdh_horio()
functions for transport disengaging height- Tests for the TDH functions
- Added math equations to terminal velocity doc strings
- Use terminal velocity from Newton's law to determine max value for guess in
ut_ganser()
function ut_ganser()
now returns a scalar, not a tuple as in previous versions
cp_wood()
for wood heat capacity
k_wood()
for wood thermal conductivity- Test and documentation for
k_wood()
function
- Fix display of the
atomic_elements
dictionary in documentation
mu_graham()
to calculate viscosity of a gas mixture using mole fraction and viscosity of each componentmu_herning()
to calculate viscosity of a gas mixture using molecular weight, mole fraction, and viscosity of each component
- Renamed
molecular_weight()
function tomw()
- Input parameters for
mw_mix()
are now molecular weight and mole fraction of each gas component
- Deleted the
mu_gas_mix()
function. Use themu_graham()
function instead
- Added option to plot min and max particle size on Geldart chart
- Renamed
plot_geldart
function togeldart_chart
- This function now returns a Matplotlib figure
massfrac_to_molefrac()
to convert from mass fractions to mole fractionsmolefrac_to_massfrac()
to convert from mole fractions to mass fractions- Tests for the mass fraction and mole fraction functions
- Correct docstring style for
slm_to_lpm()
- Geldart particle classification