37 #ifndef staticOversetFvMesh_H 38 #define staticOversetFvMesh_H 168 return oversetFvMeshBase::solveOverset<scalar>(m,
dict);
179 return oversetFvMeshBase::solveOverset<vector>(m,
dict);
190 return oversetFvMeshBase::solveOverset<symmTensor>(m,
dict);
201 return oversetFvMeshBase::solveOverset<tensor>(m,
dict);
A list of keyword definitions, which are a keyword followed by a number of values (eg...
virtual void interpolate(scalarField &psi) const
Interpolate interpolationCells only. No bcs.
static const Type & New(const Mesh &mesh, Args &&... args)
Get existing or create a new MeshObject.
TypeName("staticOversetFvMesh")
Runtime type information.
virtual lduInterfacePtrsList interfaces() const
Override ldu addressing.
A simple container for options an IOstream can normally have.
virtual SolverPerformance< scalar > solve(fvMatrix< scalar > &m, const dictionary &dict) const
Solve returning the solution statistics given convergence tolerance. Use the given solver controls...
IOobject io("surfaceFilmProperties", mesh.time().constant(), mesh, IOobject::READ_IF_PRESENT, IOobject::NO_WRITE, false)
A special matrix type and solver, designed for finite volume solutions of scalar equations. Face addressing is used to make all matrix assembly and solution loops vectorise.
A Vector of values with scalar precision, where scalar is float/double depending on the compilation f...
virtual const lduAddressing & lduAddr() const
Override ldu addressing.
Support for overset functionality.
virtual const lduAddressing & lduAddr() const
Return ldu addressing. If active: is (extended)
virtual lduInterfacePtrsList interfaces() const
Return a list of pointers for each patch.
const volScalarField & psi
The class contains the addressing required by the lduMatrix: upper, lower and losort.
virtual ~staticOversetFvMesh()
Destructor.
virtual bool update()
Update the mesh for both mesh motion and topology change.
virtual bool writeObject(IOstreamOption streamOpt, const bool valid) const
Write using given format, version and compression.
Tensor of scalars, i.e. Tensor<scalar>.
Defines the attributes of an object for which implicit objectRegistry management is supported...
fvMesh with support for overset meshes.