OpenPinch
Documentation
Getting Started
Overview
Fundamentals
Guides
API Reference
Examples
Pre-Release Notes
Developer Notes
OpenPinch
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
A
activate() (OpenPinch.services.components.process_components.ProcessComponent method)
(OpenPinch.services.components.process_mvr.ProcessMVRComponent method)
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_recovery_stage_packing_constraints() (in module OpenPinch.services.heat_exchanger_network_synthesis.unit_models.stage_packing)
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)
align_temperature_heat_profiles() (in module OpenPinch.utils.stream_linearisation)
all_streams (OpenPinch.classes.zone.Zone property)
allocate_stage_duties() (in module OpenPinch.services.heat_pump_integration.common.encoding)
amalgamate_networks() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.pinch_design.PinchDecompModel method)
area_cost_targeting_service() (in module OpenPinch.services.services_entry)
ArrowHead (class in OpenPinch.lib.enums)
B
BaseHeatExchangerNetworkModel (class in OpenPinch.services.heat_exchanger_network_synthesis.unit_models.base)
BaseTargetModel (class in OpenPinch.lib.schemas.targets)
BB_Minimiser (class in OpenPinch.lib.enums)
build_direct_network_evolution_method_tasks() (in module OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.network_evolution_method)
build_grid_diagram() (OpenPinch.classes.heat_exchanger_network.HeatExchangerNetwork method)
build_network_evolution_method_tasks() (in module OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.network_evolution_method)
build_network_evolution_method_tasks_from_pinch_design_method() (in module OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.network_evolution_method)
build_parser() (in module OpenPinch.__main__)
(in module scripts.build_dist)
(in module scripts.build_docs)
(in module scripts.optional_install_smoke)
build_pinch_design_decomposition() (in module OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.pinch_design_method)
build_pinch_design_method_tasks() (in module OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.pinch_design_method)
build_seeded_network_evolution_method_tasks() (in module OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.network_evolution_method)
build_seeded_thermal_derivative_method_tasks() (in module OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.thermal_derivative_method)
build_segmented_stream_from_profile() (in module OpenPinch.utils.stream_linearisation)
build_stream_collection() (OpenPinch.services.heat_pump_integration.unit_models.brayton_heat_pump.SimpleBraytonHeatPumpCycle method)
(OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle method)
(OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle.MechanicalVapourRecompressionCycle method)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles method)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle method)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade method)
build_thermal_derivative_method_tasks() (in module OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.thermal_derivative_method)
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_simulated_hpr_annualized_costs() (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)
calculate_pinch() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.pinch_design.PinchDecompModel method)
canonical_problem_json() (OpenPinch.classes.pinch_problem.PinchProblem method)
canonical_stage_count() (in module OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.topology)
canonical_topology_restrictions() (in module OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.topology)
CascadeCarnotCycle (class in OpenPinch.services.heat_pump_integration.unit_models.carnot_cycles)
CascadeVapourCompressionCycle (class in OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle)
case() (OpenPinch.classes.pinch_workspace.PinchWorkspace method)
clean_composite_curve() (in module OpenPinch.services.common.graph_data)
clean_composite_curve_ends() (in module OpenPinch.services.common.graph_data)
coerce_positive_mvr_stage_count() (in module OpenPinch.services.components.direct_mvr.direct_gas_mvr)
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_annual_energy_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)
COP_h (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle.MechanicalVapourRecompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade property)
COP_o (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
COP_process_h (OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle.MechanicalVapourRecompressionCycle property)
COP_r (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle.MechanicalVapourRecompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
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_process_mvr_component() (in module OpenPinch.services.components.process_mvr)
CrossflowUnmixedEff1() (in module OpenPinch.utils.heat_exchanger)
CrossflowUnmixedEff2() (in module OpenPinch.utils.heat_exchanger)
cycle_states (OpenPinch.services.heat_pump_integration.unit_models.brayton_heat_pump.SimpleBraytonHeatPumpCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
D
data_preprocessing_service() (in module OpenPinch.services.services_entry)
DataPoint (class in OpenPinch.lib.schemas.graphs)
deactivate() (OpenPinch.services.components.process_components.ProcessComponent method)
(OpenPinch.services.components.process_mvr.ProcessMVRComponent method)
decode_duty_splits() (in module OpenPinch.services.heat_pump_integration.common.encoding)
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.services.common.miscellaneous)
delta_with_zero_at_start() (in module OpenPinch.services.common.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)
direct_vc_heat (OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade property)
DirectGasMVROutputUnits (class in OpenPinch.services.components.direct_mvr.direct_gas_mvr)
DirectGasMVRSettings (class in OpenPinch.services.components.direct_mvr.direct_gas_mvr)
DirectGasMVRStageResult (class in OpenPinch.services.components.direct_mvr.direct_gas_mvr)
DirectGasMVRStreamSolveResult (class in OpenPinch.services.components.direct_mvr.direct_gas_mvr)
DirectHeatPumpTarget (class in OpenPinch.lib.schemas.targets)
DirectIntegrationTarget (class in OpenPinch.lib.schemas.targets)
DirectRefrigerationTarget (class in OpenPinch.lib.schemas.targets)
dt_cascade_hx (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
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)
dt_diff_max (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
dT_ihx_gas_side (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
dT_subcool (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
dT_superheat (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
dtcont (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
DutyAllocation (class in OpenPinch.services.heat_pump_integration.common.encoding)
E
effective_delta_t_contribution (OpenPinch.classes.stream.Stream property)
encode_base_and_duty_splits() (in module OpenPinch.services.heat_pump_integration.common.encoding)
encode_duty_splits() (in module OpenPinch.services.heat_pump_integration.common.encoding)
energy_transfer_analysis_service() (in module OpenPinch.services.services_entry)
EnergyTransferTarget (class in OpenPinch.lib.schemas.targets)
entropic_mean_temperature (OpenPinch.classes.stream.Stream property)
eNTU_slope_Numerical() (in module OpenPinch.utils.heat_exchanger)
eta_comp (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
eta_motor (OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle.MechanicalVapourRecompressionCycle property)
eta_mvr_comp (OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle.MechanicalVapourRecompressionCycle property)
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)
exchanger_between() (OpenPinch.classes.heat_exchanger_network.HeatExchangerNetwork method)
exchangers_involving_stream() (OpenPinch.classes.heat_exchanger_network.HeatExchangerNetwork method)
execute_direct_network_evolution_method_stage() (in module OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.network_evolution_method)
execute_network_evolution_method_from_pinch_design_stage() (in module OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.network_evolution_method)
execute_network_evolution_method_stage() (in module OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.network_evolution_method)
execute_open_hens_method() (in module OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.open_hens_method)
execute_pinch_design_method_stage() (in module OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.pinch_design_method)
execute_seeded_network_evolution_method_stage() (in module OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.network_evolution_method)
execute_seeded_thermal_derivative_method_stage() (in module OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.thermal_derivative_method)
execute_thermal_derivative_method_stage() (in module OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.thermal_derivative_method)
exergy_targeting_service() (in module OpenPinch.services.services_entry)
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_network() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.problem.InternalHeatExchangerNetworkProblem method)
extract_result() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.problem.InternalHeatExchangerNetworkProblem method)
F
fluid_name (OpenPinch.classes.stream.Stream property)
fluid_phase (OpenPinch.classes.stream.Stream property)
FluidPhase (class in OpenPinch.lib.enums)
for_period() (OpenPinch.lib.config.Configuration method)
from_code_or_description() (OpenPinch.lib.enums.FluidPhase class method)
from_dict() (OpenPinch.classes.value.Value class method)
from_json() (OpenPinch.classes.pinch_problem.PinchProblem class method)
from_options() (OpenPinch.lib.config.Configuration class method)
from_temperature_heat_profile() (OpenPinch.classes.stream.Stream 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.common.miscellaneous)
(in module OpenPinch.services.heat_pump_integration.common.shared)
get_additional_GCCs() (in module OpenPinch.services.common.gcc_manipulation)
get_alpha_values() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.base.BaseHeatExchangerNetworkModel method)
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_input() (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_hp_hot_and_cold_streams() (OpenPinch.services.heat_pump_integration.unit_models.brayton_heat_pump.SimpleBraytonHeatPumpCycle method)
get_hp_th_profiles() (OpenPinch.services.heat_pump_integration.unit_models.brayton_heat_pump.SimpleBraytonHeatPumpCycle 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_lowest_benefit_HX() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.stagewise.StageWiseModel method)
get_lowest_benefit_HX_candidates() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.stagewise.StageWiseModel method)
get_max_benefit_HX() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.stagewise.StageWiseModel method)
get_max_benefit_HX_candidates() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.stagewise.StageWiseModel method)
get_min_number_hx() (in module OpenPinch.services.common.capital_cost_and_area_targeting)
get_model_parameters_from_solver_arrays() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.base.BaseHeatExchangerNetworkModel method)
(OpenPinch.services.heat_exchanger_network_synthesis.unit_models.pinch_design.PinchDecompModel method)
get_n_minus_one_evolution() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.stagewise.StageWiseModel method)
get_n_plus_one_evolution() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.stagewise.StageWiseModel method)
get_net_benefit_evolution() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.stagewise.StageWiseModel method)
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_post_process() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.base.BaseHeatExchangerNetworkModel method)
(OpenPinch.services.heat_exchanger_network_synthesis.unit_models.pinch_design.PinchDecompModel method)
(OpenPinch.services.heat_exchanger_network_synthesis.unit_models.stagewise.StageWiseModel method)
get_power_cogeneration_above_pinch() (in module OpenPinch.services.power_cogeneration.power_cogeneration_entry)
get_power_cogeneration_below_pinch() (in module OpenPinch.services.power_cogeneration.power_cogeneration_entry)
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_solution() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.problem.InternalHeatExchangerNetworkProblem method)
get_subzone() (OpenPinch.classes.zone.Zone method)
get_target_zone() (OpenPinch.classes.zone.Zone method)
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_variant_input() (OpenPinch.classes.pinch_workspace.PinchWorkspace method)
Graph (class in OpenPinch.lib.schemas.graphs)
graph_simple_cc_plot() (in module OpenPinch.utils.plots)
GraphAvailability (class in OpenPinch.lib.schemas.reporting)
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)
has_segment_area_contributions (OpenPinch.classes.heat_exchanger.HeatExchanger property)
has_segments (OpenPinch.classes.stream.Stream property)
heat_exchanger_network_evolution_method_service() (in module OpenPinch.services.heat_exchanger_network_synthesis.heat_exchanger_network_synthesis_entry)
heat_exchanger_network_open_hens_method_service() (in module OpenPinch.services.heat_exchanger_network_synthesis.heat_exchanger_network_synthesis_entry)
heat_exchanger_network_pinch_design_method_service() (in module OpenPinch.services.heat_exchanger_network_synthesis.heat_exchanger_network_synthesis_entry)
heat_exchanger_network_synthesis_service() (in module OpenPinch.services.heat_exchanger_network_synthesis.heat_exchanger_network_synthesis_entry)
heat_exchanger_network_thermal_derivative_method_service() (in module OpenPinch.services.heat_exchanger_network_synthesis.heat_exchanger_network_synthesis_entry)
heat_flow (OpenPinch.classes.stream.Stream property)
heat_transfer_coefficient (OpenPinch.classes.stream.Stream property)
heat_transfer_resistance (OpenPinch.classes.stream.Stream property)
HeatExchanger (class in OpenPinch.classes.heat_exchanger)
HeatExchangerKind (class in OpenPinch.classes.heat_exchanger)
(class in OpenPinch.lib.enums)
HeatExchangerNetwork (class in OpenPinch.classes.heat_exchanger_network)
HeatExchangerNetworkLabel (class in OpenPinch.lib.enums)
HeatExchangerStreamRole (class in OpenPinch.classes.heat_exchanger)
(class in OpenPinch.lib.enums)
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)
HEN (in module OpenPinch.lib.enums)
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)
HPRPeriodCase (class in OpenPinch.lib.schemas.hpr)
HPRThermoArtifacts (class in OpenPinch.lib.schemas.hpr)
Hs (OpenPinch.services.heat_pump_integration.unit_models.brayton_heat_pump.SimpleBraytonHeatPumpCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle.MechanicalVapourRecompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
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)
input_unit_overrides (OpenPinch.lib.config.Configuration property)
input_view() (OpenPinch.classes.pinch_workspace.PinchWorkspace method)
insert() (OpenPinch.classes.problem_table.ProblemTable method)
insert_temperature_interval() (OpenPinch.classes.problem_table.ProblemTable method)
internal_heat (OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade property)
InternalHeatExchangerNetworkProblem (class in OpenPinch.services.heat_exchanger_network_synthesis.unit_models.problem)
interp_with_plateaus() (in module OpenPinch.services.common.miscellaneous)
invert() (OpenPinch.classes.stream.Stream method)
involves_stream() (OpenPinch.classes.heat_exchanger.HeatExchanger method)
is_active (OpenPinch.classes.stream.Stream property)
is_process_stream (OpenPinch.classes.stream.Stream property)
items() (OpenPinch.classes.stream_collection.StreamCollection method)
L
labelled_value() (OpenPinch.classes.heat_exchanger_network.HeatExchangerNetwork method)
LegendSeries (class in OpenPinch.lib.enums)
linear_interpolation() (in module OpenPinch.services.common.miscellaneous)
LineColour (class in OpenPinch.lib.enums)
liquid_injection_ratio (OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle.MechanicalVapourRecompressionCycle property)
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)
load_model() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.problem.InternalHeatExchangerNetworkProblem method)
loc (OpenPinch.classes.problem_table.ProblemTable property)
lock_dt_cont_multiplier() (OpenPinch.classes.zone.Zone method)
M
m_dot (OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
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.services.common.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)
matches() (OpenPinch.classes.heat_exchanger.HeatExchanger method)
max (OpenPinch.classes.value.Value property)
maximum_temperature (OpenPinch.classes.stream.Stream property)
mean (OpenPinch.classes.value.Value property)
MechanicalVapourRecompressionCycle (class in OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle)
median (OpenPinch.classes.value.Value property)
metrics() (OpenPinch.classes.pinch_problem.PinchProblem method)
(OpenPinch.classes.pinch_workspace.PinchWorkspace method)
min (OpenPinch.classes.value.Value property)
minimum_temperature (OpenPinch.classes.stream.Stream property)
model_config (OpenPinch.classes.heat_exchanger.HeatExchanger attribute)
(OpenPinch.classes.heat_exchanger_network.HeatExchangerNetwork attribute)
(OpenPinch.lib.schemas.common.PeriodValueWithUnit attribute)
(OpenPinch.lib.schemas.common.PeriodValueWithUnitAndWeights 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.HPRPeriodCase attribute)
(OpenPinch.lib.schemas.hpr.HPRThermoArtifacts attribute)
(OpenPinch.lib.schemas.hpr.MultiPeriodHPRTargetInputs attribute)
(OpenPinch.lib.schemas.hpr.SimulatedHPRAnnualizedCostAccounting attribute)
(OpenPinch.lib.schemas.io.NonLinearStream attribute)
(OpenPinch.lib.schemas.io.StreamSchema attribute)
(OpenPinch.lib.schemas.io.StreamSegmentSchema attribute)
(OpenPinch.lib.schemas.io.TargetInput attribute)
(OpenPinch.lib.schemas.io.TargetOutput attribute)
(OpenPinch.lib.schemas.io.TemperatureHeatPointSchema attribute)
(OpenPinch.lib.schemas.io.TemperatureHeatProfileSchema attribute)
(OpenPinch.lib.schemas.io.UtilitySchema attribute)
(OpenPinch.lib.schemas.io.ZoneTreeSchema attribute)
(OpenPinch.lib.schemas.reporting.GraphAvailability attribute)
(OpenPinch.lib.schemas.reporting.HeatUtility attribute)
(OpenPinch.lib.schemas.reporting.PinchTemp attribute)
(OpenPinch.lib.schemas.reporting.ProblemReport attribute)
(OpenPinch.lib.schemas.reporting.ReportMetric attribute)
(OpenPinch.lib.schemas.reporting.TargetResults 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.EnergyTransferTarget 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)
(OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.pinch_design_method.PinchDesignDecomposition attribute)
(OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.pinch_design_method.PinchDesignTarget attribute)
ModelSliceUnavailableError
module
OpenPinch
OpenPinch.__main__
OpenPinch.classes
OpenPinch.classes.heat_exchanger
OpenPinch.classes.heat_exchanger_network
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.synthesis
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.miscellaneous
OpenPinch.services.common.problem_table_analysis
OpenPinch.services.common.temperature_driving_force
OpenPinch.services.common.utility_targeting
OpenPinch.services.components
OpenPinch.services.components.direct_mvr
OpenPinch.services.components.direct_mvr.direct_gas_mvr
OpenPinch.services.components.process_components
OpenPinch.services.components.process_mvr
OpenPinch.services.direct_heat_integration.direct_integration_entry
OpenPinch.services.exergy_analysis
OpenPinch.services.exergy_analysis.exergy_targeting_entry
OpenPinch.services.heat_exchanger_network_synthesis.common.execution.pathways
OpenPinch.services.heat_exchanger_network_synthesis.heat_exchanger_network_synthesis_entry
OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.network_evolution_method
OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.open_hens_method
OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.pinch_design_method
OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.thermal_derivative_method
OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.topology
OpenPinch.services.heat_exchanger_network_synthesis.unit_models
OpenPinch.services.heat_exchanger_network_synthesis.unit_models.base
OpenPinch.services.heat_exchanger_network_synthesis.unit_models.packed_pinch_design
OpenPinch.services.heat_exchanger_network_synthesis.unit_models.packed_stagewise
OpenPinch.services.heat_exchanger_network_synthesis.unit_models.pinch_design
OpenPinch.services.heat_exchanger_network_synthesis.unit_models.problem
OpenPinch.services.heat_exchanger_network_synthesis.unit_models.stage_packing
OpenPinch.services.heat_exchanger_network_synthesis.unit_models.stagewise
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.heat_pump_and_refrigeration_entry
OpenPinch.services.heat_pump_integration.targeting_services
OpenPinch.services.heat_pump_integration.targeting_services.brayton
OpenPinch.services.heat_pump_integration.targeting_services.cascade_carnot
OpenPinch.services.heat_pump_integration.targeting_services.cascade_vapour_compression
OpenPinch.services.heat_pump_integration.targeting_services.parallel_carnot
OpenPinch.services.heat_pump_integration.targeting_services.parallel_vapour_compression
OpenPinch.services.heat_pump_integration.targeting_services.vapour_compression_mvr
OpenPinch.services.heat_pump_integration.unit_models
OpenPinch.services.heat_pump_integration.unit_models.brayton_heat_pump
OpenPinch.services.heat_pump_integration.unit_models.carnot_cycles
OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle
OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle
OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles
OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle
OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade
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_entry
OpenPinch.services.power_cogeneration.unit_models.multi_stage_steam_turbine
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.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)
MultiPeriodHPRTargetInputs (class in OpenPinch.lib.schemas.hpr)
MultiStageSteamTurbine (class in OpenPinch.services.power_cogeneration.unit_models.multi_stage_steam_turbine)
mutable_copy() (OpenPinch.classes.value.Value method)
mvr_cycles (OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade property)
mvr_stage_heat (OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade property)
mvr_stage_mass_in (OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade property)
mvr_stage_mass_out (OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade property)
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)
normalise_temperature_heat_profile() (in module OpenPinch.utils.stream_linearisation)
notebook_metadata() (in module OpenPinch.resources)
NotebookMetadata (class in OpenPinch.resources)
num_cycles (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
num_periods (OpenPinch.classes.stream.Stream property)
(OpenPinch.classes.stream_collection.StreamCollection property)
(OpenPinch.classes.value.Value property)
(OpenPinch.classes.zone.Zone property)
numeric_view() (OpenPinch.classes.stream_collection.StreamCollection method)
O
OpenPinch
module
OpenPinch.__main__
module
OpenPinch.classes
module
OpenPinch.classes.heat_exchanger
module
OpenPinch.classes.heat_exchanger_network
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.synthesis
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.miscellaneous
module
OpenPinch.services.common.problem_table_analysis
module
OpenPinch.services.common.temperature_driving_force
module
OpenPinch.services.common.utility_targeting
module
OpenPinch.services.components
module
OpenPinch.services.components.direct_mvr
module
OpenPinch.services.components.direct_mvr.direct_gas_mvr
module
OpenPinch.services.components.process_components
module
OpenPinch.services.components.process_mvr
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_exchanger_network_synthesis.common.execution.pathways
module
OpenPinch.services.heat_exchanger_network_synthesis.heat_exchanger_network_synthesis_entry
module
OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.network_evolution_method
module
OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.open_hens_method
module
OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.pinch_design_method
module
OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.thermal_derivative_method
module
OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.topology
module
OpenPinch.services.heat_exchanger_network_synthesis.unit_models
module
OpenPinch.services.heat_exchanger_network_synthesis.unit_models.base
module
OpenPinch.services.heat_exchanger_network_synthesis.unit_models.packed_pinch_design
module
OpenPinch.services.heat_exchanger_network_synthesis.unit_models.packed_stagewise
module
OpenPinch.services.heat_exchanger_network_synthesis.unit_models.pinch_design
module
OpenPinch.services.heat_exchanger_network_synthesis.unit_models.problem
module
OpenPinch.services.heat_exchanger_network_synthesis.unit_models.stage_packing
module
OpenPinch.services.heat_exchanger_network_synthesis.unit_models.stagewise
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.heat_pump_and_refrigeration_entry
module
OpenPinch.services.heat_pump_integration.targeting_services
module
OpenPinch.services.heat_pump_integration.targeting_services.brayton
module
OpenPinch.services.heat_pump_integration.targeting_services.cascade_carnot
module
OpenPinch.services.heat_pump_integration.targeting_services.cascade_vapour_compression
module
OpenPinch.services.heat_pump_integration.targeting_services.parallel_carnot
module
OpenPinch.services.heat_pump_integration.targeting_services.parallel_vapour_compression
module
OpenPinch.services.heat_pump_integration.targeting_services.vapour_compression_mvr
module
OpenPinch.services.heat_pump_integration.unit_models
module
OpenPinch.services.heat_pump_integration.unit_models.brayton_heat_pump
module
OpenPinch.services.heat_pump_integration.unit_models.carnot_cycles
module
OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle
module
OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle
module
OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles
module
OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle
module
OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade
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_entry
module
OpenPinch.services.power_cogeneration.unit_models.multi_stage_steam_turbine
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.plots
module
OpenPinch.utils.stream_linearisation
module
OpenPinch.utils.water_properties
module
OpenPinch.utils.wkbook_to_json
module
optimise() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.base.BaseHeatExchangerNetworkModel method)
optimise_brayton_heat_pump_placement() (in module OpenPinch.services.heat_pump_integration.targeting_services.brayton)
optimise_cascade_carnot_heat_pump_placement() (in module OpenPinch.services.heat_pump_integration.targeting_services.cascade_carnot)
optimise_cascade_heat_pump_placement() (in module OpenPinch.services.heat_pump_integration.targeting_services.cascade_vapour_compression)
optimise_parallel_carnot_heat_pump_placement() (in module OpenPinch.services.heat_pump_integration.targeting_services.parallel_carnot)
optimise_parallel_heat_pump_placement() (in module OpenPinch.services.heat_pump_integration.targeting_services.parallel_vapour_compression)
optimise_vapour_compression_mvr_heat_pump_placement() (in module OpenPinch.services.heat_pump_integration.targeting_services.vapour_compression_mvr)
options_catalog() (OpenPinch.lib.config.Configuration class method)
output_to_cmd_line() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.base.BaseHeatExchangerNetworkModel method)
output_unit_overrides (OpenPinch.lib.config.Configuration property)
P
p_supply (OpenPinch.classes.stream.Stream property)
p_target (OpenPinch.classes.stream.Stream property)
ParallelCarnotCycles (class in OpenPinch.services.heat_pump_integration.unit_models.carnot_cycles)
ParallelVapourCompressionCycles (class in OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles)
parent_zone (OpenPinch.classes.zone.Zone property)
pathway_metadata() (in module OpenPinch.services.heat_exchanger_network_synthesis.common.execution.pathways)
pathways_from_metadata() (in module OpenPinch.services.heat_exchanger_network_synthesis.common.execution.pathways)
penalty (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade property)
period_ids (OpenPinch.classes.heat_exchanger.HeatExchanger property)
(OpenPinch.classes.heat_exchanger_network.HeatExchangerNetwork property)
(OpenPinch.classes.pinch_problem.PinchProblem property)
(OpenPinch.classes.stream_collection.StreamCollection property)
(OpenPinch.classes.zone.Zone property)
period_values (OpenPinch.classes.value.Value property)
PeriodValueWithUnit (class in OpenPinch.lib.schemas.common)
PeriodValueWithUnitAndWeights (class in OpenPinch.lib.schemas.common)
pinch_analysis_service() (in module OpenPinch.main)
pinch_idx() (OpenPinch.classes.problem_table.ProblemTable method)
pinch_temperatures() (OpenPinch.classes.problem_table.ProblemTable method)
PinchDecompModel (class in OpenPinch.services.heat_exchanger_network_synthesis.unit_models.pinch_design)
PinchDesignDecomposition (class in OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.pinch_design_method)
PinchDesignTarget (class in OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.pinch_design_method)
PinchProblem (class in OpenPinch.classes.pinch_problem)
PinchTemp (class in OpenPinch.lib.schemas.reporting)
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)
ProblemReport (class in OpenPinch.lib.schemas.reporting)
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)
ProblemTableLabel (class in OpenPinch.lib.enums)
process_components (OpenPinch.classes.pinch_problem.PinchProblem property)
process_heat (OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle.MechanicalVapourRecompressionCycle property)
process_heat_components() (OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle.MechanicalVapourRecompressionCycle method)
process_m_dot_out (OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle.MechanicalVapourRecompressionCycle property)
process_split (OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle.MechanicalVapourRecompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade property)
process_streams (OpenPinch.classes.zone.Zone property)
ProcessComponent (class in OpenPinch.services.components.process_components)
ProcessMVRComponent (class in OpenPinch.services.components.process_mvr)
project_name (OpenPinch.classes.pinch_problem.PinchProblem property)
Ps (OpenPinch.services.heat_pump_integration.unit_models.brayton_heat_pump.SimpleBraytonHeatPumpCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle.MechanicalVapourRecompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
psat_T() (in module OpenPinch.utils.water_properties)
PT (in module OpenPinch.lib.enums)
Q
Q_cas_cool (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
q_cas_cool (OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
Q_cas_cool_arr (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
Q_cas_heat (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
q_cas_heat (OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
Q_cas_heat_arr (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
Q_cond (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
q_cond (OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
Q_cond (OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade property)
Q_cond_arr (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade property)
q_condense (OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle.MechanicalVapourRecompressionCycle property)
Q_cool (OpenPinch.services.heat_pump_integration.unit_models.brayton_heat_pump.SimpleBraytonHeatPumpCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
q_cool (OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
Q_cool (OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade property)
Q_cool_arr (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade property)
q_desuperheat (OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle.MechanicalVapourRecompressionCycle property)
Q_evap (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
q_evap (OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
Q_evap (OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade property)
Q_evap_arr (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade property)
Q_heat (OpenPinch.services.heat_pump_integration.unit_models.brayton_heat_pump.SimpleBraytonHeatPumpCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
q_heat (OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
Q_heat (OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade property)
Q_heat_arr (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade property)
q_latent_condense (OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle.MechanicalVapourRecompressionCycle property)
q_liquid_injection (OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle.MechanicalVapourRecompressionCycle property)
q_source (OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle.MechanicalVapourRecompressionCycle property)
q_subcool_process (OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle.MechanicalVapourRecompressionCycle property)
quantify_controllability() (OpenPinch.classes.heat_exchanger_network.HeatExchangerNetwork method)
R
rCP (OpenPinch.classes.stream.Stream property)
read_sample_case() (in module OpenPinch.resources)
refrigerant (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
remove() (OpenPinch.classes.stream_collection.StreamCollection method)
remove_unused_stages() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.problem.InternalHeatExchangerNetworkProblem method)
render_streamlit_dashboard() (in module OpenPinch.streamlit_webviewer.web_graphing)
replace_segments() (OpenPinch.classes.stream.Stream method)
report() (OpenPinch.classes.pinch_problem.PinchProblem method)
(OpenPinch.classes.pinch_workspace.PinchWorkspace method)
ReportMetric (class in OpenPinch.lib.schemas.reporting)
require_stage_duty_allocation() (in module OpenPinch.services.heat_pump_integration.common.encoding)
resistance_capacity_product (OpenPinch.classes.stream.Stream property)
resolve_period_id() (OpenPinch.classes.heat_exchanger_network.HeatExchangerNetwork method)
result (OpenPinch.services.power_cogeneration.unit_models.multi_stage_steam_turbine.MultiStageSteamTurbine property)
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)
run_power_cogeneration_service() (in module OpenPinch.services.power_cogeneration.power_cogeneration_entry)
S
s_ph() (in module OpenPinch.utils.water_properties)
sample_case_metadata() (in module OpenPinch.resources)
SampleCaseMetadata (class in OpenPinch.resources)
save_bundle() (OpenPinch.classes.pinch_workspace.PinchWorkspace method)
scenario() (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)
segment_area_by_period (OpenPinch.classes.heat_exchanger.HeatExchanger property)
segment_count (OpenPinch.classes.stream.Stream property)
segment_design_area (OpenPinch.classes.heat_exchanger.HeatExchanger property)
segment_duty_by_period (OpenPinch.classes.heat_exchanger.HeatExchanger property)
segment_numeric_view() (OpenPinch.classes.stream_collection.StreamCollection method)
segments (OpenPinch.classes.stream.Stream property)
serialize_json() (OpenPinch.lib.schemas.targets.BaseTargetModel method)
set_alpha_dqda_equations() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.base.BaseHeatExchangerNetworkModel method)
set_blank_input_parameters() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.base.BaseHeatExchangerNetworkModel method)
set_common_stream_attribute() (OpenPinch.classes.stream_collection.StreamCollection method)
set_dqda_equations() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.stagewise.StageWiseModel method)
set_dt_cont_multiplier() (OpenPinch.classes.pinch_problem.PinchProblem method)
(OpenPinch.classes.pinch_workspace.PinchWorkspace method)
set_initial_values_for_variables() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.stagewise.StageWiseModel method)
set_match_restrictions() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.base.BaseHeatExchangerNetworkModel method)
set_obj() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.base.BaseHeatExchangerNetworkModel method)
(OpenPinch.services.heat_exchanger_network_synthesis.unit_models.pinch_design.PinchDecompModel method)
(OpenPinch.services.heat_exchanger_network_synthesis.unit_models.stagewise.StageWiseModel method)
set_period_context() (OpenPinch.classes.stream_collection.StreamCollection method)
(OpenPinch.classes.zone.Zone method)
set_preprocessing() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.base.BaseHeatExchangerNetworkModel method)
(OpenPinch.services.heat_exchanger_network_synthesis.unit_models.pinch_design.PinchDecompModel method)
(OpenPinch.services.heat_exchanger_network_synthesis.unit_models.stagewise.StageWiseModel method)
set_sort_key() (OpenPinch.classes.stream_collection.StreamCollection method)
set_stage_wise_superstructure() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.base.BaseHeatExchangerNetworkModel method)
(OpenPinch.services.heat_exchanger_network_synthesis.unit_models.packed_pinch_design.StagePackedPinchDecompModel method)
(OpenPinch.services.heat_exchanger_network_synthesis.unit_models.packed_stagewise.StagePackedStageWiseModel method)
(OpenPinch.services.heat_exchanger_network_synthesis.unit_models.pinch_design.PinchDecompModel method)
(OpenPinch.services.heat_exchanger_network_synthesis.unit_models.stagewise.StageWiseModel method)
set_variant_input() (OpenPinch.classes.pinch_workspace.PinchWorkspace method)
set_zonal_targets() (in module OpenPinch.services.common.problem_table_analysis)
setup() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.base.BaseHeatExchangerNetworkModel method)
(OpenPinch.services.heat_exchanger_network_synthesis.unit_models.pinch_design.PinchDecompModel method)
(OpenPinch.services.heat_exchanger_network_synthesis.unit_models.stagewise.StageWiseModel method)
setup_model() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.base.BaseHeatExchangerNetworkModel method)
shaft_work (OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle.MechanicalVapourRecompressionCycle property)
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)
SimpleBraytonHeatPumpCycle (class in OpenPinch.services.heat_pump_integration.unit_models.brayton_heat_pump)
SimulatedHPRAnnualizedCostAccounting (class in OpenPinch.lib.schemas.hpr)
slice() (OpenPinch.classes.problem_table.ProblemTable method)
solve() (OpenPinch.services.heat_pump_integration.unit_models.brayton_heat_pump.SimpleBraytonHeatPumpCycle method)
(OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle method)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles method)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle method)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade method)
(OpenPinch.services.power_cogeneration.unit_models.multi_stage_steam_turbine.MultiStageSteamTurbine method)
solve_direct_gas_mvr_stream() (in module OpenPinch.services.components.direct_mvr.direct_gas_mvr)
solve_from_mass_flow() (OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle.MechanicalVapourRecompressionCycle method)
solve_from_source_heat() (OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle.MechanicalVapourRecompressionCycle method)
solve_hpr_multiperiod_placement() (in module OpenPinch.services.heat_pump_integration.common.shared)
solve_hpr_placement() (in module OpenPinch.services.heat_pump_integration.common.shared)
solve_variant() (OpenPinch.classes.pinch_workspace.PinchWorkspace method)
solved (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade property)
(OpenPinch.services.power_cogeneration.unit_models.multi_stage_steam_turbine.MultiStageSteamTurbine property)
sort_by_column() (OpenPinch.classes.problem_table.ProblemTable method)
source_m_dot (OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle.MechanicalVapourRecompressionCycle property)
source_split (OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade property)
Ss (OpenPinch.services.heat_pump_integration.unit_models.brayton_heat_pump.SimpleBraytonHeatPumpCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle.MechanicalVapourRecompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
ST (in module OpenPinch.lib.enums)
StagePackedPinchDecompModel (class in OpenPinch.services.heat_exchanger_network_synthesis.unit_models.packed_pinch_design)
StagePackedStageWiseModel (class in OpenPinch.services.heat_exchanger_network_synthesis.unit_models.packed_stagewise)
stages (OpenPinch.services.power_cogeneration.unit_models.multi_stage_steam_turbine.MultiStageSteamTurbine property)
StageWiseModel (class in OpenPinch.services.heat_exchanger_network_synthesis.unit_models.stagewise)
state (OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
state() (OpenPinch.classes.heat_exchanger.HeatExchanger method)
state_points (OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
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
StreamLoc (class in OpenPinch.lib.enums)
StreamSchema (class in OpenPinch.lib.schemas.io)
StreamSegmentSchema (class in OpenPinch.lib.schemas.io)
StreamType (class in OpenPinch.lib.enums)
subcycles (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade property)
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)
system (OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
T
T_cond (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade property)
T_cond_mvr (OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade property)
T_cond_sat_liq (OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
t_entr_mean (OpenPinch.classes.stream.Stream property)
T_evap (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade property)
T_evap_mvr (OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade property)
T_evap_sat_vap (OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
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_periods() (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)
TemperatureHeatPointSchema (class in OpenPinch.lib.schemas.io)
TemperatureHeatProfileSchema (class in OpenPinch.lib.schemas.io)
tier_evm_branch_breadth() (in module OpenPinch.services.heat_exchanger_network_synthesis.common.execution.pathways)
tier_pathways() (in module OpenPinch.services.heat_exchanger_network_synthesis.common.execution.pathways)
tier_pdm_multipliers() (in module OpenPinch.services.heat_exchanger_network_synthesis.common.execution.pathways)
TierPathway (class in OpenPinch.services.heat_exchanger_network_synthesis.common.execution.pathways)
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.stream_collection.StreamCollection method)
(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)
topology_restriction_signature() (in module OpenPinch.services.heat_exchanger_network_synthesis.targeting_services.topology)
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)
total() (OpenPinch.classes.heat_exchanger_network.HeatExchangerNetwork method)
total_area() (OpenPinch.classes.heat_exchanger_network.HeatExchangerNetwork method)
total_duty() (OpenPinch.classes.heat_exchanger_network.HeatExchangerNetwork method)
total_work (OpenPinch.services.power_cogeneration.unit_models.multi_stage_steam_turbine.MultiStageSteamTurbine property)
TotalProcessTarget (class in OpenPinch.lib.schemas.targets)
TotalSiteTarget (class in OpenPinch.lib.schemas.targets)
Ts (OpenPinch.services.heat_pump_integration.unit_models.brayton_heat_pump.SimpleBraytonHeatPumpCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle.MechanicalVapourRecompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
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)
update_segment() (OpenPinch.classes.stream.Stream method)
update_segments() (OpenPinch.classes.stream.Stream 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)
validation_report() (OpenPinch.classes.pinch_problem.PinchProblem method)
(OpenPinch.classes.pinch_workspace.PinchWorkspace method)
Value (class in OpenPinch.classes.value)
value (OpenPinch.classes.value.Value property)
values (OpenPinch.classes.value.Value property)
ValueWithUnit (class in OpenPinch.lib.schemas.common)
VapourCompressionCycle (class in OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle)
VapourCompressionMvrCascade (class in OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade)
vc_cycles (OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade property)
verify() (OpenPinch.services.heat_exchanger_network_synthesis.unit_models.stagewise.StageWiseModel method)
W
w_net (OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
weighted_mean (OpenPinch.classes.value.Value property)
weights (OpenPinch.classes.stream_collection.StreamCollection property)
(OpenPinch.classes.value.Value property)
(OpenPinch.classes.zone.Zone property)
work (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.mechanical_vapour_recompression_cycle.MechanicalVapourRecompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_cycle.VapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade property)
work_arr (OpenPinch.services.heat_pump_integration.unit_models.cascade_vapour_compression_cycle.CascadeVapourCompressionCycle property)
(OpenPinch.services.heat_pump_integration.unit_models.parallel_vapour_compression_cycles.ParallelVapourCompressionCycles property)
(OpenPinch.services.heat_pump_integration.unit_models.vapour_compression_mvr_cascade.VapourCompressionMvrCascade property)
work_for_zone() (OpenPinch.services.components.process_mvr.ProcessMVRComponent method)
work_net (OpenPinch.services.heat_pump_integration.unit_models.brayton_heat_pump.SimpleBraytonHeatPumpCycle 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)