smash.Model.serr_sigma_parameters#
- property Model.serr_sigma_parameters[source]#
Model structural error sigma parameters.
- Returns:
- serr_sigma_parameters
SErr_Sigma_ParametersDT
It returns a Fortran derived type containing the variables relating to the structural error sigma parameters.
- serr_sigma_parameters
See also
Model.get_serr_sigma_parameters
Get the values of a Model structural error sigma parameter.
Model.set_serr_sigma_parameters
Set the values of a Model structural error sigma parameter.
Examples
>>> from smash.factory import load_dataset >>> setup, mesh = load_dataset("cance") >>> model = smash.Model(setup, mesh)
Access to Model structural error sigma parameters
>>> model.serr_sigma_parameters SErr_Sigma_ParametersDT keys: array(['sg0', 'sg1'], dtype='<U3') values: array([[1. , 0.2], [1. , 0.2], [1. , 0.2]], dtype=float32)
Access to a specific structural error sigma parameter vector with the getter method
get_serr_sigma_parameters
>>> model.get_serr_sigma_parameters("sg0") array([1., 1., 1.], dtype=float32)
Set a value to a specific structural error sigma parameter vector with the setter method
set_serr_sigma_parameters
>>> model.set_serr_sigma_parameters("sg0", 5.4) >>> model.get_serr_sigma_parameters("sg0") array([5.4, 5.4, 5.4], dtype=float32)
If you are using IPython, tab completion allows you to visualize all the attributes and methods
>>> model.serr_sigma_parameters.<TAB> model.serr_sigma_parameters.copy() model.serr_sigma_parameters.keys model.serr_sigma_parameters.from_handle( model.serr_sigma_parameters.values