41#ifndef tabulated6DoFAcceleration_H
42#define tabulated6DoFAcceleration_H
83 TypeName(
"tabulated6DoFAcceleration");
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
Templated 3D Vector derived from VectorSpace adding construction from 3 components,...
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
A class for handling file names.
Tabulated 6DoF acceleration.
tabulated6DoFAcceleration(const tabulated6DoFAcceleration &)=delete
No copy construct.
void operator=(const tabulated6DoFAcceleration &)=delete
No copy assignment.
virtual bool read(const dictionary &accelerationCoeffs)
Update properties from given dictionary.
virtual ~tabulated6DoFAcceleration()=default
Destructor.
virtual Vector< vector > acceleration() const
Return the solid-body accelerations.
TypeName("tabulated6DoFAcceleration")
Runtime type information.
Specialisations of Field<T> for scalar, vector and tensor.
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.