OutputMulti (class)

File generated according to Generator/ClassesRef/Output/OutputMulti.csv WARNING! All changes made in this file will be lost!

class OutputMulti(output_ref=-1, outputs=[], is_valid=[], design_var=[], design_var_names=[], init_dict=None)[source]

Bases: pyleecan.Classes._frozen.FrozenClass

add_output(output, is_valid, design_var)

Add an output to the OutputMulti

save(save_path='')

Save the object to the save_path

Parameters:
  • self – A pyleecan object
  • save_path (str) – path to the folder to save the object
get_logger()

Get the object logger or its parent’s one

Parameters:obj – A pyleecan object
Returns:logger – Pyleecan object dedicated logger
Return type:logging.Logger
as_dict()[source]

Convert this objet in a json seriable dict (can be use in __init__)

output_ref

Reference output of the multi simulation

outputs

list of output from the multi-simulation

is_valid

list to indicate if the corresponding output is valid

design_var

list of design variables corresponding to the output

design_var_names

list of str containing the design variables names sorted alphabetically