LagrangianEqnBase Class Reference

Non-templated base class for Lagrangian equations. More...

Inheritance diagram for LagrangianEqnBase:
Collaboration diagram for LagrangianEqnBase:

Classes

class  minusEqOp
 Minus-equals operation. More...
 
class  plusEqOp
 Plus-equals operation. More...
 

Public Member Functions

const wordname () const
 Return the equation name. More...
 
const LagrangianSubMeshmesh () const
 Return the mesh. More...
 

Protected Member Functions

 LagrangianEqnBase (const word &name, const LagrangianSubMesh &mesh)
 Construct from components. More...
 

Protected Attributes

word name_
 Symbolic name of the equation or equation term. More...
 
const LagrangianSubMeshmesh_
 Reference to the mesh. More...
 

Detailed Description

Non-templated base class for Lagrangian equations.

Source files

Definition at line 48 of file LagrangianEqnBase.H.

Constructor & Destructor Documentation

◆ LagrangianEqnBase()

LagrangianEqnBase ( const word name,
const LagrangianSubMesh mesh 
)
inlineprotected

Construct from components.

Definition at line 30 of file LagrangianEqnBaseI.H.

Member Function Documentation

◆ name()

const Foam::word & name ( ) const
inline

Return the equation name.

Definition at line 43 of file LagrangianEqnBaseI.H.

Referenced by LagrangianCoeff< Type, Implicit >::operator+=(), and LagrangianCoeff< Type, Implicit >::operator-=().

Here is the caller graph for this function:

◆ mesh()

const Foam::LagrangianSubMesh & mesh ( ) const
inline

Return the mesh.

Definition at line 49 of file LagrangianEqnBaseI.H.

Member Data Documentation

◆ name_

word name_
protected

Symbolic name of the equation or equation term.

Definition at line 55 of file LagrangianEqnBase.H.

◆ mesh_

const LagrangianSubMesh& mesh_
protected

Reference to the mesh.

Definition at line 58 of file LagrangianEqnBase.H.


The documentation for this class was generated from the following files: