Functions | |
| template<class Type > | |
| bool | initDdt (const dimensionSet &mDims, const LagrangianSubSubField< Type > &psi, const bool instantaneousDdt=false) |
| Initialise time-derivative information. Registers fields used to. More... | |
| template<class Type , template< class > class PrimitiveField> | |
| bool | initDdt (const dimensionSet &mDims, const LagrangianSubField< Type, PrimitiveField > &psi, const bool instantaneousDdt=false) |
| Initialise time-derivative information. Registers fields used to. More... | |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | noDdt (const LagrangianSubScalarField &deltaT, const dimensionSet &mDims, const LagrangianSubSubField< Type > &psi) |
| Return the no-time-derivative matrix containing higher-order. More... | |
| template<class Type , template< class > class PrimitiveField> | |
| tmp< LagrangianEqn< Type > > | noDdt (const LagrangianSubScalarField &deltaT, const dimensionSet &mDims, const LagrangianSubField< Type, PrimitiveField > &psi) |
| Return the no-time-derivative matrix containing higher-order. More... | |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | Ddt (const LagrangianSubScalarField &deltaT, LagrangianSubSubField< Type > &psi) |
| Return the time-derivative matrix. More... | |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | Ddt (const LagrangianSubScalarField &deltaT, const LagrangianSubScalarSubField &m, LagrangianSubSubField< Type > &psi) |
| Return the time-derivative matrix. More... | |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | ddt (const LagrangianSubSubField< Type > &psi) |
| Return a Euler implicit time derivative matrix. More... | |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | ddt (const LagrangianSubScalarSubField &m, const LagrangianSubSubField< Type > &psi) |
| Return a Euler implicit time derivative matrix. More... | |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | ddt0 (const LagrangianSubSubField< Type > &psi) |
| Return a Euler explicit/forward time derivative matrix. More... | |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | ddt0 (const LagrangianSubScalarSubField &m, const LagrangianSubSubField< Type > &psi) |
| Return a Euler explicit/forward time derivative matrix. More... | |
| template<class Type , class SpType > | |
| tmp< LagrangianEqn< Type > > | Sp (const LagrangianSubField< SpType > &Sp, const LagrangianSubSubField< Type > &psi) |
| Return a source matrix. More... | |
| template<class Type , class SpType , template< class > class PrimitiveField> | |
| tmp< LagrangianEqn< Type > > | Sp (const LagrangianSubField< SpType > &Sp, const LagrangianSubField< Type, PrimitiveField > &psi) |
| Return a source matrix. More... | |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | explicitSp0 (const LagrangianSubScalarField &Sp, const LagrangianSubSubField< Type > &psi) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | explicitSp0 (const LagrangianSubScalarField &Sp, const LagrangianSubScalarSubField &m, const LagrangianSubSubField< Type > &psi) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | implicitDeltaTSp (const LagrangianSubScalarField &Sp, const LagrangianSubSubField< Type > &psi) |
| bool initDdt | ( | const dimensionSet & | mDims, |
| const LagrangianSubSubField< Type > & | psi, | ||
| const bool | instantaneousDdt = false |
||
| ) |
Initialise time-derivative information. Registers fields used to.
construct for higher-order schemes and to evaluate instantaneous time derivatives.
Definition at line 34 of file LagrangianmDdt.C.
References fvSchemes::ddt(), mesh, Foam::New(), psi, and fvMesh::schemes().
Referenced by initDdt(), coupled::initPsicDdt(), dynamicParcel::reCalculateModified(), dynamicParticle::reCalculateModified(), kinematicParcel::reCalculateModified(), kinematicParticle::reCalculateModified(), multicomponentParcel::reCalculateModified(), multicomponentParticle::reCalculateModified(), parcel::reCalculateModified(), and particle::reCalculateModified().


| bool initDdt | ( | const dimensionSet & | mDims, |
| const LagrangianSubField< Type, PrimitiveField > & | psi, | ||
| const bool | instantaneousDdt = false |
||
| ) |
Initialise time-derivative information. Registers fields used to.
construct for higher-order schemes and to evaluate instantaneous time derivatives.
Definition at line 53 of file LagrangianmDdt.C.
References initDdt(), psi, and Foam::toSubField().

