Class PeriodicExcitation
fdscript.xsd
public class PeriodicExcitation
- Inheritance
-
PeriodicExcitation
- Inherited Members
- Extension Methods
Constructors
PeriodicExcitation()
Parameterless constructor for serialization.
public PeriodicExcitation()
PeriodicExcitation(double, double, DampingType, double, double, double)
Define calculation parameters for periodic excitation.
public PeriodicExcitation(double deltaT = 0.01, double timeEnd = 5, DampingType dmpType = DampingType.Rayleigh, double alpha = 0, double beta = 0, double dampingFactor = 5)
Parameters
deltaTdoubleCalculation parameter [s].
timeEnddoubleCalculation parameter [s].
dmpTypeDampingTypeDamping type.
alphadouble'alpha' coefficient in the Rayleigh damping matrix.
betadouble'beta' coefficient in the Rayleigh damping matrix.
dampingFactordouble'ksi' damping factor.
Fields
_alpha
public double _alpha
Field Value
_beta
public double _beta
Field Value
_deltaT
public double _deltaT
Field Value
_dmpFactor
public double _dmpFactor
Field Value
_dmpType
public int _dmpType
Field Value
_tEnd
public double _tEnd
Field Value
Properties
Alpha
public double Alpha { get; set; }
Property Value
Beta
public double Beta { get; set; }
Property Value
DeltaT
public double DeltaT { get; set; }
Property Value
DmpFactor
public double DmpFactor { get; set; }
Property Value
DmpType
public DampingType DmpType { get; set; }
Property Value
TEnd
public double TEnd { get; set; }
Property Value
Methods
Default()
Define default calculation parameters for periodic excitation.
public static PeriodicExcitation Default()