Class ExcitationForce
fdscript.xsd
public class ExcitationForce
- Inheritance
-
ExcitationForce
- Inherited Members
- Extension Methods
Constructors
ExcitationForce()
Parameterless constructor for serialization.
public ExcitationForce()
ExcitationForce(int, double, IntegrationSchemeMethod, double, double, double)
Define calculation parameters for excitation force calculation.
public ExcitationForce(int step = 5, double lastMoment = 20, IntegrationSchemeMethod method = IntegrationSchemeMethod.Newmark, double alpha = 0, double beta = 0, double dampingFactor = 5)
Parameters
stepintThe number of every nth time steps when results are saved during the calculation.
lastMomentdoubleLast time moment of the time history calculation [s].
methodIntegrationSchemeMethodIntegration scheme method 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
_dmpFactor
public double _dmpFactor
Field Value
_lastMomentOfThCalc
public double _lastMomentOfThCalc
Field Value
_method
public int _method
Field Value
_timeStep
public int _timeStep
Field Value
Properties
Alpha
public double Alpha { get; set; }
Property Value
Beta
public double Beta { get; set; }
Property Value
DmpFactor
public double DmpFactor { get; set; }
Property Value
LastMomentOfThCalc
public double LastMomentOfThCalc { get; set; }
Property Value
Method
public IntegrationSchemeMethod Method { get; set; }
Property Value
TimeStep
public int TimeStep { get; set; }
Property Value
Methods
Default()
public static ExcitationForce Default()