Tabulated 6DoF acceleration. More...
#include <tabulated6DoFAcceleration.H>
Public Member Functions | |
| TypeName ("tabulated6DoFAcceleration") | |
| Runtime type information. | |
| tabulated6DoFAcceleration (const dictionary &accelerationCoeffs, const Time &runTime) | |
| Construct from components. | |
| tabulated6DoFAcceleration (const tabulated6DoFAcceleration &)=delete | |
| No copy construct. | |
| void | operator= (const tabulated6DoFAcceleration &)=delete |
| No copy assignment. | |
| virtual | ~tabulated6DoFAcceleration ()=default |
| Destructor. | |
| virtual Vector< vector > | acceleration () const |
| Return the solid-body accelerations. | |
| virtual bool | read (const dictionary &accelerationCoeffs) |
| Update properties from given dictionary. | |
Tabulated 6DoF acceleration.
Obtained by interpolating tabulated data for linear acceleration, angular velocity and angular acceleration.
Definition at line 52 of file tabulated6DoFAcceleration.H.
| tabulated6DoFAcceleration | ( | const dictionary & | accelerationCoeffs, |
| const Time & | runTime ) |
Construct from components.
Definition at line 37 of file tabulated6DoFAcceleration.C.
References read(), and runTime.
Referenced by operator=(), and tabulated6DoFAcceleration().


|
delete |
No copy construct.
References tabulated6DoFAcceleration().

|
virtualdefault |
Destructor.
| TypeName | ( | "tabulated6DoFAcceleration" | ) |
Runtime type information.
References runTime.
|
delete |
No copy assignment.
References tabulated6DoFAcceleration().

|
virtual |
Return the solid-body accelerations.
Definition at line 53 of file tabulated6DoFAcceleration.C.
References Foam::endl(), Foam::exit(), Foam::FatalError, FatalErrorInFunction, Foam::Info, and Foam::interpolateSplineXY().

|
virtual |
Update properties from given dictionary.
Definition at line 88 of file tabulated6DoFAcceleration.C.
References Foam::exit(), string::expand(), Foam::FatalError, FatalErrorInFunction, UList< T >::first(), forAll, IOstream::good(), and UList< T >::size().
Referenced by tabulated6DoFAcceleration().

