OpenFOAM logo
Open Source CFD Toolkit

primitiveFieldsFwd.H File Reference


Detailed Description

View primitiveFieldsFwd.H
License
This file is part of OpenFOAM.

OpenFOAM is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2 of the License, or (at your
option) any later version.

OpenFOAM is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
for more details.

You should have received a copy of the GNU General Public License
along with OpenFOAM; if not, write to the Free Software Foundation,
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Description
Forward declarations of the specialisations of Field<T> for
scalar, vector and tensor.

Definition in file primitiveFieldsFwd.H.

Go to the source code of this file.

Namespaces

namespace  Foam

Typedefs

typedef Field< scalar > scalarField
typedef Field< vectorvectorField
typedef Field< tensortensorField
typedef Field< sphericalTensorsphericalTensorField


Typedef Documentation

typedef Field< scalar > scalarField
 

Definition at line 54 of file primitiveFieldsFwd.H.

Referenced by TetPointPatchField< tetPolyPatchField, tetPolyPatch, Type >::addDiag(), TetPointPatchField< tetPolyPatchField, tetPolyPatch, Type >::addSource(), lduMatrix::asymmetric(), tetPolyMeshFaceDecomp::boundary(), tetPolyMeshCellDecomp::boundary(), cellDecompCuts::cellDecompCuts(), nutWallFunctionFvPatchScalarField::clone(), nutStandardWallFunctionFvPatchScalarField::clone(), mixedUnburntEnthalpyFvPatchScalarField::clone(), gradientUnburntEnthalpyFvPatchScalarField::clone(), fixedUnburntEnthalpyFvPatchScalarField::clone(), wallHeatTransferFvPatchScalarField::clone(), mixedEnthalpyFvPatchScalarField::clone(), gradientEnthalpyFvPatchScalarField::clone(), fixedEnthalpyFvPatchScalarField::clone(), nuSgsWallFunctionFvPatchScalarField::clone(), muSgsWallFunctionFvPatchScalarField::clone(), wallBuoyantPressureFvPatchScalarField::clone(), totalPressureFvPatchScalarField::clone(), syringePressureFvPatchScalarField::clone(), pressureTransmissiveFvPatchScalarField::clone(), partialSlipFvPatchField::clone(), freestreamPressureFvPatchScalarField::clone(), fixedFluxPressureFvPatchScalarField::clone(), cyclicFvPatchField::clone(), cellLooper::clone(), hMixtureThermo::composition(), hhuMixtureThermo::composition(), CoupledTetPointPatchField::coupled(), processorAmgCoupledInterface::coupled(), cyclicAmgCoupledInterface::coupled(), coupledFvPatchField::coupled(), edgeVertex::edgeToEVert(), Foam::Ek(), TetPointPatchField< tetPolyPatchField, tetPolyPatch, Type >::evaluate(), ProcessorTetPointPatchField::evaluate(), GlobalProcessorTetPointPatchField::evaluate(), faceDecompCuts::faceDecompCuts(), constraint::fixedComponents(), hThermo::h(), hhuCombustionThermo::hu(), TetPointPatchField< tetPolyPatchField, tetPolyPatch, Type >::initAddField(), TetPointPatchField< tetPolyPatchField, tetPolyPatch, Type >::initAddSource(), CoupledTetPointPatchField::initInterfaceMatrixUpdate(), lduCoupledInterface::initNbrColour(), coupledFaPatchField::initPatchNeighbourField(), processorTetPolyPatchFaceDecomp::isSlave(), processorTetPolyPatchCellDecomp::isSlave(), processorPointPatch::isSlave(), attachDetach::manualTrigger(), cellDistFuncs::mesh(), globalProcessorTetPolyPatchFaceDecomp::meshCutEdgeMask(), globalProcessorTetPolyPatchCellDecomp::meshCutEdgeMask(), meshEdgeCuts::meshVerts(), faMesh::moving(), amgCoupledInterface::nbrColour(), fvMesh::neighbour(), surfaceFeatures::nInternalEdges(), parcel::iNew::operator()(), fvMesh::owner(), samplingLine::parametricX(), triSurface::patches(), fvPatch::patchSlice(), faPatch::patchSlice(), PatchToPatchInterpolation::projectionDir(), expDirectionMixedFvPatchField::refGrad(), mixedFvPatchField::refGrad(), MixedTetPointPatchField::refValue(), MixedPointPatchField::refValue(), basicThermo::rho(), TetPointPatchField< tetPolyPatchField, tetPolyPatch, Type >::setBoundaryCondition(), geomCellLooper::setSnapTol(), globalProcessorPointPatch::sharedPointAddr(), motionSmoother::twoDCorrector(), thirdBodyArrheniusReactionRate::type(), powerSeriesReactionRate::type(), LangmuirHinshelwoodReactionRate::type(), LandauTellerReactionRate::type(), JanevReactionRate::type(), FallOffReactionRate::type(), ChemicallyActivatedReactionRate::type(), ArrheniusReactionRate::type(), graph::x(), IrreversibleReaction::~IrreversibleReaction(), NonEquilibriumReversibleReaction::~NonEquilibriumReversibleReaction(), ODE::~ODE(), ODESolver::~ODESolver(), Reaction< reactionThermo >::~Reaction(), ReversibleReaction::~ReversibleReaction(), and lduMatrix::solver::~solver().

