33 template<
class RhoFieldType>
34 void Foam::fv::sixDoFAccelerationSource::addSup
36 const RhoFieldType& rho,
37 fvMatrix<vector>& eqn,
41 Vector<vector> accelerations(accelerations_->value(
mesh().time().value()));
70 dimensionSet(0, 0, -1, 0, 0),
77 dimensionSet(0, 0, -2, 0, 0),
83 rho*(2*Omega ^ eqn.psi())
84 + rho*(Omega ^ (Omega ^
mesh().C()))
85 + rho*(dOmegaDT ^
mesh().
C())
UniformDimensionedField< vector > uniformDimensionedVectorField
const surfaceVectorField & Cf() const
Return face centres as surfaceVectorField.
Type & lookupObjectRef(const word &name) const
Lookup and return the object reference of the given Type.
dimensioned< vector > dimensionedVector
Dimensioned vector obtained from generic dimensioned type.
bool foundObject(const word &name) const
Is the named Type found?
UniformDimensionedField< scalar > uniformDimensionedScalarField
const Type & lookupObject(const word &name) const
Lookup and return the object of the given Type.
const fvMesh & mesh() const
Return const access to the mesh database.
GeometricField< scalar, fvPatchField, volMesh > volScalarField
const dimensionSet dimAcceleration
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
A special matrix type and solver, designed for finite volume solutions of scalar equations.
dimensioned< scalar > mag(const dimensioned< Type > &)
const volVectorField & C() const
Return cell centres as volVectorField.
GeometricField< scalar, fvsPatchField, surfaceMesh > surfaceScalarField