0.12 Release Candidate #0
Pre-release
Pre-release
0.12 Release Candidate #0
Start with our online documentation to get started with install instructions, examples, etc.
WaterTAP 0.12.0rc0 Release Highlights
What's Changed
- Add missing init.py files preventing MVC GUI from loading by @lbianchi-lbl in #1254
- added a couple of init files to make loop tools modules accessible when not installed in editable mode by @k1nshuk in #1255
- OARO 1D documentation by @luohezhiming in #1261
- Add limiting current density methods to electrodialysis_0D by @kejia6002 in #1242
- Add therm_cond_phase and visc_d_phase to water_prop_pack by @savannahsakhai in #1265
- GAC model for the UI by @hunterbarber in #1238
- Loosen idaes-pse requirement to include 2.3.x stable and 2.4 dev by @lbianchi-lbl in #1267
- Fix Binder IDAES solver configuration and Jupyter documentation by @lbianchi-lbl in #1275
- Fix DOF in IX costing function for single use resin and scale pumping power by @kurbansitterley in #1271
- BSM2 with P extension by @luohezhiming in #1276
- RO w/ERD Sweep Analysis by @MarcusHolly in #1177
- Add method for ParamterSweepTool to change lower/upper bounds, and fix/unfix variables. by @avdudchenko in #1268
- Adding stoichiometric reactor to WT by @avdudchenko in #1184
- Add functionality for input based model options by @MichaelPesce in #1270
- fix deprecation warnings in water and seawater prop packs by @savannahsakhai in #1282
- add continuous recirculation DCMD flowsheet by @ElmiraShamlou in #1260
- BSM2 Flowsheet Documentation by @MarcusHolly in #1263
- Revision of OLI Cloud Flash Calculations by @veccp in #1237
- update LCOW print in display_metrics of mvc flowsheet example by @savannahsakhai in #1281
- Unit Model Test Harness by @MarcusHolly in #1277
- Dye Desalination TEA Update by @MarcusHolly in #1278
- Use MultiChoiceCostingBlock in dye_desalination_withRO by @bknueven in #1291
- Test Harness Documentation by @MarcusHolly in #1288
- Fixing doctests for Pyomo 6.7.1 by @bknueven in #1310
- Work around for issue #1312 by @bknueven in #1316
- ASM2d/ADM1 Translator Update by @MarcusHolly in #1315
- Tinkering with BSM2 Optimization by @adam-a-a in #1244
- Make sure top-level model is not garbage collected in UnitTestHarness by @bknueven in #1317
- GAC Test Harness by @hunterbarber in #1311
- Resolve nbmake 1.5.1 errors on Windows by @lbianchi-lbl in #1322
- Clarifier, Crystallizer & RO Unit Test Harness by @MarcusHolly in #1301
- Require WaterTAP-specific kernel name for Jupyter notebooks testing by @lbianchi-lbl in #1320
- Electrolyzer Test Harness by @hunterbarber in #1321
- Changes to GAC model and GAC example flowsheet to solve when
MaterialFlowBasis.mass
by @hunterbarber in #1295 - Set
acceptable_constr_viol_tol
to1e-08
by @bknueven in #1327 - Enable solver logs in Unit Test Harness by @bknueven in #1325
- Costing Unification: reorganize classes and consistent calculation of capital annualization by @bknueven in #1299
- Update idaes-pse requirement in preparation of 2.4 IDAES release by @lbianchi-lbl in #1309
- Updating copyright year to 2024 by @ksbeattie in #1329
- Upgrade pydantic version and update corresponding fsapi code by @MichaelPesce in #1330
- Add validity ranges and clean up water_prop_pack, seawater_prop_pack, and NaCl_T_dep_prop_pack by @savannahsakhai in #1304
- OLI API Flash update by @veccp in #1296
- add missed test for aeration tank by @adam-a-a in #1333
- Delete nf_0d files by @adam-a-a in #1334
- Remove selective oil permeation by @bknueven in #1336
- Remove full treatment train by @bknueven in #1335
- Add GUI for OARO by @luohezhiming in #1290
- Adding GAC into Dye Desalination w/RO by @MarcusHolly in #1294
- Minor MVC GUI Update by @MarcusHolly in #1338
- Add more detailed pressure exchanger by @luohezhiming in #1264
- add MD1D by @ElmiraShamlou in #1323
- Update Black to 24.3.0 by @lbianchi-lbl in #1339
Full Changelog: 0.11.0...0.12.0rc0