typedef Field< sphericalTensor > sphericalTensorField
 

Definition at line 57 of file primitiveFieldsFwd.H.

typedef Field< tensor > tensorField
 

Definition at line 56 of file primitiveFieldsFwd.H.

Referenced by coupledPolyPatch::parallel(), and coupledPolyPatch::separation().

typedef Field< vector > vectorField
 

Definition at line 55 of file primitiveFieldsFwd.H.

Referenced by tetPolyPatchFaceDecomp::boundaryMesh(), tetPolyPatchCellDecomp::boundaryMesh(), processorPolyPatch::calcTransformTensors(), surfaceNormalFixedValueFvPatchVectorField::clone(), supersonicFreestreamFvPatchVectorField::clone(), pressureInletVelocityFvPatchVectorField::clone(), pressureInletUniformVelocityFvPatchVectorField::clone(), pressureInletOutletVelocityFvPatchVectorField::clone(), pressureDirectedInletVelocityFvPatchVectorField::clone(), movingWallVelocityFvPatchVectorField::clone(), fluxCorrectedVelocityFvPatchVectorField::clone(), linearUpwindV::correction(), pointPatch::coupled(), coordinateSystem::direction(), faceTetPolyPatchFaceDecomp::index(), PrimitivePatch< face, IndirectList, const pointField & >::isInternalEdge(), processorTetPolyPatchFaceDecomp::isSlave(), processorTetPolyPatchCellDecomp::isSlave(), processorPointPatch::isSlave(), globalProcessorTetPolyPatchFaceDecomp::meshPoints(), globalProcessorTetPolyPatchCellDecomp::meshPoints(), globalProcessorPointPatch::meshPoints(), faMesh::moving(), processorPolyPatch::neighbour(), fvMesh::neighbour(), processorPolyPatch::neighbProcNo(), processorPolyPatch::owner(), triSurface::patches(), fvPatch::patchSlice(), faPatch::patchSlice(), toroidalCS::radius(), ComponentMixedTetPointPatchVectorField::refValue(), ComponentMixedPointPatchVectorField::refValue(), coupledFaPatch::separated(), emptyFvPatch::size(), meshToMesh::toMesh(), wallPoint::updateCell(), wallPointData::updateCell(), wallPointYPlus::updateCell(), wallPoint::updateFace(), wallPointData::updateFace(), wallPointYPlus::updateFace(), and cartesianCS::~cartesianCS().

For further information go to www.openfoam.org