40#ifndef fusedGaussDivScheme_H
41#define fusedGaussDivScheme_H
60class fusedGaussDivScheme
67 fusedGaussDivScheme(
const fusedGaussDivScheme&) =
delete;
70 void operator=(
const fusedGaussDivScheme&) =
delete;
Generic GeometricField class.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
Mesh data needed to do the Finite Volume discretisation.
Abstract base class with a fat-interface to all derived classes covering all possible ways in which t...
Abstract base class for div schemes.
divScheme(const divScheme &)=delete
No copy construct.
const fvMesh & mesh() const
Return mesh reference.
Variant of gaussDiv that avoids intermediates.
tmp< GeometricField< typename innerProduct< vector, Type >::type, fvPatchField, volMesh > > fvcDiv(const GeometricField< Type, fvPatchField, volMesh > &)
fusedGaussDivScheme(const fvMesh &mesh, Istream &is)
Construct from Istream.
fusedGaussDivScheme(const fvMesh &mesh)
Construct null.
TypeName("fusedGauss")
Runtime type information.
typeOfRank< typenamepTraits< arg1 >::cmptType, direction(pTraits< arg1 >::rank)+direction(pTraits< arg2 >::rank) -2 >::type type
A class for managing temporary objects.
Mesh data needed to do the Finite Volume discretisation.
Namespace for finite-volume.
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.