h2integrate.converters.hydrogen.basic_cost_model#

Classes

BasicElectrolyzerCostModel(**kwargs)

An OpenMDAO component that computes the cost of a PEM electrolyzer.

BasicElectrolyzerCostModelConfig(*, ...[, ...])

Configuration class for the basic_H2_cost_model which is based on costs from HFTO Program Record 19009 which provides costs in 2016 USD.

class h2integrate.converters.hydrogen.basic_cost_model.BasicElectrolyzerCostModelConfig(*, location, electrolyzer_capex, time_between_replacement, cost_year=2016)#

Configuration class for the basic_H2_cost_model which is based on costs from HFTO Program Record 19009 which provides costs in 2016 USD.

Parameters:
location: str#
electrolyzer_capex: int#
time_between_replacement: int#
cost_year: int#
class h2integrate.converters.hydrogen.basic_cost_model.BasicElectrolyzerCostModel(**kwargs)#

An OpenMDAO component that computes the cost of a PEM electrolyzer.

setup()#

Declare inputs and outputs.

Available attributes:

name pathname comm options

compute(inputs, outputs, discrete_inputs, discrete_outputs)#

Computation for the OM component.

For a template class this is not implement and raises an error.