gemseo_umdo / use_cases / spring_mass_model

Show inherited members

uncertain_space module

The space of the uncertain variables of the spring-mass system.

class gemseo_umdo.use_cases.spring_mass_model.uncertain_space.SpringMassUncertainSpace[source]

Bases: ParameterSpace

The space of the uncertain variables of the spring-mass system.

Parameters:

name – The name to be given to the design space. If empty, the design space is unnamed.

dimension: int

The total dimension of the space, corresponding to the sum of the sizes of the variables.

distribution: ComposedDistribution

The joint probability distribution of the uncertain variables.

distributions: dict[str, Distribution]

The marginal probability distributions of the uncertain variables.

name: str | None

The name of the space.

normalize: dict[str, ndarray]

The normalization policies of the variables components indexed by the variables names; if True, the component can be normalized.

uncertain_variables: list[str]

The names of the uncertain variables.

variable_names: list[str]

The names of the variables.

variable_sizes: dict[str, int]

The sizes of the variables.

variable_types: dict[str, ndarray]

The types of the variables components, which can be any DesignSpace.DesignVariableType.