11.4.1. rheia.CASES.determine_stoch_des_space.StochasticDesignSpace

class rheia.CASES.determine_stoch_des_space.StochasticDesignSpace(opt_type, case, design_space)

Class which creates an object which characterizes the stochastic design space for the system model evaluation.

Parameters
  • opt_type (string) – Defines the type run. Available types = [‘DET’, ‘ROB’, ‘UQ’]

  • case (string) – The case name.

  • design_space (string) – the design_space file name considered for evaluation

__init__(opt_type, case, design_space)

Methods

__init__(opt_type, case, design_space)

attach_objectives(obj)

Attaches the objectives of the configured optimization run.

convert_into_dictionary(x_i)

Convert the input sample for model evaluation into a dictionary.

read_design_space()

Reads the design_space.csv file and extracts the deterministic values for the parameters and the bounds for the design variables.

read_stochastic_space()

Reads the stochastic_space file and extracts the name, distribution and deviation from the mean of the stochastic parameters.