LICENSE.md
README.md
setup.py
bin/document_schemas.py
docs/conf.py
docs/technical_reference/edb/schemas/component.json
docs/technical_reference/edb/schemas/reaction.json
watertap/__init__.py
watertap/conftest.py
watertap.egg-info/PKG-INFO
watertap.egg-info/SOURCES.txt
watertap.egg-info/dependency_links.txt
watertap.egg-info/entry_points.txt
watertap.egg-info/requires.txt
watertap.egg-info/top_level.txt
watertap/core/__init__.py
watertap/core/zero_order_properties.py
watertap/core/zero_order_sito.py
watertap/core/plugins/__init__.py
watertap/core/plugins/solvers.py
watertap/core/plugins/tests/test_solvers.py
watertap/core/tests/test_zero_order_properties.py
watertap/core/tests/test_zero_order_sito.py
watertap/core/util/__init__.py
watertap/core/util/infeasible.py
watertap/core/util/initialization.py
watertap/core/util/tests/__init__.py
watertap/core/util/tests/test_initialization.py
watertap/data/__init__.py
watertap/edb/__init__.py
watertap/edb/commands.py
watertap/edb/data_model.py
watertap/edb/db_api.py
watertap/edb/error.py
watertap/edb/schemas.py
watertap/edb/validate.py
watertap/edb/data/base.json
watertap/edb/data/component.json
watertap/edb/data/reaction.json
watertap/edb/tests/__init__.py
watertap/edb/tests/data.py
watertap/edb/tests/test_data_model.py
watertap/edb/tests/test_db_api.py
watertap/edb/tests/test_edb.py
watertap/edb/tests/test_schemas.py
watertap/edb/tests/test_validate.py
watertap/edb/tests/util.py
watertap/examples/__init__.py
watertap/examples/case_studies/__init__.py
watertap/examples/chemistry/__init__.py
watertap/examples/chemistry/tests/__init__.py
watertap/examples/chemistry/tests/conftest.py
watertap/examples/chemistry/tests/test__fixtures.py
watertap/examples/chemistry/tests/test_chlorination.py
watertap/examples/chemistry/tests/test_docs.py
watertap/examples/chemistry/tests/test_enrtl_water_pH.py
watertap/examples/chemistry/tests/test_enrtl_water_pH_edb.py
watertap/examples/chemistry/tests/test_notebooks.py
watertap/examples/chemistry/tests/test_pH_dependent_solubility.py
watertap/examples/chemistry/tests/test_phosphorus_removal.py
watertap/examples/chemistry/tests/test_pure_water_pH.py
watertap/examples/chemistry/tests/test_recarbonation_process.py
watertap/examples/chemistry/tests/test_remineralization.py
watertap/examples/chemistry/tests/test_seawater_alkalinity.py
watertap/examples/chemistry/tests/test_solids.py
watertap/examples/chemistry/tests/test_tutorials.py
watertap/examples/chemistry/tests/test_water_softening.py
watertap/examples/chemistry/tests/test_water_softening_Ca.py
watertap/examples/chemistry/tests/test_water_softening_Mg.py
watertap/examples/edb/__init__.py
watertap/examples/edb/simple_acid.py
watertap/examples/edb/solid_precipitation_reactions.py
watertap/examples/edb/the_basics.py
watertap/examples/edb/vapor_liquid_equilibrium.py
watertap/examples/edb/tests/__init__.py
watertap/examples/edb/tests/conftest.py
watertap/examples/edb/tests/test__fixtures.py
watertap/examples/edb/tests/test_edb_examples.py
watertap/examples/flowsheets/__init__.py
watertap/examples/flowsheets/RO_with_energy_recovery/RO_with_energy_recovery.py
watertap/examples/flowsheets/RO_with_energy_recovery/__init__.py
watertap/examples/flowsheets/RO_with_energy_recovery/financials.py
watertap/examples/flowsheets/RO_with_energy_recovery/monte_carlo_sampling_RO_ERD.py
watertap/examples/flowsheets/RO_with_energy_recovery/tests/__init__.py
watertap/examples/flowsheets/RO_with_energy_recovery/tests/test_RO_with_energy_recovery_simulation.py
watertap/examples/flowsheets/RO_with_energy_recovery/tests/test_monte_carlo_sampling_RO_ERD.py
watertap/examples/flowsheets/full_treatment_train/__init__.py
watertap/examples/flowsheets/full_treatment_train/chemical_flowsheet_util.py
watertap/examples/flowsheets/full_treatment_train/electrolyte_scaling_utils.py
watertap/examples/flowsheets/full_treatment_train/util.py
watertap/examples/flowsheets/full_treatment_train/analysis/__init__.py
watertap/examples/flowsheets/full_treatment_train/analysis/flowsheet_NF.py
watertap/examples/flowsheets/full_treatment_train/analysis/flowsheet_NF_no_bypass.py
watertap/examples/flowsheets/full_treatment_train/analysis/flowsheet_NF_two_stage.py
watertap/examples/flowsheets/full_treatment_train/analysis/flowsheet_single_stage.py
watertap/examples/flowsheets/full_treatment_train/analysis/flowsheet_softening.py
watertap/examples/flowsheets/full_treatment_train/analysis/flowsheet_softening_two_stage.py
watertap/examples/flowsheets/full_treatment_train/analysis/flowsheet_two_stage.py
watertap/examples/flowsheets/full_treatment_train/analysis/multi_sweep.py
watertap/examples/flowsheets/full_treatment_train/analysis/tests/__init__.py
watertap/examples/flowsheets/full_treatment_train/analysis/tests/test_flowsheets.py
watertap/examples/flowsheets/full_treatment_train/flowsheet_components/__init__.py
watertap/examples/flowsheets/full_treatment_train/flowsheet_components/costing.py
watertap/examples/flowsheets/full_treatment_train/flowsheet_components/desalination.py
watertap/examples/flowsheets/full_treatment_train/flowsheet_components/feed_block.py
watertap/examples/flowsheets/full_treatment_train/flowsheet_components/financials.py
watertap/examples/flowsheets/full_treatment_train/flowsheet_components/gypsum_saturation_index.py
watertap/examples/flowsheets/full_treatment_train/flowsheet_components/pretreatment_NF.py
watertap/examples/flowsheets/full_treatment_train/flowsheet_components/pretreatment_softening.py
watertap/examples/flowsheets/full_treatment_train/flowsheet_components/translator_block.py
watertap/examples/flowsheets/full_treatment_train/flowsheet_components/chemistry/PostTreatment_SimpleNaOCl_Chlorination.py
watertap/examples/flowsheets/full_treatment_train/flowsheet_components/chemistry/PreTreatment_Simple_Softening.py
watertap/examples/flowsheets/full_treatment_train/flowsheet_components/chemistry/SepRO_plus_Chlorination.py
watertap/examples/flowsheets/full_treatment_train/flowsheet_components/chemistry/ZeroDRO_plus_Chlorination.py
watertap/examples/flowsheets/full_treatment_train/flowsheet_components/chemistry/__init__.py
watertap/examples/flowsheets/full_treatment_train/flowsheet_components/chemistry/posttreatment_ideal_naocl_chlorination_block.py
watertap/examples/flowsheets/full_treatment_train/flowsheet_components/chemistry/pretreatment_stoich_softening_block.py
watertap/examples/flowsheets/full_treatment_train/flowsheet_components/chemistry/test_chlorination_example.py
watertap/examples/flowsheets/full_treatment_train/flowsheet_components/chemistry/test_posttreatment.py
watertap/examples/flowsheets/full_treatment_train/flowsheet_components/chemistry/test_pretreatment.py
watertap/examples/flowsheets/full_treatment_train/flowsheet_components/examples/__init__.py
watertap/examples/flowsheets/full_treatment_train/flowsheet_components/examples/full_example.py
watertap/examples/flowsheets/full_treatment_train/flowsheet_components/examples/test_full_example.py
watertap/examples/flowsheets/full_treatment_train/flowsheet_components/tests/__init__.py
watertap/examples/flowsheets/full_treatment_train/flowsheet_components/tests/test_desalination.py
watertap/examples/flowsheets/full_treatment_train/flowsheet_components/tests/test_pretreatment.py
watertap/examples/flowsheets/full_treatment_train/flowsheet_components/tests/test_pretreatment_softening.py
watertap/examples/flowsheets/full_treatment_train/flowsheet_components/tests/test_translator_block.py
watertap/examples/flowsheets/full_treatment_train/model_components/__init__.py
watertap/examples/flowsheets/full_treatment_train/model_components/mixer.py
watertap/examples/flowsheets/full_treatment_train/model_components/property_models.py
watertap/examples/flowsheets/full_treatment_train/model_components/seawater_ion_prop_pack.py
watertap/examples/flowsheets/full_treatment_train/model_components/seawater_salt_prop_pack.py
watertap/examples/flowsheets/full_treatment_train/model_components/separator.py
watertap/examples/flowsheets/full_treatment_train/model_components/unit_0DRO.py
watertap/examples/flowsheets/full_treatment_train/model_components/unit_1DRO.py
watertap/examples/flowsheets/full_treatment_train/model_components/unit_ZONF.py
watertap/examples/flowsheets/full_treatment_train/model_components/unit_separator.py
watertap/examples/flowsheets/full_treatment_train/model_components/eNRTL/__init__.py
watertap/examples/flowsheets/full_treatment_train/model_components/eNRTL/entrl_config_FTPx.py
watertap/examples/flowsheets/full_treatment_train/model_components/eNRTL/entrl_config_FpcTP.py
watertap/examples/flowsheets/full_treatment_train/model_components/eNRTL/test_enrtl.py
watertap/examples/flowsheets/full_treatment_train/model_components/tests/__init__.py
watertap/examples/flowsheets/full_treatment_train/model_components/tests/test_prop_pack.py
watertap/examples/flowsheets/full_treatment_train/model_components/tests/test_property_models.py
watertap/examples/flowsheets/full_treatment_train/model_components/tests/test_unit_models.py
watertap/examples/flowsheets/lsrro/__init__.py
watertap/examples/flowsheets/lsrro/financials.py
watertap/examples/flowsheets/lsrro/lsrro.py
watertap/examples/flowsheets/lsrro/tests/__init__.py
watertap/examples/flowsheets/lsrro/tests/test_lsrro.py
watertap/property_models/NaCl_prop_pack.py
watertap/property_models/__init__.py
watertap/property_models/seawater_ion_generic.py
watertap/property_models/seawater_prop_pack.py
watertap/property_models/tests/__init__.py
watertap/property_models/tests/property_test_harness.py
watertap/property_models/tests/test_NaCl_prop_pack.py
watertap/property_models/tests/test_seawater_ion_generic.py
watertap/property_models/tests/test_seawater_prop_pack.py
watertap/tests/conftest.py
watertap/tests/test_notebooks.py
watertap/tools/__init__.py
watertap/tools/parameter_sweep.py
watertap/tools/tests/test_parameter_sweep.py
watertap/ui/__init__.py
watertap/unit_models/__init__.py
watertap/unit_models/_reverse_osmosis_base.py
watertap/unit_models/nanofiltration_0D.py
watertap/unit_models/nanofiltration_ZO.py
watertap/unit_models/pressure_exchanger.py
watertap/unit_models/pump_isothermal.py
watertap/unit_models/reverse_osmosis_0D.py
watertap/unit_models/reverse_osmosis_1D.py
watertap/unit_models/tests/__init__.py
watertap/unit_models/tests/test_nanofiltration_0D.py
watertap/unit_models/tests/test_nanofiltration_ZO.py
watertap/unit_models/tests/test_pressure_exchanger.py
watertap/unit_models/tests/test_pump_isothermal.py
watertap/unit_models/tests/test_reverse_osmosis_0D.py
watertap/unit_models/tests/test_reverse_osmosis_1D.py
watertap/unit_models/zero_order/__init__.py