Table of Contents

Class PeriodicExcitation

Namespace
FemDesign.Calculate
Assembly
FemDesign.Core.dll

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

deltaT double

Calculation parameter [s].

timeEnd double

Calculation parameter [s].

dmpType DampingType

Damping type.

alpha double

'alpha' coefficient in the Rayleigh damping matrix.

beta double

'beta' coefficient in the Rayleigh damping matrix.

dampingFactor double

'ksi' damping factor.

Fields

_alpha

public double _alpha

Field Value

double

_beta

public double _beta

Field Value

double

_deltaT

public double _deltaT

Field Value

double

_dmpFactor

public double _dmpFactor

Field Value

double

_dmpType

public int _dmpType

Field Value

int

_tEnd

public double _tEnd

Field Value

double

Properties

Alpha

public double Alpha { get; set; }

Property Value

double

Beta

public double Beta { get; set; }

Property Value

double

DeltaT

public double DeltaT { get; set; }

Property Value

double

DmpFactor

public double DmpFactor { get; set; }

Property Value

double

DmpType

public DampingType DmpType { get; set; }

Property Value

DampingType

TEnd

public double TEnd { get; set; }

Property Value

double

Methods

Default()

Define default calculation parameters for periodic excitation.

public static PeriodicExcitation Default()

Returns

PeriodicExcitation