| tmp<LagrangianEqn<Type> > Foam::Lagrangianm::noDdt | ( | const LagrangianSubScalarField & | deltaT, |
| const dimensionSet & | mDims, | ||
| const LagrangianSubSubField< Type > & | psi | ||
| ) |
Return the no-time-derivative matrix containing higher-order.
modifications to source terms
Referenced by coupled::psicEqn().

| tmp<LagrangianEqn<Type> > Foam::Lagrangianm::noDdt | ( | const LagrangianSubScalarField & | deltaT, |
| const dimensionSet & | mDims, | ||
| const LagrangianSubField< Type, PrimitiveField > & | psi | ||
| ) |
Return the no-time-derivative matrix containing higher-order.
modifications to source terms
| tmp<LagrangianEqn<Type> > Foam::Lagrangianm::Ddt | ( | const LagrangianSubScalarField & | deltaT, |
| LagrangianSubSubField< Type > & | psi | ||
| ) |
Return the time-derivative matrix.
Referenced by dynamicParcel::calculate(), dynamicParticle::calculate(), kinematicParcel::calculate(), kinematicParticle::calculate(), multicomponentParcel::calculate(), multicomponentParticle::calculate(), parcel::calculate(), and particle::calculate().

| tmp<LagrangianEqn<Type> > Foam::Lagrangianm::Ddt | ( | const LagrangianSubScalarField & | deltaT, |
| const LagrangianSubScalarSubField & | m, | ||
| LagrangianSubSubField< Type > & | psi | ||
| ) |
Return the time-derivative matrix.
| tmp<LagrangianEqn<Type> > Foam::Lagrangianm::ddt | ( | const LagrangianSubSubField< Type > & | psi | ) |
Return a Euler implicit time derivative matrix.
| tmp<LagrangianEqn<Type> > Foam::Lagrangianm::ddt | ( | const LagrangianSubScalarSubField & | m, |
| const LagrangianSubSubField< Type > & | psi | ||
| ) |
Return a Euler implicit time derivative matrix.
| tmp<LagrangianEqn<Type> > Foam::Lagrangianm::ddt0 | ( | const LagrangianSubSubField< Type > & | psi | ) |
Return a Euler explicit/forward time derivative matrix.
Referenced by pressureWork::addSup(), CrankNicolsonDdtScheme< Type >::ddt0_(), CrankNicolsonDdtScheme< Type >::fvcDdt(), CrankNicolsonDdtScheme< Type >::fvcDdtPhiCorr(), CrankNicolsonDdtScheme< Type >::fvcDdtUfCorr(), and CrankNicolsonDdtScheme< Type >::fvmDdt().

| tmp<LagrangianEqn<Type> > Foam::Lagrangianm::ddt0 | ( | const LagrangianSubScalarSubField & | m, |
| const LagrangianSubSubField< Type > & | psi | ||
| ) |
Return a Euler explicit/forward time derivative matrix.
| tmp<LagrangianEqn<Type> > Foam::Lagrangianm::Sp | ( | const LagrangianSubField< SpType > & | Sp, |
| const LagrangianSubSubField< Type > & | psi | ||
| ) |
Return a source matrix.
Referenced by heatTransfer::addSup().

| tmp<LagrangianEqn<Type> > Foam::Lagrangianm::Sp | ( | const LagrangianSubField< SpType > & | Sp, |
| const LagrangianSubField< Type, PrimitiveField > & | psi | ||
| ) |
Return a source matrix.
| tmp<LagrangianEqn<Type> > Foam::Lagrangianm::explicitSp0 | ( | const LagrangianSubScalarField & | Sp, |
| const LagrangianSubSubField< Type > & | psi | ||
| ) |
| tmp<LagrangianEqn<Type> > Foam::Lagrangianm::explicitSp0 | ( | const LagrangianSubScalarField & | Sp, |
| const LagrangianSubScalarSubField & | m, | ||
| const LagrangianSubSubField< Type > & | psi | ||
| ) |
| tmp<LagrangianEqn<Type> > Foam::Lagrangianm::implicitDeltaTSp | ( | const LagrangianSubScalarField & | Sp, |
| const LagrangianSubSubField< Type > & | psi | ||
| ) |