1.0 Release Candidate #0
Pre-release
Pre-release
1.0 Release Candidate #0
Start with our online documentation to get started with install instructions, examples, etc.
WaterTAP 1.0.0rc0 Release Highlights
What's Changed
- delete sw prop files by @adam-a-a in #1347
- Minor Dye Desalination Flowsheet Updates by @MarcusHolly in #1349
- Correct Handling of Sludge Product in BSM2 Flowsheets by @MarcusHolly in #1356
- improves compressor initialization by @ElmiraShamlou in #1350
- Implement
get_solver
for WaterTAP by @bknueven in #1353 - Use separate CI job for Codecov upload by @lbianchi-lbl in #1365
- Use separate CI job for Codecov upload for MPI workflow by @lbianchi-lbl in #1366
- modifies MD0D test to use unit test harness by @ElmiraShamlou in #1368
- Unit test harness for OARO models by @luohezhiming in #1367
- BSM2 Flowsheet Documentation Update by @MarcusHolly in #1354
- Pressure Changer and Coag & Floc Test Harness by @MarcusHolly in #1363
- Convert ipopt-watertap to a solver wrapper by @bknueven in #1326
- BSM2 flowsheet with electroNP by @luohezhiming in #1341
- Adding spiral-wound vs flat-sheet config options to RO and OARO by @zacharybinger in #1272
- Costing docs- initial template rollout by @adam-a-a in #1361
- Add SKK Documentation by @zacharybinger in #1342
- GUI for Extended BSM2 Flowsheet by @MarcusHolly in #1357
- Combine Dye Desal Flowsheets by @MarcusHolly in #1352
- Passing through the base solver attributes for solver wrapper by @bknueven in #1378
- Flowsheets documentation ADM1, ASM1, ASM2d by @agarciadiego in #1376
- Rename fsapi.FlowsheetExport dict() method and model_objects field to resolve Pydantic 2.0 warnings by @lbianchi-lbl in #1346
- Update idaes-pse requirement to support Pyomo 6.7.2 by @lbianchi-lbl in #1381
- CSTR and Clarifier Unit Model Documentation by @MarcusHolly in #1379
- Replacing Expr_if & Changing Bio_P Default by @MarcusHolly in #1362
- Adding Examples of Unit Model Costing Documentation by @MarcusHolly in #1373
- GAC costing documentation into template dedicated file by @hunterbarber in #1375
- Doc for second electrodialysis flowsheet by @lbibl in #1386
- Custom Model Demo Rework by @MarcusHolly in #1390
- Create landing page for tutorials by @lbianchi-lbl in #1178
- Use nbviewer for statically browsing tutorials by @lbianchi-lbl in #1399
- RO Parameter Estimation Tutorial by @zacharybinger in #1400
- Add documentation for electroNP, OARO and UV-AOP by @luohezhiming in #1377
- Update crystallizer costing documentation by @OOAmusat in #1391
- Add documentation for OARO flowsheet by @luohezhiming in #1351
- Electrolyzer costing documentation into template dedicated file by @hunterbarber in #1392
- Add More Costing Documentation by @MarcusHolly in #1395
- Apply UnitTestHarness to IonExchange0D by @kurbansitterley in #1401
- Update Costing Doc Automation by @MarcusHolly in #1394
- Flowsheet documentation for NaCl crystallizer by @OOAmusat in #1403
- Doc for electrodialysis flowsheet by @lbibl in #1385
- Extended BSM2 Flowsheet Costing by @MarcusHolly in #1405
- IonExchange0D costing documentation into template dedicated file by @kurbansitterley in #1402
- improved error message. by @k1nshuk in #1412
- Flowsheet Documentation for GAC by @hunterbarber in #1396
- test harness for unit models of waste treatment by @agarciadiego in #1371
- IX model small fix for anions in demo by @kurbansitterley in #1420
- Remove legacy WT3 data files by @kurbansitterley in #1422
- Fix RO Report Units by @zacharybinger in #1424
- Add chart options to fsapi by @MichaelPesce in #1413
- Update idaes-pse requirement in preparation to 2.5 release by @lbianchi-lbl in #1421
- Add more input options for OARO GUI by @luohezhiming in #1411
- Boron removal unit test harness by @savannahsakhai in #1415
- Flowsheet documentation for IX by @kurbansitterley in #1418
- Delete Simple IEDO GUI Flowsheets by @MarcusHolly in #1417
- Fix bubblepoint function and unit inconsistency in OLI API by @adam-a-a in #1388
- cyipopt-watertap by @bknueven in #1431
- Move unit specific property models into a new folder by @savannahsakhai in #1429
- Remove code, docs, and references for EDB by @lbianchi-lbl in #1432
- Exclude NumPy v2 when installing CyIpopt via conda-forge to resolve #1440 by @lbianchi-lbl in #1441
- Adding anaerobic digester cost by @agarciadiego in #1433
- Resolve Codecov upload failures by @lbianchi-lbl in #1448
- Remove Units from Report Strings by @MarcusHolly in #1428
- Interval Initializer by @bknueven in #1404
- Remove NF_With_Bypass flowsheet from UI by @MichaelPesce in #1436
- Flowsheet documentation for seawater RO desalination by @kurbansitterley in #1425
- Enable GreyBoxBlocks with cyipopt-watertap by @bknueven in #1434
- MVC Flowsheet Documentation by @MarcusHolly in #1430
- Update GHA macOS version to macos-13 since macos-11 is deprecated by @lbianchi-lbl in #1453
- Costing doc for stoichometric reactor by @avdudchenko in #1449
- add costing docs for evaporator, compressor, heat exchanger, heater/c… by @ElmiraShamlou in #1442
- ED Cost Documentation by @MarcusHolly in #1454
- add documentation for LSRRO flowsheet by @ElmiraShamlou in #1450
- add documentation for MD flowsheet by @ElmiraShamlou in #1444
- Flowsheet documentation for RO w/ ERD by @kurbansitterley in #1446
- Delete ZO Files by @MarcusHolly in #1438
- Adding Conservation Tests to the Test Harness by @MarcusHolly in #1416
- Enable concentration factor survey in OLI API by @adam-a-a in #1458
- Add documentation of pump and ERD by @luohezhiming in #1452
- Mixer Cost Documentation by @MarcusHolly in #1456
- Updating copyright year to 2024 by @ksbeattie in #1447
- Add LSRRO GUI by @MarcusHolly in #1383
- Ed UI by @lbibl in #1439
- Generic desalination treatment train by @avdudchenko in #1332
- Replace deprecated Pydantic parse_obj() method by @lbianchi-lbl in #1459
- Parameter Sweep migration by @lbianchi-lbl in #1437
- add steam heater and condenser by @ElmiraShamlou in #1358
- MCAS compatibility with ZO models by @adam-a-a in #1343
Full Changelog: 0.12.0...1.0.0rc0