LICENSE
README.md
setup.py
src/watertap_contrib/reflo/__init__.py
src/watertap_contrib/reflo/_version.py
src/watertap_contrib/reflo/conftest.py
src/watertap_contrib/reflo/core/__init__.py
src/watertap_contrib/reflo/core/pysam_watertap.py
src/watertap_contrib/reflo/core/solar_energy_base.py
src/watertap_contrib/reflo/core/wt_reflo_database.py
src/watertap_contrib/reflo/core/tests/test_pysam_watertap.py
src/watertap_contrib/reflo/core/tests/test_reflo_wt_database.py
src/watertap_contrib/reflo/costing/__init__.py
src/watertap_contrib/reflo/costing/util.py
src/watertap_contrib/reflo/costing/watertap_reflo_costing_package.py
src/watertap_contrib/reflo/costing/solar/__init__.py
src/watertap_contrib/reflo/costing/solar/flat_plate.py
src/watertap_contrib/reflo/costing/solar/pv.py
src/watertap_contrib/reflo/costing/solar/pv_battery.py
src/watertap_contrib/reflo/costing/solar/thermal_energy_storage.py
src/watertap_contrib/reflo/costing/solar/trough_surrogate.py
src/watertap_contrib/reflo/costing/tests/dummy_costing_units.py
src/watertap_contrib/reflo/costing/tests/test_reflo_watertap_costing_package.py
src/watertap_contrib/reflo/costing/units/__init__.py
src/watertap_contrib/reflo/costing/units/air_stripping.py
src/watertap_contrib/reflo/costing/units/chemical_softening.py
src/watertap_contrib/reflo/costing/units/deep_well_injection.py
src/watertap_contrib/reflo/costing/units/evaporation_pond.py
src/watertap_contrib/reflo/costing/units/forward_osmosis_zo.py
src/watertap_contrib/reflo/costing/units/lt_med_surrogate.py
src/watertap_contrib/reflo/costing/units/med_tvc_surrogate.py
src/watertap_contrib/reflo/costing/units/multi_effect_crystallizer.py
src/watertap_contrib/reflo/costing/units/solar_still.py
src/watertap_contrib/reflo/costing/units/vagmd_surrogate.py
src/watertap_contrib/reflo/costing/units/waiv.py
src/watertap_contrib/reflo/data/__init__.py
src/watertap_contrib/reflo/data/technoeconomic/component_list.yaml
src/watertap_contrib/reflo/data/technoeconomic/electrocoagulation.yaml
src/watertap_contrib/reflo/data/technoeconomic/kbhdp_case_study.yaml
src/watertap_contrib/reflo/data/technoeconomic/reflo.yaml
src/watertap_contrib/reflo/data/technoeconomic/solar_energy.yaml
src/watertap_contrib/reflo/data/technoeconomic/ultra_filtration.yaml
src/watertap_contrib/reflo/data/technoeconomic/water_sources.yaml
src/watertap_contrib/reflo/flowsheets/__init__.py
src/watertap_contrib/reflo/flowsheets/FO/__init__.py
src/watertap_contrib/reflo/flowsheets/FO/fo_trevi_flowsheet.py
src/watertap_contrib/reflo/flowsheets/FO/tests/test_fo_trevi_flowsheet.py
src/watertap_contrib/reflo/flowsheets/KBHDP/KBHDP_RPT_1.py
src/watertap_contrib/reflo/flowsheets/KBHDP/KBHDP_RPT_2.py
src/watertap_contrib/reflo/flowsheets/KBHDP/KBHDP_RPT_3.py
src/watertap_contrib/reflo/flowsheets/KBHDP/KBHDP_SOA.py
src/watertap_contrib/reflo/flowsheets/KBHDP/KBHDP_ZLD.py
src/watertap_contrib/reflo/flowsheets/KBHDP/__init__.py
src/watertap_contrib/reflo/flowsheets/KBHDP/components/CST.py
src/watertap_contrib/reflo/flowsheets/KBHDP/components/DWI.py
src/watertap_contrib/reflo/flowsheets/KBHDP/components/EC.py
src/watertap_contrib/reflo/flowsheets/KBHDP/components/FPC.py
src/watertap_contrib/reflo/flowsheets/KBHDP/components/LTMED.py
src/watertap_contrib/reflo/flowsheets/KBHDP/components/MD.py
src/watertap_contrib/reflo/flowsheets/KBHDP/components/MEC.py
src/watertap_contrib/reflo/flowsheets/KBHDP/components/PV.py
src/watertap_contrib/reflo/flowsheets/KBHDP/components/UF.py
src/watertap_contrib/reflo/flowsheets/KBHDP/components/__init__.py
src/watertap_contrib/reflo/flowsheets/KBHDP/components/ro_system.py
src/watertap_contrib/reflo/flowsheets/KBHDP/components/softener.py
src/watertap_contrib/reflo/flowsheets/KBHDP/components/translator_MCAS_to_NaCl.py
src/watertap_contrib/reflo/flowsheets/KBHDP/components/translator_MCAS_to_ZO.py
src/watertap_contrib/reflo/flowsheets/KBHDP/components/translator_NaCl_to_NaCl.py
src/watertap_contrib/reflo/flowsheets/KBHDP/components/translator_NaCl_to_TDS.py
src/watertap_contrib/reflo/flowsheets/KBHDP/components/translator_SW_to_NaCl.py
src/watertap_contrib/reflo/flowsheets/KBHDP/components/translator_ZO_to_NaCl.py
src/watertap_contrib/reflo/flowsheets/KBHDP/components/translator_ZO_to_SW.py
src/watertap_contrib/reflo/flowsheets/KBHDP/data/__init__.py
src/watertap_contrib/reflo/flowsheets/KBHDP/data/el_paso_texas-KBHDP-weather.csv
src/watertap_contrib/reflo/flowsheets/KBHDP/data/cst/kbhdp_cst_surrogate.json
src/watertap_contrib/reflo/flowsheets/KBHDP/data/cst/kbhdp_cst_surrogate_data.pkl
src/watertap_contrib/reflo/flowsheets/KBHDP/data/fpc/kbhdp_fpc_surrogate.json
src/watertap_contrib/reflo/flowsheets/KBHDP/data/fpc/kbhdp_fpc_surrogate_data.pkl
src/watertap_contrib/reflo/flowsheets/KBHDP/data/pv/kbhdp_pv_surrogate.json
src/watertap_contrib/reflo/flowsheets/KBHDP/data/pv/kbhdp_pv_surrogate_data.pkl
src/watertap_contrib/reflo/flowsheets/KBHDP/tests/test_kbhdp_component_files.py
src/watertap_contrib/reflo/flowsheets/KBHDP/tests/test_kbhdp_flowsheet_files.py
src/watertap_contrib/reflo/flowsheets/KBHDP/utils/__init__.py
src/watertap_contrib/reflo/flowsheets/KBHDP/utils/flowsheet_tools.py
src/watertap_contrib/reflo/flowsheets/LTMED_VAGMD_semibatch/LTMED_VAGMD_flowsheet.py
src/watertap_contrib/reflo/flowsheets/LTMED_VAGMD_semibatch/LTMED_VAGMD_semibatch.py
src/watertap_contrib/reflo/flowsheets/LTMED_VAGMD_semibatch/__init__.py
src/watertap_contrib/reflo/flowsheets/LTMED_VAGMD_semibatch/tests/test_LTMED_VAGMD_semibatch.py
src/watertap_contrib/reflo/flowsheets/VAGMD_batch/VAGMD_batch.py
src/watertap_contrib/reflo/flowsheets/VAGMD_batch/VAGMD_batch_flowsheet.py
src/watertap_contrib/reflo/flowsheets/VAGMD_batch/VAGMD_batch_multiperiod_flowsheet.py
src/watertap_contrib/reflo/flowsheets/VAGMD_batch/VAGMD_batch_utils.py
src/watertap_contrib/reflo/flowsheets/VAGMD_batch/__init__.py
src/watertap_contrib/reflo/flowsheets/VAGMD_batch/tests/test_VAGMD_batch.py
src/watertap_contrib/reflo/property_models/__init__.py
src/watertap_contrib/reflo/property_models/air_water_equilibrium_properties.py
src/watertap_contrib/reflo/property_models/basic_water_properties.py
src/watertap_contrib/reflo/property_models/fo_draw_solution_properties.py
src/watertap_contrib/reflo/property_models/tests/__init__.py
src/watertap_contrib/reflo/property_models/tests/test_FO_draw_solution_properties.py
src/watertap_contrib/reflo/property_models/tests/test_air_water_equilibrium_properties.py
src/watertap_contrib/reflo/property_models/tests/test_basic_water_properties.py
src/watertap_contrib/reflo/solar_models/__init__.py
src/watertap_contrib/reflo/solar_models/surrogate/__init__.py
src/watertap_contrib/reflo/solar_models/surrogate/flat_plate/__init__.py
src/watertap_contrib/reflo/solar_models/surrogate/flat_plate/flat_plate_surrogate.py
src/watertap_contrib/reflo/solar_models/surrogate/flat_plate/run_pysam_flat_plate.py
src/watertap_contrib/reflo/solar_models/surrogate/flat_plate/test_flat_plate_surrogate.py
src/watertap_contrib/reflo/solar_models/surrogate/flat_plate/data/__init__.py
src/watertap_contrib/reflo/solar_models/surrogate/flat_plate/data/swh-reflo.json
src/watertap_contrib/reflo/solar_models/surrogate/flat_plate/data/test_fpc_data.pkl
src/watertap_contrib/reflo/solar_models/surrogate/flat_plate/data/test_fpc_surrogate.json
src/watertap_contrib/reflo/solar_models/surrogate/flat_plate/data/test_fpc_weather_data.csv
src/watertap_contrib/reflo/solar_models/surrogate/pv/__init__.py
src/watertap_contrib/reflo/solar_models/surrogate/pv/pv_surrogate.py
src/watertap_contrib/reflo/solar_models/surrogate/pv/run_pysam_pv.py
src/watertap_contrib/reflo/solar_models/surrogate/pv/test_pv_surrogate.py
src/watertap_contrib/reflo/solar_models/surrogate/pv/data/pv_grid_config_default_reflo.json
src/watertap_contrib/reflo/solar_models/surrogate/pv/data/pv_pvsamv1_config_default_reflo.json
src/watertap_contrib/reflo/solar_models/surrogate/pv/data/pv_singleowner_config_default_reflo.json
src/watertap_contrib/reflo/solar_models/surrogate/pv/data/pv_utilityrate5_config_default_reflo.json
src/watertap_contrib/reflo/solar_models/surrogate/pv/data/test_pv_data.pkl
src/watertap_contrib/reflo/solar_models/surrogate/pv/data/test_pv_surrogate.json
src/watertap_contrib/reflo/solar_models/surrogate/pv/data/test_pv_weather_data.csv
src/watertap_contrib/reflo/solar_models/surrogate/pv_battery/__init__.py
src/watertap_contrib/reflo/solar_models/surrogate/pv_battery/pv_battery_surrogate.py
src/watertap_contrib/reflo/solar_models/surrogate/pv_battery/run_pysam_pv_battery.py
src/watertap_contrib/reflo/solar_models/surrogate/pv_battery/test_pv_battery_surrogate.py
src/watertap_contrib/reflo/solar_models/surrogate/pv_battery/data/test_pv_battery_data.pkl
src/watertap_contrib/reflo/solar_models/surrogate/pv_battery/data/test_pv_battery_surrogate.json
src/watertap_contrib/reflo/solar_models/surrogate/pv_battery/data/test_pv_battery_weather_data.csv
src/watertap_contrib/reflo/solar_models/surrogate/trough/__init__.py
src/watertap_contrib/reflo/solar_models/surrogate/trough/run_pysam_trough.py
src/watertap_contrib/reflo/solar_models/surrogate/trough/test_trough_surrogate.py
src/watertap_contrib/reflo/solar_models/surrogate/trough/trough_surrogate.py
src/watertap_contrib/reflo/solar_models/surrogate/trough/data/test_trough_data1.pkl
src/watertap_contrib/reflo/solar_models/surrogate/trough/data/test_trough_data2.csv
src/watertap_contrib/reflo/solar_models/surrogate/trough/data/test_trough_data2.pkl
src/watertap_contrib/reflo/solar_models/surrogate/trough/data/test_trough_data3.pkl
src/watertap_contrib/reflo/solar_models/surrogate/trough/data/test_trough_surrogate1.json
src/watertap_contrib/reflo/solar_models/surrogate/trough/data/test_trough_surrogate2.json
src/watertap_contrib/reflo/solar_models/surrogate/trough/data/test_trough_surrogate3.json
src/watertap_contrib/reflo/solar_models/surrogate/trough/data/test_trough_weather_data.csv
src/watertap_contrib/reflo/solar_models/surrogate/trough/data/trough_physical_iph-reflo.json
src/watertap_contrib/reflo/solar_models/zero_order/__init__.py
src/watertap_contrib/reflo/solar_models/zero_order/flat_plate_physical.py
src/watertap_contrib/reflo/solar_models/zero_order/thermal_energy_storage.py
src/watertap_contrib/reflo/solar_models/zero_order/tests/test_flat_plate_physical.py
src/watertap_contrib/reflo/solar_models/zero_order/tests/test_thermal_energy_storage.py
src/watertap_contrib/reflo/tests/__init__.py
src/watertap_contrib/reflo/tests/test_version.py
src/watertap_contrib/reflo/unit_models/__init__.py
src/watertap_contrib/reflo/unit_models/air_stripping_0D.py
src/watertap_contrib/reflo/unit_models/chemical_softening.py
src/watertap_contrib/reflo/unit_models/crystallizer_effect.py
src/watertap_contrib/reflo/unit_models/deep_well_injection.py
src/watertap_contrib/reflo/unit_models/evaporation_pond.py
src/watertap_contrib/reflo/unit_models/multi_effect_crystallizer.py
src/watertap_contrib/reflo/unit_models/solar_still.py
src/watertap_contrib/reflo/unit_models/waiv.py
src/watertap_contrib/reflo/unit_models/surrogate/__init__.py
src/watertap_contrib/reflo/unit_models/surrogate/lt_med_surrogate.py
src/watertap_contrib/reflo/unit_models/surrogate/med_tvc_surrogate.py
src/watertap_contrib/reflo/unit_models/surrogate/vagmd_surrogate.py
src/watertap_contrib/reflo/unit_models/surrogate/vagmd_surrogate_base.py
src/watertap_contrib/reflo/unit_models/surrogate/tests/test_lt_med_surrogate.py
src/watertap_contrib/reflo/unit_models/surrogate/tests/test_med_tvc_surrogate.py
src/watertap_contrib/reflo/unit_models/surrogate/tests/test_vagmd_surrogate.py
src/watertap_contrib/reflo/unit_models/surrogate/tests/test_vagmd_surrogate_base.py
src/watertap_contrib/reflo/unit_models/tests/__init__.py
src/watertap_contrib/reflo/unit_models/tests/evaporation_pond_test_data.csv
src/watertap_contrib/reflo/unit_models/tests/solar_still_test_data.csv
src/watertap_contrib/reflo/unit_models/tests/solar_still_test_data_diff_col_names.csv
src/watertap_contrib/reflo/unit_models/tests/solar_still_test_data_too_short.csv
src/watertap_contrib/reflo/unit_models/tests/test_air_stripping_0D.py
src/watertap_contrib/reflo/unit_models/tests/test_chemical_softening.py
src/watertap_contrib/reflo/unit_models/tests/test_crystallizer_effect.py
src/watertap_contrib/reflo/unit_models/tests/test_deep_well_injection.py
src/watertap_contrib/reflo/unit_models/tests/test_evaporation_pond.py
src/watertap_contrib/reflo/unit_models/tests/test_multi_effect_crystallizer.py
src/watertap_contrib/reflo/unit_models/tests/test_solar_still.py
src/watertap_contrib/reflo/unit_models/tests/test_waiv.py
src/watertap_contrib/reflo/unit_models/tests/waiv_test_data.csv
src/watertap_contrib/reflo/unit_models/util/__init__.py
src/watertap_contrib/reflo/unit_models/util/sw_props.py
src/watertap_contrib/reflo/unit_models/util/water_yield_calculation.py
src/watertap_contrib/reflo/unit_models/zero_order/__init__.py
src/watertap_contrib/reflo/unit_models/zero_order/battery.py
src/watertap_contrib/reflo/unit_models/zero_order/forward_osmosis_zo.py
src/watertap_contrib/reflo/unit_models/zero_order/tests/test_battery.py
src/watertap_contrib/reflo/unit_models/zero_order/tests/test_forward_osmosis.py
src/watertap_reflo.egg-info/PKG-INFO
src/watertap_reflo.egg-info/SOURCES.txt
src/watertap_reflo.egg-info/dependency_links.txt
src/watertap_reflo.egg-info/requires.txt
src/watertap_reflo.egg-info/top_level.txt