h2integrate.converters.hopp.hopp_wrapper#
Classes
|
A simple OpenMDAO component that represents a HOPP model. |
- class h2integrate.converters.hopp.hopp_wrapper.HOPPComponent(**kwargs)#
A simple OpenMDAO component that represents a HOPP model.
This component uses caching to store and retrieve results of the HOPP model based on the configuration and project lifetime. The caching mechanism helps to avoid redundant computations and speeds up the execution by reusing previously computed results when the same configuration is encountered.
- 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.