Public Member Functions | List of all members
tabulated6DoFAcceleration Class Reference

Tabulated 6DoF acceleration. More...

Public Member Functions

 TypeName ("tabulated6DoFAcceleration")
 Runtime type information. More...
 
 tabulated6DoFAcceleration (const dictionary &accelerationCoeffs, const Time &runTime)
 Construct from components. More...
 
virtual ~tabulated6DoFAcceleration ()
 Destructor. More...
 
virtual Vector< vectoracceleration () const
 Return the solid-body accelerations. More...
 
virtual bool read (const dictionary &accelerationCoeffs)
 Update properties from given dictionary. More...
 

Detailed Description

Tabulated 6DoF acceleration.

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

Source files

Definition at line 53 of file tabulated6DoFAcceleration.H.

Constructor & Destructor Documentation

tabulated6DoFAcceleration ( const dictionary accelerationCoeffs,
const Time runTime 
)

Construct from components.

Definition at line 42 of file tabulated6DoFAcceleration.C.

References Foam::read().

Here is the call graph for this function:

Destructor.

Definition at line 56 of file tabulated6DoFAcceleration.C.

Member Function Documentation

TypeName ( "tabulated6DoFAcceleration"  )

Runtime type information.

Return the solid-body accelerations.

Definition at line 63 of file tabulated6DoFAcceleration.C.

References Foam::endl(), Foam::exit(), Foam::FatalError, FatalErrorIn, Foam::Info, Foam::interpolateSplineXY(), and tabulated6DoFAcceleration::read().

Here is the call graph for this function:

bool read ( const dictionary accelerationCoeffs)
virtual

Update properties from given dictionary.

Definition at line 104 of file tabulated6DoFAcceleration.C.

References Foam::exit(), Foam::stringOps::expand(), Foam::FatalError, FatalErrorIn, UList< T >::first(), forAll, IOstream::good(), and List< T >::size().

Referenced by tabulated6DoFAcceleration::acceleration().

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: