OpenPinch
Documentation
Overview
Fundamentals
Guides
API Reference
Examples
Developer Notes
OpenPinch
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
A
active (OpenPinch.classes.stream.Stream property)
(OpenPinch.classes.zone.Zone property)
active_case_name (OpenPinch.classes.pinch_workspace.PinchWorkspace property)
add() (OpenPinch.classes.stream_collection.StreamCollection method)
add_graph() (OpenPinch.classes.zone.Zone method)
add_many() (OpenPinch.classes.stream_collection.StreamCollection method)
add_target() (OpenPinch.classes.zone.Zone method)
add_targets() (OpenPinch.classes.zone.Zone method)
add_zone() (OpenPinch.classes.zone.Zone method)
address (OpenPinch.classes.zone.Zone property)
all_streams (OpenPinch.classes.zone.Zone property)
area_cost_targeting_service() (in module OpenPinch.services.services_entry)
ArrowHead (class in OpenPinch.lib.enums)
B
BaseTargetModel (class in OpenPinch.lib.schemas.targets)
BB_Minimiser (class in OpenPinch.lib.enums)
build_parser() (in module OpenPinch.__main__)
(in module scripts.build_dist)
(in module scripts.build_docs)
(in module scripts.optional_install_smoke)
C
calc_carnot_heat_engine_eta() (in module OpenPinch.services.heat_pump_integration.common.shared)
calc_carnot_heat_pump_cop() (in module OpenPinch.services.heat_pump_integration.common.shared)
calc_hpr_obj() (in module OpenPinch.services.heat_pump_integration.common.shared)
calc_utility_cost() (OpenPinch.classes.zone.Zone method)
(OpenPinch.lib.schemas.targets.UtilitySummaryTarget method)
CalcAreaUE() (in module OpenPinch.utils.heat_exchanger)
canonical_problem_json() (OpenPinch.classes.pinch_problem.PinchProblem method)
case() (OpenPinch.classes.pinch_workspace.PinchWorkspace method)
clean_composite_curve() (in module OpenPinch.utils.miscellaneous)
clean_composite_curve_ends() (in module OpenPinch.utils.miscellaneous)
CogenerationTarget (class in OpenPinch.lib.enums)
col (OpenPinch.classes.problem_table.ProblemTable property)
cold_streams (OpenPinch.classes.pinch_problem.PinchProblem property)
(OpenPinch.classes.zone.Zone property)
cold_utilities (OpenPinch.classes.pinch_problem.PinchProblem property)
(OpenPinch.classes.zone.Zone property)
collect_targets() (in module OpenPinch.streamlit_webviewer.web_graphing)
cols (OpenPinch.classes.problem_table.ProblemTable property)
compare_cases() (OpenPinch.classes.pinch_workspace.PinchWorkspace method)
compare_to() (OpenPinch.classes.pinch_problem.PinchProblem method)
(OpenPinch.classes.pinch_workspace.PinchWorkspace method)
compare_variants() (OpenPinch.classes.pinch_workspace.PinchWorkspace method)
compute_annual_capital_cost() (in module OpenPinch.utils.costing)
compute_capital_cost() (in module OpenPinch.utils.costing)
compute_capital_recovery_factor() (in module OpenPinch.utils.costing)
compute_direct_heat_pump_or_refrigeration_target() (in module OpenPinch.services.heat_pump_integration.heat_pump_and_refrigeration_entry)
compute_direct_integration_targets() (in module OpenPinch.services.direct_heat_integration.direct_integration_entry)
compute_entropic_mean_temperature() (in module OpenPinch.services.heat_pump_integration.common.shared)
compute_indirect_heat_pump_or_refrigeration_target() (in module OpenPinch.services.heat_pump_integration.heat_pump_and_refrigeration_entry)
compute_indirect_integration_targets() (in module OpenPinch.services.indirect_heat_integration.indirect_integration_entry)
compute_LMTD_from_dts() (in module OpenPinch.utils.heat_exchanger)
compute_LMTD_from_ts() (in module OpenPinch.utils.heat_exchanger)
compute_total_subzone_utility_targets() (in module OpenPinch.services.indirect_heat_integration.indirect_integration_entry)
config (OpenPinch.classes.zone.Zone property)
Configuration (class in OpenPinch.lib.config)
configuration_field_metadata() (OpenPinch.classes.pinch_workspace.PinchWorkspace class method)
construct_HPRTargetInputs() (in module OpenPinch.services.heat_pump_integration.common.preprocessing)
copy (OpenPinch.classes.problem_table.ProblemTable property)
copy() (OpenPinch.classes.stream_collection.StreamCollection method)
copy_case() (OpenPinch.classes.pinch_workspace.PinchWorkspace method)
copy_notebook() (in module OpenPinch.resources)
copy_sample_case() (in module OpenPinch.resources)
Coth() (in module OpenPinch.utils.heat_exchanger)
CP (OpenPinch.classes.stream.Stream property)
create_problem_table_with_t_int() (in module OpenPinch.services.common.problem_table_analysis)
create_stream_collection_of_background_profile() (in module OpenPinch.services.heat_pump_integration.common.shared)
CrossflowUnmixedEff1() (in module OpenPinch.utils.heat_exchanger)
CrossflowUnmixedEff2() (in module OpenPinch.utils.heat_exchanger)
D
data_preprocessing_service() (in module OpenPinch.services.services_entry)
DataPoint (class in OpenPinch.lib.schemas.graphs)
delete_row() (OpenPinch.classes.problem_table.ProblemTable method)
delta_t_contribution (OpenPinch.classes.stream.Stream property)
delta_t_contribution_multiplier (OpenPinch.classes.stream.Stream property)
delta_vals() (in module OpenPinch.utils.miscellaneous)
delta_with_zero_at_start() (in module OpenPinch.utils.miscellaneous)
direct_heat_integration_service() (in module OpenPinch.services.services_entry)
direct_heat_pump_service() (in module OpenPinch.services.services_entry)
direct_refrigeration_service() (in module OpenPinch.services.services_entry)
DirectHeatPumpTarget (class in OpenPinch.lib.schemas.targets)
DirectIntegrationTarget (class in OpenPinch.lib.schemas.targets)
DirectRefrigerationTarget (class in OpenPinch.lib.schemas.targets)
dt_cont (OpenPinch.classes.stream.Stream property)
dt_cont_act (OpenPinch.classes.stream.Stream property)
dt_cont_multiplier (OpenPinch.classes.stream.Stream property)
(OpenPinch.classes.zone.Zone property)
dt_cont_multiplier_locked (OpenPinch.classes.stream.Stream property)
E
effective_delta_t_contribution (OpenPinch.classes.stream.Stream property)
eNTU_slope_Numerical() (in module OpenPinch.utils.heat_exchanger)
evaluate_carnot_hpr_result() (in module OpenPinch.services.heat_pump_integration.common.shared)
evaluate_vapour_hpr_result() (in module OpenPinch.services.heat_pump_integration.common.shared)
export() (OpenPinch.classes.problem_table.ProblemTable method)
export_excel() (OpenPinch.classes.pinch_problem.PinchProblem method)
(OpenPinch.classes.pinch_workspace.PinchWorkspace method)
export_target_summary_to_excel_with_units() (in module OpenPinch.utils.export)
export_to_csv() (OpenPinch.classes.stream_collection.StreamCollection method)
extract_results() (in module OpenPinch.utils.multiscale_targeting)
F
from_dict() (OpenPinch.classes.value.Value class method)
from_json() (OpenPinch.classes.pinch_problem.PinchProblem class method)
from_payload() (OpenPinch.streamlit_webviewer.web_graphing.StreamlitGraphSet class method)
fromSIunit_h() (in module OpenPinch.utils.water_properties)
fromSIunit_p() (in module OpenPinch.utils.water_properties)
fromSIunit_s() (in module OpenPinch.utils.water_properties)
fromSIunit_T() (in module OpenPinch.utils.water_properties)
G
g_ineq_penalty() (in module OpenPinch.services.heat_pump_integration.common.shared)
(in module OpenPinch.utils.miscellaneous)
get_additional_GCCs() (in module OpenPinch.services.common.gcc_manipulation)
get_ambient_air_stream() (in module OpenPinch.services.heat_pump_integration.common.shared)
get_area_targets() (in module OpenPinch.services.common.capital_cost_and_area_targeting)
get_balanced_CC() (in module OpenPinch.services.common.capital_cost_and_area_targeting)
get_capital_cost_targets() (in module OpenPinch.services.common.capital_cost_and_area_targeting)
get_carnot_hpr_cycle_streams() (in module OpenPinch.services.heat_pump_integration.common.shared)
get_case_payload() (OpenPinch.classes.pinch_workspace.PinchWorkspace method)
get_cold_process_streams() (OpenPinch.classes.stream_collection.StreamCollection method)
get_cold_streams() (OpenPinch.classes.stream_collection.StreamCollection method)
get_cold_utility_streams() (OpenPinch.classes.stream_collection.StreamCollection method)
get_GCC_needing_utility() (in module OpenPinch.services.common.gcc_manipulation)
get_GCC_with_partial_pockets() (in module OpenPinch.services.common.gcc_manipulation)
get_GCC_with_vertical_heat_transfer() (in module OpenPinch.services.common.gcc_manipulation)
get_GCC_without_pockets() (in module OpenPinch.services.common.gcc_manipulation)
get_GGC_pockets() (in module OpenPinch.services.common.gcc_manipulation)
get_heat_recovery_target_from_pt() (in module OpenPinch.services.common.problem_table_analysis)
get_hot_process_streams() (OpenPinch.classes.stream_collection.StreamCollection method)
get_hot_streams() (OpenPinch.classes.stream_collection.StreamCollection method)
get_hot_utility_streams() (OpenPinch.classes.stream_collection.StreamCollection method)
get_index() (OpenPinch.classes.stream_collection.StreamCollection method)
get_inverted_cold_utility_streams() (OpenPinch.classes.stream_collection.StreamCollection method)
get_inverted_hot_utility_streams() (OpenPinch.classes.stream_collection.StreamCollection method)
get_min_number_hx() (in module OpenPinch.services.common.capital_cost_and_area_targeting)
get_output_graph_data() (in module OpenPinch.services.common.graph_data)
get_piecewise_data_points() (in module OpenPinch.utils.stream_linearisation)
get_piecewise_linearisation_for_streams() (in module OpenPinch.utils.stream_linearisation)
get_power_cogeneration_above_pinch() (in module OpenPinch.services.power_cogeneration.power_cogeneration_analysis)
get_power_cogeneration_below_pinch() (in module OpenPinch.services.power_cogeneration.power_cogeneration_analysis)
get_problem_from_csv() (in module OpenPinch.utils.csv_to_json)
get_problem_from_excel() (in module OpenPinch.utils.wkbook_to_json)
get_process_heat_cascade() (in module OpenPinch.services.common.problem_table_analysis)
(in module OpenPinch.services.heat_pump_integration.common.shared)
get_process_streams() (OpenPinch.classes.stream_collection.StreamCollection method)
get_Q_vals_at_T_hpr_from_bckgrd_profile() (in module OpenPinch.services.heat_pump_integration.common.shared)
get_results_from_csv() (in module OpenPinch.utils.csv_to_json)
get_results_from_excel() (in module OpenPinch.utils.wkbook_to_json)
get_seperated_gcc_heat_load_profiles() (in module OpenPinch.services.common.gcc_manipulation)
get_subzone() (OpenPinch.classes.zone.Zone method)
get_target_zone() (OpenPinch.classes.zone.Zone method)
get_targets_for_zone_and_sub_zones() (in module OpenPinch.utils.multiscale_targeting)
get_temperature_driving_forces() (in module OpenPinch.services.common.temperature_driving_force)
get_utility_heat_cascade() (in module OpenPinch.services.common.problem_table_analysis)
(in module OpenPinch.services.heat_pump_integration.common.shared)
get_utility_streams() (OpenPinch.classes.stream_collection.StreamCollection method)
get_utility_targets() (in module OpenPinch.services.common.utility_targeting)
get_value() (in module OpenPinch.utils.miscellaneous)
get_variant_payload() (OpenPinch.classes.pinch_workspace.PinchWorkspace method)
GetInputOutputData (class in OpenPinch.lib.schemas.io)
Graph (class in OpenPinch.lib.schemas.graphs)
graph_simple_cc_plot() (in module OpenPinch.utils.miscellaneous)
graphs (OpenPinch.classes.zone.Zone property)
GraphSet (class in OpenPinch.lib.schemas.graphs)
GraphType (class in OpenPinch.lib.enums)
GT (in module OpenPinch.lib.enums)
H
h_ps() (in module OpenPinch.utils.water_properties)
h_pT() (in module OpenPinch.utils.water_properties)
h_supply (OpenPinch.classes.stream.Stream property)
h_target (OpenPinch.classes.stream.Stream property)
heat_capacity_flow_rate (OpenPinch.classes.stream.Stream property)
heat_flow (OpenPinch.classes.stream.Stream property)
heat_transfer_coefficient (OpenPinch.classes.stream.Stream property)
heat_transfer_resistance (OpenPinch.classes.stream.Stream property)
HeatExchangerTypes (class in OpenPinch.lib.enums)
HeatFlowUnits (class in OpenPinch.lib.enums)
HeatPump (class in OpenPinch.lib.enums)
HeatPumpAndRefrigerationCycle (class in OpenPinch.lib.enums)
HeatPumpTargetBase (class in OpenPinch.lib.schemas.targets)
HeatPumpTargetInputs (class in OpenPinch.lib.schemas.hpr)
HeatPumpTargetOutputs (class in OpenPinch.lib.schemas.hpr)
HeatUtility (class in OpenPinch.lib.schemas.reporting)
hL_p() (in module OpenPinch.utils.water_properties)
hot_streams (OpenPinch.classes.pinch_problem.PinchProblem property)
(OpenPinch.classes.zone.Zone property)
hot_utilities (OpenPinch.classes.pinch_problem.PinchProblem property)
(OpenPinch.classes.zone.Zone property)
HPRBackendResult (class in OpenPinch.lib.schemas.hpr)
HPRcycle (in module OpenPinch.lib.enums)
HPRParsedState (class in OpenPinch.lib.schemas.hpr)
HPRThermoArtifacts (class in OpenPinch.lib.schemas.hpr)
htc (OpenPinch.classes.stream.Stream property)
htr (OpenPinch.classes.stream.Stream property)
hV_p() (in module OpenPinch.utils.water_properties)
HX_Eff() (in module OpenPinch.utils.heat_exchanger)
HX_NTU() (in module OpenPinch.utils.heat_exchanger)
HX_NTU_Numerical() (in module OpenPinch.utils.heat_exchanger)
I
icol (OpenPinch.classes.problem_table.ProblemTable property)
iloc (OpenPinch.classes.problem_table.ProblemTable property)
import_hot_and_cold_streams_from_sub_zones() (OpenPinch.classes.zone.Zone method)
indirect_heat_integration_service() (in module OpenPinch.services.services_entry)
indirect_heat_pump_service() (in module OpenPinch.services.services_entry)
indirect_refrigeration_service() (in module OpenPinch.services.services_entry)
IndirectHeatPumpTarget (class in OpenPinch.lib.schemas.targets)
IndirectRefrigerationTarget (class in OpenPinch.lib.schemas.targets)
insert() (OpenPinch.classes.problem_table.ProblemTable method)
insert_temperature_interval() (OpenPinch.classes.problem_table.ProblemTable method)
interp_with_plateaus() (in module OpenPinch.utils.miscellaneous)
invert() (OpenPinch.classes.stream.Stream method)
is_active (OpenPinch.classes.stream.Stream property)
is_process_stream (OpenPinch.classes.stream.Stream property)
items() (OpenPinch.classes.stream_collection.StreamCollection method)
L
LegendSeries (class in OpenPinch.lib.enums)
linear_interpolation() (in module OpenPinch.utils.miscellaneous)
LineariseInput (class in OpenPinch.lib.schemas.io)
LineariseOutput (class in OpenPinch.lib.schemas.io)
LineColour (class in OpenPinch.lib.enums)
list_cases() (OpenPinch.classes.pinch_workspace.PinchWorkspace method)
list_notebooks() (in module OpenPinch.resources)
list_sample_cases() (in module OpenPinch.resources)
list_variants() (OpenPinch.classes.pinch_workspace.PinchWorkspace method)
load() (OpenPinch.classes.pinch_problem.PinchProblem method)
(OpenPinch.classes.pinch_workspace.PinchWorkspace method)
load_bundle() (OpenPinch.classes.pinch_workspace.PinchWorkspace class method)
loc (OpenPinch.classes.problem_table.ProblemTable property)
lock_dt_cont_multiplier() (OpenPinch.classes.zone.Zone method)
M
main() (in module OpenPinch.__main__)
(in module scripts.build_dist)
(in module scripts.build_docs)
(in module scripts.format_repo)
(in module scripts.optional_install_smoke)
(in module scripts.update_toolchain)
make_monotonic() (in module OpenPinch.utils.miscellaneous)
map_DT_arr_to_x_arr() (in module OpenPinch.services.heat_pump_integration.common.encoding)
map_Q_amb_to_x() (in module OpenPinch.services.heat_pump_integration.common.encoding)
map_Q_arr_to_x_arr() (in module OpenPinch.services.heat_pump_integration.common.encoding)
map_T_arr_to_x_arr() (in module OpenPinch.services.heat_pump_integration.common.encoding)
map_x_arr_to_DT_arr() (in module OpenPinch.services.heat_pump_integration.common.encoding)
map_x_arr_to_Q_arr() (in module OpenPinch.services.heat_pump_integration.common.encoding)
map_x_arr_to_T_arr() (in module OpenPinch.services.heat_pump_integration.common.encoding)
map_x_to_Q_amb() (in module OpenPinch.services.heat_pump_integration.common.encoding)
master_zone (OpenPinch.classes.pinch_problem.PinchProblem property)
(OpenPinch.classes.pinch_workspace.PinchWorkspace property)
max (OpenPinch.classes.value.Value property)
maximum_temperature (OpenPinch.classes.stream.Stream property)
mean (OpenPinch.classes.value.Value property)
median (OpenPinch.classes.value.Value property)
min (OpenPinch.classes.value.Value property)
minimum_temperature (OpenPinch.classes.stream.Stream property)
model_config (OpenPinch.lib.schemas.common.StatefulValueWithUnit attribute)
(OpenPinch.lib.schemas.common.StatefulValueWithUnitAndWeights attribute)
(OpenPinch.lib.schemas.common.ValueWithUnit attribute)
(OpenPinch.lib.schemas.graphs.DataPoint attribute)
(OpenPinch.lib.schemas.graphs.Graph attribute)
(OpenPinch.lib.schemas.graphs.GraphSet attribute)
(OpenPinch.lib.schemas.graphs.Segment attribute)
(OpenPinch.lib.schemas.hpr.HeatPumpTargetInputs attribute)
(OpenPinch.lib.schemas.hpr.HeatPumpTargetOutputs attribute)
(OpenPinch.lib.schemas.hpr.HPRBackendResult attribute)
(OpenPinch.lib.schemas.hpr.HPRParsedState attribute)
(OpenPinch.lib.schemas.hpr.HPRThermoArtifacts attribute)
(OpenPinch.lib.schemas.io.GetInputOutputData attribute)
(OpenPinch.lib.schemas.io.LineariseInput attribute)
(OpenPinch.lib.schemas.io.LineariseOutput attribute)
(OpenPinch.lib.schemas.io.NonLinearStream attribute)
(OpenPinch.lib.schemas.io.ProblemTableDataSchema attribute)
(OpenPinch.lib.schemas.io.StreamSchema attribute)
(OpenPinch.lib.schemas.io.TargetInput attribute)
(OpenPinch.lib.schemas.io.TargetOutput attribute)
(OpenPinch.lib.schemas.io.THSchema attribute)
(OpenPinch.lib.schemas.io.UtilitySchema attribute)
(OpenPinch.lib.schemas.io.VisualiseInput attribute)
(OpenPinch.lib.schemas.io.VisualiseOutput attribute)
(OpenPinch.lib.schemas.io.ZoneTreeSchema attribute)
(OpenPinch.lib.schemas.reporting.HeatUtility attribute)
(OpenPinch.lib.schemas.reporting.TargetResults attribute)
(OpenPinch.lib.schemas.reporting.TempPinch attribute)
(OpenPinch.lib.schemas.targets.BaseTargetModel attribute)
(OpenPinch.lib.schemas.targets.DirectHeatPumpTarget attribute)
(OpenPinch.lib.schemas.targets.DirectIntegrationTarget attribute)
(OpenPinch.lib.schemas.targets.DirectRefrigerationTarget attribute)
(OpenPinch.lib.schemas.targets.HeatPumpTargetBase attribute)
(OpenPinch.lib.schemas.targets.IndirectHeatPumpTarget attribute)
(OpenPinch.lib.schemas.targets.IndirectRefrigerationTarget attribute)
(OpenPinch.lib.schemas.targets.TotalProcessTarget attribute)
(OpenPinch.lib.schemas.targets.TotalSiteTarget attribute)
(OpenPinch.lib.schemas.targets.UtilitySummaryTarget attribute)
(OpenPinch.lib.schemas.turbine.TurbineSolveResult attribute)
(OpenPinch.lib.schemas.turbine.TurbineStageResult attribute)
module
OpenPinch
OpenPinch.__main__
OpenPinch.classes
OpenPinch.classes.problem_table
OpenPinch.classes.stream
OpenPinch.classes.stream_collection
OpenPinch.classes.value
OpenPinch.classes.zone
OpenPinch.data
OpenPinch.data.notebooks
OpenPinch.data.sample_cases
OpenPinch.lib
OpenPinch.lib.config
OpenPinch.lib.enums
OpenPinch.lib.schemas
OpenPinch.lib.schemas.common
OpenPinch.lib.schemas.graphs
OpenPinch.lib.schemas.hpr
OpenPinch.lib.schemas.io
OpenPinch.lib.schemas.reporting
OpenPinch.lib.schemas.targets
OpenPinch.lib.schemas.turbine
OpenPinch.main
OpenPinch.resources
OpenPinch.services
OpenPinch.services.common.capital_cost_and_area_targeting
OpenPinch.services.common.gcc_manipulation
OpenPinch.services.common.graph_data
OpenPinch.services.common.problem_table_analysis
OpenPinch.services.common.temperature_driving_force
OpenPinch.services.common.utility_targeting
OpenPinch.services.direct_heat_integration.direct_integration_entry
OpenPinch.services.exergy_analysis
OpenPinch.services.exergy_analysis.exergy_targeting_entry
OpenPinch.services.heat_pump_integration
OpenPinch.services.heat_pump_integration.common
OpenPinch.services.heat_pump_integration.common.encoding
OpenPinch.services.heat_pump_integration.common.preprocessing
OpenPinch.services.heat_pump_integration.common.shared
OpenPinch.services.heat_pump_integration.cycles
OpenPinch.services.heat_pump_integration.cycles.brayton
OpenPinch.services.heat_pump_integration.heat_pump_and_refrigeration_entry
OpenPinch.services.indirect_heat_integration.indirect_integration_entry
OpenPinch.services.input_data_processing
OpenPinch.services.input_data_processing.data_preparation
OpenPinch.services.power_cogeneration.power_cogeneration_analysis
OpenPinch.services.services_entry
OpenPinch.streamlit_webviewer.web_graphing
OpenPinch.utils
OpenPinch.utils.bb_optimisers
OpenPinch.utils.bb_optimisers.bayesian_optimisation
OpenPinch.utils.bb_optimisers.cmaes
OpenPinch.utils.bb_optimisers.common
OpenPinch.utils.bb_optimisers.dual_annealing
OpenPinch.utils.bb_optimisers.rbf_surrogate
OpenPinch.utils.blackbox_minimisers
OpenPinch.utils.costing
OpenPinch.utils.csv_to_json
OpenPinch.utils.decorators
OpenPinch.utils.export
OpenPinch.utils.heat_exchanger
OpenPinch.utils.input_validation
OpenPinch.utils.miscellaneous
OpenPinch.utils.multiscale_targeting
OpenPinch.utils.plots
OpenPinch.utils.stream_linearisation
OpenPinch.utils.water_properties
OpenPinch.utils.wkbook_to_json
scripts.build_dist
scripts.build_docs
scripts.format_repo
scripts.optional_install_smoke
scripts.update_toolchain
streamlit_app
multiminima() (in module OpenPinch.utils.blackbox_minimisers)
MultiPassEff() (in module OpenPinch.utils.heat_exchanger)
MultiPassNTU() (in module OpenPinch.utils.heat_exchanger)
N
name (OpenPinch.classes.stream.Stream property)
(OpenPinch.classes.zone.Zone property)
net_cold_streams (OpenPinch.classes.zone.Zone property)
net_hot_streams (OpenPinch.classes.zone.Zone property)
net_process_streams (OpenPinch.classes.zone.Zone property)
NonLinearStream (class in OpenPinch.lib.schemas.io)
num_states (OpenPinch.classes.stream.Stream property)
(OpenPinch.classes.stream_collection.StreamCollection property)
(OpenPinch.classes.value.Value property)
(OpenPinch.classes.zone.Zone property)
O
OpenPinch
module
OpenPinch.__main__
module
OpenPinch.classes
module
OpenPinch.classes.problem_table
module
OpenPinch.classes.stream
module
OpenPinch.classes.stream_collection
module
OpenPinch.classes.value
module
OpenPinch.classes.zone
module
OpenPinch.data
module
OpenPinch.data.notebooks
module
OpenPinch.data.sample_cases
module
OpenPinch.lib
module
OpenPinch.lib.config
module
OpenPinch.lib.enums
module
OpenPinch.lib.schemas
module
OpenPinch.lib.schemas.common
module
OpenPinch.lib.schemas.graphs
module
OpenPinch.lib.schemas.hpr
module
OpenPinch.lib.schemas.io
module
OpenPinch.lib.schemas.reporting
module
OpenPinch.lib.schemas.targets
module
OpenPinch.lib.schemas.turbine
module
OpenPinch.main
module
OpenPinch.resources
module
OpenPinch.services
module
OpenPinch.services.common.capital_cost_and_area_targeting
module
OpenPinch.services.common.gcc_manipulation
module
OpenPinch.services.common.graph_data
module
OpenPinch.services.common.problem_table_analysis
module
OpenPinch.services.common.temperature_driving_force
module
OpenPinch.services.common.utility_targeting
module
OpenPinch.services.direct_heat_integration.direct_integration_entry
module
OpenPinch.services.exergy_analysis
module
OpenPinch.services.exergy_analysis.exergy_targeting_entry
module
OpenPinch.services.heat_pump_integration
module
OpenPinch.services.heat_pump_integration.common
module
OpenPinch.services.heat_pump_integration.common.encoding
module
OpenPinch.services.heat_pump_integration.common.preprocessing
module
OpenPinch.services.heat_pump_integration.common.shared
module
OpenPinch.services.heat_pump_integration.cycles
module
OpenPinch.services.heat_pump_integration.cycles.brayton
module
OpenPinch.services.heat_pump_integration.heat_pump_and_refrigeration_entry
module
OpenPinch.services.indirect_heat_integration.indirect_integration_entry
module
OpenPinch.services.input_data_processing
module
OpenPinch.services.input_data_processing.data_preparation
module
OpenPinch.services.power_cogeneration.power_cogeneration_analysis
module
OpenPinch.services.services_entry
module
OpenPinch.streamlit_webviewer.web_graphing
module
OpenPinch.utils
module
OpenPinch.utils.bb_optimisers
module
OpenPinch.utils.bb_optimisers.bayesian_optimisation
module
OpenPinch.utils.bb_optimisers.cmaes
module
OpenPinch.utils.bb_optimisers.common
module
OpenPinch.utils.bb_optimisers.dual_annealing
module
OpenPinch.utils.bb_optimisers.rbf_surrogate
module
OpenPinch.utils.blackbox_minimisers
module
OpenPinch.utils.costing
module
OpenPinch.utils.csv_to_json
module
OpenPinch.utils.decorators
module
OpenPinch.utils.export
module
OpenPinch.utils.heat_exchanger
module
OpenPinch.utils.input_validation
module
OpenPinch.utils.miscellaneous
module
OpenPinch.utils.multiscale_targeting
module
OpenPinch.utils.plots
module
OpenPinch.utils.stream_linearisation
module
OpenPinch.utils.water_properties
module
OpenPinch.utils.wkbook_to_json
module
optimise_brayton_heat_pump_placement() (in module OpenPinch.services.heat_pump_integration.cycles.brayton)
P
p_supply (OpenPinch.classes.stream.Stream property)
p_target (OpenPinch.classes.stream.Stream property)
parent_zone (OpenPinch.classes.zone.Zone property)
payload_view() (OpenPinch.classes.pinch_workspace.PinchWorkspace method)
pinch_analysis_service() (in module OpenPinch.main)
pinch_idx() (OpenPinch.classes.problem_table.ProblemTable method)
pinch_temperatures() (OpenPinch.classes.problem_table.ProblemTable method)
PinchProblem (class in OpenPinch.classes.pinch_problem)
PinchWorkspace (class in OpenPinch.classes.pinch_workspace)
plot (OpenPinch.classes.pinch_workspace.PinchWorkspace property)
plot_multi_hp_profiles_from_results() (in module OpenPinch.services.heat_pump_integration.common.shared)
plot_t_h_curve() (in module OpenPinch.utils.plots)
plot_t_h_curve_with_piecewise_and_bounds() (in module OpenPinch.utils.plots)
power_cogeneration_service() (in module OpenPinch.services.services_entry)
prepare_problem() (in module OpenPinch.services.input_data_processing.data_preparation)
price (OpenPinch.classes.stream.Stream property)
problem_data (OpenPinch.classes.pinch_problem.PinchProblem property)
(OpenPinch.classes.pinch_workspace.PinchWorkspace property)
problem_filepath (OpenPinch.classes.pinch_problem.PinchProblem property)
(OpenPinch.classes.pinch_workspace.PinchWorkspace property)
problem_table_algorithm() (in module OpenPinch.services.common.problem_table_analysis)
problem_table_to_dataframe() (in module OpenPinch.streamlit_webviewer.web_graphing)
ProblemTable (class in OpenPinch.classes.problem_table)
ProblemTable.ColumnsViewByName (class in OpenPinch.classes.problem_table)
ProblemTable.ColumnViewByIndex (class in OpenPinch.classes.problem_table)
ProblemTable.ColumnViewByName (class in OpenPinch.classes.problem_table)
ProblemTable.LocationByRowByCol (class in OpenPinch.classes.problem_table)
ProblemTable.LocationByRowByColName (class in OpenPinch.classes.problem_table)
ProblemTableDataSchema (class in OpenPinch.lib.schemas.io)
ProblemTableLabel (class in OpenPinch.lib.enums)
process_streams (OpenPinch.classes.zone.Zone property)
project_name (OpenPinch.classes.pinch_problem.PinchProblem property)
psat_T() (in module OpenPinch.utils.water_properties)
PT (in module OpenPinch.lib.enums)
R
rCP (OpenPinch.classes.stream.Stream property)
read_sample_case() (in module OpenPinch.resources)
remove() (OpenPinch.classes.stream_collection.StreamCollection method)
render_streamlit_dashboard() (in module OpenPinch.streamlit_webviewer.web_graphing)
resistance_capacity_product (OpenPinch.classes.stream.Stream property)
resolve_stream_attr() (in module OpenPinch.utils.miscellaneous)
resolve_stream_attr_array() (in module OpenPinch.utils.miscellaneous)
results (OpenPinch.classes.pinch_problem.PinchProblem property)
(OpenPinch.classes.pinch_workspace.PinchWorkspace property)
ResultsType (in module OpenPinch.lib.enums)
round() (OpenPinch.classes.problem_table.ProblemTable method)
S
s_ph() (in module OpenPinch.utils.water_properties)
save_bundle() (OpenPinch.classes.pinch_workspace.PinchWorkspace method)
scripts.build_dist
module
scripts.build_docs
module
scripts.format_repo
module
scripts.optional_install_smoke
module
scripts.update_toolchain
module
SD (in module OpenPinch.lib.enums)
Segment (class in OpenPinch.lib.schemas.graphs)
serialize_json() (OpenPinch.lib.schemas.targets.BaseTargetModel method)
set_common_stream_attribute() (OpenPinch.classes.stream_collection.StreamCollection method)
set_dt_cont_multiplier() (OpenPinch.classes.pinch_problem.PinchProblem method)
(OpenPinch.classes.pinch_workspace.PinchWorkspace method)
set_sort_key() (OpenPinch.classes.stream_collection.StreamCollection method)
set_state_context() (OpenPinch.classes.stream_collection.StreamCollection method)
(OpenPinch.classes.zone.Zone method)
set_variant_payload() (OpenPinch.classes.pinch_workspace.PinchWorkspace method)
set_zonal_targets() (in module OpenPinch.services.common.problem_table_analysis)
shape (OpenPinch.classes.problem_table.ProblemTable property)
share_temperature_intervals() (OpenPinch.classes.problem_table.ProblemTable method)
shift_heat_cascade() (OpenPinch.classes.problem_table.ProblemTable method)
shifted_maximum_temperature (OpenPinch.classes.stream.Stream property)
shifted_minimum_temperature (OpenPinch.classes.stream.Stream property)
show_dashboard() (OpenPinch.classes.pinch_problem.PinchProblem method)
(OpenPinch.classes.pinch_workspace.PinchWorkspace method)
SID (in module OpenPinch.lib.enums)
slice() (OpenPinch.classes.problem_table.ProblemTable method)
solve_hpr_placement() (in module OpenPinch.services.heat_pump_integration.common.shared)
solve_variant() (OpenPinch.classes.pinch_workspace.PinchWorkspace method)
sort_by_column() (OpenPinch.classes.problem_table.ProblemTable method)
ST (in module OpenPinch.lib.enums)
state_ids (OpenPinch.classes.pinch_problem.PinchProblem property)
(OpenPinch.classes.stream_collection.StreamCollection property)
(OpenPinch.classes.zone.Zone property)
state_values (OpenPinch.classes.value.Value property)
StatefulValueWithUnit (class in OpenPinch.lib.schemas.common)
StatefulValueWithUnitAndWeights (class in OpenPinch.lib.schemas.common)
Stream (class in OpenPinch.classes.stream)
stream_type (OpenPinch.classes.stream.Stream property)
StreamCollection (class in OpenPinch.classes.stream_collection)
StreamDataLabel (class in OpenPinch.lib.enums)
StreamID (class in OpenPinch.lib.enums)
streamlit_app
module
StreamlitGraphSet (class in OpenPinch.streamlit_webviewer.web_graphing)
StreamLoc (class in OpenPinch.lib.enums)
StreamSchema (class in OpenPinch.lib.schemas.io)
StreamType (class in OpenPinch.lib.enums)
subzones (OpenPinch.classes.zone.Zone property)
sum_stream_attribute() (OpenPinch.classes.stream_collection.StreamCollection method)
summary_frame() (OpenPinch.classes.pinch_problem.PinchProblem method)
(OpenPinch.classes.pinch_workspace.PinchWorkspace method)
SummaryRowType (class in OpenPinch.lib.enums)
supply_enthalpy (OpenPinch.classes.stream.Stream property)
supply_pressure (OpenPinch.classes.stream.Stream property)
supply_temperature (OpenPinch.classes.stream.Stream property)
T
t_max (OpenPinch.classes.stream.Stream property)
t_max_star (OpenPinch.classes.stream.Stream property)
t_min (OpenPinch.classes.stream.Stream property)
t_min_star (OpenPinch.classes.stream.Stream property)
t_supply (OpenPinch.classes.stream.Stream property)
t_target (OpenPinch.classes.stream.Stream property)
target (OpenPinch.classes.pinch_workspace.PinchWorkspace property)
target_all_states() (OpenPinch.classes.pinch_problem.PinchProblem method)
target_enthalpy (OpenPinch.classes.stream.Stream property)
target_pressure (OpenPinch.classes.stream.Stream property)
target_temperature (OpenPinch.classes.stream.Stream property)
target_utilities_for_load_profiles() (in module OpenPinch.services.common.utility_targeting)
TargetInput (class in OpenPinch.lib.schemas.io)
TargetOutput (class in OpenPinch.lib.schemas.io)
TargetResults (class in OpenPinch.lib.schemas.reporting)
targets (OpenPinch.classes.zone.Zone property)
TargetType (class in OpenPinch.lib.enums)
TempPinch (class in OpenPinch.lib.schemas.reporting)
THSchema (class in OpenPinch.lib.schemas.io)
timing_decorator() (in module OpenPinch.utils.decorators)
to() (OpenPinch.classes.value.Value method)
to_dataframe (OpenPinch.classes.problem_table.ProblemTable property)
to_dict() (OpenPinch.classes.value.Value method)
to_list() (OpenPinch.classes.problem_table.ProblemTable method)
to_problem_json() (OpenPinch.classes.pinch_problem.PinchProblem method)
(OpenPinch.classes.pinch_workspace.PinchWorkspace method)
to_target_results() (OpenPinch.lib.schemas.targets.BaseTargetModel method)
(OpenPinch.lib.schemas.targets.DirectIntegrationTarget method)
(OpenPinch.lib.schemas.targets.HeatPumpTargetBase method)
(OpenPinch.lib.schemas.targets.TotalSiteTarget method)
(OpenPinch.lib.schemas.targets.UtilitySummaryTarget method)
toSIunit_h() (in module OpenPinch.utils.water_properties)
toSIunit_p() (in module OpenPinch.utils.water_properties)
toSIunit_s() (in module OpenPinch.utils.water_properties)
toSIunit_T() (in module OpenPinch.utils.water_properties)
TotalProcessTarget (class in OpenPinch.lib.schemas.targets)
TotalSiteTarget (class in OpenPinch.lib.schemas.targets)
Tsat_p() (in module OpenPinch.utils.water_properties)
TT (in module OpenPinch.lib.enums)
TurbineModel (class in OpenPinch.lib.enums)
TurbineSolveResult (class in OpenPinch.lib.schemas.turbine)
TurbineStageResult (class in OpenPinch.lib.schemas.turbine)
type (OpenPinch.classes.stream.Stream property)
(OpenPinch.classes.zone.Zone property)
U
unit (OpenPinch.classes.value.Value property)
update() (OpenPinch.classes.problem_table.ProblemTable method)
update_options() (OpenPinch.classes.pinch_problem.PinchProblem method)
(OpenPinch.classes.pinch_workspace.PinchWorkspace method)
update_row() (OpenPinch.classes.problem_table.ProblemTable method)
use_case() (OpenPinch.classes.pinch_workspace.PinchWorkspace method)
ut_cost (OpenPinch.classes.stream.Stream property)
utility_cost (OpenPinch.classes.stream.Stream property)
utility_streams (OpenPinch.classes.zone.Zone property)
(OpenPinch.lib.schemas.targets.UtilitySummaryTarget property)
UtilitySchema (class in OpenPinch.lib.schemas.io)
UtilitySummaryTarget (class in OpenPinch.lib.schemas.targets)
V
validate() (OpenPinch.classes.pinch_problem.PinchProblem method)
(OpenPinch.classes.pinch_workspace.PinchWorkspace method)
validate_problem_path() (in module streamlit_app)
validate_stream_data() (in module OpenPinch.utils.input_validation)
validate_utility_data() (in module OpenPinch.utils.input_validation)
validate_vapour_hp_refrigerant_ls() (in module OpenPinch.services.heat_pump_integration.common.shared)
validate_variant() (OpenPinch.classes.pinch_workspace.PinchWorkspace method)
Value (class in OpenPinch.classes.value)
value (OpenPinch.classes.value.Value property)
ValueWithUnit (class in OpenPinch.lib.schemas.common)
VisualiseInput (class in OpenPinch.lib.schemas.io)
VisualiseOutput (class in OpenPinch.lib.schemas.io)
W
weighted_mean (OpenPinch.classes.value.Value property)
weights (OpenPinch.classes.stream_collection.StreamCollection property)
(OpenPinch.classes.value.Value property)
(OpenPinch.classes.zone.Zone property)
Z
Zone (class in OpenPinch.classes.zone)
ZoneTreeSchema (class in OpenPinch.lib.schemas.io)
ZoneType (class in OpenPinch.lib.enums)
ZT (in module OpenPinch.lib.enums)