Further code simplification: Foam::GeometricField<Type, Foam::fvPatchField, Foam::volMesh> -> VolField<Type>
This commit is contained in:
@ -83,7 +83,7 @@ Foam::tmp<Foam::Field<Type>> Foam::fvFieldDecomposer::mapFaceToFace
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvPatchField, Foam::volMesh>>
|
Foam::tmp<Foam::VolField<Type>>
|
||||||
Foam::fvFieldDecomposer::decomposeField
|
Foam::fvFieldDecomposer::decomposeField
|
||||||
(
|
(
|
||||||
const VolField<Type>& field
|
const VolField<Type>& field
|
||||||
@ -222,7 +222,7 @@ Foam::fvFieldDecomposer::decomposeField
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::fvFieldDecomposer::decomposeField
|
Foam::fvFieldDecomposer::decomposeField
|
||||||
(
|
(
|
||||||
const SurfaceField<Type>& field
|
const SurfaceField<Type>& field
|
||||||
|
|||||||
@ -29,7 +29,7 @@ License
|
|||||||
// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::pointPatchField, Foam::pointMesh>>
|
Foam::tmp<Foam::PointField<Type>>
|
||||||
Foam::pointFieldDecomposer::decomposeField
|
Foam::pointFieldDecomposer::decomposeField
|
||||||
(
|
(
|
||||||
const PointField<Type>& field
|
const PointField<Type>& field
|
||||||
|
|||||||
@ -138,7 +138,7 @@ Foam::fvFieldReconstructor::reconstructFvVolumeInternalField
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvPatchField, Foam::volMesh>>
|
Foam::tmp<Foam::VolField<Type>>
|
||||||
Foam::fvFieldReconstructor::reconstructFvVolumeField
|
Foam::fvFieldReconstructor::reconstructFvVolumeField
|
||||||
(
|
(
|
||||||
const IOobject& fieldIoObject,
|
const IOobject& fieldIoObject,
|
||||||
@ -255,7 +255,7 @@ Foam::fvFieldReconstructor::reconstructFvVolumeField
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvPatchField, Foam::volMesh>>
|
Foam::tmp<Foam::VolField<Type>>
|
||||||
Foam::fvFieldReconstructor::reconstructFvVolumeField
|
Foam::fvFieldReconstructor::reconstructFvVolumeField
|
||||||
(
|
(
|
||||||
const IOobject& fieldIoObject
|
const IOobject& fieldIoObject
|
||||||
@ -302,7 +302,7 @@ Foam::fvFieldReconstructor::reconstructFvVolumeField
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::fvFieldReconstructor::reconstructFvSurfaceField
|
Foam::fvFieldReconstructor::reconstructFvSurfaceField
|
||||||
(
|
(
|
||||||
const IOobject& fieldIoObject,
|
const IOobject& fieldIoObject,
|
||||||
@ -418,7 +418,7 @@ Foam::fvFieldReconstructor::reconstructFvSurfaceField
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::fvFieldReconstructor::reconstructFvSurfaceField
|
Foam::fvFieldReconstructor::reconstructFvSurfaceField
|
||||||
(
|
(
|
||||||
const IOobject& fieldIoObject
|
const IOobject& fieldIoObject
|
||||||
|
|||||||
@ -28,7 +28,7 @@ License
|
|||||||
// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::pointPatchField, Foam::pointMesh>>
|
Foam::tmp<Foam::PointField<Type>>
|
||||||
Foam::pointFieldReconstructor::reconstructField(const IOobject& fieldIoObject)
|
Foam::pointFieldReconstructor::reconstructField(const IOobject& fieldIoObject)
|
||||||
{
|
{
|
||||||
// Read the field for all the processors
|
// Read the field for all the processors
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
========= |
|
========= |
|
||||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
||||||
\\ / O peration | Website: https://openfoam.org
|
\\ / O peration | Website: https://openfoam.org
|
||||||
\\ / A nd | Copyright (C) 2011-2018 OpenFOAM Foundation
|
\\ / A nd | Copyright (C) 2011-2022 OpenFOAM Foundation
|
||||||
\\/ M anipulation |
|
\\/ M anipulation |
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
License
|
License
|
||||||
@ -41,18 +41,18 @@ SourceFiles
|
|||||||
|
|
||||||
//- Wrapper to get hold of the field or the subsetted field
|
//- Wrapper to get hold of the field or the subsetted field
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvPatchField, Foam::volMesh>>
|
Foam::tmp<Foam::VolField<Type>>
|
||||||
volField
|
volField
|
||||||
(
|
(
|
||||||
const Foam::fvMeshSubset&,
|
const Foam::fvMeshSubset&,
|
||||||
const Foam::GeometricField<Type, Foam::fvPatchField, Foam::volMesh>& vf
|
const Foam::VolField<Type>& vf
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
void ensightField
|
void ensightField
|
||||||
(
|
(
|
||||||
const Foam::GeometricField<Type, Foam::fvPatchField, Foam::volMesh>& vf,
|
const Foam::VolField<Type>& vf,
|
||||||
const Foam::ensightMesh& eMesh,
|
const Foam::ensightMesh& eMesh,
|
||||||
const Foam::fileName& postProcPath,
|
const Foam::fileName& postProcPath,
|
||||||
const Foam::word& prepend,
|
const Foam::word& prepend,
|
||||||
|
|||||||
@ -333,7 +333,7 @@ void Foam::meshToMesh0::interpolate
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvPatchField, Foam::volMesh>>
|
Foam::tmp<Foam::VolField<Type>>
|
||||||
Foam::meshToMesh0::interpolate
|
Foam::meshToMesh0::interpolate
|
||||||
(
|
(
|
||||||
const VolField<Type>& fromVf,
|
const VolField<Type>& fromVf,
|
||||||
@ -405,7 +405,7 @@ Foam::meshToMesh0::interpolate
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvPatchField, Foam::volMesh>>
|
Foam::tmp<Foam::VolField<Type>>
|
||||||
Foam::meshToMesh0::interpolate
|
Foam::meshToMesh0::interpolate
|
||||||
(
|
(
|
||||||
const tmp<VolField<Type>>& tfromVf,
|
const tmp<VolField<Type>>& tfromVf,
|
||||||
|
|||||||
@ -35,7 +35,7 @@ License
|
|||||||
// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvPatchField, Foam::volMesh>>
|
Foam::tmp<Foam::VolField<Type>>
|
||||||
Foam::fvMeshSubset::interpolate
|
Foam::fvMeshSubset::interpolate
|
||||||
(
|
(
|
||||||
const VolField<Type>& vf,
|
const VolField<Type>& vf,
|
||||||
@ -155,7 +155,7 @@ Foam::fvMeshSubset::interpolate
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvPatchField, Foam::volMesh>>
|
Foam::tmp<Foam::VolField<Type>>
|
||||||
Foam::fvMeshSubset::interpolate
|
Foam::fvMeshSubset::interpolate
|
||||||
(
|
(
|
||||||
const VolField<Type>& vf
|
const VolField<Type>& vf
|
||||||
@ -173,7 +173,7 @@ Foam::fvMeshSubset::interpolate
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::fvMeshSubset::interpolate
|
Foam::fvMeshSubset::interpolate
|
||||||
(
|
(
|
||||||
const SurfaceField<Type>& sf,
|
const SurfaceField<Type>& sf,
|
||||||
@ -337,7 +337,7 @@ Foam::fvMeshSubset::interpolate
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::fvMeshSubset::interpolate
|
Foam::fvMeshSubset::interpolate
|
||||||
(
|
(
|
||||||
const SurfaceField<Type>& sf
|
const SurfaceField<Type>& sf
|
||||||
@ -355,7 +355,7 @@ Foam::fvMeshSubset::interpolate
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::pointPatchField, Foam::pointMesh>>
|
Foam::tmp<Foam::PointField<Type>>
|
||||||
Foam::fvMeshSubset::interpolate
|
Foam::fvMeshSubset::interpolate
|
||||||
(
|
(
|
||||||
const PointField<Type>& pf,
|
const PointField<Type>& pf,
|
||||||
@ -487,7 +487,7 @@ Foam::fvMeshSubset::interpolate
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::pointPatchField, Foam::pointMesh>>
|
Foam::tmp<Foam::PointField<Type>>
|
||||||
Foam::fvMeshSubset::interpolate
|
Foam::fvMeshSubset::interpolate
|
||||||
(
|
(
|
||||||
const PointField<Type>& sf
|
const PointField<Type>& sf
|
||||||
|
|||||||
@ -132,7 +132,7 @@ void Foam::motionSmootherAlgo::checkConstraints
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::pointPatchField, Foam::pointMesh>>
|
Foam::tmp<Foam::PointField<Type>>
|
||||||
Foam::motionSmootherAlgo::avg
|
Foam::motionSmootherAlgo::avg
|
||||||
(
|
(
|
||||||
const PointField<Type>& fld,
|
const PointField<Type>& fld,
|
||||||
|
|||||||
@ -28,7 +28,7 @@ License
|
|||||||
// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::MRFZoneList::zeroFilter
|
Foam::MRFZoneList::zeroFilter
|
||||||
(
|
(
|
||||||
const tmp<SurfaceField<Type>>& tphi
|
const tmp<SurfaceField<Type>>& tphi
|
||||||
|
|||||||
@ -170,7 +170,7 @@ Foam::tmp<Foam::Field<Type>> Foam::levelSetAverage
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvPatchField, Foam::volMesh>>
|
Foam::tmp<Foam::VolField<Type>>
|
||||||
Foam::levelSetAverage
|
Foam::levelSetAverage
|
||||||
(
|
(
|
||||||
const volScalarField& levelC,
|
const volScalarField& levelC,
|
||||||
|
|||||||
@ -32,7 +32,7 @@ License
|
|||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
template<class Type, class CombineOp>
|
template<class Type, class CombineOp>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvPatchField, Foam::volMesh>>
|
Foam::tmp<Foam::VolField<Type>>
|
||||||
Foam::fvc::cellReduce
|
Foam::fvc::cellReduce
|
||||||
(
|
(
|
||||||
const SurfaceField<Type>& ssf,
|
const SurfaceField<Type>& ssf,
|
||||||
@ -80,7 +80,7 @@ Foam::fvc::cellReduce
|
|||||||
|
|
||||||
|
|
||||||
template<class Type, class CombineOp>
|
template<class Type, class CombineOp>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvPatchField, Foam::volMesh>>
|
Foam::tmp<Foam::VolField<Type>>
|
||||||
Foam::fvc::cellReduce
|
Foam::fvc::cellReduce
|
||||||
(
|
(
|
||||||
const tmp<SurfaceField<Type>>& tssf,
|
const tmp<SurfaceField<Type>>& tssf,
|
||||||
|
|||||||
@ -36,13 +36,13 @@ template<> \
|
|||||||
Foam::tmp<Foam::fvMatrix<Foam::Type>> \
|
Foam::tmp<Foam::fvMatrix<Foam::Type>> \
|
||||||
Foam::fv::gaussLaplacianScheme<Foam::Type, Foam::scalar>::fvmLaplacian \
|
Foam::fv::gaussLaplacianScheme<Foam::Type, Foam::scalar>::fvmLaplacian \
|
||||||
( \
|
( \
|
||||||
const SurfaceField<scalar>& gamma, \
|
const SurfaceField<scalar>& gamma, \
|
||||||
const VolField<Type>& vf \
|
const VolField<Type>& vf \
|
||||||
) \
|
) \
|
||||||
{ \
|
{ \
|
||||||
const fvMesh& mesh = this->mesh(); \
|
const fvMesh& mesh = this->mesh(); \
|
||||||
\
|
\
|
||||||
SurfaceField<scalar> gammaMagSf \
|
SurfaceField<scalar> gammaMagSf \
|
||||||
( \
|
( \
|
||||||
gamma*mesh.magSf() \
|
gamma*mesh.magSf() \
|
||||||
); \
|
); \
|
||||||
@ -88,16 +88,16 @@ Foam::fv::gaussLaplacianScheme<Foam::Type, Foam::scalar>::fvmLaplacian \
|
|||||||
\
|
\
|
||||||
\
|
\
|
||||||
template<> \
|
template<> \
|
||||||
Foam::tmp<Foam::GeometricField<Foam::Type, Foam::fvPatchField, Foam::volMesh>> \
|
Foam::tmp<Foam::VolField<Foam::Type>> \
|
||||||
Foam::fv::gaussLaplacianScheme<Foam::Type, Foam::scalar>::fvcLaplacian \
|
Foam::fv::gaussLaplacianScheme<Foam::Type, Foam::scalar>::fvcLaplacian \
|
||||||
( \
|
( \
|
||||||
const SurfaceField<scalar>& gamma, \
|
const SurfaceField<scalar>& gamma, \
|
||||||
const VolField<Type>& vf \
|
const VolField<Type>& vf \
|
||||||
) \
|
) \
|
||||||
{ \
|
{ \
|
||||||
const fvMesh& mesh = this->mesh(); \
|
const fvMesh& mesh = this->mesh(); \
|
||||||
\
|
\
|
||||||
tmp<VolField<Type>> tLaplacian \
|
tmp<VolField<Type>> tLaplacian \
|
||||||
( \
|
( \
|
||||||
fvc::div(gamma*this->tsnGradScheme_().snGrad(vf)*mesh.magSf()) \
|
fvc::div(gamma*this->tsnGradScheme_().snGrad(vf)*mesh.magSf()) \
|
||||||
); \
|
); \
|
||||||
|
|||||||
@ -40,7 +40,7 @@ Foam::fv::correctedSnGrad<Type>::~correctedSnGrad()
|
|||||||
// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::fv::correctedSnGrad<Type>::fullGradCorrection
|
Foam::fv::correctedSnGrad<Type>::fullGradCorrection
|
||||||
(
|
(
|
||||||
const VolField<Type>& vf
|
const VolField<Type>& vf
|
||||||
@ -66,7 +66,7 @@ Foam::fv::correctedSnGrad<Type>::fullGradCorrection
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::fv::correctedSnGrad<Type>::correction
|
Foam::fv::correctedSnGrad<Type>::correction
|
||||||
(
|
(
|
||||||
const VolField<Type>& vf
|
const VolField<Type>& vf
|
||||||
|
|||||||
@ -37,7 +37,7 @@ Foam::fv::faceCorrectedSnGrad<Type>::~faceCorrectedSnGrad()
|
|||||||
// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::fv::faceCorrectedSnGrad<Type>::fullGradCorrection
|
Foam::fv::faceCorrectedSnGrad<Type>::fullGradCorrection
|
||||||
(
|
(
|
||||||
const VolField<Type>& vf
|
const VolField<Type>& vf
|
||||||
@ -116,7 +116,7 @@ Foam::fv::faceCorrectedSnGrad<Type>::fullGradCorrection
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::fv::faceCorrectedSnGrad<Type>::correction
|
Foam::fv::faceCorrectedSnGrad<Type>::correction
|
||||||
(
|
(
|
||||||
const VolField<Type>& vf
|
const VolField<Type>& vf
|
||||||
|
|||||||
@ -863,7 +863,7 @@ Foam::tmp<Foam::volScalarField::Internal> Foam::fvMatrix<Type>::Sp() const
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvPatchField, Foam::volMesh>>
|
Foam::tmp<Foam::VolField<Type>>
|
||||||
Foam::fvMatrix<Type>::H() const
|
Foam::fvMatrix<Type>::H() const
|
||||||
{
|
{
|
||||||
tmp<VolField<Type>> tHphi
|
tmp<VolField<Type>> tHphi
|
||||||
@ -958,7 +958,7 @@ Foam::tmp<Foam::volScalarField> Foam::fvMatrix<Type>::H1() const
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::fvMatrix<Type>::
|
Foam::fvMatrix<Type>::
|
||||||
flux() const
|
flux() const
|
||||||
{
|
{
|
||||||
@ -2458,7 +2458,7 @@ Foam::tmp<Foam::fvMatrix<Type>> Foam::operator/
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvPatchField, Foam::volMesh>>
|
Foam::tmp<Foam::VolField<Type>>
|
||||||
Foam::operator&
|
Foam::operator&
|
||||||
(
|
(
|
||||||
const fvMatrix<Type>& M,
|
const fvMatrix<Type>& M,
|
||||||
@ -2503,7 +2503,7 @@ Foam::operator&
|
|||||||
}
|
}
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvPatchField, Foam::volMesh>>
|
Foam::tmp<Foam::VolField<Type>>
|
||||||
Foam::operator&
|
Foam::operator&
|
||||||
(
|
(
|
||||||
const fvMatrix<Type>& M,
|
const fvMatrix<Type>& M,
|
||||||
@ -2516,7 +2516,7 @@ Foam::operator&
|
|||||||
}
|
}
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvPatchField, Foam::volMesh>>
|
Foam::tmp<Foam::VolField<Type>>
|
||||||
Foam::operator&
|
Foam::operator&
|
||||||
(
|
(
|
||||||
const fvMatrix<Type>& M,
|
const fvMatrix<Type>& M,
|
||||||
@ -2529,7 +2529,7 @@ Foam::operator&
|
|||||||
}
|
}
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvPatchField, Foam::volMesh>>
|
Foam::tmp<Foam::VolField<Type>>
|
||||||
Foam::operator&
|
Foam::operator&
|
||||||
(
|
(
|
||||||
const tmp<fvMatrix<Type>>& tM,
|
const tmp<fvMatrix<Type>>& tM,
|
||||||
@ -2542,7 +2542,7 @@ Foam::operator&
|
|||||||
}
|
}
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvPatchField, Foam::volMesh>>
|
Foam::tmp<Foam::VolField<Type>>
|
||||||
Foam::operator&
|
Foam::operator&
|
||||||
(
|
(
|
||||||
const tmp<fvMatrix<Type>>& tM,
|
const tmp<fvMatrix<Type>>& tM,
|
||||||
@ -2556,7 +2556,7 @@ Foam::operator&
|
|||||||
}
|
}
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvPatchField, Foam::volMesh>>
|
Foam::tmp<Foam::VolField<Type>>
|
||||||
Foam::operator&
|
Foam::operator&
|
||||||
(
|
(
|
||||||
const tmp<fvMatrix<Type>>& tM,
|
const tmp<fvMatrix<Type>>& tM,
|
||||||
|
|||||||
@ -81,7 +81,7 @@ void Foam::extendedCellToFaceStencil::collectData
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::extendedCellToFaceStencil::weightedSum
|
Foam::extendedCellToFaceStencil::weightedSum
|
||||||
(
|
(
|
||||||
const distributionMap& map,
|
const distributionMap& map,
|
||||||
|
|||||||
@ -28,7 +28,7 @@ License
|
|||||||
// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::extendedUpwindCellToFaceStencil::weightedSum
|
Foam::extendedUpwindCellToFaceStencil::weightedSum
|
||||||
(
|
(
|
||||||
const surfaceScalarField& phi,
|
const surfaceScalarField& phi,
|
||||||
|
|||||||
@ -78,7 +78,7 @@ void Foam::extendedFaceToCellStencil::collectData
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvPatchField, Foam::volMesh>>
|
Foam::tmp<Foam::VolField<Type>>
|
||||||
Foam::extendedFaceToCellStencil::weightedSum
|
Foam::extendedFaceToCellStencil::weightedSum
|
||||||
(
|
(
|
||||||
const distributionMap& map,
|
const distributionMap& map,
|
||||||
|
|||||||
@ -80,7 +80,7 @@ void Foam::fvMeshToFvMesh::mapSrcToTgt
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvPatchField, Foam::volMesh>>
|
Foam::tmp<Foam::VolField<Type>>
|
||||||
Foam::fvMeshToFvMesh::mapSrcToTgt
|
Foam::fvMeshToFvMesh::mapSrcToTgt
|
||||||
(
|
(
|
||||||
const VolField<Type>& field
|
const VolField<Type>& field
|
||||||
|
|||||||
@ -33,7 +33,7 @@ License
|
|||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
template<class TYPE>
|
template<class TYPE>
|
||||||
Foam::tmp<Foam::GeometricField<TYPE, Foam::pointPatchField, Foam::pointMesh>>
|
Foam::tmp<Foam::PointField<TYPE>>
|
||||||
Foam::interpolationCellPointWallModified<Type>::calcPointField
|
Foam::interpolationCellPointWallModified<Type>::calcPointField
|
||||||
(
|
(
|
||||||
const VolField<TYPE>& psi
|
const VolField<TYPE>& psi
|
||||||
|
|||||||
@ -195,7 +195,7 @@ Foam::limitedSurfaceInterpolationScheme<Type>::weights
|
|||||||
}
|
}
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::limitedSurfaceInterpolationScheme<Type>::flux
|
Foam::limitedSurfaceInterpolationScheme<Type>::flux
|
||||||
(
|
(
|
||||||
const VolField<Type>& phi
|
const VolField<Type>& phi
|
||||||
|
|||||||
@ -67,7 +67,7 @@ Foam::linearUpwind<Type>::linearUpwind
|
|||||||
// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::linearUpwind<Type>::correction
|
Foam::linearUpwind<Type>::correction
|
||||||
(
|
(
|
||||||
const VolField<Type>& vf
|
const VolField<Type>& vf
|
||||||
|
|||||||
@ -87,7 +87,7 @@ Foam::linearUpwindV<Type>::linearUpwindV
|
|||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::linearUpwindV<Type>::correction
|
Foam::linearUpwindV<Type>::correction
|
||||||
(
|
(
|
||||||
const VolField<Type>& vf
|
const VolField<Type>& vf
|
||||||
|
|||||||
@ -80,7 +80,7 @@ Foam::outletStabilised<Type>::weights
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
inline Foam::outletStabilised<Type>::correction
|
inline Foam::outletStabilised<Type>::correction
|
||||||
(
|
(
|
||||||
const VolField<Type>& vf
|
const VolField<Type>& vf
|
||||||
|
|||||||
@ -107,7 +107,7 @@ Foam::tmp<Foam::surfaceScalarField> Foam::phaseStabilised<Type>::weights
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::phaseStabilised<Type>::correction
|
Foam::phaseStabilised<Type>::correction
|
||||||
(
|
(
|
||||||
const VolField<Type>& vf
|
const VolField<Type>& vf
|
||||||
|
|||||||
@ -31,7 +31,7 @@ License
|
|||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::pointLinear<Type>::
|
Foam::pointLinear<Type>::
|
||||||
correction
|
correction
|
||||||
(
|
(
|
||||||
|
|||||||
@ -91,7 +91,7 @@ Foam::tmp<Foam::surfaceInterpolationScheme<Type>> Foam::fvc::scheme
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::fvc::interpolate
|
Foam::fvc::interpolate
|
||||||
(
|
(
|
||||||
const VolField<Type>& vf,
|
const VolField<Type>& vf,
|
||||||
@ -111,7 +111,7 @@ Foam::fvc::interpolate
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::fvc::interpolate
|
Foam::fvc::interpolate
|
||||||
(
|
(
|
||||||
const VolField<Type>& vf,
|
const VolField<Type>& vf,
|
||||||
@ -130,7 +130,7 @@ Foam::fvc::interpolate
|
|||||||
}
|
}
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::fvc::interpolate
|
Foam::fvc::interpolate
|
||||||
(
|
(
|
||||||
const tmp<VolField<Type>>& tvf,
|
const tmp<VolField<Type>>& tvf,
|
||||||
@ -147,7 +147,7 @@ Foam::fvc::interpolate
|
|||||||
}
|
}
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::fvc::interpolate
|
Foam::fvc::interpolate
|
||||||
(
|
(
|
||||||
const VolField<Type>& vf,
|
const VolField<Type>& vf,
|
||||||
@ -164,7 +164,7 @@ Foam::fvc::interpolate
|
|||||||
}
|
}
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::fvc::interpolate
|
Foam::fvc::interpolate
|
||||||
(
|
(
|
||||||
const tmp<VolField<Type>>& tvf,
|
const tmp<VolField<Type>>& tvf,
|
||||||
@ -183,7 +183,7 @@ Foam::fvc::interpolate
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::fvc::interpolate
|
Foam::fvc::interpolate
|
||||||
(
|
(
|
||||||
const VolField<Type>& vf,
|
const VolField<Type>& vf,
|
||||||
@ -201,7 +201,7 @@ Foam::fvc::interpolate
|
|||||||
}
|
}
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::fvc::interpolate
|
Foam::fvc::interpolate
|
||||||
(
|
(
|
||||||
const VolField<Type>& vf,
|
const VolField<Type>& vf,
|
||||||
@ -220,7 +220,7 @@ Foam::fvc::interpolate
|
|||||||
}
|
}
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::fvc::interpolate
|
Foam::fvc::interpolate
|
||||||
(
|
(
|
||||||
const tmp<VolField<Type>>& tvf,
|
const tmp<VolField<Type>>& tvf,
|
||||||
@ -237,7 +237,7 @@ Foam::fvc::interpolate
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::fvc::interpolate
|
Foam::fvc::interpolate
|
||||||
(
|
(
|
||||||
const VolField<Type>& vf
|
const VolField<Type>& vf
|
||||||
@ -256,7 +256,7 @@ Foam::fvc::interpolate
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::fvc::interpolate
|
Foam::fvc::interpolate
|
||||||
(
|
(
|
||||||
const tmp<VolField<Type>>& tvf
|
const tmp<VolField<Type>>& tvf
|
||||||
|
|||||||
@ -135,7 +135,7 @@ Foam::surfaceInterpolationScheme<Type>::~surfaceInterpolationScheme()
|
|||||||
// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
|
// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::surfaceInterpolationScheme<Type>::interpolate
|
Foam::surfaceInterpolationScheme<Type>::interpolate
|
||||||
(
|
(
|
||||||
const VolField<Type>& vf,
|
const VolField<Type>& vf,
|
||||||
@ -306,7 +306,7 @@ Foam::surfaceInterpolationScheme<Type>::dotInterpolate
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::surfaceInterpolationScheme<Type>::interpolate
|
Foam::surfaceInterpolationScheme<Type>::interpolate
|
||||||
(
|
(
|
||||||
const VolField<Type>& vf,
|
const VolField<Type>& vf,
|
||||||
@ -393,7 +393,7 @@ Foam::surfaceInterpolationScheme<Type>::dotInterpolate
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::surfaceInterpolationScheme<Type>::interpolate
|
Foam::surfaceInterpolationScheme<Type>::interpolate
|
||||||
(
|
(
|
||||||
const VolField<Type>& vf
|
const VolField<Type>& vf
|
||||||
@ -422,7 +422,7 @@ Foam::surfaceInterpolationScheme<Type>::interpolate
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::fvsPatchField, Foam::surfaceMesh>>
|
Foam::tmp<Foam::SurfaceField<Type>>
|
||||||
Foam::surfaceInterpolationScheme<Type>::interpolate
|
Foam::surfaceInterpolationScheme<Type>::interpolate
|
||||||
(
|
(
|
||||||
const tmp<VolField<Type>>& tvf
|
const tmp<VolField<Type>>& tvf
|
||||||
|
|||||||
@ -366,7 +366,7 @@ void Foam::volPointInterpolation::interpolate
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::pointPatchField, Foam::pointMesh>>
|
Foam::tmp<Foam::PointField<Type>>
|
||||||
Foam::volPointInterpolation::interpolate
|
Foam::volPointInterpolation::interpolate
|
||||||
(
|
(
|
||||||
const VolField<Type>& vf,
|
const VolField<Type>& vf,
|
||||||
@ -397,7 +397,7 @@ Foam::volPointInterpolation::interpolate
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::pointPatchField, Foam::pointMesh>>
|
Foam::tmp<Foam::PointField<Type>>
|
||||||
Foam::volPointInterpolation::interpolate
|
Foam::volPointInterpolation::interpolate
|
||||||
(
|
(
|
||||||
const tmp<VolField<Type>>& tvf,
|
const tmp<VolField<Type>>& tvf,
|
||||||
@ -413,7 +413,7 @@ Foam::volPointInterpolation::interpolate
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::pointPatchField, Foam::pointMesh>>
|
Foam::tmp<Foam::PointField<Type>>
|
||||||
Foam::volPointInterpolation::interpolate
|
Foam::volPointInterpolation::interpolate
|
||||||
(
|
(
|
||||||
const VolField<Type>& vf,
|
const VolField<Type>& vf,
|
||||||
@ -503,7 +503,7 @@ Foam::volPointInterpolation::interpolate
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::pointPatchField, Foam::pointMesh>>
|
Foam::tmp<Foam::PointField<Type>>
|
||||||
Foam::volPointInterpolation::interpolate
|
Foam::volPointInterpolation::interpolate
|
||||||
(
|
(
|
||||||
const VolField<Type>& vf
|
const VolField<Type>& vf
|
||||||
@ -514,7 +514,7 @@ Foam::volPointInterpolation::interpolate
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::pointPatchField, Foam::pointMesh>>
|
Foam::tmp<Foam::PointField<Type>>
|
||||||
Foam::volPointInterpolation::interpolate
|
Foam::volPointInterpolation::interpolate
|
||||||
(
|
(
|
||||||
const tmp<VolField<Type>>& tvf
|
const tmp<VolField<Type>>& tvf
|
||||||
|
|||||||
@ -150,7 +150,7 @@ void Foam::volPointInterpolation::interpolate
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::pointPatchField, Foam::pointMesh>>
|
Foam::tmp<Foam::PointField<Type>>
|
||||||
Foam::volPointInterpolation::interpolate
|
Foam::volPointInterpolation::interpolate
|
||||||
(
|
(
|
||||||
const VolField<Type>& vf,
|
const VolField<Type>& vf,
|
||||||
@ -238,7 +238,7 @@ Foam::volPointInterpolation::interpolate
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::pointPatchField, Foam::pointMesh>>
|
Foam::tmp<Foam::PointField<Type>>
|
||||||
Foam::volPointInterpolation::interpolate
|
Foam::volPointInterpolation::interpolate
|
||||||
(
|
(
|
||||||
const VolField<Type>& vf
|
const VolField<Type>& vf
|
||||||
@ -249,7 +249,7 @@ Foam::volPointInterpolation::interpolate
|
|||||||
|
|
||||||
|
|
||||||
template<class Type>
|
template<class Type>
|
||||||
Foam::tmp<Foam::GeometricField<Type, Foam::pointPatchField, Foam::pointMesh>>
|
Foam::tmp<Foam::PointField<Type>>
|
||||||
Foam::volPointInterpolation::interpolate
|
Foam::volPointInterpolation::interpolate
|
||||||
(
|
(
|
||||||
const tmp<VolField<Type>>& tvf
|
const tmp<VolField<Type>>& tvf
|
||||||
|
|||||||
Reference in New Issue
Block a user