Public Member Functions | List of all members
tabulated6DoFAcceleration Class Reference

Tabulated 6DoF acceleration. More...

Public Member Functions

 TypeName ("tabulated6DoFAcceleration")
 
 tabulated6DoFAcceleration (const dictionary &accelerationCoeffs, const Time &runTime)
 
 tabulated6DoFAcceleration (const tabulated6DoFAcceleration &)=delete
 
void operator= (const tabulated6DoFAcceleration &)=delete
 
virtual ~tabulated6DoFAcceleration ()=default
 
virtual Vector< vectoracceleration () const
 
virtual bool read (const dictionary &accelerationCoeffs)
 

Detailed Description

Tabulated 6DoF acceleration.

Obtained by interpolating tabulated data for linear acceleration, angular velocity and angular acceleration.

Source files

Definition at line 52 of file tabulated6DoFAcceleration.H.

Constructor & Destructor Documentation

◆ tabulated6DoFAcceleration() [1/2]

tabulated6DoFAcceleration ( const dictionary accelerationCoeffs,
const Time runTime 
)

Definition at line 38 of file tabulated6DoFAcceleration.C.

References Foam::blockMeshTools::read().

Here is the call graph for this function:

◆ tabulated6DoFAcceleration() [2/2]

◆ ~tabulated6DoFAcceleration()

virtual ~tabulated6DoFAcceleration ( )
virtualdefault

Member Function Documentation

◆ TypeName()

TypeName ( "tabulated6DoFAcceleration"  )

◆ operator=()

void operator= ( const tabulated6DoFAcceleration )
delete

◆ acceleration()

Definition at line 53 of file tabulated6DoFAcceleration.C.

References Foam::endl(), Foam::exit(), Foam::FatalError, FatalErrorInFunction, Foam::Info, Foam::interpolateSplineXY(), and dimensioned::value().

Here is the call graph for this function:

◆ read()

bool read ( const dictionary accelerationCoeffs)
virtual

Definition at line 89 of file tabulated6DoFAcceleration.C.

References Foam::exit(), string::expand(), Foam::FatalError, FatalErrorInFunction, forAll, and IOstream::good().

Referenced by tabulatedAccelerationSource::read().

Here is the call graph for this function:
Here is the caller graph for this function:

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