CompInvariantMCK¶
- class +AMrotorSIM.+Components.@CompInvariantMCK.CompInvariantMCK(arg)¶
Bases:
AMrotorSIM.Components.ComponentCompMatrixInvariant class for pre-assigned mass, damping, stiffness matrices added to one node, invariant i.e. independent of time, rpm, ..
- CompInvariantMCK(arg)¶
Constructor
- Parameters
arg (
struct) – cnfg_component substruct of cnfg-struct- Returns
CompInvariantMCK object
- +AMrotorSIM.+Components.@CompInvariantMCK.create_ele_loc_matrix(self)¶
Builds a simple local localisation matrix in dof-order: ux,uy,uz,psix,psiy,psiz
- Returns
Localisation matrix
- +AMrotorSIM.+Components.@CompInvariantMCK.get_loc_damping_matrix(self, varargin)¶
Provides/builds local damping matrix of the component in dof-order: ux,uy,uz,psix,psiy,psiz
- Returns
Damping component matrix D
- +AMrotorSIM.+Components.@CompInvariantMCK.get_loc_gyroscopic_matrix(self, varargin)¶
Provides/builds local gyroscopic matrix of the component in dof-order: ux,uy,uz,psix,psiy,psiz
- Returns
Gyroscopic component matrix G
- +AMrotorSIM.+Components.@CompInvariantMCK.get_loc_mass_matrix(self, varargin)¶
Provides/builds local mass matrix of the component in dof-order: ux,uy,uz,psix,psiy,psiz
- Returns
Mass component matrix M
- +AMrotorSIM.+Components.@CompInvariantMCK.get_loc_stiffness_matrix(self, varargin)¶
Provides/builds local stiffness matrix of the component in dof-order: ux,uy,uz,psix,psiy,psiz
- Returns
Stiffness component matrix K
- +AMrotorSIM.+Components.@CompInvariantMCK.print(obj)¶
Displays the object name in the Command Window
- Parameters
obj (
object) – Object of type Component- Returns
Notification of object name