Focus Konstruksjon - File Based System
Static Protected Attributes | Properties | List of all members
CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration Class Reference

Class that holds input data for response spectrum analysis. More...

Collaboration diagram for CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration:
Collaboration graph

Static Protected Attributes

static int m_NumModes = 10
 The number of modes (and thereby buckling modes) that are to be found. More...
 
static double m_Shift = 0
 The shift that is applied to the eigenvalue analysis when trying to find the eigenvalues. More...
 
static int m_ModalCombination = 1
 The modal combination. 1 = CQC, 2 = SRSS and 3 = SA (Sum Absolute) More...
 
static int m_ComputationalModel = 1
 Indicates wether we should use a full or modal computational model. 1 = full, 2 = modal. More...
 
static UList m_ActiveResponseSpectrum = new UList()
 The active response spectrum. More...
 
static bool m_geometricStiffness = false
 The value that indicates wether we should include geometric stiffness. More...
 
static int m_loadCombinationNumber = 0
 The value for the load combination number we want to use for the geo. stiffness. More...
 
static bool m_rayleighDamping = false
 The value that indicates if it should be used Rayleigh-damping. More...
 
static bool m_concentratedDaping = false
 The value that indicates if it should be used concentrated damping only. More...
 
static int m_typeOfRayleighDamping = 0
 The value that indicates what kind of rayleigh-damping that should be used. More...
 
static bool m_useImplicitDefinition = true
 The value for what basis that should be used for the Rayleigh constants. More...
 
static int m_modei = 1
 The value for mode 1 if we use implicit definition of the Rayleigh constants. More...
 
static int m_modej = 2
 The value for mode 2 if we use implicit definition of the Rayleigh constants. More...
 
static double m_ksii = 0.02
 The value for the ksii value if we use implicit definiton of the Rayleigh constants. More...
 
static double m_ksij = 0.02
 The value for the ksij value if we use implicit definition of the Rayleigh constants. More...
 
static double m_a1 = 0.5
 The value for a1 if we use explicit definition of the Rayleigh constants. More...
 
static double m_a2 = 0.5
 The value for a2 if we use explicit definition of the Rayleigh constants. More...
 
static bool m_includePointDampers = false
 The value indicating if it should be included point dampers. More...
 
static List< double > m_participatingModes = new List<double>()
 The list for the participating modes. More...
 
static List< double > m_participatingModesValues = new List<double>()
 The list for the participating modes values. More...
 

Properties

int ModalCombination [get, set]
 Gets or sets which modal combination algorithm we should use. More...
 
int ComputationalModel [get, set]
 Gets or sets which computational model we should use. More...
 
int NumModes [get, set]
 Gets or sets the number of modes. More...
 
double Shift [get, set]
 Gets or sets the shift that is applied to the eigenvalue analysis. More...
 
bool UseRayleighDamping [get, set]
 Gets or sets if it should be used Rayleigh-damping. More...
 
bool UseConcentratedDamping [get, set]
 Gets or sets if should be used concentrated damping only. More...
 
int TypeOfRayleighDamping [get, set]
 Gets or sets the type of Rayleigh-damping that should be used. More...
 
bool UseImplicitDefiniton [get, set]
 Gets or sets wether it should be used implicit definiton of a1 and a2. More...
 
int Modei [get, set]
 Gets or sets the mode 1 that should be used for the a1 and a2 constant if we use implicit definiton. More...
 
int Modej [get, set]
 Gets or sets the mode 2 that should be used for the a1 and a2 constant if we use implicit definiton. More...
 
double Ksii [get, set]
 Gets or sets the ksii value that should be used for the a1 and a2 constant if we use implicit definition. More...
 
double Ksij [get, set]
 Gets or sets the ksij value that should be used for the a1 and a2 constant if we use implicit definition. More...
 
double a1 [get, set]
 Gets or sets the a1 value that should be used if we use explicit definition. More...
 
double a2 [get, set]
 Gets or sets the a2 value that should be used if we use explicit definition. More...
 
bool IncludePointDampers [get, set]
 Gets or sets wether it should be included pointdampers. More...
 
List< double > ParticipatingModes [get, set]
 Gets or set the list for the participating modes. More...
 
List< double > ParticipatingModesValues [get, set]
 Gets or set the list for the participating modes values. More...
 
bool GeometricStiffness [get, set]
 Gets or sets if geometric stiffness should be included. More...
 
int LoadCombination [get, set]
 Gets or sets the load combination number that should be used for the geometric stiffness. More...
 
UList ActiveResponseSpectrum [get, set]
 Gets or sets the active response spectrum. More...
 

Detailed Description

Class that holds input data for response spectrum analysis.

Class that holds input data for response spectrum analysis

Member Data Documentation

◆ m_a1

double CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.m_a1 = 0.5
staticprotected

The value for a1 if we use explicit definition of the Rayleigh constants.

◆ m_a2

double CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.m_a2 = 0.5
staticprotected

The value for a2 if we use explicit definition of the Rayleigh constants.

◆ m_ActiveResponseSpectrum

UList CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.m_ActiveResponseSpectrum = new UList()
staticprotected

The active response spectrum.

◆ m_ComputationalModel

int CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.m_ComputationalModel = 1
staticprotected

Indicates wether we should use a full or modal computational model. 1 = full, 2 = modal.

◆ m_concentratedDaping

bool CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.m_concentratedDaping = false
staticprotected

The value that indicates if it should be used concentrated damping only.

◆ m_geometricStiffness

bool CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.m_geometricStiffness = false
staticprotected

The value that indicates wether we should include geometric stiffness.

◆ m_includePointDampers

bool CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.m_includePointDampers = false
staticprotected

The value indicating if it should be included point dampers.

