modal_damping_ratio class
Last update: 18.06.2026Namespace: Ans.DataProcessing.operators.math
modal_damping_ratio()
modal_damping_ratio(natural_freq: object, const_ratio: object, ratio_by_modes: object, m_coefficient: object, k_coefficient: object, config: OperatorConfig)
modal_damping_ratio(config: OperatorConfig)
Class Information
| Property | Value |
|---|---|
| Namespace | Ans.DataProcessing.operators.math |
| Assembly | Ans_Dpf_FEMutils_dll_cs |
| Base Class | Ans.DataProcessing.internal_objects.BaseOperator |
Inputs
natural_freq
input vector expects natural frequencies.
Type: LinkableInput
const_ratio
constant modal damping ratio
Type: LinkableInput
ratio_by_modes
modal damping ratio for each mode shape
Type: LinkableInput
m_coefficient
global mass matrix multiplier
Type: LinkableInput
k_coefficient
global stiffness matrix multiplier
Type: LinkableInput
Outputs
field
field of modal damping ratio.
Type: LinkableOutput
Constructors
Constructor
modal_damping_ratio()
Constructor
modal_damping_ratio(natural_freq, const_ratio, ratio_by_modes, m_coefficient, k_coefficient, config)
Parameters:
natural_freq(object)const_ratio(object)ratio_by_modes(object)m_coefficient(object)k_coefficient(object)config(OperatorConfig)
Constructor
modal_damping_ratio(config)
Parameters:
config(OperatorConfig)
Methods
Properties
inputs
Type: InputSpec
# Get or set the property
value = obj.inputs
obj.inputs = new_value
outputs
Type: OutputSpec
# Get or set the property
value = obj.outputs
obj.outputs = new_value
defaultConfig
Type: Config
# Get the property (read-only)
value = obj.defaultConfig