-
Currently (Feb 24, 2022) only a bit over 50% of the package is covered by test, let's aim to get it up to ~80%.
See the [codecov](https://app.codecov.io/gh/QSD-Group/QSDsan) report for priorities. …
-
Heads up, I just deprecated the `_is_linked` attribute of Stream objects. I think all what needs to be done for qsdsan is to remove lines where it is copied (e.g., from_stream).
Thanks!
-
TODO list for the workshop on April 22, 2022:
- [x] Create three Jupyter Notebook examples
- [x] one is the full populated workbook
- [x] one is the interactive workbook without coding
- […
-
- What if the number of column is not divisible by 3 (e.g., how many tanks do we need for 10 columns)?
https://github.com/QSD-Group/QSDsan/blob/e9fdbf1e6ed25685ce31093f5a58eced6c5eabc7/qsdsan/sanunit…
-
See here:
https://github.com/QSD-Group/QSDsan/runs/5955204241?check_suite_focus=true
Looks like it's related to the `S_O` and `S_N2` without `VolumeLiquid._extrapolation_min` (thermo/utils/t_depen…
-
Based on the [description](https://github.com/QSD-Group/QSDsan/blob/BR_OmniProcessor/qsdsan/sanunits/_oil_heat_exchanger.py), the `OilHeatExchanger` should something to burn to generate the heat, the …
-
- Can grinder remove moisture? If so, should include in the description of the class, right now it only says it breaks up the solids
- Then where does the water go? There's only one influent and …
-
The sysD (baseline system) in systems.py and models.py needs to be updated.
sysD in models.py L833-841 needs to be edited to include the drying bed
https://github.com/QSD-Group/EXPOsan/blob/315…
-
Based on the code below, needed Mg is based on the amount of P in the influent, not the amount of P precipitated (otherwise should've used `P_recovered`). I think this assumption is OK, but just want …
-
In `StruvitePrecipitation` (won't b surprising if there are similar situations in other units), there are many attributes that are constant, it'll be better to just hard code those since they won't ch…