Releases: MNiMORPH/OTTAR
Releases · MNiMORPH/OTTAR
Version 0.6.0
Version 0.5.0
Version following initial completion of methods section of paper and distribution to coauthors.
- Major Enhancements
- Bed-load diffusion: Full overhaul. Stochastic lateral motion due to particle collisions
- Noncohesive erosion: time of flight, and therefore, particle step length. This makes
$k_E$ dimensionless. - Double Manning can now use hydraulic radius or depth; the latter uses the wide-channel assumption.
- Minor enhancements
- Critical Shields stress (
tau_star_c_sed
) is now user-definable - Lump all shear-stress and shear-velocity variable computations into a single function in which they are updated; call this at an early point while updating width. See: Centralize update of stress, shear, and turbulence variables: Prior to widening, narrowing calculations.
- Plot db_dt__day__narrowing_series as negative.
- Add legend_loc option for plotting; legend fontsize=12
- Critical Shields stress (
- Fixes
- Plotting works with updated Pandas (indexing deprecation)
- Fix function
compute__u_star__tau_bed
: Remove 1/2 power fromself.tau_star_bed
calculation in(self.rho_s - self.rho)
. - Let self.tau_star_bank not be defined if D is None.
Version 0.4.0
Version for AGU 2022 and close to final for the paper submission
- Allow nonuniform dt
- Narrowing by (with separate functions):
- Suspended load
- Bed load
- Widening by (with separate functions):
- Cohesive-bank erosion
- Noncohesive-sediment entrainment
- Updated README table of inputs
- Cimarron Flood example test
Version 0.3.0
- Widening with cohesive and noncohesive banks: Chooses the slower of the two, if both available, as rate-limiting process
- Narrowing via bedload and suspended load
Version 0.2.0
- Fully functional but currently designed for cohesive banks only.
- Cleaned repository
- Improved physical basis for channel narrowing
- Prepared for integration with PyPI
Version 0.1.0
Version as of AGU 2021
- Double-Manning rating-curve relationship to incorporate field data and overbank flow
- Externally set roughness
- Cohesive/noncohesive instead of detachment-/transport-limited
- Initialize time series of flow data
- Gary Parker (1978) shear stress distribution and channel geometry for even shear stress across the whole wall in the bank region
- Channel narrowing through lateral diffusion of sediment and disentrainment in the near-bank regions
Version 0.0.0
- Fully functional
- Object oriented
- Does not spread high flows overbank; instead, concentrates them in the channel and on wall stress