◆ m_ksii

double CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.m_ksii = 0.02
staticprotected

The value for the ksii value if we use implicit definiton of the Rayleigh constants.

◆ m_ksij

double CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.m_ksij = 0.02
staticprotected

The value for the ksij value if we use implicit definition of the Rayleigh constants.

◆ m_loadCombinationNumber

int CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.m_loadCombinationNumber = 0
staticprotected

The value for the load combination number we want to use for the geo. stiffness.

◆ m_ModalCombination

int CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.m_ModalCombination = 1
staticprotected

The modal combination. 1 = CQC, 2 = SRSS and 3 = SA (Sum Absolute)

◆ m_modei

int CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.m_modei = 1
staticprotected

The value for mode 1 if we use implicit definition of the Rayleigh constants.

◆ m_modej

int CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.m_modej = 2
staticprotected

The value for mode 2 if we use implicit definition of the Rayleigh constants.

◆ m_NumModes

int CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.m_NumModes = 10
staticprotected

The number of modes (and thereby buckling modes) that are to be found.

◆ m_participatingModes

List<double> CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.m_participatingModes = new List<double>()
staticprotected

The list for the participating modes.

◆ m_participatingModesValues

List<double> CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.m_participatingModesValues = new List<double>()
staticprotected

The list for the participating modes values.

◆ m_rayleighDamping

bool CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.m_rayleighDamping = false
staticprotected

The value that indicates if it should be used Rayleigh-damping.

◆ m_Shift

double CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.m_Shift = 0
staticprotected

The shift that is applied to the eigenvalue analysis when trying to find the eigenvalues.

◆ m_typeOfRayleighDamping

int CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.m_typeOfRayleighDamping = 0
staticprotected

The value that indicates what kind of rayleigh-damping that should be used.

◆ m_useImplicitDefinition

bool CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.m_useImplicitDefinition = true
staticprotected

The value for what basis that should be used for the Rayleigh constants.

Property Documentation

◆ a1

double CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.a1
getset

Gets or sets the a1 value that should be used if we use explicit definition.

Gets or sets the a1 value that should be used if we use explicit definition

◆ a2

double CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.a2
getset

Gets or sets the a2 value that should be used if we use explicit definition.

Gets or sets the a2 value that should be used if we use explicit definition

◆ ActiveResponseSpectrum

UList CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.ActiveResponseSpectrum
getset

Gets or sets the active response spectrum.

Gets or sets the active response spectrum

◆ ComputationalModel

int CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.ComputationalModel
getset

Gets or sets which computational model we should use.

Gets or sets which computation model we should use

◆ GeometricStiffness

bool CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.GeometricStiffness
getset

Gets or sets if geometric stiffness should be included.

Gets or sets if geometric stiffness should be included

◆ IncludePointDampers

bool CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.IncludePointDampers
getset

Gets or sets wether it should be included pointdampers.

Gets or sets wether it should be included pointdampers

◆ Ksii

double CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.Ksii
getset

Gets or sets the ksii value that should be used for the a1 and a2 constant if we use implicit definition.

Gets or set the ksii value that should be used for the a1 and a2 constant if we use implicit definiton

◆ Ksij

double CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.Ksij
getset

Gets or sets the ksij value that should be used for the a1 and a2 constant if we use implicit definition.

Gets or set the ksij value that should be used for the a1 and a2 constant if we use implicit definiton

◆ LoadCombination

int CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.LoadCombination
getset

Gets or sets the load combination number that should be used for the geometric stiffness.

Gets or sets the load combination number that should be uses for the geometric stiffness

◆ ModalCombination

int CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.ModalCombination
getset

Gets or sets which modal combination algorithm we should use.

Gets or sets which modal combination algorithm we should use

◆ Modei

int CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.Modei
getset

Gets or sets the mode 1 that should be used for the a1 and a2 constant if we use implicit definiton.

Gets or sets the mode 1 that should be used for the a1 and a2 constant if we use implicit definition

◆ Modej

int CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.Modej
getset

Gets or sets the mode 2 that should be used for the a1 and a2 constant if we use implicit definiton.

Gets or sets the mode 2 that should be used for the a1 and a2 constant if we use implicit definition

◆ NumModes

int CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.NumModes
getset

Gets or sets the number of modes.

Gets or sets the number of modes

◆ ParticipatingModes

List<double> CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.ParticipatingModes
getset

Gets or set the list for the participating modes.

Gets or sets the list for the participating modes

◆ ParticipatingModesValues

List<double> CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.ParticipatingModesValues
getset

Gets or set the list for the participating modes values.

Gets or sets the list for the participating modes values

◆ Shift

double CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.Shift
getset

Gets or sets the shift that is applied to the eigenvalue analysis.

Gets or sets the shift that is applied to the eigenvalue analysis

◆ TypeOfRayleighDamping

int CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.TypeOfRayleighDamping
getset

Gets or sets the type of Rayleigh-damping that should be used.

Gets or sets the type of Rayleigh-damping that should be used

◆ UseConcentratedDamping

bool CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.UseConcentratedDamping
getset

Gets or sets if should be used concentrated damping only.

Gets or sets if it should be used concentrated damping only

◆ UseImplicitDefiniton

bool CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.UseImplicitDefiniton
getset

Gets or sets wether it should be used implicit definiton of a1 and a2.

Gets or seth wether it should be used implcitit definition of a1 and a2

◆ UseRayleighDamping

bool CfemPlugin.CfemWrapper.CfemInputEarthquakeTimeIntegration.UseRayleighDamping
getset

Gets or sets if it should be used Rayleigh-damping.

Gets or sets if it should be used Rayleigh-damping


The documentation for this class was generated from the following file: