hyveopt
0.0.7
Overview
Example 1
License
Authors
Changelog
Module Reference
hyveopt
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
Y
A
add_constraint() (hyveopt.plant_design.HydrogenPlantDesign method)
add_variables() (hyveopt.plant_design.HydrogenPlantDesign method)
AMPL_MODEL (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SingleBusDesignModel attribute)
ANTOINE_COEFFICIENTS_WATER (hyveopt.constants.Constants attribute)
antoine_pressure() (in module hyveopt.thermodynamics)
B
bat_kw_to_kwh (hyveopt.pdata.TemplateESS attribute)
bat_pin (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SCIPSolution attribute)
bat_pout (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SCIPSolution attribute)
bat_size (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SCIPSolution attribute)
bat_soc (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SCIPSolution attribute)
budget_inv_M (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SingleBusDesignData attribute)
build_scip_model() (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SingleBusDesignModel method)
C
celsius_to_kelvin() (in module hyveopt.constants)
check_constraints() (hyveopt.plant_design.HydrogenPlantDesign method)
compute_financial_metrics() (in module hyveopt.utils)
compute_rhs() (hyveopt.plant_design.HydrogenPlantDesign method)
Constants (class in hyveopt.constants)
copy() (hyveopt.components.CustomAttribute method)
(hyveopt.components.Gain method)
(hyveopt.components.Range method)
(hyveopt.pdata.CustomAttribute method)
(hyveopt.pdata.Gain method)
(hyveopt.pdata.Range method)
CustomAttribute (class in hyveopt.components)
(class in hyveopt.pdata)
D
depr_rate_sce() (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SingleBusDesignModel method)
depr_rate_year() (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SingleBusDesignModel method)
display_variables() (hyveopt.plant_design.HydrogenPlantDesign method)
domain (hyveopt.components.Gain property)
(hyveopt.pdata.Gain property)
E
EconomicData (class in hyveopt.pdata)
el_gen (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SCIPSolution attribute)
el_size (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SCIPSolution attribute)
Electrolizer (class in hyveopt.components)
(class in hyveopt.pdata)
ESS (class in hyveopt.components)
(class in hyveopt.pdata)
eval_fobj() (hyveopt.plant_design.HydrogenPlantDesign method)
F
F (hyveopt.constants.Constants attribute)
feas_tol (hyveopt.plant_design.HydrogenPlantDesign.SolverParams attribute)
fib() (in module hyveopt.skeleton)
from_dict() (hyveopt.components.CustomAttribute class method)
(hyveopt.components.Gain method)
(hyveopt.components.Range class method)
(hyveopt.pdata.CustomAttribute class method)
(hyveopt.pdata.Gain method)
(hyveopt.pdata.Range class method)
G
Gain (class in hyveopt.components)
(class in hyveopt.pdata)
gain (hyveopt.components.ESS attribute)
(hyveopt.components.GainComponent attribute)
(hyveopt.components.PVSystem attribute)
(hyveopt.components.TemplateESS attribute)
(hyveopt.components.TemplatePVSystem attribute)
(hyveopt.pdata.ESS attribute)
(hyveopt.pdata.GainComponent attribute)
(hyveopt.pdata.PVSystem attribute)
(hyveopt.pdata.TemplateESS attribute)
(hyveopt.pdata.TemplatePVSystem attribute)
GainComponent (class in hyveopt.components)
(class in hyveopt.pdata)
generate_green_hydrogen_price_series() (in module hyveopt.datasets)
generate_scenario_time_ranges() (in module hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det)
generate_tsdata() (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SingleBusDesignData static method)
get_constraint() (hyveopt.plant_design.HydrogenPlantDesign method)
get_constraints_names() (hyveopt.plant_design.HydrogenPlantDesign method)
get_scenarios_per_year() (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SingleBusDesignModel method)
H
HydrogenPlantDesign (class in hyveopt.plant_design)
HydrogenPlantDesign.SolverParams (class in hyveopt.plant_design)
hyveopt
module
hyveopt.components
module
hyveopt.constants
module
hyveopt.datasets
module
hyveopt.degradation
module
hyveopt.electrochemistry
module
hyveopt.mass_transport
module
hyveopt.pdata
module
hyveopt.plant_design
module
hyveopt.shilps_api
module
hyveopt.single_bus_pv_el_battery_det
module
hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det
module
hyveopt.skeleton
module
hyveopt.thermodynamics
module
hyveopt.utils
module
I
index (hyveopt.pdata.EconomicData attribute)
inv_cost (hyveopt.components.TemplatePVSystem attribute)
inv_cost_per_kw (hyveopt.pdata.EconomicData attribute)
(hyveopt.pdata.TemplateElectrolizer attribute)
(hyveopt.pdata.TemplateESS attribute)
(hyveopt.pdata.TemplatePVSystem attribute)
M
main() (in module hyveopt.skeleton)
max (hyveopt.components.Range attribute)
(hyveopt.pdata.Range attribute)
max_iter (hyveopt.plant_design.HydrogenPlantDesign.SolverParams attribute)
membrane_conductivity() (in module hyveopt.electrochemistry)
membrane_resistance() (in module hyveopt.electrochemistry)
min (hyveopt.components.Range attribute)
(hyveopt.pdata.Range attribute)
mip_solver (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SingleBusDesignModel.SolverParams attribute)
ModelPlantDesign (class in hyveopt.plant_design)
module
hyveopt
hyveopt.components
hyveopt.constants
hyveopt.datasets
hyveopt.degradation
hyveopt.electrochemistry
hyveopt.mass_transport
hyveopt.pdata
hyveopt.plant_design
hyveopt.shilps_api
hyveopt.single_bus_pv_el_battery_det
hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det
hyveopt.skeleton
hyveopt.thermodynamics
hyveopt.utils
N
n_years (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SingleBusDesignData property)
name (hyveopt.pdata.EconomicData attribute)
nernst_potential() (in module hyveopt.electrochemistry)
O
optimize() (hyveopt.plant_design.HydrogenPlantDesign method)
(hyveopt.plant_design.ModelPlantDesign method)
P
parse_args() (in module hyveopt.skeleton)
parse_glpsol_output() (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SingleBusDesignModel method)
partial_pressure_estimator_H2() (in module hyveopt.thermodynamics)
partial_pressure_estimator_O2() (in module hyveopt.thermodynamics)
piecewise_linear() (hyveopt.components.Gain method)
(hyveopt.pdata.Gain method)
planning_horizon_duration (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.PlanningTimeConfig property)
planning_horizon_end (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.PlanningTimeConfig attribute)
planning_horizon_start (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.PlanningTimeConfig attribute)
PlanningTimeConfig (class in hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det)
plant_template (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SingleBusDesignData attribute)
PlantTemplate (class in hyveopt.components)
(class in hyveopt.pdata)
plot_daily_profiles() (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SingleBusDesignModel method)
plot_scenarios_with_confidence() (in module hyveopt.utils)
plot_solution() (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SingleBusDesignModel method)
pmax_pu (hyveopt.components.Electrolizer attribute)
(hyveopt.components.TemplateElectrolizer attribute)
(hyveopt.pdata.Electrolizer attribute)
(hyveopt.pdata.TemplateElectrolizer attribute)
pmin_pu (hyveopt.components.Electrolizer attribute)
(hyveopt.components.TemplateElectrolizer attribute)
(hyveopt.pdata.Electrolizer attribute)
(hyveopt.pdata.TemplateElectrolizer attribute)
pnom_kW (hyveopt.components.Electrolizer attribute)
(hyveopt.components.ESS attribute)
(hyveopt.components.TemplateElectrolizer attribute)
(hyveopt.components.TemplateESS attribute)
(hyveopt.pdata.Electrolizer attribute)
(hyveopt.pdata.ESS attribute)
(hyveopt.pdata.TemplateElectrolizer attribute)
(hyveopt.pdata.TemplateESS attribute)
print_report() (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SCIPSolution method)
pv_gen (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SCIPSolution attribute)
pv_size (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SCIPSolution attribute)
PVSystem (class in hyveopt.components)
(class in hyveopt.pdata)
R
R (hyveopt.constants.Constants attribute)
Range (class in hyveopt.components)
(class in hyveopt.pdata)
range (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.PlanningTimeConfig property)
report() (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SingleBusDesignModel method)
retrieve_scip_solution() (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SingleBusDesignModel method)
run() (in module hyveopt.skeleton)
S
sce_default (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SingleBusDesignData property)
scenario2year() (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SingleBusDesignModel method)
scenario_duration (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.PlanningTimeConfig property)
scenario_resolution (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.PlanningTimeConfig attribute)
scenario_subsampling (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.PlanningTimeConfig attribute)
scenarios_per_year (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.PlanningTimeConfig attribute)
SCIPSolution (class in hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det)
SerializableDataClass (class in hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det)
setup_logging() (in module hyveopt.skeleton)
SingleBusDesignData (class in hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det)
SingleBusDesignModel (class in hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det)
SingleBusDesignModel.SolverParams (class in hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det)
snom_KVA (hyveopt.components.PVSystem attribute)
(hyveopt.pdata.PVSystem attribute)
snom_MVA (hyveopt.components.TemplatePVSystem attribute)
(hyveopt.pdata.TemplatePVSystem attribute)
soc_nom_kWh (hyveopt.components.ESS attribute)
(hyveopt.components.TemplateESS attribute)
(hyveopt.pdata.ESS attribute)
(hyveopt.pdata.TemplateESS attribute)
solar_irradiance (hyveopt.components.PVSystem attribute)
(hyveopt.pdata.PVSystem attribute)
solve() (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SingleBusDesignModel method)
standard_reversible_voltage() (in module hyveopt.electrochemistry)
T
TemplateElectrolizer (class in hyveopt.components)
(class in hyveopt.pdata)
TemplateESS (class in hyveopt.components)
(class in hyveopt.pdata)
TemplatePVSystem (class in hyveopt.components)
(class in hyveopt.pdata)
time_config (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SingleBusDesignData attribute)
to_dict() (hyveopt.components.CustomAttribute method)
(hyveopt.components.Gain method)
(hyveopt.components.Range method)
(hyveopt.pdata.CustomAttribute method)
(hyveopt.pdata.Gain method)
(hyveopt.pdata.Range method)
tsdata (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SingleBusDesignData attribute)
tsnames() (hyveopt.components.PlantTemplate method)
(hyveopt.pdata.PlantTemplate method)
U
update() (hyveopt.plant_design.HydrogenPlantDesign method)
V
validate() (hyveopt.plant_design.HydrogenPlantDesign method)
Y
years (hyveopt.single_bus_pv_el_battery_det.single_bus_pv_el_battery_det.SingleBusDesignData property)