FreeFOAM The Cross-Platform CFD Toolkit
Foam Namespace Reference

Namespace for OpenFOAM. More...


Detailed Description

Namespace for OpenFOAM.

Namespaces

namespace  meshReaders
 A namespace for holding various types of mesh readers.
namespace  meshWriters
 A namespace for holding various types of mesh writers.
namespace  solidBodyMotionFunctions
 Namespace for solid-body motions.
namespace  resError
 Namespace for residual error estimate operators.
namespace  SRF
 Namespace for single rotating frame (SRF) models.
namespace  fv
 Namespace for finite-volume.
namespace  fvc
 Namespace of functions to calculate explicit derivatives.
namespace  fvm
 Namespace of functions to calculate implicit derivatives returning a matrix.
namespace  MULES
 Multidimensional universal limiter with explicit solution.
namespace  limitFuncs
 Namespace for limiting functions.
namespace  radiation
 Namespace for radiation modelling.
namespace  energyScalingFunctions
namespace  pairPotentials
namespace  tetherPotentials
namespace  meshTools
 Collection of static functions to do various simple mesh related things.
namespace  ListListOps
 Various utility functions to work on Lists of Lists (usually resulting from 'gather'ing and combining information from individual processors)
namespace  functionEntries
 Namespace for containing a functionEntry.
namespace  helper_
namespace  debug
 Namespace for handling debugging switches.
namespace  mathematicalConstant
 Mathematical constants such as pi, e.
namespace  POSIX
 OS-specific functions implemented in POSIX.
namespace  calcTypes
 Namespace for post-processing calculation functions.
namespace  fieldValues
namespace  sixDoFRigidBodyMotionConstraints
 Namespace for six DoF motion constraints.
namespace  sixDoFRigidBodyMotionRestraints
 Namespace for six DoF motion restraints.
namespace  PstreamGlobals
 Global functions and variables for working with parallel streams, but principally for gamma/mpi.
namespace  fileFormats
namespace  compressibilityModels
 Namespace for compressibility models.
namespace  laminarFlameSpeedModels
 Namespace for laminar flame speed models.
namespace  pdfs
namespace  viscosityModels
 A namespace for various incompressible viscosityModel implementations.
namespace  compressible
namespace  incompressible
namespace  extrudeModels
namespace  combustionModels
namespace  PDRDragModels
namespace  XiEqModels
namespace  XiGModels
namespace  XiModels
namespace  phaseChangeTwoPhaseMixtures
namespace  kineticTheoryModels
namespace  LESmodels

Classes

class  autoHexMeshDriver
 main meshing driver. More...
class  autoLayerDriver
 All to do with adding layers. More...
class  autoRefineDriver
class  autoSnapDriver
 All to do with snapping to surface. More...
class  layerParameters
 Simple container to keep together layer specific information. More...
class  pointData
 Holds information regarding nearest wall point. Used in pointEdgeWave. (so not standard meshWave) More...
class  refinementParameters
 Simple container to keep together refinement specific information. More...
class  snapParameters
 Simple container to keep together snap specific information. More...
class  meshRefinement
 Helper class which maintains intersections of (changing) mesh with (static) surfaces. More...
class  refinementSurfaces
 Container for data on surfaces used for surface-driven refinement. Contains all the data about the level of refinement needed per surface. More...
class  shellSurfaces
 Encapsulates queries for volume refinement ('refine all cells within shell'). More...
class  ExactParticle
 Special version of Particle to do tracking on non-convex cells. More...
class  trackedParticle
 Particle class that marks cells it passes through. Used to mark cells visited by feature edges. Uses ExactParticle tracking class so will work on concave cells. More...
class  ensightFile
 Ensight output with specialized write() for strings, integers and floats. Correctly handles binary write as well. More...
class  ensightGeoFile
 Specialized Ensight output with extra geometry file header. More...
class  ensightPart
 Base class for ensightPartCells and ensightPartFaces. More...
class  ensightPartCells
 An implementation of ensightPart to hold volume mesh cells. More...
class  ensightPartFaces
 An implementation of ensightPart to hold volume mesh faces. More...
class  ensightParts
 A collection of several ensightPart elements. More...
class  meshReader
 This class supports creating polyMeshes with baffles. More...
class  boundaryRegion
 The boundaryRegion persistent data saved as a Map<dictionary>. More...
class  cellTable
 The cellTable persistent data saved as a Map<dictionary>. More...
class  meshWriter
 write OpenFOAM meshes and/or results to another CFD format More...
class  polyDualMesh
 Creates dual of polyMesh. More...
class  decompositionMethod
 Abstract base class for decomposition. More...
class  geomDecomp
 Geometrical domain decomposition. More...
class  hierarchGeomDecomp
 Does hierarchical decomposition of points. Works by first sorting the points in x direction into equal sized bins, then in y direction and finally in z direction. More...
class  manualDecomp
 Decomposition given a cell-to-processor association in a file. More...
class  simpleGeomDecomp
class  scotchDecomp
 Scotch domain decomposition. More...
class  dynamicFvMesh
 Abstract base class for geometry and/or topology changing fvMesh. More...
class  dynamicInkJetFvMesh
 Mesh motion specifically for the "pumping" system of an ink-jet injector. More...
class  dynamicMotionSolverFvMesh
 The dynamicMotionSolverFvMesh. More...
class  dynamicRefineFvMesh
 A fvMesh with built-in refinement. More...
class  solidBodyMotionFunction
 Base class for defining solid-body motions. More...
class  solidBodyMotionFvMesh
 Solid-body motion of the mesh specified by a run-time selectable motion function. More...
class  staticFvMesh
 Foam::staticFvMesh. More...
class  attachDetach
 Attach/detach boundary mesh modifier. This modifier takes a set of internal faces and converts them into boundary faces and vice versa based on the given activation switch. More...
class  boundaryMesh
 Addressing for all faces on surface of mesh. Can either be read from polyMesh or from triSurface. Used for repatching existing meshes. More...
class  octreeDataFaceList
 Holds data for octree to work on list of faces on a bMesh (= PrimitivePatch which holds faces, not references them) Same as octreeDataFace except for that. More...
class  boundaryPatch
 Like polyPatch but without reference to mesh. patchIdentifier::index is not used. Used in boundaryMesh to hold data on patches. More...
class  fvMeshAdder
 Adds two fvMeshes without using any polyMesh morphing. Uses fvMeshAdder. More...
class  CompactListList_dev
 A packed storage unstructured matrix of objects of type <T> using an offset table for access. More...
class  fvMeshDistribute
 Sends/receives parts of mesh+fvfields to neighbouring processors. Used in load balancing. More...
class  layerAdditionRemoval
 Cell layer addition mesh modifier. More...
class  cellCuts
 Description of cuts across cells. More...
class  cellLooper
 Abstract base class. Concrete implementations know how to cut a cell (i.e. determine a loop around the circumference). More...
class  geomCellLooper
 Implementation of cellLooper. Does pure geometric cut through cell. More...
class  hexCellLooper
 Implementation of cellLooper. More...
class  topoCellLooper
 Implementation of cellLooper. This one recognizes splitHexes and tries to make a cut such that if the neighbour was split (in a previous iteration) this one also gets split in the same direction so that the result will be a mesh without splitHexes. More...
class  directionInfo
 Holds direction in which to split cell (in fact a local coordinate axes). Information is a label and a direction. More...
class  directions
 Set of directions for each cell in the mesh. Either uniform and size=1 or one set of directions per cell. More...
class  edgeVertex
 Combines edge or vertex in single label. Used to specify cuts across cell circumference. More...
class  boundaryCutter
 Does modifications to boundary faces. More...
class  meshCutAndRemove
 like meshCutter but also removes non-anchor side of cell. More...
class  meshCutter
 Cuts (splits) cells. More...
class  multiDirRefinement
 Does multiple pass refinement to refine cells in multiple directions. More...
class  refinementIterator
 Utility class to do iterating meshCutter until all requests satisfied. More...
class  undoableMeshCutter
 The main refinement handler. Gets cellCuts which is structure that describes which cells are to be cut and in what way. Maintains an undo list (if told so during construction). Apart from undo list is just wrapper around meshCutter. More...
class  refineCell
 Container with cells to refine. Refinement given as single direction. More...
class  splitCell
 Description of cell after splitting. Contains cellLabel and pointers to cells it it split in. See directedRefinement. More...
class  wallLayerCells
 After construction is a list of <refineCell> of cells within a certain distance to the wall and with the wall normal direction. More...
class  wallNormalInfo
 Holds information regarding nearest wall point. Used in wall refinement. More...
class  motionSmoother
 Given a displacement moves the mesh by scaling the displacement back until there are no more mesh errors. More...
class  polyMeshGeometry
 Updateable mesh geometry and checking routines. More...
class  motionSolver
 Virtual base class for mesh motion solver. More...
class  perfectInterface
 Hack of attachDetach to couple patches when they perfectly align. Does not decouple. Used by stitchMesh app. Does geometric matching. More...
class  faceCoupleInfo
 Container for information needed to couple to meshes. When constructed from two meshes and a geometric tolerance finds the corresponding boundary faces. More...
class  polyMeshAdder
 Adds two meshes without using any polyMesh morphing. More...
class  attachPolyTopoChanger
 This class is derived from polyMesh and serves as a tool for statically connecting pieces of a mesh by executing the mesh modifiers and cleaning the mesh. More...
class  polyMeshModifier
 Virtual base class for mesh modifiers. More...
class  polyAddCell
 Class containing data for cell addition. More...
class  polyAddFace
 A face addition data class. A face can be inflated either from a point or from another face and can either be in internal or a boundary face. More...
class  polyAddPoint
 Class containing data for point addition. More...
class  addPatchCellLayer
 Adds layers of cells to outside of polyPatch. More...
class  combineFaces
 Combines boundary faces into single face. The faces get the patch of the first face ('the master') More...
class  duplicatePoints
 Duplicate points. More...
class  edgeCollapser
 Does polyTopoChanges to remove edges. Can remove faces due to edge collapse but can not remove cells due to face removal! Also removes unused points. More...
class  faceCollapser
 Collapses faces into edges. Used to remove sliver faces (faces with small area but non-zero span). More...
class  ifEqEqOp
 Reduction class. If x and y are not equal assign value. More...
class  hexRef8
 Refinement of (split) hexes using polyTopoChange. More...
class  minEqOpFace
class  localPointRegion
 Takes mesh with 'baffles' (= boundary faces sharing points). Determines for selected points on boundary faces the 'point region' it is connected to. Each region can be visited by a cell-face-cell walk. Used in duplicating points after splitting baffles. More...
class  polyModifyCell
 Class describing modification of a cell. More...
class  polyModifyFace
 Class describing modification of a face. More...
class  polyModifyPoint
 Class describing modification of a point. More...
class  polyTopoChange
 Direct mesh changes based on v1.3 polyTopoChange syntax. More...
class  refinementData
 Transfers refinement levels such that slow transition between levels is maintained. Used in meshWave. More...
class  refinementDistanceData
 Transfers refinement levels such that slow transition between levels is maintained. Used in FaceCellWave. More...
class  refinementHistory
 All refinement history. Used in unrefinement. More...
class  removeCells
 Given list of cells to remove insert all the topology changes. More...
class  removeFaces
 Given list of faces to remove insert all the topology changes. Contains helper function to get consistent set of faces to remove. More...
class  polyRemoveCell
 Class containing data for cell removal. More...
class  polyRemoveFace
 Class containing data for face removal. More...
class  polyRemovePoint
 Class containing data for point removal. More...
class  removePoints
 Removes selected points from mesh and updates faces using these points. More...
class  topoAction
 A virtual base class for topological actions. More...
class  polyTopoChanger
 List of mesh modifiers defining the mesh dynamics. More...
class  repatchPolyTopoChanger
 A mesh which allows changes in the patch distribution of the boundary faces. The change in patching is set using changePatchID. For a boundary face, a new patch ID is given. More...
class  setUpdater
 Keeps cell/face/vertex sets uptodate. Both the ones loaded and the ones on disk. More...
class  enrichedPatch
 The enriched patch contains a double set of faces from the two sides of the sliding interface before the cutting. More...
class  slidingInterface
 Sliding interface mesh modifier. Given two face zones, couple the master and slave side using a cutting procedure. More...
class  edgeMesh
 points connected by edges. More...
class  featureEdgeMesh
 features (lines), readable from file More...
class  engineMesh
 Foam::engineMesh. More...
class  fvMotionSolverEngineMesh
 Foam::fvMotionSolverEngineMesh. More...
class  layeredEngineMesh
 Foam::layeredEngineMesh. More...
class  staticEngineMesh
 Foam::staticEngineMesh. More...
class  enginePiston
 Foam::enginePiston. More...
class  engineTime
 Manage time in terms of engine RPM and crank-angle. More...
class  engineValve
 Foam::engineValve. More...
class  valveBank
 A list of valves. More...
class  ignition
 Foam::ignition. More...
class  ignitionSite
 Foam::ignitionSite. More...
class  errorDrivenRefinement
 Refines and coarsens based on error estimate. More...
class  errorEstimate
 Residual error estimation. More...
class  evaluateError
 Foam::evaluateError. More...
class  actuationDiskSource
 Actuation disk zone definition. Constant values for momentum source for actuation disk. More...
class  basicSource
 Basic source abtract class. More...
class  basicSourceList
 List of explict sources. More...
class  IObasicSourceList
 IObasicSourceList. More...
class  explicitSource
 Explicit source. More...
class  pressureGradientExplicitSource
 Creates a cell set pressure gradient source. More...
class  TimeActivatedExplicitSource
 Time activated explicit source. More...
class  TimeActivatedExplicitSourceList
 List of time activeted explict sources. More...
class  MRFZone
 MRF zone definition based on cell zone and parameters obtained from a control dictionary constructed from the given stream. More...
class  MRFZones
 Container class for a set of MRFZones with the MRFZone member functions implemented to loop over the functions for each MRFZone. More...
class  porousZone
 Porous zone definition based on cell zones. More...
class  porousZones
 A centralized porousZone collection. More...
class  SRFFreestreamVelocityFvPatchVectorField
 Freestream velocity patch to be used with SRF model to apply the appropriate rotation transformation in time and space. More...
class  SRFVelocityFvPatchVectorField
 Velocity patch to be used with SRF model. More...
class  basicSymmetryFvPatchField
 A symmetry patch. More...
class  calculatedFvPatchField
 Foam::calculatedFvPatchField. More...
class  coupledFvPatchField
 Foam::coupledFvPatchField. More...
class  directionMixedFvPatchField
 Foam::directionMixedFvPatchField. More...
class  fixedGradientFvPatchField
 Foam::fixedGradientFvPatchField. More...
class  fixedValueFvPatchField
 Foam::fixedValueFvPatchField. More...
class  mixedFvPatchField
 Foam::mixedFvPatchField. More...
class  slicedFvPatchField
 Specialization of fvPatchField which creates the underlying fvPatchField as a slice of the given complete field. More...
class  transformFvPatchField
 Foam::transformFvPatchField. More...
class  zeroGradientFvPatchField
 Foam::zeroGradientFvPatchField. More...
class  cyclicFvPatchField
 Foam::cyclicFvPatchField. More...
class  emptyFvPatchField
 Foam::emptyFvPatchField. More...
class  jumpCyclicFvPatchField
 Foam::jumpCyclicFvPatchField. More...
class  processorFvPatchField
 Foam::processorFvPatchField. More...
class  symmetryFvPatchField
 Foam::symmetryFvPatchField. More...
class  wedgeFvPatchField
 Foam::wedgeFvPatchField. More...
class  activeBaffleVelocityFvPatchVectorField
 Boundary condition that modifies mesh areas based on velocity. More...
class  advectiveFvPatchField
 Advective outflow boundary condition based on solving DDt(psi, U) = 0 at the boundary. More...
class  buoyantPressureFvPatchScalarField
 Set the pressure gradient boundary condition appropriately for buoyant flow. More...
class  cylindricalInletVelocityFvPatchVectorField
 Describes an inlet vector boundary condition in cylindrical coordinates given a central axis, central point, rpm, axial and radial velocity. More...
class  directMappedFixedValueFvPatchField
 Recycles the value at a set of cells or patch faces back to *this. Can not sample internal faces (since volField not defined on faces). More...
class  directMappedVelocityFluxFixedValueFvPatchField
 Recycles the velocity and flux at a patch to this patch. More...
class  fanFvPatchField
 Foam::fanFvPatchField. More...
class  fixedFluxPressureFvPatchScalarField
 Foam::fixedFluxPressureFvPatchScalarField. More...
class  fixedInternalValueFvPatchField
 Boundary condition providing mechanism to set boundary (cell) values directly into a matrix, i.e. to set a constraint condition. Default behaviour is to act as a zero gradient condition. More...
class  fixedNormalSlipFvPatchField
 Foam::fixedNormalSlipFvPatchField. More...
class  fixedPressureCompressibleDensityFvPatchScalarField
 Calculate compressible density as a function of pressure and fluid properties. More...
class  flowRateInletVelocityFvPatchVectorField
 Describes a volumetric/mass flow normal vector boundary condition by its magnitude as an integral over its area. More...
class  fluxCorrectedVelocityFvPatchVectorField
 Velocity outlet boundary condition for patches where the pressure is specified. The outflow velocity is obtained by "zeroGradient" and then corrected from the flux. If reverse flow is possible or expected use the "pressureInletOutletVelocityFvPatchVectorField" BC instead. More...
class  freestreamFvPatchField
 Foam::freestreamFvPatchField. More...
class  freestreamPressureFvPatchScalarField
 Foam::freestreamPressureFvPatchScalarField. More...
class  inletOutletFvPatchField
 Foam::inletOutletFvPatchField. More...
class  inletOutletTotalTemperatureFvPatchScalarField
 Foam::inletOutletTotalTemperatureFvPatchScalarField. More...
class  movingWallVelocityFvPatchVectorField
 Foam::movingWallVelocityFvPatchVectorField. More...
class  oscillatingFixedValueFvPatchField
 Foam::oscillatingFixedValueFvPatchField. More...
class  outletInletFvPatchField
 Foam::outletInletFvPatchField. More...
class  outletMappedUniformInletFvPatchField
 Averages the field over the "outlet" patch specified by name "outletPatchName" and applies this as the uniform value of the field over this patch. More...
class  partialSlipFvPatchField
 Foam::partialSlipFvPatchField. More...
class  pressureDirectedInletOutletVelocityFvPatchVectorField
 Velocity inlet/outlet boundary condition for pressure boundary where the pressure is specified. zero-gradient is applied for outflow (as defined by the flux) and for inflow the velocity is obtained from the flux with the specified `inletDirection'. More...
class  pressureDirectedInletVelocityFvPatchVectorField
 Velocity inlet boundary condition for patches where the pressure is specified. The inflow velocity is obtained from the flux with the specified "inletDirection" direction. If reverse flow is possible or expected use the "pressureDirectedInletOutletVelocityFvPatchVectorField" BC instead. More...
class  pressureInletOutletVelocityFvPatchVectorField
 Velocity inlet/outlet boundary condition patches for where the pressure is specified. zero-gradient is applied for outflow (as defined by the flux) and for inflow the velocity is obtained from the patch-face normal component of the internal-cell value. More...
class  pressureInletUniformVelocityFvPatchVectorField
 Velocity inlet boundary condition for patches where the pressure is specified. The uniform inflow velocity is obtained by averaging the flux over the patch and apply it in the direction normal to the patch faces. More...
class  pressureInletVelocityFvPatchVectorField
 Velocity inlet boundary condition for patches where the pressure is specified. The inflow velocity is obtained from the flux with a direction normal to the patch faces. If reverse flow is possible or expected use the "pressureInletOutletVelocityFvPatchVectorField" BC instead. More...
class  pressureNormalInletOutletVelocityFvPatchVectorField
 Velocity inlet/outlet boundary condition for patches where the pressure is specified. zero-gradient is applied for outflow (as defined by the flux) and for inflow the velocity is obtained from the flux with a direction normal to the patch faces. More...
class  rotatingPressureInletOutletVelocityFvPatchVectorField
 Velocity inlet/outlet boundary condition in a rotating frame for patches where the pressure is specified. zero-gradient is applied for outflow (as defined by the flux) and for inflow the velocity is obtained from the flux with a direction normal to the patch faces. More...
class  rotatingTotalPressureFvPatchScalarField
 Foam::rotatingTotalPressureFvPatchScalarField. More...
class  rotatingWallVelocityFvPatchVectorField
 Foam::rotatingWallVelocityFvPatchVectorField. More...
class  slipFvPatchField
 Foam::slipFvPatchField. More...
class  supersonicFreestreamFvPatchVectorField
 Supersonic free stream condition. More...
class  surfaceNormalFixedValueFvPatchVectorField
 Describes a surface normal vector boundary condition by its magnitude. Note: The value is positive for outward-pointing vectors. More...
class  swirlFlowRateInletVelocityFvPatchVectorField
 Describes a volumetric/mass flow normal vector boundary condition by its magnitude as an integral over its area with a swirl component determined by the RPM. More...
class  syringePressureFvPatchScalarField
 Pressure boundary condition obtained from a 0-D model of the cylinder of a syringe. More...
class  timeVaryingFlowRateInletVelocityFvPatchVectorField
 A time-varying form of a flow normal vector boundary condition. More...
class  AverageIOField
 A primitive field + average with IO. More...
class  timeVaryingMappedFixedValueFvPatchField
 Foam::timeVaryingMappedFixedValueFvPatchField. More...
class  timeVaryingMappedPressureDirectedInletVelocityFvPatchVectorField
 Velocity inlet boundary condition for patches where the pressure is specified. The inflow velocity is obtained from the flux with the "inletDirection" direction mapped from a time/space-varying table. More...
class  timeVaryingMappedTotalPressureFvPatchScalarField
 Foam::timeVaryingMappedTotalPressureFvPatchScalarField. More...
class  timeVaryingUniformFixedValueFvPatchField
 A time-varying form of a uniform fixed value boundary condition. More...
class  timeVaryingUniformInletOutletFvPatchField
 A time-varying form of a uniform fixed value boundary condition. More...
class  timeVaryingUniformTotalPressureFvPatchScalarField
 A time-varying form of a uniform total pressure boundary condition. More...
class  totalPressureFvPatchScalarField
 Foam::totalPressureFvPatchScalarField. More...
class  totalTemperatureFvPatchScalarField
 Foam::totalTemperatureFvPatchScalarField. More...
class  translatingWallVelocityFvPatchVectorField
 Foam::translatingWallVelocityFvPatchVectorField. More...
class  turbulentInletFvPatchField
 Generate a fluctuating inlet condition by adding a random component to a reference (mean) field. Input: referenceField Mean field. fluctuationScale RMS fluctuation, provided as the fraction of the mean field. alpha temporal correlation factor; the fraction of the new random component added to the previous time-step (defaults to 0.1). More...
class  turbulentIntensityKineticEnergyInletFvPatchScalarField
 Calculate turbulent kinetic energy from the intensity provided as a fraction of the mean velocity. More...
class  uniformDensityHydrostaticPressureFvPatchScalarField
 Hydrostatic pressure boundary condition calculated as. More...
class  uniformFixedValueFvPatchField
 Foam::uniformFixedValueFvPatchField. More...
class  waveTransmissiveFvPatchField
 Foam::waveTransmissiveFvPatchField. More...
class  fvPatchField
 Abstract base class with a fat-interface to all derived classes covering all possible ways in which they might be used. More...
class  fvPatchFieldMapper
 Foam::fvPatchFieldMapper. More...
class  calculatedFvsPatchField
 Foam::calculatedFvsPatchField. More...
class  coupledFvsPatchField
 Foam::coupledFvsPatchField. More...
class  fixedValueFvsPatchField
 Foam::fixedValueFvsPatchField. More...
class  slicedFvsPatchField
 Specialization of fvsPatchField which creates the underlying fvsPatchField as a slice of the given complete field. More...
class  cyclicFvsPatchField
 Foam::cyclicFvsPatchField. More...
class  emptyFvsPatchField
 Foam::emptyFvsPatchField. More...
class  processorFvsPatchField
 Foam::processorFvsPatchField. More...
class  symmetryFvsPatchField
 Foam::symmetryFvsPatchField. More...
class  wedgeFvsPatchField
 Foam::wedgeFvsPatchField. More...
class  fvsPatchField
 An abstract base class with a fat-interface to all derived classes covering all possible ways in which they might be used. More...
class  fvSchemes
 Selector class for finite volume differencing schemes. fvMesh is derived from fvShemes so that all fields have access to the fvSchemes from the mesh reference they hold. More...
class  fvSolution
 Selector class for finite volume solution solution. fvMesh is derived from fvSolution so that all fields have access to the fvSolution from the mesh reference they hold. More...
class  extendedLeastSquaresVectors
 Extended molecule least-squares gradient scheme vectors. More...
class  leastSquaresVectors
 Least-squares gradient scheme vectors. More...
class  quadraticFitSnGradData
class  fvMatrix
 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. More...
class  faceAreaPairGAMGAgglomeration
 Agglomerate using the pair algorithm. More...
class  CECCellToCellStencil
class  cellToCellStencil
 baseclass for extended cell centred addressing. Contains per cell a list of neighbouring cells and/or boundaryfaces in global addressing. More...
class  CFCCellToCellStencil
class  CPCCellToCellStencil
class  extendedCellToFaceStencil
 Calculates/constains the extended cell-to-face stencil. More...
class  extendedCentredCellToFaceStencil
class  extendedUpwindCellToFaceStencil
 Creates upwind stencil by shifting a centred stencil to upwind and downwind faces and optionally removing all non-(up/down)wind faces ('pureUpwind'). More...
class  CECCellToFaceStencil
 Combined corresponding cellToCellStencil of owner and neighbour. More...
class  cellToFaceStencil
 baseclass for extended cell-to-facel stencils (face values from neighbouring cells) More...
class  CFCCellToFaceStencil
 Combined corresponding cellToCellStencil of owner and neighbour. More...
class  CPCCellToFaceStencil
 Combined corresponding cellToCellStencil of owner and neighbour. More...
class  FECCellToFaceStencil
 All cells connected via edge to face. More...
class  centredCECCellToFaceStencilObject
class  centredCFCCellToFaceStencilObject
class  centredCPCCellToFaceStencilObject
class  centredFECCellToFaceStencilObject
class  pureUpwindCFCCellToFaceStencilObject
class  upwindCECCellToFaceStencilObject
class  upwindCFCCellToFaceStencilObject
class  upwindCPCCellToFaceStencilObject
class  upwindFECCellToFaceStencilObject
class  extendedCentredFaceToCellStencil
class  extendedFaceToCellStencil
 Note: transformations on coupled patches not supported. Problem is the positions of cells reachable through these patches. More...
class  CFCFaceToCellStencil
class  faceToCellStencil
 baseclass for extended cell centred addressing. Contains per cell a list of neighbouring faces in global addressing. More...
class  centredCFCFaceToCellStencilObject
class  fvBoundaryMesh
 Foam::fvBoundaryMesh. More...
class  fvMesh
 Mesh data needed to do the Finite Volume discretisation. More...
class  fvMeshLduAddressing
 Foam::fvMeshLduAddressing. More...
class  fvBoundaryMeshMapper
 Foam::fvBoundaryMeshMapper. More...
class  fvMeshMapper
 Class holds all the necessary information for mapping fields associated with fvMesh. More...
class  fvPatchMapper
 Mapping class for a fvPatchField. More...
class  fvSurfaceMapper
 FV surface mapper. More...
class  fvMeshSubset
 Post-processing mesh subset tool. Given the original mesh and the list of selected cells, it creates the mesh consisting only of the desired cells, with the mapping list for points, faces, and cells. More...
class  coupledFvPatch
 An abstract base class for patches that couple regions of the computational domain e.g. cyclic and processor-processor links. More...
class  genericFvPatch
 FV variant of the genericPolyPatch. More...
class  cyclicFvPatch
 Cyclic-plane patch. More...
class  emptyFvPatch
 A patch which will not exist in the fvMesh. Typical example is a front and back plane of a 2-D geometry. More...
class  processorFvPatch
 Processor patch. More...
class  symmetryFvPatch
 Symmetry-plane patch. More...
class  wedgeFvPatch
 Wedge front and back plane patch. More...
class  directMappedFvPatch
 Foam::directMappedFvPatch. More...
class  directMappedWallFvPatch
 Foam::directMappedWallFvPatch. More...
class  wallFvPatch
 Foam::wallFvPatch. More...
class  fvPatch
 Foam::fvPatch. More...
class  nearWallDist
 Distance calculation for cells with face on a wall. Searches pointNeighbours to find closest. More...
class  nearWallDistNoSearch
 Distance calculation for cells with face on a wall. Does not search anything, just takes normal component of distance. More...
class  reflectionVectors
 Container for reflection vectors (= unit normal of nearest wall) More...
class  wallDist
 Calculation of distance to nearest wall for all cells and boundary. Uses meshWave to do actual calculation. More...
class  wallDistData
 Wall distance calculation. Like wallDist but also transports extra data (template argument). More...
class  wallDistReflection
 Wall distance and reflection vector calculation. See wallDist.H. More...
class  wallPointYPlus
 Holds information (coordinate and yStar) regarding nearest wall point. More...
class  interpolation
 Abstract base class for interpolation. More...
class  interpolationCell
 Foam::interpolationCell. More...
class  interpolationCellPatchConstrained
 Uses the cell value for any point in the cell apart from a boundary face where it uses the boundary value directly. Note: will not work on an empty patch. More...
class  cellPointWeight
 Foam::cellPointWeight. More...
class  interpolationCellPoint
 Foam::interpolationCellPoint. More...
class  interpolationCellPointFace
 Foam::interpolationCellPointFace. More...
class  cellPointWeightWallModified
 Foam::cellPointWeightWallModified. More...
class  interpolationCellPointWallModified
 Same as interpolationCellPoint, but if interpolating a wall face, uses cell centre value instead. More...
class  MapInternalField< Type, MeshMapper, surfaceMesh >
class  MapInternalField< Type, MeshMapper, volMesh >
class  blended
 linear/upwind blended differencing scheme. More...
class  filteredLinearLimiter
 Class to generate weighting factors for the filteredLinear differencing scheme. More...
class  filteredLinear2Limiter
 Class to generate weighting factors for the filteredLinear2 differencing scheme. More...
class  filteredLinear2VLimiter
 Class to generate weighting factors for the filteredLinear2V differencing scheme. More...
class  filteredLinear3Limiter
 Class to generate weighting factors for the filteredLinear differencing scheme. More...
class  filteredLinear3VLimiter
 Class to generate weighting factors for the filteredLinear3V differencing scheme. More...
class  GammaLimiter
 Class with limiter function which returns the limiter for the Gamma differencing scheme based on phict obtained from the LimiterFunc class. More...
class  LimitedLimiter
 Foam::LimitedLimiter. More...
class  Limited01Limiter
 A LimitedLimiter with the range 0-1. More...
class  limitedCubicLimiter
 Class with limiter function which returns the limiter for the TVD limited centred-cubic differencing scheme based on r obtained from the LimiterFunc class. More...
class  limitedCubicVLimiter
 Class with limiter function which returns the limiter for the limitedCubicV differencing scheme based on r obtained from the LimiterFunc class. More...
class  limitedLinearLimiter
 Class with limiter function which returns the limiter for the TVD limited linear differencing scheme based on r obtained from the LimiterFunc class. More...
class  LimitedScheme
 Class to create NVD/TVD limited weighting-factors. More...
class  NVDTVD
 Foam::NVDTVD. More...
class  NVDVTVDV
 Foam::NVDVTVDV. More...
class  limitedSurfaceInterpolationScheme
 Abstract base class for limited surface interpolation schemes. More...
class  limitWith
 limitWith differencing scheme limits the specified scheme with the specified limiter. More...
class  linearUpwind
 linearUpwind interpolation scheme class derived from upwind and returns upwind weighting factors but also applies an explicit correction. More...
class  linearUpwindV
 linearUpwindV interpolation scheme class derived from upwind and returns upwind weighting factors but also applies an explicit correction. More...
class  MinmodLimiter
 Class with limiter function which returns the limiter for the Minmod differencing scheme. More...
class  MUSCLLimiter
 Class with limiter function which returns the limiter for the van Leer's MUSCL differencing scheme. More...
class  OSPRELimiter
 Class with limiter function which returns the limiter for the OSPRE differencing scheme based on r obtained from the LimiterFunc class. More...
class  PhiLimiter
 Class with limiter function which returns the limiter for the Phi differencing scheme. More...
class  PhiScheme
 Class to create the weighting-factors based on the face-flux. More...
class  QUICKLimiter
 Class with limiter function which returns the limiter for the quadratic-upwind differencing scheme. More...
class  QUICKVLimiter
 Class with limiter function which returns the limiter for the quadratic-upwind differencing scheme. More...
class  SFCDLimiter
 Class with limiter function which returns the limiter for the SFCD differencing scheme based on phict obtained from the LimiterFunc class. More...
class  SuperBeeLimiter
 Class with limiter function which returns the limiter for the SuperBee differencing scheme based on r obtained from the LimiterFunc class. More...
class  UMISTLimiter
 Class with limiter function which returns the limiter for the UMIST differencing scheme. More...
class  upwind
 Upwind differencing scheme class. More...
class  vanAlbadaLimiter
 Class with limiter function which returns the limiter for the vanAlbada differencing scheme based on r obtained from the LimiterFunc class. More...
class  vanLeerLimiter
 Class with limiter function which returns the limiter for the vanLeer differencing scheme based on r obtained from the LimiterFunc class. More...
class  multivariateScheme
 Generic multi-variate discretisation scheme class which may be instantiated for any of the NVD, CNVD or NVDV schemes. More...
class  multivariateSelectionScheme
 Generic multi-variate discretisation scheme class for which any of the NVD, CNVD or NVDV schemes may be selected for each variable. More...
class  multivariateSurfaceInterpolationScheme
 Abstract base class for multi-variate surface interpolation schemes. More...
class  multivariateUpwind
 Upwind-difference form of the multivariate surfaceInterpolationScheme. More...
class  biLinearFitPolynomial
 BiLinear polynomial for interpolation fitting. More...
class  CentredFitData
 Data for the quadratic fit correction interpolation scheme. More...
class  CentredFitScheme
 Centred fit surface interpolation scheme which applies an explicit correction to linear. More...
class  clippedLinear
 Central-differencing interpolation scheme using clipped-weights to improve stability on meshes with very rapid variations in cell size. More...
class  cubic
 Cubic interpolation scheme class derived from linear and returns linear weighting factors but also applies an explicit correction. More...
class  cubicUpwindFitPolynomial
 Cubic polynomial for upwind biased interpolation fitting. More...
class  downwind
 Downwind differencing scheme class. More...
class  FitData
 Data for the upwinded and centred polynomial fit interpolation schemes. The linearCorrection_ determines whether the fit is for a corrected linear scheme (first two coefficients are corrections for owner and neighbour) or a pure upwind scheme (first coefficient is correction for owner ; weight on face taken as 1). More...
class  fixedBlended
 Two-scheme fixed-blending differencing scheme. More...
class  harmonic
 Harmonic-mean differencing scheme class. More...
class  linear
 Central-differencing interpolation scheme class. More...
class  linearFitPolynomial
 Linear polynomial for interpolation fitting. More...
class  localBlended
 Two-scheme localBlended differencing scheme. More...
class  localMax
 LocalMax-mean differencing scheme class. More...
class  localMin
 LocalMin-mean differencing scheme class. More...
class  midPoint
 Mid-point interpolation (weighting factors = 0.5) scheme class. More...
class  outletStabilised
 Outlet-stabilised interpolation scheme which applies upwind differencing to the faces of the cells adjacent to outlets. More...
class  pointLinear
class  PureUpwindFitScheme
 Upwind biased fit surface interpolation scheme that applies an explicit correction to upwind. More...
class  quadraticFitPolynomial
 Quadratic polynomial for centred interpolation fitting. More...
class  quadraticLinearFitPolynomial
 Quadratic/linear polynomial for interpolation fitting: quadratic normal to the face, linear in the plane of the face for consistency with 2nd-order Gauss. More...
class  quadraticLinearUpwindFitPolynomial
 Quadratic polynomial for upwind biased interpolation fitting. More...
class  quadraticUpwindFitPolynomial
 Quadratic polynomial for upwind biased interpolation fitting. More...
class  reverseLinear
 Inversed weight central-differencing interpolation scheme class. More...
class  skewCorrected
 Skewness-corrected interpolation scheme that applies an explicit correction to given scheme. More...
class  skewCorrectionVectors
 Skew-correction vectors for the skewness-corrected interpolation scheme. More...
class  UpwindFitData
 Data for the quadratic fit correction interpolation scheme to be used with upwind biased stencil. More...
class  UpwindFitScheme
 Upwind biased fit surface interpolation scheme that applies an explicit correction to linear. More...
class  weighted
 Interpolation scheme class using weights looked-up from the objectRegistry. More...
class  surfaceInterpolation
 Cell to surface interpolation scheme. Included in fvMesh. More...
class  surfaceInterpolationScheme
 Abstract base class for surface interpolation schemes. More...
class  pointPatchInterpolation
 Foam::pointPatchInterpolation. More...
class  volPointInterpolation
 Foam::volPointInterpolation. More...
class  surfaceMesh
 Mesh data needed to do the Finite Volume discretisation. More...
class  volMesh
 Mesh data needed to do the Finite Volume discretisation. More...
class  displacementComponentLaplacianFvMotionSolver
 Mesh motion solver for an fvMesh. Based on solving the cell-centre Laplacian for the given component of the motion displacement. More...
class  displacementFvMotionSolver
 Base class for fvMotionSolvers which calculate displacement. More...
class  displacementInterpolationFvMotionSolver
 Mesh motion solver for an fvMesh. More...
class  displacementLaplacianFvMotionSolver
 Mesh motion solver for an fvMesh. Based on solving the cell-centre Laplacian for the motion displacement. More...
class  displacementSBRStressFvMotionSolver
 Mesh motion solver for an fvMesh. Based on solving the cell-centre solid-body rotation stress equations for the motion displacement. More...
class  fvMotionSolver
 Virtual base class for finite volume mesh motion solvers. More...
class  velocityComponentLaplacianFvMotionSolver
 Mesh motion solver for an fvMesh. Based on solving the cell-centre Laplacian for the given component of the motion velocity. More...
class  velocityLaplacianFvMotionSolver
 Mesh motion solver for an fvMesh. Based on solving the cell-centre Laplacian for the motion velocity. More...
class  cellMotionFvPatchField
 Foam::cellMotionFvPatchField. More...
class  surfaceSlipDisplacementFvPatchField
 fvPatchField corresponding to surfaceSlipDisplacementPointPatchField. Is just a slip type since all hard work (projection) is done in the pointPatch field. More...
class  directionalDiffusivity
 Directional finite volume mesh motion diffusivity. More...
class  fileDiffusivity
 Motion diffusivity read from given file name. More...
class  inverseDistanceDiffusivity
 Inverse distance to the given patches motion diffusivity. More...
class  inverseFaceDistanceDiffusivity
 Inverse distance to the given patches motion diffusivity. More...
class  inversePointDistanceDiffusivity
 Inverse distance to the given patches motion diffusivity. More...
class  inverseVolumeDiffusivity
 Inverse cell-volume motion diffusivity. More...
class  exponentialDiffusivity
 Mesh motion diffusivity maipulator which returns the exp(-alpha/D) of the given diffusivity D. More...
class  quadraticDiffusivity
 Mesh motion diffusivity maipulator which returns the sqr of the given diffusivity. More...
class  motionDiffusivity
 Abstract base class for cell-centre mesh motion diffusivity. More...
class  motionDirectionalDiffusivity
 MotionDirectional finite volume mesh motion diffusivity. More...
class  uniformDiffusivity
 Uniform uniform finite volume mesh motion diffusivity. More...
class  angularOscillatingDisplacementPointPatchVectorField
 Foam::angularOscillatingDisplacementPointPatchVectorField. More...
class  angularOscillatingVelocityPointPatchVectorField
 Foam::angularOscillatingVelocityPointPatchVectorField. More...
class  oscillatingDisplacementPointPatchVectorField
 Foam::oscillatingDisplacementPointPatchVectorField. More...
class  oscillatingVelocityPointPatchVectorField
 Foam::oscillatingVelocityPointPatchVectorField. More...
class  surfaceDisplacementPointPatchVectorField
class  surfaceSlipDisplacementPointPatchVectorField
 Displacement follows a triSurface. Use in a displacement fvMotionSolver as a bc on the pointDisplacement field. Following is done by calculating the projection onto the surface according to the projectMode. More...
class  genericFvPatchField
 Foam::genericFvPatchField. More...
class  genericPointPatchField
 Foam::genericPointPatchField. More...
class  combineNsTransPs
class  Cloud
class  indexedParticle
class  indexedParticleCloud
 A Cloud of particles carrying an additional index. More...
class  IOPosition
 Helper IO class to read and write particle positions. More...
class  Particle
class  passiveParticle
class  passiveParticleCloud
 A Cloud of passive particles. More...
class  CoalParcel
class  COxidationDiffusionLimitedRate
class  COxidationKineticDiffusionLimitedRate
class  COxidationMurphyShaddix
class  commonRailInjector
 Common-rail injector. More...
class  definedInjector
 User specified MFR vs time and velocity vs time. More...
class  injector
 Spray injector. More...
class  injectorType
 Base class for injectors. More...
class  multiHoleInjector
 The unit injector. More...
class  swirlInjector
 The swirl injector. More...
class  unitInjector
 The unit injector. More...
class  parcel
 A parcel of particles. More...
class  spray
 A spray is a cloud of parcels. More...
class  atomizationModel
 Base class for selecting the atomization model. More...
class  blobsSheetAtomization
 Primary Breakup Model for pressure swirl atomizers. More...
class  LISA
 Primary Breakup Model for pressure swirl atomizers. More...
class  noAtomization
 secondary atomization model for the spray More...
class  breakupModel
 Base class for selecting a breakup model. More...
class  ETAB
 The Enhanced TAB model. More...
class  noBreakup
 Spray breakup "off". More...
class  reitzDiwakar
 secondary breakup model for the spray More...
class  reitzKHRT
 secondary breakup model which uses the Kelvin-Helmholtz instability theory to predict the 'stripped' droplets... and the Raleigh-Taylor instability as well. More...
class  SHF
 Secondary Breakup Model to take account of the different breakup regimes, bag, molutimode, shear.... More...
class  TAB
 The TAB Method for Numerical Calculation of Spray Droplet Breakup. More...
class  collisionModel
 Base case for selecting a collision model. More...
class  noCollision
 No collisions between parcels All parcels move independently of eachother. More...
class  ORourkeCollisionModel
 Collision model by P.J. O'Rourke. More...
class  trajectoryCollisionModel
 Collision model by P.J. O'Rourke. Implemented as described in the KIVA manual. More...
class  dispersionLESModel
 Foam::dispersionLESModel. More...
class  dispersionModel
 Foam::dispersionModel. More...
class  dispersionRASModel
 dispersion RAS model More...
class  gradientDispersionRAS
 The velocity is perturbed in the direction of -grad(k), with a Gaussian random number distribution with variance sigma. where sigma is defined below. More...
class  noDispersion
 No turbulent dispersion of the parcels. More...
class  stochasticDispersionRAS
 The velocity is perturbed in random direction, with a Gaussian random number distribution with variance sigma. where sigma is defined below. More...
class  dragModel
 Foam::dragModel. More...
class  noDragModel
 standard drag law model with a lower limit on the Cd-value More...
class  standardDragModel
 standard drag law model with a lower limit on the Cd-value More...
class  evaporationModel
 Base class for selecting an evaporation model. More...
class  noEvaporation
 set the relaxation-times to something negative. this will disable evaporation More...
class  RutlandFlashBoil
 Evaporation model with flash boiling. More...
class  saturateEvaporationModel
 saturate evaporation model. Characteristic time is calculated to immediately saturate the cell It should be mentioned that this is coupled with the (implicit) way evaporation is done in parcel, since the evaporation time depends on the integration step More...
class  standardEvaporationModel
 standard evaporation model based on the logarithmic expression of the ration of pressure differences. More...
class  heatTransferModel
 Foam::heatTransferModel. More...
class  noHeatTransfer
 no heat transfer. return a negative value to prevent the liquid being heated up. More...
class  RanzMarshall
 The Ranz-Marshal correlation for heat transfer. More...
class  blobsSwirlInjector
 Model for parcels injection in pressure Swirl Atomizers. More...
class  ChomiakInjector
 Injector model based on an idea of Jerzy Chomiak. More...
class  constInjector
 Injector model with specified Constant values for the droplet diameter and spray cone angle. More...
class  definedHollowConeInjector
 An injector model for hollow/solid cone injection. More...
class  definedPressureSwirlInjector
 Pressure swirl injector model with user-defined cone-angle/interval vs. time. More...
class  hollowConeInjector
 A hollow cone injector with randomly distributed parcels between the inner and outer cone angle. More...
class  injectorModel
 The injectormodel is used to set initial droplet size and the velocity direction. More...
class  pressureSwirlInjector
 Randomly distribute the parcels between the inner and outer cone angle. More...
class  reflectParcel
 The parcels are reflected back from the wall in an inelastic collision. More...
class  removeParcel
 remove parcel, regardless of boundary type. More...
class  wallModel
 A wall interaction model. More...
class  DsmcBaseCloud
 Virtual abstract base class for templated DsmcCloud. More...
class  DsmcCloud
 Templated base class for dsmc cloud. More...
class  dsmcParcel
class  DsmcParcel
 DSMC parcel class. More...
class  BinaryCollisionModel
 Templated DSMC particle collision class. More...
class  LarsenBorgnakkeVariableHardSphere
 Variable Hard Sphere BinaryCollision Model with Larsen Borgnakke internal energy redistribution. Based on the INELRS subroutine in Bird's DSMC0R.FOR. More...
class  VariableHardSphere
 Variable Hard Sphere BinaryCollision Model. More...
class  FreeStream
 Inserting new particles across the faces of a all patched of type "patch" for a free stream. Uniform values number density, temperature and velocity sourced face-by-face from the boundaryT and boundaryU fields of the cloud. More...
class  InflowBoundaryModel
 Templated inflow boundary model class. More...
class  NoInflow
 Not inserting any particles. More...
class  MaxwellianThermal
 Wall interaction setting microscopic velocity to a random one drawn from a Maxwellian distribution corresponding to a specified temperature. More...
class  MixedDiffuseSpecular
 Wall interaction setting microscopic velocity to a random one drawn from a Maxwellian distribution corresponding to a specified temperature. More...
class  SpecularReflection
 Reversing the wall-normal component of the particle velocity. More...
class  WallInteractionModel
 Templated wall interaction model class. More...
class  kinematicCloud
 Virtual abstract base class for templated KinematicCloud. More...
class  reactingCloud
 Virtual abstract base class for templated ReactingCloud. More...
class  reactingMultiphaseCloud
 Virtual abstract base class for templated reactingMultiphaseCloud. More...
class  thermoCloud
 Virtual abstract base class for templated ThermoCloud. More...
class  KinematicCloud
 Templated base class for kinematic cloud. More...
class  ReactingCloud
 Templated base class for reacting cloud. More...
class  ReactingMultiphaseCloud
 Templated base class for multiphase reacting cloud. More...
class  ThermoCloud
 Templated base class for thermodynamic cloud. More...
class  Analytical
 Analytical integration. More...
class  Euler
 Euler-implicit integration. More...
class  IntegrationScheme
 Top level model for Integration schemes. More...
class  reactingParcel
 Base class for reacting parcel - simply used to set the contiguous flag. More...
class  basicKinematicParcel
class  BasicReactingMultiphaseParcel
class  BasicReactingParcel
class  basicThermoParcel
class  KinematicParcel
 Kinematic parcel class with one/two-way coupling with the continuous phase. More...
class  ReactingMultiphaseParcel
 Multiphase variant of the reacting parcel class with one/two-way coupling with the continuous phase. More...
class  ReactingParcel
 Reacting parcel class with one/two-way coupling with the continuous phase. More...
class  ThermoParcel
 Thermodynamic parcel class with one/two-way coupling with the continuous phase. Includes Kinematic parcel sub-models, plus: More...
class  particleForces
 Provides a mechanism to calculate particle forces Note: forces are force per unit mass (accelerations) More...
class  phaseProperties
 Helper class to manage multi-component phase properties. More...
class  phasePropertiesList
 Simple container for a list of phase properties. More...
class  Constant
 Templated basic entry that holds a constant value. More...
class  DataEntry
 Top level data entry class for use in dictionaries. Provides a mechanism to specify a variable as a certain type, e.g. constant or table, and provide functions to return the (interpolated) value, and integral between limits. More...
class  polynomial
 Polynomial container data entry for scalars. Items are stored in a list of Tuple2's. Data is input in the form, e.g. for an entry <entryName> that describes y = x^2 + 2x^3. More...
class  Table
 Templated table container data entry. Items are stored in a list of Tuple2's. First column is always stored as scalar entries. Data is read in the form, e.g. for an entry <entryName> that is (scalar, vector): More...
class  DispersionModel
class  DispersionRASModel
class  GradientDispersionRAS
 The velocity is perturbed in the direction of -grad(k), with a Gaussian random number distribution with variance sigma. where sigma is defined below. More...
class  NoDispersion
 Place holder for 'none' option. More...
class  StochasticDispersionRAS
 The velocity is perturbed in random direction, with a Gaussian random number distribution with variance sigma. where sigma is defined below. More...
class  DragModel
 Templated drag model class. More...
class  NoDrag
 Dummy drag model for 'none'. More...
class  SphereDrag
 Drag model based on assumption of solid spheres. More...
class  ConeInjection
 Cone injection. More...
class  ConeInjectionMP
 Cone injection multi-point. More...
class  FieldActivatedInjection
 Injection at specified positions, with the conditions: More...
class  InjectionModel
 Templated injection model class. More...
class  KinematicLookupTableInjection
 Particle injection sources read from look-up table. Each row corresponds to an injection site. More...
class  kinematicParcelInjectionData
 Container class to provide injection data for kinematic parcels. More...
class  ManualInjection
 Manual injection. More...
class  NoInjection
 Place holder for 'none' option. More...
class  PatchInjection
 Patch injection. More...
class  LocalInteraction
 Patch interaction specified on a patch-by-patch basis. More...
class  patchInteractionData
 Helper class for the LocalInteraction patch interaction model. More...
class  PatchInteractionModel
 Templated patch interaction model class. More...
class  Rebound
 Simple rebound patch interaction model. More...
class  StandardWallInteraction
 Wall interaction model. Three choices: More...
class  NoPostProcessing
 Place holder for 'none' option. More...
class  PatchPostProcessing
 Standard post-processing. More...
class  PostProcessingModel
 Templated post-processing model class. More...
class  CompositionModel
 Templated reacting parcel composition model class Consists of carrier species (via thermo package), and additional liquids and solids. More...
class  SingleMixtureFraction
 Templated parcel multi-phase, multi-component class. More...
class  SinglePhaseMixture
 Templated parcel single phase, multi-component class. More...
class  ReactingLookupTableInjection
 Particle injection sources read from look-up table. Each row corresponds to an injection site. More...
class  reactingParcelInjectionData
 Container class to provide injection data for reacting parcels. More...
class  LiquidEvaporation
 Liquid evaporation model. More...
class  NoPhaseChange
 Dummy phase change model for 'none'. More...
class  PhaseChangeModel
 Templated phase change model class. More...
class  ConstantRateDevolatilisation
 Constant rate devolatisation model. More...
class  DevolatilisationModel
 Templated devolatilisation model class. More...
class  NoDevolatilisation
 Dummy devolatilisation model for 'none'. More...
class  SingleKineticRateDevolatilisation
 Single kinetic rate devolatisation model. More...
class  ReactingMultiphaseLookupTableInjection
 Particle injection sources read from look-up table. Each row corresponds to an injection site. More...
class  reactingMultiphaseParcelInjectionData
 Container class to provide injection data for reacting multiphase parcels. More...
class  NoSurfaceReaction
 Dummy surface reaction model for 'none'. More...
class  SurfaceReactionModel
 Templated surface reaction model class. More...
class  HeatTransferModel
 Templated heat transfer model class. More...
class  NoHeatTransfer
 Dummy heat transfer model for 'none'. More...
class  ThermoLookupTableInjection
 Particle injection sources read from look-up table. Each row corresponds to an injection site. More...
class  thermoParcelInjectionData
 Container class to provide injection data for thermodynamic parcels. More...
class  bufferedAccumulator
class  correlationFunction
class  distribution
class  directInteractionList
class  interactionLists
class  receivingReferralList
class  sendingReferralList
class  referredCell
class  referredCellList
class  referredMolecule
class  molecule
 Foam::molecule. More...
class  moleculeCloud
class  reducedUnits
class  electrostaticPotential
class  energyScalingFunction
class  pairPotential
class  pairPotentialList
class  potential
class  tetherPotential
class  tetherPotentialList
class  solidParticle
 Simple solid spherical particle class with one-way coupling with the continuous phase. More...
class  solidParticleCloud
 A Cloud of solid particles. More...
class  cellClassification
 'Cuts' a mesh with a surface. More...
class  cellInfo
 Holds information regarding type of cell. Used in inside/outside determination in cellClassification. More...
class  cellDistFuncs
 Collection of functions used in wall distance calculation. More...
class  patchDataWave
 Takes a set of patches to start MeshWave from. More...
class  patchWave
 Takes a set of patches to start MeshWave from. After construction holds distance at cells and distance at patches. Is e.g. used by wallDist to construct volScalarField with correct distance to wall. More...
class  wallPoint
 Holds information regarding nearest wall point. Used in wall distance calculation. More...
class  wallPointData
 Holds information (coordinate and normal) regarding nearest wall point. More...
class  cellFeatures
 Cell analysis class. More...
class  cellQuality
 Class calculates cell quality measures. More...
class  coordinateRotation
 A coordinate rotation specified per local axes and the base class for other rotation specifications. More...
class  EulerCoordinateRotation
 A coordinateRotation defined in the z-x-y Euler convention. More...
class  STARCDCoordinateRotation
 A coordinateRotation defined by the STAR-CD convention. More...
class  coordinateSystem
 A cartesian coordinate system and the base class for other coordinate system specifications. More...
class  coordinateSystems
 Provides a centralized coordinateSystem collection. More...
class  cylindricalCS
 Cylindrical coordinate system. More...
class  parabolicCylindricalCS
 Parabolic cylindrical coordinate system. More...
class  sphericalCS
 Spherical coordinate system. More...
class  toroidalCS
 Toroidal coordinate system, always in degrees. More...
class  directMappedPointPatch
 DirectMapped patch. More...
class  directMappedWallPointPatch
 DirectMapped patch. More...
class  directMappedPatchBase
 Determines a mapping between patch face centres and mesh cell or face centres and processors they're on. More...
class  directMappedPolyPatch
 Determines a mapping between patch face centres and mesh cell or face centres and processors they're on. More...
class  directMappedWallPolyPatch
 Determines a mapping between patch face centres and mesh cell or face centres and processors they're on. More...
class  edgeFaceCirculator
 Walks from starting face around edge. More...
class  indexedOctree
 Non-pointer based hierarchical recursive searching. More...
class  labelBits
 A 29bits label and 3bits direction packed into single label. More...
class  treeDataCell
 Encapsulation of data needed to search in/for cells. Used to find the cell containing a point (e.g. cell-cell mapping). More...
class  treeDataEdge
 Holds data for octree to work on an edges subset. More...
class  treeDataFace
 Encapsulation of data needed to search for faces. More...
class  treeDataPoint
 Holds (reference to) pointField. Encapsulation of data needed for octree searches. Used for searching for nearest point. No bounding boxes around points. Only overlaps and calcNearest are implemented, rest makes little sense. More...
class  treeDataTriSurface
 Encapsulates data for (indexedOc)tree searches on triSurface. More...
class  meshSearch
 Various (local, not parallel) searches on polyMesh; uses (demand driven) octree to search. More...
class  octree
 Octree, templated on type of shapes it refers to. More...
class  octreeDataCell
 Encapsulation of data needed to search in/for cells. More...
class  octreeDataEdges
 Holds data for octree to work on an edges subset. More...
class  octreeDataFace
 Holds data for octree to work on mesh faces. More...
class  octreeDataPoint
 Encapsulation of data needed for octree searches. More...
class  octreeLine
 Iterates over intersections of line with octree leaf elements. More...
class  pointHitSort
 Container for sorting intersections. More...
class  PointIndexHit
 This class describes the interaction of (usually) a face and a point. It carries the info of a successful hit and (if successful), returns the interaction point. More...
class  treeBoundBox
 Standard boundBox + extra functionality for use in octree. More...
class  treeElem
 Common functionality of treeNode and treeLeaf. More...
class  treeLeaf
 An octree treeLeaf. More...
class  treeNode
 Class to implement octree. More...
class  pointEdgePoint
 Holds information regarding nearest wall point. Used in pointEdgeWave. (so not standard meshWave) To be used in wall distance calculation. More...
class  PointEdgeWave
 Wave propagation of information through grid. Every iteration information goes through one layer of edges. Templated on information that is transferred. More...
class  listUpdateOp
 List update operation. More...
class  primitiveMeshGeometry
 Updateable mesh geometry + checking routines. More...
class  regionSplit
 This class separates the mesh into distinct unconnected regions, each of which is then given a label. More...
class  distributedTriSurfaceMesh
 IOoject and searching on distributed triSurface. All processor hold (possibly overlapping) part of the overall surface. All queries are distributed to the processor that can answer it and the result sent back. More...
class  searchableBox
 Searching on bounding box. More...
class  searchableCylinder
 Searching on cylinder. More...
class  searchablePlane
 Searching on (infinite) plane. See plane.H. More...
class  searchablePlate
 Searching on finite plate. Plate has to be aligned with coordinate axes. Plate defined as origin and span. One of the components of span has to be 0 which defines the normal direction. E.g. More...
class  searchableSphere
 Searching on sphere. More...
class  searchableSurface
 Base class of (analytical or triangulated) surface. Encapsulates all the search routines. WIP. More...
class  searchableSurfaceCollection
 Set of transformed searchableSurfaces. Does not do boolean operations. So when meshing might find parts 'inside'. More...
class  searchableSurfaces
 Container for searchableSurfaces. More...
class  searchableSurfacesQueries
 A collection of tools for searchableSurfaces. More...
class  searchableSurfaceWithGaps
 searchableSurface using multiple slightly shifted underlying surfaces to make sure pierces don't go through gaps: More...
class  triSurfaceMesh
 IOoject and searching on triSurface. More...
class  boxToCell
 A topoSetSource to select cells based on cell centres inside box. More...
class  cellToCell
 A topoSetSource to select the cells from another cellSet. More...
class  cylinderAnnulusToCell
 A topoSetSource to select cells based on cell centres inside a cylinder annulus. More...
class  cylinderToCell
 A topoSetSource to select cells based on cell centres inside a cylinder. More...
class  faceToCell
 A topoSetSource to select cells based on usage in faces. More...
class  faceZoneToCell
 A topoSetSource to select cells based on side of faceZone. More...
class  fieldToCell
 A topoSetSource to select cells based on field values. More...
class  labelToCell
 A topoSetSource to select cells based on explicitly given labels. More...
class  nbrToCell
 A topoSetSource to select cells based on number of neighbouring cells (i.e. number of internal or coupled faces) More...
class  nearestToCell
 A topoSetSource to select cells nearest to points. More...
class  pointToCell
 A topoSetSource to select cells based on usage of points. More...
class  regionToCell
 TopoSetSource. Select cells belonging to topological connected region (that contains given point) More...
class  rotatedBoxToCell
 A topoSetSource to select cells based on cell centres inside rotated/skewed box (parallelopiped?). More...
class  shapeToCell
 A topoSetSource to select cells based on cell shape. More...
class  sphereToCell
 A topoSetSource to select cells based on cell centres inside sphere. More...
class  surfaceToCell
 A topoSetSource to select cells based on relation to surface. More...
class  zoneToCell
 A topoSetSource to select faces based on cellZone. More...
class  setToCellZone
 A topoSetSource to select cells based on usage in a cellSet. More...
class  boundaryToFace
 A topoSetSource to select all external (boundary) faces. More...
class  boxToFace
 A topoSetSource to select faces based on face centres inside box. More...
class  cellToFace
 A topoSetSource to select a faceSet from cells. More...
class  faceToFace
 A topoSetSource to select faces based on usage in another faceSet. More...
class  labelToFace
 A topoSetSource to select faces given explicitly provided face labels. More...
class  normalToFace
 A topoSetSource to select faces based on normal. More...
class  patchToFace
 A topoSetSource to select faces based on usage in patches. More...
class  pointToFace
 A topoSetSource to select faces based on use of points. More...
class  zoneToFace
 A topoSetSource to select faces based on faceZone. More...
class  faceZoneToFaceZone
 A topoSetSource to select faces based on usage in another faceSet. More...
class  setsToFaceZone
 A topoSetSource to select faces based on usage in a faceSet and cellSet. More...
class  setToFaceZone
 A topoSetSource to select faces based on usage in a faceSet. Sets flipMap to true. More...
class  boxToPoint
 A topoSetSource to select points based on whether they are inside box. More...
class  cellToPoint
 A topoSetSource to select points based on usage in cells. More...
class  faceToPoint
 A topoSetSource to select points based on usage in faces. More...
class  labelToPoint
 A topoSetSource to select points given explicitly provided labels. More...
class  nearestToPoint
 A topoSetSource to select points nearest to points. More...
class  pointToPoint
 A topoSetSource to select points based on usage in pointSet. More...
class  surfaceToPoint
 A topoSetSource to selects points based on relation to surface. More...
class  zoneToPoint
 A topoSetSource to select points based on pointZone. More...
class  setToPointZone
 A topoSetSource to select points based on usage in a pointSet. More...
class  cellSet
 A collection of cell labels. More...
class  cellZoneSet
 Like cellSet but updates cellZone when writing. More...
class  faceSet
 A list of face labels. More...
class  faceZoneSet
 Like faceSet but updates faceZone when writing. More...
class  pointSet
 A set of point labels. More...
class  pointZoneSet
 Like pointSet but updates pointZone when writing. More...
class  topoSet
 General set of labels of mesh quantity (points, cells, faces). More...
class  topoSetSource
 Base class of a source for a topoSet. More...
class  surfaceSets
 Various utilities to handle sets relating mesh to surface. Note: work in progress. Used in meshing tools. More...
class  booleanSurface
 Surface-surface intersection. Given two surfaces construct combined surface. More...
class  edgeSurface
 Description of surface in form of 'cloud of edges'. More...
class  intersectedSurface
 Given triSurface and intersection creates the intersected (properly triangulated) surface. (note: intersection is the list of points and edges 'shared' by two surfaces) More...
class  edgeIntersections
 Holder of intersections of edges of a surface with another surface. Optionally shuffles around points on surface to resolve any 'conflicts' (edge hitting triangle edge, edge hitting point etc.). More...
class  surfaceIntersection
 Basic surface-surface intersection description. Constructed from two surfaces it creates a description of the intersection. More...
class  octreeDataTriSurface
 Encapsulates data for octree searches on triSurface. More...
class  orientedSurface
 Given point flip all faces such that normals point in same direction. More...
class  surfaceFeatures
 Holds feature edges/points of surface. More...
class  surfaceLocation
 Contains information about location on a triSurface: More...
class  triangleFuncs
 Various triangle functions. More...
class  triSurfaceSearch
 Helper class to search on triSurface. More...
class  triSurfaceTools
 A collection of tools for triSurfaceMesh. More...
class  twoDPointCorrector
 Class applies a two-dimensional correction to mesh motion point field. More...
class  ODE
 Abstract base class for the ODE solvers. More...
class  KRR4
 Foam::KRR4. More...
class  ODESolver
 Selection for ODE solver. More...
class  RK
 Foam::RK. More...
class  SIBS
 Foam::SIBS. More...
class  FaceCellWave
 Wave propagation of information through grid. Every iteration information goes through one layer of cells. Templated on information that is transferred. More...
class  MeshWave
 FaceCellWave plus data. More...
class  subCycle
 Perform a subCycleTime on a field. More...
class  Dictionary
 Gerneral purpose template dictionary class which manages the storage associated with it. More...
class  DictionaryBase
 Base dictionary class templated on both the form of doubly-linked list it uses as well as the type it holds. More...
class  PtrDictionary
 Template dictionary class which does not manages the storage associated with it. More...
class  UDictionary
 Template dictionary class which does not manages the storage associated with it. More...
class  UPtrDictionary
 Template dictionary class which does not manages the storage associated with it. More...
class  HashPtrTable
 A HashTable specialization for hashing pointers. More...
class  HashSet
 A HashTable with keys but without contents. More...
class  HashTable
 An STL-conforming hash table. More...
class  Map
 A HashTable to objects of type <T> with a label key. More...
class  PtrMap
 A HashTable of pointers to objects of type <T> with a label key. More...
class  StaticHashTable
 STL conforming hash table. More...
class  Keyed
 A container with an integer key attached to any item. More...
class  ILList
 Template class for intrusive linked lists. More...
class  LList
 Template class for non-intrusive linked lists. More...
class  LPtrList
 Template class for non-intrusive linked PtrLists. More...
class  UILList
 Template class for intrusive linked lists. More...
class  DLListBase
 Base doubly-linked list. More...
class  SLListBase
 Base singly-linked list. More...
class  DLList
 Non-intrusive doubly-linked list. More...
class  DLPtrList
 Non-intrusive doubly-linked pointer list. More...
class  FIFOStack
 A FIFO stack based on a singly-linked list. Operations are push(), pop(), top(), bottom() and empty(). More...
class  IDLList
 Intrusive doubly-linked list. More...
class  ISLList
 Intrusive singly-linked list. More...
class  LIFOStack
 A LIFO stack based on a singly-linked list. Operations are push(), pop(), top(), bottom() and empty(). More...
class  SLList
 Non-intrusive singly-linked list. More...
class  SLPtrList
 Non-intrusive singly-linked pointer list. More...
class  UIDLList
 Intrusive doubly-linked list. More...
class  BiIndirectList
 Indexes into negList (negative index) or posList (zero or positive index). More...
class  CompactListList
 A packed storage unstructured matrix of objects of type <T> using an offset table for access. More...
class  DynamicList
 A 1D vector of objects of type <T> that resizes itself as necessary to accept the new objects. More...
class  FixedList
 A 1D vector of objects of type <T> with a fixed size <Size>. More...
class  Histogram
 Calculates the counts per bin of a list. More...
class  IndirectList
 A List with indirect addressing. More...
class  List
 A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bounds checking, etc. More...
class  accessOp
class  offsetOp
class  PackedList
 A dynamically allocatable list of packed unsigned integers. More...
class  PtrList
 A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used for subscript bounds checking, etc. More...
class  ParSortableList
 Implementation of PSRS parallel sorting routine. More...
class  SortableList
 A list that is sorted upon construction or when explicitly requested with the sort() method. More...
class  SubList
 A List obtained as a section of another List. More...
class  UIndirectList
 A List with indirect addressing. Like IndirectList but does not store addressing. More...
class  UList
 A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscript bounds checking, etc. More...
class  UPtrList
 A 1D array of pointers to objects of type <T>, where the size of the array is known and used for subscript bounds checking, etc. More...
class  NamedEnum
 Initialise the NamedEnum HashTable from the static list of names. More...
class  Callback
 Abstract class to handle automatic call-back registration with the CallbackRegistry. Derive from this class and extend by adding the appropriate callback functions. More...
class  CallbackRegistry
 Base class with which callbacks are registered. More...
class  dictionaryName
class  dictionary
 A list of keyword definitions, which are a keyword followed by any number of values (e.g. words and numbers). The keywords can represent patterns which are matched using Posix regular expressions. The general order for searching is as follows: More...
class  dictionaryEntry
 A keyword and a list of tokens is a 'dictionaryEntry'. More...
class  entry
 A keyword and a list of tokens is an 'entry'. More...
class  functionEntry
 A functionEntry causes entries to be added/manipulated on the specified dictionary given an input stream. More...
class  primitiveEntry
 A keyword and a list of tokens is a 'primitiveEntry'. An primitiveEntry can be read, written and printed, and the types and values of its tokens analysed. More...
class  dlLibraryTable
 A table of dynamically loaded libraries. More...
class  error
 Class to handle errors and exceptions in a simple, consistent stream-based manner. More...
class  IOerror
 Report an I/O error. More...
class  errorManip
 Error stream manipulators for exit and abort which may terminate the program or throw an exception depending if the exception handling has been switched on (off by default). More...
class  errorManipArg
 errorManipArg More...
class  messageStream
 Class to handle messaging in a simple, consistent stream-based manner. More...
class  StaticAssertionFailed< true >
 Specialization for successful assertions. More...
class  StaticAssertionTest
 Helper class for handling static assertions. More...
class  functionObject
 Abstract base-class for Time/database function objects. More...
class  functionObjectList
 List of function objects with start(), execute() and end() functions that is called for each object. More...
class  IOOutputFilter
 IOdictionary wrapper around OutputFilter to allow them to read from their associated dictionaries. More...
class  OutputFilterFunctionObject
 A functionObject wrapper around OutputFilter to allow them to be created via the functions list within controlDict. More...
class  outputFilterOutputControl
class  IOobject
 IOobject defines the attributes of an object for which implicit objectRegistry management is supported, and provides the infrastructure for performing stream I/O. More...
class  IOobjectList
 List of IOobjects with searching and retrieving facilities. More...
class  IOdictionary
 IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionality via the objectRegistry. To facilitate IO, IOdictioanry is provided with a constructor from IOobject and writeData and write functions. More...
class  IOField
 A primitive field of type <T> with automated input and output. More...
class  IOList
 A List of objects of type <T> with automated input and output. More...
class  IOMap
 A Map of objects of type <T> with automated input and output. More...
class  IOPtrList
 A PtrList of objects of type <T> with automated input and output. More...
class  IFstreamAllocator
 A std::istream with ability to handle compressed files. More...
class  IFstream
 Input from file stream. More...
class  OFstreamAllocator
 A std::ostream with ability to handle compressed files. More...
class  OFstream
 Output to file stream. More...
class  sha1streambuf
 A streambuf class for calculating SHA1 digests. More...
class  osha1stream
 A basic output stream for calculating SHA1 digests. More...
class  OSHA1stream
 The output stream for calculating SHA1 digests. More...
class  INew
 A helper class when constructing from an Istream. More...
class  InfoProxy
 A helper class for outputting values to Ostream. More...
class  Smanip
class  Imanip
class  Omanip
class  IOstream
 An IOstream is an abstract base class for all input/output systems; be they streams, files, token lists etc. More...
class  Istream
 An Istream is an abstract base class for all input systems (streams, files, token lists etc). The basic operations are construct, close, read token, read primitive and read binary block. More...
class  Ostream
 An Ostream is an abstract base class for all output systems (streams, files, token lists, etc). More...
class  IPstream
 Input inter-processor communications stream. More...
class  IPstreamImpl
 Abstract base class for IPstream operations that depend on the parallel library used. Foam::IPstreamImpl::New will lookup the entry "PstreamImplementation" in the global controlDict file (i.e. the one found by Foam::dotFoam) and tries to first load a library named lib<PstreamImplementation>Pstream.so, and then instantiate the class <PstreamImplementation>IPstreamImpl. More...
class  OPstream
 Output inter-processor communications stream. More...
class  OPstreamImpl
 Abstract base class for OPstream operations that depend on the parallel library used. Foam::OPstreamImpl::New will lookup the entry "PstreamImplementation" in the global controlDict file (i.e. the one found by Foam::dotFoam) and tries to first load a library named lib<PstreamImplementation>Pstream.so, and then instantiate the class <PstreamImplementation>OPstreamImpl. More...
class  Pstream
 Inter-processor communications stream. More...
class  PstreamImpl
 Abstract base class for Pstream operations that depend on the parallel library used. Foam::PstreamImpl::New will lookup the entry "PstreamImplementation" in the global controlDict file (i.e. the one found by Foam::dotFoam) and tries to first load a library named lib<PstreamImplementation>Pstream.so, and then instantiate the class <PstreamImplementation>PstreamImpl. More...
class  ISstream
 Generic input stream. More...
class  OSstream
 Generic output stream. More...
class  prefixOSstream
 Version of OSstream which prints a prefix on each line. More...
class  IStringStream
 Input from memory buffer stream. More...
class  OStringStream
 Output to memory buffer stream. More...
class  CompoundToken
 An abstract base class for managing compound tokens. More...
class  token
 A token holds items read from Istream. More...
class  ITstream
 Input token stream. More...
class  objectRegistry
 Registry of regIOobjects. More...
class  regIOobject
 regIOobject is an abstract class derived from IOobject to handle automatic object registration with the objectRegistry. More...
class  scalarRange
 A scalar range specifier. More...
class  scalarRanges
 A List of scalarRange. More...
class  instant
 An instant of time. Contains the time value and name. More...
class  subCycleTime
 A class for managing sub-cycling times. More...
class  Time
 Class to control time during OpenFOAM simulations that is also the top-level objectRegistry. More...
class  TimePaths
 A class for addressing time paths without using the Time class. More...
class  timeSelector
 A List of scalarRange for selecting times. More...
class  TimeState
 The time value with time-stepping information, user-defined remapping, etc. More...
class  dimensioned
 Generic dimensioned Type class. More...
class  dimensionSet
 Dimension set for the base types. This type may be used to implement rigorous dimension checking for algebraic manipulation. More...
class  cloud
 A cloud is a collection of lagrangian particles. More...
class  DimensionedField
 Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a reference to it is maintained. More...
class  reuseTmpDimensionedField
class  reuseTmpDimensionedField< TypeR, TypeR, GeoMesh >
class  reuseTmpTmpDimensionedField
class  reuseTmpTmpDimensionedField< TypeR, Type1, Type12, TypeR, GeoMesh >
class  reuseTmpTmpDimensionedField< TypeR, TypeR, TypeR, Type2, GeoMesh >
class  reuseTmpTmpDimensionedField< TypeR, TypeR, TypeR, TypeR, GeoMesh >
class  SubDimensionedField
 SubDimensionedField is a DimensionedField obtained as a section of another DimensionedField. More...
class  FieldField
 Generic field type. More...
class  reuseTmpFieldField
class  reuseTmpFieldField< Field, TypeR, TypeR >
class  reuseTmpTmpFieldField
class  reuseTmpTmpFieldField< Field, TypeR, Type1, Type12, TypeR >
class  reuseTmpTmpFieldField< Field, TypeR, TypeR, TypeR, Type2 >
class  reuseTmpTmpFieldField< Field, TypeR, TypeR, TypeR, TypeR >
class  oneFieldField
 A class representing the concept of a field of oneFields used to avoid unnecessary manipulations for objects which are known to be one at compile-time. More...
class  DynamicField
 Dynamically sized Field. More...
class  Field
 Generic templated field type. More...
class  FieldMapper
 Abstract base class to hold the Field mapping addressing and weights. More...
class  reuseTmp
class  reuseTmp< TypeR, TypeR >
class  reuseTmpTmp
class  reuseTmpTmp< TypeR, Type1, Type12, TypeR >
class  reuseTmpTmp< TypeR, TypeR, TypeR, Type2 >
class  reuseTmpTmp< TypeR, TypeR, TypeR, TypeR >
class  SubField
 SubField is a Field obtained as a section of another Field. More...
class  oneField
 A class representing the concept of a field of 1 used to avoid unnecessary manipulations for objects which are known to be one at compile-time. More...
class  zeroField
 A class representing the concept of a field of 0 used to avoid unnecessary manipulations for objects which are known to be zero at compile-time. More...
class  GeometricField
 Generic GeometricField class. More...
class  reuseTmpGeometricField
class  reuseTmpGeometricField< TypeR, TypeR, PatchField, GeoMesh >
class  reuseTmpTmpGeometricField
class  reuseTmpTmpGeometricField< TypeR, Type1, Type12, TypeR, PatchField, GeoMesh >
class  reuseTmpTmpGeometricField< TypeR, TypeR, TypeR, Type2, PatchField, GeoMesh >
class  reuseTmpTmpGeometricField< TypeR, TypeR, TypeR, TypeR, PatchField, GeoMesh >
class  MapInternalField
 Generic internal field mapper. For "real" mapping, add template specialisations for mapping of internal fields depending on mesh type. More...
class  geometricOneField
 A class representing the concept of a GeometricField of 1 used to avoid unnecessary manipulations for objects which are known to be one at compile-time. More...
class  SlicedGeometricField
 Specialization of GeometricField which holds slices of given complete fields in a form that they act as a GeometricField. More...
class  basicSymmetryPointPatchField
 A Symmetry boundary condition for pointField. More...
class  calculatedPointPatchField
 A calculated boundary condition for pointField. More...
class  coupledPointPatchField
 A Coupled boundary condition for pointField. More...
class  fixedValuePointPatchField
 A FixedValue boundary condition for pointField. More...
class  mixedPointPatchField
 A mixed FixedValue / ZeroGradient boundary condition for pointField. More...
class  valuePointPatchField
 Foam::valuePointPatchField. More...
class  zeroGradientPointPatchField
 Foam::zeroGradientPointPatchField. More...
class  cyclicPointPatchField
 Cyclic front and back plane patch field. More...
class  emptyPointPatchField
 An empty boundary condition for pointField. More...
class  processorPointPatchField
 Foam::processorPointPatchField. More...
class  symmetryPointPatchField
 A Symmetry boundary condition for pointField. More...
class  wedgePointPatchField
 Wedge front and back plane patch field. More...
class  fixedNormalSlipPointPatchField
 slip with user-specified normal More...
class  globalPointPatchField
 Foam::globalPointPatchField. More...
class  slipPointPatchField
 Foam::slipPointPatchField. More...
class  timeVaryingUniformFixedValuePointPatchField
 A time-varying form of a uniform fixed value boundary condition. More...
class  uniformFixedValuePointPatchField
 Foam::uniformFixedValuePointPatchField. More...
class  pointConstraint
 Accumulates point constraints through successive applications of the applyConstraint function. More...
class  pointPatchField
 Abstract base class for point-mesh patch fields. More...
class  pointPatchFieldMapper
 Foam::pointPatchFieldMapper. More...
class  pointPatchFieldMapperPatchRef
 Foam::pointPatchFieldMapperPatchRef. More...
class  UniformDimensionedField
 Dimensioned<Type> registered with the database as a registered IOobject which has the functionality of a uniform field and allows values from the top-level code to be passed to boundary conditions etc. More...
class  argList
 Extract command arguments and options from the supplied argc and argv parameters. More...
class  ParRunControl
 Helper class for initializing parallel jobs from the command arguments. More...
class  clock
 Read access to the system clock with formatting. More...
class  JobInfo
 Helper class for recording information about run/finished jobs. More...
class  curve
 A single curve in a graph. More...
class  graph
 Class to create, store and output qgraph files. More...
class  gnuplotGraph
 Output in gnuplot (http://www.gnuplot.info) format. More...
class  jplotGraph
 jplot graph output More...
class  rawGraph
 A raw xy graph output. More...
class  xmgrGraph
 Output and agr file for xmgrace (http://plasma-gate.weizmann.ac.il/Grace/) More...
class  interpolationTable
 A list of times and values. The time values must be positive and monotonically increasing. More...
class  csvTableReader
class  openFoamTableReader
 Reads an interpolation table from a file - OpenFOAM-format. More...
class  tableReader
 Base class to read table data for the interpolationTable. More...
class  PatchToPatchInterpolation
 Interpolation class dealing with transfer of data between two primitivePatches. More...
class  PrimitivePatchInterpolation
 Interpolation class within a primitive patch. Allows interpolation from points to faces and vice versa. More...
class  DiagonalMatrix
 DiagonalMatrix<Type> is a 2D diagonal matrix of objects of type Type, size nxn. More...
class  lduAddressing
 The class contains the addressing required by the lduMatrix: upper, lower and losort. More...
class  cyclicLduInterface
 An abstract base class for cyclic coupled interfaces. More...
class  lduInterface
 An abstract base class for implicitly-coupled interfaces e.g. processor and cyclic patches. More...
class  processorLduInterface
 An abstract base class for processor coupled interfaces. More...
class  cyclicLduInterfaceField
 Abstract base class for cyclic coupled interfaces. More...
class  lduInterfaceField
 An abstract base class for implicitly-coupled interface fields e.g. processor and cyclic patch fields. More...
class  processorLduInterfaceField
 Abstract base class for processor coupled interfaces. More...
class  lduScheduleEntry
 Struct to hold the patch index and the initialisation flag for the patch schedule. More...
class  lduMatrix
 lduMatrix is a general matrix class in which the coefficients are stored as three arrays, one for the upper triangle, one for the lower triangle and a third for the diagonal. More...
class  diagonalPreconditioner
 Diagonal preconditioner for both symmetric and asymmetric matrices. More...
class  DICPreconditioner
 Simplified diagonal-based incomplete Cholesky preconditioner for symmetric matrices (symmetric equivalent of DILU). The reciprocal of the preconditioned diagonal is calculated and stored. More...
class  DILUPreconditioner
 Simplified diagonal-based incomplete LU preconditioner for asymmetric matrices. The reciprocal of the preconditioned diagonal is calculated and stored. More...
class  FDICPreconditioner
 Faster version of the DICPreconditioner diagonal-based incomplete Cholesky preconditioner for symmetric matrices (symmetric equivalent of DILU) in which the the reciprocal of the preconditioned diagonal and the upper coefficients divided by the diagonal are calculated and stored. More...
class  GAMGPreconditioner
 Geometric agglomerated algebraic multigrid preconditioner. More...
class  noPreconditioner
 Null preconditioner for both symmetric and asymmetric matrices. More...
class  DICSmoother
 Simplified diagonal-based incomplete Cholesky smoother for symmetric matrices. More...
class  DICGaussSeidelSmoother
 Combined DIC/GaussSeidel smoother for symmetric matrices in which DIC smoothing is followed by GaussSeidel to ensure that any "spikes" created by the DIC sweeps are smoothed-out. More...
class  DILUSmoother
 Simplified diagonal-based incomplete LU smoother for asymmetric matrices. More...
class  DILUGaussSeidelSmoother
 Combined DILU/GaussSeidel smoother for asymmetric matrices in which DILU smoothing is followed by GaussSeidel to ensure that any "spikes" created by the DILU sweeps are smoothed-out. More...
class  GaussSeidelSmoother
 A lduMatrix::smoother for Gauss-Seidel. More...
class  BICCG
 Diagonal incomplete LU preconditioned BiCG solver derived from the general preconditioned BiCG solver PBiCG but with the choice of preconditioner pre-selected. More...
class  diagonalSolver
 Foam::diagonalSolver. More...
class  algebraicPairGAMGAgglomeration
 Agglomerate using the pair algorithm. More...
class  GAMGAgglomeration
 Geometric agglomerated algebraic multigrid agglomeration class. More...
class  pairGAMGAgglomeration
 Agglomerate using the pair algorithm. More...
class  GAMGSolver
 Geometric agglomerated algebraic multigrid solver. More...
class  cyclicGAMGInterfaceField
 GAMG agglomerated cyclic interface field. More...
class  GAMGInterfaceField
 Abstract base class for GAMG agglomerated interface fields. More...
class  processorGAMGInterfaceField
 GAMG agglomerated processor interface field. More...
class  cyclicGAMGInterface
 GAMG agglomerated cyclic interface. More...
class  GAMGInterface
 Abstract base class for GAMG agglomerated interfaces. More...
class  processorGAMGInterface
 GAMG agglomerated processor interface. More...
class  ICCG
 Incomplete Cholesky preconditioned CG solver derived from the general preconditioned CG solver PCG but with the choice of preconditioner pre-selected. More...
class  PBiCG
 Preconditioned bi-conjugate gradient solver for asymmetric lduMatrices using a run-time selectable preconditiioner. More...
class  PCG
 Preconditioned conjugate gradient solver for symmetric lduMatrices using a run-time selectable preconditioner. More...
class  smoothSolver
 Iterative solver for symmetric and assymetric matrices which uses a run-time selected smoother e.g. GaussSeidel to converge the solution to the required tolerance. More...
class  LUscalarMatrix
 Foam::LUscalarMatrix. More...
class  procLduInterface
 Foam::procLduInterface. More...
class  procLduMatrix
 Foam::procLduMatrix. More...
class  Matrix
 A templated 2D matrix of objects of <T>, where the n x m matrix dimensions are known and used for subscript bounds checking, etc. More...
class  RectangularMatrix
 A templated 2D rectangular matrix of objects of <T>, where the n x n matrix dimension is known and used for subscript bounds checking, etc. More...
class  SVD
 Singular value decomposition of a rectangular matrix. More...
class  simpleMatrix
 A simple square matrix solver with scalar coefficients. More...
class  solution
 Selector class for relaxation factors, solver type and solution. More...
class  SquareMatrix
 A templated 2D square matrix of objects of <T>, where the n x n matrix dimension is known and used for subscript bounds checking, etc. More...
class  tolerances
 Selector class for solution tolerances. More...
class  autoPtr
 An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and with pointer allocation checking on access. More...
class  refCount
 Reference counter for tmp<field>. More...
class  tmp
 A class for managing temporary objects. More...
class  Xfer
 A simple container for copying or transferring objects of type <T>. More...
class  boundBox
 A bounding box defined in terms of the points at its extremities. More...
class  GeoMesh
 Generic mesh wrapper used by volMesh, surfaceMesh, pointMesh etc. More...
class  lduMesh
 Abstract base class for meshes which provide LDU addressing for the construction of lduMatrix and LDU-solvers. More...
class  lduPrimitiveMesh
 Simplest contrete lduMesh which stores the addressing needed bu lduMatrix. More...
class  MeshObject
 Templated abstract base-class for dynamic mesh objects used to automate their allocation to the mesh database and the mesh-modifier event-loop. More...
class  cell
 A cell is defined as a list of faces with extra functionality. More...
class  cellMatcher
 Base class for cellshape matchers (hexMatch, prismMatch, etc.). These are classes which given a mesh and cell number find out the orientation of the cellShape and construct cell-vertex to mesh-vertex mapping and cell-face to mesh-face mapping. More...
class  degenerateMatcher
 Collection of all hex degenerate matchers (hex, wedge, prism etc.) Has static member function to match a shape. More...
class  hexMatcher
 A cellMatcher for hex cells. More...
class  prismMatcher
 A cellMatcher for prism cells. More...
class  pyrMatcher
 A cellMatcher for pyr cells. More...
class  tetMatcher
 A cellMatcher for tet cells. More...
class  tetWedgeMatcher
 A cellMatcher for tetWedge cells. More...
class  wedgeMatcher
 A cellMatcher for wedge cells. More...
class  cellModel
 Maps a geometry to a set of cell primitives, which enables geometric cell data to be calculated without access to the primitive geometric level. This means mapping a 3D geometry to a set of pyramids which are each described by a cell face and the cell centre point. More...
class  cellModeller
 A static collection of cell models, and a means of looking them up. More...
class  cellShape
 An analytical geometric cellShape. More...
class  edge
 An edge is a list of two point labels. The functionality it provides supports the discretisation on a 2-D flat mesh. More...
class  EdgeMap
 Map from edge (expressed as its endpoints) to value. More...
class  face
 A face is a list of labels corresponding to mesh vertices. More...
class  oppositeFace
 Class containing opposite face for a prismatic cell with addresing and a possibility of failure. More...
class  tetCell
 A tetrahedral cell primitive. More...
class  triFace
 A triangle face primitive using a FixedList. More...
class  patchIdentifier
 Identifies patch by name, patch index and physical type. More...
class  pointBoundaryMesh
 Foam::pointBoundaryMesh. More...
class  pointMesh
 Mesh representing a set of points created from polyMesh. More...
class  MapInternalField< Type, MeshMapper, pointMesh >
class  pointBoundaryMeshMapper
 Foam::pointBoundaryMeshMapper. More...
class  pointMapper
 This object provides mapping and fill-in information for point data between the two meshes after the topological change. It is constructed from mapPolyMesh. More...
class  pointMeshMapper
 Class holds all the necessary information for mapping fields associated with pointMesh. More...
class  pointPatchMapper
 Mapping class for a pointPatchField. More...
class  coupledPointPatch
 coupled patch for post-processing. Used as the base class for processor and cyclic pointPatches More...
class  genericPointPatch
 DirectMapped patch. More...
class  cyclicPointPatch
 Cyclic patch for post-processing. More...
class  emptyPointPatch
 Empty plane patch. More...
class  processorPointPatch
 Processor patch boundary needs to be such that the ordering of points in the patch is the same on both sides. More...
class  symmetryPointPatch
 Symmetry-plane patch. More...
class  wedgePointPatch
 Wedge front and back plane patch. More...
class  coupledFacePointPatch
 coupled patch for post-processing. Used as the base class for processor and cyclic pointPatches More...
class  globalPointPatch
 Foam::globalPointPatch. More...
class  wallPointPatch
 Foam::wallPointPatch. More...
class  facePointPatch
 A pointPatch based on a polyPatch. More...
class  pointPatch
 Basic pointPatch represents a set of points from the mesh. More...
class  globalIndex
 Calculates a unique integer (label so might not have enough room - 2G max) for processor + local index. E.g. More...
class  globalMeshData
 Various mesh related information for a parallel run. Upon construction constructs all info by using parallel communication. More...
class  globalPoints
 Calculates points shared by more than two processor patches or cyclic patches. More...
class  cellMapper
 This object provides mapping and fill-in information for cell data between the two meshes after the topological change. It is constructed from mapPolyMesh. More...
class  faceMapper
 This object provides mapping and fill-in information for face data between the two meshes after the topological change. It is constructed from mapPolyMesh. More...
class  mapAddedPolyMesh
 Class containing mesh-to-mesh mapping information after a mesh addition where we add a mesh ('added mesh') to an old mesh, creating a new mesh. More...
class  mapDistribute
 Class containing processor-to-processor mapping information. More...
class  mapDistributeLagrangian
 Class containing mesh-to-mesh mapping information for particles. More...
class  mapDistributePolyMesh
 Class containing mesh-to-mesh mapping information after a mesh distribution where we send parts of meshes (using subsetting) to other processors and receive and reconstruct mesh. More...
class  mapPatchChange
 Class containing mesh-to-mesh mapping information after a patch change operation. More...
class  mapPolyMesh
 Class containing mesh-to-mesh mapping information after a change in polyMesh topology. More...
class  mapSubsetMesh
 Class containing mesh-to-mesh mapping information after a subset operation. More...
class  morphFieldMapper
 Abstract base class to hold the Field mapping for mesh morphs. More...
class  objectMap
 An objectMap is a pair of labels defining the mapping of an object from another object, e.g. a cell mapped from a point. More...
class  polyBoundaryMesh
 Foam::polyBoundaryMesh. More...
class  polyBoundaryMeshEntries
 Foam::polyBoundaryMeshEntries. More...
class  polyMesh
 Mesh consisting of general polyhedral cells. More...
class  coupledPolyPatch
 The coupledPolyPatch is an abstract base class for patches that couple regions of the computational domain e.g. cyclic and processor-processor links. More...
class  genericPolyPatch
 Determines a mapping between patch face centres and mesh cell centres and processors they're on. More...
class  cyclicPolyPatch
 Cyclic plane patch. More...
class  emptyPolyPatch
 Empty front and back plane patch. Used for 2-D geometries. More...
class  processorPolyPatch
 Neighbour processor patch. More...
class  symmetryPolyPatch
 Symmetry-plane patch. More...
class  wedgePolyPatch
 Wedge front and back plane patch. More...
class  wallPolyPatch
 Foam::wallPolyPatch. More...
class  polyPatch
 A patch is a list of labels that address the faces in the global face list. More...
class  syncTools
 Various tools to aid synchronizing lists across coupled patches. More...
class  cellZone
 A subset of mesh cells. More...
class  faceZone
 A subset of mesh faces organised as a primitive patch. More...
class  pointZone
 A subset of mesh points. The labels of points in the zone can be obtained from the addressing() list. More...
class  polyPatchID
 A class holds the data needed to identify a patch in a dynamic mesh. More...
class  ZoneID
 A class that holds the data needed to identify a zone in a dynamic mesh. More...
class  ZoneMesh
 List of mesh zones. More...
class  PatchTools
 A collection of tools for searching, sorting PrimitivePatch information. More...
class  primitiveMesh
 Cell-face mesh analysis engine. More...
class  patchZones
 Calculates zone number for every face of patch. More...
class  walkPatch
 Collection of static functions to do various simple patch related things. More...
class  PrimitivePatch
 A list of faces which address into the list of points. More...
class  line
 A line primitive. More...
class  objectHit
 This class describes a combination of target object index and success flag. More...
class  PointHit
 This class describes the interaction of a face and a point. It carries the info of a successful hit and (if successful), returns the interaction point. More...
class  plane
 Geometric class that creates a 2D plane and can return the intersection point between a line and the plane. More...
class  pyramid
 A geometric pyramid primitive with a base of 'n' sides: i.e. a parametric pyramid. A pyramid is constructed from a base polygon and an apex point. More...
class  tetrahedron
 A tetrahedron primitive. More...
class  intersection
 Foam::intersection. More...
class  triangle
 A triangle primitive used to calculate face normals and swept volumes. More...
class  commSchedule
 Determines the order in which a set of processors should communicate with one another. More...
class  ProcessorTopology
 Determines processor-processor connection. After instantiation contains on all processors the processor-processor connection table. More...
class  pTraits< bool >
class  Switch
 A simple wrapper around bool so that it can be read as a word: true/false, on/off, yes/no or y/n or none. More...
class  complex
 Extension to the c++ complex library type. More...
class  DiagTensor
 Templated 3D DiagTensor derived from VectorSpace. More...
class  Polynomial
 Polynomial templated on size (order): More...
class  Hash
 Hash function class for primitives. All non-primitives used to hash entries on hash tables likely need a specialized version of this class. More...
class  Hash< void * >
 Hash specialization for hashing pointer addresses. More...
class  Hash< Foam::label >
 Hash specialization for hashing labels. More...
class  SHA1
 Functions to compute SHA1 message digest according to the NIST specification FIPS-180-1. More...
class  SHA1Digest
 The SHA1 message digest. More...
class  pTraits< label >
 template specialization for pTraits<label> More...
class  pTraits< uLabel >
 template specialization for pTraits<uLabel> More...
class  wordReListMatcher
 A wrapper for matching a List of wordRe. More...
class  nil
 A zero-sized class without any storage. Used, for example, in HashSet. More...
class  one
 A class representing the concept of 1 (scalar(1.0)) used to avoid unnecessary manipulations for objects which are known to be one at compile-time. More...
class  eqOp2
class  eqOp
class  plusEqOp2
class  plusEqOp
class  minusEqOp2
class  minusEqOp
class  multiplyEqOp2
class  multiplyEqOp
class  divideEqOp2
class  divideEqOp
class  eqMagOp2
class  eqMagOp
class  plusEqMagSqrOp2
class  plusEqMagSqrOp
class  maxEqOp2
class  maxEqOp
class  minEqOp2
class  minEqOp
class  andEqOp2
class  andEqOp
class  orEqOp2
class  orEqOp
class  eqMinusOp2
class  eqMinusOp
class  sumOp3
class  sumOp2
class  sumOp
class  plusOp3
class  plusOp2
class  plusOp
class  minusOp3
class  minusOp2
class  minusOp
class  multiplyOp3
class  multiplyOp2
class  multiplyOp
class  divideOp3
class  divideOp2
class  divideOp
class  cmptMultiplyOp3
class  cmptMultiplyOp2
class  cmptMultiplyOp
class  cmptDivideOp3
class  cmptDivideOp2
class  cmptDivideOp
class  stabiliseOp3
class  stabiliseOp2
class  stabiliseOp
class  maxOp3
class  maxOp2
class  maxOp
class  minOp3
class  minOp2
class  minOp
class  minModOp3
class  minModOp2
class  minModOp
class  andOp3
class  andOp2
class  andOp
class  orOp3
class  orOp2
class  orOp
class  eqEqOp3
class  eqEqOp2
class  eqEqOp
class  Pair
 An ordered pair of two objects of type <T> with first() and second() elements. More...
class  pTraits
 Traits class for primitives. More...
class  quaternion
 Quaternion class used to perform rotations in 3D space. More...
class  Random
 Simple random number generator. More...
class  typeOfRank< Cmpt, 0 >
class  symmTypeOfRank< Cmpt, 0 >
class  septernion
 Septernion class used to perform translations and rotations in 3D space. More...
class  SphericalTensor
 Templated 3D SphericalTensor derived from VectorSpace adding construction from 1 component, element access using th ii() member function and the inner-product (dot-product) and outer-product operators. More...
class  outerProduct< SphericalTensor< Cmpt >, Cmpt >
class  outerProduct< Cmpt, SphericalTensor< Cmpt > >
class  innerProduct< SphericalTensor< Cmpt >, SphericalTensor< Cmpt > >
class  innerProduct< SphericalTensor< Cmpt >, Vector< Cmpt > >
class  innerProduct< Vector< Cmpt >, SphericalTensor< Cmpt > >
class  SphericalTensor2D
 Templated 2D sphericalTensor derived from VectorSpace adding construction from 1 component, element access using ii() member function and the inner-product (dot-product) and outer-product operators. More...
class  outerProduct< SphericalTensor2D< Cmpt >, Cmpt >
class  outerProduct< Cmpt, SphericalTensor2D< Cmpt > >
class  innerProduct< SphericalTensor2D< Cmpt >, SphericalTensor2D< Cmpt > >
class  innerProduct< SphericalTensor2D< Cmpt >, Vector2D< Cmpt > >
class  innerProduct< Vector2D< Cmpt >, SphericalTensor2D< Cmpt > >
class  fileName
 A class for handling file names. More...
class  keyType
 A class for handling keywords in dictionaries. More...
class  string
 A class for handling character strings derived from std::string. More...
class  word
 A class for handling words, derived from string. More...
class  wordRe
 A wordRe is a word, but can also have a regular expression for matching words. More...
class  SymmTensor
 Templated 3D symmetric tensor derived from VectorSpace adding construction from 6 components, element access using xx(), xy() etc. member functions and the inner-product (dot-product) and outer-product of two Vectors (tensor-product) operators. More...
class  symmTypeOfRank< Cmpt, 2 >
class  outerProduct< SymmTensor< Cmpt >, Cmpt >
class  outerProduct< Cmpt, SymmTensor< Cmpt > >
class  innerProduct< SymmTensor< Cmpt >, SymmTensor< Cmpt > >
class  innerProduct< SymmTensor< Cmpt >, Vector< Cmpt > >
class  innerProduct< Vector< Cmpt >, SymmTensor< Cmpt > >
class  typeOfSum< SphericalTensor< Cmpt >, SymmTensor< Cmpt > >
class  typeOfSum< SymmTensor< Cmpt >, SphericalTensor< Cmpt > >
class  innerProduct< SphericalTensor< Cmpt >, SymmTensor< Cmpt > >
class  innerProduct< SymmTensor< Cmpt >, SphericalTensor< Cmpt > >
class  Tensor
 Templated 3D tensor derived from VectorSpace adding construction from 9 components, element access using xx(), xy() etc. member functions and the inner-product (dot-product) and outer-product of two Vectors (tensor-product) operators. More...
class  typeOfRank< Cmpt, 2 >
class  typeOfSum< SphericalTensor< Cmpt >, Tensor< Cmpt > >
class  typeOfSum< Tensor< Cmpt >, SphericalTensor< Cmpt > >
class  innerProduct< SphericalTensor< Cmpt >, Tensor< Cmpt > >
class  innerProduct< Tensor< Cmpt >, SphericalTensor< Cmpt > >
class  typeOfSum< SymmTensor< Cmpt >, Tensor< Cmpt > >
class  typeOfSum< Tensor< Cmpt >, SymmTensor< Cmpt > >
class  innerProduct< SymmTensor< Cmpt >, Tensor< Cmpt > >
class  innerProduct< Tensor< Cmpt >, SymmTensor< Cmpt > >
class  Tensor2D
 Templated 2D tensor derived from VectorSpace adding construction from 4 components, element access using xx(), xy(), yx() and yy() member functions and the iner-product (dot-product) and outer-product of two Vector2Ds (tensor-product) operators. More...
class  typeOfSum< SphericalTensor2D< Cmpt >, Tensor2D< Cmpt > >
class  typeOfSum< Tensor2D< Cmpt >, SphericalTensor2D< Cmpt > >
class  innerProduct< Tensor2D< Cmpt >, Tensor2D< Cmpt > >
class  innerProduct< SphericalTensor2D< Cmpt >, Tensor2D< Cmpt > >
class  innerProduct< Tensor2D< Cmpt >, SphericalTensor2D< Cmpt > >
class  innerProduct< Tensor2D< Cmpt >, Vector2D< Cmpt > >
class  innerProduct< Vector2D< Cmpt >, Tensor2D< Cmpt > >
class  Tuple2
 A 2-tuple. More...
class  flux
class  flux< scalar >
class  Vector
 Templated 3D Vector derived from VectorSpace adding construction from 3 components, element access using x(), y() and z() member functions and the inner-product (dot-product) and cross product operators. More...
class  typeOfRank< Cmpt, 1 >
class  symmTypeOfRank< Cmpt, 1 >
class  Vector2D
 Templated 2D Vector derived from VectorSpace adding construction from 2 components, element access using x() and y() member functions and the inner-product (dot-product). More...
class  typeOfRank
class  symmTypeOfRank
class  typeOfSum
class  outerProduct
class  crossProduct
class  innerProduct
class  scalarProduct
class  powProduct
class  VectorSpace
 Templated vector space. More...
class  zero
 A class representing the concept of 0 used to avoid unnecessary manipulations for objects that are known to be zero at compile-time. More...
class  clockTime
 Starts timing (using rtc) and returns elapsed time from start. Better resolution (2uSec instead of ~20mSec) than cpuTime. More...
class  cpuTime
 Starts timing CPU usage and return elapsed time from start. More...
class  sigFpe
 Set up trapping for floating point exceptions (signal FPE). More...
class  sigInt
 Signal handler for INT interupt. More...
class  sigQuit
 Signal handler for QUIT interupt. More...
class  sigSegv
 Signal handler for SEGV interupt. More...
class  clockTimeImpl
 Starts timing (using rtc) and returns elapsed time from start. Better resolution (2uSec instead of ~20mSec) than cpuTime. More...
class  cpuTimeImpl
 Starts timing CPU usage and return elapsed time from start. More...
class  fileStat
 Wrapper for stat() system call. More...
class  regExp
 Wrapper around POSIX extended regular expressions. More...
class  sigFpeImpl
 Set up trapping for floating point exceptions (signal FPE). More...
class  sigIntImpl
 Signal handler for INT interupt. More...
class  sigQuitImpl
 Signal handler for QUIT interupt. More...
class  sigSegvImpl
 Signal handler for SEGV interupt. More...
class  timer
 Implements a timeout mechanism via sigalarm. More...
class  calcType
 Base class for post-processing calculation functions. More...
class  fieldAverage
 Calculates the field averages given list of fieldAverageItems, e.g. More...
class  fieldAverageItem
 Helper class to describe what form of averaging to apply. A set will be applied to each base field in Foam::fieldAverage, of the form: More...
class  fieldMinMax
 Calculates scalar minimim and maximum field values. More...
class  fieldValue
 Base class for field value -based function objects. More...
class  readFields
 Reads fields from the time folders and adds them to the mesh database for further post-processing. More...
class  surfaceInterpolateFields
 Reads fields from the time folders and adds them to the mesh database for further post-processing. More...
class  forceCoeffs
 Derived from the forces function object, creates a specialisation to calculate lift and drag forces. More...
class  forces
 Calculates the forces and moments by integrating the pressure and skin-friction forces over a given list of patches. More...
class  sixDoFRigidBodyDisplacementPointPatchVectorField
 Foam::sixDoFRigidBodyDisplacementPointPatchVectorField. More...
class  sixDoFRigidBodyMotion
 Six degree of freedom motion for a rigid body. Angular momentum stored in body fixed reference frame. Reference orientation of the body (where Q = I) must align with the cartesian axes such that the Inertia tensor is in principle component form. More...
class  sixDoFRigidBodyMotionConstraint
 Base class for defining constraints for sixDoF motions. More...
class  sixDoFRigidBodyMotionRestraint
 Base class for defining restraints for sixDoF motions. More...
class  sixDoFRigidBodyMotionState
 Holds the motion state of sixDoF object. Wrapped up together to allow rapid scatter to other processors. The processors must all maintain exactly the same state data to avoid any drift or inconsistency. More...
class  uncoupledSixDoFRigidBodyDisplacementPointPatchVectorField
 Foam::uncoupledSixDoFRigidBodyDisplacementPointPatchVectorField. More...
class  partialWrite
 Allows some fields/registered objects to be written more often than others. More...
class  writeRegisteredObject
 Takes over the writing of registered IO objects. More...
class  systemCall
 Executes system calls, entered in the form of a string list. More...
class  dsmcFields
 Calculate intensive fields: More...
class  staticPressure
 Converts kinematic pressure to static pressure, from the name of the pressure field, and density, i.e. More...
class  dummyIPstreamImpl
 Dummy implementation of the IPstreamImpl abstract base class. More...
class  dummyOPstreamImpl
 Dummy implementation of the OPstreamImpl abstract base class. More...
class  dummyPstreamImpl
 Dummy implementation of the PstreamImpl abstract base class. More...
class  mpiIPstreamImpl
 MPI implementation of the IPstreamImpl abstract base class. More...
class  mpiOPstreamImpl
 MPI implementation of the OPstreamImpl abstract base class. More...
class  mpiPstreamImpl
 MPI implementation of the PstreamImpl abstract base class. More...
class  fft
 Fast fourier transform derived from the Numerical Recipes in C routine. More...
class  Kmesh
 Calculate the wavenumber vector field corresponding to the space vector field of a finite volume mesh;. More...
class  noiseFFT
 FFT of the pressure field. More...
class  UOprocess
 Random UO process. More...
class  turbGen
 Generate a turbulent velocity field conforming to a given energy spectrum and being divergence free. More...
class  cuttingPlane
 Constructs plane through mesh. More...
class  meshToMesh
 mesh to mesh interpolation class. More...
class  patchProbes
 Set of locations to sample.at patches. More...
class  probes
 Set of locations to sample. More...
class  isNotEqOp
 comparison operator for probes class More...
class  cloudSet
class  coordSet
 Holds list of sampling positions. More...
class  curveSet
class  faceOnlySet
class  midPointSet
class  midPointAndFaceSet
class  patchCloudSet
 Like cloudSet but samples nearest patch face. More...
class  sampledSet
 Holds list of sampling points which is filled at construction time. Various implementations of this base class to e.g. get sampling points at uniform distance along a line (uniformSet) or directly specified (cloudSet) More...
class  sampledSets
 Set of sets to sample. Call sampledSets.write() to sample&write files. More...
class  uniformSet
class  csvSetWriter
class  gnuplotSetWriter
class  jplotSetWriter
class  rawSetWriter
class  writer
 Base class for graphics format writing. Entry points are. More...
class  xmgraceSetWriter
class  distanceSurface
 A sampledSurface defined by a distance to a surface. More...
class  isoSurface
 A surface formed by the iso value. After "Regularised Marching Tetrahedra: improved iso-surface extraction", G.M. Treece, R.W. Prager and A.H. Gee. More...
class  isoSurfaceCell
 A surface formed by the iso value. After "Polygonising A Scalar Field Using Tetrahedrons", Paul Bourke and "Regularised Marching Tetrahedra: improved iso-surface extraction", G.M. Treece, R.W. Prager and A.H. Gee. More...
class  sampledIsoSurface
 A sampledSurface defined by a surface of iso value. Always triangulated. To be used in sampleSurfaces / functionObjects. Recalculates iso surface only if time changes. More...
class  sampledIsoSurfaceCell
 A sampledSurface defined by a surface of iso value. Always triangulated. To be used in sampleSurfaces / functionObjects. Recalculates iso surface only if time changes. More...
class  sampledCuttingPlane
 A sampledSurface defined by a plane. More...
class  sampledPatch
 A sampledSurface on a patch. Non-triangulated by default. More...
class  sampledPlane
 A sampledSurface defined by a cuttingPlane. Always triangulated. More...
class  sampledSurface
 An abstract class for surfaces with sampling. More...
class  offsetOp< face >
 Used to offset faces in Pstream::combineOffset. More...
class  sampledSurfaces
 Set of surfaces to sample. More...
class  nearestEqOp
class  sampledTriSurfaceMesh
 A sampledSurface from a triSurfaceMesh. It samples on the points/triangles of the triSurface. More...
class  sampledThresholdCellFaces
 A sampledSurface defined by the cell faces corresponding to a threshold value. More...
class  thresholdCellFaces
 Selects the mesh cell faces specified by a threshold value. Non-triangulated by default. More...
class  dxSurfaceWriter
class  foamFileSurfaceWriter
 A surfaceWriter for foamFiles. More...
class  nullSurfaceWriter
class  proxySurfaceWriter
class  rawSurfaceWriter
class  surfaceWriter
class  vtkSurfaceWriter
class  MeshedSurface
 A surface geometry mesh with zone information, not to be confused with the similarly named surfaceMesh, which actually refers to the cell faces of a volume mesh. More...
class  MeshedSurfaceIOAllocator
 A helper class for storing points, faces and zones. More...
class  MeshedSurfaceProxy
 A proxy for writing MeshedSurface, UnsortedMeshedSurface and surfMesh to various file formats. More...
class  STLpoint
 A vertex point representation for STL files. More...
class  STLtriangle
 A triangle representation for STL files. More...
class  surfaceRegistry
 Wraps the normal objectRegistry with a local instance for surfaces. More...
class  surfGeoMesh
 The surfMesh GeoMesh (for holding fields). More...
class  surfPointGeoMesh
 The surfMesh GeoMesh (for holding fields). More...
class  surfMesh
 A surface mesh consisting of general polygon faces. More...
class  surfZone
 A surface zone on a MeshedSurface. More...
class  surfZoneIOList
 IOobject for a surfZoneList. More...
class  surfZoneIdentifier
 An identifier for a surface zone on a meshed surface. More...
class  UnsortedMeshedSurface
 A surface geometry mesh, in which the surface zone information is conveyed by the 'zoneId' associated with each face. More...
class  barotropicCompressibilityModel
 Abstract class for barotropic compressibility models. More...
class  basicThermo
 Basic thermodynamic properties. More...
class  fixedEnthalpyFvPatchScalarField
 A fixed boundary condition for enthalpy. More...
class  fixedInternalEnergyFvPatchScalarField
 A fixed boundary condition for internal energy. More...
class  gradientEnthalpyFvPatchScalarField
 Gradient boundary condition for enthalpy. More...
class  gradientInternalEnergyFvPatchScalarField
 Gradient boundary condition for internal energy. More...
class  mixedEnthalpyFvPatchScalarField
 Mixed boundary conditions for enthalpy. More...
class  mixedInternalEnergyFvPatchScalarField
 Mixed boundary conditions for internal energy. More...
class  wallHeatTransferFvPatchScalarField
 Enthalpy boundary conditions for wall heat transfer. More...
class  basicMixture
 Foam::basicMixture. More...
class  pureMixture
 Foam::pureMixture. More...
class  basicPsiThermo
 Basic thermodynamic properties based on compressibility. More...
class  ePsiThermo
 Internal energy for a mixture based on compressibility. More...
class  hPsiThermo
 Enthalpy for a mixture based on compressibility. More...
class  hsPsiThermo
 Sensible enthalpy for a mixture based on compressibility. More...
class  basicRhoThermo
 Basic thermodynamic properties based on density. More...
class  hRhoThermo
 Enthalpy for a mixture based on density. More...
class  hsRhoThermo
 Sensible enthalpy for a mixture based on density. More...
class  basicChemistryModel
 Base class for chemistry models. More...
class  ODEChemistryModel
 Extends base chemistry model by adding a thermo package, and ODE functions. Introduces chemistry equation system and evaluation of chemical source terms. More...
class  psiChemistryModel
 Chemistry model for compressibility-based thermodynamics. More...
class  rhoChemistryModel
 Chemistry model for density-based thermodynamics. More...
class  chemistrySolver
 An abstract base class for solving chemistry. More...
class  EulerImplicit
 An Euler implicit solver for chemistry. More...
class  ode
 An ODE solver for chemistry. More...
class  sequential
 Foam::sequential. More...
class  laminarFlameSpeed
 Abstract class for laminar flame speed. More...
class  liquidMixture
 A mixture of liquids. More...
class  aC10H7CH3
 alphaMethylNaphthalene More...
class  Ar
 Liquid Ar. More...
class  bC10H7CH3
 betaMethylNaphthalene More...
class  C10H22
 nDecane More...
class  C12H26
 nDodecane More...
class  C13H28
 nTriDecane More...
class  C14H30
 nTetraDecane More...
class  C16H34
 nHexaDecane More...
class  C2H5OH
 ethanol More...
class  C2H6
 ethane More...
class  C2H6O
 diMethylEther More...
class  C3H6O
 acetone More...
class  C3H8
 propane More...
class  C4H10O
 diEthylEther More...
class  C6H14
 nHexane More...
class  C6H6
 benzene More...
class  C7H16
 nHeptane More...
class  C7H8
 toluene More...
class  C8H10
 ethylBenzene More...
class  C8H18
 nOctane More...
class  C9H20
 nNonane More...
class  CH3OH
 methanol More...
class  CH4N2O
 urea, note that some of the properties are unavailable in the literature and have been copied from water. More...
class  H2O
 water More...
class  iC3H8O
 iso-propanol More...
class  IC8H18
 iso-Octane More...
class  IDEA
 The IDEA fuel is constructed by adding 30% alphaMethylNaphthalene with 70% n-decane. More...
class  liquid
 The thermophysical properties of a liquid. More...
class  MB
 Liquid nC3H7COOCH3 or (MB) methyl butyrate (used for biodiesel surrogate) More...
class  N2
 Liquid N2. More...
class  nC3H8O
 propanol More...
class  MarshakRadiationFvPatchScalarField
 Marshak boundary for radiation G field. More...
class  MarshakRadiationFixedTMixedFvPatchScalarField
 Marshak boundary for radiation G field. More...
class  interpolationLookUpTable
 A list of lists. Interpolates based on the first dimension. The values must be positive and monotonically increasing in each dimension. More...
class  chemistryReader
 Abstract class for reading chemistry. More...
class  chemkinReader
 Foam::chemkinReader. More...
class  foamChemistryReader
 Chemistry reader for OpenFOAM format. More...
class  hCombustionThermo
 Foam::hCombustionThermo. More...
class  hhuCombustionThermo
 Foam::hhuCombustionThermo. More...
class  hsCombustionThermo
 Sensible enthalpy variant of combustionThermo. More...
class  hhuMixtureThermo
 Foam::hhuMixtureThermo. More...
class  hPsiMixtureThermo
 Foam::hPsiMixtureThermo. More...
class  hsPsiMixtureThermo
 Foam::hsPsiMixtureThermo. More...
class  fixedUnburntEnthalpyFvPatchScalarField
 Fixed boundary condition for unburnt. More...
class  gradientUnburntEnthalpyFvPatchScalarField
 gradient boundary condition for unburnt More...
class  mixedUnburntEnthalpyFvPatchScalarField
 Mixed boundary condition for unburnt. More...
class  basicMultiComponentMixture
 combustion mixture More...
class  dieselMixture
 Foam::dieselMixture. More...
class  egrMixture
 Foam::egrMixture. More...
class  homogeneousMixture
 Foam::homogeneousMixture. More...
class  inhomogeneousMixture
 Foam::inhomogeneousMixture. More...
class  multiComponentMixture
 Foam::multiComponentMixture. More...
class  reactingMixture
 Foam::reactingMixture. More...
class  veryInhomogeneousMixture
 Foam::veryInhomogeneousMixture. More...
class  hReactionThermo
 Foam::hReactionThermo. More...
class  hsReactionThermo
 Sensible enthalpy variant for reactionThermo. More...
class  hRhoMixtureThermo
 Foam::hRhoMixtureThermo. More...
class  hsRhoMixtureThermo
 Foam::hsRhoMixtureThermo. More...
class  solidMixture
 Foam::solidMixture. More...
class  ash
 Coal ash. More...
class  C
 Graphite. More...
class  CaCO3
 Calcium carbonate (limestone) More...
class  solid
 The thermophysical properties of a solid. More...
class  atomicWeightTable
 A table of atomic weights for all the elements. More...
class  icoPolynomial
 Incompressible, polynomial form of equation of state, using a polynomial function for density. More...
class  incompressible
 Incompressible gas/liquid equation of state. More...
class  perfectGas
 Perfect gas equation of state. More...
class  ArrheniusReactionRate
 Arrhenius reaction rate. More...
class  ChemicallyActivatedReactionRate
 General class for handling chemically-activated bimolecular reactions. More...
class  LindemannFallOffFunction
 Lindemann fall-off function. More...
class  SRIFallOffFunction
 The SRI fall-off function. More...
class  TroeFallOffFunction
 The Troe fall-off function. More...
class  FallOffReactionRate
 General class for handling unimolecular/recombination fall-off reactions. More...
class  JanevReactionRate
 Janev, Langer, Evans and Post reaction rate. More...
class  LandauTellerReactionRate
 Landau-Teller reaction rate. More...
class  LangmuirHinshelwoodReactionRate
 Power series reaction rate. More...
class  powerSeriesReactionRate
 Power series reaction rate. More...
class  thirdBodyArrheniusReactionRate
 Arrhenius reaction rate enhanced by third-body interation. More...
class  thirdBodyEfficiencies
 Third body efficiencies. More...
class  IrreversibleReaction
 Simple extension of Reaction to handle reversible reactions using equilibrium thermodynamics. More...
class  NonEquilibriumReversibleReaction
 Simple extension of Reaction to handle reversible reactions using equilibrium thermodynamics. More...
class  Reaction
 Simple extension of ReactionThermo to handle reaction kinetics in addition to the equilibrium thermodynamics already handled. More...
class  ReversibleReaction
 Simple extension of Reaction to handle reversible reactions using equilibrium thermodynamics. More...
class  specie
 Base class of the thermophysical property types. More...
class  speciesTable
 A table of species. More...
class  eConstThermo
 Constant properties thermodynamics package templated on an equation of state. More...
class  hConstThermo
 Constant properties thermodynamics package templated into the equationOfState. More...
class  hPolynomialThermo
 Thermodynamics package templated on the equation of state, using polynomial functions for cp, h and s. More...
class  janafThermo
 JANAF tables based thermodynamics package templated into the equationOfState. More...
class  specieThermo
 Basic thermodynamics type based on the use of fitting functions for cp, h, s obtained from the template argument type thermo. All other properties are derived from these primitive functions. More...
class  constTransport
 Constant properties Transport package. Templated into a given thermodynamics package (needed for thermal conductivity). More...
class  polynomialTransport
 Transport package using polynomial functions for mu and kappa. More...
class  speciesTransport
 Basic species transport type based on the use of a fitting function for nu. More...
class  sutherlandTransport
 Transport package using Sutherland's formula. More...
class  APIdiffCoefFunc
 API function for vapour mass diffusivity. More...
class  NSRDSfunc0
 NSRDS function number 100. More...
class  NSRDSfunc1
 NSRDS function number 101. More...
class  NSRDSfunc14
 NSRDS function number 114. More...
class  NSRDSfunc2
 NSRDS function number 102. More...
class  NSRDSfunc3
 NSRDS function number 103. More...
class  NSRDSfunc4
 NSRDS function number 104. More...
class  NSRDSfunc5
 NSRDS function number 105. More...
class  NSRDSfunc6
 NSRDS function number 106. More...
class  NSRDSfunc7
 NSRDS-AICHE function number 107. More...
class  thermophysicalFunction
 Abstract base class for thermo-physical functions. More...
class  linearValveFvMesh
 A sliding linear valve. More...
class  linearValveLayersFvMesh
 A sliding linear valve with layers. More...
class  mixerFvMesh
 A rotating slider mesh. More...
class  movingConeTopoFvMesh
 Sample topoChangerFvMesh that moves an object in x direction and introduces/removes layers. More...
class  rawTopoChangerFvMesh
 topoChangerFvMesh without any added functionality. More...
class  topoChangerFvMesh
 Abstract base class for a topology changing fvMesh. More...
class  twoPhaseMixture
 A two-phase incompressible transportModel. More...
class  singlePhaseTransportModel
 A simple single-phase transport model based on viscosityModel. More...
class  transportModel
 Base-class for all transport models used by the incompressible turbulence models. More...
class  viscosityModel
 An abstract base class for incompressible viscosityModels. More...
class  interfaceCompressionLimiter
 Interface compression scheme currently based on the generic limited scheme although it does not use the NVD/TVD functions. More...
class  interfaceProperties
 Contains the interface properties. More...
class  alphaContactAngleFvPatchScalarField
 Abstract base class for alphaContactAngle boundary conditions. More...
class  constantAlphaContactAngleFvPatchScalarField
 A constant alphaContactAngle scalar boundary condition (alphaContactAngleFvPatchScalarField) More...
class  dynamicAlphaContactAngleFvPatchScalarField
 A dynamic alphaContactAngle scalar boundary condition (alphaContactAngleFvPatchScalarField) More...
class  timeVaryingAlphaContactAngleFvPatchScalarField
 A time-varying alphaContactAngle scalar boundary condition (alphaContactAngleFvPatchScalarField) More...
class  alphaFixedPressureFvPatchScalarField
 A fixed-pressure alphaContactAngle boundary. More...
class  faceTriangulation
 Triangulation of faces. Handles concave polygons as well (inefficiently) More...
class  meshTriangulation
 Triangulation of mesh faces. Generates (multiply connected) trisurface. More...
class  hashSignedLabel
 hash for signed integers (Hash<label> only works for unsigned ints) More...
class  labelledTri
 Triangle with additional region number. More...
class  surfAndLabel
 Hold surface and label. More...
class  sortLabelledTri
 Helper class which when constructed with a triSurface sorts the faces according to region number (or rather constructs a mapping). More...
class  geometricSurfacePatch
 The geometricSurfacePatch is like patchIdentifier but for surfaces. Holds type, name and index. More...
class  surfacePatch
 'Patch' on surface as subset of triSurface. More...
class  surfacePatchIOList
 IOobject for a surfacePatchList. More...
class  triSurface
 Triangulated surface description with patch information. More...
class  triSurfaceGeoMesh
 The triSurface GeoMesh (for holding fields). More...
class  regionProperties
class  turbulentTemperatureCoupledBaffleFvPatchScalarField
class  IDDESDelta
 IDDESDelta used by the IDDES (improved low Re Spalart-Allmaras DES model) The min and max delta are calculated using the double distance of the min or max from the face centre to the cell centre. More...
class  cubeRootVolDelta
 Simple cube-root of cell volume delta used in LES models. More...
class  LESdelta
 Abstract base class for LES deltas. More...
class  maxDeltaxyz
 maxDeltaxyz takes the maximum of the three dimensions per cell: max(hx, hy, hz). Valid for structures hexahedral cells only. More...
class  maxhxhyhzDelta
 maxhxhyhzDelta takes the maximum of the three dimensions per cell: max(hx, hy, hz). Valid for structures hexahedral cells only. More...
class  PrandtlDelta
 Simple cube-root of cell volume delta used in LES models. More...
class  smoothDelta
 Smoothed delta which takes a given simple geometric delta and applies smoothing to it such that the ratio of deltas between two cells is no larger than a specified amount, typically 1.15. More...
class  anisotropicFilter
 anisotropic filter More...
class  laplaceFilter
 Laplace filter for LES. More...
class  LESfilter
 Abstract class for LES filters. More...
class  simpleFilter
 Simple top-hat filter used in dynamic LES models. More...
class  cellSplitter
 Does pyramidal decomposition of selected cells. So all faces will become base of pyramid with as top a user-supplied point (usually the cell centre) More...
class  Tuple
 A 2 Tuple. Differs from Tuple in that the two elements can be different type. More...
class  edgeStats
 Helper class to calculate minimum edge length on mesh. More...
class  block
 Creates a single block of cells from point coordinates, numbers of cells in each direction and expansion ratio. More...
class  hexBlock
 Hex block definition used in the cfx converter. More...
class  fluentFvMesh
class  meshDualiser
class  coupledFacePair
 Data associated with a pair of coupled faces. More...
class  blockDescriptor
 block descriptor. Takes the description of the block and the list of curved edges and creates a list of points on edges together with the weighting factors More...
class  blockMesh
class  arcEdge
 Defines the arcEdge of a circle in terms of 3 points on its circumference. More...
class  BSpline
 An implementation of B-splines. More...
class  CatmullRomSpline
 An implementation of Catmull-Rom splines (sometimes known as Overhauser splines). More...
class  curvedEdge
 Define a curved edge that is parameterized for 0<lambda<1 between the start and end point. More...
class  lineDivide
 Divides a line into segments. More...
class  lineEdge
 A straight edge between the start point and the end point. More...
class  polyLine
 A series of straight line segments, which can also be interpreted as a series of control points for splines, etc. More...
class  polyLineEdge
 A curvedEdge defined in terms of a series of straight line segments. More...
class  splineEdge
 A curvedEdge interface for Catmull-Rom splines. More...
class  extrude2DMesh
 Given 2D mesh insert all the topology changes to extrude. Does not work in parallel. More...
class  extrudedMesh
class  extrudeModel
 Top level extrusion model class. More...
class  faceMesh
 Storage for surface mesh i.e. points and faces. More...
class  mergePolyMesh
 Add a given mesh to the original mesh to create a single new mesh. More...
class  mirrorFvMesh
class  writeFuns
 Various functions for collecting and writing binary data. More...
class  regionSide
 Determines the 'side' for every face and connected to a singly-connected (through edges) region of faces. Gets set of faces and a list of mesh edges ('fenceEdges') which should not be crossed. Used in splitting a mesh region. More...
class  fieldDictionary
 Read field as dictionary (without mesh). More...
class  fvFieldDecomposer
 Finite Volume volume and surface field decomposer. More...
class  lagrangianFieldDecomposer
 Lagrangian field decomposer. More...
class  pointFieldDecomposer
 Point field decomposer. More...
class  fvFieldReconstructor
 FV volume and surface field reconstructor. More...
class  pointFieldReconstructor
 Point field reconstructor. More...
class  processorMeshes
 Container for processor mesh addressing. More...
class  cellSets
class  ensightMesh
class  faceSets
class  fieldviewTopology
class  internalWriter
 Write fields (internal). More...
class  lagrangianWriter
 Write fields (internal). More...
class  patchWriter
 Write patch fields. More...
class  vtkMesh
 Encapsulation of VTK mesh data. Holds mesh or meshsubset and polyhedral-cell decomposition on it. More...
class  vtkTopo
 Polyhedral cell decomposition for VTK. More...
class  readerDatabase
 Singleton caching Foam database and mesh and various. Used in Fv reader to keep track of data inbetween callbacks. More...
class  channelIndex
 Does averaging of fields over layers of cells. Assumes layered mesh. More...
class  treeDataPrimitivePatch
 Encapsulation of data needed to search on PrimitivePatches. More...
class  mixture
class  substance
class  combustionModel
 Base class for all non-premixed combustion models. More...
class  PDRDragModel
 Base-class for sub-grid obstacle drag models. The available drag model is at basic.H. More...
class  XiEqModel
 Base-class for all XiEq models used by the b-XiEq combustion model. The available models are : basicXiSubXiEq.H Gulder.H instabilityXiEq.H SCOPEBlendXiEq.H SCOPEXiEq.H. More...
class  XiGModel
 Base-class for all Xi generation models used by the b-Xi combustion model. See Technical Report SH/RE/01R for details on the PDR modelling. For details on the use of XiGModel see XiModel.H. The model available is instabilityG.H. More...
class  XiModel
 Base-class for all Xi models used by the b-Xi combustion model. See Technical Report SH/RE/01R for details on the PDR modelling. More...
class  mixedFixedValueSlipFvPatchField
 A mixed boundary type that blends between fixedValue and slip, as opposed to the standard mixed condition that blends between fixedValue and fixedGradient; required to implement maxwellSlipU condition. More...
class  fixedRhoFvPatchScalarField
 Foam::fixedRhoFvPatchScalarField. More...
class  smoluchowskiJumpTFvPatchScalarField
 Smoluchowski temperature jump boundary condition. More...
class  maxwellSlipUFvPatchVectorField
 Maxwell slip boundary condition including thermal creep and surface curvature terms that can be optionally switched off. More...
class  solidWallHeatFluxTemperatureFvPatchScalarField
class  solidWallMixedTemperatureCoupledFvPatchScalarField
class  threePhaseMixture
class  threePhaseInterfaceProperties
class  phaseChangeTwoPhaseMixture
class  multiphaseMixture
 Incompressible multi-phase mixture with built in solution for the phase fractions with interface compression for interface-capturing. More...
class  phase
 Single incompressible phase derived from the phase-fraction. Used as part of the multiPhaseMixture for interface-capturing multi-phase simulations. More...
class  Ergun
 H, Enwald, E. Peirano, A-E Almstedt 'Eulerian Two-Phase Flow Theory Applied to Fluidization' Int. J. Multiphase Flow, Vol. 22, Suppl, pp. 21-66 (1996) Eq. 104, p. 42. More...
class  Gibilaro
 H, Enwald, E. Peirano, A-E Almstedt 'Eulerian Two-Phase Flow Theory Applied to Fluidization' Int. J. Multiphase Flow, Vol. 22, Suppl, pp. 21-66 (1996) Eq. 106, p. 43. More...
class  GidaspowErgunWenYu
 D. Gidaspow, Multiphase flow and fluidization, Academic Press, New York, 1994. More...
class  GidaspowSchillerNaumann
 H, Enwald, E. Peirano, A-E Almstedt 'Eulerian Two-Phase Flow Theory Applied to Fluidization' Int. J. Multiphase Flow, Vol. 22, Suppl, pp. 21-66 (1996) Eq. 86-87, p. 40. More...
class  SchillerNaumann
class  SyamlalOBrien
 Syamlal, M., Rogers, W. and O'Brien, T. J. (1993) MFIX documentation, Theory Guide. Technical Note DOE/METC-94/1004. Morgantown, West Virginia, USA. More...
class  WenYu
 H, Enwald, E. Peirano, A-E Almstedt 'Eulerian Two-Phase Flow Theory Applied to Fluidization' Int. J. Multiphase Flow, Vol. 22, Suppl, pp. 21-66 (1996) Eq. 86-87, p. 40. More...
class  conductivityModel
class  GidaspowConductivity
class  HrenyaSinclairConductivity
class  SyamlalConductivity
class  frictionalStressModel
class  JohnsonJacksonFrictionalStress
class  SchaefferFrictionalStress
class  granularPressureModel
class  LunPressure
class  SyamlalRogersOBrienPressure
class  kineticTheoryModel
class  CarnahanStarlingRadial
class  GidaspowRadial
class  LunSavageRadial
class  radialModel
class  SinclairJacksonRadial
class  phaseModel
class  tractionDisplacementFvPatchVectorField
 Fixed traction boundary condition for the standard linear elastic, fixed coefficient displacement equation. More...
class  tractionDisplacementCorrectionFvPatchVectorField
class  MapFvSurfaceField
 Map Surface internal field on topology change. This is a partial template specialisation, see MapGeometricFields. More...
class  MapFvVolField
 Map volume internal field on topology change. This is a partial template specialisation, see MapGeometricFields. More...
class  basicKinematicCloud
 Cloud class to introduce kinematic parcels. More...
class  basicThermoCloud
 Cloud class to introduce thermodynamic parcels. More...
class  octreeDataPointTreeLeaf
 Template specialisation for octreeDataPoint. More...
class  octreeDataTriSurfaceTreeLeaf
 Template specialisation for octreeDataTriSurfaceTreeLeaf. More...
class  StaticAssertionFailed
 Macros and classes to provide static (compile-time) assertions. More...
class  memberFunctionSelectionTables
 Macros to enable the easy declaration of member function selection tables. More...
class  runTimeSelectionTables
 Macros to enable the easy declaration of run-time selection tables. More...
class  cvsTableReader
 Reads an interpolation table from a file - CSV-format. More...
class  MapPointField
 Map point field on topology change. This is a partial template specialisation for GeoMesh=pointMesh. More...
class  surfFields
 Fields for surfMesh. More...
class  surfPointFields
 Point fields for surfMesh. More...
class  exponential
 exponential pdf More...
class  fixedValue
 Returns a fixed value. More...
class  general
 general pdf More...
class  multiNormal
 A multiNormal pdf. More...
class  normal
 A normal pdf. More...
class  pdf
 A library of runtime-selectable PDF's. More...
class  RosinRammler
 Rosin-Rammler pdf. More...
class  uniform
 uniform pdf More...
class  greyDiffusiveRadiationMixedFvPatchScalarField
 Radiation temperature specified. More...
class  wideBandDiffusiveRadiationMixedFvPatchScalarField
 Radiation temperature specified. More...
class  absorptionCoeffs
 Absorption coefficients class used in greyMeanAbsorptionEmission and wideBandAbsorptionEmission. More...
class  compressible
 Auto creation of fields to provide backwards compatibility with runtime selectable wall functions. More...
class  turbulentHeatFluxTemperatureFvPatchScalarField
 Fixed heat flux boundary condition for temperature. More...
class  fixedShearStressFvPatchVectorField
 Set a constant shear stress as tau0 = -nuEff dU/dn. More...
class  sammMesh
 A messy mesh class which supports the possibility of creating a shapeMesh for regular Samm meshes (no arbitrary interfaces or collapsed SAMM cells). If any of these special feateres exist, the mesh is created as polyMesh. More...
class  starMesh
 A messy mesh class which supports the possibility of creating a shapeMesh for regular Star meshes (no arbitrary interfaces or collapsed SAMM cells). If any of these special feateres exist, the mesh is created as polyMesh. More...
class  domainDecomposition
 Automatic domain decomposition class for FOAM meshes. More...
class  GidaspowViscosity
class  HrenyaSinclairViscosity
class  noneViscosity
class  SyamlalViscosity

Typedefs

typedef PrimitivePatch< face,
List, const pointField
bMesh
 Holder of faceList and points. (v.s. e.g. primitivePatch which references points)
typedef HashTable< labelList,
edge, Hash< edge > > 
edgeLookup
typedef
TimeActivatedExplicitSource
< scalar > 
scalarTimeActivatedExplicitSource
typedef
TimeActivatedExplicitSource
< vector
vectorTimeActivatedExplicitSource
typedef
TimeActivatedExplicitSource
< sphericalTensor
sphericalTensorTimeActivatedExplicitSource
typedef
TimeActivatedExplicitSource
< symmTensor
symmTensorTimeActivatedExplicitSource
typedef
TimeActivatedExplicitSource
< tensor
tensorTimeActivatedExplicitSource
typedef
TimeActivatedExplicitSourceList
< scalar > 
scalarTimeActivatedExplicitSourceList
typedef
TimeActivatedExplicitSourceList
< vector
vectorTimeActivatedExplicitSourceList
typedef
TimeActivatedExplicitSourceList
< sphericalTensor
sphericalTensorTimeActivatedExplicitSourceList
typedef
TimeActivatedExplicitSourceList
< symmTensor
symmTensorTimeActivatedExplicitSourceList
typedef
TimeActivatedExplicitSourceList
< tensor
tensorTimeActivatedExplicitSourceList
typedef
fixedNormalSlipFvPatchField
< vector
fixedNormalSlipFvPatchVectorField
typedef
fixedNormalSlipFvPatchField
< tensor
fixedNormalSlipFvPatchTensorField
typedef AverageIOField< scalar > scalarAverageIOField
typedef AverageIOField< vectorvectorAverageIOField
typedef AverageIOField
< sphericalTensor
sphericalTensorAverageIOField
typedef AverageIOField
< symmTensor
symmTensorAverageIOField
typedef AverageIOField< tensortensorAverageIOField
typedef fvPatchField< scalar > fvPatchScalarField
typedef fvPatchField< vectorfvPatchVectorField
typedef fvPatchField
< sphericalTensor
fvPatchSphericalTensorField
typedef fvPatchField< symmTensorfvPatchSymmTensorField
typedef fvPatchField< tensorfvPatchTensorField
typedef fvsPatchField< scalar > fvsPatchScalarField
typedef fvsPatchField< vectorfvsPatchVectorField
typedef fvsPatchField
< sphericalTensor
fvsPatchSphericalTensorField
typedef fvsPatchField< symmTensorfvsPatchSymmTensorField
typedef fvsPatchField< tensorfvsPatchTensorField
typedef SlicedGeometricField
< scalar, fvsPatchField,
slicedFvsPatchField,
surfaceMesh
slicedSurfaceScalarField
typedef SlicedGeometricField
< vector, fvsPatchField,
slicedFvsPatchField,
surfaceMesh
slicedSurfaceVectorField
typedef SlicedGeometricField
< sphericalTensor,
fvsPatchField,
slicedFvsPatchField,
surfaceMesh
slicedSurfaceSphericalTensorField
typedef SlicedGeometricField
< symmTensor, fvsPatchField,
slicedFvsPatchField,
surfaceMesh
slicedSurfaceSymmTensorField
typedef SlicedGeometricField
< tensor, fvsPatchField,
slicedFvsPatchField,
surfaceMesh
slicedSurfaceTensorField
typedef GeometricField< scalar,
fvsPatchField, surfaceMesh
surfaceScalarField
typedef GeometricField< vector,
fvsPatchField, surfaceMesh
surfaceVectorField
typedef GeometricField
< sphericalTensor,
fvsPatchField, surfaceMesh
surfaceSphericalTensorField
typedef GeometricField
< symmTensor, fvsPatchField,
surfaceMesh
surfaceSymmTensorField
typedef GeometricField< tensor,
fvsPatchField, surfaceMesh
surfaceTensorField
typedef SlicedGeometricField
< scalar, fvPatchField,
slicedFvPatchField, volMesh
slicedVolScalarField
typedef SlicedGeometricField
< vector, fvPatchField,
slicedFvPatchField, volMesh
slicedVolVectorField
typedef SlicedGeometricField
< sphericalTensor,
fvPatchField,
slicedFvPatchField, volMesh
slicedVolSphericalTensorField
typedef SlicedGeometricField
< symmTensor, fvPatchField,
slicedFvPatchField, volMesh
slicedVolSymmTensorField
typedef SlicedGeometricField
< tensor, fvPatchField,
slicedFvPatchField, volMesh
slicedVolTensorField
typedef GeometricField< scalar,
fvPatchField, volMesh
volScalarField
typedef GeometricField< vector,
fvPatchField, volMesh
volVectorField
typedef GeometricField
< sphericalTensor,
fvPatchField, volMesh
volSphericalTensorField
typedef GeometricField
< symmTensor, fvPatchField,
volMesh
volSymmTensorField
typedef GeometricField< tensor,
fvPatchField, volMesh
volTensorField
typedef fvMatrix< scalar > fvScalarMatrix
typedef fvMatrix< vectorfvVectorMatrix
typedef fvMatrix< sphericalTensorfvSphericalTensorMatrix
typedef fvMatrix< symmTensorfvSymmTensorMatrix
typedef fvMatrix< tensorfvTensorMatrix
typedef PtrList< fvPatchfvPatchList
 container classes for fvPatch
typedef
ReactingMultiphaseCloud
< CoalParcel
< constGasThermoPhysics > > 
constThermoCoalCloud
typedef
ReactingMultiphaseCloud
< CoalParcel< gasThermoPhysics > > 
thermoCoalCloud
typedef
ReactingMultiphaseCloud
< CoalParcel
< icoPoly8ThermoPhysics > > 
icoPoly8ThermoCoalCloud
typedef DsmcCloud< dsmcParceldsmcCloud
 Cloud class to simulate dsmc parcels.
typedef KinematicCloud
< basicKinematicParcel
basicKinematicCloud
typedef ReactingCloud
< BasicReactingParcel
< constGasThermoPhysics > > 
constThermoReactingCloud
typedef ReactingCloud
< BasicReactingParcel
< gasThermoPhysics > > 
thermoReactingCloud
typedef ReactingCloud
< BasicReactingParcel
< icoPoly8ThermoPhysics > > 
icoPoly8ThermoReactingCloud
typedef
ReactingMultiphaseCloud
< BasicReactingMultiphaseParcel
< constGasThermoPhysics > > 
constThermoReactingMultiphaseCloud
typedef
ReactingMultiphaseCloud
< BasicReactingMultiphaseParcel
< gasThermoPhysics > > 
thermoReactingMultiphaseCloud
typedef
ReactingMultiphaseCloud
< BasicReactingMultiphaseParcel
< icoPoly8ThermoPhysics > > 
icoPoly8ThermoReactingMultiphaseCloud
typedef ThermoCloud
< basicThermoParcel
basicThermoCloud
typedef IntegrationScheme< scalar > scalarIntegrationScheme
 Foam::scalarIntegrationScheme.
typedef IntegrationScheme< vectorvectorIntegrationScheme
 Foam::vectorIntegrationScheme;.
typedef IOList
< kinematicParcelInjectionData
kinematicParcelInjectionDataIOList
typedef IOList
< reactingParcelInjectionData
reactingParcelInjectionDataIOList
typedef IOList
< reactingMultiphaseParcelInjectionData
reactingMultiphaseParcelInjectionDataIOList
typedef IOList
< thermoParcelInjectionData
thermoParcelInjectionDataIOList
typedef PointIndexHit< pointpointIndexHit
typedef IOList< pointIndexHitpointIndexHitIOList
 IOList of pointIndexHits.
typedef List< treeBoundBoxtreeBoundBoxList
 List of bounding boxes.
typedef Pair< pointsegment
typedef HashSet wordHashSet
 A HashSet with word keys.
typedef HashSet< label, Hash
< label > > 
labelHashSet
 A HashSet with label keys.
typedef UList< label > unallocLabelList
typedef IOstream &(* IOstreamManip )(IOstream &)
typedef Istream &(* IstreamManip )(Istream &)
typedef Ostream &(* OstreamManip )(Ostream &)
typedef List< tokentokenList
 List of tokens, used for a IOdictionary entry.
typedef List< token::tokenTypetokenTypeList
typedef List< instantinstantList
 List of instants.
typedef dimensioned< scalar > dimensionedScalar
 Dimensioned scalar obtained from generic dimensioned type.
typedef dimensioned
< sphericalTensor
dimensionedSphericalTensor
 Dimensioned sphericalTensor obtained from generic dimensioned type.
typedef dimensioned< symmTensordimensionedSymmTensor
 Dimensioned tensor obtained from generic dimensioned type.
typedef dimensioned< tensordimensionedTensor
 Dimensioned tensor obtained from generic dimensioned type.
typedef dimensioned< vectordimensionedVector
 Dimensioned vector obtained from generic dimensioned type.
typedef Field< complexcomplexField
 Specialisation of Field<T> for complex.
typedef Field< complexVectorcomplexVectorField
 Specialisation of Field<T> for complexVector.
typedef Field< diagTensordiagTensorField
 Specialisation of Field<T> for diagTensor.
typedef IOField< diagTensordiagTensorIOField
 diagTensorField with IO.
typedef Field< label > labelField
 Specialisation of Field<T> for label.
typedef IOField< label > labelIOField
 labelField with IO.
typedef Field< scalar > scalarField
 Specialisation of Field<T> for scalar.
typedef Field< vectorvectorField
 Specialisation of Field<T> for vector.
typedef Field< sphericalTensorsphericalTensorField
 Specialisation of Field<T> for sphericalTensor.
typedef Field< symmTensorsymmTensorField
 Specialisation of Field<T> for symmTensor.
typedef Field< tensortensorField
 Specialisation of Field<T> for tensor.
typedef IOField< scalar > scalarIOField
 scalarField with IO.
typedef IOField< sphericalTensorsphericalTensorIOField
 sphericalTensorField with IO.
typedef IOField< symmTensorsymmTensorIOField
 symmTensorField with IO.
typedef IOField< tensortensorIOField
 tensorField with IO.
typedef Field< vector2Dvector2DField
 Forward declarations of the specialisation of Field<T> for vector2D.
typedef IOField< vector2Dvector2DIOField
 vector2DField with IO.
typedef IOField< vectorvectorIOField
 vectorField with IO.
typedef GeometricField< scalar,
pointPatchField, pointMesh
pointScalarField
typedef GeometricField< vector,
pointPatchField, pointMesh
pointVectorField
typedef GeometricField< tensor,
pointPatchField, pointMesh
pointTensorField
typedef GeometricField
< sphericalTensor,
pointPatchField, pointMesh
pointSphericalTensorField
typedef GeometricField
< symmTensor, pointPatchField,
pointMesh
pointSymmTensorField
typedef pointPatchField< scalar > pointPatchScalarField
typedef pointPatchField< vectorpointPatchVectorField
typedef pointPatchField
< sphericalTensor
pointPatchSphericalTensorField
typedef pointPatchField
< symmTensor
pointPatchSymmTensorField
typedef pointPatchField< tensorpointPatchTensorField
typedef
UniformDimensionedField
< scalar > 
uniformDimensionedScalarField
typedef
UniformDimensionedField
< vector
uniformDimensionedVectorField
typedef
UniformDimensionedField
< sphericalTensor
uniformDimensionedSphericalTensorField
typedef
UniformDimensionedField
< symmTensor
uniformDimensionedSymmTensorField
typedef
UniformDimensionedField
< tensor
uniformDimensionedTensorField
typedef List< char > charList
typedef List< charListcharListList
typedef graph::writer graphWriter
typedef
PatchToPatchInterpolation
< PrimitivePatch< face,
SubList, const pointField & >
, PrimitivePatch< face,
SubList, const pointField & > > 
patchToPatchInterpolation
typedef
PrimitivePatchInterpolation
< PrimitivePatch< face,
SubList, const pointField & > > 
primitivePatchInterpolation
 Foam::primitivePatchInterpolation.
typedef UPtrList< const
lduInterface
lduInterfacePtrsList
 List of coupled interface fields to be used in coupling.
typedef UPtrList< const
lduInterfaceField
lduInterfaceFieldPtrsList
 List of coupled interface fields to be used in coupling.
typedef List< lduScheduleEntrylduSchedule
typedef RectangularMatrix< scalar > scalarRectangularMatrix
typedef SquareMatrix< scalar > scalarSquareMatrix
typedef DiagonalMatrix< scalar > scalarDiagonalMatrix
typedef IOList< cellcellIOList
 IOList of cells.
typedef List< cellcellList
 list of cells
typedef pyramid< point, const
point &, const face & > 
pyramidPointFaceRef
typedef IOList< cellShapecellShapeIOList
 IOList of cellShapes.
typedef List< cellShapecellShapeList
 List of cellShapes and PtrList of List of cellShape.
typedef PtrList< cellShapeListcellShapeListList
typedef IOList< edgeedgeIOList
 An IOList of edges.
typedef List< edgeedgeList
typedef List< edgeListedgeListList
typedef IOList< facefaceIOList
 IOList of faces.
typedef UList< faceunallocFaceList
typedef List< facefaceList
typedef SubList< facefaceSubList
typedef List< faceListfaceListList
typedef List< tetCelltetCellList
 list of tetCells
typedef List< triFacetriFaceList
 list of triFaces
typedef PtrList< pointPatchpointPatchList
 container classes for pointPatch
typedef ProcessorTopology
< polyPatch,
processorPolyPatch
processorTopology
typedef List< labelPairlabelPairList
typedef PtrList< polyPatchpolyPatchList
 container classes for polyPatch
typedef IndirectList< cellindirectCellList
typedef IndirectList< faceindirectFaceList
typedef PrimitivePatch< face,
IndirectList, const pointField & > 
primitiveFaceZone
typedef IndirectList< pointindirectPointList
typedef ZoneID< pointZonepointZoneID
 Foam::pointZoneID.
typedef ZoneID< faceZonefaceZoneID
 Foam::faceZoneID.
typedef ZoneID< cellZonecellZoneID
 Foam::cellZoneID.
typedef ZoneMesh< cellZone,
polyMesh
cellZoneMesh
 A ZoneMesh with the type cellZone.
typedef ZoneMesh< faceZone,
polyMesh
faceZoneMesh
 A ZoneMesh with the type faceZone.
typedef ZoneMesh< pointZone,
polyMesh
pointZoneMesh
 A ZoneMesh with the type pointZone.
typedef PrimitivePatch< face,
IndirectList, const pointField & > 
indirectPrimitivePatch
 Foam::indirectPrimitivePatch.
typedef PrimitivePatch< face,
List, const pointField & > 
primitiveFacePatch
 Foam::primitiveFacePatch.
typedef PrimitivePatch< face,
SubList, const pointField & > 
primitivePatch
 Addressing for a faceList slice.
typedef line< point2D, const
point2D & > 
linePoint2DRef
typedef line< point, const
point & > 
linePointRef
 Line using referred points.
typedef PointHit< point2Dpoint2DHit
typedef PointHit< pointpointHit
typedef vector point
 Point is a vector.
typedef vectorField pointField
 pointField is a vectorField.
typedef vectorIOField pointIOField
 pointIOField is a vectorIOField.
typedef vector2D point2D
 Point2D is a vector.
typedef vector2DField point2DField
 point2DField is a vector2DField.
typedef tetrahedron< point,
const point & > 
tetPointRef
typedef triangle< point, const
point & > 
triPointRef
typedef DiagTensor< scalar > diagTensor
 A scalar version of the templated DiagTensor.
typedef unsigned char direction
typedef List< bool > boolList
 Bool container classes.
typedef List< List< bool > > boolListList
typedef List< fileNamefileNameList
 List of fileNames.
typedef IOList< label > labelIOList
 Label container classes.
typedef IOList< labelListlabelListIOList
typedef List< label > labelList
 Label container classes.
typedef List< labelListlabelListList
typedef List< labelListListlabelListListList
typedef PackedList PackedBoolList
 A bit-packed bool list.
typedef IOList< scalar > scalarIOList
 Scalar container classes.
typedef IOList< scalarListscalarListIOList
typedef List< scalar > scalarList
 List of scalars.
typedef List< scalarListscalarListList
typedef List< sphericalTensorsphericalTensorList
 List of sphericalTensors.
typedef List< stringstringList
 List of strings.
typedef List< symmTensorsymmTensorList
 List of symmTensors.
typedef List< tensortensorList
 List of tensors.
typedef List< vectorvectorList
 List of vectors.
typedef List< wordwordList
 List of words.
typedef List< wordRewordReList
 List of wordRe (word or regular expression)
typedef Pair< label > labelPair
 Label pair.
typedef double doubleScalar
 Double precision floating point scalar type.
typedef float floatScalar
 Float precision floating point scalar type.
typedef SphericalTensor< label > labelSphericalTensor
 SphericalTensor of labels.
typedef SphericalTensor< scalar > sphericalTensor
 SphericalTensor of scalars.
typedef SphericalTensor2D< scalar > sphericalTensor2D
 SphericalTensor2D of scalars.
typedef SymmTensor< label > labelSymmTensor
 SymmTensor of labels.
typedef SymmTensor< scalar > symmTensor
 SymmTensor of scalars.
typedef Tensor< label > labelTensor
 3D labelTensor obtained from generic Tensor
typedef Tensor< scalar > tensor
 Tensor of scalars.
typedef Tensor2D< scalar > tensor2D
 Tensor2D or scalars.
typedef Vector< complexcomplexVector
 complexVector obtained from generic Vector.
typedef Vector< label > labelVector
 Vector of labels.
typedef Vector< scalar > vector
 A scalar version of the templated Vector.
typedef Vector2D< scalar > vector2D
 vector2D obtained from generic Vector2D
typedef IOOutputFilter
< fieldAverage
IOFieldAverage
typedef
OutputFilterFunctionObject
< fieldAverage
fieldAverageFunctionObject
 FunctionObject wrapper around fieldAverage to allow them to be created via the functions list within controlDict.
typedef
OutputFilterFunctionObject
< fieldMinMax
fieldMinMaxFunctionObject
 FunctionObject wrapper around fieldMinMax to allow them to be created via the functions list within controlDict.
typedef IOOutputFilter
< fieldMinMax
IOfieldMinMax
 Instance of the generic IOOutputFilter for fieldMinMax.
typedef
OutputFilterFunctionObject
< fieldValues::cellSource
cellSourceFunctionObject
 FunctionObject wrapper around cellSource to allow it to be created via the functions entry within controlDict.
typedef IOOutputFilter
< cellSource > 
IOcellSource
 Instance of the generic IOOutputFilter for cellSource.
typedef
OutputFilterFunctionObject
< fieldValues::faceSource
faceSourceFunctionObject
 FunctionObject wrapper around faceSource to allow it to be created via the functions entry within controlDict.
typedef IOOutputFilter
< faceSource > 
IOfaceSource
 Instance of the generic IOOutputFilter for faceSource.
typedef
OutputFilterFunctionObject
< readFields
readFieldsFunctionObject
 FunctionObject wrapper around readFields to allow them to be created via the functions entry within controlDict.
typedef IOOutputFilter
< surfaceInterpolateFields
IOsurfaceInterpolateFields
 Instance of the generic IOOutputFilter for surfaceInterpolateFields.
typedef
OutputFilterFunctionObject
< surfaceInterpolateFields
surfaceInterpolateFieldsFunctionObject
 FunctionObject wrapper around surfaceInterpolateFields to allow them to be created via the functions entry within controlDict.
typedef
OutputFilterFunctionObject
< forceCoeffs
forceCoeffsFunctionObject
 FunctionObject wrapper around forceCoeffs to allow them to be created via the functions entry within controlDict.
typedef IOOutputFilter
< forceCoeffs
IOforceCoeffs
typedef
OutputFilterFunctionObject
< forces
forcesFunctionObject
 FunctionObject wrapper around forces to allow them to be created via the functions entry within controlDict.
typedef IOOutputFilter< forcesIOforces
 Instance of the generic IOOutputFilter for forceCoeffs.
typedef IOOutputFilter
< partialWrite
IOpartialWrite
 Instance of the generic IOOutputFilter for partialWrite.
typedef
OutputFilterFunctionObject
< partialWrite
partialWriteFunctionObject
 FunctionObject wrapper around partialWrite to allow them to be created via the functions list within controlDict.
typedef IOOutputFilter
< writeRegisteredObject
IOwriteRegisteredObject
 Instance of the generic IOOutputFilter for writeRegisteredObject.
typedef
OutputFilterFunctionObject
< writeRegisteredObject
writeRegisteredObjectFunctionObject
 FunctionObject wrapper around writeRegisteredObject to allow them to be created via the functions list within controlDict.
typedef IOOutputFilter
< systemCall
IOsystemCall
 Instance of the generic IOOutputFilter for systemCall.
typedef
OutputFilterFunctionObject
< systemCall
systemCallFunctionObject
 FunctionObject wrapper around systemCall to allow them to be created via the functions list within controlDict.
typedef
OutputFilterFunctionObject
< dsmcFields
dsmcFieldsFunctionObject
 FunctionObject wrapper around dsmcFields to allow it to be created via the functions list within controlDict.
typedef IOOutputFilter
< dsmcFields
IOdsmcFields
 Instance of the generic IOOutputFilter for dsmcFields.
typedef IOOutputFilter
< staticPressure
IOstaticPressure
 Instance of the generic IOOutputFilter for staticPressure.
typedef
OutputFilterFunctionObject
< staticPressure
staticPressureFunctionObject
 FunctionObject wrapper around staticPressure to allow it to be created via the functions list within controlDict.
typedef IOOutputFilter< probesIOprobes
 Instance of the generic IOOutputFilter for probes.
typedef IOOutputFilter
< patchProbes
IOpatchProbes
typedef
OutputFilterFunctionObject
< probes
probesFunctionObject
 FunctionObject wrapper around probes to allow them to be created via the functions list within controlDict.
typedef
OutputFilterFunctionObject
< patchProbes
patchProbesFunctionObject
typedef IOOutputFilter
< sampledSets
IOsampledSets
 Instance of the generic IOOutputFilter for sampledSets.
typedef
OutputFilterFunctionObject
< sampledSets
sampledSetsFunctionObject
 FunctionObject wrapper around sets to allow them to be created via the functions list within controlDict.
typedef IOOutputFilter
< sampledSurfaces
IOsampledSurfaces
 Instance of the generic IOOutputFilter for sampledSurfaces.
typedef
OutputFilterFunctionObject
< sampledSurfaces
sampledSurfacesFunctionObject
 FunctionObject wrapper around surfaces to allow them to be created via the functions list within controlDict.
typedef Tuple2< scalar, label > nearInfo
 Private class for finding nearest.
typedef MeshedSurface< facemeshedSurface
typedef MeshedSurface< triFacetriMeshedSurface
typedef DimensionedField
< label, surfGeoMesh
surfLabelField
typedef DimensionedField
< scalar, surfGeoMesh
surfScalarField
typedef DimensionedField
< vector, surfGeoMesh
surfVectorField
typedef DimensionedField
< sphericalTensor, surfGeoMesh
surfSphericalTensorField
typedef DimensionedField
< symmTensor, surfGeoMesh
surfSymmTensorField
typedef DimensionedField
< tensor, surfGeoMesh
surfTensorField
typedef DimensionedField
< label, surfPointGeoMesh
surfPointLabelField
typedef DimensionedField
< scalar, surfPointGeoMesh
surfPointScalarField
typedef DimensionedField
< vector, surfPointGeoMesh
surfPointVectorField
typedef DimensionedField
< sphericalTensor,
surfPointGeoMesh
surfPointSphericalTensorField
typedef DimensionedField
< symmTensor, surfPointGeoMesh
surfPointSymmTensorField
typedef DimensionedField
< tensor, surfPointGeoMesh
surfPointTensorField
typedef List< surfZonesurfZoneList
typedef List< surfZoneIdentifiersurfZoneIdentifierList
typedef UnsortedMeshedSurface
< face
unsortedMeshedSurface
typedef UnsortedMeshedSurface
< triFace
triUnsortedMeshedSurface
typedef Reaction
< gasThermoPhysics
gasReaction
typedef Reaction
< constGasThermoPhysics
constGasReaction
typedef Reaction
< icoPoly8ThermoPhysics
icoPoly8Reaction
typedef sutherlandTransport
< specieThermo< janafThermo
< perfectGas > > > 
gasThermoPhysics
typedef constTransport
< specieThermo< hConstThermo
< perfectGas > > > 
constGasThermoPhysics
typedef polynomialTransport
< specieThermo
< hPolynomialThermo
< icoPolynomial< 8 >, 8 > >, 8 > 
icoPoly8ThermoPhysics
typedef HashTable< label,
FixedList< label, 2 >
, FixedList< label, 2 >::Hash<> > 
labelPairLookup
 A HashTable for two labels to another label. Used for e.g. for face1, face2 to shared edge.
typedef List
< geometricSurfacePatch
geometricSurfacePatchList
typedef List< surfacePatchsurfacePatchList
typedef Foam::DimensionedField
< label, triSurfaceGeoMesh
triSurfaceLabelField
typedef Foam::DimensionedField
< scalar, triSurfaceGeoMesh
triSurfaceScalarField
typedef Foam::DimensionedField
< vector, triSurfaceGeoMesh
triSurfaceVectorField
typedef Foam::DimensionedField
< sphericalTensor,
triSurfaceGeoMesh
triSurfaceSphericalTensorField
typedef Foam::DimensionedField
< symmTensor,
triSurfaceGeoMesh
triSurfaceSymmTensorField
typedef Foam::DimensionedField
< tensor, triSurfaceGeoMesh
triSurfaceTensorField
typedef PtrList< blockblockList
typedef PtrList< curvedEdgecurvedEdgeList
 A PtrList of curvedEdges.
typedef PrimitivePatch< face,
UIndirectList, const
pointField & > 
uindirectPrimitivePatch
 Foam::uindirectPrimitivePatch.

Functions

 defineTypeNameAndDebug (autoHexMeshDriver, 0)
 defineTypeNameAndDebug (autoLayerDriver, 0)
 defineTypeNameAndDebug (autoRefineDriver, 0)
 defineTypeNameAndDebug (autoSnapDriver, 0)
 defineTypeNameAndDebug (meshRefinement, 0)
template<class ParticleType >
Ostreamoperator<< (Ostream &, const ExactParticle< ParticleType > &)
template<>
bool contiguous< trackedParticle > ()
 defineParticleTypeNameAndDebug (trackedParticle, 0)
 defineTemplateTypeNameAndDebug (Cloud< trackedParticle >, 0)
 defineTypeNameAndDebug (ensightPart, 0)
 defineTemplateTypeNameAndDebug (IOPtrList< ensightPart >, 0)
 defineRunTimeSelectionTable (ensightPart, istream)
 defineTypeNameAndDebug (ensightPartCells, 0)
 addToRunTimeSelectionTable (ensightPart, ensightPartCells, istream)
 defineTypeNameAndDebug (ensightPartFaces, 0)
 addToRunTimeSelectionTable (ensightPart, ensightPartFaces, istream)
 defineTypeNameAndDebug (polyDualMesh, 0)
 defineTypeNameAndDebug (decompositionMethod, 0)
 defineRunTimeSelectionTable (decompositionMethod, dictionary)
 defineRunTimeSelectionTable (decompositionMethod, dictionaryMesh)
 defineTypeNameAndDebug (hierarchGeomDecomp, 0)
 addToRunTimeSelectionTable (decompositionMethod, hierarchGeomDecomp, dictionary)
 addToRunTimeSelectionTable (decompositionMethod, hierarchGeomDecomp, dictionaryMesh)
 defineTypeNameAndDebug (manualDecomp, 0)
 addToRunTimeSelectionTable (decompositionMethod, manualDecomp, dictionary)
 addToRunTimeSelectionTable (decompositionMethod, manualDecomp, dictionaryMesh)
 defineTypeNameAndDebug (simpleGeomDecomp, 0)
 addToRunTimeSelectionTable (decompositionMethod, simpleGeomDecomp, dictionary)
 addToRunTimeSelectionTable (decompositionMethod, simpleGeomDecomp, dictionaryMesh)
 defineTypeNameAndDebug (scotchDecomp, 0)
 addToRunTimeSelectionTable (decompositionMethod, scotchDecomp, dictionaryMesh)
 defineTypeNameAndDebug (dynamicInkJetFvMesh, 0)
 addToRunTimeSelectionTable (dynamicFvMesh, dynamicInkJetFvMesh, IOobject)
 defineTypeNameAndDebug (dynamicMotionSolverFvMesh, 0)
 addToRunTimeSelectionTable (dynamicFvMesh, dynamicMotionSolverFvMesh, IOobject)
 defineTypeNameAndDebug (dynamicRefineFvMesh, 0)
 addToRunTimeSelectionTable (dynamicFvMesh, dynamicRefineFvMesh, IOobject)
 defineTypeNameAndDebug (solidBodyMotionFvMesh, 0)
 addToRunTimeSelectionTable (dynamicFvMesh, solidBodyMotionFvMesh, IOobject)
 defineTypeNameAndDebug (staticFvMesh, 0)
 addToRunTimeSelectionTable (dynamicFvMesh, staticFvMesh, IOobject)
 defineTypeNameAndDebug (attachDetach, 0)
 addToRunTimeSelectionTable (polyMeshModifier, attachDetach, dictionary)
template<class T , class Container >
Istreamoperator>> (Istream &, CompactListList_dev< T, Container > &)
template<class T , class Container >
Ostreamoperator<< (Ostream &, const CompactListList_dev< T, Container > &)
 defineTypeNameAndDebug (layerAdditionRemoval, 0)
 addToRunTimeSelectionTable (polyMeshModifier, layerAdditionRemoval, dictionary)
 defineTypeNameAndDebug (cellLooper, 0)
 defineRunTimeSelectionTable (cellLooper, word)
 defineTypeNameAndDebug (geomCellLooper, 0)
 addToRunTimeSelectionTable (cellLooper, geomCellLooper, word)
 defineTypeNameAndDebug (hexCellLooper, 0)
 addToRunTimeSelectionTable (cellLooper, hexCellLooper, word)
 defineTypeNameAndDebug (topoCellLooper, 0)
 addToRunTimeSelectionTable (cellLooper, topoCellLooper, word)
 defineTypeNameAndDebug (boundaryCutter, 0)
 defineTypeNameAndDebug (multiDirRefinement, 0)
 defineTypeNameAndDebug (refinementIterator, 0)
 defineTypeNameAndDebug (undoableMeshCutter, 0)
 defineTypeNameAndDebug (wallLayerCells, 0)
 defineTypeNameAndDebug (motionSmoother, 0)
 defineTypeNameAndDebug (polyMeshGeometry, 0)
 defineTypeNameAndDebug (motionSolver, 0)
 defineRunTimeSelectionTable (motionSolver, dictionary)
 defineTypeNameAndDebug (perfectInterface, 0)
 addToRunTimeSelectionTable (polyMeshModifier, perfectInterface, dictionary)
 defineTypeNameAndDebug (polyMeshModifier, 0)
 defineRunTimeSelectionTable (polyMeshModifier, dictionary)
 defineTypeNameAndDebug (combineFaces, 0)
 defineTypeNameAndDebug (duplicatePoints, 0)
 defineTypeNameAndDebug (hexRef8, 0)
 defineTypeNameAndDebug (localPointRegion, 0)
void transformList (const tensorField &rotTensor, UList< face > &field)
 defineTypeNameAndDebug (polyTopoChange, 0)
 defineTypeNameAndDebug (refinementHistory, 0)
 defineTypeNameAndDebug (removeCells, 0)
 defineTypeNameAndDebug (removeFaces, 0)
 defineTypeNameAndDebug (removePoints, 0)
 defineTypeNameAndDebug (topoAction, 0)
 defineTypeNameAndDebug (polyAddPoint, 0)
 defineTypeNameAndDebug (polyModifyPoint, 0)
 defineTypeNameAndDebug (polyRemovePoint, 0)
 defineTypeNameAndDebug (polyAddFace, 0)
 defineTypeNameAndDebug (polyModifyFace, 0)
 defineTypeNameAndDebug (polyRemoveFace, 0)
 defineTypeNameAndDebug (polyAddCell, 0)
 defineTypeNameAndDebug (polyModifyCell, 0)
 defineTypeNameAndDebug (polyRemoveCell, 0)
 defineTypeNameAndDebug (polyTopoChanger, 0)
 defineTypeNameAndDebug (setUpdater, 0)
 addToRunTimeSelectionTable (polyMeshModifier, setUpdater, dictionary)
 defineTypeNameAndDebug (enrichedPatch, 0)
 defineTypeNameAndDebug (slidingInterface, 0)
 addToRunTimeSelectionTable (polyMeshModifier, slidingInterface, dictionary)
 defineTypeNameAndDebug (featureEdgeMesh, 0)
 defineTypeNameAndDebug (fvMotionSolverEngineMesh, 0)
 addToRunTimeSelectionTable (engineMesh, fvMotionSolverEngineMesh, IOobject)
 defineTypeNameAndDebug (layeredEngineMesh, 0)
 addToRunTimeSelectionTable (engineMesh, layeredEngineMesh, IOobject)
 defineTypeNameAndDebug (staticEngineMesh, 0)
 addToRunTimeSelectionTable (engineMesh, staticEngineMesh, IOobject)
 defineTypeNameAndDebug (errorDrivenRefinement, 0)
 addToRunTimeSelectionTable (polyMeshModifier, errorDrivenRefinement, dictionary)
template<class Type >
tmp< errorEstimate< Type > > operator+ (const errorEstimate< Type > &A, const errorEstimate< Type > &B)
template<class Type >
tmp< errorEstimate< Type > > operator+ (const tmp< errorEstimate< Type > > &tA, const errorEstimate< Type > &B)
template<class Type >
tmp< errorEstimate< Type > > operator+ (const errorEstimate< Type > &A, const tmp< errorEstimate< Type > > &tB)
template<class Type >
tmp< errorEstimate< Type > > operator+ (const tmp< errorEstimate< Type > > &tA, const tmp< errorEstimate< Type > > &tB)
template<class Type >
tmp< errorEstimate< Type > > operator- (const errorEstimate< Type > &A)
template<class Type >
tmp< errorEstimate< Type > > operator- (const tmp< errorEstimate< Type > > &tA)
template<class Type >
tmp< errorEstimate< Type > > operator- (const errorEstimate< Type > &A, const errorEstimate< Type > &B)
template<class Type >
tmp< errorEstimate< Type > > operator- (const tmp< errorEstimate< Type > > &tA, const errorEstimate< Type > &B)
template<class Type >
tmp< errorEstimate< Type > > operator- (const errorEstimate< Type > &A, const tmp< errorEstimate< Type > > &tB)
template<class Type >
tmp< errorEstimate< Type > > operator- (const tmp< errorEstimate< Type > > &tA, const tmp< errorEstimate< Type > > &tB)
template<class Type >
tmp< errorEstimate< Type > > operator== (const errorEstimate< Type > &A, const errorEstimate< Type > &B)
template<class Type >
tmp< errorEstimate< Type > > operator== (const tmp< errorEstimate< Type > > &tA, const errorEstimate< Type > &B)
template<class Type >
tmp< errorEstimate< Type > > operator== (const errorEstimate< Type > &A, const tmp< errorEstimate< Type > > &tB)
template<class Type >
tmp< errorEstimate< Type > > operator== (const tmp< errorEstimate< Type > > &tA, const tmp< errorEstimate< Type > > &tB)
template<class Type >
tmp< errorEstimate< Type > > operator+ (const errorEstimate< Type > &A, const GeometricField< Type, fvPatchField, volMesh > &su)
template<class Type >
tmp< errorEstimate< Type > > operator+ (const tmp< errorEstimate< Type > > &tA, const GeometricField< Type, fvPatchField, volMesh > &su)
template<class Type >
tmp< errorEstimate< Type > > operator+ (const errorEstimate< Type > &A, const tmp< GeometricField< Type, fvPatchField, volMesh > > &tsu)
template<class Type >
tmp< errorEstimate< Type > > operator+ (const tmp< errorEstimate< Type > > &tA, const tmp< GeometricField< Type, fvPatchField, volMesh > > &tsu)
template<class Type >
tmp< errorEstimate< Type > > operator+ (const GeometricField< Type, fvPatchField, volMesh > &su, const errorEstimate< Type > &A)
template<class Type >
tmp< errorEstimate< Type > > operator+ (const GeometricField< Type, fvPatchField, volMesh > &su, const tmp< errorEstimate< Type > > &tA)
template<class Type >
tmp< errorEstimate< Type > > operator+ (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tsu, const errorEstimate< Type > &A)
template<class Type >
tmp< errorEstimate< Type > > operator+ (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tsu, const tmp< errorEstimate< Type > > &tA)
template<class Type >
tmp< errorEstimate< Type > > operator- (const errorEstimate< Type > &A, const GeometricField< Type, fvPatchField, volMesh > &su)
template<class Type >
tmp< errorEstimate< Type > > operator- (const tmp< errorEstimate< Type > > &tA, const GeometricField< Type, fvPatchField, volMesh > &su)
template<class Type >
tmp< errorEstimate< Type > > operator- (const errorEstimate< Type > &A, const tmp< GeometricField< Type, fvPatchField, volMesh > > &tsu)
template<class Type >
tmp< errorEstimate< Type > > operator- (const tmp< errorEstimate< Type > > &tA, const tmp< GeometricField< Type, fvPatchField, volMesh > > &tsu)
template<class Type >
tmp< errorEstimate< Type > > operator- (const GeometricField< Type, fvPatchField, volMesh > &su, const errorEstimate< Type > &A)
template<class Type >
tmp< errorEstimate< Type > > operator- (const GeometricField< Type, fvPatchField, volMesh > &su, const tmp< errorEstimate< Type > > &tA)
template<class Type >
tmp< errorEstimate< Type > > operator- (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tsu, const errorEstimate< Type > &A)
template<class Type >
tmp< errorEstimate< Type > > operator- (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tsu, const tmp< errorEstimate< Type > > &tA)
template<class Type >
tmp< errorEstimate< Type > > operator+ (const errorEstimate< Type > &A, const dimensioned< Type > &su)
template<class Type >
tmp< errorEstimate< Type > > operator+ (const tmp< errorEstimate< Type > > &tA, const dimensioned< Type > &su)
template<class Type >
tmp< errorEstimate< Type > > operator+ (const dimensioned< Type > &su, const errorEstimate< Type > &A)
template<class Type >
tmp< errorEstimate< Type > > operator+ (const dimensioned< Type > &su, const tmp< errorEstimate< Type > > &tA)
template<class Type >
tmp< errorEstimate< Type > > operator- (const errorEstimate< Type > &A, const dimensioned< Type > &su)
template<class Type >
tmp< errorEstimate< Type > > operator- (const tmp< errorEstimate< Type > > &tA, const dimensioned< Type > &su)
template<class Type >
tmp< errorEstimate< Type > > operator- (const dimensioned< Type > &su, const errorEstimate< Type > &A)
template<class Type >
tmp< errorEstimate< Type > > operator- (const dimensioned< Type > &su, const tmp< errorEstimate< Type > > &tA)
template<class Type >
tmp< errorEstimate< Type > > operator== (const errorEstimate< Type > &A, const GeometricField< Type, fvPatchField, volMesh > &su)
template<class Type >
tmp< errorEstimate< Type > > operator== (const tmp< errorEstimate< Type > > &tA, const GeometricField< Type, fvPatchField, volMesh > &su)
template<class Type >
tmp< errorEstimate< Type > > operator== (const errorEstimate< Type > &A, const tmp< GeometricField< Type, fvPatchField, volMesh > > &tsu)
template<class Type >
tmp< errorEstimate< Type > > operator== (const tmp< errorEstimate< Type > > &tA, const tmp< GeometricField< Type, fvPatchField, volMesh > > &tsu)
template<class Type >
tmp< errorEstimate< Type > > operator== (const errorEstimate< Type > &A, const dimensioned< Type > &su)
template<class Type >
tmp< errorEstimate< Type > > operator== (const tmp< errorEstimate< Type > > &tA, const dimensioned< Type > &su)
template<class Type >
tmp< errorEstimate< Type > > operator* (const volScalarField &vsf, const errorEstimate< Type > &A)
template<class Type >
tmp< errorEstimate< Type > > operator* (const tmp< volScalarField > &tvsf, const errorEstimate< Type > &A)
template<class Type >
tmp< errorEstimate< Type > > operator* (const volScalarField &vsf, const tmp< errorEstimate< Type > > &tA)
template<class Type >
tmp< errorEstimate< Type > > operator* (const tmp< volScalarField > &tvsf, const tmp< errorEstimate< Type > > &tA)
template<class Type >
tmp< errorEstimate< Type > > operator* (const dimensioned< scalar > &ds, const errorEstimate< Type > &A)
template<class Type >
tmp< errorEstimate< Type > > operator* (const dimensioned< scalar > &ds, const tmp< errorEstimate< Type > > &tA)
template<class Type >
void checkMethod (const errorEstimate< Type > &, const errorEstimate< Type > &, const char *)
template<class Type >
void checkMethod (const errorEstimate< Type > &, const GeometricField< Type, fvPatchField, volMesh > &, const char *)
template<class Type >
void checkMethod (const errorEstimate< Type > &, const dimensioned< Type > &, const char *)
bool adjustPhi (surfaceScalarField &phi, const volVectorField &U, volScalarField &p)
 Adjust the balance of fluxes to obey continuity.
void bound (volScalarField &vsf, const dimensionedScalar &vsf0)
 Bound the given scalar field if it has gone unbounded.
 defineTypeNameAndDebug (actuationDiskSource, 0)
 addToRunTimeSelectionTable (basicSource, actuationDiskSource, dictionary)
 defineTypeNameAndDebug (basicSource, 0)
 defineRunTimeSelectionTable (basicSource, dictionary)
 defineTypeNameAndDebug (explicitSource, 0)
 addToRunTimeSelectionTable (basicSource, explicitSource, dictionary)
 defineTemplateTypeNameAndDebug (IOPtrList< scalarTimeActivatedExplicitSource >, 0)
template<class Type >
Ostreamoperator<< (Ostream &, const TimeActivatedExplicitSource< Type > &)
template<class Type >
Ostreamoperator<< (Ostream &, const TimeActivatedExplicitSourceList< Type > &)
void setRefCell (const volScalarField &field, const volScalarField &fieldRef, const dictionary &dict, label &refCelli, scalar &refValue, const bool forceReference=false)
 If the field fieldRef needs referencing find the reference cell nearest.
void setRefCell (const volScalarField &field, const dictionary &dict, label &refCelli, scalar &refValue, const bool forceReference=false)
 If the field needs referencing find the reference cell nearest.
scalar getRefCellValue (const volScalarField &field, const label refCelli)
 Return the current value of field in the reference cell.
 defineTemplateTypeNameAndDebug (IOPtrList< MRFZone >, 0)
 defineTemplateTypeNameAndDebug (IOPtrList< porousZone >, 0)
 makePatchTypeField (fvPatchVectorField, SRFFreestreamVelocityFvPatchVectorField)
 makePatchTypeField (fvPatchVectorField, SRFVelocityFvPatchVectorField)
 makePatchFields (basicSymmetry)
 makePatchFields (calculated)
 makePatchFieldsTypeName (coupled)
 makePatchFields (directionMixed)
 makePatchFields (fixedGradient)
 makePatchFields (fixedValue)
 makePatchFields (mixed)
 makePatchFields (sliced)
 makePatchFieldsTypeName (transform)
 makePatchFields (zeroGradient)
 makePatchFields (cyclic)
 makePatchFields (empty)
 makePatchFieldsTypeName (jumpCyclic)
 makePatchFields (processor)
 makePatchFields (symmetry)
 makePatchFields (wedge)
 makePatchTypeField (fvPatchVectorField, activeBaffleVelocityFvPatchVectorField)
 makePatchFields (advective)
 makePatchTypeField (fvPatchScalarField, buoyantPressureFvPatchScalarField)
 makePatchTypeField (fvPatchVectorField, cylindricalInletVelocityFvPatchVectorField)
 makePatchFields (directMappedFixedValue)
 makePatchTypeField (fvPatchVectorField, directMappedVelocityFluxFixedValueFvPatchField)
 makePatchTypeField (fvPatchScalarField, fanFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, fixedFluxPressureFvPatchScalarField)
 makePatchFields (fixedInternalValue)
 makePatchTypeField (fvPatchVectorField, fixedNormalSlipFvPatchVectorField)
 makePatchTypeField (fvPatchScalarField, fixedPressureCompressibleDensityFvPatchScalarField)
 makePatchTypeField (fvPatchVectorField, flowRateInletVelocityFvPatchVectorField)
 makePatchTypeField (fvPatchVectorField, fluxCorrectedVelocityFvPatchVectorField)
 makePatchFields (freestream)
 makePatchTypeField (fvPatchScalarField, freestreamPressureFvPatchScalarField)
 makePatchFields (inletOutlet)
 makePatchTypeField (fvPatchScalarField, inletOutletTotalTemperatureFvPatchScalarField)
 makePatchTypeField (fvPatchVectorField, movingWallVelocityFvPatchVectorField)
 makePatchFields (oscillatingFixedValue)
 makePatchFields (outletInlet)
 makePatchFields (outletMappedUniformInlet)
 makePatchFields (partialSlip)
 makePatchTypeField (fvPatchVectorField, pressureDirectedInletOutletVelocityFvPatchVectorField)
 makePatchTypeField (fvPatchVectorField, pressureDirectedInletVelocityFvPatchVectorField)
 makePatchTypeField (fvPatchVectorField, pressureInletOutletVelocityFvPatchVectorField)
 makePatchTypeField (fvPatchVectorField, pressureInletUniformVelocityFvPatchVectorField)
 makePatchTypeField (fvPatchVectorField, pressureInletVelocityFvPatchVectorField)
 makePatchTypeField (fvPatchVectorField, pressureNormalInletOutletVelocityFvPatchVectorField)
 makePatchTypeField (fvPatchVectorField, rotatingPressureInletOutletVelocityFvPatchVectorField)
 makePatchTypeField (fvPatchScalarField, rotatingTotalPressureFvPatchScalarField)
 makePatchTypeField (fvPatchVectorField, rotatingWallVelocityFvPatchVectorField)
 makePatchFields (slip)
 makePatchTypeField (fvPatchVectorField, supersonicFreestreamFvPatchVectorField)
 makePatchTypeField (fvPatchVectorField, surfaceNormalFixedValueFvPatchVectorField)
 makePatchTypeField (fvPatchVectorField, swirlFlowRateInletVelocityFvPatchVectorField)
 makePatchTypeField (fvPatchScalarField, syringePressureFvPatchScalarField)
 makePatchTypeField (fvPatchVectorField, timeVaryingFlowRateInletVelocityFvPatchVectorField)
 defineTemplateTypeNameAndDebugWithName (scalarAverageIOField,"scalarAverageField", 0)
 defineTemplateTypeNameAndDebugWithName (vectorAverageIOField,"vectorAverageField", 0)
 defineTemplateTypeNameAndDebugWithName (sphericalTensorAverageIOField,"sphericalTensorAverageField", 0)
 defineTemplateTypeNameAndDebugWithName (symmTensorAverageIOField,"symmTensorAverageField", 0)
 defineTemplateTypeNameAndDebugWithName (tensorAverageIOField,"tensorAverageField", 0)
 makePatchFields (timeVaryingMappedFixedValue)
 makePatchTypeField (fvPatchVectorField, timeVaryingMappedPressureDirectedInletVelocityFvPatchVectorField)
 makePatchTypeField (fvPatchScalarField, timeVaryingMappedTotalPressureFvPatchScalarField)
 makePatchFields (timeVaryingUniformFixedValue)
 makePatchTypeFieldTypedefs (timeVaryingUniformFixedValue)
 makePatchFields (timeVaryingUniformInletOutlet)
 makePatchTypeFieldTypedefs (timeVaryingUniformInletOutlet)
 makePatchTypeField (fvPatchScalarField, timeVaryingUniformTotalPressureFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, totalPressureFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, totalTemperatureFvPatchScalarField)
 makePatchTypeField (fvPatchVectorField, translatingWallVelocityFvPatchVectorField)
 makePatchFields (turbulentInlet)
 makePatchTypeFieldTypedefs (turbulentInlet)
 makePatchTypeField (fvPatchScalarField, turbulentIntensityKineticEnergyInletFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, uniformDensityHydrostaticPressureFvPatchScalarField)
 makePatchFields (uniformFixedValue)
 makePatchFields (waveTransmissive)
template<class Type >
Ostreamoperator<< (Ostream &, const fvPatchField< Type > &)
 defineNamedTemplateTypeNameAndDebug (fvPatchScalarField, 0)
 defineTemplateRunTimeSelectionTable (fvPatchScalarField, patch)
 defineTemplateRunTimeSelectionTable (fvPatchScalarField, patchMapper)
 defineTemplateRunTimeSelectionTable (fvPatchScalarField, dictionary)
 makeFvsPatchFields (calculated)
 makeFvsPatchFieldsTypeName (coupled)
 makeFvsPatchFields (fixedValue)
 makeFvsPatchFields (sliced)
 makeFvsPatchFields (cyclic)
 makeFvsPatchFields (empty)
 makeFvsPatchFields (processor)
 makeFvsPatchFields (symmetry)
 makeFvsPatchFields (wedge)
template<class Type >
Ostreamoperator<< (Ostream &os, const fvsPatchField< Type > &ptf)
 defineNamedTemplateTypeNameAndDebug (fvsPatchScalarField, 0)
 defineTemplateRunTimeSelectionTable (fvsPatchScalarField, patch)
 defineTemplateRunTimeSelectionTable (fvsPatchScalarField, patchMapper)
 defineTemplateRunTimeSelectionTable (fvsPatchScalarField, dictionary)
 defineTemplateTypeNameAndDebug (surfaceScalarField::DimensionedInternalField, 0)
 defineTemplateTypeNameAndDebug (surfaceScalarField, 0)
 defineTemplateTypeNameAndDebug (surfaceVectorField, 0)
 defineTypeNameAndDebug (extendedLeastSquaresVectors, 0)
 defineTypeNameAndDebug (leastSquaresVectors, 0)
 defineTypeNameAndDebug (quadraticFitSnGradData, 0)
 defineTemplateTypeNameAndDebug (fvScalarMatrix, 0)
template<class Type >
tmp< GeometricField< Type,
fvPatchField, volMesh > > 
operator& (const fvMatrix< Type > &, const DimensionedField< Type, volMesh > &)
template<class Type >
tmp< GeometricField< Type,
fvPatchField, volMesh > > 
operator& (const fvMatrix< Type > &, const tmp< DimensionedField< Type, volMesh > > &)
template<class Type >
tmp< GeometricField< Type,
fvPatchField, volMesh > > 
operator& (const fvMatrix< Type > &, const tmp< GeometricField< Type, fvPatchField, volMesh > > &)
template<class Type >
tmp< GeometricField< Type,
fvPatchField, volMesh > > 
operator& (const tmp< fvMatrix< Type > > &, const DimensionedField< Type, volMesh > &)
template<class Type >
tmp< GeometricField< Type,
fvPatchField, volMesh > > 
operator& (const tmp< fvMatrix< Type > > &, const tmp< DimensionedField< Type, volMesh > > &)
template<class Type >
tmp< GeometricField< Type,
fvPatchField, volMesh > > 
operator& (const tmp< fvMatrix< Type > > &, const tmp< GeometricField< Type, fvPatchField, volMesh > > &)
template<class Type >
Ostreamoperator<< (Ostream &, const fvMatrix< Type > &)
template<class Type >
void checkMethod (const fvMatrix< Type > &, const fvMatrix< Type > &, const char *)
template<class Type >
void checkMethod (const fvMatrix< Type > &, const DimensionedField< Type, volMesh > &, const char *)
template<class Type >
void checkMethod (const fvMatrix< Type > &, const dimensioned< Type > &, const char *)
template<class Type >
lduMatrix::solverPerformance solve (fvMatrix< Type > &, const dictionary &)
 Solve returning the solution statistics given convergence tolerance.
template<class Type >
lduMatrix::solverPerformance solve (const tmp< fvMatrix< Type > > &, const dictionary &)
 Solve returning the solution statistics given convergence tolerance,.
template<class Type >
lduMatrix::solverPerformance solve (fvMatrix< Type > &)
 Solve returning the solution statistics given convergence tolerance.
template<class Type >
lduMatrix::solverPerformance solve (const tmp< fvMatrix< Type > > &)
 Solve returning the solution statistics given convergence tolerance,.
template<class Type >
tmp< fvMatrix< Type > > correction (const fvMatrix< Type > &)
 Return the correction form of the given matrix.
template<class Type >
tmp< fvMatrix< Type > > correction (const tmp< fvMatrix< Type > > &)
 Return the correction form of the given temporary matrix.
template<class Type >
tmp< fvMatrix< Type > > operator== (const fvMatrix< Type > &, const fvMatrix< Type > &)
template<class Type >
tmp< fvMatrix< Type > > operator== (const tmp< fvMatrix< Type > > &, const fvMatrix< Type > &)
template<class Type >
tmp< fvMatrix< Type > > operator== (const fvMatrix< Type > &, const tmp< fvMatrix< Type > > &)
template<class Type >
tmp< fvMatrix< Type > > operator== (const tmp< fvMatrix< Type > > &, const tmp< fvMatrix< Type > > &)
template<class Type >
tmp< fvMatrix< Type > > operator== (const fvMatrix< Type > &, const DimensionedField< Type, volMesh > &)
template<class Type >
tmp< fvMatrix< Type > > operator== (const fvMatrix< Type > &, const tmp< DimensionedField< Type, volMesh > > &)
template<class Type >
tmp< fvMatrix< Type > > operator== (const fvMatrix< Type > &, const tmp< GeometricField< Type, fvPatchField, volMesh > > &)
template<class Type >
tmp< fvMatrix< Type > > operator== (const tmp< fvMatrix< Type > > &, const DimensionedField< Type, volMesh > &)
template<class Type >
tmp< fvMatrix< Type > > operator== (const tmp< fvMatrix< Type > > &, const tmp< DimensionedField< Type, volMesh > > &)
template<class Type >
tmp< fvMatrix< Type > > operator== (const tmp< fvMatrix< Type > > &, const tmp< GeometricField< Type, fvPatchField, volMesh > > &)
template<class Type >
tmp< fvMatrix< Type > > operator== (const fvMatrix< Type > &, const dimensioned< Type > &)
template<class Type >
tmp< fvMatrix< Type > > operator== (const tmp< fvMatrix< Type > > &, const dimensioned< Type > &)
template<class Type >
tmp< fvMatrix< Type > > operator== (const fvMatrix< Type > &, const zeroField &)
template<class Type >
tmp< fvMatrix< Type > > operator== (const tmp< fvMatrix< Type > > &, const zeroField &)
template<class Type >
tmp< fvMatrix< Type > > operator- (const fvMatrix< Type > &)
template<class Type >
tmp< fvMatrix< Type > > operator- (const tmp< fvMatrix< Type > > &)
template<class Type >
tmp< fvMatrix< Type > > operator+ (const fvMatrix< Type > &, const fvMatrix< Type > &)
template<class Type >
tmp< fvMatrix< Type > > operator+ (const tmp< fvMatrix< Type > > &, const fvMatrix< Type > &)
template<class Type >
tmp< fvMatrix< Type > > operator+ (const fvMatrix< Type > &, const tmp< fvMatrix< Type > > &)
template<class Type >
tmp< fvMatrix< Type > > operator+ (const tmp< fvMatrix< Type > > &, const tmp< fvMatrix< Type > > &)
template<class Type >
tmp< fvMatrix< Type > > operator+ (const fvMatrix< Type > &, const DimensionedField< Type, volMesh > &)
template<class Type >
tmp< fvMatrix< Type > > operator+ (const fvMatrix< Type > &, const tmp< DimensionedField< Type, volMesh > > &)
template<class Type >
tmp< fvMatrix< Type > > operator+ (const fvMatrix< Type > &, const tmp< GeometricField< Type, fvPatchField, volMesh > > &)
template<class Type >
tmp< fvMatrix< Type > > operator+ (const tmp< fvMatrix< Type > > &, const DimensionedField< Type, volMesh > &)
template<class Type >
tmp< fvMatrix< Type > > operator+ (const tmp< fvMatrix< Type > > &, const tmp< DimensionedField< Type, volMesh > > &)
template<class Type >
tmp< fvMatrix< Type > > operator+ (const tmp< fvMatrix< Type > > &, const tmp< GeometricField< Type, fvPatchField, volMesh > > &)
template<class Type >
tmp< fvMatrix< Type > > operator+ (const DimensionedField< Type, volMesh > &, const fvMatrix< Type > &)
template<class Type >
tmp< fvMatrix< Type > > operator+ (const tmp< DimensionedField< Type, volMesh > > &, const fvMatrix< Type > &)
template<class Type >
tmp< fvMatrix< Type > > operator+ (const tmp< GeometricField< Type, fvPatchField, volMesh > > &, const fvMatrix< Type > &)
template<class Type >
tmp< fvMatrix< Type > > operator+ (const DimensionedField< Type, volMesh > &, const tmp< fvMatrix< Type > > &)
template<class Type >
tmp< fvMatrix< Type > > operator+ (const tmp< DimensionedField< Type, volMesh > > &, const tmp< fvMatrix< Type > > &)
template<class Type >
tmp< fvMatrix< Type > > operator+ (const tmp< GeometricField< Type, fvPatchField, volMesh > > &, const tmp< fvMatrix< Type > > &)
template<class Type >
tmp< fvMatrix< Type > > operator+ (const fvMatrix< Type > &, const dimensioned< Type > &)
template<class Type >
tmp< fvMatrix< Type > > operator+ (const tmp< fvMatrix< Type > > &, const dimensioned< Type > &)
template<class Type >
tmp< fvMatrix< Type > > operator+ (const dimensioned< Type > &, const fvMatrix< Type > &)
template<class Type >
tmp< fvMatrix< Type > > operator+ (const dimensioned< Type > &, const tmp< fvMatrix< Type > > &)
template<class Type >
tmp< fvMatrix< Type > > operator- (const fvMatrix< Type > &, const fvMatrix< Type > &)
template<class Type >
tmp< fvMatrix< Type > > operator- (const tmp< fvMatrix< Type > > &, const fvMatrix< Type > &)
template<class Type >
tmp< fvMatrix< Type > > operator- (const fvMatrix< Type > &, const tmp< fvMatrix< Type > > &)
template<class Type >
tmp< fvMatrix< Type > > operator- (const tmp< fvMatrix< Type > > &, const tmp< fvMatrix< Type > > &)
template<class Type >
tmp< fvMatrix< Type > > operator- (const fvMatrix< Type > &, const DimensionedField< Type, volMesh > &)
template<class Type >
tmp< fvMatrix< Type > > operator- (const fvMatrix< Type > &, const tmp< DimensionedField< Type, volMesh > > &)
template<class Type >
tmp< fvMatrix< Type > > operator- (const fvMatrix< Type > &, const tmp< GeometricField< Type, fvPatchField, volMesh > > &)
template<class Type >
tmp< fvMatrix< Type > > operator- (const tmp< fvMatrix< Type > > &, const DimensionedField< Type, volMesh > &)
template<class Type >
tmp< fvMatrix< Type > > operator- (const tmp< fvMatrix< Type > > &, const tmp< DimensionedField< Type, volMesh > > &)
template<class Type >
tmp< fvMatrix< Type > > operator- (const tmp< fvMatrix< Type > > &, const tmp< GeometricField< Type, fvPatchField, volMesh > > &)
template<class Type >
tmp< fvMatrix< Type > > operator- (const DimensionedField< Type, volMesh > &, const fvMatrix< Type > &)
template<class Type >
tmp< fvMatrix< Type > > operator- (const tmp< DimensionedField< Type, volMesh > > &, const fvMatrix< Type > &)
template<class Type >
tmp< fvMatrix< Type > > operator- (const tmp< GeometricField< Type, fvPatchField, volMesh > > &, const fvMatrix< Type > &)
template<class Type >
tmp< fvMatrix< Type > > operator- (const DimensionedField< Type, volMesh > &, const tmp< fvMatrix< Type > > &)
template<class Type >
tmp< fvMatrix< Type > > operator- (const tmp< DimensionedField< Type, volMesh > > &, const tmp< fvMatrix< Type > > &)
template<class Type >
tmp< fvMatrix< Type > > operator- (const tmp< GeometricField< Type, fvPatchField, volMesh > > &, const tmp< fvMatrix< Type > > &)
template<class Type >
tmp< fvMatrix< Type > > operator- (const fvMatrix< Type > &, const dimensioned< Type > &)
template<class Type >
tmp< fvMatrix< Type > > operator- (const tmp< fvMatrix< Type > > &, const dimensioned< Type > &)
template<class Type >
tmp< fvMatrix< Type > > operator- (const dimensioned< Type > &, const fvMatrix< Type > &)
template<class Type >
tmp< fvMatrix< Type > > operator- (const dimensioned< Type > &, const tmp< fvMatrix< Type > > &)
template<class Type >
tmp< fvMatrix< Type > > operator* (const DimensionedField< scalar, volMesh > &, const fvMatrix< Type > &)
template<class Type >
tmp< fvMatrix< Type > > operator* (const tmp< DimensionedField< scalar, volMesh > > &, const fvMatrix< Type > &)
template<class Type >
tmp< fvMatrix< Type > > operator* (const tmp< volScalarField > &, const fvMatrix< Type > &)
template<class Type >
tmp< fvMatrix< Type > > operator* (const DimensionedField< scalar, volMesh > &, const tmp< fvMatrix< Type > > &)
template<class Type >
tmp< fvMatrix< Type > > operator* (const tmp< DimensionedField< scalar, volMesh > > &, const tmp< fvMatrix< Type > > &)
template<class Type >
tmp< fvMatrix< Type > > operator* (const tmp< volScalarField > &, const tmp< fvMatrix< Type > > &)
template<class Type >
tmp< fvMatrix< Type > > operator* (const dimensioned< scalar > &, const fvMatrix< Type > &)
template<class Type >
tmp< fvMatrix< Type > > operator* (const dimensioned< scalar > &, const tmp< fvMatrix< Type > > &)
 defineTypeNameAndDebug (faceAreaPairGAMGAgglomeration, 0)
 addToRunTimeSelectionTable (GAMGAgglomeration, faceAreaPairGAMGAgglomeration, lduMesh)
 defineTypeNameAndDebug (centredCECCellToFaceStencilObject, 0)
 defineTypeNameAndDebug (centredCFCCellToFaceStencilObject, 0)
 defineTypeNameAndDebug (centredCPCCellToFaceStencilObject, 0)
 defineTypeNameAndDebug (centredFECCellToFaceStencilObject, 0)
 defineTypeNameAndDebug (pureUpwindCFCCellToFaceStencilObject, 0)
 defineTypeNameAndDebug (upwindCECCellToFaceStencilObject, 0)
 defineTypeNameAndDebug (upwindCFCCellToFaceStencilObject, 0)
 defineTypeNameAndDebug (upwindCPCCellToFaceStencilObject, 0)
 defineTypeNameAndDebug (upwindFECCellToFaceStencilObject, 0)
 defineTypeNameAndDebug (centredCFCFaceToCellStencilObject, 0)
 defineTypeNameAndDebug (coupledFvPatch, 0)
 defineTypeNameAndDebug (genericFvPatch, 0)
 addToRunTimeSelectionTable (fvPatch, genericFvPatch, polyPatch)
 defineTypeNameAndDebug (cyclicFvPatch, 0)
 addToRunTimeSelectionTable (fvPatch, cyclicFvPatch, polyPatch)
 defineTypeNameAndDebug (emptyFvPatch, 0)
 addToRunTimeSelectionTable (fvPatch, emptyFvPatch, polyPatch)
 defineTypeNameAndDebug (processorFvPatch, 0)
 addToRunTimeSelectionTable (fvPatch, processorFvPatch, polyPatch)
 defineTypeNameAndDebug (symmetryFvPatch, 0)
 addToRunTimeSelectionTable (fvPatch, symmetryFvPatch, polyPatch)
 defineTypeNameAndDebug (wedgeFvPatch, 0)
 addToRunTimeSelectionTable (fvPatch, wedgeFvPatch, polyPatch)
 defineTypeNameAndDebug (directMappedFvPatch, 0)
 addToRunTimeSelectionTable (fvPatch, directMappedFvPatch, polyPatch)
 defineTypeNameAndDebug (directMappedWallFvPatch, 0)
 addToRunTimeSelectionTable (fvPatch, directMappedWallFvPatch, polyPatch)
 defineTypeNameAndDebug (wallFvPatch, 0)
 addToRunTimeSelectionTable (fvPatch, wallFvPatch, polyPatch)
 defineTypeNameAndDebug (fvPatch, 0)
 defineRunTimeSelectionTable (fvPatch, polyPatch)
 addToRunTimeSelectionTable (fvPatch, fvPatch, polyPatch)
 defineTemplateRunTimeSelectionTable (interpolation< scalar >, dictionary)
 defineTemplateRunTimeSelectionTable (interpolation< vector >, dictionary)
 defineTemplateRunTimeSelectionTable (interpolation< sphericalTensor >, dictionary)
 defineTemplateRunTimeSelectionTable (interpolation< symmTensor >, dictionary)
 defineTemplateRunTimeSelectionTable (interpolation< tensor >, dictionary)
 makeInterpolation (interpolationCell)
 makeInterpolation (interpolationCellPatchConstrained)
 makeInterpolation (interpolationCellPoint)
 makeInterpolation (interpolationCellPointFace)
 makeInterpolation (interpolationCellPointWallModified)
 defineNamedTemplateTypeNameAndDebug (limitedSurfaceInterpolationScheme< scalar >, 0)
 defineTemplateRunTimeSelectionTable (limitedSurfaceInterpolationScheme< scalar >, Mesh)
 defineTemplateRunTimeSelectionTable (limitedSurfaceInterpolationScheme< scalar >, MeshFlux)
 defineNamedTemplateTypeNameAndDebug (limitedSurfaceInterpolationScheme< vector >, 0)
 defineTemplateRunTimeSelectionTable (limitedSurfaceInterpolationScheme< vector >, Mesh)
 defineTemplateRunTimeSelectionTable (limitedSurfaceInterpolationScheme< vector >, MeshFlux)
 defineNamedTemplateTypeNameAndDebug (limitedSurfaceInterpolationScheme< sphericalTensor >, 0)
 defineTemplateRunTimeSelectionTable (limitedSurfaceInterpolationScheme< sphericalTensor >, Mesh)
 defineTemplateRunTimeSelectionTable (limitedSurfaceInterpolationScheme< sphericalTensor >, MeshFlux)
 defineNamedTemplateTypeNameAndDebug (limitedSurfaceInterpolationScheme< symmTensor >, 0)
 defineTemplateRunTimeSelectionTable (limitedSurfaceInterpolationScheme< symmTensor >, Mesh)
 defineTemplateRunTimeSelectionTable (limitedSurfaceInterpolationScheme< symmTensor >, MeshFlux)
 defineNamedTemplateTypeNameAndDebug (limitedSurfaceInterpolationScheme< tensor >, 0)
 defineTemplateRunTimeSelectionTable (limitedSurfaceInterpolationScheme< tensor >, Mesh)
 defineTemplateRunTimeSelectionTable (limitedSurfaceInterpolationScheme< tensor >, MeshFlux)
 defineNamedTemplateTypeNameAndDebug (multivariateSelectionScheme< scalar >, 0)
 defineTemplateRunTimeSelectionTable (multivariateSurfaceInterpolationScheme< scalar >, Istream)
 defineTemplateRunTimeSelectionTable (multivariateSurfaceInterpolationScheme< vector >, Istream)
 defineTemplateRunTimeSelectionTable (multivariateSurfaceInterpolationScheme< sphericalTensor >, Istream)
 defineTemplateRunTimeSelectionTable (multivariateSurfaceInterpolationScheme< symmTensor >, Istream)
 defineTemplateRunTimeSelectionTable (multivariateSurfaceInterpolationScheme< tensor >, Istream)
 defineTemplateTypeNameAndDebug (CentredFitData< biLinearFitPolynomial >, 0)
 makeCentredFitSurfaceInterpolationScheme (biLinearFit, biLinearFitPolynomial, centredCFCCellToFaceStencilObject)
 defineTemplateTypeNameAndDebug (UpwindFitData< cubicUpwindFitPolynomial >, 0)
 makeUpwindFitSurfaceInterpolationScheme (cubicUpwindFit, cubicUpwindFitPolynomial, upwindCFCCellToFaceStencilObject)
 makeSurfaceInterpolationScheme (fixedBlended)
 defineTypeNameAndDebug (harmonic, 0)
template<class Type >
tmp< GeometricField< Type,
fvsPatchField, surfaceMesh > > 
linearInterpolate (const GeometricField< Type, fvPatchField, volMesh > &vf)
template<class Type >
tmp< GeometricField< Type,
fvsPatchField, surfaceMesh > > 
linearInterpolate (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf)
 defineTemplateTypeNameAndDebug (CentredFitData< linearFitPolynomial >, 0)
 makeCentredFitSurfaceInterpolationScheme (linearFit, linearFitPolynomial, centredCFCCellToFaceStencilObject)
 defineTemplateTypeNameAndDebug (UpwindFitData< linearFitPolynomial >, 0)
 makePureUpwindFitSurfaceInterpolationScheme (linearPureUpwindFit, linearFitPolynomial, pureUpwindCFCCellToFaceStencilObject)
 makeSurfaceInterpolationScheme (outletStabilised)
 makeSurfaceInterpolationScheme (pointLinear)
 defineTemplateTypeNameAndDebug (CentredFitData< quadraticFitPolynomial >, 0)
 makeCentredFitSurfaceInterpolationScheme (quadraticFit, quadraticFitPolynomial, centredCFCCellToFaceStencilObject)
 defineTemplateTypeNameAndDebug (CentredFitData< quadraticLinearFitPolynomial >, 0)
 makeCentredFitSurfaceInterpolationScheme (quadraticLinearFit, quadraticLinearFitPolynomial, centredCFCCellToFaceStencilObject)
 makePureUpwindFitSurfaceInterpolationScheme (quadraticLinearPureUpwindFit, quadraticLinearUpwindFitPolynomial, upwindCFCCellToFaceStencilObject)
 defineTemplateTypeNameAndDebug (UpwindFitData< quadraticLinearUpwindFitPolynomial >, 0)
 makeUpwindFitSurfaceInterpolationScheme (quadraticLinearUpwindFit, quadraticLinearUpwindFitPolynomial, upwindFECCellToFaceStencilObject)
 defineTemplateTypeNameAndDebug (UpwindFitData< quadraticUpwindFitPolynomial >, 0)
 makeUpwindFitSurfaceInterpolationScheme (quadraticUpwindFit, quadraticUpwindFitPolynomial, upwindFECCellToFaceStencilObject)
 makeSurfaceInterpolationScheme (skewCorrected)
 defineTypeNameAndDebug (skewCorrectionVectors, 0)
 defineTypeNameAndDebug (surfaceInterpolation, 0)
 defineNamedTemplateTypeNameAndDebug (surfaceInterpolationScheme< scalar >, 0)
 defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< scalar >, Mesh)
 defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< scalar >, MeshFlux)
 defineNamedTemplateTypeNameAndDebug (surfaceInterpolationScheme< vector >, 0)
 defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< vector >, Mesh)
 defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< vector >, MeshFlux)
 defineNamedTemplateTypeNameAndDebug (surfaceInterpolationScheme< sphericalTensor >, 0)
 defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< sphericalTensor >, Mesh)
 defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< sphericalTensor >, MeshFlux)
 defineNamedTemplateTypeNameAndDebug (surfaceInterpolationScheme< symmTensor >, 0)
 defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< symmTensor >, Mesh)
 defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< symmTensor >, MeshFlux)
 defineNamedTemplateTypeNameAndDebug (surfaceInterpolationScheme< tensor >, 0)
 defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< tensor >, Mesh)
 defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< tensor >, MeshFlux)
 defineTypeNameAndDebug (pointPatchInterpolation, 0)
 defineTypeNameAndDebug (volPointInterpolation, 0)
 defineTypeNameAndDebug (displacementComponentLaplacianFvMotionSolver, 0)
 addToRunTimeSelectionTable (fvMotionSolver, displacementComponentLaplacianFvMotionSolver, dictionary)
 defineTypeNameAndDebug (displacementFvMotionSolver, 0)
 defineTypeNameAndDebug (displacementInterpolationFvMotionSolver, 0)
 addToRunTimeSelectionTable (fvMotionSolver, displacementInterpolationFvMotionSolver, dictionary)
 defineTypeNameAndDebug (displacementLaplacianFvMotionSolver, 0)
 addToRunTimeSelectionTable (fvMotionSolver, displacementLaplacianFvMotionSolver, dictionary)
 defineTypeNameAndDebug (displacementSBRStressFvMotionSolver, 0)
 addToRunTimeSelectionTable (fvMotionSolver, displacementSBRStressFvMotionSolver, dictionary)
 defineTypeNameAndDebug (fvMotionSolver, 0)
 defineTypeNameAndDebug (velocityComponentLaplacianFvMotionSolver, 0)
 addToRunTimeSelectionTable (fvMotionSolver, velocityComponentLaplacianFvMotionSolver, dictionary)
 defineTypeNameAndDebug (velocityLaplacianFvMotionSolver, 0)
 addToRunTimeSelectionTable (fvMotionSolver, velocityLaplacianFvMotionSolver, dictionary)
 makePatchFields (cellMotion)
 makePatchFields (surfaceSlipDisplacement)
 defineTypeNameAndDebug (directionalDiffusivity, 0)
 addToRunTimeSelectionTable (motionDiffusivity, directionalDiffusivity, Istream)
 defineTypeNameAndDebug (fileDiffusivity, 0)
 addToRunTimeSelectionTable (motionDiffusivity, fileDiffusivity, Istream)
 defineTypeNameAndDebug (inverseDistanceDiffusivity, 0)
 addToRunTimeSelectionTable (motionDiffusivity, inverseDistanceDiffusivity, Istream)
 defineTypeNameAndDebug (inverseFaceDistanceDiffusivity, 0)
 addToRunTimeSelectionTable (motionDiffusivity, inverseFaceDistanceDiffusivity, Istream)
 defineTypeNameAndDebug (inversePointDistanceDiffusivity, 0)
 addToRunTimeSelectionTable (motionDiffusivity, inversePointDistanceDiffusivity, Istream)
 defineTypeNameAndDebug (inverseVolumeDiffusivity, 0)
 addToRunTimeSelectionTable (motionDiffusivity, inverseVolumeDiffusivity, Istream)
 defineTypeNameAndDebug (exponentialDiffusivity, 0)
 addToRunTimeSelectionTable (motionDiffusivity, exponentialDiffusivity, Istream)
 defineTypeNameAndDebug (quadraticDiffusivity, 0)
 addToRunTimeSelectionTable (motionDiffusivity, quadraticDiffusivity, Istream)
 defineTypeNameAndDebug (motionDiffusivity, 0)
 defineRunTimeSelectionTable (motionDiffusivity, Istream)
 defineTypeNameAndDebug (motionDirectionalDiffusivity, 0)
 addToRunTimeSelectionTable (motionDiffusivity, motionDirectionalDiffusivity, Istream)
 defineTypeNameAndDebug (uniformDiffusivity, 0)
 addToRunTimeSelectionTable (motionDiffusivity, uniformDiffusivity, Istream)
 makePointPatchTypeField (pointPatchVectorField, angularOscillatingDisplacementPointPatchVectorField)
 makePointPatchTypeField (pointPatchVectorField, angularOscillatingVelocityPointPatchVectorField)
 makePointPatchTypeField (pointPatchVectorField, oscillatingDisplacementPointPatchVectorField)
 makePointPatchTypeField (pointPatchVectorField, oscillatingVelocityPointPatchVectorField)
 makePointPatchTypeField (fixedValuePointPatchVectorField, surfaceDisplacementPointPatchVectorField)
 makePointPatchTypeField (pointPatchVectorField, surfaceSlipDisplacementPointPatchVectorField)
 makePatchFields (generic)
 makePointPatchFields (generic)
 makePointPatchFieldTypedefs (generic)
template<class ParticleType >
Ostreamoperator<< (Ostream &, const Cloud< ParticleType > &)
 defineParticleTypeNameAndDebug (indexedParticle, 0)
 defineTemplateTypeNameAndDebug (Cloud< indexedParticle >, 0)
template<class ParticleType >
Ostreamoperator<< (Ostream &, const Particle< ParticleType > &)
 defineParticleTypeNameAndDebug (passiveParticle, 0)
 defineTemplateTypeNameAndDebug (Cloud< passiveParticle >, 0)
 createCoalParcelType (CoalParcel)
 makeReactingDispersionModels (CoalParcel)
 makeReactingDragModels (CoalParcel)
 makeReactingMultiphaseInjectionModels (CoalParcel)
 makeReactingPatchInteractionModels (CoalParcel)
 makeReactingPostProcessingModels (CoalParcel)
 makeReactingHeatTransferModels (CoalParcel)
 makeReactingMultiphaseCompositionModels (CoalParcel)
 makeReactingPhaseChangeModels (CoalParcel)
 makeReactingMultiphaseDevolatilisationModels (CoalParcel)
 makeCoalSurfaceReactionModels (CoalParcel)
 defineTypeNameAndDebug (commonRailInjector, 0)
 addToRunTimeSelectionTable (injectorType, commonRailInjector, dictionary)
 defineTypeNameAndDebug (definedInjector, 0)
 addToRunTimeSelectionTable (injectorType, definedInjector, dictionary)
Ostreamoperator<< (Ostream &os, const injector &injector)
 defineTypeNameAndDebug (injectorType, 0)
 defineRunTimeSelectionTable (injectorType, dictionary)
 defineTypeNameAndDebug (multiHoleInjector, 0)
 addToRunTimeSelectionTable (injectorType, multiHoleInjector, dictionary)
 defineTypeNameAndDebug (swirlInjector, 0)
 addToRunTimeSelectionTable (injectorType, swirlInjector, dictionary)
 defineTypeNameAndDebug (unitInjector, 0)
 addToRunTimeSelectionTable (injectorType, unitInjector, dictionary)
 defineParticleTypeNameAndDebug (parcel, 0)
 defineTemplateTypeNameAndDebug (Cloud< parcel >, 0)
template<>
bool contiguous< parcel > ()
 defineTypeNameAndDebug (atomizationModel, 0)
 defineRunTimeSelectionTable (atomizationModel, dictionary)
 defineTypeNameAndDebug (blobsSheetAtomization, 0)
 addToRunTimeSelectionTable (atomizationModel, blobsSheetAtomization, dictionary)
 defineTypeNameAndDebug (LISA, 0)
 addToRunTimeSelectionTable (atomizationModel, LISA, dictionary)
 defineTypeNameAndDebug (noAtomization, 0)
 addToRunTimeSelectionTable (atomizationModel, noAtomization, dictionary)
 defineTypeNameAndDebug (breakupModel, 0)
 defineRunTimeSelectionTable (breakupModel, dictionary)
 defineTypeNameAndDebug (ETAB, 0)
 addToRunTimeSelectionTable (breakupModel, ETAB, dictionary)
 defineTypeNameAndDebug (noBreakup, 0)
 addToRunTimeSelectionTable (breakupModel, noBreakup, dictionary)
 defineTypeNameAndDebug (reitzDiwakar, 0)
 addToRunTimeSelectionTable (breakupModel, reitzDiwakar, dictionary)
 defineTypeNameAndDebug (reitzKHRT, 0)
 addToRunTimeSelectionTable (breakupModel, reitzKHRT, dictionary)
 defineTypeNameAndDebug (SHF, 0)
 addToRunTimeSelectionTable (breakupModel, SHF, dictionary)
 defineTypeNameAndDebug (TAB, 0)
 addToRunTimeSelectionTable (breakupModel, TAB, dictionary)
 defineTypeNameAndDebug (collisionModel, 0)
 defineRunTimeSelectionTable (collisionModel, dictionary)
 defineTypeNameAndDebug (noCollision, 0)
 addToRunTimeSelectionTable (collisionModel, noCollision, dictionary)
 defineTypeNameAndDebug (ORourkeCollisionModel, 0)
 addToRunTimeSelectionTable (collisionModel, ORourkeCollisionModel, dictionary)
 defineTypeNameAndDebug (trajectoryCollisionModel, 0)
 addToRunTimeSelectionTable (collisionModel, trajectoryCollisionModel, dictionary)
 defineTypeNameAndDebug (dispersionLESModel, 0)
 defineTypeNameAndDebug (dispersionModel, 0)
 defineRunTimeSelectionTable (dispersionModel, dictionary)
 defineTypeNameAndDebug (dispersionRASModel, 0)
 defineTypeNameAndDebug (gradientDispersionRAS, 0)
 addToRunTimeSelectionTable (dispersionModel, gradientDispersionRAS, dictionary)
 defineTypeNameAndDebug (noDispersion, 0)
 addToRunTimeSelectionTable (dispersionModel, noDispersion, dictionary)
 defineTypeNameAndDebug (stochasticDispersionRAS, 0)
 addToRunTimeSelectionTable (dispersionModel, stochasticDispersionRAS, dictionary)
 defineTypeNameAndDebug (dragModel, 0)
 defineRunTimeSelectionTable (dragModel, dictionary)
 defineTypeNameAndDebug (noDragModel, 0)
 addToRunTimeSelectionTable (dragModel, noDragModel, dictionary)
 defineTypeNameAndDebug (standardDragModel, 0)
 addToRunTimeSelectionTable (dragModel, standardDragModel, dictionary)
 defineTypeNameAndDebug (evaporationModel, 0)
 defineRunTimeSelectionTable (evaporationModel, dictionary)
 defineTypeNameAndDebug (noEvaporation, 0)
 addToRunTimeSelectionTable (evaporationModel, noEvaporation, dictionary)
 defineTypeNameAndDebug (RutlandFlashBoil, 0)
 addToRunTimeSelectionTable (evaporationModel, RutlandFlashBoil, dictionary)
 defineTypeNameAndDebug (saturateEvaporationModel, 0)
 addToRunTimeSelectionTable (evaporationModel, saturateEvaporationModel, dictionary)
 defineTypeNameAndDebug (standardEvaporationModel, 0)
 addToRunTimeSelectionTable (evaporationModel, standardEvaporationModel, dictionary)
 defineTypeNameAndDebug (heatTransferModel, 0)
 defineRunTimeSelectionTable (heatTransferModel, dictionary)
 defineTypeNameAndDebug (noHeatTransfer, 0)
 addToRunTimeSelectionTable (heatTransferModel, noHeatTransfer, dictionary)
 defineTypeNameAndDebug (RanzMarshall, 0)
 addToRunTimeSelectionTable (heatTransferModel, RanzMarshall, dictionary)
 defineTypeNameAndDebug (blobsSwirlInjector, 0)
 addToRunTimeSelectionTable (injectorModel, blobsSwirlInjector, dictionary)
 defineTypeNameAndDebug (ChomiakInjector, 0)
 addToRunTimeSelectionTable (injectorModel, ChomiakInjector, dictionary)
 defineTypeNameAndDebug (constInjector, 0)
 addToRunTimeSelectionTable (injectorModel, constInjector, dictionary)
 defineTypeNameAndDebug (definedHollowConeInjector, 0)
 addToRunTimeSelectionTable (injectorModel, definedHollowConeInjector, dictionary)
 defineTypeNameAndDebug (definedPressureSwirlInjector, 0)
 addToRunTimeSelectionTable (injectorModel, definedPressureSwirlInjector, dictionary)
 defineTypeNameAndDebug (hollowConeInjector, 0)
 addToRunTimeSelectionTable (injectorModel, hollowConeInjector, dictionary)
 defineTypeNameAndDebug (injectorModel, 0)
 defineRunTimeSelectionTable (injectorModel, dictionary)
 defineTypeNameAndDebug (pressureSwirlInjector, 0)
 addToRunTimeSelectionTable (injectorModel, pressureSwirlInjector, dictionary)
 defineTypeNameAndDebug (reflectParcel, 0)
 addToRunTimeSelectionTable (wallModel, reflectParcel, dictionary)
 defineTypeNameAndDebug (removeParcel, 0)
 addToRunTimeSelectionTable (wallModel, removeParcel, dictionary)
 defineTypeNameAndDebug (wallModel, 0)
 defineRunTimeSelectionTable (wallModel, dictionary)
 defineTypeNameAndDebug (DsmcBaseCloud, 0)
 defineTemplateTypeNameAndDebug (Cloud< dsmcParcel >, 0)
 defineParcelTypeNameAndDebug (DsmcCloud< dsmcParcel >, 0)
 defineTypeNameAndDebug (dsmcParcel, 0)
 defineParticleTypeNameAndDebug (dsmcParcel, 0)
 defineParcelTypeNameAndDebug (dsmcParcel, 0)
template<>
bool contiguous< dsmcParcel > ()
 makeBinaryCollisionModel (DsmcCloud< dsmcParcel >)
 makeBinaryCollisionModelType (VariableHardSphere, DsmcCloud, dsmcParcel)
 makeBinaryCollisionModelType (LarsenBorgnakkeVariableHardSphere, DsmcCloud, dsmcParcel)
 makeInflowBoundaryModel (DsmcCloud< dsmcParcel >)
 makeInflowBoundaryModelType (FreeStream, DsmcCloud, dsmcParcel)
 makeInflowBoundaryModelType (NoInflow, DsmcCloud, dsmcParcel)
 makeWallInteractionModel (DsmcCloud< dsmcParcel >)
 makeWallInteractionModelType (MaxwellianThermal, DsmcCloud, dsmcParcel)
 makeWallInteractionModelType (SpecularReflection, DsmcCloud, dsmcParcel)
 makeWallInteractionModelType (MixedDiffuseSpecular, DsmcCloud, dsmcParcel)
template<class ParcelType >
Ostreamoperator<< (Ostream &, const DsmcParcel< ParcelType > &)
 defineTypeNameAndDebug (kinematicCloud, 0)
 defineTypeNameAndDebug (reactingCloud, 0)
 defineTypeNameAndDebug (reactingMultiphaseCloud, 0)
 defineTypeNameAndDebug (thermoCloud, 0)
 makeIntegrationScheme (scalar)
 makeIntegrationSchemeType (Euler, scalar)
 makeIntegrationSchemeType (Analytical, scalar)
 makeIntegrationScheme (vector)
 makeIntegrationSchemeType (Euler, vector)
 makeIntegrationSchemeType (Analytical, vector)
 defineTypeNameAndDebug (reactingParcel, 0)
template<>
bool contiguous< reactingParcel > ()
 defineTypeNameAndDebug (basicKinematicParcel, 0)
 defineParticleTypeNameAndDebug (basicKinematicParcel, 0)
 defineParcelTypeNameAndDebug (basicKinematicParcel, 0)
template<>
bool contiguous< basicKinematicParcel > ()
 defineTemplateTypeNameAndDebug (Cloud< basicKinematicParcel >, 0)
 defineParcelTypeNameAndDebug (KinematicCloud< basicKinematicParcel >, 0)
 makeParcelDispersionModels (basicKinematicParcel)
 makeParcelDragModels (basicKinematicParcel)
 makeParcelInjectionModels (basicKinematicParcel)
 makeParcelPatchInteractionModels (basicKinematicParcel)
 makeParcelPostProcessingModels (basicKinematicParcel)
 createReactingMultiphaseParcelType (BasicReactingMultiphaseParcel)
 makeReactingDispersionModels (BasicReactingMultiphaseParcel)
 makeReactingDragModels (BasicReactingMultiphaseParcel)
 makeReactingMultiphaseInjectionModels (BasicReactingMultiphaseParcel)
 makeReactingPatchInteractionModels (BasicReactingMultiphaseParcel)
 makeReactingPostProcessingModels (BasicReactingMultiphaseParcel)
 makeReactingHeatTransferModels (BasicReactingMultiphaseParcel)
 makeReactingMultiphaseCompositionModels (BasicReactingMultiphaseParcel)
 makeReactingPhaseChangeModels (BasicReactingMultiphaseParcel)
 makeReactingMultiphaseDevolatilisationModels (BasicReactingMultiphaseParcel)
 makeReactingMultiphaseSurfaceReactionModels (BasicReactingMultiphaseParcel)
 createReactingParcelType (BasicReactingParcel)
 makeReactingDispersionModels (BasicReactingParcel)
 makeReactingDragModels (BasicReactingParcel)
 makeReactingInjectionModels (BasicReactingParcel)
 makeReactingPatchInteractionModels (BasicReactingParcel)
 makeReactingPostProcessingModels (BasicReactingParcel)
 makeReactingHeatTransferModels (BasicReactingParcel)
 makeReactingCompositionModels (BasicReactingParcel)
 makeReactingPhaseChangeModels (BasicReactingParcel)
 defineTypeNameAndDebug (basicThermoParcel, 0)
 defineParticleTypeNameAndDebug (basicThermoParcel, 0)
 defineParcelTypeNameAndDebug (basicThermoParcel, 0)
template<>
bool contiguous< basicThermoParcel > ()
 defineTemplateTypeNameAndDebug (Cloud< basicThermoParcel >, 0)
 defineParcelTypeNameAndDebug (KinematicParcel< basicThermoParcel >, 0)
 defineParcelTypeNameAndDebug (ThermoParcel< basicThermoParcel >, 0)
 defineTemplateTypeNameAndDebug (ThermoParcel< basicThermoParcel >, 0)
 defineParcelTypeNameAndDebug (KinematicCloud< basicThermoParcel >, 0)
 defineParcelTypeNameAndDebug (ThermoCloud< basicThermoParcel >, 0)
 makeParcelDispersionModels (basicThermoParcel)
 makeParcelDragModels (basicThermoParcel)
 makeParcelInjectionModels (basicThermoParcel)
 makeParcelPatchInteractionModels (basicThermoParcel)
 makeParcelPostProcessingModels (basicThermoParcel)
 makeParcelHeatTransferModels (basicThermoParcel)
template<class ParcelType >
Ostreamoperator<< (Ostream &, const KinematicParcel< ParcelType > &)
template<class ParcelType >
Ostreamoperator<< (Ostream &, const ReactingMultiphaseParcel< ParcelType > &)
template<class ParcelType >
Ostreamoperator<< (Ostream &, const ReactingParcel< ParcelType > &)
template<class ParcelType >
Ostreamoperator<< (Ostream &, const ThermoParcel< ParcelType > &)
template<class Type >
Ostreamoperator<< (Ostream &, const Constant< Type > &)
template<class Type >
Ostreamoperator<< (Ostream &, const DataEntry< Type > &)
 makeDataEntry (label)
 makeDataEntryType (Constant, label)
 makeDataEntryType (Table, label)
 makeDataEntry (scalar)
 makeDataEntryType (Constant, scalar)
 makeDataEntryType (Table, scalar)
 makeDataEntry (vector)
 makeDataEntryType (Constant, vector)
 makeDataEntryType (Table, vector)
 defineTypeNameAndDebug (polynomial, 0)
Ostreamoperator<< (Ostream &, const polynomial &)
template<class Type >
Ostreamoperator<< (Ostream &, const Table< Type > &)
 defineTypeNameAndDebug (kinematicParcelInjectionData, 0)
Ostreamoperator<< (Ostream &, const kinematicParcelInjectionData &)
Istreamoperator>> (Istream &, kinematicParcelInjectionData &)
 defineTemplateTypeNameAndDebug (IOList< kinematicParcelInjectionData >, 0)
Istreamoperator>> (Istream &is, patchInteractionData &pid)
 defineTypeNameAndDebug (reactingParcelInjectionData, 0)
Ostreamoperator<< (Ostream &, const reactingParcelInjectionData &)
Istreamoperator>> (Istream &, reactingParcelInjectionData &)
 defineTemplateTypeNameAndDebug (IOList< reactingParcelInjectionData >, 0)
 defineTypeNameAndDebug (reactingMultiphaseParcelInjectionData, 0)
Ostreamoperator<< (Ostream &, const reactingMultiphaseParcelInjectionData &)
Istreamoperator>> (Istream &, reactingMultiphaseParcelInjectionData &)
 defineTemplateTypeNameAndDebug (IOList< reactingMultiphaseParcelInjectionData >, 0)
 defineTypeNameAndDebug (thermoParcelInjectionData, 0)
Ostreamoperator<< (Ostream &, const thermoParcelInjectionData &)
Istreamoperator>> (Istream &, thermoParcelInjectionData &)
 defineTemplateTypeNameAndDebug (IOList< thermoParcelInjectionData >, 0)
template<class Type >
Ostreamoperator<< (Ostream &, const bufferedAccumulator< Type > &)
template<class Type >
Ostreamoperator<< (Ostream &, const correlationFunction< Type > &)
Ostreamoperator<< (Ostream &os, const distribution &d)
Istreamoperator>> (Istream &is, referredCell &rC)
Ostreamoperator<< (Ostream &os, const referredCell &rC)
bool operator== (const referredCell &a, const referredCell &b)
bool operator!= (const referredCell &a, const referredCell &b)
 defineParticleTypeNameAndDebug (molecule, 0)
 defineTemplateTypeNameAndDebug (Cloud< molecule >, 0)
 defineTypeNameAndDebug (energyScalingFunction, 0)
 defineRunTimeSelectionTable (energyScalingFunction, dictionary)
 defineTypeNameAndDebug (pairPotential, 0)
 defineRunTimeSelectionTable (pairPotential, dictionary)
 defineTypeNameAndDebug (tetherPotential, 0)
 defineRunTimeSelectionTable (tetherPotential, dictionary)
template<>
bool contiguous< solidParticle > ()
 defineParticleTypeNameAndDebug (solidParticle, 0)
 defineTemplateTypeNameAndDebug (Cloud< solidParticle >, 0)
 defineTypeNameAndDebug (cellClassification, 0)
 defineTypeNameAndDebug (cellDistFuncs, 0)
Ostreamoperator<< (Ostream &, const wallPoint &)
Istreamoperator>> (Istream &, wallPoint &)
template<class Type >
Ostreamoperator<< (Ostream &os, const wallPointData< Type > &wDist)
template<class Type >
Istreamoperator>> (Istream &is, wallPointData< Type > &wDist)
 defineTypeNameAndDebug (coordinateRotation, 0)
 defineRunTimeSelectionTable (coordinateRotation, dictionary)
 defineTypeNameAndDebug (EulerCoordinateRotation, 0)
 addToRunTimeSelectionTable (coordinateRotation, EulerCoordinateRotation, dictionary)
 defineTypeNameAndDebug (STARCDCoordinateRotation, 0)
 addToRunTimeSelectionTable (coordinateRotation, STARCDCoordinateRotation, dictionary)
 defineTypeNameAndDebug (coordinateSystem, 0)
 defineRunTimeSelectionTable (coordinateSystem, dictionary)
 defineRunTimeSelectionTable (coordinateSystem, origRotation)
 defineTypeNameAndDebug (coordinateSystems, 0)
 defineTemplateTypeNameAndDebug (IOPtrList< coordinateSystem >, 0)
 defineTypeNameAndDebug (cylindricalCS, 0)
 addToRunTimeSelectionTable (coordinateSystem, cylindricalCS, dictionary)
 addToRunTimeSelectionTable (coordinateSystem, cylindricalCS, origRotation)
 defineTypeNameAndDebug (parabolicCylindricalCS, 0)
 addToRunTimeSelectionTable (coordinateSystem, parabolicCylindricalCS, dictionary)
 defineTypeNameAndDebug (sphericalCS, 0)
 addToRunTimeSelectionTable (coordinateSystem, sphericalCS, dictionary)
 addToRunTimeSelectionTable (coordinateSystem, sphericalCS, origRotation)
 defineTypeNameAndDebug (toroidalCS, 0)
 addToRunTimeSelectionTable (coordinateSystem, toroidalCS, dictionary)
 defineTypeNameAndDebug (directMappedPointPatch, 0)
 addToRunTimeSelectionTable (facePointPatch, directMappedPointPatch, polyPatch)
 defineTypeNameAndDebug (directMappedWallPointPatch, 0)
 addToRunTimeSelectionTable (facePointPatch, directMappedWallPointPatch, polyPatch)
 defineTypeNameAndDebug (directMappedPatchBase, 0)
 defineTypeNameAndDebug (directMappedPolyPatch, 0)
 addToRunTimeSelectionTable (polyPatch, directMappedPolyPatch, word)
 addToRunTimeSelectionTable (polyPatch, directMappedPolyPatch, dictionary)
 defineTypeNameAndDebug (directMappedWallPolyPatch, 0)
 addToRunTimeSelectionTable (polyPatch, directMappedWallPolyPatch, word)
 addToRunTimeSelectionTable (polyPatch, directMappedWallPolyPatch, dictionary)
template<class Type >
Ostreamoperator<< (Ostream &, const indexedOctree< Type > &)
 TemplateName (indexedOctree)
template<class Type >
Ostreamoperator<< (Ostream &, const octree< Type > &)
 TemplateName (octree)
template<>
bool contiguous< pointIndexHit > ()
 Data associated with pointIndexHit type are contiguous.
 defineTemplateTypeNameAndDebugWithName (pointIndexHitIOList,"pointIndexHitList", 0)
template<>
bool contiguous< treeBoundBox > ()
 Data associated with treeBoundBox type are contiguous.
template<class Type >
Istreamoperator>> (Istream &, treeLeaf< Type > &)
template<class Type >
Ostreamoperator<< (Ostream &, const treeLeaf< Type > &)
 TemplateName (treeLeaf)
template<class Type >
Istreamoperator>> (Istream &, treeNode< Type > &)
template<class Type >
Ostreamoperator<< (Ostream &, const treeNode< Type > &)
 TemplateName (treeNode)
 TemplateName (PointEdgeWave)
bool polyMeshZipUpCells (polyMesh &mesh)
 Cell zip-up tool.
 defineTypeNameAndDebug (primitiveMeshGeometry, 0)
 defineTypeNameAndDebug (regionSplit, 0)
 defineTypeNameAndDebug (distributedTriSurfaceMesh, 0)
 addToRunTimeSelectionTable (searchableSurface, distributedTriSurfaceMesh, dict)
template<>
bool contiguous< segment > ()
 defineTypeNameAndDebug (searchableBox, 0)
 addToRunTimeSelectionTable (searchableSurface, searchableBox, dict)
 defineTypeNameAndDebug (searchableCylinder, 0)
 addToRunTimeSelectionTable (searchableSurface, searchableCylinder, dict)
 defineTypeNameAndDebug (searchablePlane, 0)
 addToRunTimeSelectionTable (searchableSurface, searchablePlane, dict)
 defineTypeNameAndDebug (searchablePlate, 0)
 addToRunTimeSelectionTable (searchableSurface, searchablePlate, dict)
 defineTypeNameAndDebug (searchableSphere, 0)
 addToRunTimeSelectionTable (searchableSurface, searchableSphere, dict)
 defineTypeNameAndDebug (searchableSurface, 0)
 defineRunTimeSelectionTable (searchableSurface, dict)
 defineTypeNameAndDebug (searchableSurfaceCollection, 0)
 addToRunTimeSelectionTable (searchableSurface, searchableSurfaceCollection, dict)
 defineTypeNameAndDebug (searchableSurfaces, 0)
 defineTypeNameAndDebug (searchableSurfaceWithGaps, 0)
 addToRunTimeSelectionTable (searchableSurface, searchableSurfaceWithGaps, dict)
 defineTypeNameAndDebug (triSurfaceMesh, 0)
 addToRunTimeSelectionTable (searchableSurface, triSurfaceMesh, dict)
 defineTypeNameAndDebug (boxToCell, 0)
 addToRunTimeSelectionTable (topoSetSource, boxToCell, word)
 addToRunTimeSelectionTable (topoSetSource, boxToCell, istream)
 defineTypeNameAndDebug (cellToCell, 0)
 addToRunTimeSelectionTable (topoSetSource, cellToCell, word)
 addToRunTimeSelectionTable (topoSetSource, cellToCell, istream)
 defineTypeNameAndDebug (cylinderAnnulusToCell, 0)
 addToRunTimeSelectionTable (topoSetSource, cylinderAnnulusToCell, word)
 addToRunTimeSelectionTable (topoSetSource, cylinderAnnulusToCell, istream)
 defineTypeNameAndDebug (cylinderToCell, 0)
 addToRunTimeSelectionTable (topoSetSource, cylinderToCell, word)
 addToRunTimeSelectionTable (topoSetSource, cylinderToCell, istream)
 defineTypeNameAndDebug (faceToCell, 0)
 addToRunTimeSelectionTable (topoSetSource, faceToCell, word)
 addToRunTimeSelectionTable (topoSetSource, faceToCell, istream)
 defineTypeNameAndDebug (faceZoneToCell, 0)
 addToRunTimeSelectionTable (topoSetSource, faceZoneToCell, word)
 addToRunTimeSelectionTable (topoSetSource, faceZoneToCell, istream)
 defineTypeNameAndDebug (fieldToCell, 0)
 addToRunTimeSelectionTable (topoSetSource, fieldToCell, word)
 addToRunTimeSelectionTable (topoSetSource, fieldToCell, istream)
 defineTypeNameAndDebug (labelToCell, 0)
 addToRunTimeSelectionTable (topoSetSource, labelToCell, word)
 addToRunTimeSelectionTable (topoSetSource, labelToCell, istream)
 defineTypeNameAndDebug (nbrToCell, 0)
 addToRunTimeSelectionTable (topoSetSource, nbrToCell, word)
 addToRunTimeSelectionTable (topoSetSource, nbrToCell, istream)
 defineTypeNameAndDebug (nearestToCell, 0)
 addToRunTimeSelectionTable (topoSetSource, nearestToCell, word)
 addToRunTimeSelectionTable (topoSetSource, nearestToCell, istream)
 defineTypeNameAndDebug (pointToCell, 0)
 addToRunTimeSelectionTable (topoSetSource, pointToCell, word)
 addToRunTimeSelectionTable (topoSetSource, pointToCell, istream)
 defineTypeNameAndDebug (regionToCell, 0)
 addToRunTimeSelectionTable (topoSetSource, regionToCell, word)
 addToRunTimeSelectionTable (topoSetSource, regionToCell, istream)
 defineTypeNameAndDebug (rotatedBoxToCell, 0)
 addToRunTimeSelectionTable (topoSetSource, rotatedBoxToCell, word)
 addToRunTimeSelectionTable (topoSetSource, rotatedBoxToCell, istream)
 defineTypeNameAndDebug (shapeToCell, 0)
 addToRunTimeSelectionTable (topoSetSource, shapeToCell, word)
 addToRunTimeSelectionTable (topoSetSource, shapeToCell, istream)
 defineTypeNameAndDebug (sphereToCell, 0)
 addToRunTimeSelectionTable (topoSetSource, sphereToCell, word)
 addToRunTimeSelectionTable (topoSetSource, sphereToCell, istream)
 defineTypeNameAndDebug (surfaceToCell, 0)
 addToRunTimeSelectionTable (topoSetSource, surfaceToCell, word)
 addToRunTimeSelectionTable (topoSetSource, surfaceToCell, istream)
 defineTypeNameAndDebug (zoneToCell, 0)
 addToRunTimeSelectionTable (topoSetSource, zoneToCell, word)
 addToRunTimeSelectionTable (topoSetSource, zoneToCell, istream)
 defineTypeNameAndDebug (setToCellZone, 0)
 addToRunTimeSelectionTable (topoSetSource, setToCellZone, word)
 addToRunTimeSelectionTable (topoSetSource, setToCellZone, istream)
 defineTypeNameAndDebug (boundaryToFace, 0)
 addToRunTimeSelectionTable (topoSetSource, boundaryToFace, word)
 addToRunTimeSelectionTable (topoSetSource, boundaryToFace, istream)
 defineTypeNameAndDebug (boxToFace, 0)
 addToRunTimeSelectionTable (topoSetSource, boxToFace, word)
 addToRunTimeSelectionTable (topoSetSource, boxToFace, istream)
 defineTypeNameAndDebug (cellToFace, 0)
 addToRunTimeSelectionTable (topoSetSource, cellToFace, word)
 addToRunTimeSelectionTable (topoSetSource, cellToFace, istream)
 defineTypeNameAndDebug (faceToFace, 0)
 addToRunTimeSelectionTable (topoSetSource, faceToFace, word)
 addToRunTimeSelectionTable (topoSetSource, faceToFace, istream)
 defineTypeNameAndDebug (labelToFace, 0)
 addToRunTimeSelectionTable (topoSetSource, labelToFace, word)
 addToRunTimeSelectionTable (topoSetSource, labelToFace, istream)
 defineTypeNameAndDebug (normalToFace, 0)
 addToRunTimeSelectionTable (topoSetSource, normalToFace, word)
 addToRunTimeSelectionTable (topoSetSource, normalToFace, istream)
 defineTypeNameAndDebug (patchToFace, 0)
 addToRunTimeSelectionTable (topoSetSource, patchToFace, word)
 addToRunTimeSelectionTable (topoSetSource, patchToFace, istream)
 defineTypeNameAndDebug (pointToFace, 0)
 addToRunTimeSelectionTable (topoSetSource, pointToFace, word)
 addToRunTimeSelectionTable (topoSetSource, pointToFace, istream)
 defineTypeNameAndDebug (zoneToFace, 0)
 addToRunTimeSelectionTable (topoSetSource, zoneToFace, word)
 addToRunTimeSelectionTable (topoSetSource, zoneToFace, istream)
 defineTypeNameAndDebug (faceZoneToFaceZone, 0)
 addToRunTimeSelectionTable (topoSetSource, faceZoneToFaceZone, word)
 addToRunTimeSelectionTable (topoSetSource, faceZoneToFaceZone, istream)
 defineTypeNameAndDebug (setsToFaceZone, 0)
 addToRunTimeSelectionTable (topoSetSource, setsToFaceZone, word)
 addToRunTimeSelectionTable (topoSetSource, setsToFaceZone, istream)
 defineTypeNameAndDebug (setToFaceZone, 0)
 addToRunTimeSelectionTable (topoSetSource, setToFaceZone, word)
 addToRunTimeSelectionTable (topoSetSource, setToFaceZone, istream)
 defineTypeNameAndDebug (boxToPoint, 0)
 addToRunTimeSelectionTable (topoSetSource, boxToPoint, word)
 addToRunTimeSelectionTable (topoSetSource, boxToPoint, istream)
 defineTypeNameAndDebug (cellToPoint, 0)
 addToRunTimeSelectionTable (topoSetSource, cellToPoint, word)
 addToRunTimeSelectionTable (topoSetSource, cellToPoint, istream)
 defineTypeNameAndDebug (faceToPoint, 0)
 addToRunTimeSelectionTable (topoSetSource, faceToPoint, word)
 addToRunTimeSelectionTable (topoSetSource, faceToPoint, istream)
 defineTypeNameAndDebug (labelToPoint, 0)
 addToRunTimeSelectionTable (topoSetSource, labelToPoint, word)
 addToRunTimeSelectionTable (topoSetSource, labelToPoint, istream)
 defineTypeNameAndDebug (nearestToPoint, 0)
 addToRunTimeSelectionTable (topoSetSource, nearestToPoint, word)
 addToRunTimeSelectionTable (topoSetSource, nearestToPoint, istream)
 defineTypeNameAndDebug (pointToPoint, 0)
 addToRunTimeSelectionTable (topoSetSource, pointToPoint, word)
 addToRunTimeSelectionTable (topoSetSource, pointToPoint, istream)
 defineTypeNameAndDebug (surfaceToPoint, 0)
 addToRunTimeSelectionTable (topoSetSource, surfaceToPoint, word)
 addToRunTimeSelectionTable (topoSetSource, surfaceToPoint, istream)
 defineTypeNameAndDebug (zoneToPoint, 0)
 addToRunTimeSelectionTable (topoSetSource, zoneToPoint, word)
 addToRunTimeSelectionTable (topoSetSource, zoneToPoint, istream)
 defineTypeNameAndDebug (setToPointZone, 0)
 addToRunTimeSelectionTable (topoSetSource, setToPointZone, word)
 addToRunTimeSelectionTable (topoSetSource, setToPointZone, istream)
 defineTypeNameAndDebug (cellSet, 0)
 addToRunTimeSelectionTable (topoSet, cellSet, word)
 addToRunTimeSelectionTable (topoSet, cellSet, size)
 addToRunTimeSelectionTable (topoSet, cellSet, set)
 defineTypeNameAndDebug (cellZoneSet, 0)
 addToRunTimeSelectionTable (topoSet, cellZoneSet, word)
 addToRunTimeSelectionTable (topoSet, cellZoneSet, size)
 addToRunTimeSelectionTable (topoSet, cellZoneSet, set)
 defineTypeNameAndDebug (faceSet, 0)
 addToRunTimeSelectionTable (topoSet, faceSet, word)
 addToRunTimeSelectionTable (topoSet, faceSet, size)
 addToRunTimeSelectionTable (topoSet, faceSet, set)
 defineTypeNameAndDebug (faceZoneSet, 0)
 addToRunTimeSelectionTable (topoSet, faceZoneSet, word)
 addToRunTimeSelectionTable (topoSet, faceZoneSet, size)
 addToRunTimeSelectionTable (topoSet, faceZoneSet, set)
 defineTypeNameAndDebug (pointSet, 0)
 addToRunTimeSelectionTable (topoSet, pointSet, word)
 addToRunTimeSelectionTable (topoSet, pointSet, size)
 addToRunTimeSelectionTable (topoSet, pointSet, set)
 defineTypeNameAndDebug (pointZoneSet, 0)
 addToRunTimeSelectionTable (topoSet, pointZoneSet, word)
 addToRunTimeSelectionTable (topoSet, pointZoneSet, size)
 addToRunTimeSelectionTable (topoSet, pointZoneSet, set)
 defineTypeNameAndDebug (topoSet, 0)
 defineRunTimeSelectionTable (topoSet, word)
 defineRunTimeSelectionTable (topoSet, size)
 defineRunTimeSelectionTable (topoSet, set)
 defineTypeNameAndDebug (topoSetSource, 0)
 defineRunTimeSelectionTable (topoSetSource, word)
 defineRunTimeSelectionTable (topoSetSource, istream)
 addToRunTimeSelectionTable (ODESolver, KRR4, ODE)
 defineRunTimeSelectionTable (ODESolver, ODE)
 addToRunTimeSelectionTable (ODESolver, RK, ODE)
 addToRunTimeSelectionTable (ODESolver, SIBS, ODE)
 TemplateName (FaceCellWave)
 TemplateName (MeshWave)
template<class IDLListType , class T >
Ostreamoperator<< (Ostream &, const DictionaryBase< IDLListType, T > &)
template<class T , class Key , class Hash >
Istreamoperator>> (Istream &, HashPtrTable< T, Key, Hash > &)
template<class T , class Key , class Hash >
Ostreamoperator<< (Ostream &, const HashPtrTable< T, Key, Hash > &)
template<class Key , class Hash >
HashSet< Key, Hashoperator| (const HashSet< Key, Hash > &hash1, const HashSet< Key, Hash > &hash2)
 Combine entries from HashSets.
template<class Key , class Hash >
HashSet< Key, Hashoperator& (const HashSet< Key, Hash > &hash1, const HashSet< Key, Hash > &hash2)
 Create a HashSet that only contains entries found in both HashSets.
template<class Key , class Hash >
HashSet< Key, Hashoperator^ (const HashSet< Key, Hash > &hash1, const HashSet< Key, Hash > &hash2)
 Create a HashSet that only contains unique entries (xor)
template<class T , class Key , class Hash >
Istreamoperator>> (Istream &, HashTable< T, Key, Hash > &)
template<class T , class Key , class Hash >
Ostreamoperator<< (Ostream &, const HashTable< T, Key, Hash > &)
 TemplateName (HashTable)
template<class T , class Key , class Hash >
Istreamoperator>> (Istream &, StaticHashTable< T, Key, Hash > &)
template<class T , class Key , class Hash >
Ostreamoperator<< (Ostream &, const StaticHashTable< T, Key, Hash > &)
 TemplateName (StaticHashTable)
template<class T >
Istreamoperator>> (Istream &, Keyed< T > &)
template<class T >
Ostreamoperator<< (Ostream &, const Keyed< T > &)
template<class LListBase , class T >
Istreamoperator>> (Istream &, ILList< LListBase, T > &)
template<class LListBase , class T >
Istreamoperator>> (Istream &, LList< LListBase, T > &)
template<class LListBase , class T >
Ostreamoperator<< (Ostream &, const LList< LListBase, T > &)
template<class LListBase , class T >
Istreamoperator>> (Istream &, LPtrList< LListBase, T > &)
template<class LListBase , class T >
Ostreamoperator<< (Ostream &, const LPtrList< LListBase, T > &)
template<class LListBase , class T >
Ostreamoperator<< (Ostream &, const UILList< LListBase, T > &)
template<class T >
Istreamoperator>> (Istream &, CompactListList< T > &)
template<class T >
Ostreamoperator<< (Ostream &, const CompactListList< T > &)
template<class T , unsigned SizeInc, unsigned SizeMult, unsigned SizeDiv>
Ostreamoperator<< (Ostream &, const DynamicList< T, SizeInc, SizeMult, SizeDiv > &)
template<class T , unsigned SizeInc, unsigned SizeMult, unsigned SizeDiv>
Istreamoperator>> (Istream &, DynamicList< T, SizeInc, SizeMult, SizeDiv > &)
template<class T , unsigned Size>
Istreamoperator>> (Istream &, FixedList< T, Size > &)
template<class T , unsigned Size>
Ostreamoperator<< (Ostream &, const FixedList< T, Size > &)
template<class T >
Istreamoperator>> (Istream &, List< T > &)
template<class T >
List< TreadList (Istream &)
 Read a bracket-delimited list, or handle a single value as list of size 1.
template<class ListType >
ListType renumber (const UList< label > &oldToNew, const ListType &)
 Renumber the values (not the indices) of a list.
template<class ListType >
void inplaceRenumber (const UList< label > &oldToNew, ListType &)
 Inplace renumber the values of a list.
template<class ListType >
ListType reorder (const UList< label > &oldToNew, const ListType &)
 Reorder the elements (indices, not values) of a list.
template<class ListType >
void inplaceReorder (const UList< label > &oldToNew, ListType &)
 Inplace reorder the elements of a list.
template<class Container >
void inplaceMapValue (const UList< label > &oldToNew, Container &)
 Map values. Do not map negative values.
template<class Container >
void inplaceMapKey (const UList< label > &oldToNew, Container &)
 Recreate with mapped keys. Do not map elements with negative key.
template<class T >
void sortedOrder (const UList< T > &, labelList &order)
 Generate the (stable) sort order for the list.
template<class T >
void duplicateOrder (const UList< T > &, labelList &order)
 Generate (sorted) indices corresponding to duplicate list values.
template<class T >
void uniqueOrder (const UList< T > &, labelList &order)
 Generate (sorted) indices corresponding to unique list values.
template<class T , class ListType >
ListType subset (const UList< T > &select, const T &value, const ListType &)
 Extract elements of List when select is a certain value.
template<class T , class ListType >
void inplaceSubset (const UList< T > &select, const T &value, ListType &)
 Inplace extract elements of List when select is a certain value.
template<class BoolListType , class ListType >
ListType subset (const BoolListType &select, const ListType &)
 Extract elements of List when select is true.
template<class BoolListType , class ListType >
void inplaceSubset (const BoolListType &select, ListType &)
 Inplace extract elements of List when select is true.
labelList invert (const label len, const UList< label > &)
 Invert one-to-one map. Unmapped elements will be -1.
labelListList invertOneToMany (const label len, const UList< label > &)
 Invert one-to-many map. Unmapped elements will be size 0.
template<class InList , class OutList >
void invertManyToMany (const label len, const UList< InList > &, List< OutList > &)
 Invert many-to-many.
template<class InList , class OutList >
List< OutList > invertManyToMany (const label len, const UList< InList > &in)
labelList identity (const label len)
 Create identity map (map[i] == i) of given length.
template<class ListType >
label findIndex (const ListType &, typename ListType::const_reference, const label start=0)
 Find first occurence of given element and return index,.
template<class ListType >
labelList findIndices (const ListType &, typename ListType::const_reference, const label start=0)
 Find all occurences of given element. Linear search.
template<class ListType >
void setValues (ListType &, const UList< label > &indices, typename ListType::const_reference)
 Opposite of findIndices: set values at indices to given value.
template<class ListType >
ListType createWithValues (const label sz, typename ListType::const_reference initValue, const UList< label > &indices, typename ListType::const_reference setValue)
 Opposite of findIndices: set values at indices to given value.
template<class ListType >
label findMax (const ListType &, const label start=0)
 Find index of max element (and larger than given element).
template<class ListType >
label findMin (const ListType &, const label start=0)
 Find index of min element (and less than given element).
template<class ListType >
label findSortedIndex (const ListType &, typename ListType::const_reference, const label start=0)
 Find first occurence of given element in sorted list and return index,.
template<class ListType >
label findLower (const ListType &, typename ListType::const_reference, const label start=0)
 Find last element < given value in sorted list and return index,.
template<class Container , class T , int nRows>
List< Container > initList (const T[nRows])
 To construct a List from a C array. Has extra Container type.
template<class Container , class T , int nRows, int nColumns>
List< Container > initListList (const T[nRows][nColumns])
 To construct a (square) ListList from a C array. Has extra Container type.
 TemplateName (PackedList)
template<class T >
PtrList< T >::iterator operator+ (const typename PtrList< T >::iterator &, label)
template<class T >
PtrList< T >::iterator operator+ (label, const typename PtrList< T >::iterator &)
template<class T >
PtrList< T >::iterator operator- (const typename PtrList< T >::iterator &, label)
template<class T >
label operator- (const typename PtrList< T >::iterator &, const typename PtrList< T >::iterator &)
template<class T >
Istreamoperator>> (Istream &, PtrList< T > &)
template<class T >
Ostreamoperator<< (Ostream &, const PtrList< T > &)
 TemplateName (ParSortableList)
template<class T >
Ostreamoperator<< (Ostream &, const UIndirectList< T > &)
template<class T >
Ostreamoperator<< (Ostream &, const UList< T > &)
template<class T >
void sort (UList< T > &)
template<class T , class Cmp >
void sort (UList< T > &, const Cmp &)
template<class T >
void stableSort (UList< T > &)
template<class T , class Cmp >
void stableSort (UList< T > &, const Cmp &)
template<class T >
void reverse (UList< T > &, const label n)
template<class T >
void reverse (UList< T > &)
template<class T >
UPtrList< T >::iterator operator+ (const typename UPtrList< T >::iterator &, label)
template<class T >
UPtrList< T >::iterator operator+ (label, const typename UPtrList< T >::iterator &)
template<class T >
UPtrList< T >::iterator operator- (const typename UPtrList< T >::iterator &, label)
template<class T >
label operator- (const typename UPtrList< T >::iterator &, const typename UPtrList< T >::iterator &)
template<class T >
Istreamoperator>> (Istream &, UPtrList< T > &)
template<class T >
Ostreamoperator<< (Ostream &, const UPtrList< T > &)
 TemplateName (CallbackRegistry)
Istreamoperator>> (Istream &, dictionary &)
Ostreamoperator<< (Ostream &, const dictionary &)
dictionary operator+ (const dictionary &dict1, const dictionary &dict2)
 Combine dictionaries.
dictionary operator| (const dictionary &dict1, const dictionary &dict2)
 Combine dictionaries.
template<>
Ostreamoperator<< (Ostream &, const InfoProxy< dictionaryEntry > &)
Ostreamoperator<< (Ostream &, const entry &)
 defineMemberFunctionSelectionTable (functionEntry, execute, dictionaryIstream)
 defineMemberFunctionSelectionTable (functionEntry, execute, primitiveEntryIstream)
template<>
Ostreamoperator<< (Ostream &, const InfoProxy< primitiveEntry > &)
Ostreamoperator<< (Ostream &, const error &)
Ostreamoperator<< (Ostream &, const IOerror &)
template<class Err >
Ostreamoperator<< (Ostream &, errorManip< Err >)
template<class Err , class T >
Ostreamoperator<< (Ostream &, errorManipArg< Err, T >)
errorManipArg< error, int > exit (error &err, const int errNo=1)
errorManip< errorabort (error &err)
errorManipArg< IOerror, int > exit (IOerror &err, const int errNo=1)
errorManip< IOerrorabort (IOerror &err)
Ostreamoperator<< (Ostream &os, const InfoProxy< IOobject > &ip)
 defineTemplateTypeNameAndDebug (IOMap< dictionary >, 0)
template<class T >
Ostreamoperator<< (Ostream &, const InfoProxy< T > &)
template<class T >
Istreamoperator>> (Istream &is, const Smanip< T > &m)
template<class T >
Ostreamoperator<< (Ostream &os, const Smanip< T > &m)
template<class T >
Istreamoperator>> (Istream &is, const Imanip< T > &m)
template<class T >
Ostreamoperator<< (Ostream &os, const Omanip< T > &m)
Smanip< ios_base::fmtflags > setf (const ios_base::fmtflags flags)
Omanip< IOstream::streamFormatsetformat (const IOstream::streamFormat fmt)
Omanip< IOstream::versionNumbersetversion (const IOstream::versionNumber ver)
Omanip< IOstream::compressionTypesetcompression (const IOstream::compressionType cmp)
Omanip< int > setw (const int i)
Omanip< int > setprecision (const int i)
Ostreamoperator<< (Ostream &os, const InfoProxy< IOstream > &ip)
Ostreamoperator<< (Ostream &os, const IOstream::streamFormat &sf)
Ostreamoperator<< (Ostream &os, const IOstream::versionNumber &vn)
IOstreamoperator<< (IOstream &io, IOstreamManip f)
 operator<< handling for manipulators without arguments
IOstreamdec (IOstream &io)
IOstreamhex (IOstream &io)
IOstreamoct (IOstream &io)
IOstreamfixed (IOstream &io)
IOstreamscientific (IOstream &io)
Istreamoperator>> (Istream &is, IstreamManip f)
 operator>> handling for manipulators without arguments
Istreamoperator>> (Istream &is, IOstreamManip f)
 operator>> handling for manipulators without arguments
Ostreamoperator<< (Ostream &os, OstreamManip f)
 operator<< handling for manipulators without arguments
Ostreamoperator<< (Ostream &os, IOstreamManip f)
 operator<< handling for manipulators without arguments
Ostreamindent (Ostream &os)
 Indent stream.
OstreamincrIndent (Ostream &os)
 Increment the indent level.
OstreamdecrIndent (Ostream &os)
 Decrement the indent level.
Ostreamflush (Ostream &os)
 Flush stream.
Ostreamendl (Ostream &os)
 Add newline and flush stream.
OFstream Snull ("/dev/null")
Ostreamoperator<< (Ostream &, const Pstream::commsStruct &)
template<class T , class CombineOp >
void combineReduce (const List< Pstream::commsStruct > &comms, T &Value, const CombineOp &cop)
template<class T , class CombineOp >
void combineReduce (T &Value, const CombineOp &cop)
word PstreamConfigSectionName ()
template<class T , class BinaryOp >
void reduce (const List< Pstream::commsStruct > &comms, T &Value, const BinaryOp &bop)
template<class T , class BinaryOp >
void reduce (T &Value, const BinaryOp &bop)
template<class T , class BinaryOp >
T returnReduce (const T &Value, const BinaryOp &bop)
void reduce (scalar &Value, const sumOp< scalar > &bop)
label readHexLabel (ISstream &)
 Read a hex label from an input stream.
Ostreamoperator<< (Ostream &, const CompoundToken &)
Istreamoperator>> (Istream &, token &)
Ostreamoperator<< (Ostream &, const token &)
Ostreamoperator<< (Ostream &, const token::punctuationToken &)
ostream & operator<< (ostream &, const token::punctuationToken &)
ostream & operator<< (ostream &, const InfoProxy< token > &)
Ostreamoperator<< (Ostream &, const token::compound &)
Ostreamoperator<< (Ostream &os, const InfoProxy< token > &ip)
Istreamoperator>> (Istream &, scalarRange &)
Ostreamoperator<< (Ostream &, const scalarRange &)
bool operator== (const instant &, const instant &)
bool operator!= (const instant &, const instant &)
Istreamoperator>> (Istream &, instant &)
Ostreamoperator<< (Ostream &, const instant &)
template<class To , class From >
To & dynamicCast (From &r)
 Reference type cast template function,.
template<class To , class From >
To & refCast (From &r)
 Reference type cast template function.
template<class TestType , class Type >
bool isType (const Type &t)
 Check the typeid.
template<class TestType , class Type >
bool isA (const Type &t)
 Check if a dynamic_cast to typeid is possible.
dimensionedScalar operator+ (const dimensionedScalar &ds1, const scalar s2)
dimensionedScalar operator+ (const scalar s1, const dimensionedScalar &ds2)
dimensionedScalar operator- (const dimensionedScalar &ds1, const scalar s2)
dimensionedScalar operator- (const scalar s1, const dimensionedScalar &ds2)
dimensionedScalar operator* (const dimensionedScalar &ds1, const scalar s2)
dimensionedScalar operator/ (const scalar s1, const dimensionedScalar &ds2)
dimensionedScalar pow (const dimensionedScalar &ds, const dimensionedScalar &expt)
dimensionedScalar pow3 (const dimensionedScalar &ds)
dimensionedScalar pow4 (const dimensionedScalar &ds)
dimensionedScalar pow5 (const dimensionedScalar &ds)
dimensionedScalar pow6 (const dimensionedScalar &ds)
dimensionedScalar sqrt (const dimensionedScalar &ds)
dimensionedScalar cbrt (const dimensionedScalar &ds)
dimensionedScalar hypot (const dimensionedScalar &x, const dimensionedScalar &y)
dimensionedScalar sign (const dimensionedScalar &ds)
dimensionedScalar pos (const dimensionedScalar &ds)
dimensionedScalar neg (const dimensionedScalar &ds)
dimensionedScalar exp (const dimensionedScalar &ds)
dimensionedScalar log (const dimensionedScalar &ds)
dimensionedScalar log10 (const dimensionedScalar &ds)
dimensionedScalar sin (const dimensionedScalar &ds)
dimensionedScalar cos (const dimensionedScalar &ds)
dimensionedScalar tan (const dimensionedScalar &ds)
dimensionedScalar asin (const dimensionedScalar &ds)
dimensionedScalar acos (const dimensionedScalar &ds)
dimensionedScalar atan (const dimensionedScalar &ds)
dimensionedScalar sinh (const dimensionedScalar &ds)
dimensionedScalar cosh (const dimensionedScalar &ds)
dimensionedScalar tanh (const dimensionedScalar &ds)
dimensionedScalar asinh (const dimensionedScalar &ds)
dimensionedScalar acosh (const dimensionedScalar &ds)
dimensionedScalar atanh (const dimensionedScalar &ds)
dimensionedScalar erf (const dimensionedScalar &ds)
dimensionedScalar erfc (const dimensionedScalar &ds)
dimensionedScalar lgamma (const dimensionedScalar &ds)
dimensionedScalar j0 (const dimensionedScalar &ds)
dimensionedScalar j1 (const dimensionedScalar &ds)
dimensionedScalar y0 (const dimensionedScalar &ds)
dimensionedScalar y1 (const dimensionedScalar &ds)
dimensionedScalar jn (const int n, const dimensionedScalar &ds)
dimensionedScalar yn (const int n, const dimensionedScalar &ds)
dimensionedScalar tr (const dimensionedSphericalTensor &dt)
dimensionedScalar det (const dimensionedSphericalTensor &dt)
dimensionedSphericalTensor inv (const dimensionedSphericalTensor &dt)
dimensionedSymmTensor sqr (const dimensionedVector &dv)
dimensionedSymmTensor symm (const dimensionedSymmTensor &dt)
dimensionedSymmTensor twoSymm (const dimensionedSymmTensor &dt)
dimensionedSymmTensor dev (const dimensionedSymmTensor &dt)
dimensionedSymmTensor dev2 (const dimensionedSymmTensor &dt)
dimensionedSymmTensor cof (const dimensionedSymmTensor &dt)
dimensionedVector operator* (const dimensionedSymmTensor &)
 Hodge Dual operator (tensor -> vector)
dimensionedTensor skew (const dimensionedTensor &dt)
dimensionedVector eigenValues (const dimensionedTensor &dt)
dimensionedTensor eigenVectors (const dimensionedTensor &dt)
template<class Type , int r>
dimensioned< typename
powProduct< Type, r >::type
pow (const dimensioned< Type > &dt, typename powProduct< Type, r >::type)
template<class Type >
dimensioned< typename
outerProduct< Type, Type >
::type
sqr (const dimensioned< Type > &dt)
template<class Type >
dimensioned< scalar > magSqr (const dimensioned< Type > &dt)
template<class Type >
dimensioned< scalar > mag (const dimensioned< Type > &dt)
template<class Type >
dimensioned< Type > max (const dimensioned< Type > &dt1, const dimensioned< Type > &dt2)
template<class Type >
dimensioned< Type > min (const dimensioned< Type > &dt1, const dimensioned< Type > &dt2)
template<class Type >
Istreamoperator>> (Istream &is, dimensioned< Type > &dt)
template<class Type >
Ostreamoperator<< (Ostream &os, const dimensioned< Type > &dt)
template<class Type >
bool operator> (const dimensioned< Type > &dt1, const dimensioned< Type > &dt2)
template<class Type >
bool operator< (const dimensioned< Type > &dt1, const dimensioned< Type > &dt2)
template<class Type >
dimensioned< Type > operator+ (const dimensioned< Type > &dt1, const dimensioned< Type > &dt2)
template<class Type >
dimensioned< Type > operator- (const dimensioned< Type > &dt)
template<class Type >
dimensioned< Type > operator- (const dimensioned< Type > &dt1, const dimensioned< Type > &dt2)
template<class Type >
dimensioned< Type > operator* (const dimensioned< scalar > &ds, const dimensioned< Type > &dt)
template<class Type >
dimensioned< Type > operator/ (const dimensioned< Type > &dt, const dimensioned< scalar > &ds)
template<class Type1 , class Type2 >
dimensioned< typename
outerProduct< Type1, Type2 >
::type
operator* (const dimensioned< Type1 > &dt1, const dimensioned< Type2 > &dt2)
template<class Type , class Form , class Cmpt , int nCmpt>
dimensioned< typename
outerProduct< Type, Form >
::type
operator* (const dimensioned< Type > &dt1, const VectorSpace< Form, Cmpt, nCmpt > &t2)
template<class Type , class Form , class Cmpt , int nCmpt>
dimensioned< typename
outerProduct< Form, Type >
::type
operator* (const VectorSpace< Form, Cmpt, nCmpt > &t1, const dimensioned< Type > &dt2)
template<class Type1 , class Type2 >
dimensioned< typename
crossProduct< Type1, Type2 >
::type
operator^ (const dimensioned< Type1 > &dt1, const dimensioned< Type2 > &dt2)
template<class Type , class Form , class Cmpt , int nCmpt>
dimensioned< typename
crossProduct< Type, Form >
::type
operator^ (const dimensioned< Type > &dt1, const VectorSpace< Form, Cmpt, nCmpt > &t2)
template<class Type , class Form , class Cmpt , int nCmpt>
dimensioned< typename
crossProduct< Form, Type >
::type
operator^ (const VectorSpace< Form, Cmpt, nCmpt > &t1, const dimensioned< Type > &dt2)
template<class Type1 , class Type2 >
dimensioned< typename
innerProduct< Type1, Type2 >
::type
operator& (const dimensioned< Type1 > &dt1, const dimensioned< Type2 > &dt2)
template<class Type , class Form , class Cmpt , int nCmpt>
dimensioned< typename
innerProduct< Type, Form >
::type
operator& (const dimensioned< Type > &dt1, const VectorSpace< Form, Cmpt, nCmpt > &t2)
template<class Type , class Form , class Cmpt , int nCmpt>
dimensioned< typename
innerProduct< Form, Type >
::type
operator& (const VectorSpace< Form, Cmpt, nCmpt > &t1, const dimensioned< Type > &dt2)
template<class Type1 , class Type2 >
dimensioned< typename
scalarProduct< Type1, Type2 >
::type
operator&& (const dimensioned< Type1 > &dt1, const dimensioned< Type2 > &dt2)
template<class Type , class Form , class Cmpt , int nCmpt>
dimensioned< typename
scalarProduct< Type, Form >
::type
operator&& (const dimensioned< Type > &dt1, const VectorSpace< Form, Cmpt, nCmpt > &t2)
template<class Type , class Form , class Cmpt , int nCmpt>
dimensioned< typename
scalarProduct< Form, Type >
::type
operator&& (const VectorSpace< Form, Cmpt, nCmpt > &t1, const dimensioned< Type > &dt2)
template<class Type >
dimensioned< Type > cmptMultiply (const dimensioned< Type > &, const dimensioned< Type > &)
template<class Type >
dimensioned< Type > cmptDivide (const dimensioned< Type > &, const dimensioned< Type > &)
dimensionSet max (const dimensionSet &, const dimensionSet &)
dimensionSet min (const dimensionSet &, const dimensionSet &)
dimensionSet cmptMultiply (const dimensionSet &, const dimensionSet &)
dimensionSet cmptDivide (const dimensionSet &, const dimensionSet &)
dimensionSet pow (const dimensionSet &, const scalar)
dimensionSet pow (const dimensionSet &, const dimensionedScalar &)
dimensionSet pow (const dimensionedScalar &, const dimensionSet &)
dimensionSet sqr (const dimensionSet &)
dimensionSet pow3 (const dimensionSet &)
dimensionSet pow4 (const dimensionSet &)
dimensionSet pow5 (const dimensionSet &)
dimensionSet pow6 (const dimensionSet &)
dimensionSet sqrt (const dimensionSet &)
dimensionSet magSqr (const dimensionSet &)
dimensionSet mag (const dimensionSet &)
dimensionSet sign (const dimensionSet &)
dimensionSet pos (const dimensionSet &)
dimensionSet neg (const dimensionSet &)
dimensionSet inv (const dimensionSet &)
dimensionSet trans (const dimensionSet &)
dimensionSet transform (const dimensionSet &)
dimensionSet operator- (const dimensionSet &)
dimensionSet operator+ (const dimensionSet &, const dimensionSet &)
dimensionSet operator- (const dimensionSet &, const dimensionSet &)
dimensionSet operator* (const dimensionSet &, const dimensionSet &)
dimensionSet operator/ (const dimensionSet &, const dimensionSet &)
dimensionSet operator& (const dimensionSet &, const dimensionSet &)
dimensionSet operator^ (const dimensionSet &, const dimensionSet &)
dimensionSet operator&& (const dimensionSet &, const dimensionSet &)
Istreamoperator>> (Istream &, dimensionSet &)
Ostreamoperator<< (Ostream &, const dimensionSet &)
void mapClouds (const objectRegistry &db, const mapPolyMesh &mapper)
 Generic Geometric field mapper.
template<class Type , class GeoMesh >
Ostreamoperator<< (Ostream &, const DimensionedField< Type, GeoMesh > &)
template<class Type , class GeoMesh >
Ostreamoperator<< (Ostream &, const tmp< DimensionedField< Type, GeoMesh > > &)
template<class Type , class GeoMesh , int r>
tmp< DimensionedField
< typename powProduct< Type, r >
::type, GeoMesh > > 
pow (const DimensionedField< Type, GeoMesh > &df, typename powProduct< Type, r >::type)
template<class Type , class GeoMesh , int r>
tmp< DimensionedField
< typename powProduct< Type, r >
::type, GeoMesh > > 
pow (const tmp< DimensionedField< Type, GeoMesh > > &tdf, typename powProduct< Type, r >::type)
template<class Type , class GeoMesh >
tmp< DimensionedField
< typename outerProduct< Type,
Type >::type, GeoMesh > > 
sqr (const DimensionedField< Type, GeoMesh > &df)
template<class Type , class GeoMesh >
tmp< DimensionedField
< typename outerProduct< Type,
Type >::type, GeoMesh > > 
sqr (const tmp< DimensionedField< Type, GeoMesh > > &tdf)
template<class Type , class GeoMesh >
tmp< DimensionedField< scalar,
GeoMesh > > 
magSqr (const DimensionedField< Type, GeoMesh > &df)
template<class Type , class GeoMesh >
tmp< DimensionedField< scalar,
GeoMesh > > 
magSqr (const tmp< DimensionedField< Type, GeoMesh > > &tdf)
template<class Type , class GeoMesh >
tmp< DimensionedField< scalar,
GeoMesh > > 
mag (const DimensionedField< Type, GeoMesh > &df)
template<class Type , class GeoMesh >
tmp< DimensionedField< scalar,
GeoMesh > > 
mag (const tmp< DimensionedField< Type, GeoMesh > > &tdf)
template<class Type , class GeoMesh >
tmp< DimensionedField
< typename DimensionedField
< Type, GeoMesh >::cmptType,
GeoMesh >> 
cmptAv (const DimensionedField< Type, GeoMesh > &df)
template<class Type , class GeoMesh >
tmp< DimensionedField
< typename DimensionedField
< Type, GeoMesh >::cmptType,
GeoMesh >> 
cmptAv (const tmp< DimensionedField< Type, GeoMesh > > &tdf)
template<class Type , class GeoMesh >
dimensioned< Type > max (const DimensionedField< Type, GeoMesh > &df)
template<class Type , class GeoMesh >
dimensioned< Type > max (const tmp< DimensionedField< Type, GeoMesh > > &tdf1)
template<class Type , class GeoMesh >
dimensioned< Type > min (const DimensionedField< Type, GeoMesh > &df)
template<class Type , class GeoMesh >
dimensioned< Type > min (const tmp< DimensionedField< Type, GeoMesh > > &tdf1)
template<class Type , class GeoMesh >
dimensioned< Type > sum (const DimensionedField< Type, GeoMesh > &df)
template<class Type , class GeoMesh >
dimensioned< Type > sum (const tmp< DimensionedField< Type, GeoMesh > > &tdf1)
template<class Type , class GeoMesh >
dimensioned< scalar > sumMag (const DimensionedField< Type, GeoMesh > &df)
template<class Type , class GeoMesh >
dimensioned< scalar > sumMag (const tmp< DimensionedField< Type, GeoMesh > > &tdf1)
template<class Type , class GeoMesh >
dimensioned< Type > average (const DimensionedField< Type, GeoMesh > &df)
template<class Type , class GeoMesh >
dimensioned< Type > average (const tmp< DimensionedField< Type, GeoMesh > > &tdf1)
template<class Type1 , class Type2 , class GeoMesh >
tmp< DimensionedField
< typename typeOfSum< Type1,
Type2 >::type, GeoMesh > > 
operator+ (const DimensionedField< Type1, GeoMesh > &df1, const DimensionedField< Type2, GeoMesh > &df2)
template<class Type1 , class Type2 , class GeoMesh >
tmp< DimensionedField
< typename typeOfSum< Type1,
Type2 >::type, GeoMesh > > 
operator+ (const DimensionedField< Type1, GeoMesh > &df1, const tmp< DimensionedField< Type2, GeoMesh > > &tdf2)
template<class Type1 , class Type2 , class GeoMesh >
tmp< DimensionedField
< typename typeOfSum< Type1,
Type2 >::type, GeoMesh > > 
operator+ (const tmp< DimensionedField< Type1, GeoMesh > > &tdf1, const DimensionedField< Type2, GeoMesh > &df2)
template<class Type1 , class Type2 , class GeoMesh >
tmp< DimensionedField
< typename typeOfSum< Type1,
Type2 >::type, GeoMesh > > 
operator+ (const tmp< DimensionedField< Type1, GeoMesh > > &tdf1, const tmp< DimensionedField< Type2, GeoMesh > > &tdf2)
template<class Form , class Type , class GeoMesh >
tmp< DimensionedField
< typename typeOfSum< Type,
Form >::type, GeoMesh > > 
operator+ (const DimensionedField< Type, GeoMesh > &df1, const dimensioned< Form > &dvs)
template<class Form , class Cmpt , int nCmpt, class Type , class GeoMesh >
tmp< DimensionedField
< typename typeOfSum< Form,
Type >::type, GeoMesh > > 
operator+ (const DimensionedField< Type, GeoMesh > &df1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Type , class GeoMesh >
tmp< DimensionedField
< typename typeOfSum< Type,
Form >::type, GeoMesh > > 
operator+ (const tmp< DimensionedField< Type, GeoMesh > > &tdf1, const dimensioned< Form > &dvs)
template<class Form , class Cmpt , int nCmpt, class Type , class GeoMesh >
tmp< DimensionedField
< typename typeOfSum< Form,
Type >::type, GeoMesh > > 
operator+ (const tmp< DimensionedField< Type, GeoMesh > > &tdf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Type , class GeoMesh >
tmp< DimensionedField
< typename typeOfSum< Form,
Type >::type, GeoMesh > > 
operator+ (const dimensioned< Form > &dvs, const DimensionedField< Type, GeoMesh > &df1)
template<class Form , class Cmpt , int nCmpt, class Type , class GeoMesh >
tmp< DimensionedField
< typename typeOfSum< Form,
Type >::type, GeoMesh > > 
operator+ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const DimensionedField< Type, GeoMesh > &df1)
template<class Form , class Type , class GeoMesh >
tmp< DimensionedField
< typename typeOfSum< Form,
Type >::type, GeoMesh > > 
operator+ (const dimensioned< Form > &dvs, const tmp< DimensionedField< Type, GeoMesh > > &tdf1)
template<class Form , class Cmpt , int nCmpt, class Type , class GeoMesh >
tmp< DimensionedField
< typename typeOfSum< Form,
Type >::type, GeoMesh > > 
operator+ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< DimensionedField< Type, GeoMesh > > &tdf1)
template<class Type1 , class Type2 , class GeoMesh >
tmp< DimensionedField
< typename typeOfSum< Type1,
Type2 >::type, GeoMesh > > 
operator- (const DimensionedField< Type1, GeoMesh > &df1, const DimensionedField< Type2, GeoMesh > &df2)
template<class Type1 , class Type2 , class GeoMesh >
tmp< DimensionedField
< typename typeOfSum< Type1,
Type2 >::type, GeoMesh > > 
operator- (const DimensionedField< Type1, GeoMesh > &df1, const tmp< DimensionedField< Type2, GeoMesh > > &tdf2)
template<class Type1 , class Type2 , class GeoMesh >
tmp< DimensionedField
< typename typeOfSum< Type1,
Type2 >::type, GeoMesh > > 
operator- (const tmp< DimensionedField< Type1, GeoMesh > > &tdf1, const DimensionedField< Type2, GeoMesh > &df2)
template<class Type1 , class Type2 , class GeoMesh >
tmp< DimensionedField
< typename typeOfSum< Type1,
Type2 >::type, GeoMesh > > 
operator- (const tmp< DimensionedField< Type1, GeoMesh > > &tdf1, const tmp< DimensionedField< Type2, GeoMesh > > &tdf2)
template<class Form , class Type , class GeoMesh >
tmp< DimensionedField
< typename typeOfSum< Type,
Form >::type, GeoMesh > > 
operator- (const DimensionedField< Type, GeoMesh > &df1, const dimensioned< Form > &dvs)
template<class Form , class Cmpt , int nCmpt, class Type , class GeoMesh >
tmp< DimensionedField
< typename typeOfSum< Form,
Type >::type, GeoMesh > > 
operator- (const DimensionedField< Type, GeoMesh > &df1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Type , class GeoMesh >
tmp< DimensionedField
< typename typeOfSum< Type,
Form >::type, GeoMesh > > 
operator- (const tmp< DimensionedField< Type, GeoMesh > > &tdf1, const dimensioned< Form > &dvs)
template<class Form , class Cmpt , int nCmpt, class Type , class GeoMesh >
tmp< DimensionedField
< typename typeOfSum< Form,
Type >::type, GeoMesh > > 
operator- (const tmp< DimensionedField< Type, GeoMesh > > &tdf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Type , class GeoMesh >
tmp< DimensionedField
< typename typeOfSum< Form,
Type >::type, GeoMesh > > 
operator- (const dimensioned< Form > &dvs, const DimensionedField< Type, GeoMesh > &df1)
template<class Form , class Cmpt , int nCmpt, class Type , class GeoMesh >
tmp< DimensionedField
< typename typeOfSum< Form,
Type >::type, GeoMesh > > 
operator- (const VectorSpace< Form, Cmpt, nCmpt > &vs, const DimensionedField< Type, GeoMesh > &df1)
template<class Form , class Type , class GeoMesh >
tmp< DimensionedField
< typename typeOfSum< Form,
Type >::type, GeoMesh > > 
operator- (const dimensioned< Form > &dvs, const tmp< DimensionedField< Type, GeoMesh > > &tdf1)
template<class Form , class Cmpt , int nCmpt, class Type , class GeoMesh >
tmp< DimensionedField
< typename typeOfSum< Form,
Type >::type, GeoMesh > > 
operator- (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< DimensionedField< Type, GeoMesh > > &tdf1)
template<class Type1 , class Type2 , class GeoMesh >
tmp< DimensionedField
< typename outerProduct< Type1,
Type2 >::type, GeoMesh > > 
operator* (const DimensionedField< Type1, GeoMesh > &df1, const DimensionedField< Type2, GeoMesh > &df2)
template<class Type1 , class Type2 , class GeoMesh >
tmp< DimensionedField
< typename outerProduct< Type1,
Type2 >::type, GeoMesh > > 
operator* (const DimensionedField< Type1, GeoMesh > &df1, const tmp< DimensionedField< Type2, GeoMesh > > &tdf2)
template<class Type1 , class Type2 , class GeoMesh >
tmp< DimensionedField
< typename outerProduct< Type1,
Type2 >::type, GeoMesh > > 
operator* (const tmp< DimensionedField< Type1, GeoMesh > > &tdf1, const DimensionedField< Type2, GeoMesh > &df2)
template<class Type1 , class Type2 , class GeoMesh >
tmp< DimensionedField
< typename outerProduct< Type1,
Type2 >::type, GeoMesh > > 
operator* (const tmp< DimensionedField< Type1, GeoMesh > > &tdf1, const tmp< DimensionedField< Type2, GeoMesh > > &tdf2)
template<class Form , class Type , class GeoMesh >
tmp< DimensionedField
< typename outerProduct< Type,
Form >::type, GeoMesh > > 
operator* (const DimensionedField< Type, GeoMesh > &df1, const dimensioned< Form > &dvs)
template<class Form , class Cmpt , int nCmpt, class Type , class GeoMesh >
tmp< DimensionedField
< typename outerProduct< Form,
Type >::type, GeoMesh > > 
operator* (const DimensionedField< Type, GeoMesh > &df1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Type , class GeoMesh >
tmp< DimensionedField
< typename outerProduct< Type,
Form >::type, GeoMesh > > 
operator* (const tmp< DimensionedField< Type, GeoMesh > > &tdf1, const dimensioned< Form > &dvs)
template<class Form , class Cmpt , int nCmpt, class Type , class GeoMesh >
tmp< DimensionedField
< typename outerProduct< Form,
Type >::type, GeoMesh > > 
operator* (const tmp< DimensionedField< Type, GeoMesh > > &tdf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Type , class GeoMesh >
tmp< DimensionedField
< typename outerProduct< Form,
Type >::type, GeoMesh > > 
operator* (const dimensioned< Form > &dvs, const DimensionedField< Type, GeoMesh > &df1)
template<class Form , class Cmpt , int nCmpt, class Type , class GeoMesh >
tmp< DimensionedField
< typename outerProduct< Form,
Type >::type, GeoMesh > > 
operator* (const VectorSpace< Form, Cmpt, nCmpt > &vs, const DimensionedField< Type, GeoMesh > &df1)
template<class Form , class Type , class GeoMesh >
tmp< DimensionedField
< typename outerProduct< Form,
Type >::type, GeoMesh > > 
operator* (const dimensioned< Form > &dvs, const tmp< DimensionedField< Type, GeoMesh > > &tdf1)
template<class Form , class Cmpt , int nCmpt, class Type , class GeoMesh >
tmp< DimensionedField
< typename outerProduct< Form,
Type >::type, GeoMesh > > 
operator* (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< DimensionedField< Type, GeoMesh > > &tdf1)
template<class Type1 , class Type2 , class GeoMesh >
tmp< DimensionedField
< typename crossProduct< Type1,
Type2 >::type, GeoMesh > > 
operator^ (const DimensionedField< Type1, GeoMesh > &df1, const DimensionedField< Type2, GeoMesh > &df2)
template<class Type1 , class Type2 , class GeoMesh >
tmp< DimensionedField
< typename crossProduct< Type1,
Type2 >::type, GeoMesh > > 
operator^ (const DimensionedField< Type1, GeoMesh > &df1, const tmp< DimensionedField< Type2, GeoMesh > > &tdf2)
template<class Type1 , class Type2 , class GeoMesh >
tmp< DimensionedField
< typename crossProduct< Type1,
Type2 >::type, GeoMesh > > 
operator^ (const tmp< DimensionedField< Type1, GeoMesh > > &tdf1, const DimensionedField< Type2, GeoMesh > &df2)
template<class Type1 , class Type2 , class GeoMesh >
tmp< DimensionedField
< typename crossProduct< Type1,
Type2 >::type, GeoMesh > > 
operator^ (const tmp< DimensionedField< Type1, GeoMesh > > &tdf1, const tmp< DimensionedField< Type2, GeoMesh > > &tdf2)
template<class Form , class Type , class GeoMesh >
tmp< DimensionedField
< typename crossProduct< Type,
Form >::type, GeoMesh > > 
operator^ (const DimensionedField< Type, GeoMesh > &df1, const dimensioned< Form > &dvs)
template<class Form , class Cmpt , int nCmpt, class Type , class GeoMesh >
tmp< DimensionedField
< typename crossProduct< Form,
Type >::type, GeoMesh > > 
operator^ (const DimensionedField< Type, GeoMesh > &df1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Type , class GeoMesh >
tmp< DimensionedField
< typename crossProduct< Type,
Form >::type, GeoMesh > > 
operator^ (const tmp< DimensionedField< Type, GeoMesh > > &tdf1, const dimensioned< Form > &dvs)
template<class Form , class Cmpt , int nCmpt, class Type , class GeoMesh >
tmp< DimensionedField
< typename crossProduct< Form,
Type >::type, GeoMesh > > 
operator^ (const tmp< DimensionedField< Type, GeoMesh > > &tdf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Type , class GeoMesh >
tmp< DimensionedField
< typename crossProduct< Form,
Type >::type, GeoMesh > > 
operator^ (const dimensioned< Form > &dvs, const DimensionedField< Type, GeoMesh > &df1)
template<class Form , class Cmpt , int nCmpt, class Type , class GeoMesh >
tmp< DimensionedField
< typename crossProduct< Form,
Type >::type, GeoMesh > > 
operator^ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const DimensionedField< Type, GeoMesh > &df1)
template<class Form , class Type , class GeoMesh >
tmp< DimensionedField
< typename crossProduct< Form,
Type >::type, GeoMesh > > 
operator^ (const dimensioned< Form > &dvs, const tmp< DimensionedField< Type, GeoMesh > > &tdf1)
template<class Form , class Cmpt , int nCmpt, class Type , class GeoMesh >
tmp< DimensionedField
< typename crossProduct< Form,
Type >::type, GeoMesh > > 
operator^ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< DimensionedField< Type, GeoMesh > > &tdf1)
template<class Type1 , class Type2 , class GeoMesh >
tmp< DimensionedField
< typename innerProduct< Type1,
Type2 >::type, GeoMesh > > 
operator& (const DimensionedField< Type1, GeoMesh > &df1, const DimensionedField< Type2, GeoMesh > &df2)
template<class Type1 , class Type2 , class GeoMesh >
tmp< DimensionedField
< typename innerProduct< Type1,
Type2 >::type, GeoMesh > > 
operator& (const DimensionedField< Type1, GeoMesh > &df1, const tmp< DimensionedField< Type2, GeoMesh > > &tdf2)
template<class Type1 , class Type2 , class GeoMesh >
tmp< DimensionedField
< typename innerProduct< Type1,
Type2 >::type, GeoMesh > > 
operator& (const tmp< DimensionedField< Type1, GeoMesh > > &tdf1, const DimensionedField< Type2, GeoMesh > &df2)
template<class Type1 , class Type2 , class GeoMesh >
tmp< DimensionedField
< typename innerProduct< Type1,
Type2 >::type, GeoMesh > > 
operator& (const tmp< DimensionedField< Type1, GeoMesh > > &tdf1, const tmp< DimensionedField< Type2, GeoMesh > > &tdf2)
template<class Form , class Type , class GeoMesh >
tmp< DimensionedField
< typename innerProduct< Type,
Form >::type, GeoMesh > > 
operator& (const DimensionedField< Type, GeoMesh > &df1, const dimensioned< Form > &dvs)
template<class Form , class Cmpt , int nCmpt, class Type , class GeoMesh >
tmp< DimensionedField
< typename innerProduct< Form,
Type >::type, GeoMesh > > 
operator& (const DimensionedField< Type, GeoMesh > &df1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Type , class GeoMesh >
tmp< DimensionedField
< typename innerProduct< Type,
Form >::type, GeoMesh > > 
operator& (const tmp< DimensionedField< Type, GeoMesh > > &tdf1, const dimensioned< Form > &dvs)
template<class Form , class Cmpt , int nCmpt, class Type , class GeoMesh >
tmp< DimensionedField
< typename innerProduct< Form,
Type >::type, GeoMesh > > 
operator& (const tmp< DimensionedField< Type, GeoMesh > > &tdf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Type , class GeoMesh >
tmp< DimensionedField
< typename innerProduct< Form,
Type >::type, GeoMesh > > 
operator& (const dimensioned< Form > &dvs, const DimensionedField< Type, GeoMesh > &df1)
template<class Form , class Cmpt , int nCmpt, class Type , class GeoMesh >
tmp< DimensionedField
< typename innerProduct< Form,
Type >::type, GeoMesh > > 
operator& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const DimensionedField< Type, GeoMesh > &df1)
template<class Form , class Type , class GeoMesh >
tmp< DimensionedField
< typename innerProduct< Form,
Type >::type, GeoMesh > > 
operator& (const dimensioned< Form > &dvs, const tmp< DimensionedField< Type, GeoMesh > > &tdf1)
template<class Form , class Cmpt , int nCmpt, class Type , class GeoMesh >
tmp< DimensionedField
< typename innerProduct< Form,
Type >::type, GeoMesh > > 
operator& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< DimensionedField< Type, GeoMesh > > &tdf1)
template<class Type1 , class Type2 , class GeoMesh >
tmp< DimensionedField
< typename scalarProduct
< Type1, Type2 >::type,
GeoMesh > > 
operator&& (const DimensionedField< Type1, GeoMesh > &df1, const DimensionedField< Type2, GeoMesh > &df2)
template<class Type1 , class Type2 , class GeoMesh >
tmp< DimensionedField
< typename scalarProduct
< Type1, Type2 >::type,
GeoMesh > > 
operator&& (const DimensionedField< Type1, GeoMesh > &df1, const tmp< DimensionedField< Type2, GeoMesh > > &tdf2)
template<class Type1 , class Type2 , class GeoMesh >
tmp< DimensionedField
< typename scalarProduct
< Type1, Type2 >::type,
GeoMesh > > 
operator&& (const tmp< DimensionedField< Type1, GeoMesh > > &tdf1, const DimensionedField< Type2, GeoMesh > &df2)
template<class Type1 , class Type2 , class GeoMesh >
tmp< DimensionedField
< typename scalarProduct
< Type1, Type2 >::type,
GeoMesh > > 
operator&& (const tmp< DimensionedField< Type1, GeoMesh > > &tdf1, const tmp< DimensionedField< Type2, GeoMesh > > &tdf2)
template<class Form , class Type , class GeoMesh >
tmp< DimensionedField
< typename scalarProduct< Type,
Form >::type, GeoMesh > > 
operator&& (const DimensionedField< Type, GeoMesh > &df1, const dimensioned< Form > &dvs)
template<class Form , class Cmpt , int nCmpt, class Type , class GeoMesh >
tmp< DimensionedField
< typename scalarProduct< Form,
Type >::type, GeoMesh > > 
operator&& (const DimensionedField< Type, GeoMesh > &df1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Type , class GeoMesh >
tmp< DimensionedField
< typename scalarProduct< Type,
Form >::type, GeoMesh > > 
operator&& (const tmp< DimensionedField< Type, GeoMesh > > &tdf1, const dimensioned< Form > &dvs)
template<class Form , class Cmpt , int nCmpt, class Type , class GeoMesh >
tmp< DimensionedField
< typename scalarProduct< Form,
Type >::type, GeoMesh > > 
operator&& (const tmp< DimensionedField< Type, GeoMesh > > &tdf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Type , class GeoMesh >
tmp< DimensionedField
< typename scalarProduct< Form,
Type >::type, GeoMesh > > 
operator&& (const dimensioned< Form > &dvs, const DimensionedField< Type, GeoMesh > &df1)
template<class Form , class Cmpt , int nCmpt, class Type , class GeoMesh >
tmp< DimensionedField
< typename scalarProduct< Form,
Type >::type, GeoMesh > > 
operator&& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const DimensionedField< Type, GeoMesh > &df1)
template<class Form , class Type , class GeoMesh >
tmp< DimensionedField
< typename scalarProduct< Form,
Type >::type, GeoMesh > > 
operator&& (const dimensioned< Form > &dvs, const tmp< DimensionedField< Type, GeoMesh > > &tdf1)
template<class Form , class Cmpt , int nCmpt, class Type , class GeoMesh >
tmp< DimensionedField
< typename scalarProduct< Form,
Type >::type, GeoMesh > > 
operator&& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< DimensionedField< Type, GeoMesh > > &tdf1)
template<class GeoMesh >
tmp< DimensionedField< scalar,
GeoMesh > > 
stabilise (const DimensionedField< scalar, GeoMesh > &dsf, const dimensioned< scalar > &ds)
template<class GeoMesh >
tmp< DimensionedField< scalar,
GeoMesh > > 
stabilise (const tmp< DimensionedField< scalar, GeoMesh > > &tdsf, const dimensioned< scalar > &ds)
template<class GeoMesh >
tmp< DimensionedField< scalar,
GeoMesh > > 
pow (const DimensionedField< scalar, GeoMesh > &dsf1, const DimensionedField< scalar, GeoMesh > &dsf2)
template<class GeoMesh >
tmp< DimensionedField< scalar,
GeoMesh > > 
pow (const tmp< DimensionedField< scalar, GeoMesh > > &tdsf1, const DimensionedField< scalar, GeoMesh > &dsf2)
template<class GeoMesh >
tmp< DimensionedField< scalar,
GeoMesh > > 
pow (const DimensionedField< scalar, GeoMesh > &dsf1, const tmp< DimensionedField< scalar, GeoMesh > > &tdsf2)
template<class GeoMesh >
tmp< DimensionedField< scalar,
GeoMesh > > 
pow (const tmp< DimensionedField< scalar, GeoMesh > > &tdsf1, const tmp< DimensionedField< scalar, GeoMesh > > &tdsf2)
template<class GeoMesh >
tmp< DimensionedField< scalar,
GeoMesh > > 
pow (const DimensionedField< scalar, GeoMesh > &dsf, const dimensionedScalar &ds)
template<class GeoMesh >
tmp< DimensionedField< scalar,
GeoMesh > > 
pow (const tmp< DimensionedField< scalar, GeoMesh > > &tdsf, const dimensionedScalar &ds)
template<class GeoMesh >
tmp< DimensionedField< scalar,
GeoMesh > > 
pow (const DimensionedField< scalar, GeoMesh > &dsf, const scalar &s)
template<class GeoMesh >
tmp< DimensionedField< scalar,
GeoMesh > > 
pow (const tmp< DimensionedField< scalar, GeoMesh > > &tdsf, const scalar &s)
template<class GeoMesh >
tmp< DimensionedField< scalar,
GeoMesh > > 
pow (const dimensionedScalar &ds, const DimensionedField< scalar, GeoMesh > &dsf)
template<class GeoMesh >
tmp< DimensionedField< scalar,
GeoMesh > > 
pow (const dimensionedScalar &ds, const tmp< DimensionedField< scalar, GeoMesh > > &tdsf)
template<class GeoMesh >
tmp< DimensionedField< scalar,
GeoMesh > > 
pow (const scalar &s, const DimensionedField< scalar, GeoMesh > &dsf)
template<class GeoMesh >
tmp< DimensionedField< scalar,
GeoMesh > > 
pow (const scalar &s, const tmp< DimensionedField< scalar, GeoMesh > > &tdsf)
template<class GeoMesh >
tmp< DimensionedField< scalar,
GeoMesh > > 
jn (const int n, const DimensionedField< scalar, GeoMesh > &dsf)
template<class GeoMesh >
tmp< DimensionedField< scalar,
GeoMesh > > 
jn (const int n, const tmp< DimensionedField< scalar, GeoMesh > > &tdsf)
template<class GeoMesh >
tmp< DimensionedField< scalar,
GeoMesh > > 
yn (const int n, const DimensionedField< scalar, GeoMesh > &dsf)
template<class GeoMesh >
tmp< DimensionedField< scalar,
GeoMesh > > 
yn (const int n, const tmp< DimensionedField< scalar, GeoMesh > > &tdsf)
template<template< class > class Field, class Type1 , class Type2 >
void checkFields (const FieldField< Field, Type1 > &, const FieldField< Field, Type2 > &, const char *op)
template<template< class > class Field, class Type1 , class Type2 , class Type3 >
void checkFields (const FieldField< Field, Type1 > &, const FieldField< Field, Type2 > &, const FieldField< Field, Type3 > &, const char *op)
template<template< class > class Field, class Type >
Ostreamoperator<< (Ostream &os, const FieldField< Field, Type > &f)
template<template< class > class Field, class Type >
Ostreamoperator<< (Ostream &os, const tmp< FieldField< Field, Type > > &tf)
template<template< class > class Field, class Type >
void component (FieldField< Field, typename FieldField< Field, Type >::cmptType > &sf, const FieldField< Field, Type > &f, const direction d)
template<template< class > class Field, class Type >
void T (FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)
template<template< class > class Field, class Type , int r>
void pow (FieldField< Field, typename powProduct< Type, r >::type > &f, const FieldField< Field, Type > &vf)
template<template< class > class Field, class Type , int r>
tmp< FieldField< Field,
typename powProduct< Type, r >
::type > > 
pow (const FieldField< Field, Type > &f, typename powProduct< Type, r >::type)
template<template< class > class Field, class Type , int r>
tmp< FieldField< Field,
typename powProduct< Type, r >
::type > > 
pow (const tmp< FieldField< Field, Type > > &tf, typename powProduct< Type, r >::type)
template<template< class > class Field, class Type >
void sqr (FieldField< Field, typename outerProduct< Type, Type >::type > &f, const FieldField< Field, Type > &vf)
template<template< class > class Field, class Type >
tmp< FieldField< Field,
typename outerProduct< Type,
Type >::type > > 
sqr (const FieldField< Field, Type > &f)
template<template< class > class Field, class Type >
tmp< FieldField< Field,
typename outerProduct< Type,
Type >::type > > 
sqr (const tmp< FieldField< Field, Type > > &tf)
template<template< class > class Field, class Type >
void magSqr (FieldField< Field, scalar > &sf, const FieldField< Field, Type > &f)
template<template< class > class Field, class Type >
tmp< FieldField< Field, scalar > > magSqr (const FieldField< Field, Type > &f)
template<template< class > class Field, class Type >
tmp< FieldField< Field, scalar > > magSqr (const tmp< FieldField< Field, Type > > &tf)
template<template< class > class Field, class Type >
void mag (FieldField< Field, scalar > &sf, const FieldField< Field, Type > &f)
template<template< class > class Field, class Type >
tmp< FieldField< Field, scalar > > mag (const FieldField< Field, Type > &f)
template<template< class > class Field, class Type >
tmp< FieldField< Field, scalar > > mag (const tmp< FieldField< Field, Type > > &tf)
template<template< class > class Field, class Type >
void cmptMax (FieldField< Field, typename FieldField< Field, Type >::cmptType > &cf, const FieldField< Field, Type > &f)
template<template< class > class Field, class Type >
tmp< FieldField< Field,
typename FieldField< Field,
Type >::cmptType > > 
cmptMax (const FieldField< Field, Type > &f)
template<template< class > class Field, class Type >
tmp< FieldField< Field,
typename FieldField< Field,
Type >::cmptType > > 
cmptMax (const tmp< FieldField< Field, Type > > &tf)
template<template< class > class Field, class Type >
void cmptMin (FieldField< Field, typename FieldField< Field, Type >::cmptType > &cf, const FieldField< Field, Type > &f)
template<template< class > class Field, class Type >
tmp< FieldField< Field,
typename FieldField< Field,
Type >::cmptType > > 
cmptMin (const FieldField< Field, Type > &f)
template<template< class > class Field, class Type >
tmp< FieldField< Field,
typename FieldField< Field,
Type >::cmptType > > 
cmptMin (const tmp< FieldField< Field, Type > > &tf)
template<template< class > class Field, class Type >
void cmptAv (FieldField< Field, typename FieldField< Field, Type >::cmptType > &cf, const FieldField< Field, Type > &f)
template<template< class > class Field, class Type >
tmp< FieldField< Field,
typename FieldField< Field,
Type >::cmptType > > 
cmptAv (const FieldField< Field, Type > &f)
template<template< class > class Field, class Type >
tmp< FieldField< Field,
typename FieldField< Field,
Type >::cmptType > > 
cmptAv (const tmp< FieldField< Field, Type > > &tf)
template<template< class > class Field, class Type >
void cmptMag (FieldField< Field, Type > &cf, const FieldField< Field, Type > &f)
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > cmptMag (const FieldField< Field, Type > &f)
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > cmptMag (const tmp< FieldField< Field, Type > > &tf)
template<template< class > class Field, class Type >
Type max (const FieldField< Field, Type > &f)
template<template< class > class Field, class Type >
Type max (const tmp< FieldField< Field, Type > > &tf1)
template<template< class > class Field, class Type >
Type min (const FieldField< Field, Type > &f)
template<template< class > class Field, class Type >
Type min (const tmp< FieldField< Field, Type > > &tf1)
template<template< class > class Field, class Type >
Type sum (const FieldField< Field, Type > &f)
template<template< class > class Field, class Type >
Type sum (const tmp< FieldField< Field, Type > > &tf1)
template<template< class > class Field, class Type >
scalar sumMag (const FieldField< Field, Type > &f)
template<template< class > class Field, class Type >
scalar sumMag (const tmp< FieldField< Field, Type > > &tf1)
template<template< class > class Field, class Type >
Type average (const FieldField< Field, Type > &f)
template<template< class > class Field, class Type >
Type average (const tmp< FieldField< Field, Type > > &tf1)
template<template< class > class Field, class Type >
Type gMax (const FieldField< Field, Type > &f)
template<template< class > class Field, class Type >
Type gMax (const tmp< FieldField< Field, Type > > &tf1)
template<template< class > class Field, class Type >
Type gMin (const FieldField< Field, Type > &f)
template<template< class > class Field, class Type >
Type gMin (const tmp< FieldField< Field, Type > > &tf1)
template<template< class > class Field, class Type >
Type gSum (const FieldField< Field, Type > &f)
template<template< class > class Field, class Type >
Type gSum (const tmp< FieldField< Field, Type > > &tf1)
template<template< class > class Field, class Type >
scalar gSumMag (const FieldField< Field, Type > &f)
template<template< class > class Field, class Type >
scalar gSumMag (const tmp< FieldField< Field, Type > > &tf1)
template<template< class > class Field, class Type >
Type gAverage (const FieldField< Field, Type > &f)
template<template< class > class Field, class Type >
Type gAverage (const tmp< FieldField< Field, Type > > &tf1)
template<template< class > class Field, class Type1 , class Type2 >
void add (FieldField< Field, typename typeOfSum< Type1, Type2 >::type > &f, const FieldField< Field, Type1 > &f1, const FieldField< Field, Type2 > &f2)
template<template< class > class Field, class Type1 , class Type2 >
tmp< FieldField< Field,
typename typeOfSum< Type1,
Type2 >::type > > 
operator+ (const FieldField< Field, Type1 > &f1, const FieldField< Field, Type2 > &f2)
template<template< class > class Field, class Type1 , class Type2 >
tmp< FieldField< Field,
typename typeOfSum< Type1,
Type2 >::type > > 
operator+ (const FieldField< Field, Type1 > &f1, const tmp< FieldField< Field, Type2 > > &tf2)
template<template< class > class Field, class Type1 , class Type2 >
tmp< FieldField< Field,
typename typeOfSum< Type1,
Type2 >::type > > 
operator+ (const tmp< FieldField< Field, Type1 > > &tf1, const FieldField< Field, Type2 > &f2)
template<template< class > class Field, class Type1 , class Type2 >
tmp< FieldField< Field,
typename typeOfSum< Type1,
Type2 >::type > > 
operator+ (const tmp< FieldField< Field, Type1 > > &tf1, const tmp< FieldField< Field, Type2 > > &tf2)
template<template< class > class Field, class Type , class Form , class Cmpt , int nCmpt>
void add (FieldField< Field, typename typeOfSum< Type, Form >::type > &f, const FieldField< Field, Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<template< class > class Field, class Type , class Form , class Cmpt , int nCmpt>
tmp< FieldField< Field,
typename typeOfSum< Type, Form >
::type > > 
operator+ (const FieldField< Field, Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<template< class > class Field, class Type , class Form , class Cmpt , int nCmpt>
tmp< FieldField< Field,
typename typeOfSum< Type, Form >
::type > > 
operator+ (const tmp< FieldField< Field, Type > > &tf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<template< class > class Field, class Form , class Cmpt , int nCmpt, class Type >
void add (FieldField< Field, typename typeOfSum< Form, Type >::type > &f, const VectorSpace< Form, Cmpt, nCmpt > &vs, const FieldField< Field, Type > &f1)
template<template< class > class Field, class Form , class Cmpt , int nCmpt, class Type >
tmp< FieldField< Field,
typename typeOfSum< Form, Type >
::type > > 
operator+ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const FieldField< Field, Type > &f1)
template<template< class > class Field, class Form , class Cmpt , int nCmpt, class Type >
tmp< FieldField< Field,
typename typeOfSum< Form, Type >
::type > > 
operator+ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< FieldField< Field, Type > > &tf1)
template<template< class > class Field, class Type1 , class Type2 >
void subtract (FieldField< Field, typename typeOfSum< Type1, Type2 >::type > &f, const FieldField< Field, Type1 > &f1, const FieldField< Field, Type2 > &f2)
template<template< class > class Field, class Type1 , class Type2 >
tmp< FieldField< Field,
typename typeOfSum< Type1,
Type2 >::type > > 
operator- (const FieldField< Field, Type1 > &f1, const FieldField< Field, Type2 > &f2)
template<template< class > class Field, class Type1 , class Type2 >
tmp< FieldField< Field,
typename typeOfSum< Type1,
Type2 >::type > > 
operator- (const FieldField< Field, Type1 > &f1, const tmp< FieldField< Field, Type2 > > &tf2)
template<template< class > class Field, class Type1 , class Type2 >
tmp< FieldField< Field,
typename typeOfSum< Type1,
Type2 >::type > > 
operator- (const tmp< FieldField< Field, Type1 > > &tf1, const FieldField< Field, Type2 > &f2)
template<template< class > class Field, class Type1 , class Type2 >
tmp< FieldField< Field,
typename typeOfSum< Type1,
Type2 >::type > > 
operator- (const tmp< FieldField< Field, Type1 > > &tf1, const tmp< FieldField< Field, Type2 > > &tf2)
template<template< class > class Field, class Type , class Form , class Cmpt , int nCmpt>
void subtract (FieldField< Field, typename typeOfSum< Type, Form >::type > &f, const FieldField< Field, Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<template< class > class Field, class Type , class Form , class Cmpt , int nCmpt>
tmp< FieldField< Field,
typename typeOfSum< Type, Form >
::type > > 
operator- (const FieldField< Field, Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<template< class > class Field, class Type , class Form , class Cmpt , int nCmpt>
tmp< FieldField< Field,
typename typeOfSum< Type, Form >
::type > > 
operator- (const tmp< FieldField< Field, Type > > &tf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<template< class > class Field, class Form , class Cmpt , int nCmpt, class Type >
void subtract (FieldField< Field, typename typeOfSum< Form, Type >::type > &f, const VectorSpace< Form, Cmpt, nCmpt > &vs, const FieldField< Field, Type > &f1)
template<template< class > class Field, class Form , class Cmpt , int nCmpt, class Type >
tmp< FieldField< Field,
typename typeOfSum< Form, Type >
::type > > 
operator- (const VectorSpace< Form, Cmpt, nCmpt > &vs, const FieldField< Field, Type > &f1)
template<template< class > class Field, class Form , class Cmpt , int nCmpt, class Type >
tmp< FieldField< Field,
typename typeOfSum< Form, Type >
::type > > 
operator- (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< FieldField< Field, Type > > &tf1)
template<template< class > class Field, class Type1 , class Type2 >
void outer (FieldField< Field, typename outerProduct< Type1, Type2 >::type > &f, const FieldField< Field, Type1 > &f1, const FieldField< Field, Type2 > &f2)
template<template< class > class Field, class Type1 , class Type2 >
tmp< FieldField< Field,
typename outerProduct< Type1,
Type2 >::type > > 
operator* (const FieldField< Field, Type1 > &f1, const FieldField< Field, Type2 > &f2)
template<template< class > class Field, class Type1 , class Type2 >
tmp< FieldField< Field,
typename outerProduct< Type1,
Type2 >::type > > 
operator* (const FieldField< Field, Type1 > &f1, const tmp< FieldField< Field, Type2 > > &tf2)
template<template< class > class Field, class Type1 , class Type2 >
tmp< FieldField< Field,
typename outerProduct< Type1,
Type2 >::type > > 
operator* (const tmp< FieldField< Field, Type1 > > &tf1, const FieldField< Field, Type2 > &f2)
template<template< class > class Field, class Type1 , class Type2 >
tmp< FieldField< Field,
typename outerProduct< Type1,
Type2 >::type > > 
operator* (const tmp< FieldField< Field, Type1 > > &tf1, const tmp< FieldField< Field, Type2 > > &tf2)
template<template< class > class Field, class Type , class Form , class Cmpt , int nCmpt>
void outer (FieldField< Field, typename outerProduct< Type, Form >::type > &f, const FieldField< Field, Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<template< class > class Field, class Type , class Form , class Cmpt , int nCmpt>
tmp< FieldField< Field,
typename outerProduct< Type,
Form >::type > > 
operator* (const FieldField< Field, Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<template< class > class Field, class Type , class Form , class Cmpt , int nCmpt>
tmp< FieldField< Field,
typename outerProduct< Type,
Form >::type > > 
operator* (const tmp< FieldField< Field, Type > > &tf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<template< class > class Field, class Form , class Cmpt , int nCmpt, class Type >
void outer (FieldField< Field, typename outerProduct< Form, Type >::type > &f, const VectorSpace< Form, Cmpt, nCmpt > &vs, const FieldField< Field, Type > &f1)
template<template< class > class Field, class Form , class Cmpt , int nCmpt, class Type >
tmp< FieldField< Field,
typename outerProduct< Form,
Type >::type > > 
operator* (const VectorSpace< Form, Cmpt, nCmpt > &vs, const FieldField< Field, Type > &f1)
template<template< class > class Field, class Form , class Cmpt , int nCmpt, class Type >
tmp< FieldField< Field,
typename outerProduct< Form,
Type >::type > > 
operator* (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< FieldField< Field, Type > > &tf1)
template<template< class > class Field, class Type1 , class Type2 >
void cross (FieldField< Field, typename crossProduct< Type1, Type2 >::type > &f, const FieldField< Field, Type1 > &f1, const FieldField< Field, Type2 > &f2)
template<template< class > class Field, class Type1 , class Type2 >
tmp< FieldField< Field,
typename crossProduct< Type1,
Type2 >::type > > 
operator^ (const FieldField< Field, Type1 > &f1, const FieldField< Field, Type2 > &f2)
template<template< class > class Field, class Type1 , class Type2 >
tmp< FieldField< Field,
typename crossProduct< Type1,
Type2 >::type > > 
operator^ (const FieldField< Field, Type1 > &f1, const tmp< FieldField< Field, Type2 > > &tf2)
template<template< class > class Field, class Type1 , class Type2 >
tmp< FieldField< Field,
typename crossProduct< Type1,
Type2 >::type > > 
operator^ (const tmp< FieldField< Field, Type1 > > &tf1, const FieldField< Field, Type2 > &f2)
template<template< class > class Field, class Type1 , class Type2 >
tmp< FieldField< Field,
typename crossProduct< Type1,
Type2 >::type > > 
operator^ (const tmp< FieldField< Field, Type1 > > &tf1, const tmp< FieldField< Field, Type2 > > &tf2)
template<template< class > class Field, class Type , class Form , class Cmpt , int nCmpt>
void cross (FieldField< Field, typename crossProduct< Type, Form >::type > &f, const FieldField< Field, Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<template< class > class Field, class Type , class Form , class Cmpt , int nCmpt>
tmp< FieldField< Field,
typename crossProduct< Type,
Form >::type > > 
operator^ (const FieldField< Field, Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<template< class > class Field, class Type , class Form , class Cmpt , int nCmpt>
tmp< FieldField< Field,
typename crossProduct< Type,
Form >::type > > 
operator^ (const tmp< FieldField< Field, Type > > &tf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<template< class > class Field, class Form , class Cmpt , int nCmpt, class Type >
void cross (FieldField< Field, typename crossProduct< Form, Type >::type > &f, const VectorSpace< Form, Cmpt, nCmpt > &vs, const FieldField< Field, Type > &f1)
template<template< class > class Field, class Form , class Cmpt , int nCmpt, class Type >
tmp< FieldField< Field,
typename crossProduct< Form,
Type >::type > > 
operator^ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const FieldField< Field, Type > &f1)
template<template< class > class Field, class Form , class Cmpt , int nCmpt, class Type >
tmp< FieldField< Field,
typename crossProduct< Form,
Type >::type > > 
operator^ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< FieldField< Field, Type > > &tf1)
template<template< class > class Field, class Type1 , class Type2 >
void dot (FieldField< Field, typename innerProduct< Type1, Type2 >::type > &f, const FieldField< Field, Type1 > &f1, const FieldField< Field, Type2 > &f2)
template<template< class > class Field, class Type1 , class Type2 >
tmp< FieldField< Field,
typename innerProduct< Type1,
Type2 >::type > > 
operator& (const FieldField< Field, Type1 > &f1, const FieldField< Field, Type2 > &f2)
template<template< class > class Field, class Type1 , class Type2 >
tmp< FieldField< Field,
typename innerProduct< Type1,
Type2 >::type > > 
operator& (const FieldField< Field, Type1 > &f1, const tmp< FieldField< Field, Type2 > > &tf2)
template<template< class > class Field, class Type1 , class Type2 >
tmp< FieldField< Field,
typename innerProduct< Type1,
Type2 >::type > > 
operator& (const tmp< FieldField< Field, Type1 > > &tf1, const FieldField< Field, Type2 > &f2)
template<template< class > class Field, class Type1 , class Type2 >
tmp< FieldField< Field,
typename innerProduct< Type1,
Type2 >::type > > 
operator& (const tmp< FieldField< Field, Type1 > > &tf1, const tmp< FieldField< Field, Type2 > > &tf2)
template<template< class > class Field, class Type , class Form , class Cmpt , int nCmpt>
void dot (FieldField< Field, typename innerProduct< Type, Form >::type > &f, const FieldField< Field, Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<template< class > class Field, class Type , class Form , class Cmpt , int nCmpt>
tmp< FieldField< Field,
typename innerProduct< Type,
Form >::type > > 
operator& (const FieldField< Field, Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<template< class > class Field, class Type , class Form , class Cmpt , int nCmpt>
tmp< FieldField< Field,
typename innerProduct< Type,
Form >::type > > 
operator& (const tmp< FieldField< Field, Type > > &tf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<template< class > class Field, class Form , class Cmpt , int nCmpt, class Type >
void dot (FieldField< Field, typename innerProduct< Form, Type >::type > &f, const VectorSpace< Form, Cmpt, nCmpt > &vs, const FieldField< Field, Type > &f1)
template<template< class > class Field, class Form , class Cmpt , int nCmpt, class Type >
tmp< FieldField< Field,
typename innerProduct< Form,
Type >::type > > 
operator& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const FieldField< Field, Type > &f1)
template<template< class > class Field, class Form , class Cmpt , int nCmpt, class Type >
tmp< FieldField< Field,
typename innerProduct< Form,
Type >::type > > 
operator& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< FieldField< Field, Type > > &tf1)
template<template< class > class Field, class Type1 , class Type2 >
void dotdot (FieldField< Field, typename scalarProduct< Type1, Type2 >::type > &f, const FieldField< Field, Type1 > &f1, const FieldField< Field, Type2 > &f2)
template<template< class > class Field, class Type1 , class Type2 >
tmp< FieldField< Field,
typename scalarProduct< Type1,
Type2 >::type > > 
operator&& (const FieldField< Field, Type1 > &f1, const FieldField< Field, Type2 > &f2)
template<template< class > class Field, class Type1 , class Type2 >
tmp< FieldField< Field,
typename scalarProduct< Type1,
Type2 >::type > > 
operator&& (const FieldField< Field, Type1 > &f1, const tmp< FieldField< Field, Type2 > > &tf2)
template<template< class > class Field, class Type1 , class Type2 >
tmp< FieldField< Field,
typename scalarProduct< Type1,
Type2 >::type > > 
operator&& (const tmp< FieldField< Field, Type1 > > &tf1, const FieldField< Field, Type2 > &f2)
template<template< class > class Field, class Type1 , class Type2 >
tmp< FieldField< Field,
typename scalarProduct< Type1,
Type2 >::type > > 
operator&& (const tmp< FieldField< Field, Type1 > > &tf1, const tmp< FieldField< Field, Type2 > > &tf2)
template<template< class > class Field, class Type , class Form , class Cmpt , int nCmpt>
void dotdot (FieldField< Field, typename scalarProduct< Type, Form >::type > &f, const FieldField< Field, Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<template< class > class Field, class Type , class Form , class Cmpt , int nCmpt>
tmp< FieldField< Field,
typename scalarProduct< Type,
Form >::type > > 
operator&& (const FieldField< Field, Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<template< class > class Field, class Type , class Form , class Cmpt , int nCmpt>
tmp< FieldField< Field,
typename scalarProduct< Type,
Form >::type > > 
operator&& (const tmp< FieldField< Field, Type > > &tf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<template< class > class Field, class Form , class Cmpt , int nCmpt, class Type >
void dotdot (FieldField< Field, typename scalarProduct< Form, Type >::type > &f, const VectorSpace< Form, Cmpt, nCmpt > &vs, const FieldField< Field, Type > &f1)
template<template< class > class Field, class Form , class Cmpt , int nCmpt, class Type >
tmp< FieldField< Field,
typename scalarProduct< Form,
Type >::type > > 
operator&& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const FieldField< Field, Type > &f1)
template<template< class > class Field, class Form , class Cmpt , int nCmpt, class Type >
tmp< FieldField< Field,
typename scalarProduct< Form,
Type >::type > > 
operator&& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< FieldField< Field, Type > > &tf1)
template<template< class > class Field>
void stabilise (FieldField< Field, scalar > &f, const FieldField< Field, scalar > &f1, const scalar s)
template<template< class > class Field>
tmp< FieldField< Field, scalar > > stabilise (const FieldField< Field, scalar > &f1, const scalar s)
template<template< class > class Field>
tmp< FieldField< Field, scalar > > stabilise (const tmp< FieldField< Field, scalar > > &tf1, const scalar s)
template<template< class > class Field>
void jn (FieldField< Field, scalar > &res, const int n, const FieldField< Field, scalar > &sf)
template<template< class > class Field>
tmp< FieldField< Field, scalar > > jn (const int n, const FieldField< Field, scalar > &sf)
template<template< class > class Field>
tmp< FieldField< Field, scalar > > jn (const int n, const tmp< FieldField< Field, scalar > > &tsf)
template<template< class > class Field>
void yn (FieldField< Field, scalar > &res, const int n, const FieldField< Field, scalar > &sf)
template<template< class > class Field>
tmp< FieldField< Field, scalar > > yn (const int n, const FieldField< Field, scalar > &sf)
template<template< class > class Field>
tmp< FieldField< Field, scalar > > yn (const int n, const tmp< FieldField< Field, scalar > > &tsf)
template<template< class > class Field, class Type >
void transform (FieldField< Field, Type > &rtf, const FieldField< Field, tensor > &trf, const FieldField< Field, Type > &tf)
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > transform (const FieldField< Field, tensor > &trf, const FieldField< Field, Type > &tf)
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > transform (const FieldField< Field, tensor > &trf, const tmp< FieldField< Field, Type > > &ttf)
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > transform (const tmp< FieldField< Field, tensor > > &ttrf, const FieldField< Field, Type > &tf)
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > transform (const tmp< FieldField< Field, tensor > > &ttrf, const tmp< FieldField< Field, Type > > &ttf)
template<template< class > class Field, class Type >
void transform (FieldField< Field, Type > &rtf, const tensor &t, const FieldField< Field, Type > &tf)
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > transform (const tensor &t, const FieldField< Field, Type > &tf)
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > transform (const tensor &t, const tmp< FieldField< Field, Type > > &ttf)
 defineCompoundTypeName (List< complex >, complexList)
 addCompoundToRunTimeSelectionTable (List< complex >, complexList)
complexField ComplexField (const UList< scalar > &re, const UList< scalar > &im)
complexField ReComplexField (const UList< scalar > &sf)
complexField ImComplexField (const UList< scalar > &sf)
scalarField ReImSum (const UList< complex > &cf)
scalarField Re (const UList< complex > &cf)
scalarField Im (const UList< complex > &cf)
 defineCompoundTypeName (List< complexVector >, complexVectorList)
 addCompoundToRunTimeSelectionTable (List< complexVector >, complexVectorList)
complexVectorField ComplexField (const UList< vector > &re, const UList< vector > &im)
complexVectorField ReComplexField (const UList< vector > &vf)
complexVectorField ImComplexField (const UList< vector > &vf)
vectorField ReImSum (const UList< complexVector > &cvf)
vectorField Re (const UList< complexVector > &cvf)
vectorField Im (const UList< complexVector > &cvf)
complexVectorField operator^ (const UList< vector > &vf, const UList< complexVector > &cvf)
 defineTemplateTypeNameAndDebugWithName (diagTensorIOField,"diagTensorField", 0)
template<class T , unsigned SizeInc, unsigned SizeMult, unsigned SizeDiv>
Ostreamoperator<< (Ostream &, const DynamicField< T, SizeInc, SizeMult, SizeDiv > &)
template<class T , unsigned SizeInc, unsigned SizeMult, unsigned SizeDiv>
Istreamoperator>> (Istream &, DynamicField< T, SizeInc, SizeMult, SizeDiv > &)
template<class Type >
Ostreamoperator<< (Ostream &os, const Field< Type > &f)
template<class Type >
Ostreamoperator<< (Ostream &os, const tmp< Field< Type > > &tf)
template<class Type >
void component (Field< typename Field< Type >::cmptType > &res, const UList< Type > &f, const direction d)
template<class Type >
void T (Field< Type > &res, const UList< Type > &f)
template<class Type , int r>
void pow (Field< typename powProduct< Type, r >::type > &res, const UList< Type > &vf)
template<class Type , int r>
tmp< Field< typename
powProduct< Type, r >::type > > 
pow (const UList< Type > &f, typename powProduct< Type, r >::type)
template<class Type , int r>
tmp< Field< typename
powProduct< Type, r >::type > > 
pow (const tmp< Field< Type > > &tf, typename powProduct< Type, r >::type)
template<class Type >
void sqr (Field< typename outerProduct< Type, Type >::type > &res, const UList< Type > &vf)
template<class Type >
tmp< Field< typename
outerProduct< Type, Type >
::type > > 
sqr (const UList< Type > &f)
template<class Type >
tmp< Field< typename
outerProduct< Type, Type >
::type > > 
sqr (const tmp< Field< Type > > &tf)
template<class Type >
void magSqr (Field< scalar > &res, const UList< Type > &f)
template<class Type >
tmp< Field< scalar > > magSqr (const UList< Type > &f)
template<class Type >
tmp< Field< scalar > > magSqr (const tmp< Field< Type > > &tf)
template<class Type >
void mag (Field< scalar > &res, const UList< Type > &f)
template<class Type >
tmp< Field< scalar > > mag (const UList< Type > &f)
template<class Type >
tmp< Field< scalar > > mag (const tmp< Field< Type > > &tf)
template<class Type >
void cmptMax (Field< typename Field< Type >::cmptType > &res, const UList< Type > &f)
template<class Type >
tmp< Field< typename Field
< Type >::cmptType > > 
cmptMax (const UList< Type > &f)
template<class Type >
tmp< Field< typename Field
< Type >::cmptType > > 
cmptMax (const tmp< Field< Type > > &tf)
template<class Type >
void cmptMin (Field< typename Field< Type >::cmptType > &res, const UList< Type > &f)
template<class Type >
tmp< Field< typename Field
< Type >::cmptType > > 
cmptMin (const UList< Type > &f)
template<class Type >
tmp< Field< typename Field
< Type >::cmptType > > 
cmptMin (const tmp< Field< Type > > &tf)
template<class Type >
void cmptAv (Field< typename Field< Type >::cmptType > &res, const UList< Type > &f)
template<class Type >
tmp< Field< typename Field
< Type >::cmptType > > 
cmptAv (const UList< Type > &f)
template<class Type >
tmp< Field< typename Field
< Type >::cmptType > > 
cmptAv (const tmp< Field< Type > > &tf)
template<class Type >
void cmptMag (Field< Type > &res, const UList< Type > &f)
template<class Type >
tmp< Field< Type > > cmptMag (const UList< Type > &f)
template<class Type >
tmp< Field< Type > > cmptMag (const tmp< Field< Type > > &tf)
template<class Type >
Type max (const UList< Type > &f)
template<class Type >
Type max (const tmp< Field< Type > > &tf1)
template<class Type >
Type min (const UList< Type > &f)
template<class Type >
Type min (const tmp< Field< Type > > &tf1)
template<class Type >
Type sum (const UList< Type > &f)
template<class Type >
Type sum (const tmp< Field< Type > > &tf1)
template<class Type >
scalar sumProd (const UList< Type > &f1, const UList< Type > &f2)
template<class Type >
Type sumCmptProd (const UList< Type > &f1, const UList< Type > &f2)
template<class Type >
scalar sumSqr (const UList< Type > &f)
template<class Type >
scalar sumSqr (const tmp< Field< Type > > &tf1)
template<class Type >
scalar sumMag (const UList< Type > &f)
template<class Type >
scalar sumMag (const tmp< Field< Type > > &tf1)
template<class Type >
Type sumCmptMag (const UList< Type > &f)
template<class Type >
Type sumCmptMag (const tmp< Field< Type > > &tf1)
template<class Type >
Type average (const UList< Type > &f)
template<class Type >
Type average (const tmp< Field< Type > > &tf1)
template<class Type >
Type gMax (const UList< Type > &f)
template<class Type >
Type gMax (const tmp< Field< Type > > &tf1)
template<class Type >
Type gMin (const UList< Type > &f)
template<class Type >
Type gMin (const tmp< Field< Type > > &tf1)
template<class Type >
Type gSum (const UList< Type > &f)
template<class Type >
Type gSum (const tmp< Field< Type > > &tf1)
template<class Type >
scalar gSumSqr (const UList< Type > &f)
template<class Type >
scalar gSumSqr (const tmp< Field< Type > > &tf1)
template<class Type >
scalar gSumMag (const UList< Type > &f)
template<class Type >
scalar gSumMag (const tmp< Field< Type > > &tf1)
template<class Type >
Type gSumCmptMag (const UList< Type > &f)
template<class Type >
Type gSumCmptMag (const tmp< Field< Type > > &tf1)
template<class Type >
scalar gSumProd (const UList< Type > &f1, const UList< Type > &f2)
template<class Type >
Type gSumCmptProd (const UList< Type > &f1, const UList< Type > &f2)
template<class Type >
Type gAverage (const UList< Type > &f)
template<class Type >
Type gAverage (const tmp< Field< Type > > &tf1)
template<class Type1 , class Type2 >
void add (Field< typename typeOfSum< Type1, Type2 >::type > &res, const UList< Type1 > &f1, const UList< Type2 > &f2)
template<class Type1 , class Type2 >
tmp< Field< typename typeOfSum
< Type1, Type2 >::type > > 
operator+ (const UList< Type1 > &f1, const UList< Type2 > &f2)
template<class Type1 , class Type2 >
tmp< Field< typename typeOfSum
< Type1, Type2 >::type > > 
operator+ (const UList< Type1 > &f1, const tmp< Field< Type2 > > &tf2)
template<class Type1 , class Type2 >
tmp< Field< typename typeOfSum
< Type1, Type2 >::type > > 
operator+ (const tmp< Field< Type1 > > &tf1, const UList< Type2 > &f2)
template<class Type1 , class Type2 >
tmp< Field< typename typeOfSum
< Type1, Type2 >::type > > 
operator+ (const tmp< Field< Type1 > > &tf1, const tmp< Field< Type2 > > &tf2)
template<class Type , class Form , class Cmpt , int nCmpt>
void add (Field< typename typeOfSum< Type, Form >::type > &res, const UList< Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Type , class Form , class Cmpt , int nCmpt>
tmp< Field< typename typeOfSum
< Type, Form >::type > > 
operator+ (const UList< Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Type , class Form , class Cmpt , int nCmpt>
tmp< Field< typename typeOfSum
< Type, Form >::type > > 
operator+ (const tmp< Field< Type > > &tf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Cmpt , int nCmpt, class Type >
void add (Field< typename typeOfSum< Form, Type >::type > &res, const VectorSpace< Form, Cmpt, nCmpt > &vs, const UList< Type > &f1)
template<class Form , class Cmpt , int nCmpt, class Type >
tmp< Field< typename typeOfSum
< Form, Type >::type > > 
operator+ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const UList< Type > &f1)
template<class Form , class Cmpt , int nCmpt, class Type >
tmp< Field< typename typeOfSum
< Form, Type >::type > > 
operator+ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< Field< Type > > &tf1)
template<class Type1 , class Type2 >
void subtract (Field< typename typeOfSum< Type1, Type2 >::type > &res, const UList< Type1 > &f1, const UList< Type2 > &f2)
template<class Type1 , class Type2 >
tmp< Field< typename typeOfSum
< Type1, Type2 >::type > > 
operator- (const UList< Type1 > &f1, const UList< Type2 > &f2)
template<class Type1 , class Type2 >
tmp< Field< typename typeOfSum
< Type1, Type2 >::type > > 
operator- (const UList< Type1 > &f1, const tmp< Field< Type2 > > &tf2)
template<class Type1 , class Type2 >
tmp< Field< typename typeOfSum
< Type1, Type2 >::type > > 
operator- (const tmp< Field< Type1 > > &tf1, const UList< Type2 > &f2)
template<class Type1 , class Type2 >
tmp< Field< typename typeOfSum
< Type1, Type2 >::type > > 
operator- (const tmp< Field< Type1 > > &tf1, const tmp< Field< Type2 > > &tf2)
template<class Type , class Form , class Cmpt , int nCmpt>
void subtract (Field< typename typeOfSum< Type, Form >::type > &res, const UList< Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Type , class Form , class Cmpt , int nCmpt>
tmp< Field< typename typeOfSum
< Type, Form >::type > > 
operator- (const UList< Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Type , class Form , class Cmpt , int nCmpt>
tmp< Field< typename typeOfSum
< Type, Form >::type > > 
operator- (const tmp< Field< Type > > &tf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Cmpt , int nCmpt, class Type >
void subtract (Field< typename typeOfSum< Form, Type >::type > &res, const VectorSpace< Form, Cmpt, nCmpt > &vs, const UList< Type > &f1)
template<class Form , class Cmpt , int nCmpt, class Type >
tmp< Field< typename typeOfSum
< Form, Type >::type > > 
operator- (const VectorSpace< Form, Cmpt, nCmpt > &vs, const UList< Type > &f1)
template<class Form , class Cmpt , int nCmpt, class Type >
tmp< Field< typename typeOfSum
< Form, Type >::type > > 
operator- (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< Field< Type > > &tf1)
template<class Type1 , class Type2 >
void outer (Field< typename outerProduct< Type1, Type2 >::type > &res, const UList< Type1 > &f1, const UList< Type2 > &f2)
template<class Type1 , class Type2 >
tmp< Field< typename
outerProduct< Type1, Type2 >
::type > > 
operator* (const UList< Type1 > &f1, const UList< Type2 > &f2)
template<class Type1 , class Type2 >
tmp< Field< typename
outerProduct< Type1, Type2 >
::type > > 
operator* (const UList< Type1 > &f1, const tmp< Field< Type2 > > &tf2)
template<class Type1 , class Type2 >
tmp< Field< typename
outerProduct< Type1, Type2 >
::type > > 
operator* (const tmp< Field< Type1 > > &tf1, const UList< Type2 > &f2)
template<class Type1 , class Type2 >
tmp< Field< typename
outerProduct< Type1, Type2 >
::type > > 
operator* (const tmp< Field< Type1 > > &tf1, const tmp< Field< Type2 > > &tf2)
template<class Type , class Form , class Cmpt , int nCmpt>
void outer (Field< typename outerProduct< Type, Form >::type > &res, const UList< Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Type , class Form , class Cmpt , int nCmpt>
tmp< Field< typename
outerProduct< Type, Form >
::type > > 
operator* (const UList< Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Type , class Form , class Cmpt , int nCmpt>
tmp< Field< typename
outerProduct< Type, Form >
::type > > 
operator* (const tmp< Field< Type > > &tf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Cmpt , int nCmpt, class Type >
void outer (Field< typename outerProduct< Form, Type >::type > &res, const VectorSpace< Form, Cmpt, nCmpt > &vs, const UList< Type > &f1)
template<class Form , class Cmpt , int nCmpt, class Type >
tmp< Field< typename
outerProduct< Form, Type >
::type > > 
operator* (const VectorSpace< Form, Cmpt, nCmpt > &vs, const UList< Type > &f1)
template<class Form , class Cmpt , int nCmpt, class Type >
tmp< Field< typename
outerProduct< Form, Type >
::type > > 
operator* (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< Field< Type > > &tf1)
template<class Type1 , class Type2 >
void cross (Field< typename crossProduct< Type1, Type2 >::type > &res, const UList< Type1 > &f1, const UList< Type2 > &f2)
template<class Type1 , class Type2 >
tmp< Field< typename
crossProduct< Type1, Type2 >
::type > > 
operator^ (const UList< Type1 > &f1, const UList< Type2 > &f2)
template<class Type1 , class Type2 >
tmp< Field< typename
crossProduct< Type1, Type2 >
::type > > 
operator^ (const UList< Type1 > &f1, const tmp< Field< Type2 > > &tf2)
template<class Type1 , class Type2 >
tmp< Field< typename
crossProduct< Type1, Type2 >
::type > > 
operator^ (const tmp< Field< Type1 > > &tf1, const UList< Type2 > &f2)
template<class Type1 , class Type2 >
tmp< Field< typename
crossProduct< Type1, Type2 >
::type > > 
operator^ (const tmp< Field< Type1 > > &tf1, const tmp< Field< Type2 > > &tf2)
template<class Type , class Form , class Cmpt , int nCmpt>
void cross (Field< typename crossProduct< Type, Form >::type > &res, const UList< Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Type , class Form , class Cmpt , int nCmpt>
tmp< Field< typename
crossProduct< Type, Form >
::type > > 
operator^ (const UList< Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Type , class Form , class Cmpt , int nCmpt>
tmp< Field< typename
crossProduct< Type, Form >
::type > > 
operator^ (const tmp< Field< Type > > &tf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Cmpt , int nCmpt, class Type >
void cross (Field< typename crossProduct< Form, Type >::type > &res, const VectorSpace< Form, Cmpt, nCmpt > &vs, const UList< Type > &f1)
template<class Form , class Cmpt , int nCmpt, class Type >
tmp< Field< typename
crossProduct< Form, Type >
::type > > 
operator^ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const UList< Type > &f1)
template<class Form , class Cmpt , int nCmpt, class Type >
tmp< Field< typename
crossProduct< Form, Type >
::type > > 
operator^ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< Field< Type > > &tf1)
template<class Type1 , class Type2 >
void dot (Field< typename innerProduct< Type1, Type2 >::type > &res, const UList< Type1 > &f1, const UList< Type2 > &f2)
template<class Type1 , class Type2 >
tmp< Field< typename
innerProduct< Type1, Type2 >
::type > > 
operator& (const UList< Type1 > &f1, const UList< Type2 > &f2)
template<class Type1 , class Type2 >
tmp< Field< typename
innerProduct< Type1, Type2 >
::type > > 
operator& (const UList< Type1 > &f1, const tmp< Field< Type2 > > &tf2)
template<class Type1 , class Type2 >
tmp< Field< typename
innerProduct< Type1, Type2 >
::type > > 
operator& (const tmp< Field< Type1 > > &tf1, const UList< Type2 > &f2)
template<class Type1 , class Type2 >
tmp< Field< typename
innerProduct< Type1, Type2 >
::type > > 
operator& (const tmp< Field< Type1 > > &tf1, const tmp< Field< Type2 > > &tf2)
template<class Type , class Form , class Cmpt , int nCmpt>
void dot (Field< typename innerProduct< Type, Form >::type > &res, const UList< Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Type , class Form , class Cmpt , int nCmpt>
tmp< Field< typename
innerProduct< Type, Form >
::type > > 
operator& (const UList< Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Type , class Form , class Cmpt , int nCmpt>
tmp< Field< typename
innerProduct< Type, Form >
::type > > 
operator& (const tmp< Field< Type > > &tf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Cmpt , int nCmpt, class Type >
void dot (Field< typename innerProduct< Form, Type >::type > &res, const VectorSpace< Form, Cmpt, nCmpt > &vs, const UList< Type > &f1)
template<class Form , class Cmpt , int nCmpt, class Type >
tmp< Field< typename
innerProduct< Form, Type >
::type > > 
operator& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const UList< Type > &f1)
template<class Form , class Cmpt , int nCmpt, class Type >
tmp< Field< typename
innerProduct< Form, Type >
::type > > 
operator& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< Field< Type > > &tf1)
template<class Type1 , class Type2 >
void dotdot (Field< typename scalarProduct< Type1, Type2 >::type > &res, const UList< Type1 > &f1, const UList< Type2 > &f2)
template<class Type1 , class Type2 >
tmp< Field< typename
scalarProduct< Type1, Type2 >
::type > > 
operator&& (const UList< Type1 > &f1, const UList< Type2 > &f2)
template<class Type1 , class Type2 >
tmp< Field< typename
scalarProduct< Type1, Type2 >
::type > > 
operator&& (const UList< Type1 > &f1, const tmp< Field< Type2 > > &tf2)
template<class Type1 , class Type2 >
tmp< Field< typename
scalarProduct< Type1, Type2 >
::type > > 
operator&& (const tmp< Field< Type1 > > &tf1, const UList< Type2 > &f2)
template<class Type1 , class Type2 >
tmp< Field< typename
scalarProduct< Type1, Type2 >
::type > > 
operator&& (const tmp< Field< Type1 > > &tf1, const tmp< Field< Type2 > > &tf2)
template<class Type , class Form , class Cmpt , int nCmpt>
void dotdot (Field< typename scalarProduct< Type, Form >::type > &res, const UList< Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Type , class Form , class Cmpt , int nCmpt>
tmp< Field< typename
scalarProduct< Type, Form >
::type > > 
operator&& (const UList< Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Type , class Form , class Cmpt , int nCmpt>
tmp< Field< typename
scalarProduct< Type, Form >
::type > > 
operator&& (const tmp< Field< Type > > &tf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Cmpt , int nCmpt, class Type >
void dotdot (Field< typename scalarProduct< Form, Type >::type > &res, const VectorSpace< Form, Cmpt, nCmpt > &vs, const UList< Type > &f1)
template<class Form , class Cmpt , int nCmpt, class Type >
tmp< Field< typename
scalarProduct< Form, Type >
::type > > 
operator&& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const UList< Type > &f1)
template<class Form , class Cmpt , int nCmpt, class Type >
tmp< Field< typename
scalarProduct< Form, Type >
::type > > 
operator&& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< Field< Type > > &tf1)
template<class Type1 , class Type2 >
void checkFields (const UList< Type1 > &, const UList< Type2 > &, const char *)
template<class Type1 , class Type2 , class Type3 >
void checkFields (const UList< Type1 > &, const UList< Type2 > &, const UList< Type3 > &, const char *)
template<>
void component (labelField &lf, const UList< label > &f, const direction)
void component (scalarField &sf, const UList< scalar > &f, const direction)
void stabilise (scalarField &res, const UList< scalar > &sf, const scalar s)
tmp< scalarFieldstabilise (const UList< scalar > &sf, const scalar s)
tmp< scalarFieldstabilise (const tmp< scalarField > &tsf, const scalar s)
void jn (scalarField &res, const int n, const UList< scalar > &sf)
tmp< scalarFieldjn (const int n, const UList< scalar > &sf)
tmp< scalarFieldjn (const int n, const tmp< scalarField > &tsf)
void yn (scalarField &res, const int n, const UList< scalar > &sf)
tmp< scalarFieldyn (const int n, const UList< scalar > &sf)
tmp< scalarFieldyn (const int n, const tmp< scalarField > &tsf)
template<>
tmp< Field< sphericalTensor > > transformFieldMask< sphericalTensor > (const tensorField &tf)
template<>
tmp< Field< sphericalTensor > > transformFieldMask< sphericalTensor > (const tmp< tensorField > &ttf)
void inv (Field< symmTensor > &tf, const UList< symmTensor > &tf1)
tmp< symmTensorFieldinv (const UList< symmTensor > &tf)
tmp< symmTensorFieldinv (const tmp< symmTensorField > &tf)
template<>
tmp< Field< symmTensor > > transformFieldMask< symmTensor > (const tensorField &tf)
template<>
tmp< Field< symmTensor > > transformFieldMask< symmTensor > (const tmp< tensorField > &ttf)
template<class Type >
void transform (Field< Type > &rtf, const symmTensorField &trf, const Field< Type > &tf)
template<class Type >
tmp< Field< Type > > transform (const symmTensorField &trf, const Field< Type > &tf)
template<class Type >
tmp< Field< Type > > transform (const symmTensorField &trf, const tmp< Field< Type > > &ttf)
template<class Type >
tmp< Field< Type > > transform (const tmp< symmTensorField > &ttrf, const Field< Type > &tf)
template<class Type >
tmp< Field< Type > > transform (const tmp< symmTensorField > &ttrf, const tmp< Field< Type > > &ttf)
template<class Type >
void transform (Field< Type > &rtf, const symmTensor &t, const Field< Type > &tf)
template<class Type >
tmp< Field< Type > > transform (const symmTensor &t, const Field< Type > &tf)
template<class Type >
tmp< Field< Type > > transform (const symmTensor &t, const tmp< Field< Type > > &ttf)
template<class Type >
void transform (Field< Type > &, const tensor &, const Field< Type > &)
template<class Type >
tmp< Field< Type > > transform (const tensor &, const Field< Type > &)
template<class Type >
tmp< Field< Type > > transform (const tensor &, const tmp< Field< Type > > &)
template<>
tmp< Field< tensor > > transformFieldMask< tensor > (const symmTensorField &)
template<>
tmp< Field< tensor > > transformFieldMask< tensor > (const tmp< symmTensorField > &)
void inv (Field< tensor > &tf, const UList< tensor > &tf1)
tmp< tensorFieldinv (const UList< tensor > &tf)
template<class Type1 , class Type2 >
tmp< Field< Type1 > > transformFieldMask (const Field< Type2 > &)
template<class Type1 , class Type2 >
tmp< Field< Type1 > > transformFieldMask (const tmp< Field< Type2 > > &)
void transform (vectorField &, const quaternion &, const vectorField &)
 Rotate given vectorField with the given quaternion.
tmp< vectorFieldtransform (const quaternion &, const vectorField &)
 Rotate given vectorField with the given quaternion.
tmp< vectorFieldtransform (const quaternion &, const tmp< vectorField > &)
 Rotate given tmp<vectorField> with the given quaternion.
void transform (vectorField &, const septernion &, const vectorField &)
 Transform given vectorField with the given septernion.
tmp< vectorFieldtransform (const septernion &, const vectorField &)
 Transform given vectorField with the given septernion.
tmp< vectorFieldtransform (const septernion &, const tmp< vectorField > &)
 Transform given tmp<vectorField> with the given septernion.
template<class T >
List< Ttransform (const tensor &rotTensor, const UList< T > &field)
 Extend transform to work on list.
template<class T >
void transformList (const tensorField &, UList< T > &)
 Apply transformation to list. Either single transformation tensor.
template<class T >
void transformList (const tensorField &, Map< T > &)
template<class T >
void transformList (const tensorField &, EdgeMap< T > &)
template<>
void transformList (const tensorField &, UList< label > &)
template<>
void transformList (const tensorField &, Map< label > &)
template<>
void transformList (const tensorField &, EdgeMap< label > &)
template<>
void transformList (const tensorField &, UList< scalar > &)
template<>
void transformList (const tensorField &, Map< scalar > &)
template<>
void transformList (const tensorField &, EdgeMap< scalar > &)
template<class Type , template< class > class PatchField, class GeoMesh >
Ostreamoperator<< (Ostream &, const GeometricField< Type, PatchField, GeoMesh > &)
template<class Type , template< class > class PatchField, class GeoMesh >
Ostreamoperator<< (Ostream &, const tmp< GeometricField< Type, PatchField, GeoMesh > > &)
template<class Type , template< class > class PatchField, class GeoMesh >
Ostreamoperator<< (Ostream &, const typename GeometricField< Type, PatchField, GeoMesh >::GeometricBoundaryField &)
template<class Type , template< class > class PatchField, class GeoMesh >
void component (GeometricField< typename GeometricField< Type, PatchField, GeoMesh >::cmptType, PatchField, GeoMesh > &gcf, const GeometricField< Type, PatchField, GeoMesh > &gf, const direction d)
template<class Type , template< class > class PatchField, class GeoMesh >
void T (GeometricField< Type, PatchField, GeoMesh > &gf, const GeometricField< Type, PatchField, GeoMesh > &gf1)
template<class Type , template< class > class PatchField, class GeoMesh , int r>
void pow (GeometricField< typename powProduct< Type, r >::type, PatchField, GeoMesh > &gf, const GeometricField< Type, PatchField, GeoMesh > &gf1)
template<class Type , template< class > class PatchField, class GeoMesh , int r>
tmp< GeometricField< typename
powProduct< Type, r >::type,
PatchField, GeoMesh > > 
pow (const GeometricField< Type, PatchField, GeoMesh > &gf, typename powProduct< Type, r >::type)
template<class Type , template< class > class PatchField, class GeoMesh , int r>
tmp< GeometricField< typename
powProduct< Type, r >::type,
PatchField, GeoMesh > > 
pow (const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf, typename powProduct< Type, r >::type)
template<class Type , template< class > class PatchField, class GeoMesh >
void sqr (GeometricField< typename outerProduct< Type, Type >::type, PatchField, GeoMesh > &gf, const GeometricField< Type, PatchField, GeoMesh > &gf1)
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
outerProduct< Type, Type >
::type, PatchField, GeoMesh >> 
sqr (const GeometricField< Type, PatchField, GeoMesh > &gf)
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
outerProduct< Type, Type >
::type, PatchField, GeoMesh >> 
sqr (const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf)
template<class Type , template< class > class PatchField, class GeoMesh >
void magSqr (GeometricField< scalar, PatchField, GeoMesh > &gsf, const GeometricField< Type, PatchField, GeoMesh > &gf)
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar,
PatchField, GeoMesh > > 
magSqr (const GeometricField< Type, PatchField, GeoMesh > &gf)
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar,
PatchField, GeoMesh > > 
magSqr (const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf)
template<class Type , template< class > class PatchField, class GeoMesh >
void mag (GeometricField< scalar, PatchField, GeoMesh > &gsf, const GeometricField< Type, PatchField, GeoMesh > &gf)
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar,
PatchField, GeoMesh > > 
mag (const GeometricField< Type, PatchField, GeoMesh > &gf)
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar,
PatchField, GeoMesh > > 
mag (const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf)
template<class Type , template< class > class PatchField, class GeoMesh >
void cmptAv (GeometricField< typename GeometricField< Type, PatchField, GeoMesh >::cmptType, PatchField, GeoMesh > &gcf, const GeometricField< Type, PatchField, GeoMesh > &gf)
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
GeometricField< Type,
PatchField, GeoMesh >
::cmptType, PatchField,
GeoMesh >> 
cmptAv (const GeometricField< Type, PatchField, GeoMesh > &gf)
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
GeometricField< Type,
PatchField, GeoMesh >
::cmptType, PatchField,
GeoMesh >> 
cmptAv (const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf)
template<class Type , template< class > class PatchField, class GeoMesh >
dimensioned< Type > max (const GeometricField< Type, PatchField, GeoMesh > &gf)
template<class Type , template< class > class PatchField, class GeoMesh >
dimensioned< Type > max (const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1)
template<class Type , template< class > class PatchField, class GeoMesh >
dimensioned< Type > min (const GeometricField< Type, PatchField, GeoMesh > &gf)
template<class Type , template< class > class PatchField, class GeoMesh >
dimensioned< Type > min (const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1)
template<class Type , template< class > class PatchField, class GeoMesh >
dimensioned< Type > sum (const GeometricField< Type, PatchField, GeoMesh > &gf)
template<class Type , template< class > class PatchField, class GeoMesh >
dimensioned< Type > sum (const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1)
template<class Type , template< class > class PatchField, class GeoMesh >
dimensioned< scalar > sumMag (const GeometricField< Type, PatchField, GeoMesh > &gf)
template<class Type , template< class > class PatchField, class GeoMesh >
dimensioned< scalar > sumMag (const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1)
template<class Type , template< class > class PatchField, class GeoMesh >
dimensioned< Type > average (const GeometricField< Type, PatchField, GeoMesh > &gf)
template<class Type , template< class > class PatchField, class GeoMesh >
dimensioned< Type > average (const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
void add (GeometricField< typename typeOfSum< Type1, Type2 >::type, PatchField, GeoMesh > &gf, const GeometricField< Type1, PatchField, GeoMesh > &gf1, const GeometricField< Type2, PatchField, GeoMesh > &gf2)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
typeOfSum< Type1, Type2 >
::type, PatchField, GeoMesh > > 
operator+ (const GeometricField< Type1, PatchField, GeoMesh > &gf1, const GeometricField< Type2, PatchField, GeoMesh > &gf2)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
typeOfSum< Type1, Type2 >
::type, PatchField, GeoMesh > > 
operator+ (const GeometricField< Type1, PatchField, GeoMesh > &gf1, const tmp< GeometricField< Type2, PatchField, GeoMesh > > &tgf2)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
typeOfSum< Type1, Type2 >
::type, PatchField, GeoMesh > > 
operator+ (const tmp< GeometricField< Type1, PatchField, GeoMesh > > &tgf1, const GeometricField< Type2, PatchField, GeoMesh > &gf2)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
typeOfSum< Type1, Type2 >
::type, PatchField, GeoMesh > > 
operator+ (const tmp< GeometricField< Type1, PatchField, GeoMesh > > &tgf1, const tmp< GeometricField< Type2, PatchField, GeoMesh > > &tgf2)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
void add (GeometricField< typename typeOfSum< Type, Form >::type, PatchField, GeoMesh > &gf, const GeometricField< Type, PatchField, GeoMesh > &gf1, const dimensioned< Form > &dvs)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
typeOfSum< Type, Form >::type,
PatchField, GeoMesh > > 
operator+ (const GeometricField< Type, PatchField, GeoMesh > &gf1, const dimensioned< Form > &dvs)
template<class Form , class Cmpt , int nCmpt, class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
typeOfSum< Form, Type >::type,
PatchField, GeoMesh > > 
operator+ (const GeometricField< Type, PatchField, GeoMesh > &gf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
typeOfSum< Type, Form >::type,
PatchField, GeoMesh > > 
operator+ (const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1, const dimensioned< Form > &dvs)
template<class Form , class Cmpt , int nCmpt, class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
typeOfSum< Form, Type >::type,
PatchField, GeoMesh > > 
operator+ (const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
void add (GeometricField< typename typeOfSum< Form, Type >::type, PatchField, GeoMesh > &gf, const dimensioned< Form > &dvs, const GeometricField< Type, PatchField, GeoMesh > &gf1)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
typeOfSum< Form, Type >::type,
PatchField, GeoMesh > > 
operator+ (const dimensioned< Form > &dvs, const GeometricField< Type, PatchField, GeoMesh > &gf1)
template<class Form , class Cmpt , int nCmpt, class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
typeOfSum< Form, Type >::type,
PatchField, GeoMesh > > 
operator+ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const GeometricField< Type, PatchField, GeoMesh > &gf1)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
typeOfSum< Form, Type >::type,
PatchField, GeoMesh > > 
operator+ (const dimensioned< Form > &dvs, const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1)
template<class Form , class Cmpt , int nCmpt, class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
typeOfSum< Form, Type >::type,
PatchField, GeoMesh > > 
operator+ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
void subtract (GeometricField< typename typeOfSum< Type1, Type2 >::type, PatchField, GeoMesh > &gf, const GeometricField< Type1, PatchField, GeoMesh > &gf1, const GeometricField< Type2, PatchField, GeoMesh > &gf2)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
typeOfSum< Type1, Type2 >
::type, PatchField, GeoMesh > > 
operator- (const GeometricField< Type1, PatchField, GeoMesh > &gf1, const GeometricField< Type2, PatchField, GeoMesh > &gf2)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
typeOfSum< Type1, Type2 >
::type, PatchField, GeoMesh > > 
operator- (const GeometricField< Type1, PatchField, GeoMesh > &gf1, const tmp< GeometricField< Type2, PatchField, GeoMesh > > &tgf2)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
typeOfSum< Type1, Type2 >
::type, PatchField, GeoMesh > > 
operator- (const tmp< GeometricField< Type1, PatchField, GeoMesh > > &tgf1, const GeometricField< Type2, PatchField, GeoMesh > &gf2)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
typeOfSum< Type1, Type2 >
::type, PatchField, GeoMesh > > 
operator- (const tmp< GeometricField< Type1, PatchField, GeoMesh > > &tgf1, const tmp< GeometricField< Type2, PatchField, GeoMesh > > &tgf2)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
void subtract (GeometricField< typename typeOfSum< Type, Form >::type, PatchField, GeoMesh > &gf, const GeometricField< Type, PatchField, GeoMesh > &gf1, const dimensioned< Form > &dvs)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
typeOfSum< Type, Form >::type,
PatchField, GeoMesh > > 
operator- (const GeometricField< Type, PatchField, GeoMesh > &gf1, const dimensioned< Form > &dvs)
template<class Form , class Cmpt , int nCmpt, class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
typeOfSum< Form, Type >::type,
PatchField, GeoMesh > > 
operator- (const GeometricField< Type, PatchField, GeoMesh > &gf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
typeOfSum< Type, Form >::type,
PatchField, GeoMesh > > 
operator- (const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1, const dimensioned< Form > &dvs)
template<class Form , class Cmpt , int nCmpt, class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
typeOfSum< Form, Type >::type,
PatchField, GeoMesh > > 
operator- (const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
void subtract (GeometricField< typename typeOfSum< Form, Type >::type, PatchField, GeoMesh > &gf, const dimensioned< Form > &dvs, const GeometricField< Type, PatchField, GeoMesh > &gf1)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
typeOfSum< Form, Type >::type,
PatchField, GeoMesh > > 
operator- (const dimensioned< Form > &dvs, const GeometricField< Type, PatchField, GeoMesh > &gf1)
template<class Form , class Cmpt , int nCmpt, class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
typeOfSum< Form, Type >::type,
PatchField, GeoMesh > > 
operator- (const VectorSpace< Form, Cmpt, nCmpt > &vs, const GeometricField< Type, PatchField, GeoMesh > &gf1)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
typeOfSum< Form, Type >::type,
PatchField, GeoMesh > > 
operator- (const dimensioned< Form > &dvs, const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1)
template<class Form , class Cmpt , int nCmpt, class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
typeOfSum< Form, Type >::type,
PatchField, GeoMesh > > 
operator- (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
void outer (GeometricField< typename outerProduct< Type1, Type2 >::type, PatchField, GeoMesh > &gf, const GeometricField< Type1, PatchField, GeoMesh > &gf1, const GeometricField< Type2, PatchField, GeoMesh > &gf2)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
outerProduct< Type1, Type2 >
::type, PatchField, GeoMesh > > 
operator* (const GeometricField< Type1, PatchField, GeoMesh > &gf1, const GeometricField< Type2, PatchField, GeoMesh > &gf2)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
outerProduct< Type1, Type2 >
::type, PatchField, GeoMesh > > 
operator* (const GeometricField< Type1, PatchField, GeoMesh > &gf1, const tmp< GeometricField< Type2, PatchField, GeoMesh > > &tgf2)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
outerProduct< Type1, Type2 >
::type, PatchField, GeoMesh > > 
operator* (const tmp< GeometricField< Type1, PatchField, GeoMesh > > &tgf1, const GeometricField< Type2, PatchField, GeoMesh > &gf2)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
outerProduct< Type1, Type2 >
::type, PatchField, GeoMesh > > 
operator* (const tmp< GeometricField< Type1, PatchField, GeoMesh > > &tgf1, const tmp< GeometricField< Type2, PatchField, GeoMesh > > &tgf2)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
void outer (GeometricField< typename outerProduct< Type, Form >::type, PatchField, GeoMesh > &gf, const GeometricField< Type, PatchField, GeoMesh > &gf1, const dimensioned< Form > &dvs)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
outerProduct< Type, Form >
::type, PatchField, GeoMesh > > 
operator* (const GeometricField< Type, PatchField, GeoMesh > &gf1, const dimensioned< Form > &dvs)
template<class Form , class Cmpt , int nCmpt, class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
outerProduct< Form, Type >
::type, PatchField, GeoMesh > > 
operator* (const GeometricField< Type, PatchField, GeoMesh > &gf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
outerProduct< Type, Form >
::type, PatchField, GeoMesh > > 
operator* (const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1, const dimensioned< Form > &dvs)
template<class Form , class Cmpt , int nCmpt, class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
outerProduct< Form, Type >
::type, PatchField, GeoMesh > > 
operator* (const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
void outer (GeometricField< typename outerProduct< Form, Type >::type, PatchField, GeoMesh > &gf, const dimensioned< Form > &dvs, const GeometricField< Type, PatchField, GeoMesh > &gf1)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
outerProduct< Form, Type >
::type, PatchField, GeoMesh > > 
operator* (const dimensioned< Form > &dvs, const GeometricField< Type, PatchField, GeoMesh > &gf1)
template<class Form , class Cmpt , int nCmpt, class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
outerProduct< Form, Type >
::type, PatchField, GeoMesh > > 
operator* (const VectorSpace< Form, Cmpt, nCmpt > &vs, const GeometricField< Type, PatchField, GeoMesh > &gf1)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
outerProduct< Form, Type >
::type, PatchField, GeoMesh > > 
operator* (const dimensioned< Form > &dvs, const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1)
template<class Form , class Cmpt , int nCmpt, class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
outerProduct< Form, Type >
::type, PatchField, GeoMesh > > 
operator* (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
void cross (GeometricField< typename crossProduct< Type1, Type2 >::type, PatchField, GeoMesh > &gf, const GeometricField< Type1, PatchField, GeoMesh > &gf1, const GeometricField< Type2, PatchField, GeoMesh > &gf2)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
crossProduct< Type1, Type2 >
::type, PatchField, GeoMesh > > 
operator^ (const GeometricField< Type1, PatchField, GeoMesh > &gf1, const GeometricField< Type2, PatchField, GeoMesh > &gf2)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
crossProduct< Type1, Type2 >
::type, PatchField, GeoMesh > > 
operator^ (const GeometricField< Type1, PatchField, GeoMesh > &gf1, const tmp< GeometricField< Type2, PatchField, GeoMesh > > &tgf2)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
crossProduct< Type1, Type2 >
::type, PatchField, GeoMesh > > 
operator^ (const tmp< GeometricField< Type1, PatchField, GeoMesh > > &tgf1, const GeometricField< Type2, PatchField, GeoMesh > &gf2)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
crossProduct< Type1, Type2 >
::type, PatchField, GeoMesh > > 
operator^ (const tmp< GeometricField< Type1, PatchField, GeoMesh > > &tgf1, const tmp< GeometricField< Type2, PatchField, GeoMesh > > &tgf2)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
void cross (GeometricField< typename crossProduct< Type, Form >::type, PatchField, GeoMesh > &gf, const GeometricField< Type, PatchField, GeoMesh > &gf1, const dimensioned< Form > &dvs)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
crossProduct< Type, Form >
::type, PatchField, GeoMesh > > 
operator^ (const GeometricField< Type, PatchField, GeoMesh > &gf1, const dimensioned< Form > &dvs)
template<class Form , class Cmpt , int nCmpt, class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
crossProduct< Form, Type >
::type, PatchField, GeoMesh > > 
operator^ (const GeometricField< Type, PatchField, GeoMesh > &gf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
crossProduct< Type, Form >
::type, PatchField, GeoMesh > > 
operator^ (const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1, const dimensioned< Form > &dvs)
template<class Form , class Cmpt , int nCmpt, class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
crossProduct< Form, Type >
::type, PatchField, GeoMesh > > 
operator^ (const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
void cross (GeometricField< typename crossProduct< Form, Type >::type, PatchField, GeoMesh > &gf, const dimensioned< Form > &dvs, const GeometricField< Type, PatchField, GeoMesh > &gf1)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
crossProduct< Form, Type >
::type, PatchField, GeoMesh > > 
operator^ (const dimensioned< Form > &dvs, const GeometricField< Type, PatchField, GeoMesh > &gf1)
template<class Form , class Cmpt , int nCmpt, class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
crossProduct< Form, Type >
::type, PatchField, GeoMesh > > 
operator^ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const GeometricField< Type, PatchField, GeoMesh > &gf1)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
crossProduct< Form, Type >
::type, PatchField, GeoMesh > > 
operator^ (const dimensioned< Form > &dvs, const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1)
template<class Form , class Cmpt , int nCmpt, class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
crossProduct< Form, Type >
::type, PatchField, GeoMesh > > 
operator^ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
void dot (GeometricField< typename innerProduct< Type1, Type2 >::type, PatchField, GeoMesh > &gf, const GeometricField< Type1, PatchField, GeoMesh > &gf1, const GeometricField< Type2, PatchField, GeoMesh > &gf2)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
innerProduct< Type1, Type2 >
::type, PatchField, GeoMesh > > 
operator& (const GeometricField< Type1, PatchField, GeoMesh > &gf1, const GeometricField< Type2, PatchField, GeoMesh > &gf2)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
innerProduct< Type1, Type2 >
::type, PatchField, GeoMesh > > 
operator& (const GeometricField< Type1, PatchField, GeoMesh > &gf1, const tmp< GeometricField< Type2, PatchField, GeoMesh > > &tgf2)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
innerProduct< Type1, Type2 >
::type, PatchField, GeoMesh > > 
operator& (const tmp< GeometricField< Type1, PatchField, GeoMesh > > &tgf1, const GeometricField< Type2, PatchField, GeoMesh > &gf2)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
innerProduct< Type1, Type2 >
::type, PatchField, GeoMesh > > 
operator& (const tmp< GeometricField< Type1, PatchField, GeoMesh > > &tgf1, const tmp< GeometricField< Type2, PatchField, GeoMesh > > &tgf2)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
void dot (GeometricField< typename innerProduct< Type, Form >::type, PatchField, GeoMesh > &gf, const GeometricField< Type, PatchField, GeoMesh > &gf1, const dimensioned< Form > &dvs)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
innerProduct< Type, Form >
::type, PatchField, GeoMesh > > 
operator& (const GeometricField< Type, PatchField, GeoMesh > &gf1, const dimensioned< Form > &dvs)
template<class Form , class Cmpt , int nCmpt, class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
innerProduct< Form, Type >
::type, PatchField, GeoMesh > > 
operator& (const GeometricField< Type, PatchField, GeoMesh > &gf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
innerProduct< Type, Form >
::type, PatchField, GeoMesh > > 
operator& (const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1, const dimensioned< Form > &dvs)
template<class Form , class Cmpt , int nCmpt, class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
innerProduct< Form, Type >
::type, PatchField, GeoMesh > > 
operator& (const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
void dot (GeometricField< typename innerProduct< Form, Type >::type, PatchField, GeoMesh > &gf, const dimensioned< Form > &dvs, const GeometricField< Type, PatchField, GeoMesh > &gf1)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
innerProduct< Form, Type >
::type, PatchField, GeoMesh > > 
operator& (const dimensioned< Form > &dvs, const GeometricField< Type, PatchField, GeoMesh > &gf1)
template<class Form , class Cmpt , int nCmpt, class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
innerProduct< Form, Type >
::type, PatchField, GeoMesh > > 
operator& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const GeometricField< Type, PatchField, GeoMesh > &gf1)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
innerProduct< Form, Type >
::type, PatchField, GeoMesh > > 
operator& (const dimensioned< Form > &dvs, const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1)
template<class Form , class Cmpt , int nCmpt, class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
innerProduct< Form, Type >
::type, PatchField, GeoMesh > > 
operator& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
void dotdot (GeometricField< typename scalarProduct< Type1, Type2 >::type, PatchField, GeoMesh > &gf, const GeometricField< Type1, PatchField, GeoMesh > &gf1, const GeometricField< Type2, PatchField, GeoMesh > &gf2)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
scalarProduct< Type1, Type2 >
::type, PatchField, GeoMesh > > 
operator&& (const GeometricField< Type1, PatchField, GeoMesh > &gf1, const GeometricField< Type2, PatchField, GeoMesh > &gf2)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
scalarProduct< Type1, Type2 >
::type, PatchField, GeoMesh > > 
operator&& (const GeometricField< Type1, PatchField, GeoMesh > &gf1, const tmp< GeometricField< Type2, PatchField, GeoMesh > > &tgf2)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
scalarProduct< Type1, Type2 >
::type, PatchField, GeoMesh > > 
operator&& (const tmp< GeometricField< Type1, PatchField, GeoMesh > > &tgf1, const GeometricField< Type2, PatchField, GeoMesh > &gf2)
template<class Type1 , class Type2 , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
scalarProduct< Type1, Type2 >
::type, PatchField, GeoMesh > > 
operator&& (const tmp< GeometricField< Type1, PatchField, GeoMesh > > &tgf1, const tmp< GeometricField< Type2, PatchField, GeoMesh > > &tgf2)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
void dotdot (GeometricField< typename scalarProduct< Type, Form >::type, PatchField, GeoMesh > &gf, const GeometricField< Type, PatchField, GeoMesh > &gf1, const dimensioned< Form > &dvs)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
scalarProduct< Type, Form >
::type, PatchField, GeoMesh > > 
operator&& (const GeometricField< Type, PatchField, GeoMesh > &gf1, const dimensioned< Form > &dvs)
template<class Form , class Cmpt , int nCmpt, class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
scalarProduct< Form, Type >
::type, PatchField, GeoMesh > > 
operator&& (const GeometricField< Type, PatchField, GeoMesh > &gf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
scalarProduct< Type, Form >
::type, PatchField, GeoMesh > > 
operator&& (const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1, const dimensioned< Form > &dvs)
template<class Form , class Cmpt , int nCmpt, class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
scalarProduct< Form, Type >
::type, PatchField, GeoMesh > > 
operator&& (const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
void dotdot (GeometricField< typename scalarProduct< Form, Type >::type, PatchField, GeoMesh > &gf, const dimensioned< Form > &dvs, const GeometricField< Type, PatchField, GeoMesh > &gf1)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
scalarProduct< Form, Type >
::type, PatchField, GeoMesh > > 
operator&& (const dimensioned< Form > &dvs, const GeometricField< Type, PatchField, GeoMesh > &gf1)
template<class Form , class Cmpt , int nCmpt, class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
scalarProduct< Form, Type >
::type, PatchField, GeoMesh > > 
operator&& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const GeometricField< Type, PatchField, GeoMesh > &gf1)
template<class Form , class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
scalarProduct< Form, Type >
::type, PatchField, GeoMesh > > 
operator&& (const dimensioned< Form > &dvs, const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1)
template<class Form , class Cmpt , int nCmpt, class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< typename
scalarProduct< Form, Type >
::type, PatchField, GeoMesh > > 
operator&& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< GeometricField< Type, PatchField, GeoMesh > > &tgf1)
template<class Type , template< class > class PatchField, class MeshMapper , class GeoMesh >
void MapGeometricFields (const MeshMapper &mapper)
 Generic Geometric field mapper.
template<template< class > class PatchField, class GeoMesh >
void stabilise (GeometricField< scalar, PatchField, GeoMesh > &result, const GeometricField< scalar, PatchField, GeoMesh > &gsf, const dimensioned< scalar > &ds)
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar,
PatchField, GeoMesh > > 
stabilise (const GeometricField< scalar, PatchField, GeoMesh > &gsf, const dimensioned< scalar > &ds)
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar,
PatchField, GeoMesh > > 
stabilise (const tmp< GeometricField< scalar, PatchField, GeoMesh > > &tgsf, const dimensioned< scalar > &ds)
template<template< class > class PatchField, class GeoMesh >
void pow (GeometricField< scalar, PatchField, GeoMesh > &Pow, const GeometricField< scalar, PatchField, GeoMesh > &gsf1, const GeometricField< scalar, PatchField, GeoMesh > &gsf2)
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar,
PatchField, GeoMesh > > 
pow (const GeometricField< scalar, PatchField, GeoMesh > &gsf1, const GeometricField< scalar, PatchField, GeoMesh > &gsf2)
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar,
PatchField, GeoMesh > > 
pow (const tmp< GeometricField< scalar, PatchField, GeoMesh > > &tgsf1, const GeometricField< scalar, PatchField, GeoMesh > &gsf2)
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar,
PatchField, GeoMesh > > 
pow (const GeometricField< scalar, PatchField, GeoMesh > &gsf1, const tmp< GeometricField< scalar, PatchField, GeoMesh > > &tgsf2)
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar,
PatchField, GeoMesh > > 
pow (const tmp< GeometricField< scalar, PatchField, GeoMesh > > &tgsf1, const tmp< GeometricField< scalar, PatchField, GeoMesh > > &tgsf2)
template<template< class > class PatchField, class GeoMesh >
void pow (GeometricField< scalar, PatchField, GeoMesh > &tPow, const GeometricField< scalar, PatchField, GeoMesh > &gsf, const dimensioned< scalar > &ds)
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar,
PatchField, GeoMesh > > 
pow (const GeometricField< scalar, PatchField, GeoMesh > &gsf, const dimensionedScalar &ds)
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar,
PatchField, GeoMesh > > 
pow (const tmp< GeometricField< scalar, PatchField, GeoMesh > > &tgsf, const dimensionedScalar &ds)
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar,
PatchField, GeoMesh > > 
pow (const GeometricField< scalar, PatchField, GeoMesh > &gsf, const scalar &s)
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar,
PatchField, GeoMesh > > 
pow (const tmp< GeometricField< scalar, PatchField, GeoMesh > > &tgsf, const scalar &s)
template<template< class > class PatchField, class GeoMesh >
void pow (GeometricField< scalar, PatchField, GeoMesh > &tPow, const dimensioned< scalar > &ds, const GeometricField< scalar, PatchField, GeoMesh > &gsf)
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar,
PatchField, GeoMesh > > 
pow (const dimensionedScalar &ds, const GeometricField< scalar, PatchField, GeoMesh > &gsf)
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar,
PatchField, GeoMesh > > 
pow (const dimensionedScalar &ds, const tmp< GeometricField< scalar, PatchField, GeoMesh > > &tgsf)
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar,
PatchField, GeoMesh > > 
pow (const scalar &s, const GeometricField< scalar, PatchField, GeoMesh > &gsf)
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar,
PatchField, GeoMesh > > 
pow (const scalar &s, const tmp< GeometricField< scalar, PatchField, GeoMesh > > &tgsf)
template<template< class > class PatchField, class GeoMesh >
void jn (GeometricField< scalar, PatchField, GeoMesh > &gsf, const int n, const GeometricField< scalar, PatchField, GeoMesh > &gsf1)
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar,
PatchField, GeoMesh > > 
jn (const int n, const GeometricField< scalar, PatchField, GeoMesh > &gsf)
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar,
PatchField, GeoMesh > > 
jn (const int n, const tmp< GeometricField< scalar, PatchField, GeoMesh > > &tgsf)
template<template< class > class PatchField, class GeoMesh >
void yn (GeometricField< scalar, PatchField, GeoMesh > &gsf, const int n, const GeometricField< scalar, PatchField, GeoMesh > &gsf1)
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar,
PatchField, GeoMesh > > 
yn (const int n, const GeometricField< scalar, PatchField, GeoMesh > &gsf)
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar,
PatchField, GeoMesh > > 
yn (const int n, const tmp< GeometricField< scalar, PatchField, GeoMesh > > &tgsf)
template<class Type , template< class > class PatchField, class GeoMesh >
void transform (GeometricField< Type, PatchField, GeoMesh > &rtf, const GeometricField< tensor, PatchField, GeoMesh > &trf, const GeometricField< Type, PatchField, GeoMesh > &tf)
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type,
PatchField, GeoMesh > > 
transform (const GeometricField< tensor, PatchField, GeoMesh > &trf, const GeometricField< Type, PatchField, GeoMesh > &tf)
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type,
PatchField, GeoMesh > > 
transform (const GeometricField< tensor, PatchField, GeoMesh > &trf, const tmp< GeometricField< Type, PatchField, GeoMesh > > &ttf)
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type,
PatchField, GeoMesh > > 
transform (const tmp< GeometricField< tensor, PatchField, GeoMesh > > &ttrf, const GeometricField< Type, PatchField, GeoMesh > &tf)
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type,
PatchField, GeoMesh > > 
transform (const tmp< GeometricField< tensor, PatchField, GeoMesh > > &ttrf, const tmp< GeometricField< Type, PatchField, GeoMesh > > &ttf)
template<class Type , template< class > class PatchField, class GeoMesh >
void transform (GeometricField< Type, PatchField, GeoMesh > &rtf, const dimensionedTensor &t, const GeometricField< Type, PatchField, GeoMesh > &tf)
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type,
PatchField, GeoMesh > > 
transform (const dimensionedTensor &t, const GeometricField< Type, PatchField, GeoMesh > &tf)
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type,
PatchField, GeoMesh > > 
transform (const dimensionedTensor &t, const tmp< GeometricField< Type, PatchField, GeoMesh > > &ttf)
 makePointPatchFields (calculated)
 makePointPatchFieldTypedefs (calculated)
 makePointPatchFieldsTypeName (coupled)
 makePointPatchFieldTypedefs (coupled)
 makePointPatchFields (fixedValue)
 makePointPatchFieldTypedefs (fixedValue)
 makePointPatchFields (mixed)
 makePointPatchFieldTypedefs (mixed)
template<class Type >
tmp< Field< Type > > operator+ (const valuePointPatchField< Type > &vsppf, const Type &t)
 makePointPatchFields (value)
 makePointPatchFieldTypedefs (value)
 makePointPatchFields (zeroGradient)
 makePointPatchFieldTypedefs (zeroGradient)
 makePointPatchFields (cyclic)
 makePointPatchFieldTypedefs (cyclic)
 makePointPatchFields (empty)
 makePointPatchFieldTypedefs (empty)
 makePointPatchFields (processor)
 makePointPatchFieldTypedefs (processor)
 makePointPatchFields (symmetry)
 makePointPatchFieldTypedefs (symmetry)
 makePointPatchFields (wedge)
 makePointPatchFieldTypedefs (wedge)
template<class Type >
Ostreamoperator<< (Ostream &, const fixedNormalSlipPointPatchField< Type > &)
 makePointPatchFields (fixedNormalSlip)
 makePointPatchFieldTypedefs (fixedNormalSlip)
 makePointPatchFields (global)
 makePointPatchFieldTypedefs (global)
 makePointPatchFields (slip)
 makePointPatchFieldTypedefs (slip)
 makePointPatchFields (timeVaryingUniformFixedValue)
 makePointPatchFieldTypedefs (timeVaryingUniformFixedValue)
 makePointPatchFields (uniformFixedValue)
 makePointPatchFieldTypedefs (uniformFixedValue)
template<class Type >
Ostreamoperator<< (Ostream &os, const pointPatchField< Type > &ptf)
template<class Type >
const pointPatchField< Type > & operator+ (const pointPatchField< Type > &ppf, const Type &)
template<class Type >
void component (pointPatchField< typename Field< Type >::cmptType > &sf, const pointPatchField< Type > &f, const direction d)
template<class Type >
void T (pointPatchField< Type > &f1, const pointPatchField< Type > &f2)
template<class Type , int r>
void pow (Field< typename powProduct< Type, r >::type > &f, const pointPatchField< Type > &vf)
template<class Type >
void sqr (Field< typename outerProduct< Type, Type >::type > &f, const pointPatchField< Type > &vf)
template<class Type >
void magSqr (pointPatchField< scalar > &sf, const pointPatchField< Type > &f)
template<class Type >
void mag (pointPatchField< scalar > &sf, const pointPatchField< Type > &f)
template<class Type >
void cmptAv (pointPatchField< typename Field< Type >::cmptType > &cf, const pointPatchField< Type > &f)
template<class Type >
void cmptMag (pointPatchField< Type > &cf, const pointPatchField< Type > &f)
template<class Type >
void max (pointPatchField< Type > &f, const pointPatchField< Type > &f1, const pointPatchField< Type > &f2)
template<class Type >
void max (pointPatchField< Type > &f, const pointPatchField< Type > &f1, const Type &s)
template<class Type >
void min (pointPatchField< Type > &f, const pointPatchField< Type > &f1, const pointPatchField< Type > &f2)
template<class Type >
void min (pointPatchField< Type > &f, const pointPatchField< Type > &f1, const Type &s)
template<class Type >
void cmptMultiply (pointPatchField< Type > &f, const pointPatchField< Type > &f1, const pointPatchField< Type > &f2)
template<class Type >
void cmptMultiply (pointPatchField< Type > &f, const pointPatchField< Type > &f1, const Type &s)
template<class Type >
void cmptDivide (pointPatchField< Type > &f, const pointPatchField< Type > &f1, const pointPatchField< Type > &f2)
template<class Type >
void cmptDivide (pointPatchField< Type > &f, const pointPatchField< Type > &f1, const Type &s)
template<class Type >
void negate (pointPatchField< Type > &f, const pointPatchField< Type > &f1)
template<class Type >
void multiply (pointPatchField< Type > &f, const pointPatchField< scalar > &f1, const pointPatchField< Type > &f2)
template<class Type >
void multiply (pointPatchField< Type > &f, const pointPatchField< Type > &f1, const pointPatchField< scalar > &f2)
template<class Type >
void divide (pointPatchField< Type > &f, const pointPatchField< Type > &f1, const pointPatchField< scalar > &f2)
template<class Type >
void multiply (pointPatchField< Type > &f, const scalar &s, const pointPatchField< Type > &f1)
template<class Type >
void multiply (pointPatchField< Type > &f, const pointPatchField< Type > &f1, const scalar &s)
template<class Type >
void divide (pointPatchField< Type > &f, const pointPatchField< Type > &f1, const scalar &s)
template<class Type1 , class Type2 >
void add (pointPatchField< typename typeOfSum< Type1, Type2 >::type > &f, const pointPatchField< Type1 > &f1, const pointPatchField< Type2 > &f2)
template<class Type , class Form , class Cmpt , int nCmpt>
void add (pointPatchField< typename typeOfSum< Type, Form >::type > &f, const pointPatchField< Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Cmpt , int nCmpt, class Type >
void add (pointPatchField< typename typeOfSum< Form, Type >::type > &f, const VectorSpace< Form, Cmpt, nCmpt > &vs, const pointPatchField< Type > &f1)
template<class Type1 , class Type2 >
void subtract (pointPatchField< typename typeOfSum< Type1, Type2 >::type > &f, const pointPatchField< Type1 > &f1, const pointPatchField< Type2 > &f2)
template<class Type , class Form , class Cmpt , int nCmpt>
void subtract (pointPatchField< typename typeOfSum< Type, Form >::type > &f, const pointPatchField< Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Cmpt , int nCmpt, class Type >
void subtract (pointPatchField< typename typeOfSum< Form, Type >::type > &f, const VectorSpace< Form, Cmpt, nCmpt > &vs, const pointPatchField< Type > &f1)
template<class Type1 , class Type2 >
void outer (pointPatchField< typename outerProduct< Type1, Type2 >::type > &f, const pointPatchField< Type1 > &f1, const pointPatchField< Type2 > &f2)
template<class Type , class Form , class Cmpt , int nCmpt>
void outer (pointPatchField< typename outerProduct< Type, Form >::type > &f, const pointPatchField< Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Cmpt , int nCmpt, class Type >
void outer (pointPatchField< typename outerProduct< Form, Type >::type > &f, const VectorSpace< Form, Cmpt, nCmpt > &vs, const pointPatchField< Type > &f1)
template<class Type1 , class Type2 >
void cross (pointPatchField< typename crossProduct< Type1, Type2 >::type > &f, const pointPatchField< Type1 > &f1, const pointPatchField< Type2 > &f2)
template<class Type , class Form , class Cmpt , int nCmpt>
void cross (pointPatchField< typename crossProduct< Type, Form >::type > &f, const pointPatchField< Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Cmpt , int nCmpt, class Type >
void cross (pointPatchField< typename crossProduct< Form, Type >::type > &f, const VectorSpace< Form, Cmpt, nCmpt > &vs, const pointPatchField< Type > &f1)
template<class Type1 , class Type2 >
void dot (pointPatchField< typename innerProduct< Type1, Type2 >::type > &f, const pointPatchField< Type1 > &f1, const pointPatchField< Type2 > &f2)
template<class Type , class Form , class Cmpt , int nCmpt>
void dot (pointPatchField< typename innerProduct< Type, Form >::type > &f, const pointPatchField< Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Cmpt , int nCmpt, class Type >
void dot (pointPatchField< typename innerProduct< Form, Type >::type > &f, const VectorSpace< Form, Cmpt, nCmpt > &vs, const pointPatchField< Type > &f1)
template<class Type1 , class Type2 >
void dotdot (pointPatchField< typename scalarProduct< Type1, Type2 >::type > &f, const pointPatchField< Type1 > &f1, const pointPatchField< Type2 > &f2)
template<class Type , class Form , class Cmpt , int nCmpt>
void dotdot (pointPatchField< typename scalarProduct< Type, Form >::type > &f, const pointPatchField< Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Cmpt , int nCmpt, class Type >
void dotdot (pointPatchField< typename scalarProduct< Form, Type >::type > &f, const VectorSpace< Form, Cmpt, nCmpt > &vs, const pointPatchField< Type > &f1)
void hdual (pointPatchField< vector > &, const pointPatchField< tensor > &)
void hdual (pointPatchField< tensor > &, const pointPatchField< vector > &)
void diag (pointPatchField< vector > &, const pointPatchField< tensor > &)
void tr (pointPatchField< scalar > &, const pointPatchField< tensor > &)
void dev (pointPatchField< tensor > &, const pointPatchField< tensor > &)
void dev2 (pointPatchField< tensor > &, const pointPatchField< tensor > &)
void det (pointPatchField< scalar > &, const pointPatchField< tensor > &)
void inv (pointPatchField< tensor > &, const pointPatchField< tensor > &)
void symm (pointPatchField< tensor > &, const pointPatchField< tensor > &)
void twoSymm (pointPatchField< tensor > &, const pointPatchField< tensor > &)
void skew (pointPatchField< tensor > &, const pointPatchField< tensor > &)
void eigenValues (pointPatchField< vector > &, const pointPatchField< tensor > &)
void eigenVectors (pointPatchField< tensor > &, const pointPatchField< tensor > &)
 defineNamedTemplateTypeNameAndDebug (pointPatchScalarField, 0)
 defineTemplateRunTimeSelectionTable (pointPatchScalarField, pointPatch)
 defineTemplateRunTimeSelectionTable (pointPatchScalarField, patchMapper)
 defineTemplateRunTimeSelectionTable (pointPatchScalarField, dictionary)
template<class GeoField , class Mesh >
wordList ReadFields (const Mesh &mesh, const IOobjectList &objects, PtrList< GeoField > &fields, const bool syncPar=true)
 Helper routine to read fields.
 defineTemplateTypeNameAndDebug (uniformDimensionedScalarField, 0)
dictionarydimensionedConstantsPtr_ (NULL)
dictionarydimensionedConstants ()
 Dictionary with dimensioned constants.
template<class T >
T dimensionedConstant (const char *switchName, const T defaultValue)
 Read a dimensioned constant from the OpenFOAM controlDict.
void newError ()
Ostreamoperator<< (Ostream &os, const curve &c)
scalar distance (const vector &p1, const vector &p2)
bool stepForwardsToNextPoint (const vector &o, vector &n, label &i, label &ip1, scalar l, const curve &Curve)
bool stepBackwardsToNextPoint (const vector &o, vector &n, label &i, label &ip1, scalar l, const curve &Curve)
bool interpolate (const vector &p1, const vector &p2, const vector &o, vector &n, scalar l)
bool XstepForwardsToNextPoint (const vector &o, vector &n, label &i, label &ip1, scalar l, const curve &Curve)
bool Xinterpolate (const vector &p1, const vector &p2, const vector &o, vector &n, scalar l)
 defineTypeNameAndDebug (graph::writer, 0)
 defineRunTimeSelectionTable (graph::writer, word)
Ostreamoperator<< (Ostream &os, const graph &g)
 addToRunTimeSelectionTable (graphWriter, gnuplotGraph, word)
 addToRunTimeSelectionTable (graphWriter, jplotGraph, word)
 addToRunTimeSelectionTable (graphWriter, rawGraph, word)
 addToRunTimeSelectionTable (graphWriter, xmgrGraph, word)
template<class DataPtr >
void deleteDemandDrivenData (DataPtr &dataPtr)
pid_t pid ()
 Return the PID of this process.
pid_t ppid ()
 Return the parent PID of this process.
pid_t pgid ()
 Return the group PID of this process.
bool env (const word &)
 Return true if environment variable of given name is defined.
string getEnv (const word &)
 Return environment variable of given name.
bool setEnv (const word &name, const string &value, const bool overwrite)
 Set an environment variable.
word hostName ()
 Return the system's host name.
word userName ()
 Return the user's login name.
fileName home ()
 Return home directory path name for the current user.
fileName home (const word &userName)
 Return home directory path name for a particular user.
fileName cwd ()
 Return current working directory path name.
bool chDir (const fileName &dir)
 Change the current directory to the one given and return true,.
fileName findEtcFile (const fileName &, bool mandatory=false)
 Search for name in the following hierarchy:
bool mkDir (const fileName &, mode_t=0777)
 Make a directory and return an error if it could not be created.
bool chMod (const fileName &, const mode_t)
 Set the file mode.
mode_t mode (const fileName &)
 Return the file mode.
fileName::Type type (const fileName &)
 Return the file type: DIRECTORY or FILE.
bool exists (const fileName &, const bool checkGzip=true)
 Does the name exist (as DIRECTORY or FILE) in the file system?
bool isDir (const fileName &)
 Does the name exist as a DIRECTORY in the file system?
bool isFile (const fileName &, const bool checkGzip=true)
 Does the name exist as a FILE in the file system?
off_t fileSize (const fileName &)
 Return size of file.
time_t lastModified (const fileName &)
 Return time of last file modification.
fileNameList readDir (const fileName &, const fileName::Type=fileName::FILE, const bool filtergz=true)
 Read a directory and return the entries as a string list.
bool cp (const fileName &src, const fileName &dst)
 Copy, recursively if necessary, the source to the destination.
bool ln (const fileName &src, const fileName &dst)
 Create a softlink. dst should not exist. Returns true if successful.
bool mv (const fileName &src, const fileName &dst)
 Rename src to dst.
bool mvBak (const fileName &, const std::string &ext="bak")
 Rename to a corresponding backup file.
bool rm (const fileName &)
 Remove a file, returning true if successful otherwise false.
bool rmDir (const fileName &)
 Remove a dirctory and its contents.
unsigned int sleep (const unsigned int)
 Sleep for the specified number of seconds.
void fdClose (const int)
 Close file descriptor.
bool ping (const word &, const label port, const label timeOut)
 Check if machine is up by pinging given port.
bool ping (const word &, const label timeOut=10)
 Check if machine is up by pinging port 22 (ssh) and 222 (rsh)
int system (const string &command)
 Execute the specified command.
template<class Type >
Type interpolatePointToCell (const GeometricField< Type, pointPatchField, pointMesh > &ptf, const label celli)
 Interpolate field to cell center.
template<class Type >
Field< Type > interpolateXY (const scalarField &xNew, const scalarField &xOld, const Field< Type > &yOld)
template<class Type >
Type interpolateXY (const scalar x, const scalarField &xOld, const Field< Type > &yOld)
 makeTableReaders (csvTableReader)
 makeTableReaders (openFoamTableReader)
 defineNamedTemplateTypeNameAndDebug (tableReader< scalar >, 0)
 defineTemplatedRunTimeSelectionTable (tableReader, dictionary, scalar)
 defineNamedTemplateTypeNameAndDebug (tableReader< vector >, 0)
 defineTemplatedRunTimeSelectionTable (tableReader, dictionary, vector)
 defineNamedTemplateTypeNameAndDebug (tableReader< sphericalTensor >, 0)
 defineTemplatedRunTimeSelectionTable (tableReader, dictionary, sphericalTensor)
 defineNamedTemplateTypeNameAndDebug (tableReader< symmTensor >, 0)
 defineTemplatedRunTimeSelectionTable (tableReader, dictionary, symmTensor)
 defineNamedTemplateTypeNameAndDebug (tableReader< tensor >, 0)
 defineTemplatedRunTimeSelectionTable (tableReader, dictionary, tensor)
 TemplateName (PatchToPatchInterpolation)
template<class Type >
DiagonalMatrix< Type > inv (const DiagonalMatrix< Type > &)
 Return the diagonal Matrix inverse.
 defineTypeNameAndDebug (cyclicLduInterface, 0)
 defineTypeNameAndDebug (lduInterface, 0)
 defineTypeNameAndDebug (processorLduInterface, 0)
 defineTypeNameAndDebug (cyclicLduInterfaceField, 0)
 defineTypeNameAndDebug (lduInterfaceField, 0)
 defineTypeNameAndDebug (processorLduInterfaceField, 0)
Ostreamoperator<< (Ostream &os, const lduScheduleEntry &lb)
 defineTypeNameAndDebug (lduMatrix, 1)
Ostreamoperator<< (Ostream &, const lduMatrix &)
 defineRunTimeSelectionTable (lduMatrix::preconditioner, symMatrix)
 defineRunTimeSelectionTable (lduMatrix::preconditioner, asymMatrix)
 defineRunTimeSelectionTable (lduMatrix::smoother, symMatrix)
 defineRunTimeSelectionTable (lduMatrix::smoother, asymMatrix)
 defineRunTimeSelectionTable (lduMatrix::solver, symMatrix)
 defineRunTimeSelectionTable (lduMatrix::solver, asymMatrix)
 defineTypeNameAndDebug (diagonalPreconditioner, 0)
 defineTypeNameAndDebug (DICPreconditioner, 0)
 defineTypeNameAndDebug (DILUPreconditioner, 0)
 defineTypeNameAndDebug (FDICPreconditioner, 0)
 defineTypeNameAndDebug (GAMGPreconditioner, 0)
 defineTypeNameAndDebug (noPreconditioner, 0)
 defineTypeNameAndDebug (DICSmoother, 0)
 defineTypeNameAndDebug (DICGaussSeidelSmoother, 0)
 defineTypeNameAndDebug (DILUSmoother, 0)
 defineTypeNameAndDebug (DILUGaussSeidelSmoother, 0)
 defineTypeNameAndDebug (GaussSeidelSmoother, 0)
 defineTypeNameAndDebug (BICCG, 0)
 defineTypeNameAndDebug (diagonalSolver, 0)
 defineTypeNameAndDebug (algebraicPairGAMGAgglomeration, 0)
 addToRunTimeSelectionTable (GAMGAgglomeration, algebraicPairGAMGAgglomeration, lduMatrix)
 defineTypeNameAndDebug (GAMGAgglomeration, 0)
 defineRunTimeSelectionTable (GAMGAgglomeration, lduMesh)
 defineRunTimeSelectionTable (GAMGAgglomeration, lduMatrix)
 defineTypeNameAndDebug (pairGAMGAgglomeration, 0)
 defineTypeNameAndDebug (GAMGSolver, 0)
 defineTypeNameAndDebug (cyclicGAMGInterfaceField, 0)
 addToRunTimeSelectionTable (GAMGInterfaceField, cyclicGAMGInterfaceField, lduInterface)
 defineTypeNameAndDebug (GAMGInterfaceField, 0)
 defineRunTimeSelectionTable (GAMGInterfaceField, lduInterface)
 defineTypeNameAndDebug (processorGAMGInterfaceField, 0)
 addToRunTimeSelectionTable (GAMGInterfaceField, processorGAMGInterfaceField, lduInterface)
 defineTypeNameAndDebug (cyclicGAMGInterface, 0)
 addToRunTimeSelectionTable (GAMGInterface, cyclicGAMGInterface, lduInterface)
 defineTypeNameAndDebug (GAMGInterface, 0)
 defineRunTimeSelectionTable (GAMGInterface, lduInterface)
 defineTypeNameAndDebug (processorGAMGInterface, 0)
 addToRunTimeSelectionTable (GAMGInterface, processorGAMGInterface, lduInterface)
 defineTypeNameAndDebug (ICCG, 0)
 defineTypeNameAndDebug (PBiCG, 0)
 defineTypeNameAndDebug (PCG, 0)
 defineTypeNameAndDebug (smoothSolver, 0)
Ostreamoperator<< (Ostream &, const procLduMatrix &)
template<class Form , class Type >
Istreamoperator>> (Istream &, Matrix< Form, Type > &)
template<class Form , class Type >
Ostreamoperator<< (Ostream &, const Matrix< Form, Type > &)
template<class Form , class Type >
const Type & max (const Matrix< Form, Type > &)
template<class Form , class Type >
const Type & min (const Matrix< Form, Type > &)
template<class Form , class Type >
Form operator- (const Matrix< Form, Type > &)
template<class Form , class Type >
Form operator+ (const Matrix< Form, Type > &, const Matrix< Form, Type > &)
template<class Form , class Type >
Form operator- (const Matrix< Form, Type > &, const Matrix< Form, Type > &)
template<class Form , class Type >
Form operator* (const scalar, const Matrix< Form, Type > &)
template<class Type >
void solve (scalarSquareMatrix &matrix, Field< Type > &source)
 Solve the matrix using Gaussian elimination with pivoting,.
template<class Type >
void solve (Field< Type > &psi, const scalarSquareMatrix &matrix, const Field< Type > &source)
 Solve the matrix using Gaussian elimination with pivoting.
void LUDecompose (scalarSquareMatrix &matrix, labelList &pivotIndices)
 LU decompose the matrix with pivoting.
template<class Type >
void LUBacksubstitute (const scalarSquareMatrix &luMmatrix, const labelList &pivotIndices, Field< Type > &source)
 LU back-substitution with given source, returning the solution.
template<class Type >
void LUsolve (scalarSquareMatrix &matrix, Field< Type > &source)
 Solve the matrix using LU decomposition with pivoting.
void multiply (scalarRectangularMatrix &answer, const scalarRectangularMatrix &A, const scalarRectangularMatrix &B)
void multiply (scalarRectangularMatrix &answer, const scalarRectangularMatrix &A, const scalarRectangularMatrix &B, const scalarRectangularMatrix &C)
void multiply (scalarRectangularMatrix &answer, const scalarRectangularMatrix &A, const DiagonalMatrix< scalar > &B, const scalarRectangularMatrix &C)
scalarRectangularMatrix SVDinv (const scalarRectangularMatrix &A, scalar minCondition=0)
 Return the inverse of matrix A using SVD.
template<class Type >
Ostreamoperator<< (Ostream &, const simpleMatrix< Type > &)
template<class Type >
simpleMatrix< Type > operator+ (const simpleMatrix< Type > &, const simpleMatrix< Type > &)
template<class Type >
simpleMatrix< Type > operator- (const simpleMatrix< Type > &, const simpleMatrix< Type > &)
template<class Type >
simpleMatrix< Type > operator* (const scalar, const simpleMatrix< Type > &)
template<class T >
Xfer< TxferCopy (const T &)
template<class T >
Xfer< TxferMove (T &)
template<class T >
Xfer< TxferTmp (Foam::tmp< T > &)
template<class To , class From >
Xfer< To > xferCopyTo (const From &)
template<class To , class From >
Xfer< To > xferMoveTo (From &)
labelList bandCompression (const labelListList &addressing)
 Renumbers the addressing to reduce the band of the matrix.
Ostreamoperator<< (Ostream &os, const boundBox &b)
template<>
bool contiguous< boundBox > ()
 Data associated with boundBox type are contiguous.
bool operator== (const cell &, const cell &)
bool operator!= (const cell &, const cell &)
 defineTemplateTypeNameAndDebugWithName (cellIOList,"cellList", 0)
bool operator== (const cellModel &, const cellModel &)
bool operator!= (const cellModel &, const cellModel &)
Ostreamoperator<< (Ostream &, const cellModel &)
Ostreamoperator<< (Ostream &os, const InfoProxy< cellModel > &ip)
bool operator== (const cellShape &, const cellShape &)
Istreamoperator>> (Istream &, cellShape &)
Ostreamoperator<< (Ostream &, const cellShape &)
Ostreamoperator<< (Ostream &os, const InfoProxy< cellShape > &ip)
 defineTemplateTypeNameAndDebugWithName (cellShapeIOList,"shapeList", 0)
bool operator== (const edge &a, const edge &b)
bool operator!= (const edge &a, const edge &b)
template<>
bool contiguous< edge > ()
 defineCompoundTypeName (List< edge >, edgeList)
 addCompoundToRunTimeSelectionTable (List< edge >, edgeList)
bool operator== (const face &a, const face &b)
bool operator!= (const face &a, const face &b)
Istreamoperator>> (Istream &, face &)
bool operator== (const triFace &, const triFace &)
bool operator!= (const triFace &, const triFace &)
template<>
bool contiguous< triFace > ()
bool matchPoints (const UList< point > &pts0, const UList< point > &pts1, const UList< scalar > &matchDistance, const bool verbose, labelList &from0To1, const point &origin=point::zero)
 Determine correspondence between pointFields. Gets passed.
bool mergePoints (const UList< point > &points, const scalar mergeTol, const bool verbose, labelList &pointMap, List< point > &newPoints, const point &origin=point::zero)
 Sort & merge points. All points closer than/equal mergeTol get merged.
Ostreamoperator<< (Ostream &, const patchIdentifier &)
 defineTypeNameAndDebug (genericPointPatch, 0)
 addToRunTimeSelectionTable (facePointPatch, genericPointPatch, polyPatch)
 defineTypeNameAndDebug (cyclicPointPatch, 0)
 addToRunTimeSelectionTable (facePointPatch, cyclicPointPatch, polyPatch)
 defineTypeNameAndDebug (emptyPointPatch, 0)
 addToRunTimeSelectionTable (facePointPatch, emptyPointPatch, polyPatch)
 defineTypeNameAndDebug (processorPointPatch, 0)
 addToRunTimeSelectionTable (facePointPatch, processorPointPatch, polyPatch)
 defineTypeNameAndDebug (symmetryPointPatch, 0)
 addToRunTimeSelectionTable (facePointPatch, symmetryPointPatch, polyPatch)
 defineTypeNameAndDebug (wedgePointPatch, 0)
 addToRunTimeSelectionTable (facePointPatch, wedgePointPatch, polyPatch)
 defineTypeNameAndDebug (coupledFacePointPatch, 0)
 defineTypeNameAndDebug (wallPointPatch, 0)
 addToRunTimeSelectionTable (facePointPatch, wallPointPatch, polyPatch)
 defineTypeNameAndDebug (facePointPatch, 0)
 defineRunTimeSelectionTable (facePointPatch, polyPatch)
 addToRunTimeSelectionTable (facePointPatch, facePointPatch, polyPatch)
Istreamoperator>> (Istream &is, globalIndex &gi)
Ostreamoperator<< (Ostream &os, const globalIndex &gi)
Ostreamoperator<< (Ostream &, const globalMeshData &)
bool operator== (const objectMap &a, const objectMap &b)
bool operator!= (const objectMap &a, const objectMap &b)
Ostreamoperator<< (Ostream &, const objectMap &)
Istreamoperator>> (Istream &, objectMap &)
Ostreamoperator<< (Ostream &, const polyBoundaryMesh &)
 defineTypeNameAndDebug (genericPolyPatch, 0)
 addToRunTimeSelectionTable (polyPatch, genericPolyPatch, word)
 addToRunTimeSelectionTable (polyPatch, genericPolyPatch, dictionary)
 defineTypeNameAndDebug (cyclicPolyPatch, 0)
 addToRunTimeSelectionTable (polyPatch, cyclicPolyPatch, word)
 addToRunTimeSelectionTable (polyPatch, cyclicPolyPatch, dictionary)
 defineTypeNameAndDebug (emptyPolyPatch, 0)
 addToRunTimeSelectionTable (polyPatch, emptyPolyPatch, word)
 addToRunTimeSelectionTable (polyPatch, emptyPolyPatch, dictionary)
 defineTypeNameAndDebug (processorPolyPatch, 0)
 addToRunTimeSelectionTable (polyPatch, processorPolyPatch, dictionary)
 defineTypeNameAndDebug (symmetryPolyPatch, 0)
 addToRunTimeSelectionTable (polyPatch, symmetryPolyPatch, word)
 addToRunTimeSelectionTable (polyPatch, symmetryPolyPatch, dictionary)
 defineTypeNameAndDebug (wedgePolyPatch, 0)
 addToRunTimeSelectionTable (polyPatch, wedgePolyPatch, word)
 addToRunTimeSelectionTable (polyPatch, wedgePolyPatch, dictionary)
 defineTypeNameAndDebug (wallPolyPatch, 0)
 addToRunTimeSelectionTable (polyPatch, wallPolyPatch, word)
 addToRunTimeSelectionTable (polyPatch, wallPolyPatch, dictionary)
 defineTypeNameAndDebug (polyPatch, 0)
 defineRunTimeSelectionTable (polyPatch, word)
 defineRunTimeSelectionTable (polyPatch, dictionary)
 addToRunTimeSelectionTable (polyPatch, polyPatch, word)
 addToRunTimeSelectionTable (polyPatch, polyPatch, dictionary)
Ostreamoperator<< (Ostream &, const polyPatch &)
 defineTypeNameAndDebug (cellZone, 0)
 defineRunTimeSelectionTable (cellZone, dictionary)
 addToRunTimeSelectionTable (cellZone, cellZone, dictionary)
Ostreamoperator<< (Ostream &, const cellZone &)
 defineTypeNameAndDebug (faceZone, 0)
 defineRunTimeSelectionTable (faceZone, dictionary)
 addToRunTimeSelectionTable (faceZone, faceZone, dictionary)
Ostreamoperator<< (Ostream &, const faceZone &)
 defineTypeNameAndDebug (pointZone, 0)
 defineRunTimeSelectionTable (pointZone, dictionary)
 addToRunTimeSelectionTable (pointZone, pointZone, dictionary)
Ostreamoperator<< (Ostream &, const pointZone &)
Ostreamoperator<< (Ostream &os, const polyPatchID &p)
template<class ZoneType >
Ostreamoperator<< (Ostream &, const ZoneID< ZoneType > &)
template<class ZoneType , class MeshType >
Ostreamoperator<< (Ostream &os, const ZoneMesh< ZoneType, MeshType > &zones)
void preservePatchTypes (const objectRegistry &obr, const word &meshInstance, const fileName &meshDir, const wordList &patchNames, wordList &patchTypes, const word &defaultFacesName, word &defaultFacesType, wordList &patchPhysicalTypes)
 preserve patch types
 TemplateName (PrimitivePatch)
template<class Point , class PointRef >
Istreamoperator>> (Istream &, line< Point, PointRef > &)
template<class Point , class PointRef >
Ostreamoperator<< (Ostream &, const line< Point, PointRef > &)
bool operator== (const objectHit &a, const objectHit &b)
bool operator!= (const objectHit &a, const objectHit &b)
Ostreamoperator<< (Ostream &os, const objectHit &b)
template<class Point >
Ostreamoperator<< (Ostream &, const PointHit< Point > &)
bool operator== (const plane &, const plane &)
bool operator!= (const plane &, const plane &)
Ostreamoperator<< (Ostream &, const plane &)
template<class Point , class PointRef , class polygonRef >
Istreamoperator>> (Istream &, pyramid< Point, PointRef, polygonRef > &)
template<class Point , class PointRef , class polygonRef >
Ostreamoperator<< (Ostream &, const pyramid< Point, PointRef, polygonRef > &)
template<class Point , class PointRef >
Istreamoperator>> (Istream &, tetrahedron< Point, PointRef > &)
template<class Point , class PointRef >
Ostreamoperator<< (Ostream &, const tetrahedron< Point, PointRef > &)
template<class point , class pointRef >
Istreamoperator>> (Istream &is, tetrahedron< point, pointRef > &t)
template<class Point , class PointRef >
Istreamoperator>> (Istream &, triangle< Point, PointRef > &)
template<class Point , class PointRef >
Ostreamoperator<< (Ostream &, const triangle< Point, PointRef > &)
template<class point , class pointRef >
Istreamoperator>> (Istream &is, triangle< point, pointRef > &t)
Istreamoperator>> (Istream &, bool &)
Ostreamoperator<< (Ostream &, const bool)
bool readBool (Istream &)
Istreamoperator>> (Istream &, Switch &)
Ostreamoperator<< (Ostream &, const Switch &)
char readChar (Istream &)
Istreamoperator>> (Istream &, char &)
Ostreamoperator<< (Ostream &, const char)
Ostreamoperator<< (Ostream &, const char *)
bool isspace (char c)
scalar magSqr (const complex &)
complex sqr (const complex &)
scalar mag (const complex &)
const complexmax (const complex &, const complex &)
const complexmin (const complex &, const complex &)
complex limit (const complex &, const complex &)
const complexsum (const complex &)
complex operator+ (const complex &, const complex &)
complex operator- (const complex &)
complex operator- (const complex &, const complex &)
complex operator* (const complex &, const complex &)
complex operator/ (const complex &, const complex &)
complex operator* (const scalar, const complex &)
complex operator* (const complex &, const scalar)
complex operator/ (const complex &, const scalar)
complex operator/ (const scalar, const complex &)
Istreamoperator>> (Istream &, complex &)
Ostreamoperator<< (Ostream &, const complex &)
word name (const complex &)
 Return a string representation of a complex.
template<>
bool contiguous< complex > ()
 Data associated with complex type are contiguous.
complex transform (const Tensor< scalar > &, const complex c)
template<class T >
bool contiguous ()
 Assume the data associated with type T are not contiguous.
template<>
bool contiguous< bool > ()
template<>
bool contiguous< FixedList< bool, 2 > > ()
template<>
bool contiguous< Pair< bool > > ()
template<>
bool contiguous< char > ()
template<>
bool contiguous< FixedList< char, 2 > > ()
template<>
bool contiguous< Pair< char > > ()
template<>
bool contiguous< unsigned char > ()
template<>
bool contiguous< FixedList< unsigned char, 2 > > ()
template<>
bool contiguous< Pair< unsigned char > > ()
template<>
bool contiguous< short > ()
template<>
bool contiguous< FixedList< short, 2 > > ()
template<>
bool contiguous< Pair< short > > ()
template<>
bool contiguous< unsigned short > ()
template<>
bool contiguous< FixedList< unsigned short, 2 > > ()
template<>
bool contiguous< Pair< unsigned short > > ()
template<>
bool contiguous< int > ()
template<>
bool contiguous< FixedList< int, 2 > > ()
template<>
bool contiguous< Pair< int > > ()
template<>
bool contiguous< unsigned int > ()
template<>
bool contiguous< FixedList< unsigned int, 2 > > ()
template<>
bool contiguous< Pair< unsigned int > > ()
template<>
bool contiguous< long > ()
template<>
bool contiguous< FixedList< long, 2 > > ()
template<>
bool contiguous< Pair< long > > ()
template<>
bool contiguous< unsigned long > ()
template<>
bool contiguous< FixedList< unsigned long, 2 > > ()
template<>
bool contiguous< Pair< unsigned long > > ()
template<>
bool contiguous< long long > ()
template<>
bool contiguous< FixedList< long long, 2 > > ()
template<>
bool contiguous< Pair< long long > > ()
template<>
bool contiguous< unsigned long long > ()
template<>
bool contiguous< FixedList< unsigned long long, 2 > > ()
template<>
bool contiguous< Pair< unsigned long long > > ()
template<>
bool contiguous< float > ()
template<>
bool contiguous< FixedList< float, 2 > > ()
template<>
bool contiguous< Pair< float > > ()
template<>
bool contiguous< double > ()
template<>
bool contiguous< FixedList< double, 2 > > ()
template<>
bool contiguous< Pair< double > > ()
template<>
bool contiguous< long double > ()
template<>
bool contiguous< FixedList< long double, 2 > > ()
template<>
bool contiguous< Pair< long double > > ()
template<>
bool contiguous< diagTensor > ()
 Data associated with diagTensor type are contiguous.
template<class Cmpt >
Tensor< Cmpt > operator+ (const DiagTensor< Cmpt > &dt1, const Tensor< Cmpt > &t2)
template<class Cmpt >
Tensor< Cmpt > operator+ (const Tensor< Cmpt > &t1, const DiagTensor< Cmpt > &dt2)
template<class Cmpt >
Tensor< Cmpt > operator- (const DiagTensor< Cmpt > &dt1, const Tensor< Cmpt > &t2)
template<class Cmpt >
Tensor< Cmpt > operator- (const Tensor< Cmpt > &t1, const DiagTensor< Cmpt > &dt2)
template<class Cmpt >
DiagTensor< Cmpt > operator& (const DiagTensor< Cmpt > &dt1, const DiagTensor< Cmpt > &dt2)
 Inner-product between two diagonal tensors.
template<class Cmpt >
Tensor< Cmpt > operator& (const DiagTensor< Cmpt > &dt1, const Tensor< Cmpt > &t2)
 Inner-product between a diagonal tensor and a tensor.
template<class Cmpt >
Tensor< Cmpt > operator& (const Tensor< Cmpt > &t1, const DiagTensor< Cmpt > &dt2)
 Inner-product between a tensor and a diagonal tensor.
template<class Cmpt >
Vector< Cmpt > operator& (const DiagTensor< Cmpt > &dt, const Vector< Cmpt > &v)
 Inner-product between a diagonal tensor and a vector.
template<class Cmpt >
Vector< Cmpt > operator& (const Vector< Cmpt > &v, const DiagTensor< Cmpt > &dt)
 Inner-product between a vector and a diagonal tensor.
template<class Cmpt >
DiagTensor< Cmpt > operator/ (const scalar s, const DiagTensor< Cmpt > &dt)
 Division of a scalar by a diagonalTensor.
template<class Cmpt >
Vector< Cmpt > operator/ (const Vector< Cmpt > v, const DiagTensor< Cmpt > &dt)
 Division of a vector by a diagonalTensor.
template<class Cmpt >
Cmpt tr (const DiagTensor< Cmpt > &dt)
 Return the trace of a diagonal tensor.
template<class Cmpt >
SphericalTensor< Cmpt > sph (const DiagTensor< Cmpt > &dt)
 Return the spherical part of a diagonal tensor.
template<class Cmpt >
Cmpt det (const DiagTensor< Cmpt > &t)
 Return the determinant of a diagonal tensor.
template<class Cmpt >
DiagTensor< Cmpt > inv (const DiagTensor< Cmpt > &dt)
 Return the inverse of a symmetric tensor.
template<class Cmpt >
DiagTensor< Cmpt > diag (const Tensor< Cmpt > &t)
 Return the diagonal of a tensor as a diagonal tensor.
template<int PolySize>
Ostreamoperator<< (Ostream &, const Polynomial< PolySize > &)
unsigned Hasher (const void *data, size_t len, unsigned seed=0)
 Bob Jenkins's 96-bit mixer hashing function (lookup3)
unsigned HasherInt (const uint32_t *data, size_t length, unsigned seed=0)
 An optimized version of Hasher.
unsigned HasherDual (const uint32_t *data, size_t len, unsigned &hash1, unsigned &hash2)
 An optimized version of Hasher, returning dual hash values.
Ostreamoperator<< (Ostream &, const SHA1 &)
Ostreamoperator<< (Ostream &, const SHA1Digest &)
word name (const int)
 Return a word representation of an int.
int readInt (Istream &)
Istreamoperator>> (Istream &, int &)
Ostreamoperator<< (Ostream &, const int)
label pow (label a, label b)
 Raise one label to the power of another.
label factorial (label n)
 Return factorial(n) : 0 <= n <= 12.
char max (const char s1, const char s2)
char min (const char s1, const char s2)
short max (const short s1, const short s2)
short min (const short s1, const short s2)
int max (const int s1, const int s2)
int min (const int s1, const int s2)
long max (const long s1, const long s2)
long min (const long s1, const long s2)
long long max (const long long s1, const long long s2)
long long min (const long long s1, const long long s2)
unsigned char max (const unsigned char s1, const unsigned char s2)
unsigned char min (const unsigned char s1, const unsigned char s2)
unsigned short max (const unsigned short s1, const unsigned short s2)
unsigned short min (const unsigned short s1, const unsigned short s2)
unsigned int max (const unsigned int s1, const unsigned int s2)
unsigned int min (const unsigned int s1, const unsigned int s2)
unsigned long max (const unsigned long s1, const unsigned long s2)
unsigned long min (const unsigned long s1, const unsigned long s2)
unsigned long long max (const unsigned long long s1, const unsigned long long s2)
unsigned long long min (const unsigned long long s1, const unsigned long long s2)
long max (const int s1, const long s2)
long min (const int s1, const long s2)
long long max (const int s1, const long long s2)
long long min (const int s1, const long long s2)
long long max (const long long s1, const int s2)
long long min (const long long s1, const int s2)
label & setComponent (label &l, const direction)
label component (const label l, const direction)
label mag (const label l)
label sign (const label s)
label pos (const label s)
label neg (const label s)
word name (long)
 Return a string representation of a long.
long readLong (Istream &)
Istreamoperator>> (Istream &, long &)
Ostreamoperator<< (Ostream &, const long)
long long readLongLong (Istream &)
Istreamoperator>> (Istream &, long long &)
word name (const unsigned int)
 Return a string representation of an uint.
unsigned int readUint (Istream &)
Istreamoperator>> (Istream &, unsigned int &)
Ostreamoperator<< (Ostream &, const unsigned int)
uLabel & setComponent (uLabel &l, const direction)
uLabel component (const uLabel l, const direction)
unsigned long readUlong (Istream &)
Istreamoperator>> (Istream &, unsigned long &)
 defineCompoundTypeName (List< bool >, boolList)
 addCompoundToRunTimeSelectionTable (List< bool >, boolList)
 defineCompoundTypeName (List< label >, labelList)
 addCompoundToRunTimeSelectionTable (List< label >, labelList)
 defineCompoundTypeName (List< scalar >, scalarList)
 addCompoundToRunTimeSelectionTable (List< scalar >, scalarList)
 defineCompoundTypeName (List< sphericalTensor >, sphericalTensorList)
 addCompoundToRunTimeSelectionTable (List< sphericalTensor >, sphericalTensorList)
bool findStrings (const wordReListMatcher &matcher, const std::string &str)
 Return true if string matches one of the regular expressions.
template<class Matcher , class StringType >
labelList findMatchingStrings (const Matcher &, const UList< StringType > &, const bool invert=false)
 Return list indices for matching strings.
template<class StringType >
labelList findStrings (const regExp &re, const UList< StringType > &lst, const bool invert=false)
 Return list indices for strings matching the regular expression.
template<class StringType >
labelList findStrings (const char *rePattern, const UList< StringType > &lst, const bool invert=false)
 Return list indices for strings matching the regular expression.
template<class StringType >
labelList findStrings (const std::string &rePattern, const UList< StringType > &lst, const bool invert=false)
 Return list indices for strings matching the regular expression.
template<class StringType >
labelList findStrings (const wordRe &wre, const UList< StringType > &lst, const bool invert=false)
 Return list indices for strings matching the regular expression.
template<class StringType >
labelList findStrings (const wordReListMatcher &matcher, const UList< StringType > &lst, const bool invert=false)
 Return list indices for strings matching one of the regular expression.
template<class Matcher , class StringListType >
StringListType subsetMatchingStrings (const Matcher &, const StringListType &, const bool invert=false)
 Extract elements of StringList when regular expression matches.
template<class StringListType >
StringListType subsetStrings (const regExp &re, const StringListType &lst, const bool invert=false)
 Extract elements of StringList when regular expression matches.
template<class StringListType >
StringListType subsetStrings (const char *rePattern, const StringListType &lst, const bool invert=false)
 Extract elements of StringList when regular expression matches.
template<class StringListType >
StringListType subsetStrings (const std::string &rePattern, const StringListType &lst, const bool invert=false)
 Extract elements of StringList when regular expression matches.
template<class StringListType >
StringListType subsetStrings (const wordRe &wre, const StringListType &lst, const bool invert=false)
 Extract elements of StringList when regular expression matches.
template<class StringListType >
StringListType subsetStrings (const wordReListMatcher &matcher, const StringListType &lst, const bool invert=false)
 Extract elements of StringList when regular expression matches.
template<class Matcher , class StringListType >
void inplaceSubsetMatchingStrings (const Matcher &, StringListType &, const bool invert=false)
 Inplace extract elements of StringList when regular expression matches.
template<class StringListType >
void inplaceSubsetStrings (const regExp &re, StringListType &lst, const bool invert=false)
 Inplace extract elements of StringList when regular expression matches.
template<class StringListType >
void inplaceSubsetStrings (const char *rePattern, StringListType &lst, const bool invert=false)
 Inplace extract elements of StringList when regular expression matches.
template<class StringListType >
void inplaceSubsetStrings (const std::string &rePattern, StringListType &lst, const bool invert=false)
 Inplace extract elements of StringList when regular expression matches.
template<class StringListType >
void inplaceSubsetStrings (const wordRe &wre, StringListType &lst, const bool invert=false)
 Inplace extract elements of StringList when regular expression matches.
template<class StringListType >
void inplaceSubsetStrings (const wordReListMatcher &matcher, StringListType &lst, const bool invert=false)
 Inplace extract elements of StringList when regular expression matches.
 defineCompoundTypeName (List< symmTensor >, symmTensorList)
 addCompoundToRunTimeSelectionTable (List< symmTensor >, symmTensorList)
 defineCompoundTypeName (List< tensor >, tensorList)
 addCompoundToRunTimeSelectionTable (List< tensor >, tensorList)
 defineCompoundTypeName (List< vector >, vectorList)
 addCompoundToRunTimeSelectionTable (List< vector >, vectorList)
Istreamoperator>> (Istream &, nil &)
Ostreamoperator<< (Ostream &, const nil &)
template<class Type >
const Type & operator* (const Type &t, const one &)
template<class Type >
const Type & operator* (const one &, const Type &t)
template<class Type >
Type operator/ (const one &, const Type &t)
Istreamoperator>> (Istream &is, quaternion &)
Ostreamoperator<< (Ostream &os, const quaternion &C)
scalar magSqr (const quaternion &q)
scalar mag (const quaternion &q)
quaternion conjugate (const quaternion &q)
 Return the conjugate of the given quaternion.
quaternion normalize (const quaternion &q)
 Return the normailzed (unit) quaternion of the given quaternion.
quaternion inv (const quaternion &q)
 Return the inverse of the given quaternion.
word name (const quaternion &)
 Return a string representation of a quaternion.
template<>
bool contiguous< quaternion > ()
 Data associated with quaternion type are contiguous.
bool operator== (const quaternion &q1, const quaternion &q2)
bool operator!= (const quaternion &q1, const quaternion &q2)
quaternion operator+ (const quaternion &q1, const quaternion &q2)
quaternion operator- (const quaternion &q)
quaternion operator- (const quaternion &q1, const quaternion &q2)
scalar operator& (const quaternion &q1, const quaternion &q2)
quaternion operator* (const quaternion &q1, const quaternion &q2)
quaternion operator/ (const quaternion &q1, const quaternion &q2)
quaternion operator* (const scalar s, const quaternion &q)
quaternion operator* (const quaternion &q, const scalar s)
quaternion operator/ (const quaternion &q, const scalar s)
template<class T >
bool equal (const T &s1, const T &s2)
 MAXMIN (double, double, double) inline double pow(const double s
doubleScalar mag (const doubleScalar s)
doubleScalar hypot (const doubleScalar x, const doubleScalar y)
doubleScalar atan2 (const doubleScalar y, const doubleScalar x)
doubleScalar jn (const int n, const doubleScalar s)
doubleScalar yn (const int n, const doubleScalar s)
floatScalar mag (const floatScalar s)
floatScalar hypot (const floatScalar x, const floatScalar y)
floatScalar atan2 (const floatScalar y, const floatScalar x)
floatScalar jn (const int n, const floatScalar s)
floatScalar yn (const int n, const floatScalar s)
scalar readScalar (Istream &is)
word name (const Scalar val)
 Return a string representation of a Scalar.
Istreamoperator>> (Istream &is, Scalar &s)
Ostreamoperator<< (Ostream &os, const Scalar s)
Istreamoperator>> (Istream &is, septernion &)
Ostreamoperator<< (Ostream &os, const septernion &C)
septernion inv (const septernion &tr)
 Return the inverse of the given septernion.
word name (const septernion &)
 Return a string representation of a septernion.
template<>
bool contiguous< septernion > ()
 Data associated with septernion type are contiguous.
bool operator== (const septernion &tr1, const septernion &tr2)
bool operator!= (const septernion &tr1, const septernion &tr2)
septernion operator+ (const septernion &tr, const vector &t)
septernion operator+ (const vector &t, const septernion &tr)
septernion operator- (const septernion &tr, const vector &t)
septernion operator* (const quaternion &r, const septernion &tr)
septernion operator* (const septernion &tr, const quaternion &r)
septernion operator/ (const septernion &tr, const quaternion &r)
septernion operator* (const septernion &q1, const septernion &q2)
septernion operator/ (const septernion &q1, const septernion &q2)
septernion operator* (const scalar s, const septernion &tr)
septernion operator* (const septernion &tr, const scalar s)
septernion operator/ (const septernion &tr, const scalar s)
template<>
bool contiguous< labelSphericalTensor > ()
 Data associated with labelSphericalTensor type are contiguous.
template<>
bool contiguous< sphericalTensor > ()
 Specify data associated with sphericalTensor type are contiguous.
template<class Cmpt >
SphericalTensor< Cmpt > operator& (const SphericalTensor< Cmpt > &st1, const SphericalTensor< Cmpt > &st2)
 Inner-product between two spherical tensors.
template<class Cmpt >
Vector< Cmpt > operator& (const SphericalTensor< Cmpt > &st, const Vector< Cmpt > &v)
 Inner-product between a spherical tensor and a vector.
template<class Cmpt >
Vector< Cmpt > operator& (const Vector< Cmpt > &v, const SphericalTensor< Cmpt > &st)
 Inner-product between a vector and a spherical tensor.
template<class Cmpt >
Cmpt operator&& (const SphericalTensor< Cmpt > &st1, const SphericalTensor< Cmpt > &st2)
 Double-dot-product between a spherical tensor and a spherical tensor.
template<class Cmpt >
SphericalTensor< Cmpt > operator/ (const scalar s, const SphericalTensor< Cmpt > &st)
 Division of a scalar by a sphericalTensor.
template<class Cmpt >
Cmpt magSqr (const SphericalTensor< Cmpt > &st)
template<class Cmpt >
Cmpt tr (const SphericalTensor< Cmpt > &st)
 Return the trace of a spherical tensor.
template<class Cmpt >
SphericalTensor< Cmpt > sph (const SphericalTensor< Cmpt > &st)
 Return the spherical part of a spherical tensor, i.e. itself.
template<class Cmpt >
Cmpt det (const SphericalTensor< Cmpt > &st)
 Return the determinant of a spherical tensor.
template<class Cmpt >
SphericalTensor< Cmpt > inv (const SphericalTensor< Cmpt > &st)
 Return the inverse of a spherical tensor.
template<>
bool contiguous< sphericalTensor2D > ()
 Data associated with sphericalTensor2D type are contiguous.
template<class Cmpt >
SphericalTensor2D< Cmpt > operator& (const SphericalTensor2D< Cmpt > &st1, const SphericalTensor2D< Cmpt > &st2)
 Inner-product between two spherical tensors.
template<class Cmpt >
Vector2D< Cmpt > operator& (const SphericalTensor2D< Cmpt > &st, const Vector2D< Cmpt > &v)
 Inner-product between a spherical tensor and a vector.
template<class Cmpt >
Vector2D< Cmpt > operator& (const Vector2D< Cmpt > &v, const SphericalTensor2D< Cmpt > &st)
 Inner-product between a vector and a spherical tensor.
template<class Cmpt >
SphericalTensor2D< Cmpt > operator/ (const scalar s, const SphericalTensor2D< Cmpt > &st)
 Division of a scalar by a sphericalTensor2D.
template<class Cmpt >
Cmpt tr (const SphericalTensor2D< Cmpt > &st)
 Return the trace of a spherical tensor.
template<class Cmpt >
SphericalTensor2D< Cmpt > sph (const SphericalTensor2D< Cmpt > &st)
 Return the spherical part of a spherical tensor, i.e. itself.
template<class Cmpt >
Cmpt det (const SphericalTensor2D< Cmpt > &st)
 Return the determinant of a spherical tensor.
template<class Cmpt >
SphericalTensor2D< Cmpt > inv (const SphericalTensor2D< Cmpt > &st)
 Return the inverse of a symmetric tensor.
Istreamoperator>> (Istream &, fileName &)
Ostreamoperator<< (Ostream &, const fileName &)
fileName operator/ (const string &, const string &)
 Assemble words and fileNames as pathnames by adding a '/' separator.
Istreamoperator>> (Istream &, string &)
Ostreamoperator<< (Ostream &, const string &)
Ostreamoperator<< (Ostream &, const std::string &)
word operator& (const word &, const word &)
Istreamoperator>> (Istream &, word &)
Ostreamoperator<< (Ostream &, const word &)
Istreamoperator>> (Istream &, wordRe &)
Ostreamoperator<< (Ostream &, const wordRe &)
template<class T >
void Swap (T &a, T &b)
template<>
bool contiguous< labelSymmTensor > ()
 Data associated with labelSymmTensor type are contiguous.
template<>
bool contiguous< symmTensor > ()
 Data associated with symmTensor type are contiguous.
template<class Cmpt >
Vector< Cmpt > operator* (const SymmTensor< Cmpt > &st)
 Hodge Dual operator (tensor -> vector)
template<class Cmpt >
Tensor< Cmpt > operator& (const SymmTensor< Cmpt > &st1, const SymmTensor< Cmpt > &st2)
 Inner-product between two symmetric tensors.
template<class Cmpt >
Cmpt operator&& (const SymmTensor< Cmpt > &st1, const SymmTensor< Cmpt > &st2)
 Double-dot-product between a symmetric tensor and a symmetric tensor.
template<class Cmpt >
Vector< Cmpt > operator& (const SymmTensor< Cmpt > &st, const Vector< Cmpt > &v)
 Inner-product between a symmetric tensor and a vector.
template<class Cmpt >
Vector< Cmpt > operator& (const Vector< Cmpt > &v, const SymmTensor< Cmpt > &st)
 Inner-product between a vector and a symmetric tensor.
template<class Cmpt >
Cmpt magSqr (const SymmTensor< Cmpt > &st)
template<class Cmpt >
Cmpt tr (const SymmTensor< Cmpt > &st)
 Return the trace of a symmetric tensor.
template<class Cmpt >
SphericalTensor< Cmpt > sph (const SymmTensor< Cmpt > &st)
 Return the spherical part of a symmetric tensor.
template<class Cmpt >
const SymmTensor< Cmpt > & symm (const SymmTensor< Cmpt > &st)
 Return the symmetric part of a symmetric tensor, i.e. itself.
template<class Cmpt >
SymmTensor< Cmpt > twoSymm (const SymmTensor< Cmpt > &st)
 Return twice the symmetric part of a symmetric tensor.
template<class Cmpt >
SymmTensor< Cmpt > dev (const SymmTensor< Cmpt > &st)
 Return the deviatoric part of a symmetric tensor.
template<class Cmpt >
SymmTensor< Cmpt > dev2 (const SymmTensor< Cmpt > &st)
 Return the deviatoric part of a symmetric tensor.
template<class Cmpt >
Cmpt det (const SymmTensor< Cmpt > &st)
 Return the determinant of a symmetric tensor.
template<class Cmpt >
SymmTensor< Cmpt > cof (const SymmTensor< Cmpt > &st)
 Return the cofactor symmetric tensor of a symmetric tensor.
template<class Cmpt >
SymmTensor< Cmpt > inv (const SymmTensor< Cmpt > &st, const Cmpt detst)
 Return the inverse of a symmetric tensor give the determinant.
template<class Cmpt >
SymmTensor< Cmpt > inv (const SymmTensor< Cmpt > &st)
 Return the inverse of a symmetric tensor.
template<class Cmpt >
Cmpt invariantI (const SymmTensor< Cmpt > &st)
 Return the 1st invariant of a symmetric tensor.
template<class Cmpt >
Cmpt invariantII (const SymmTensor< Cmpt > &st)
 Return the 2nd invariant of a symmetric tensor.
template<class Cmpt >
Cmpt invariantIII (const SymmTensor< Cmpt > &st)
 Return the 3rd invariant of a symmetric tensor.
template<class Cmpt >
SymmTensor< Cmpt > operator+ (const SphericalTensor< Cmpt > &spt1, const SymmTensor< Cmpt > &st2)
template<class Cmpt >
SymmTensor< Cmpt > operator+ (const SymmTensor< Cmpt > &st1, const SphericalTensor< Cmpt > &spt2)
template<class Cmpt >
SymmTensor< Cmpt > operator- (const SphericalTensor< Cmpt > &spt1, const SymmTensor< Cmpt > &st2)
template<class Cmpt >
SymmTensor< Cmpt > operator- (const SymmTensor< Cmpt > &st1, const SphericalTensor< Cmpt > &spt2)
template<class Cmpt >
SymmTensor< Cmpt > operator& (const SphericalTensor< Cmpt > &spt1, const SymmTensor< Cmpt > &st2)
 Inner-product between a spherical symmetric tensor and a symmetric tensor.
template<class Cmpt >
SymmTensor< Cmpt > operator& (const SymmTensor< Cmpt > &st1, const SphericalTensor< Cmpt > &spt2)
 Inner-product between a tensor and a spherical tensor.
template<class Cmpt >
Cmpt operator&& (const SphericalTensor< Cmpt > &spt1, const SymmTensor< Cmpt > &st2)
 Double-dot-product between a spherical tensor and a symmetric tensor.
template<class Cmpt >
Cmpt operator&& (const SymmTensor< Cmpt > &st1, const SphericalTensor< Cmpt > &spt2)
 Double-dot-product between a tensor and a spherical tensor.
template<class Cmpt >
SymmTensor< Cmpt > sqr (const Vector< Cmpt > &v)
template<>
bool contiguous< labelTensor > ()
 Specify data associated with labelTensor type are contiguous.
vector eigenValues (const tensor &t)
vector eigenVector (const tensor &t, const scalar lambda)
tensor eigenVectors (const tensor &t)
vector eigenValues (const symmTensor &t)
vector eigenVector (const symmTensor &t, const scalar lambda)
tensor eigenVectors (const symmTensor &t)
template<>
bool contiguous< tensor > ()
 Data associated with tensor type are contiguous.
template<class Cmpt >
Vector< Cmpt > operator* (const Tensor< Cmpt > &t)
 Hodge Dual operator (tensor -> vector)
template<class Cmpt >
Tensor< Cmpt > operator* (const Vector< Cmpt > &v)
 Hodge Dual operator (vector -> tensor)
template<class Cmpt >
innerProduct< Tensor< Cmpt >
, Tensor< Cmpt > >::type 
operator& (const Tensor< Cmpt > &t1, const Tensor< Cmpt > &t2)
 Inner-product between two tensors.
template<class Cmpt >
innerProduct< Tensor< Cmpt >
, Vector< Cmpt > >::type 
operator& (const Tensor< Cmpt > &t, const Vector< Cmpt > &v)
 Inner-product between a tensor and a vector.
template<class Cmpt >
innerProduct< Vector< Cmpt >
, Tensor< Cmpt > >::type 
operator& (const Vector< Cmpt > &v, const Tensor< Cmpt > &t)
 Inner-product between a vector and a tensor.
template<class Cmpt >
outerProduct< Vector< Cmpt >
, Vector< Cmpt > >::type 
operator* (const Vector< Cmpt > &v1, const Vector< Cmpt > &v2)
 Outer-product between two vectors.
template<class Cmpt >
innerProduct< Vector< Cmpt >
, Tensor< Cmpt > >::type 
operator/ (const Vector< Cmpt > &v, const Tensor< Cmpt > &t)
 Division of a vector by a tensor, i.e. dot-product with the tensor inverse.
template<class Cmpt >
Cmpt tr (const Tensor< Cmpt > &t)
 Return the trace of a tensor.
template<class Cmpt >
SphericalTensor< Cmpt > sph (const Tensor< Cmpt > &t)
 Return the spherical part of a tensor.
template<class Cmpt >
SymmTensor< Cmpt > symm (const Tensor< Cmpt > &t)
 Return the symmetric part of a tensor.
template<class Cmpt >
SymmTensor< Cmpt > twoSymm (const Tensor< Cmpt > &t)
 Return twice the symmetric part of a tensor.
template<class Cmpt >
Tensor< Cmpt > skew (const Tensor< Cmpt > &t)
 Return the skew-symmetric part of a tensor.
template<class Cmpt >
const Tensor< Cmpt > & skew (const SymmTensor< Cmpt > &st)
 Return the skew-symmetric part of a symmetric tensor.
template<class Cmpt >
Tensor< Cmpt > dev (const Tensor< Cmpt > &t)
 Return the deviatoric part of a tensor.
template<class Cmpt >
Tensor< Cmpt > dev2 (const Tensor< Cmpt > &t)
 Return the deviatoric part of a tensor.
template<class Cmpt >
Cmpt det (const Tensor< Cmpt > &t)
 Return the determinant of a tensor.
template<class Cmpt >
Tensor< Cmpt > cof (const Tensor< Cmpt > &t)
 Return the cofactor tensor of a tensor.
template<class Cmpt >
Tensor< Cmpt > inv (const Tensor< Cmpt > &t, const Cmpt dett)
 Return the inverse of a tensor give the determinant.
template<class Cmpt >
Tensor< Cmpt > inv (const Tensor< Cmpt > &t)
 Return the inverse of a tensor.
template<class Cmpt >
Cmpt invariantI (const Tensor< Cmpt > &t)
 Return the 1st invariant of a tensor.
template<class Cmpt >
Cmpt invariantII (const Tensor< Cmpt > &t)
 Return the 2nd invariant of a tensor.
template<class Cmpt >
Cmpt invariantIII (const Tensor< Cmpt > &t)
 Return the 3rd invariant of a tensor.
template<class Cmpt >
Tensor< Cmpt > operator+ (const SphericalTensor< Cmpt > &st1, const Tensor< Cmpt > &t2)
template<class Cmpt >
Tensor< Cmpt > operator+ (const Tensor< Cmpt > &t1, const SphericalTensor< Cmpt > &st2)
template<class Cmpt >
Tensor< Cmpt > operator- (const SphericalTensor< Cmpt > &st1, const Tensor< Cmpt > &t2)
template<class Cmpt >
Tensor< Cmpt > operator- (const Tensor< Cmpt > &t1, const SphericalTensor< Cmpt > &st2)
template<class Cmpt >
Tensor< Cmpt > operator& (const SphericalTensor< Cmpt > &st1, const Tensor< Cmpt > &t2)
 Inner-product between a spherical tensor and a tensor.
template<class Cmpt >
Tensor< Cmpt > operator& (const Tensor< Cmpt > &t1, const SphericalTensor< Cmpt > &st2)
 Inner-product between a tensor and a spherical tensor.
template<class Cmpt >
Cmpt operator&& (const SphericalTensor< Cmpt > &st1, const Tensor< Cmpt > &t2)
 Double-dot-product between a spherical tensor and a tensor.
template<class Cmpt >
Cmpt operator&& (const Tensor< Cmpt > &t1, const SphericalTensor< Cmpt > &st2)
 Double-dot-product between a tensor and a spherical tensor.
template<class Cmpt >
Tensor< Cmpt > operator+ (const SymmTensor< Cmpt > &st1, const Tensor< Cmpt > &t2)
template<class Cmpt >
Tensor< Cmpt > operator+ (const Tensor< Cmpt > &t1, const SymmTensor< Cmpt > &st2)
template<class Cmpt >
Tensor< Cmpt > operator- (const SymmTensor< Cmpt > &st1, const Tensor< Cmpt > &t2)
template<class Cmpt >
Tensor< Cmpt > operator- (const Tensor< Cmpt > &t1, const SymmTensor< Cmpt > &st2)
template<class Cmpt >
Tensor< Cmpt > operator& (const SymmTensor< Cmpt > &st1, const Tensor< Cmpt > &t2)
 Inner-product between a spherical tensor and a tensor.
template<class Cmpt >
Tensor< Cmpt > operator& (const Tensor< Cmpt > &t1, const SymmTensor< Cmpt > &st2)
 Inner-product between a tensor and a spherical tensor.
template<class Cmpt >
Cmpt operator&& (const SymmTensor< Cmpt > &st1, const Tensor< Cmpt > &t2)
 Double-dot-product between a spherical tensor and a tensor.
template<class Cmpt >
Cmpt operator&& (const Tensor< Cmpt > &t1, const SymmTensor< Cmpt > &st2)
 Double-dot-product between a tensor and a spherical tensor.
vector2D eigenValues (const tensor2D &t)
vector2D eigenVector (const tensor2D &t, const scalar lambda)
tensor2D eigenVectors (const tensor2D &t)
template<>
bool contiguous< tensor2D > ()
 Data associated with tensor2D type are contiguous.
template<class Cmpt >
innerProduct< Tensor2D< Cmpt >
, Tensor2D< Cmpt > >::type 
operator& (const Tensor2D< Cmpt > &t1, const Tensor2D< Cmpt > &t2)
 Inner-product between two tensors.
template<class Cmpt >
innerProduct< Tensor2D< Cmpt >
, Vector2D< Cmpt > >::type 
operator& (const Tensor2D< Cmpt > &t, const Vector2D< Cmpt > &v)
 Inner-product between a tensor and a vector.
template<class Cmpt >
innerProduct< Vector2D< Cmpt >
, Tensor2D< Cmpt > >::type 
operator& (const Vector2D< Cmpt > &v, const Tensor2D< Cmpt > &t)
 Inner-product between a vector and a tensor.
template<class Cmpt >
outerProduct< Vector2D< Cmpt >
, Vector2D< Cmpt > >::type 
operator* (const Vector2D< Cmpt > &v1, const Vector2D< Cmpt > &v2)
 Outer-product between two vectors.
template<class Cmpt >
Cmpt tr (const Tensor2D< Cmpt > &t)
 Return the trace of a tensor.
template<class Cmpt >
SphericalTensor2D< Cmpt > sph (const Tensor2D< Cmpt > &t)
 Return the spherical part of a tensor.
template<class Cmpt >
Tensor2D< Cmpt > symm (const Tensor2D< Cmpt > &t)
 Return the symmetric part of a tensor.
template<class Cmpt >
Tensor2D< Cmpt > twoSymm (const Tensor2D< Cmpt > &t)
 Return the twice the symmetric part of a tensor.
template<class Cmpt >
Tensor2D< Cmpt > skew (const Tensor2D< Cmpt > &t)
 Return the skew-symmetric part of a tensor.
template<class Cmpt >
Tensor2D< Cmpt > dev (const Tensor2D< Cmpt > &t)
 Return the deviatoric part of a tensor.
template<class Cmpt >
Tensor2D< Cmpt > dev2 (const Tensor2D< Cmpt > &t)
 Return the deviatoric part of a tensor.
template<class Cmpt >
Cmpt det (const Tensor2D< Cmpt > &t)
 Return the determinant of a tensor.
template<class Cmpt >
Tensor2D< Cmpt > cof (const Tensor2D< Cmpt > &t)
 Return the cofactor tensor of a tensor.
template<class Cmpt >
Tensor2D< Cmpt > inv (const Tensor2D< Cmpt > &t, const Cmpt dett)
 Return the inverse of a tensor given the determinant.
template<class Cmpt >
Tensor2D< Cmpt > inv (const Tensor2D< Cmpt > &t)
 Return the inverse of a tensor.
template<class Cmpt >
Cmpt invariantI (const Tensor2D< Cmpt > &t)
 Return the 1st invariant of a tensor.
template<class Cmpt >
Cmpt invariantII (const Tensor2D< Cmpt > &t)
 Return the 2nd invariant of a tensor.
template<class Cmpt >
Cmpt invariantIII (const Tensor2D< Cmpt > &t)
 Return the 3rd invariant of a tensor.
template<class Cmpt >
Tensor2D< Cmpt > operator+ (const SphericalTensor2D< Cmpt > &st1, const Tensor2D< Cmpt > &t2)
template<class Cmpt >
Tensor2D< Cmpt > operator+ (const Tensor2D< Cmpt > &t1, const SphericalTensor2D< Cmpt > &st2)
template<class Cmpt >
Tensor2D< Cmpt > operator- (const SphericalTensor2D< Cmpt > &st1, const Tensor2D< Cmpt > &t2)
template<class Cmpt >
Tensor2D< Cmpt > operator- (const Tensor2D< Cmpt > &t1, const SphericalTensor2D< Cmpt > &st2)
template<class Cmpt >
Tensor2D< Cmpt > operator& (const SphericalTensor2D< Cmpt > &st1, const Tensor2D< Cmpt > &t2)
 Inner-product between a spherical tensor and a tensor.
template<class Cmpt >
Tensor2D< Cmpt > operator& (const Tensor2D< Cmpt > &t1, const SphericalTensor2D< Cmpt > &st2)
 Inner-product between a tensor and a spherical tensor.
template<class Cmpt >
Cmpt operator&& (const SphericalTensor2D< Cmpt > &st1, const Tensor2D< Cmpt > &t2)
 Double-dot-product between a spherical tensor and a tensor.
template<class Cmpt >
Cmpt operator&& (const Tensor2D< Cmpt > &t1, const SphericalTensor2D< Cmpt > &st2)
 Double-dot-product between a tensor and a spherical tensor.
scalar transform (const symmTensor &, const scalar s)
template<class Cmpt >
Vector< Cmpt > transform (const symmTensor &stt, const Vector< Cmpt > &v)
template<class Cmpt >
Tensor< Cmpt > transform (const symmTensor &stt, const Tensor< Cmpt > &t)
template<class Cmpt >
SphericalTensor< Cmpt > transform (const symmTensor &stt, const SphericalTensor< Cmpt > &st)
template<class Cmpt >
SymmTensor< Cmpt > transform (const symmTensor &stt, const SymmTensor< Cmpt > &st)
template<>
sphericalTensor transformMask< sphericalTensor > (const symmTensor &st)
template<>
symmTensor transformMask< symmTensor > (const symmTensor &st)
template<>
tensor transformMask< tensor > (const symmTensor &st)
tensor rotationTensor (const vector &n1, const vector &n2)
label transform (const tensor &, const label i)
scalar transform (const tensor &, const scalar s)
template<class Cmpt >
Vector< Cmpt > transform (const tensor &tt, const Vector< Cmpt > &v)
template<class Cmpt >
Tensor< Cmpt > transform (const tensor &tt, const Tensor< Cmpt > &t)
template<class Cmpt >
SphericalTensor< Cmpt > transform (const tensor &tt, const SphericalTensor< Cmpt > &st)
template<class Cmpt >
SymmTensor< Cmpt > transform (const tensor &tt, const SymmTensor< Cmpt > &st)
template<class Type1 , class Type2 >
Type1 transformMask (const Type2 &t)
template<>
sphericalTensor transformMask< sphericalTensor > (const tensor &t)
template<>
symmTensor transformMask< symmTensor > (const tensor &t)
scalar pseudoAngle (const vector &e0, const vector &e1, const vector &vec)
 Estimate angle of vec in coordinate system (e0, e1, e0^e1).
template<class Type1 , class Type2 >
bool operator== (const Tuple2< Type1, Type2 > &, const Tuple2< Type1, Type2 > &)
template<class Type1 , class Type2 >
bool operator!= (const Tuple2< Type1, Type2 > &, const Tuple2< Type1, Type2 > &)
template<class Type1 , class Type2 >
Istreamoperator>> (Istream &, Tuple2< Type1, Type2 > &)
template<class Type1 , class Type2 >
Ostreamoperator<< (Ostream &, const Tuple2< Type1, Type2 > &)
complexVector operator* (const complex &v1, const complexVector &v2)
complexVector operator* (const complexVector &v2, const complex &v1)
complexVector operator/ (const complexVector &v1, const complex &v2)
complexVector operator/ (const complex &v1, const complexVector &v2)
complex operator& (const complexVector &v1, const complexVector &v2)
complexVector operator^ (const complexVector &v1, const complexVector &v2)
template<>
bool contiguous< labelVector > ()
 Data associated with labelVector type are contiguous.
template<>
bool contiguous< vector > ()
 Data associated with vector type are contiguous.
template<class Cmpt >
innerProduct< Vector< Cmpt >
, Vector< Cmpt > >::type 
operator& (const Vector< Cmpt > &v1, const Vector< Cmpt > &v2)
template<class Cmpt >
Vector< Cmpt > operator^ (const Vector< Cmpt > &v1, const Vector< Cmpt > &v2)
template<>
bool contiguous< vector2D > ()
 Data associated with vector2D type are contiguous.
template<class Cmpt >
innerProduct< Vector2D< Cmpt >
, Vector2D< Cmpt > >::type 
operator& (const Vector2D< Cmpt > &v1, const Vector2D< Cmpt > &v2)
template<class Form , class Cmpt , int nCmpt>
Istreamoperator>> (Istream &, VectorSpace< Form, Cmpt, nCmpt > &)
template<class Form , class Cmpt , int nCmpt>
Ostreamoperator<< (Ostream &, const VectorSpace< Form, Cmpt, nCmpt > &)
template<class Form , class Cmpt , int nCmpt>
word name (const VectorSpace< Form, Cmpt, nCmpt > &)
 Return a string representation of a VectorSpace.
template<class Form , class Cmpt , int nCmpt>
Cmpt & setComponent (VectorSpace< Form, Cmpt, nCmpt > &vs, const direction d)
template<class Form , class Cmpt , int nCmpt>
const Cmpt & component (const VectorSpace< Form, Cmpt, nCmpt > &vs, const direction d)
template<class Form , class Cmpt , int nCmpt>
powProduct< Form, 0 >::type pow (const VectorSpace< Form, Cmpt, nCmpt > &, typename powProduct< Form, 0 >::type=pTraits< typename powProduct< Form, 0 >::type >::zero)
template<class Form , class Cmpt , int nCmpt>
powProduct< Form, 1 >::type pow (const VectorSpace< Form, Cmpt, nCmpt > &v, typename powProduct< Form, 1 >::type=pTraits< typename powProduct< Form, 1 >::type >::zero)
template<class Form , class Cmpt , int nCmpt>
powProduct< Form, 2 >::type pow (const VectorSpace< Form, Cmpt, nCmpt > &v, typename powProduct< Form, 2 >::type=pTraits< typename powProduct< Form, 2 >::type >::zero)
template<class Form , class Cmpt , int nCmpt>
scalar magSqr (const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Cmpt , int nCmpt>
scalar mag (const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Cmpt , int nCmpt>
VectorSpace< Form, Cmpt, nCmpt > cmptMultiply (const VectorSpace< Form, Cmpt, nCmpt > &vs1, const VectorSpace< Form, Cmpt, nCmpt > &vs2)
template<class Form , class Cmpt , int nCmpt>
VectorSpace< Form, Cmpt, nCmpt > cmptDivide (const VectorSpace< Form, Cmpt, nCmpt > &vs1, const VectorSpace< Form, Cmpt, nCmpt > &vs2)
template<class Form , class Cmpt , int nCmpt>
VectorSpace< Form, Cmpt, nCmpt > stabilise (const VectorSpace< Form, Cmpt, nCmpt > &vs, const Cmpt &small)
template<class Form , class Cmpt , int nCmpt>
Cmpt cmptMax (const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Cmpt , int nCmpt>
Cmpt cmptMin (const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Cmpt , int nCmpt>
Cmpt cmptSum (const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Cmpt , int nCmpt>
Cmpt cmptAv (const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Cmpt , int nCmpt>
Form cmptMag (const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Cmpt , int nCmpt>
Form max (const VectorSpace< Form, Cmpt, nCmpt > &vs1, const VectorSpace< Form, Cmpt, nCmpt > &vs2)
template<class Form , class Cmpt , int nCmpt>
Form min (const VectorSpace< Form, Cmpt, nCmpt > &vs1, const VectorSpace< Form, Cmpt, nCmpt > &vs2)
template<class Form , class Cmpt , int nCmpt>
Form minMod (const VectorSpace< Form, Cmpt, nCmpt > &vs1, const VectorSpace< Form, Cmpt, nCmpt > &vs2)
template<class Type >
Type dot (const scalar s, const Type &t)
template<class Type >
Type dot (const Type &t, const scalar s)
template<class Form1 , class Cmpt1 , int nCmpt1, class Form2 , class Cmpt2 , int nCmpt2>
innerProduct< Form1, Form2 >::type dot (const VectorSpace< Form1, Cmpt1, nCmpt1 > &t1, const VectorSpace< Form2, Cmpt2, nCmpt2 > &t2)
template<class Form , class Cmpt , int nCmpt>
Form operator- (const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Cmpt , int nCmpt>
Form operator+ (const VectorSpace< Form, Cmpt, nCmpt > &vs1, const VectorSpace< Form, Cmpt, nCmpt > &vs2)
template<class Form , class Cmpt , int nCmpt>
Form operator- (const VectorSpace< Form, Cmpt, nCmpt > &vs1, const VectorSpace< Form, Cmpt, nCmpt > &vs2)
template<class Form , class Cmpt , int nCmpt>
Form operator* (scalar s, const VectorSpace< Form, Cmpt, nCmpt > &vs)
template<class Form , class Cmpt , int nCmpt>
Form operator* (const VectorSpace< Form, Cmpt, nCmpt > &vs, scalar s)
template<class Form , class Cmpt , int nCmpt>
Form operator/ (const VectorSpace< Form, Cmpt, nCmpt > &vs, scalar s)
template<class Form , class Cmpt , int nCmpt>
Cmpt operator&& (const VectorSpace< Form, Cmpt, nCmpt > &vs1, const VectorSpace< Form, Cmpt, nCmpt > &vs2)
template<class Form , class Cmpt , int nCmpt>
bool operator== (const VectorSpace< Form, Cmpt, nCmpt > &vs1, const VectorSpace< Form, Cmpt, nCmpt > &vs2)
template<class Form , class Cmpt , int nCmpt>
bool operator!= (const VectorSpace< Form, Cmpt, nCmpt > &vs1, const VectorSpace< Form, Cmpt, nCmpt > &vs2)
template<class Form , class Cmpt , int nCmpt>
bool operator> (const VectorSpace< Form, Cmpt, nCmpt > &vs1, const VectorSpace< Form, Cmpt, nCmpt > &vs2)
template<class Form , class Cmpt , int nCmpt>
bool operator< (const VectorSpace< Form, Cmpt, nCmpt > &vs1, const VectorSpace< Form, Cmpt, nCmpt > &vs2)
template<class Form , class Cmpt , int nCmpt>
bool operator>= (const VectorSpace< Form, Cmpt, nCmpt > &vs1, const VectorSpace< Form, Cmpt, nCmpt > &vs2)
template<class Form , class Cmpt , int nCmpt>
bool operator<= (const VectorSpace< Form, Cmpt, nCmpt > &vs1, const VectorSpace< Form, Cmpt, nCmpt > &vs2)
template<class Type >
const Type & operator+ (const Type &t, const zero &)
template<class Type >
const Type & operator+ (const zero &, const Type &t)
template<class Type >
const Type & operator- (const Type &t, const zero &)
template<class Type >
Type operator- (const zero &, const Type &t)
template<class Type >
zero operator* (const Type &t, const zero &)
template<class Type >
zero operator* (const zero &, const Type &t)
template<class Type >
zero operator/ (const zero &, const Type &t)
Istreamoperator>> (Istream &, fileStat &)
Ostreamoperator<< (Ostream &, const fileStat &)
 defineNamedTemplateTypeNameAndDebug (fieldAverageFunctionObject, 0)
 addToRunTimeSelectionTable (functionObject, fieldAverageFunctionObject, dictionary)
Istreamoperator>> (Istream &, fieldAverageItem &)
Ostreamoperator<< (Ostream &, const fieldAverageItem &)
 defineTypeNameAndDebug (fieldMinMax, 0)
 defineTypeNameAndDebug (fieldValue, 0)
 defineTemplateTypeNameAndDebug (IOList< vector >, 0)
 defineTemplateTypeNameAndDebug (IOList< sphericalTensor >, 0)
 defineTemplateTypeNameAndDebug (IOList< symmTensor >, 0)
 defineTemplateTypeNameAndDebug (IOList< tensor >, 0)
 defineTypeNameAndDebug (readFields, 0)
 defineTypeNameAndDebug (surfaceInterpolateFields, 0)
 defineTypeNameAndDebug (forceCoeffs, 0)
 defineTypeNameAndDebug (forces, 0)
 makePointPatchTypeField (pointPatchVectorField, sixDoFRigidBodyDisplacementPointPatchVectorField)
Istreamoperator>> (Istream &, sixDoFRigidBodyMotion &)
Ostreamoperator<< (Ostream &, const sixDoFRigidBodyMotion &)
Istreamoperator>> (Istream &, sixDoFRigidBodyMotionState &)
Ostreamoperator<< (Ostream &, const sixDoFRigidBodyMotionState &)
 makePointPatchTypeField (pointPatchVectorField, uncoupledSixDoFRigidBodyDisplacementPointPatchVectorField)
 defineTypeNameAndDebug (partialWrite, 0)
 defineTypeNameAndDebug (writeRegisteredObject, 0)
 defineTypeNameAndDebug (systemCall, 0)
 defineTypeNameAndDebug (dsmcFields, 0)
 defineTypeNameAndDebug (staticPressure, 0)
void calc (const argList &args, const Time &runTime, const fvMesh &mesh)
void tryCalc (const argList &args, const Time &runTime, const fvMesh &mesh)
 defineTypeNameAndDebug (dummyIPstreamImpl, 0)
 addToRunTimeSelectionTable (IPstreamImpl, dummyIPstreamImpl, dictionary)
 defineTypeNameAndDebug (dummyOPstreamImpl, 0)
 addToRunTimeSelectionTable (OPstreamImpl, dummyOPstreamImpl, dictionary)
 defineTypeNameAndDebug (dummyPstreamImpl, 0)
 addToRunTimeSelectionTable (PstreamImpl, dummyPstreamImpl, dictionary)
 defineTypeNameAndDebug (mpiIPstreamImpl, 0)
 addToRunTimeSelectionTable (IPstreamImpl, mpiIPstreamImpl, dictionary)
 defineTypeNameAndDebug (mpiOPstreamImpl, 0)
 addToRunTimeSelectionTable (OPstreamImpl, mpiOPstreamImpl, dictionary)
 defineTypeNameAndDebug (mpiPstreamImpl, 0)
 addToRunTimeSelectionTable (PstreamImpl, mpiPstreamImpl, dictionary)
graph calcEk (const volVectorField &U, const Kmesh &K)
void fftRenumberRecurse (List< complex > &data, List< complex > &renumData, const labelList &nn, label nnprod, label ii, label l1, label l2)
void fftRenumber (List< complex > &data, const labelList &nn)
 Multi-dimensional renumbering used in the Numerical Recipes fft routine.
graph kShellIntegration (const complexVectorField &Ek, const Kmesh &K)
 Integrate a mult-dimensional complexVectorField in k-shells.
graph kShellMean (const complexVectorField &Ek, const Kmesh &K)
tmp< scalarFieldEk (const scalar Ea, const scalar k0, const scalarField &k)
void makeGraph (const scalarField &x, const volScalarField &vsf, const word &graphFormat)
 Write a graph file.
void makeGraph (const scalarField &x, const volScalarField &vsf, const word &name, const word &graphFormat)
 Write a graph file.
void makeGraph (const scalarField &x, const scalarField &sf, const word &name, const fileName &path, const word &graphFormat)
 Write a graph file.
void writeCellGraph (const volScalarField &vsf, const word &graphFormat)
void writePatchGraph (const volScalarField &vsf, const label patchLabel, const direction d, const word &graphFormat)
 defineTypeNameAndDebug (meshToMesh, 0)
 defineTypeNameAndDebug (patchProbes, 0)
 defineTypeNameAndDebug (probes, 0)
 defineTypeNameAndDebug (cloudSet, 0)
 addToRunTimeSelectionTable (sampledSet, cloudSet, word)
 defineTypeNameAndDebug (curveSet, 0)
 addToRunTimeSelectionTable (sampledSet, curveSet, word)
 defineTypeNameAndDebug (faceOnlySet, 0)
 addToRunTimeSelectionTable (sampledSet, faceOnlySet, word)
 defineTypeNameAndDebug (midPointSet, 0)
 addToRunTimeSelectionTable (sampledSet, midPointSet, word)
 defineTypeNameAndDebug (midPointAndFaceSet, 0)
 addToRunTimeSelectionTable (sampledSet, midPointAndFaceSet, word)
 defineTypeNameAndDebug (patchCloudSet, 0)
 addToRunTimeSelectionTable (sampledSet, patchCloudSet, word)
 defineTypeNameAndDebug (sampledSet, 0)
 defineRunTimeSelectionTable (sampledSet, word)
 defineTypeNameAndDebug (sampledSets, 0)
 defineTypeNameAndDebug (uniformSet, 0)
 addToRunTimeSelectionTable (sampledSet, uniformSet, word)
 makeSetWriters (csvSetWriter)
 makeSetWriters (gnuplotSetWriter)
 makeSetWriters (jplotSetWriter)
 makeSetWriters (rawSetWriter)
 defineNamedTemplateTypeNameAndDebug (writer< scalar >, 0)
 defineTemplatedRunTimeSelectionTable (writer, word, scalar)
 defineNamedTemplateTypeNameAndDebug (writer< vector >, 0)
 defineTemplatedRunTimeSelectionTable (writer, word, vector)
 defineNamedTemplateTypeNameAndDebug (writer< sphericalTensor >, 0)
 defineTemplatedRunTimeSelectionTable (writer, word, sphericalTensor)
 defineNamedTemplateTypeNameAndDebug (writer< symmTensor >, 0)
 defineTemplatedRunTimeSelectionTable (writer, word, symmTensor)
 defineNamedTemplateTypeNameAndDebug (writer< tensor >, 0)
 defineTemplatedRunTimeSelectionTable (writer, word, tensor)
 makeSetWriters (xmgraceSetWriter)
 defineTypeNameAndDebug (distanceSurface, 0)
 addToRunTimeSelectionTable (sampledSurface, distanceSurface, word)
 defineTypeNameAndDebug (isoSurface, 0)
 defineTypeNameAndDebug (isoSurfaceCell, 0)
 defineTypeNameAndDebug (sampledIsoSurface, 0)
 addNamedToRunTimeSelectionTable (sampledSurface, sampledIsoSurface, word, isoSurface)
 defineTypeNameAndDebug (sampledIsoSurfaceCell, 0)
 addNamedToRunTimeSelectionTable (sampledSurface, sampledIsoSurfaceCell, word, isoSurfaceCell)
 defineTypeNameAndDebug (sampledCuttingPlane, 0)
 addNamedToRunTimeSelectionTable (sampledSurface, sampledCuttingPlane, word, cuttingPlane)
 defineTypeNameAndDebug (sampledPatch, 0)
 addNamedToRunTimeSelectionTable (sampledSurface, sampledPatch, word, patch)
 defineTypeNameAndDebug (sampledPlane, 0)
 addNamedToRunTimeSelectionTable (sampledSurface, sampledPlane, word, plane)
 defineTypeNameAndDebug (sampledSurface, 0)
 defineRunTimeSelectionTable (sampledSurface, word)
 defineTypeNameAndDebug (sampledSurfaces, 0)
 defineTypeNameAndDebug (sampledTriSurfaceMesh, 0)
 addToRunTimeSelectionTable (sampledSurface, sampledTriSurfaceMesh, word)
 defineTypeNameAndDebug (sampledThresholdCellFaces, 0)
 addNamedToRunTimeSelectionTable (sampledSurface, sampledThresholdCellFaces, word, thresholdCellFaces)
 makeSurfaceWriters (dxSurfaceWriter)
 makeSurfaceWriterType (foamFileSurfaceWriter, bool)
 makeSurfaceWriters (foamFileSurfaceWriter)
 makeSurfaceWriterType (nullSurfaceWriter, bool)
 makeSurfaceWriters (nullSurfaceWriter)
 makeTypeSurfaceWritersTypeName (proxySurfaceWriter, bool)
 makeSurfaceWritersTypeName (proxySurfaceWriter)
 makeSurfaceWriterType (rawSurfaceWriter, bool)
 makeSurfaceWriters (rawSurfaceWriter)
 defineNamedTemplateTypeNameAndDebug (surfaceWriter< bool >, 0)
 defineTemplatedRunTimeSelectionTable (surfaceWriter, word, bool)
 defineNamedTemplateTypeNameAndDebug (surfaceWriter< scalar >, 0)
 defineTemplatedRunTimeSelectionTable (surfaceWriter, word, scalar)
 defineNamedTemplateTypeNameAndDebug (surfaceWriter< vector >, 0)
 defineTemplatedRunTimeSelectionTable (surfaceWriter, word, vector)
 defineNamedTemplateTypeNameAndDebug (surfaceWriter< sphericalTensor >, 0)
 defineTemplatedRunTimeSelectionTable (surfaceWriter, word, sphericalTensor)
 defineNamedTemplateTypeNameAndDebug (surfaceWriter< symmTensor >, 0)
 defineTemplatedRunTimeSelectionTable (surfaceWriter, word, symmTensor)
 defineNamedTemplateTypeNameAndDebug (surfaceWriter< tensor >, 0)
 defineTemplatedRunTimeSelectionTable (surfaceWriter, word, tensor)
 makeSurfaceWriterType (vtkSurfaceWriter, bool)
 makeSurfaceWriters (vtkSurfaceWriter)
 defineNamedTemplateTypeNameAndDebug (MeshedSurface< face >, 0)
 defineTemplatedRunTimeSelectionTable (MeshedSurface, fileExtension, face)
 defineTemplatedMemberFunctionSelectionTable (MeshedSurface, write, fileExtension, face)
 defineNamedTemplateTypeNameAndDebug (MeshedSurface< triFace >, 0)
 defineTemplatedRunTimeSelectionTable (MeshedSurface, fileExtension, triFace)
 defineTemplatedMemberFunctionSelectionTable (MeshedSurface, write, fileExtension, triFace)
 defineNamedTemplateTypeNameAndDebug (MeshedSurfaceProxy< face >, 0)
 defineTemplatedMemberFunctionSelectionTable (MeshedSurfaceProxy, write, fileExtension, face)
 defineNamedTemplateTypeNameAndDebug (MeshedSurfaceProxy< triFace >, 0)
 defineTemplatedMemberFunctionSelectionTable (MeshedSurfaceProxy, write, fileExtension, triFace)
Istreamoperator>> (Istream &, surfZone &)
Ostreamoperator<< (Ostream &, const surfZone &)
Ostreamoperator<< (Ostream &, const surfZoneIdentifier &)
 defineNamedTemplateTypeNameAndDebug (UnsortedMeshedSurface< face >, 0)
 defineTemplatedRunTimeSelectionTable (UnsortedMeshedSurface, fileExtension, face)
 defineTemplatedMemberFunctionSelectionTable (UnsortedMeshedSurface, write, fileExtension, face)
 defineNamedTemplateTypeNameAndDebug (UnsortedMeshedSurface< triFace >, 0)
 defineTemplatedRunTimeSelectionTable (UnsortedMeshedSurface, fileExtension, triFace)
 defineTemplatedMemberFunctionSelectionTable (UnsortedMeshedSurface, write, fileExtension, triFace)
 defineTypeNameAndDebug (barotropicCompressibilityModel, 0)
 defineRunTimeSelectionTable (barotropicCompressibilityModel, dictionary)
 defineTypeNameAndDebug (basicThermo, 0)
 makePatchTypeField (fvPatchScalarField, fixedEnthalpyFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, fixedInternalEnergyFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, gradientEnthalpyFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, gradientInternalEnergyFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, mixedEnthalpyFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, mixedInternalEnergyFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, wallHeatTransferFvPatchScalarField)
 defineTypeNameAndDebug (basicMixture, 0)
 makeBasicMixture (pureMixture, constTransport, hConstThermo, perfectGas)
 makeBasicMixture (pureMixture, sutherlandTransport, hConstThermo, perfectGas)
 makeBasicMixture (pureMixture, constTransport, eConstThermo, perfectGas)
 makeBasicMixture (pureMixture, sutherlandTransport, eConstThermo, perfectGas)
 makeBasicMixture (pureMixture, sutherlandTransport, janafThermo, perfectGas)
 makeBasicMixture (pureMixture, constTransport, hConstThermo, incompressible)
 makeBasicPolyMixture (pureMixture, 3)
 defineTypeNameAndDebug (basicPsiThermo, 0)
 defineRunTimeSelectionTable (basicPsiThermo, fvMesh)
 makeBasicPsiThermo (ePsiThermo, pureMixture, constTransport, eConstThermo, perfectGas)
 makeBasicPsiThermo (ePsiThermo, pureMixture, sutherlandTransport, eConstThermo, perfectGas)
 makeBasicPsiThermo (ePsiThermo, pureMixture, constTransport, hConstThermo, perfectGas)
 makeBasicPsiThermo (ePsiThermo, pureMixture, sutherlandTransport, hConstThermo, perfectGas)
 makeBasicPsiThermo (ePsiThermo, pureMixture, sutherlandTransport, janafThermo, perfectGas)
 makeBasicPsiThermo (hPsiThermo, pureMixture, constTransport, hConstThermo, perfectGas)
 makeBasicPsiThermo (hPsiThermo, pureMixture, sutherlandTransport, hConstThermo, perfectGas)
 makeBasicPsiThermo (hPsiThermo, pureMixture, sutherlandTransport, janafThermo, perfectGas)
 makeBasicPsiThermo (hsPsiThermo, pureMixture, constTransport, hConstThermo, perfectGas)
 makeBasicPsiThermo (hsPsiThermo, pureMixture, sutherlandTransport, hConstThermo, perfectGas)
 makeBasicPsiThermo (hsPsiThermo, pureMixture, sutherlandTransport, janafThermo, perfectGas)
 defineTypeNameAndDebug (basicRhoThermo, 0)
 defineRunTimeSelectionTable (basicRhoThermo, fvMesh)
 makeBasicRhoThermo (hRhoThermo, pureMixture, constTransport, hConstThermo, perfectGas)
 makeBasicRhoThermo (hRhoThermo, pureMixture, sutherlandTransport, hConstThermo, perfectGas)
 makeBasicRhoThermo (hRhoThermo, pureMixture, sutherlandTransport, janafThermo, perfectGas)
 makeBasicRhoThermo (hRhoThermo, pureMixture, constTransport, hConstThermo, incompressible)
 makeBasicRhoPolyThermo (hRhoThermo, pureMixture, 3)
 makeBasicRhoThermo (hsRhoThermo, pureMixture, constTransport, hConstThermo, perfectGas)
 makeBasicRhoThermo (hsRhoThermo, pureMixture, sutherlandTransport, hConstThermo, perfectGas)
 makeBasicRhoThermo (hsRhoThermo, pureMixture, sutherlandTransport, janafThermo, perfectGas)
 defineTypeNameAndDebug (basicChemistryModel, 0)
 defineTypeNameAndDebug (psiChemistryModel, 0)
 defineRunTimeSelectionTable (psiChemistryModel, fvMesh)
 makeChemistryModel (ODEChemistryModel, psiChemistryModel, gasThermoPhysics)
 makeChemistryModel (ODEChemistryModel, psiChemistryModel, icoPoly8ThermoPhysics)
 defineTypeNameAndDebug (rhoChemistryModel, 0)
 defineRunTimeSelectionTable (rhoChemistryModel, fvMesh)
 makeChemistryModel (ODEChemistryModel, rhoChemistryModel, gasThermoPhysics)
 makeChemistryModel (ODEChemistryModel, rhoChemistryModel, icoPoly8ThermoPhysics)
 defineTypeNameAndDebug (laminarFlameSpeed, 0)
 defineRunTimeSelectionTable (laminarFlameSpeed, dictionary)
 defineTypeNameAndDebug (aC10H7CH3, 0)
 addToRunTimeSelectionTable (liquid, aC10H7CH3,)
 addToRunTimeSelectionTable (liquid, aC10H7CH3, Istream)
 defineTypeNameAndDebug (Ar, 0)
 addToRunTimeSelectionTable (liquid, Ar,)
 addToRunTimeSelectionTable (liquid, Ar, Istream)
 defineTypeNameAndDebug (bC10H7CH3, 0)
 addToRunTimeSelectionTable (liquid, bC10H7CH3,)
 addToRunTimeSelectionTable (liquid, bC10H7CH3, Istream)
 defineTypeNameAndDebug (C10H22, 0)
 addToRunTimeSelectionTable (liquid, C10H22,)
 addToRunTimeSelectionTable (liquid, C10H22, Istream)
 defineTypeNameAndDebug (C12H26, 0)
 addToRunTimeSelectionTable (liquid, C12H26,)
 addToRunTimeSelectionTable (liquid, C12H26, Istream)
 defineTypeNameAndDebug (C13H28, 0)
 addToRunTimeSelectionTable (liquid, C13H28,)
 addToRunTimeSelectionTable (liquid, C13H28, Istream)
 defineTypeNameAndDebug (C14H30, 0)
 addToRunTimeSelectionTable (liquid, C14H30,)
 addToRunTimeSelectionTable (liquid, C14H30, Istream)
 defineTypeNameAndDebug (C16H34, 0)
 addToRunTimeSelectionTable (liquid, C16H34,)
 addToRunTimeSelectionTable (liquid, C16H34, Istream)
 defineTypeNameAndDebug (C2H5OH, 0)
 addToRunTimeSelectionTable (liquid, C2H5OH,)
 addToRunTimeSelectionTable (liquid, C2H5OH, Istream)
 defineTypeNameAndDebug (C2H6, 0)
 addToRunTimeSelectionTable (liquid, C2H6,)
 addToRunTimeSelectionTable (liquid, C2H6, Istream)
 defineTypeNameAndDebug (C2H6O, 0)
 addToRunTimeSelectionTable (liquid, C2H6O,)
 addToRunTimeSelectionTable (liquid, C2H6O, Istream)
 defineTypeNameAndDebug (C3H6O, 0)
 addToRunTimeSelectionTable (liquid, C3H6O,)
 addToRunTimeSelectionTable (liquid, C3H6O, Istream)
 defineTypeNameAndDebug (C3H8, 0)
 addToRunTimeSelectionTable (liquid, C3H8,)
 addToRunTimeSelectionTable (liquid, C3H8, Istream)
 defineTypeNameAndDebug (C4H10O, 0)
 addToRunTimeSelectionTable (liquid, C4H10O,)
 addToRunTimeSelectionTable (liquid, C4H10O, Istream)
 defineTypeNameAndDebug (C6H14, 0)
 addToRunTimeSelectionTable (liquid, C6H14,)
 addToRunTimeSelectionTable (liquid, C6H14, Istream)
 defineTypeNameAndDebug (C6H6, 0)
 addToRunTimeSelectionTable (liquid, C6H6,)
 addToRunTimeSelectionTable (liquid, C6H6, Istream)
 defineTypeNameAndDebug (C7H16, 0)
 addToRunTimeSelectionTable (liquid, C7H16,)
 addToRunTimeSelectionTable (liquid, C7H16, Istream)
 defineTypeNameAndDebug (C7H8, 0)
 addToRunTimeSelectionTable (liquid, C7H8,)
 addToRunTimeSelectionTable (liquid, C7H8, Istream)
 defineTypeNameAndDebug (C8H10, 0)
 addToRunTimeSelectionTable (liquid, C8H10,)
 addToRunTimeSelectionTable (liquid, C8H10, Istream)
 defineTypeNameAndDebug (C8H18, 0)
 addToRunTimeSelectionTable (liquid, C8H18,)
 addToRunTimeSelectionTable (liquid, C8H18, Istream)
 defineTypeNameAndDebug (C9H20, 0)
 addToRunTimeSelectionTable (liquid, C9H20,)
 addToRunTimeSelectionTable (liquid, C9H20, Istream)
 defineTypeNameAndDebug (CH3OH, 0)
 addToRunTimeSelectionTable (liquid, CH3OH,)
 addToRunTimeSelectionTable (liquid, CH3OH, Istream)
 defineTypeNameAndDebug (CH4N2O, 0)
 addToRunTimeSelectionTable (liquid, CH4N2O,)
 addToRunTimeSelectionTable (liquid, CH4N2O, Istream)
 defineTypeNameAndDebug (H2O, 0)
 addToRunTimeSelectionTable (liquid, H2O,)
 addToRunTimeSelectionTable (liquid, H2O, Istream)
 defineTypeNameAndDebug (iC3H8O, 0)
 addToRunTimeSelectionTable (liquid, iC3H8O,)
 addToRunTimeSelectionTable (liquid, iC3H8O, Istream)
 defineTypeNameAndDebug (IC8H18, 0)
 addToRunTimeSelectionTable (liquid, IC8H18,)
 addToRunTimeSelectionTable (liquid, IC8H18, Istream)
 defineTypeNameAndDebug (IDEA, 0)
 addToRunTimeSelectionTable (liquid, IDEA,)
 addToRunTimeSelectionTable (liquid, IDEA, Istream)
 defineTypeNameAndDebug (liquid, 0)
 defineRunTimeSelectionTable (liquid,)
 defineRunTimeSelectionTable (liquid, Istream)
 defineTypeNameAndDebug (MB, 0)
 addToRunTimeSelectionTable (liquid, MB,)
 addToRunTimeSelectionTable (liquid, MB, Istream)
 defineTypeNameAndDebug (N2, 0)
 addToRunTimeSelectionTable (liquid, N2,)
 addToRunTimeSelectionTable (liquid, N2, Istream)
 defineTypeNameAndDebug (nC3H8O, 0)
 addToRunTimeSelectionTable (liquid, nC3H8O,)
 addToRunTimeSelectionTable (liquid, nC3H8O, Istream)
 makePatchTypeField (fvPatchScalarField, MarshakRadiationFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, MarshakRadiationFixedTMixedFvPatchScalarField)
 makeChemistryReader (constGasThermoPhysics)
 makeChemistryReader (gasThermoPhysics)
 makeChemistryReader (icoPoly8ThermoPhysics)
 makeChemistryReaderType (foamChemistryReader, gasThermoPhysics)
 makeChemistryReaderType (foamChemistryReader, icoPoly8ThermoPhysics)
 addChemistryReaderType (chemkinReader, gasThermoPhysics)
 defineTypeNameAndDebug (hCombustionThermo, 0)
 defineRunTimeSelectionTable (hCombustionThermo, fvMesh)
 makeCombustionThermo (hCombustionThermo, hPsiMixtureThermo, homogeneousMixture, constTransport, hConstThermo, perfectGas)
 makeCombustionThermo (hCombustionThermo, hPsiMixtureThermo, inhomogeneousMixture, constTransport, hConstThermo, perfectGas)
 makeCombustionThermo (hCombustionThermo, hPsiMixtureThermo, veryInhomogeneousMixture, constTransport, hConstThermo, perfectGas)
 makeCombustionThermo (hCombustionThermo, hPsiMixtureThermo, homogeneousMixture, sutherlandTransport, janafThermo, perfectGas)
 makeCombustionThermo (hCombustionThermo, hPsiMixtureThermo, inhomogeneousMixture, sutherlandTransport, janafThermo, perfectGas)
 makeCombustionThermo (hCombustionThermo, hPsiMixtureThermo, veryInhomogeneousMixture, sutherlandTransport, janafThermo, perfectGas)
 makeCombustionThermo (hCombustionThermo, hPsiMixtureThermo, dieselMixture, sutherlandTransport, janafThermo, perfectGas)
 makeCombustionMixtureThermo (hCombustionThermo, hPsiMixtureThermo, multiComponentMixture, gasThermoPhysics)
 makeCombustionMixtureThermo (hCombustionThermo, hPsiMixtureThermo, reactingMixture, gasThermoPhysics)
 defineTypeNameAndDebug (hhuCombustionThermo, 0)
 defineRunTimeSelectionTable (hhuCombustionThermo, fvMesh)
 makeCombustionThermo (hhuCombustionThermo, hhuMixtureThermo, homogeneousMixture, constTransport, hConstThermo, perfectGas)
 makeCombustionThermo (hhuCombustionThermo, hhuMixtureThermo, inhomogeneousMixture, constTransport, hConstThermo, perfectGas)
 makeCombustionThermo (hhuCombustionThermo, hhuMixtureThermo, veryInhomogeneousMixture, constTransport, hConstThermo, perfectGas)
 makeCombustionThermo (hhuCombustionThermo, hhuMixtureThermo, homogeneousMixture, sutherlandTransport, janafThermo, perfectGas)
 makeCombustionThermo (hhuCombustionThermo, hhuMixtureThermo, inhomogeneousMixture, sutherlandTransport, janafThermo, perfectGas)
 makeCombustionThermo (hhuCombustionThermo, hhuMixtureThermo, veryInhomogeneousMixture, sutherlandTransport, janafThermo, perfectGas)
 makeCombustionThermo (hhuCombustionThermo, hhuMixtureThermo, egrMixture, constTransport, hConstThermo, perfectGas)
 makeCombustionThermo (hhuCombustionThermo, hhuMixtureThermo, egrMixture, sutherlandTransport, janafThermo, perfectGas)
 defineTypeNameAndDebug (hsCombustionThermo, 0)
 defineRunTimeSelectionTable (hsCombustionThermo, fvMesh)
 makeHsCombustionThermo (hsCombustionThermo, hsPsiMixtureThermo, homogeneousMixture, constTransport, hConstThermo, perfectGas)
 makeHsCombustionThermo (hsCombustionThermo, hsPsiMixtureThermo, inhomogeneousMixture, constTransport, hConstThermo, perfectGas)
 makeHsCombustionThermo (hsCombustionThermo, hsPsiMixtureThermo, veryInhomogeneousMixture, constTransport, hConstThermo, perfectGas)
 makeHsCombustionThermo (hsCombustionThermo, hsPsiMixtureThermo, homogeneousMixture, sutherlandTransport, janafThermo, perfectGas)
 makeHsCombustionThermo (hsCombustionThermo, hsPsiMixtureThermo, inhomogeneousMixture, sutherlandTransport, janafThermo, perfectGas)
 makeHsCombustionThermo (hsCombustionThermo, hsPsiMixtureThermo, veryInhomogeneousMixture, sutherlandTransport, janafThermo, perfectGas)
 makeHsCombustionThermo (hsCombustionThermo, hsPsiMixtureThermo, dieselMixture, sutherlandTransport, janafThermo, perfectGas)
 makeHsCombustionMixtureThermo (hsCombustionThermo, hsPsiMixtureThermo, multiComponentMixture, gasThermoPhysics)
 makeHsCombustionMixtureThermo (hsCombustionThermo, hsPsiMixtureThermo, reactingMixture, gasThermoPhysics)
 makePatchTypeField (fvPatchScalarField, fixedUnburntEnthalpyFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, gradientUnburntEnthalpyFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, mixedUnburntEnthalpyFvPatchScalarField)
 defineTypeNameAndDebug (hReactionThermo, 0)
 defineRunTimeSelectionTable (hReactionThermo, fvMesh)
 makeReactionThermo (hReactionThermo, hRhoMixtureThermo, homogeneousMixture, constTransport, hConstThermo, perfectGas)
 makeReactionThermo (hReactionThermo, hRhoMixtureThermo, inhomogeneousMixture, constTransport, hConstThermo, perfectGas)
 makeReactionThermo (hReactionThermo, hRhoMixtureThermo, veryInhomogeneousMixture, constTransport, hConstThermo, perfectGas)
 makeReactionThermo (hReactionThermo, hRhoMixtureThermo, homogeneousMixture, sutherlandTransport, janafThermo, perfectGas)
 makeReactionThermo (hReactionThermo, hRhoMixtureThermo, inhomogeneousMixture, sutherlandTransport, janafThermo, perfectGas)
 makeReactionThermo (hReactionThermo, hRhoMixtureThermo, veryInhomogeneousMixture, sutherlandTransport, janafThermo, perfectGas)
 makeReactionThermo (hReactionThermo, hRhoMixtureThermo, dieselMixture, sutherlandTransport, janafThermo, perfectGas)
 makeReactionMixtureThermo (hReactionThermo, hRhoMixtureThermo, multiComponentMixture, icoPoly8ThermoPhysics)
 makeReactionMixtureThermo (hReactionThermo, hRhoMixtureThermo, multiComponentMixture, gasThermoPhysics)
 makeReactionMixtureThermo (hReactionThermo, hRhoMixtureThermo, reactingMixture, icoPoly8ThermoPhysics)
 makeReactionMixtureThermo (hReactionThermo, hRhoMixtureThermo, reactingMixture, gasThermoPhysics)
 defineTypeNameAndDebug (hsReactionThermo, 0)
 defineRunTimeSelectionTable (hsReactionThermo, fvMesh)
 makeHsReactionThermo (hsReactionThermo, hsRhoMixtureThermo, homogeneousMixture, constTransport, hConstThermo, perfectGas)
 makeHsReactionThermo (hsReactionThermo, hsRhoMixtureThermo, inhomogeneousMixture, constTransport, hConstThermo, perfectGas)
 makeHsReactionThermo (hsReactionThermo, hsRhoMixtureThermo, veryInhomogeneousMixture, constTransport, hConstThermo, perfectGas)
 makeHsReactionThermo (hsReactionThermo, hsRhoMixtureThermo, homogeneousMixture, sutherlandTransport, janafThermo, perfectGas)
 makeHsReactionThermo (hsReactionThermo, hsRhoMixtureThermo, inhomogeneousMixture, sutherlandTransport, janafThermo, perfectGas)
 makeHsReactionThermo (hsReactionThermo, hsRhoMixtureThermo, veryInhomogeneousMixture, sutherlandTransport, janafThermo, perfectGas)
 makeHsReactionThermo (hsReactionThermo, hsRhoMixtureThermo, dieselMixture, sutherlandTransport, janafThermo, perfectGas)
 makeHsReactionMixtureThermo (hsReactionThermo, hsRhoMixtureThermo, multiComponentMixture, icoPoly8ThermoPhysics)
 makeHsReactionMixtureThermo (hsReactionThermo, hsRhoMixtureThermo, multiComponentMixture, gasThermoPhysics)
 makeHsReactionMixtureThermo (hsReactionThermo, hsRhoMixtureThermo, reactingMixture, icoPoly8ThermoPhysics)
 makeHsReactionMixtureThermo (hsReactionThermo, hsRhoMixtureThermo, reactingMixture, gasThermoPhysics)
 defineTypeNameAndDebug (ash, 0)
 addToRunTimeSelectionTable (solid, ash,)
 addToRunTimeSelectionTable (solid, ash, Istream)
Ostreamoperator<< (Ostream &, const ash &)
 defineTypeNameAndDebug (C, 0)
 addToRunTimeSelectionTable (solid, C,)
 addToRunTimeSelectionTable (solid, C, Istream)
Ostreamoperator<< (Ostream &, const C &)
 defineTypeNameAndDebug (CaCO3, 0)
 addToRunTimeSelectionTable (solid, CaCO3,)
 addToRunTimeSelectionTable (solid, CaCO3, Istream)
Ostreamoperator<< (Ostream &, const CaCO3 &)
 defineTypeNameAndDebug (solid, 0)
 defineRunTimeSelectionTable (solid,)
 defineRunTimeSelectionTable (solid, Istream)
Ostreamoperator<< (Ostream &, const solid &)
template<int PolySize>
Ostreamoperator<< (Ostream &os, const icoPolynomial< PolySize > &ip)
template<int PolySize>
icoPolynomial< PolySize > operator+ (const icoPolynomial< PolySize > &, const icoPolynomial< PolySize > &)
template<int PolySize>
icoPolynomial< PolySize > operator- (const icoPolynomial< PolySize > &, const icoPolynomial< PolySize > &)
template<int PolySize>
icoPolynomial< PolySize > operator* (const scalar, const icoPolynomial< PolySize > &)
template<int PolySize>
icoPolynomial< PolySize > operator== (const icoPolynomial< PolySize > &, const icoPolynomial< PolySize > &)
Ostreamoperator<< (Ostream &os, const perfectGas &pg)
perfectGas operator+ (const perfectGas &pg1, const perfectGas &pg2)
perfectGas operator- (const perfectGas &pg1, const perfectGas &pg2)
perfectGas operator* (const scalar s, const perfectGas &pg)
perfectGas operator== (const perfectGas &pg1, const perfectGas &pg2)
Ostreamoperator<< (Ostream &os, const ArrheniusReactionRate &arr)
template<class ReactionRate , class ChemicallyActivationFunction >
Ostreamoperator<< (Ostream &, const ChemicallyActivatedReactionRate< ReactionRate, ChemicallyActivationFunction > &)
Ostreamoperator<< (Ostream &, const LindemannFallOffFunction &)
Ostreamoperator<< (Ostream &, const SRIFallOffFunction &)
Ostreamoperator<< (Ostream &, const TroeFallOffFunction &)
template<class ReactionRate , class FallOffFunction >
Ostreamoperator<< (Ostream &, const FallOffReactionRate< ReactionRate, FallOffFunction > &)
Ostreamoperator<< (Ostream &os, const JanevReactionRate &jrr)
Ostreamoperator<< (Ostream &os, const LandauTellerReactionRate &arr)
Ostreamoperator<< (Ostream &os, const LangmuirHinshelwoodReactionRate &lhrr)
Ostreamoperator<< (Ostream &os, const powerSeriesReactionRate &psrr)
Ostreamoperator<< (Ostream &os, const thirdBodyArrheniusReactionRate &arr)
Ostreamoperator<< (Ostream &, const thirdBodyEfficiencies &)
 defineTemplateTypeNameAndDebug (gasReaction, 0)
 defineTemplateRunTimeSelectionTable (gasReaction, Istream)
template<class ReactionThermo >
Ostreamoperator<< (Ostream &, const Reaction< ReactionThermo > &)
specie operator+ (const specie &st1, const specie &st2)
specie operator- (const specie &st1, const specie &st2)
specie operator* (const scalar s, const specie &st)
specie operator== (const specie &st1, const specie &st2)
template<class equationOfState >
eConstThermo< equationOfState > operator+ (const eConstThermo< equationOfState > &, const eConstThermo< equationOfState > &)
template<class equationOfState >
eConstThermo< equationOfState > operator- (const eConstThermo< equationOfState > &, const eConstThermo< equationOfState > &)
template<class equationOfState >
eConstThermo< equationOfState > operator* (const scalar, const eConstThermo< equationOfState > &)
template<class equationOfState >
eConstThermo< equationOfState > operator== (const eConstThermo< equationOfState > &, const eConstThermo< equationOfState > &)
template<class equationOfState >
Ostreamoperator<< (Ostream &, const eConstThermo< equationOfState > &)
template<class equationOfState >
hConstThermo< equationOfState > operator+ (const hConstThermo< equationOfState > &, const hConstThermo< equationOfState > &)
template<class equationOfState >
hConstThermo< equationOfState > operator- (const hConstThermo< equationOfState > &, const hConstThermo< equationOfState > &)
template<class equationOfState >
hConstThermo< equationOfState > operator* (const scalar, const hConstThermo< equationOfState > &)
template<class equationOfState >
hConstThermo< equationOfState > operator== (const hConstThermo< equationOfState > &, const hConstThermo< equationOfState > &)
template<class equationOfState >
Ostreamoperator<< (Ostream &, const hConstThermo< equationOfState > &)
template<class EquationOfState , int PolySize>
hPolynomialThermo
< EquationOfState, PolySize > 
operator+ (const hPolynomialThermo< EquationOfState, PolySize > &, const hPolynomialThermo< EquationOfState, PolySize > &)
template<class EquationOfState , int PolySize>
hPolynomialThermo
< EquationOfState, PolySize > 
operator- (const hPolynomialThermo< EquationOfState, PolySize > &, const hPolynomialThermo< EquationOfState, PolySize > &)
template<class EquationOfState , int PolySize>
hPolynomialThermo
< EquationOfState, PolySize > 
operator* (const scalar, const hPolynomialThermo< EquationOfState, PolySize > &)
template<class EquationOfState , int PolySize>
hPolynomialThermo
< EquationOfState, PolySize > 
operator== (const hPolynomialThermo< EquationOfState, PolySize > &, const hPolynomialThermo< EquationOfState, PolySize > &)
template<class EquationOfState , int PolySize>
Ostreamoperator<< (Ostream &, const hPolynomialThermo< EquationOfState, PolySize > &)
template<class equationOfState >
janafThermo< equationOfState > operator+ (const janafThermo< equationOfState > &, const janafThermo< equationOfState > &)
template<class equationOfState >
janafThermo< equationOfState > operator- (const janafThermo< equationOfState > &, const janafThermo< equationOfState > &)
template<class equationOfState >
janafThermo< equationOfState > operator* (const scalar, const janafThermo< equationOfState > &)
template<class equationOfState >
janafThermo< equationOfState > operator== (const janafThermo< equationOfState > &, const janafThermo< equationOfState > &)
template<class equationOfState >
Ostreamoperator<< (Ostream &, const janafThermo< equationOfState > &)
template<class thermo >
specieThermo< thermooperator+ (const specieThermo< thermo > &, const specieThermo< thermo > &)
template<class thermo >
specieThermo< thermooperator- (const specieThermo< thermo > &, const specieThermo< thermo > &)
template<class thermo >
specieThermo< thermooperator* (const scalar, const specieThermo< thermo > &)
template<class thermo >
specieThermo< thermooperator== (const specieThermo< thermo > &, const specieThermo< thermo > &)
template<class thermo >
Ostreamoperator<< (Ostream &, const specieThermo< thermo > &)
template<class thermo >
Ostreamoperator<< (Ostream &os, const constTransport< thermo > &ct)
template<class thermo >
constTransport< thermooperator+ (const constTransport< thermo > &, const constTransport< thermo > &)
template<class thermo >
constTransport< thermooperator- (const constTransport< thermo > &, const constTransport< thermo > &)
template<class thermo >
constTransport< thermooperator* (const scalar, const constTransport< thermo > &)
template<class thermo >
constTransport< thermooperator== (const constTransport< thermo > &, const constTransport< thermo > &)
template<class Thermo , int PolySize>
polynomialTransport< Thermo,
PolySize > 
operator+ (const polynomialTransport< Thermo, PolySize > &, const polynomialTransport< Thermo, PolySize > &)
template<class Thermo , int PolySize>
polynomialTransport< Thermo,
PolySize > 
operator- (const polynomialTransport< Thermo, PolySize > &, const polynomialTransport< Thermo, PolySize > &)
template<class Thermo , int PolySize>
polynomialTransport< Thermo,
PolySize > 
operator* (const scalar, const polynomialTransport< Thermo, PolySize > &)
template<class Thermo , int PolySize>
polynomialTransport< Thermo,
PolySize > 
operator== (const polynomialTransport< Thermo, PolySize > &, const polynomialTransport< Thermo, PolySize > &)
template<class Thermo , int PolySize>
Ostreamoperator<< (Ostream &, const polynomialTransport< Thermo, PolySize > &)
Ostreamoperator<< (Ostream &os, const speciesTransport &sTranport)
template<class thermo >
Ostreamoperator<< (Ostream &os, const sutherlandTransport< thermo > &st)
template<class thermo >
sutherlandTransport< thermooperator+ (const sutherlandTransport< thermo > &, const sutherlandTransport< thermo > &)
template<class thermo >
sutherlandTransport< thermooperator- (const sutherlandTransport< thermo > &, const sutherlandTransport< thermo > &)
template<class thermo >
sutherlandTransport< thermooperator* (const scalar, const sutherlandTransport< thermo > &)
template<class thermo >
sutherlandTransport< thermooperator== (const sutherlandTransport< thermo > &, const sutherlandTransport< thermo > &)
 defineTypeNameAndDebug (APIdiffCoefFunc, 0)
 addToRunTimeSelectionTable (thermophysicalFunction, APIdiffCoefFunc, Istream)
 defineTypeNameAndDebug (NSRDSfunc0, 0)
 addToRunTimeSelectionTable (thermophysicalFunction, NSRDSfunc0, Istream)
 defineTypeNameAndDebug (NSRDSfunc1, 0)
 addToRunTimeSelectionTable (thermophysicalFunction, NSRDSfunc1, Istream)
 defineTypeNameAndDebug (NSRDSfunc14, 0)
 addToRunTimeSelectionTable (thermophysicalFunction, NSRDSfunc14, Istream)
 defineTypeNameAndDebug (NSRDSfunc2, 0)
 addToRunTimeSelectionTable (thermophysicalFunction, NSRDSfunc2, Istream)
 defineTypeNameAndDebug (NSRDSfunc3, 0)
 addToRunTimeSelectionTable (thermophysicalFunction, NSRDSfunc3, Istream)
 defineTypeNameAndDebug (NSRDSfunc4, 0)
 addToRunTimeSelectionTable (thermophysicalFunction, NSRDSfunc4, Istream)
 defineTypeNameAndDebug (NSRDSfunc5, 0)
 addToRunTimeSelectionTable (thermophysicalFunction, NSRDSfunc5, Istream)
 defineTypeNameAndDebug (NSRDSfunc6, 0)
 addToRunTimeSelectionTable (thermophysicalFunction, NSRDSfunc6, Istream)
 defineTypeNameAndDebug (NSRDSfunc7, 0)
 addToRunTimeSelectionTable (thermophysicalFunction, NSRDSfunc7, Istream)
 defineTypeNameAndDebug (thermophysicalFunction, 0)
 defineRunTimeSelectionTable (thermophysicalFunction, Istream)
 defineTypeNameAndDebug (linearValveFvMesh, 0)
 addToRunTimeSelectionTable (topoChangerFvMesh, linearValveFvMesh, IOobject)
 defineTypeNameAndDebug (linearValveLayersFvMesh, 0)
 addToRunTimeSelectionTable (topoChangerFvMesh, linearValveLayersFvMesh, IOobject)
 defineTypeNameAndDebug (mixerFvMesh, 0)
 addToRunTimeSelectionTable (topoChangerFvMesh, mixerFvMesh, IOobject)
 defineTypeNameAndDebug (movingConeTopoFvMesh, 0)
 addToRunTimeSelectionTable (topoChangerFvMesh, movingConeTopoFvMesh, IOobject)
 defineTypeNameAndDebug (rawTopoChangerFvMesh, 0)
 addToRunTimeSelectionTable (topoChangerFvMesh, rawTopoChangerFvMesh, IOobject)
 defineTypeNameAndDebug (Foam::topoChangerFvMesh, 0)
 defineTypeNameAndDebug (viscosityModel, 0)
 defineRunTimeSelectionTable (viscosityModel, dictionary)
 defineTypeNameAndDebug (alphaContactAngleFvPatchScalarField, 0)
 makePatchTypeField (fvPatchScalarField, constantAlphaContactAngleFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, dynamicAlphaContactAngleFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, timeVaryingAlphaContactAngleFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, alphaFixedPressureFvPatchScalarField)
template<>
bool contiguous< labelledTri > ()
Istreamoperator>> (Istream &is, labelledTri &t)
Ostreamoperator<< (Ostream &os, const labelledTri &t)
 defineTypeNameAndDebug (geometricSurfacePatch, 0)
Istreamoperator>> (Istream &is, geometricSurfacePatch &gp)
Ostreamoperator<< (Ostream &os, const geometricSurfacePatch &gp)
static label parseInt (const string &str)
static bool readCmd (IFstream &ACfile, string &cmd, string &args)
static bool readUpto (const string &cmd, IFstream &ACfile, string &args)
static void readUpto (const string &cmd, IFstream &ACfile, string &args, const string errorMsg)
static scalar parseNASCoord (const string &s)
Ostreamoperator<< (Ostream &os, const STLtriangle &stlt)
 defineTypeNameAndDebug (Foam::triSurface, 0)
 makePatchTypeField (fvPatchScalarField, turbulentTemperatureCoupledBaffleFvPatchScalarField)
 defineTypeNameAndDebug (IDDESDelta, 0)
 addToRunTimeSelectionTable (LESdelta, IDDESDelta, dictionary)
 defineTypeNameAndDebug (cubeRootVolDelta, 0)
 addToRunTimeSelectionTable (LESdelta, cubeRootVolDelta, dictionary)
 defineTypeNameAndDebug (LESdelta, 0)
 defineRunTimeSelectionTable (LESdelta, dictionary)
 defineTypeNameAndDebug (maxDeltaxyz, 0)
 addToRunTimeSelectionTable (LESdelta, maxDeltaxyz, dictionary)
 defineTypeNameAndDebug (maxhxhyhzDelta, 0)
 addToRunTimeSelectionTable (LESdelta, maxhxhyhzDelta, dictionary)
 defineTypeNameAndDebug (PrandtlDelta, 0)
 addToRunTimeSelectionTable (LESdelta, PrandtlDelta, dictionary)
 defineTypeNameAndDebug (smoothDelta, 0)
 addToRunTimeSelectionTable (LESdelta, smoothDelta, dictionary)
 defineTypeNameAndDebug (anisotropicFilter, 0)
 addToRunTimeSelectionTable (LESfilter, anisotropicFilter, dictionary)
 defineTypeNameAndDebug (laplaceFilter, 0)
 addToRunTimeSelectionTable (LESfilter, laplaceFilter, dictionary)
 defineTypeNameAndDebug (LESfilter, 0)
 defineRunTimeSelectionTable (LESfilter, dictionary)
 defineTypeNameAndDebug (simpleFilter, 0)
 addToRunTimeSelectionTable (LESfilter, simpleFilter, dictionary)
template<class Type1 , class Type2 >
Istreamoperator>> (Istream &, Tuple< Type1, Type2 > &)
template<class Type1 , class Type2 >
Ostreamoperator<< (Ostream &, const Tuple< Type1, Type2 > &)
Istreamoperator>> (Istream &is, block *)
cellShape extrudedTriangleCellShape (const label cellIndex, const labelList &faceLabels, const faceList &faces, const labelList &owner, const labelList &neighbour, const label pointOffset, faceList &frontAndBackFaces)
cellShape extrudedQuadCellShape (const label cellIndex, const labelList &faceLabels, const faceList &faces, const labelList &owner, const labelList &neighbour, const label pointOffset, faceList &frontAndBackFaces)
cellShape create3DCellShape (const label cellIndex, const labelList &faceLabels, const faceList &faces, const labelList &owner, const labelList &neighbour, const label fluentCellModelID)
Istreamoperator>> (Istream &is, blockDescriptor *)
label findOppositeWedge (const polyMesh &, const wedgePolyPatch &)
bool checkWedges (const polyMesh &, const bool report, const Vector< label > &, labelHashSet *)
label checkGeometry (const polyMesh &mesh, const bool allGeometry)
bool checkSync (const wordList &names)
label checkTopology (const polyMesh &, const bool, const bool)
void printMeshStats (const polyMesh &mesh, const bool allTopology)
void writePatch (const bool binary, const word &setName, const primitiveFacePatch &fp, const word &fieldName, labelList &fieldValues, const fileName &fileName)
void writePointSet (const bool binary, const primitiveMesh &mesh, const topoSet &set, const fileName &fileName)
 Write pointSet to vtk polydata file.
template<class T >
bool writeMeshObject (const word &name, const fileName &meshDir, Time &runTime)
template<class Type >
void addToFieldList (PtrList< GeometricField< Type, fvPatchField, volMesh > > &fieldList, const IOobject &obj, const label fieldI, const fvMesh &mesh)
template<class Type >
void outputFieldList (PtrList< GeometricField< Type, fvPatchField, volMesh > > &fieldList, const label patchI)
template<class Mesh , class GeoField >
void readFields (const Mesh &mesh, const IOobjectList &objects, PtrList< GeoField > &fields)
void reconstructLagrangianPositions (const polyMesh &mesh, const word &cloudName, const PtrList< fvMesh > &meshes, const PtrList< labelIOList > &faceProcAddressing, const PtrList< labelIOList > &cellProcAddressing)
template<class Type >
tmp< IOField< Type > > reconstructLagrangianField (const word &cloudName, const polyMesh &mesh, const PtrList< fvMesh > &meshes, const word &fieldName)
template<class Type >
void reconstructLagrangianFields (const word &cloudName, const polyMesh &mesh, const PtrList< fvMesh > &meshes, const IOobjectList &objects)
void writeFluentField (const volScalarField &phi, const label fluentFieldIdentifier, Ostream &stream)
void writeFluentField (const volVectorField &phi, const label fluentFieldIdentifier, Ostream &stream)
word itoa (const label n)
void ensightCaseEntry (OFstream &caseFile, const string &ensightType, const word &fieldName, const fileName &dataMask, const fileName &local=fileName::null, const label cloudNo=-1, const label timeSet=1)
void ensightParticlePositions (const polyMesh &mesh, const fileName &dataDir, const fileName &subDir, const word &cloudName, IOstream::streamFormat format)
template<class Type >
void ensightLagrangianField (const IOobject &fieldObject, const fileName &dataDir, const fileName &subDir, const word &cloudName, IOstream::streamFormat format)
 write lagrangian parcels
template<class Type >
void ensightVolField (const ensightParts &partsList, const IOobject &fieldObject, const fvMesh &mesh, const fileName &dataDir, const fileName &subDir, IOstream::streamFormat format)
 write generalized field components
template<class GeoField >
void readFields (const vtkMesh &vMesh, const typename GeoField::Mesh &mesh, const IOobjectList &objects, const HashSet< word > &selectedFields, PtrList< GeoField > &fields)
void writeFaceSet (const bool binary, const vtkMesh &vMesh, const faceSet &set, const fileName &fileName)
void writePatchGeom (const bool binary, const faceList &faces, const pointField &points, std::ofstream &pStream)
void writePointSet (const bool binary, const vtkMesh &vMesh, const pointSet &set, const fileName &fileName)
void writeSurfFields (const bool binary, const vtkMesh &vMesh, const fileName &fileName, const PtrList< surfaceVectorField > &surfVectorFields)
template<class Type >
void MapConsistentVolFields (const IOobjectList &objects, const meshToMesh &meshToMeshInterp)
void mapLagrangian (const meshToMesh &meshToMeshInterp)
 Maps lagrangian positions and fields.
template<class Type >
void MapLagrangianFields (const string &cloudName, const IOobjectList &objects, const meshToMesh &meshToMeshInterp, const labelList &addParticles)
 Gets the indices of (source)particles that have been appended to the.
template<class Type >
void MapVolFields (const IOobjectList &objects, const meshToMesh &meshToMeshInterp)
template<class Type >
void UnMapped (const IOobjectList &objects)
 TemplateName (treeDataPrimitivePatch)
 makePatchFields (mixedFixedValueSlip)
 makePatchTypeField (fvPatchScalarField, fixedRhoFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, smoluchowskiJumpTFvPatchScalarField)
 makePatchTypeField (fvPatchVectorField, maxwellSlipUFvPatchVectorField)
scalar compressibleCourantNo (const fvMesh &mesh, const Time &runTime, const volScalarField &rho, const surfaceScalarField &phi)
scalar solidRegionDiffNo (const fvMesh &mesh, const Time &runTime, const volScalarField &Cprho, const volScalarField &K)
 defineTypeNameAndDebug (conductivityModel, 0)
 defineRunTimeSelectionTable (conductivityModel, dictionary)
 defineTypeNameAndDebug (GidaspowConductivity, 0)
 addToRunTimeSelectionTable (conductivityModel, GidaspowConductivity, dictionary)
 defineTypeNameAndDebug (HrenyaSinclairConductivity, 0)
 addToRunTimeSelectionTable (conductivityModel, HrenyaSinclairConductivity, dictionary)
 defineTypeNameAndDebug (SyamlalConductivity, 0)
 addToRunTimeSelectionTable (conductivityModel, SyamlalConductivity, dictionary)
 defineTypeNameAndDebug (frictionalStressModel, 0)
 defineRunTimeSelectionTable (frictionalStressModel, dictionary)
 defineTypeNameAndDebug (JohnsonJacksonFrictionalStress, 0)
 addToRunTimeSelectionTable (frictionalStressModel, JohnsonJacksonFrictionalStress, dictionary)
 defineTypeNameAndDebug (SchaefferFrictionalStress, 0)
 addToRunTimeSelectionTable (frictionalStressModel, SchaefferFrictionalStress, dictionary)
 defineTypeNameAndDebug (granularPressureModel, 0)
 defineRunTimeSelectionTable (granularPressureModel, dictionary)
 defineTypeNameAndDebug (LunPressure, 0)
 addToRunTimeSelectionTable (granularPressureModel, LunPressure, dictionary)
 defineTypeNameAndDebug (SyamlalRogersOBrienPressure, 0)
 addToRunTimeSelectionTable (granularPressureModel, SyamlalRogersOBrienPressure, dictionary)
 defineTypeNameAndDebug (CarnahanStarlingRadial, 0)
 addToRunTimeSelectionTable (radialModel, CarnahanStarlingRadial, dictionary)
 defineTypeNameAndDebug (GidaspowRadial, 0)
 addToRunTimeSelectionTable (radialModel, GidaspowRadial, dictionary)
 defineTypeNameAndDebug (LunSavageRadial, 0)
 addToRunTimeSelectionTable (radialModel, LunSavageRadial, dictionary)
 defineTypeNameAndDebug (radialModel, 0)
 defineRunTimeSelectionTable (radialModel, dictionary)
 defineTypeNameAndDebug (SinclairJacksonRadial, 0)
 addToRunTimeSelectionTable (radialModel, SinclairJacksonRadial, dictionary)

Variables

multivariateSurfaceInterpolationScheme
< scalar >
::addIstreamConstructorToTable
< multivariateSelectionScheme
< scalar > > 
addMultivariateSelectionSchemeScalarConstructorToTable_
surfaceInterpolationScheme
< scalar >
::addMeshFluxConstructorToTable
< harmonic
addharmonicScalarMeshFluxConstructorToTable_
surfaceInterpolationScheme
< scalar >
::addMeshConstructorToTable
< harmonic
addharmonicScalarMeshConstructorToTable_
error FatalError
IOerror FatalIOError
messageStream SeriousError
messageStream Warning
messageStream Info
OFstream Snull
static const char tab = '\t'
static const char nl = '\n'
ISstream Sin (cin,"Sin")
OSstream Sout (cout,"Sout")
OSstream Serr (cerr,"Serr")
prefixOSstream Pout (cout,"Pout")
prefixOSstream Perr (cerr,"Perr")
const dimensionSet dimless
const dimensionSet dimMass
const dimensionSet dimLength
const dimensionSet dimTime
const dimensionSet dimTemperature
const dimensionSet dimMoles
const dimensionSet dimCurrent
const dimensionSet dimLuminousIntensity
const dimensionSet dimArea
const dimensionSet dimVolume
const dimensionSet dimVol
const dimensionSet dimDensity
const dimensionSet dimForce
const dimensionSet dimEnergy
const dimensionSet dimVelocity
const dimensionSet dimAcceleration
const dimensionSet dimPressure
const dimensionSet dimGasConstant
const dimensionSet dimSpecificHeatCapacity
const char *const FOAMversion
const char *const FOAMfullVersion
const char *const FOAMConfigDir
const char *const FOAMbuild
const char *const FOAMupstreamVersion
JobInfo jobInfo
void(* old_new_handler )() = std::set_new_handler(newError)
lduMatrix::preconditioner::addsymMatrixConstructorToTable
< diagonalPreconditioner
adddiagonalPreconditionerSymMatrixConstructorToTable_
lduMatrix::preconditioner::addasymMatrixConstructorToTable
< diagonalPreconditioner
adddiagonalPreconditionerAsymMatrixConstructorToTable_
lduMatrix::preconditioner::addsymMatrixConstructorToTable
< DICPreconditioner
addDICPreconditionerSymMatrixConstructorToTable_
lduMatrix::preconditioner::addasymMatrixConstructorToTable
< DILUPreconditioner
addDILUPreconditionerAsymMatrixConstructorToTable_
lduMatrix::preconditioner::addsymMatrixConstructorToTable
< FDICPreconditioner
addFDICPreconditionerSymMatrixConstructorToTable_
lduMatrix::preconditioner::addsymMatrixConstructorToTable
< GAMGPreconditioner
addGAMGPreconditionerSymMatrixConstructorToTable_
lduMatrix::preconditioner::addasymMatrixConstructorToTable
< GAMGPreconditioner
addGAMGPreconditionerAsymMatrixConstructorToTable_
lduMatrix::preconditioner::addsymMatrixConstructorToTable
< noPreconditioner
addnoPreconditionerSymMatrixConstructorToTable_
lduMatrix::preconditioner::addasymMatrixConstructorToTable
< noPreconditioner
addnoPreconditionerAsymMatrixConstructorToTable_
lduMatrix::smoother::addsymMatrixConstructorToTable
< DICSmoother
addDICSmootherSymMatrixConstructorToTable_
lduMatrix::smoother::addsymMatrixConstructorToTable
< DICGaussSeidelSmoother
addDICGaussSeidelSmootherSymMatrixConstructorToTable_
lduMatrix::smoother::addasymMatrixConstructorToTable
< DILUSmoother
addDILUSmootherAsymMatrixConstructorToTable_
lduMatrix::smoother::addasymMatrixConstructorToTable
< DILUGaussSeidelSmoother
addDILUGaussSeidelSmootherAsymMatrixConstructorToTable_
lduMatrix::smoother::addsymMatrixConstructorToTable
< GaussSeidelSmoother
addGaussSeidelSmootherSymMatrixConstructorToTable_
lduMatrix::smoother::addasymMatrixConstructorToTable
< GaussSeidelSmoother
addGaussSeidelSmootherAsymMatrixConstructorToTable_
lduMatrix::solver::addasymMatrixConstructorToTable
< BICCG
addBICCGSymMatrixConstructorToTable_
lduMatrix::solver::addsymMatrixConstructorToTable
< GAMGSolver
addGAMGSolverMatrixConstructorToTable_
lduMatrix::solver::addasymMatrixConstructorToTable
< GAMGSolver
addGAMGAsymSolverMatrixConstructorToTable_
lduMatrix::solver::addsymMatrixConstructorToTable
< ICCG
addICCGSymMatrixConstructorToTable_
lduMatrix::solver::addasymMatrixConstructorToTable
< PBiCG
addPBiCGAsymMatrixConstructorToTable_
lduMatrix::solver::addsymMatrixConstructorToTable
< PCG
addPCGSymMatrixConstructorToTable_
lduMatrix::solver::addsymMatrixConstructorToTable
< smoothSolver
addsmoothSolverSymMatrixConstructorToTable_
lduMatrix::solver::addasymMatrixConstructorToTable
< smoothSolver
addsmoothSolverAsymMatrixConstructorToTable_
cellModeller globalCellModeller_
static const doubleScalar doubleScalarGREAT = 1.0e+15
static const doubleScalar doubleScalarVGREAT = 1.0e+300
static const doubleScalar doubleScalarROOTVGREAT = 1.0e+150
static const doubleScalar doubleScalarSMALL = 1.0e-15
static const doubleScalar doubleScalarVSMALL = 1.0e-300
static const doubleScalar doubleScalarROOTVSMALL = 1.0e-150
static const floatScalar floatScalarGREAT = 1.0e+6
static const floatScalar floatScalarVGREAT = 1.0e+37
static const floatScalar floatScalarROOTVGREAT = 1.0e+18
static const floatScalar floatScalarSMALL = 1.0e-6
static const floatScalar floatScalarVSMALL = 1.0e-37
static const floatScalar floatScalarROOTVSMALL = 1.0e-18
static const labelSphericalTensor labelI (1)
 Identity labelTensor.
static const sphericalTensor I (1)
static const sphericalTensor oneThirdI (1.0/3.0)
static const sphericalTensor twoThirdsI (2.0/3.0)
static const sphericalTensor2D I2D (1)
 Identity tensor.
static const sphericalTensor2D oneThirdI2D (1.0/3.0)
static const sphericalTensor2D twoThirdsI2D (2.0/3.0)
atomicWeightTable atomicWeights

Typedef Documentation

Holder of faceList and points. (v.s. e.g. primitivePatch which references points)

Definition at line 44 of file bMesh.H.

Definition at line 145 of file faceCoupleInfo.H.

Definition at line 36 of file AverageIOFields.C.

Definition at line 37 of file AverageIOFields.C.

Definition at line 40 of file AverageIOFields.C.

Definition at line 38 of file fvPatchFieldsFwd.H.

Definition at line 41 of file fvPatchFieldsFwd.H.

Definition at line 43 of file fvPatchFieldsFwd.H.

Definition at line 44 of file fvPatchFieldsFwd.H.

Definition at line 43 of file fvsPatchFieldsFwd.H.

Definition at line 46 of file fvsPatchFieldsFwd.H.

Definition at line 49 of file fvsPatchFieldsFwd.H.

Definition at line 52 of file surfaceFieldsFwd.H.

Definition at line 52 of file volFieldsFwd.H.

Definition at line 55 of file volFieldsFwd.H.

Definition at line 59 of file volFieldsFwd.H.

typedef fvMatrix<scalar> fvScalarMatrix

Definition at line 42 of file fvMatricesFwd.H.

Definition at line 45 of file fvMatricesFwd.H.

Definition at line 46 of file fvMatricesFwd.H.

Definition at line 47 of file fvMatricesFwd.H.

Definition at line 48 of file fvMatricesFwd.H.

container classes for fvPatch

Definition at line 44 of file fvPatchList.H.

Cloud class to simulate dsmc parcels.

Source files

Definition at line 44 of file dsmcCloud.H.

Definition at line 45 of file basicThermoCloud.H.

Definition at line 41 of file pointIndexHit.H.

IOList of pointIndexHits.

Definition at line 41 of file pointIndexHitIOList.H.

List of bounding boxes.

Source files

Definition at line 43 of file treeBoundBoxList.H.

typedef Pair<point> segment

Definition at line 62 of file distributedTriSurfaceMesh.H.

A HashSet with word keys.

A HashSet with (the default) word keys.

Definition at line 198 of file HashSet.H.

A HashSet with label keys.

Definition at line 201 of file HashSet.H.

typedef UList< label > unallocLabelList

Definition at line 69 of file List.H.

typedef IOstream&(* IOstreamManip)(IOstream &)

Definition at line 552 of file IOstream.H.

typedef Istream&(* IstreamManip)(Istream &)

Definition at line 155 of file Istream.H.

typedef Ostream&(* OstreamManip)(Ostream &)

Definition at line 202 of file Ostream.H.

List of tokens, used for a IOdictionary entry.

Definition at line 42 of file tokenList.H.

Definition at line 43 of file tokenList.H.

List of instants.

Definition at line 41 of file instantList.H.

Dimensioned vector obtained from generic dimensioned type.

Source files

Definition at line 47 of file dimensionedVector.H.

Specialisation of Field<T> for complex.

Definition at line 53 of file complexFields.H.

diagTensorField with IO.

Definition at line 41 of file diagTensorIOField.H.

typedef Field< label > labelField

labelField with IO.

Definition at line 41 of file labelIOField.H.

typedef Field< scalar > scalarField
typedef Field< vector > vectorField

Specialisation of Field<T> for vector.

Source files

Definition at line 49 of file primitiveFieldsFwd.H.

scalarField with IO.

Definition at line 41 of file scalarIOField.H.

sphericalTensorField with IO.

Definition at line 41 of file sphericalTensorIOField.H.

symmTensorField with IO.

Definition at line 41 of file symmTensorIOField.H.

tensorField with IO.

Definition at line 41 of file tensorIOField.H.

Forward declarations of the specialisation of Field<T> for vector2D.

Source files

Definition at line 46 of file vector2DFieldFwd.H.

vector2DField with IO.

Definition at line 41 of file vector2DIOField.H.

vectorField with IO.

Definition at line 41 of file vectorIOField.H.

Definition at line 49 of file pointFields.H.

Definition at line 38 of file pointPatchFieldsFwd.H.

typedef List<char> charList

Definition at line 19 of file curveTools.H.

Definition at line 20 of file curveTools.H.

Definition at line 38 of file gnuplotGraph.C.

List of coupled interface fields to be used in coupling.

Definition at line 41 of file lduInterfacePtrsList.H.

List of coupled interface fields to be used in coupling.

Definition at line 41 of file lduInterfaceFieldPtrsList.H.

Definition at line 75 of file lduSchedule.H.

Definition at line 50 of file scalarMatrices.H.

Definition at line 51 of file scalarMatrices.H.

Definition at line 52 of file scalarMatrices.H.

IOList of cells.

Definition at line 41 of file cellIOList.H.

list of cells

Definition at line 41 of file cellList.H.

Definition at line 44 of file pyramidPointFaceRef.H.

IOList of cellShapes.

Definition at line 41 of file cellShapeIOList.H.

List of cellShapes and PtrList of List of cellShape.

Definition at line 42 of file cellShapeList.H.

Definition at line 43 of file cellShapeList.H.

An IOList of edges.

Definition at line 41 of file edgeIOList.H.

Definition at line 37 of file edgeList.H.

Definition at line 38 of file edgeList.H.

IOList of faces.

Definition at line 41 of file faceIOList.H.

Definition at line 40 of file faceListFwd.H.

Definition at line 42 of file faceListFwd.H.

Definition at line 43 of file faceListFwd.H.

Definition at line 44 of file faceListFwd.H.

list of tetCells

Definition at line 41 of file tetCellList.H.

list of triFaces

Definition at line 41 of file triFaceList.H.

container classes for pointPatch

Definition at line 44 of file pointPatchList.H.

Definition at line 47 of file polyBoundaryMesh.H.

container classes for polyPatch

Definition at line 44 of file polyPatchList.H.

Definition at line 40 of file indirectCellList.H.

Definition at line 40 of file indirectFaceList.H.

Definition at line 43 of file primitiveFaceZone.H.

Definition at line 40 of file indirectPointList.H.

Foam::pointZoneID.

Definition at line 39 of file ZoneIDs.H.

Foam::faceZoneID.

Definition at line 41 of file ZoneIDs.H.

Foam::cellZoneID.

Definition at line 43 of file ZoneIDs.H.

A ZoneMesh with the type cellZone.

Definition at line 40 of file cellZoneMeshFwd.H.

A ZoneMesh with the type faceZone.

Definition at line 40 of file faceZoneMeshFwd.H.

A ZoneMesh with the type pointZone.

Definition at line 40 of file pointZoneMeshFwd.H.

Addressing for a faceList slice.

Definition at line 44 of file primitivePatch.H.

Definition at line 43 of file linePoint2DRef.H.

Line using referred points.

Definition at line 44 of file linePointRef.H.

Definition at line 40 of file point2DHit.H.

Definition at line 40 of file pointHit.H.

Point is a vector.

Definition at line 40 of file point.H.

pointField is a vectorField.

Definition at line 41 of file pointFieldFwd.H.

pointIOField is a vectorIOField.

Definition at line 41 of file pointIOField.H.

Point2D is a vector.

Definition at line 40 of file point2D.H.

point2DField is a vector2DField.

Definition at line 41 of file point2DFieldFwd.H.

Definition at line 43 of file tetPointRef.H.

Definition at line 43 of file triPointRef.H.

typedef unsigned char direction

Definition at line 42 of file direction.H.

Bool container classes.

Definition at line 41 of file boolList.H.

typedef List<List<bool> > boolListList

Definition at line 42 of file boolList.H.

List of fileNames.

Definition at line 41 of file fileNameList.H.

Label container classes.

Definition at line 41 of file labelIOList.H.

Definition at line 42 of file labelIOList.H.

Label container classes.

Definition at line 41 of file labelList.H.

Definition at line 42 of file labelList.H.

Definition at line 43 of file labelList.H.

A bit-packed bool list.

Definition at line 41 of file PackedBoolList.H.

Scalar container classes.

Definition at line 41 of file scalarIOList.H.

Definition at line 42 of file scalarIOList.H.

List of scalars.

Definition at line 41 of file scalarList.H.

Definition at line 42 of file scalarList.H.

List of sphericalTensors.

Definition at line 41 of file sphericalTensorList.H.

List of strings.

Definition at line 41 of file stringList.H.

List of symmTensors.

Definition at line 41 of file symmTensorList.H.

List of tensors.

Definition at line 41 of file tensorList.H.

List of vectors.

Definition at line 41 of file vectorList.H.

typedef List< word > wordList

List of words.

Definition at line 41 of file wordList.H.

List of wordRe (word or regular expression)

Definition at line 41 of file wordReList.H.

Label pair.

Definition at line 41 of file labelPair.H.

A scalar version of the templated Vector.

Source files

Definition at line 48 of file vector.H.

Definition at line 41 of file IOFieldAverage.H.

Instance of the generic IOOutputFilter for fieldMinMax.

Definition at line 41 of file IOfieldMinMax.H.

FunctionObject wrapper around cellSource to allow it to be created via the functions entry within controlDict.

Source files

Definition at line 46 of file cellSourceFunctionObject.H.

Instance of the generic IOOutputFilter for cellSource.

Definition at line 42 of file IOcellSource.H.

FunctionObject wrapper around faceSource to allow it to be created via the functions entry within controlDict.

Source files

Definition at line 46 of file faceSourceFunctionObject.H.

Instance of the generic IOOutputFilter for faceSource.

Definition at line 42 of file IOfaceSource.H.

FunctionObject wrapper around readFields to allow them to be created via the functions entry within controlDict.

Source files

Definition at line 46 of file readFieldsFunctionObject.H.

Instance of the generic IOOutputFilter for surfaceInterpolateFields.

Definition at line 41 of file IOsurfaceInterpolateFields.H.

Definition at line 41 of file IOforceCoeffs.H.

FunctionObject wrapper around forces to allow them to be created via the functions entry within controlDict.

Source files

Definition at line 45 of file forcesFunctionObject.H.

Instance of the generic IOOutputFilter for forceCoeffs.

Instance of the generic IOOutputFilter for forces.

Definition at line 41 of file IOforces.H.

Instance of the generic IOOutputFilter for partialWrite.

Definition at line 41 of file IOpartialWrite.H.

Instance of the generic IOOutputFilter for writeRegisteredObject.

Definition at line 41 of file IOwriteRegisteredObject.H.

Instance of the generic IOOutputFilter for systemCall.

Definition at line 41 of file IOsystemCall.H.

FunctionObject wrapper around systemCall to allow them to be created via the functions list within controlDict.

Source files

Definition at line 46 of file systemCallFunctionObject.H.

Instance of the generic IOOutputFilter for dsmcFields.

Definition at line 41 of file IOdsmcFields.C.

Instance of the generic IOOutputFilter for staticPressure.

Definition at line 41 of file IOstaticPressure.H.

Instance of the generic IOOutputFilter for probes.

Definition at line 42 of file IOprobes.H.

Definition at line 43 of file IOprobes.H.

FunctionObject wrapper around probes to allow them to be created via the functions list within controlDict.

Source files

Definition at line 46 of file probesFunctionObject.H.

Instance of the generic IOOutputFilter for sampledSets.

Definition at line 41 of file IOsampledSets.H.

FunctionObject wrapper around sets to allow them to be created via the functions list within controlDict.

Source files

Definition at line 46 of file sampledSetsFunctionObject.H.

Instance of the generic IOOutputFilter for sampledSurfaces.

Definition at line 41 of file IOsampledSurfaces.H.

typedef Tuple2<scalar, label> nearInfo

Private class for finding nearest.

  • global index

sqr(distance)

Definition at line 49 of file sampledTriSurfaceMesh.C.

Definition at line 39 of file MeshedSurfacesFwd.H.

Definition at line 42 of file MeshedSurfacesFwd.H.

Definition at line 41 of file surfFieldsFwd.H.

Definition at line 44 of file surfFieldsFwd.H.

Definition at line 45 of file surfFieldsFwd.H.

Definition at line 48 of file surfFieldsFwd.H.

Definition at line 41 of file surfPointFieldsFwd.H.

Definition at line 46 of file surfPointFieldsFwd.H.

Definition at line 44 of file surfZoneList.H.

Definition at line 43 of file surfZoneIdentifierList.H.

Definition at line 46 of file reactionTypes.H.

Definition at line 48 of file reactionTypes.H.

Definition at line 50 of file reactionTypes.H.

A HashTable for two labels to another label. Used for e.g. for face1, face2 to shared edge.

Note:
The hash table is based on a FixedList and not edge, since an edge hashes commutatively!

Definition at line 51 of file labelPairLookup.H.

Definition at line 43 of file surfacePatchList.H.

Definition at line 47 of file blockList.H.

A PtrList of curvedEdges.

Definition at line 44 of file curvedEdgeList.H.


Function Documentation

Foam::defineTypeNameAndDebug ( autoHexMeshDriver  ,
 
)
Foam::defineTypeNameAndDebug ( autoLayerDriver  ,
 
)
Foam::defineTypeNameAndDebug ( autoRefineDriver  ,
 
)
Foam::defineTypeNameAndDebug ( autoSnapDriver  ,
 
)
Foam::defineTypeNameAndDebug ( meshRefinement  ,
 
)
Foam::Ostream & operator<< ( Ostream &  os,
const ExactParticle< ParticleType > &  p 
)

Definition at line 252 of file ExactParticle.C.

References p.

bool Foam::contiguous< trackedParticle > ( )
inline

Definition at line 270 of file trackedParticle.H.

Foam::defineParticleTypeNameAndDebug ( trackedParticle  ,
 
)
Foam::defineTemplateTypeNameAndDebug ( Cloud< trackedParticle >  ,
 
)
Foam::defineTypeNameAndDebug ( ensightPart  ,
 
)
Foam::defineTemplateTypeNameAndDebug ( IOPtrList< ensightPart >  ,
 
)
Foam::defineRunTimeSelectionTable ( ensightPart  ,
istream   
)
Foam::defineTypeNameAndDebug ( ensightPartCells  ,
 
)
Foam::addToRunTimeSelectionTable ( ensightPart  ,
ensightPartCells  ,
istream   
)
Foam::defineTypeNameAndDebug ( ensightPartFaces  ,
 
)
Foam::addToRunTimeSelectionTable ( ensightPart  ,
ensightPartFaces  ,
istream   
)
Foam::defineTypeNameAndDebug ( polyDualMesh  ,
 
)
Foam::defineTypeNameAndDebug ( decompositionMethod  ,
 
)
Foam::defineRunTimeSelectionTable ( decompositionMethod  ,
dictionary   
)
Foam::defineRunTimeSelectionTable ( decompositionMethod  ,
dictionaryMesh   
)
Foam::defineTypeNameAndDebug ( hierarchGeomDecomp  ,
 
)
Foam::addToRunTimeSelectionTable ( decompositionMethod  ,
hierarchGeomDecomp  ,
dictionary   
)
Foam::addToRunTimeSelectionTable ( decompositionMethod  ,
hierarchGeomDecomp  ,
dictionaryMesh   
)
Foam::defineTypeNameAndDebug ( manualDecomp  ,
 
)
Foam::addToRunTimeSelectionTable ( decompositionMethod  ,
manualDecomp  ,
dictionary   
)
Foam::addToRunTimeSelectionTable ( decompositionMethod  ,
manualDecomp  ,
dictionaryMesh   
)
Foam::defineTypeNameAndDebug ( simpleGeomDecomp  ,
 
)
Foam::addToRunTimeSelectionTable ( decompositionMethod  ,
simpleGeomDecomp  ,
dictionary   
)
Foam::addToRunTimeSelectionTable ( decompositionMethod  ,
simpleGeomDecomp  ,
dictionaryMesh   
)
Foam::defineTypeNameAndDebug ( scotchDecomp  ,
 
)
Foam::addToRunTimeSelectionTable ( decompositionMethod  ,
scotchDecomp  ,
dictionaryMesh   
)
Foam::defineTypeNameAndDebug ( dynamicInkJetFvMesh  ,
 
)
Foam::addToRunTimeSelectionTable ( dynamicFvMesh  ,
dynamicInkJetFvMesh  ,
IOobject   
)
Foam::defineTypeNameAndDebug ( dynamicMotionSolverFvMesh  ,
 
)
Foam::addToRunTimeSelectionTable ( dynamicFvMesh  ,
dynamicMotionSolverFvMesh  ,
IOobject   
)
Foam::defineTypeNameAndDebug ( dynamicRefineFvMesh  ,
 
)
Foam::addToRunTimeSelectionTable ( dynamicFvMesh  ,
dynamicRefineFvMesh  ,
IOobject   
)
Foam::defineTypeNameAndDebug ( solidBodyMotionFvMesh  ,
 
)
Foam::addToRunTimeSelectionTable ( dynamicFvMesh  ,
solidBodyMotionFvMesh  ,
IOobject   
)
Foam::defineTypeNameAndDebug ( staticFvMesh  ,
 
)
Foam::addToRunTimeSelectionTable ( dynamicFvMesh  ,
staticFvMesh  ,
IOobject   
)
Foam::defineTypeNameAndDebug ( attachDetach  ,
 
)
Foam::addToRunTimeSelectionTable ( polyMeshModifier  ,
attachDetach  ,
dictionary   
)
Foam::Istream & operator>> ( Istream &  is,
CompactListList_dev< T, Container > &  lst 
)

of existing CompactListList_dev.

Definition at line 41 of file CompactListList_devIO.C.

Referenced by boundBox::boundBox(), and operator>>().

Foam::Ostream & operator<< ( Ostream &  os,
const CompactListList_dev< T, Container > &  lst 
)

Definition at line 58 of file CompactListList_devIO.C.

Foam::defineTypeNameAndDebug ( layerAdditionRemoval  ,
 
)
Foam::addToRunTimeSelectionTable ( polyMeshModifier  ,
layerAdditionRemoval  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( cellLooper  ,
 
)
Foam::defineRunTimeSelectionTable ( cellLooper  ,
word   
)
Foam::defineTypeNameAndDebug ( geomCellLooper  ,
 
)
Foam::addToRunTimeSelectionTable ( cellLooper  ,
geomCellLooper  ,
word   
)
Foam::defineTypeNameAndDebug ( hexCellLooper  ,
 
)
Foam::addToRunTimeSelectionTable ( cellLooper  ,
hexCellLooper  ,
word   
)
Foam::defineTypeNameAndDebug ( topoCellLooper  ,
 
)
Foam::addToRunTimeSelectionTable ( cellLooper  ,
topoCellLooper  ,
word   
)
Foam::defineTypeNameAndDebug ( boundaryCutter  ,
 
)
Foam::defineTypeNameAndDebug ( multiDirRefinement  ,
 
)
Foam::defineTypeNameAndDebug ( refinementIterator  ,
 
)
Foam::defineTypeNameAndDebug ( undoableMeshCutter  ,
 
)
Foam::defineTypeNameAndDebug ( wallLayerCells  ,
 
)
Foam::defineTypeNameAndDebug ( motionSmoother  ,
 
)
Foam::defineTypeNameAndDebug ( polyMeshGeometry  ,
 
)
Foam::defineTypeNameAndDebug ( motionSolver  ,
 
)
Foam::defineRunTimeSelectionTable ( motionSolver  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( perfectInterface  ,
 
)
Foam::addToRunTimeSelectionTable ( polyMeshModifier  ,
perfectInterface  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( polyMeshModifier  ,
 
)
Foam::defineRunTimeSelectionTable ( polyMeshModifier  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( combineFaces  ,
 
)
Foam::defineTypeNameAndDebug ( duplicatePoints  ,
 
)
Foam::defineTypeNameAndDebug ( hexRef8  ,
 
)
Foam::defineTypeNameAndDebug ( localPointRegion  ,
 
)
void Foam::transformList ( const tensorField &  rotTensor,
UList< face > &  field 
)
Foam::defineTypeNameAndDebug ( polyTopoChange  ,
 
)
Foam::defineTypeNameAndDebug ( refinementHistory  ,
 
)
Foam::defineTypeNameAndDebug ( removeCells  ,
 
)
Foam::defineTypeNameAndDebug ( removeFaces  ,
 
)
Foam::defineTypeNameAndDebug ( removePoints  ,
 
)
Foam::defineTypeNameAndDebug ( topoAction  ,
 
)
Foam::defineTypeNameAndDebug ( polyAddPoint  ,
 
)
Foam::defineTypeNameAndDebug ( polyModifyPoint  ,
 
)
Foam::defineTypeNameAndDebug ( polyRemovePoint  ,
 
)
Foam::defineTypeNameAndDebug ( polyAddFace  ,
 
)
Foam::defineTypeNameAndDebug ( polyModifyFace  ,
 
)
Foam::defineTypeNameAndDebug ( polyRemoveFace  ,
 
)
Foam::defineTypeNameAndDebug ( polyAddCell  ,
 
)
Foam::defineTypeNameAndDebug ( polyModifyCell  ,
 
)
Foam::defineTypeNameAndDebug ( polyRemoveCell  ,
 
)
Foam::defineTypeNameAndDebug ( polyTopoChanger  ,
 
)
Foam::defineTypeNameAndDebug ( setUpdater  ,
 
)
Foam::addToRunTimeSelectionTable ( polyMeshModifier  ,
setUpdater  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( enrichedPatch  ,
 
)
Foam::defineTypeNameAndDebug ( slidingInterface  ,
 
)
Foam::addToRunTimeSelectionTable ( polyMeshModifier  ,
slidingInterface  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( featureEdgeMesh  ,
 
)
Foam::defineTypeNameAndDebug ( fvMotionSolverEngineMesh  ,
 
)
Foam::addToRunTimeSelectionTable ( engineMesh  ,
fvMotionSolverEngineMesh  ,
IOobject   
)
Foam::defineTypeNameAndDebug ( layeredEngineMesh  ,
 
)
Foam::addToRunTimeSelectionTable ( engineMesh  ,
layeredEngineMesh  ,
IOobject   
)
Foam::defineTypeNameAndDebug ( staticEngineMesh  ,
 
)
Foam::addToRunTimeSelectionTable ( engineMesh  ,
staticEngineMesh  ,
IOobject   
)
Foam::defineTypeNameAndDebug ( errorDrivenRefinement  ,
 
)
Foam::addToRunTimeSelectionTable ( polyMeshModifier  ,
errorDrivenRefinement  ,
dictionary   
)
tmp< errorEstimate< Type > > operator+ ( const errorEstimate< Type > &  A,
const errorEstimate< Type > &  B 
)

Definition at line 473 of file errorEstimate.C.

References A, and checkMethod().

tmp< errorEstimate< Type > > operator+ ( const tmp< errorEstimate< Type > > &  tA,
const errorEstimate< Type > &  B 
)

Definition at line 487 of file errorEstimate.C.

References checkMethod().

tmp< errorEstimate< Type > > operator+ ( const errorEstimate< Type > &  A,
const tmp< errorEstimate< Type > > &  tB 
)

Definition at line 501 of file errorEstimate.C.

References A, and checkMethod().

tmp< errorEstimate< Type > > operator+ ( const tmp< errorEstimate< Type > > &  tA,
const tmp< errorEstimate< Type > > &  tB 
)

Definition at line 515 of file errorEstimate.C.

References checkMethod().

tmp< errorEstimate< Type > > operator- ( const errorEstimate< Type > &  A)

Definition at line 530 of file errorEstimate.C.

References A.

tmp< errorEstimate< Type > > operator- ( const tmp< errorEstimate< Type > > &  tA)

Definition at line 542 of file errorEstimate.C.

tmp< errorEstimate< Type > > operator- ( const errorEstimate< Type > &  A,
const errorEstimate< Type > &  B 
)

Definition at line 554 of file errorEstimate.C.

References A, and checkMethod().

tmp< errorEstimate< Type > > operator- ( const tmp< errorEstimate< Type > > &  tA,
const errorEstimate< Type > &  B 
)

Definition at line 568 of file errorEstimate.C.

References checkMethod().

tmp< errorEstimate< Type > > operator- ( const errorEstimate< Type > &  A,
const tmp< errorEstimate< Type > > &  tB 
)

Definition at line 582 of file errorEstimate.C.

References A, and checkMethod().

tmp< errorEstimate< Type > > operator- ( const tmp< errorEstimate< Type > > &  tA,
const tmp< errorEstimate< Type > > &  tB 
)

Definition at line 597 of file errorEstimate.C.

References checkMethod().

tmp< errorEstimate< Type > > operator== ( const errorEstimate< Type > &  A,
const errorEstimate< Type > &  B 
)

Definition at line 612 of file errorEstimate.C.

References A, and checkMethod().

Referenced by wedgeFvPatchField< Type >::evaluate(), fluxCorrectedVelocityFvPatchVectorField::evaluate(), alphaSgsWallFunctionFvPatchScalarField::evaluate(), operator!=(), SHA1Digest::operator!=(), scalarRange::operator!=(), Pstream::commsStruct::operator!=(), HashSet< Key, Hash >::operator!=(), entry::operator!=(), dimensionSet::operator!=(), StaticHashTable< T, Key, Hash >::operator!=(), HashTable< T, Key, Hash >::operator!=(), UILList< LListBase, T >::operator!=(), UList< T >::operator!=(), FixedList< T, Size >::operator!=(), StaticHashTable< T, Key, Hash >::Iterator< TRef, TableRef >::operator!=(), octree< Type >::iterator::operator!=(), octree< Type >::const_iterator::operator!=(), pressureInletUniformVelocityFvPatchVectorField::operator=(), GeometricField< Type, PatchField, GeoMesh >::relax(), timeVaryingUniformFixedValueFvPatchField< Type >::timeVaryingUniformFixedValueFvPatchField(), timeVaryingUniformInletOutletFvPatchField< Type >::timeVaryingUniformInletOutletFvPatchField(), fixedEnthalpyFvPatchScalarField::updateCoeffs(), fixedUnburntEnthalpyFvPatchScalarField::updateCoeffs(), fixedRhoFvPatchScalarField::updateCoeffs(), pressureInletUniformVelocityFvPatchVectorField::updateCoeffs(), fixedInternalEnergyFvPatchScalarField::updateCoeffs(), directMappedVelocityFluxFixedValueFvPatchField::updateCoeffs(), directMappedFixedValueFvPatchField< Type >::updateCoeffs(), alphatWallFunctionFvPatchScalarField::updateCoeffs(), timeVaryingUniformFixedValuePointPatchField< Type >::updateCoeffs(), fixedPressureCompressibleDensityFvPatchScalarField::updateCoeffs(), outletMappedUniformInletFvPatchField< Type >::updateCoeffs(), cylindricalInletVelocityFvPatchVectorField::updateCoeffs(), SRFVelocityFvPatchVectorField::updateCoeffs(), pressureInletVelocityFvPatchVectorField::updateCoeffs(), alphaFixedPressureFvPatchScalarField::updateCoeffs(), mutWallFunctionFvPatchScalarField::updateCoeffs(), mutkWallFunctionFvPatchScalarField::updateCoeffs(), swirlFlowRateInletVelocityFvPatchVectorField::updateCoeffs(), flowRateInletVelocityFvPatchVectorField::updateCoeffs(), pressureDirectedInletVelocityFvPatchVectorField::updateCoeffs(), timeVaryingMappedPressureDirectedInletVelocityFvPatchVectorField::updateCoeffs(), timeVaryingMappedTotalPressureFvPatchScalarField::updateCoeffs(), syringePressureFvPatchScalarField::updateCoeffs(), timeVaryingUniformTotalPressureFvPatchScalarField::updateCoeffs(), totalPressureFvPatchScalarField::updateCoeffs(), surfaceDisplacementPointPatchVectorField::updateCoeffs(), and timeVaryingMappedFixedValueFvPatchField< Type >::updateCoeffs().

tmp< errorEstimate< Type > > operator== ( const tmp< errorEstimate< Type > > &  tA,
const errorEstimate< Type > &  B 
)

Definition at line 624 of file errorEstimate.C.

References checkMethod().

tmp< errorEstimate< Type > > operator== ( const errorEstimate< Type > &  A,
const tmp< errorEstimate< Type > > &  tB 
)

Definition at line 636 of file errorEstimate.C.

References A, and checkMethod().

tmp< errorEstimate< Type > > operator== ( const tmp< errorEstimate< Type > > &  tA,
const tmp< errorEstimate< Type > > &  tB 
)

Definition at line 648 of file errorEstimate.C.

References checkMethod().

tmp< errorEstimate< Type > > operator+ ( const errorEstimate< Type > &  A,
const GeometricField< Type, fvPatchField, volMesh > &  su 
)

Definition at line 660 of file errorEstimate.C.

References A, and checkMethod().

tmp< errorEstimate< Type > > operator+ ( const tmp< errorEstimate< Type > > &  tA,
const GeometricField< Type, fvPatchField, volMesh > &  su 
)

Definition at line 673 of file errorEstimate.C.

References checkMethod().

tmp< errorEstimate< Type > > operator+ ( const errorEstimate< Type > &  A,
const tmp< GeometricField< Type, fvPatchField, volMesh > > &  tsu 
)

Definition at line 686 of file errorEstimate.C.

References A, checkMethod(), and tmp< T >::clear().

tmp< errorEstimate< Type > > operator+ ( const tmp< errorEstimate< Type > > &  tA,
const tmp< GeometricField< Type, fvPatchField, volMesh > > &  tsu 
)

Definition at line 701 of file errorEstimate.C.

References checkMethod(), and tmp< T >::clear().

tmp< errorEstimate< Type > > operator+ ( const GeometricField< Type, fvPatchField, volMesh > &  su,
const errorEstimate< Type > &  A 
)

Definition at line 715 of file errorEstimate.C.

References A, and checkMethod().

tmp< errorEstimate< Type > > operator+ ( const GeometricField< Type, fvPatchField, volMesh > &  su,
const tmp< errorEstimate< Type > > &  tA 
)

Definition at line 728 of file errorEstimate.C.

References checkMethod().

tmp< errorEstimate< Type > > operator+ ( const tmp< GeometricField< Type, fvPatchField, volMesh > > &  tsu,
const errorEstimate< Type > &  A 
)

Definition at line 741 of file errorEstimate.C.

References A, checkMethod(), and tmp< T >::clear().

tmp< errorEstimate< Type > > operator+ ( const tmp< GeometricField< Type, fvPatchField, volMesh > > &  tsu,
const tmp< errorEstimate< Type > > &  tA 
)

Definition at line 755 of file errorEstimate.C.

References checkMethod(), and tmp< T >::clear().

tmp< errorEstimate< Type > > operator- ( const errorEstimate< Type > &  A,
const GeometricField< Type, fvPatchField, volMesh > &  su 
)

Definition at line 770 of file errorEstimate.C.

References A, and checkMethod().

tmp< errorEstimate< Type > > operator- ( const tmp< errorEstimate< Type > > &  tA,
const GeometricField< Type, fvPatchField, volMesh > &  su 
)

Definition at line 783 of file errorEstimate.C.

References checkMethod().

tmp< errorEstimate< Type > > operator- ( const errorEstimate< Type > &  A,
const tmp< GeometricField< Type, fvPatchField, volMesh > > &  tsu 
)

Definition at line 796 of file errorEstimate.C.

References A, checkMethod(), and tmp< T >::clear().

tmp< errorEstimate< Type > > operator- ( const tmp< errorEstimate< Type > > &  tA,
const tmp< GeometricField< Type, fvPatchField, volMesh > > &  tsu 
)

Definition at line 810 of file errorEstimate.C.

References checkMethod(), and tmp< T >::clear().

tmp< errorEstimate< Type > > operator- ( const GeometricField< Type, fvPatchField, volMesh > &  su,
const errorEstimate< Type > &  A 
)

Definition at line 825 of file errorEstimate.C.

References A, and checkMethod().

tmp< errorEstimate< Type > > operator- ( const GeometricField< Type, fvPatchField, volMesh > &  su,
const tmp< errorEstimate< Type > > &  tA 
)

Definition at line 840 of file errorEstimate.C.

References checkMethod().

tmp< errorEstimate< Type > > operator- ( const tmp< GeometricField< Type, fvPatchField, volMesh > > &  tsu,
const errorEstimate< Type > &  A 
)

Definition at line 854 of file errorEstimate.C.

References A, checkMethod(), and tmp< T >::clear().

tmp< errorEstimate< Type > > operator- ( const tmp< GeometricField< Type, fvPatchField, volMesh > > &  tsu,
const tmp< errorEstimate< Type > > &  tA 
)

Definition at line 870 of file errorEstimate.C.

References checkMethod(), and tmp< T >::clear().

tmp<errorEstimate<Type> > Foam::operator+ ( const errorEstimate< Type > &  A,
const dimensioned< Type > &  su 
)

Definition at line 886 of file errorEstimate.C.

References A, and checkMethod().

tmp< errorEstimate< Type > > operator+ ( const tmp< errorEstimate< Type > > &  tA,
const dimensioned< Type > &  su 
)

Definition at line 900 of file errorEstimate.C.

References checkMethod().

tmp<errorEstimate<Type> > Foam::operator+ ( const dimensioned< Type > &  su,
const errorEstimate< Type > &  A 
)

Definition at line 914 of file errorEstimate.C.

References A, and checkMethod().

tmp< errorEstimate< Type > > operator+ ( const dimensioned< Type > &  su,
const tmp< errorEstimate< Type > > &  tA 
)

Definition at line 928 of file errorEstimate.C.

References checkMethod().

tmp<errorEstimate<Type> > Foam::operator- ( const errorEstimate< Type > &  A,
const dimensioned< Type > &  su 
)

Definition at line 942 of file errorEstimate.C.

References A, and checkMethod().

tmp< errorEstimate< Type > > operator- ( const tmp< errorEstimate< Type > > &  tA,
const dimensioned< Type > &  su 
)

Definition at line 956 of file errorEstimate.C.

References checkMethod().

tmp<errorEstimate<Type> > Foam::operator- ( const dimensioned< Type > &  su,
const errorEstimate< Type > &  A 
)

Definition at line 970 of file errorEstimate.C.

References A, and checkMethod().

tmp< errorEstimate< Type > > operator- ( const dimensioned< Type > &  su,
const tmp< errorEstimate< Type > > &  tA 
)

Definition at line 985 of file errorEstimate.C.

References checkMethod().

tmp< errorEstimate< Type > > operator== ( const errorEstimate< Type > &  A,
const GeometricField< Type, fvPatchField, volMesh > &  su 
)

Definition at line 1000 of file errorEstimate.C.

References A, and checkMethod().

tmp< errorEstimate< Type > > operator== ( const tmp< errorEstimate< Type > > &  tA,
const GeometricField< Type, fvPatchField, volMesh > &  su 
)

Definition at line 1013 of file errorEstimate.C.

References checkMethod().

tmp< errorEstimate< Type > > operator== ( const errorEstimate< Type > &  A,
const tmp< GeometricField< Type, fvPatchField, volMesh > > &  tsu 
)

Definition at line 1026 of file errorEstimate.C.

References A, checkMethod(), and tmp< T >::clear().

tmp< errorEstimate< Type > > operator== ( const tmp< errorEstimate< Type > > &  tA,
const tmp< GeometricField< Type, fvPatchField, volMesh > > &  tsu 
)

Definition at line 1040 of file errorEstimate.C.

References checkMethod(), and tmp< T >::clear().

tmp< errorEstimate< Type > > operator== ( const errorEstimate< Type > &  A,
const dimensioned< Type > &  su 
)

Definition at line 1055 of file errorEstimate.C.

References A, and checkMethod().

tmp< errorEstimate< Type > > operator== ( const tmp< errorEstimate< Type > > &  tA,
const dimensioned< Type > &  su 
)

Definition at line 1069 of file errorEstimate.C.

References checkMethod().

tmp< errorEstimate< Type > > operator* ( const volScalarField &  vsf,
const errorEstimate< Type > &  A 
)
tmp< errorEstimate< Type > > operator* ( const tmp< volScalarField > &  tvsf,
const errorEstimate< Type > &  A 
)

Definition at line 1095 of file errorEstimate.C.

References A.

tmp< errorEstimate< Type > > operator* ( const volScalarField &  vsf,
const tmp< errorEstimate< Type > > &  tA 
)

Definition at line 1107 of file errorEstimate.C.

tmp< errorEstimate< Type > > operator* ( const tmp< volScalarField > &  tvsf,
const tmp< errorEstimate< Type > > &  tA 
)

Definition at line 1119 of file errorEstimate.C.

tmp< errorEstimate< Type > > operator* ( const dimensioned< scalar > &  ds,
const errorEstimate< Type > &  A 
)

Definition at line 1132 of file errorEstimate.C.

References A.

tmp< errorEstimate< Type > > operator* ( const dimensioned< scalar > &  ds,
const tmp< errorEstimate< Type > > &  tA 
)

Definition at line 1145 of file errorEstimate.C.

void checkMethod ( const errorEstimate< Type > &  ee1,
const errorEstimate< Type > &  ee2,
const char *  op 
)
void checkMethod ( const errorEstimate< Type > &  ee,
const GeometricField< Type, fvPatchField, volMesh > &  vf,
const char *  op 
)
void checkMethod ( const errorEstimate< Type > &  ee,
const dimensioned< Type > &  dt,
const char *  op 
)
bool adjustPhi ( surfaceScalarField &  phi,
const volVectorField &  U,
volScalarField &  p 
)

Adjust the balance of fluxes to obey continuity.

For cases which do not have a pressure boundary. Return true if the domain is closed.

Definition at line 35 of file adjustPhi.C.

References GeometricField< Type, PatchField, GeoMesh >::boundaryField(), e, exit(), FatalError, FatalErrorIn, fvPatchField< Type >::fixesValue(), forAll, mag(), GeometricField< Type, PatchField, GeoMesh >::needReference(), nl, patchi, reduce(), and sum().

Foam::defineTypeNameAndDebug ( actuationDiskSource  ,
 
)
Foam::addToRunTimeSelectionTable ( basicSource  ,
actuationDiskSource  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( basicSource  ,
 
)
Foam::defineRunTimeSelectionTable ( basicSource  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( explicitSource  ,
 
)
Foam::addToRunTimeSelectionTable ( basicSource  ,
explicitSource  ,
dictionary   
)
defineTemplateTypeNameAndDebug ( IOPtrList< scalarTimeActivatedExplicitSource >  ,
 
)
Foam::Ostream & operator<< ( Ostream &  os,
const TimeActivatedExplicitSource< Type > &  source 
)

Definition at line 91 of file TimeActivatedExplicitSourceIO.C.

Foam::Ostream & operator<< ( Ostream &  os,
const TimeActivatedExplicitSourceList< Type > &  sources 
)

Definition at line 212 of file TimeActivatedExplicitSourceList.C.

void setRefCell ( const volScalarField &  field,
const volScalarField &  fieldRef,
const dictionary &  dict,
label &  refCelli,
scalar &  refValue,
const bool  forceReference = false 
)

If the field fieldRef needs referencing find the reference cell nearest.

(in index) to the given cell looked-up for field, but which is not on a cyclic, symmetry or processor patch.

Definition at line 31 of file findRefCell.C.

References exit(), FatalIOError, FatalIOErrorIn, primitiveMesh::findCell(), dictionary::found(), dictionary::lookup(), DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), primitiveMesh::nCells(), GeometricField< Type, PatchField, GeoMesh >::needReference(), nl, and readScalar.

Referenced by forAll(), and setRefCell().

void setRefCell ( const volScalarField &  field,
const dictionary &  dict,
label &  refCelli,
scalar &  refValue,
const bool  forceReference = false 
)

If the field needs referencing find the reference cell nearest.

(in index) to the given cell looked-up for field, but which is not on a cyclic, symmetry or processor patch.

Definition at line 127 of file findRefCell.C.

References setRefCell().

Foam::scalar getRefCellValue ( const volScalarField &  field,
const label  refCelli 
)

Return the current value of field in the reference cell.

Definition at line 140 of file findRefCell.C.

References returnReduce().

Referenced by for(), and if().

Foam::defineTemplateTypeNameAndDebug ( IOPtrList< MRFZone >  ,
 
)
Foam::defineTemplateTypeNameAndDebug ( IOPtrList< porousZone >  ,
 
)
Foam::makePatchTypeField ( fvPatchVectorField  ,
SRFFreestreamVelocityFvPatchVectorField   
)
Foam::makePatchTypeField ( fvPatchVectorField  ,
SRFVelocityFvPatchVectorField   
)
Foam::makePatchFields ( basicSymmetry  )
Foam::makePatchFields ( calculated  )
Foam::makePatchFieldsTypeName ( coupled  )
Foam::makePatchFields ( directionMixed  )
Foam::makePatchFields ( fixedGradient  )
Foam::makePatchFields ( fixedValue  )
Foam::makePatchFields ( mixed  )
Foam::makePatchFields ( sliced  )
Foam::makePatchFieldsTypeName ( transform  )
Foam::makePatchFields ( zeroGradient  )
Foam::makePatchFields ( cyclic  )
Foam::makePatchFields ( empty  )
Foam::makePatchFieldsTypeName ( jumpCyclic  )
Foam::makePatchFields ( processor  )
Foam::makePatchFields ( symmetry  )
Foam::makePatchFields ( wedge  )
Foam::makePatchTypeField ( fvPatchVectorField  ,
activeBaffleVelocityFvPatchVectorField   
)
Foam::makePatchFields ( advective  )
Foam::makePatchTypeField ( fvPatchScalarField  ,
buoyantPressureFvPatchScalarField   
)
Foam::makePatchTypeField ( fvPatchVectorField  ,
cylindricalInletVelocityFvPatchVectorField   
)
Foam::makePatchFields ( directMappedFixedValue  )
Foam::makePatchTypeField ( fvPatchVectorField  ,
directMappedVelocityFluxFixedValueFvPatchField   
)
Foam::makePatchTypeField ( fvPatchScalarField  ,
fanFvPatchScalarField   
)
Foam::makePatchTypeField ( fvPatchScalarField  ,
fixedFluxPressureFvPatchScalarField   
)
Foam::makePatchFields ( fixedInternalValue  )
makePatchTypeField ( fvPatchVectorField  ,
fixedNormalSlipFvPatchVectorField   
)
Foam::makePatchTypeField ( fvPatchScalarField  ,
fixedPressureCompressibleDensityFvPatchScalarField   
)
Foam::makePatchTypeField ( fvPatchVectorField  ,
flowRateInletVelocityFvPatchVectorField   
)
Foam::makePatchTypeField ( fvPatchVectorField  ,
fluxCorrectedVelocityFvPatchVectorField   
)
Foam::makePatchFields ( freestream  )
Foam::makePatchTypeField ( fvPatchScalarField  ,
freestreamPressureFvPatchScalarField   
)
Foam::makePatchFields ( inletOutlet  )
Foam::makePatchTypeField ( fvPatchScalarField  ,
inletOutletTotalTemperatureFvPatchScalarField   
)
Foam::makePatchTypeField ( fvPatchVectorField  ,
movingWallVelocityFvPatchVectorField   
)
Foam::makePatchFields ( oscillatingFixedValue  )
Foam::makePatchFields ( outletInlet  )
Foam::makePatchFields ( outletMappedUniformInlet  )
Foam::makePatchFields ( partialSlip  )
Foam::makePatchTypeField ( fvPatchVectorField  ,
pressureDirectedInletOutletVelocityFvPatchVectorField   
)
Foam::makePatchTypeField ( fvPatchVectorField  ,
pressureDirectedInletVelocityFvPatchVectorField   
)
Foam::makePatchTypeField ( fvPatchVectorField  ,
pressureInletOutletVelocityFvPatchVectorField   
)
Foam::makePatchTypeField ( fvPatchVectorField  ,
pressureInletUniformVelocityFvPatchVectorField   
)
Foam::makePatchTypeField ( fvPatchVectorField  ,
pressureInletVelocityFvPatchVectorField   
)
Foam::makePatchTypeField ( fvPatchVectorField  ,
pressureNormalInletOutletVelocityFvPatchVectorField   
)
Foam::makePatchTypeField ( fvPatchVectorField  ,
rotatingPressureInletOutletVelocityFvPatchVectorField   
)
Foam::makePatchTypeField ( fvPatchScalarField  ,
rotatingTotalPressureFvPatchScalarField   
)
Foam::makePatchTypeField ( fvPatchVectorField  ,
rotatingWallVelocityFvPatchVectorField   
)
Foam::makePatchFields ( slip  )
Foam::makePatchTypeField ( fvPatchVectorField  ,
supersonicFreestreamFvPatchVectorField   
)
Foam::makePatchTypeField ( fvPatchVectorField  ,
surfaceNormalFixedValueFvPatchVectorField   
)
Foam::makePatchTypeField ( fvPatchVectorField  ,
swirlFlowRateInletVelocityFvPatchVectorField   
)
Foam::makePatchTypeField ( fvPatchScalarField  ,
syringePressureFvPatchScalarField   
)
Foam::makePatchTypeField ( fvPatchVectorField  ,
timeVaryingFlowRateInletVelocityFvPatchVectorField   
)
Foam::defineTemplateTypeNameAndDebugWithName ( scalarAverageIOField  ,
"scalarAverageField"  ,
 
)
Foam::defineTemplateTypeNameAndDebugWithName ( vectorAverageIOField  ,
"vectorAverageField"  ,
 
)
Foam::defineTemplateTypeNameAndDebugWithName ( sphericalTensorAverageIOField  ,
"sphericalTensorAverageField"  ,
 
)
Foam::defineTemplateTypeNameAndDebugWithName ( symmTensorAverageIOField  ,
"symmTensorAverageField"  ,
 
)
Foam::defineTemplateTypeNameAndDebugWithName ( tensorAverageIOField  ,
"tensorAverageField"  ,
 
)
Foam::makePatchFields ( timeVaryingMappedFixedValue  )
Foam::makePatchTypeField ( fvPatchVectorField  ,
timeVaryingMappedPressureDirectedInletVelocityFvPatchVectorField   
)
Foam::makePatchTypeField ( fvPatchScalarField  ,
timeVaryingMappedTotalPressureFvPatchScalarField   
)
Foam::makePatchFields ( timeVaryingUniformFixedValue  )
Foam::makePatchTypeFieldTypedefs ( timeVaryingUniformFixedValue  )
Foam::makePatchFields ( timeVaryingUniformInletOutlet  )
Foam::makePatchTypeFieldTypedefs ( timeVaryingUniformInletOutlet  )
Foam::makePatchTypeField ( fvPatchScalarField  ,
timeVaryingUniformTotalPressureFvPatchScalarField   
)
Foam::makePatchTypeField ( fvPatchScalarField  ,
totalPressureFvPatchScalarField   
)
Foam::makePatchTypeField ( fvPatchScalarField  ,
totalTemperatureFvPatchScalarField   
)
Foam::makePatchTypeField ( fvPatchVectorField  ,
translatingWallVelocityFvPatchVectorField   
)
Foam::makePatchFields ( turbulentInlet  )
Foam::makePatchTypeFieldTypedefs ( turbulentInlet  )
Foam::makePatchTypeField ( fvPatchScalarField  ,
turbulentIntensityKineticEnergyInletFvPatchScalarField   
)
Foam::makePatchTypeField ( fvPatchScalarField  ,
uniformDensityHydrostaticPressureFvPatchScalarField   
)
Foam::makePatchFields ( uniformFixedValue  )
Foam::makePatchFields ( waveTransmissive  )
Foam::Ostream & operator<< ( Ostream &  os,
const fvPatchField< Type > &  ptf 
)

Definition at line 470 of file fvPatchField.C.

References IOstream::check(), and fvPatchField< Type >::write().

defineNamedTemplateTypeNameAndDebug ( fvPatchScalarField  ,
 
)
defineTemplateRunTimeSelectionTable ( fvPatchScalarField  ,
patch   
)
defineTemplateRunTimeSelectionTable ( fvPatchScalarField  ,
patchMapper   
)
defineTemplateRunTimeSelectionTable ( fvPatchScalarField  ,
dictionary   
)
Foam::makeFvsPatchFields ( calculated  )
Foam::makeFvsPatchFieldsTypeName ( coupled  )
Foam::makeFvsPatchFields ( fixedValue  )
Foam::makeFvsPatchFields ( sliced  )
Foam::makeFvsPatchFields ( cyclic  )
Foam::makeFvsPatchFields ( empty  )
Foam::makeFvsPatchFields ( processor  )
Foam::makeFvsPatchFields ( symmetry  )
Foam::makeFvsPatchFields ( wedge  )
Ostream & operator<< ( Ostream &  os,
const fvsPatchField< Type > &  ptf 
)

Definition at line 390 of file fvsPatchField.C.

References fvsPatchField< Type >::write().

defineNamedTemplateTypeNameAndDebug ( fvsPatchScalarField  ,
 
)
defineTemplateRunTimeSelectionTable ( fvsPatchScalarField  ,
patch   
)
defineTemplateRunTimeSelectionTable ( fvsPatchScalarField  ,
patchMapper   
)
defineTemplateRunTimeSelectionTable ( fvsPatchScalarField  ,
dictionary   
)
defineTemplateTypeNameAndDebug ( surfaceScalarField::DimensionedInternalField  ,
 
)
Foam::defineTemplateTypeNameAndDebug ( surfaceScalarField  ,
 
)
defineTemplateTypeNameAndDebug ( surfaceVectorField  ,
 
)
Foam::defineTypeNameAndDebug ( extendedLeastSquaresVectors  ,
 
)
Foam::defineTypeNameAndDebug ( leastSquaresVectors  ,
 
)
Foam::defineTypeNameAndDebug ( quadraticFitSnGradData  ,
 
)
defineTemplateTypeNameAndDebug ( fvScalarMatrix  ,
 
)
Foam::tmp< Foam::GeometricField< Type, Foam::fvPatchField, Foam::volMesh > > operator& ( const fvMatrix< Type > &  M,
const tmp< DimensionedField< Type, volMesh > > &  tpsi 
)

Definition at line 2233 of file fvMatrix.C.

Foam::tmp< Foam::GeometricField< Type, Foam::fvPatchField, Foam::volMesh > > operator& ( const fvMatrix< Type > &  M,
const tmp< GeometricField< Type, fvPatchField, volMesh > > &  tpsi 
)

Definition at line 2246 of file fvMatrix.C.

Foam::tmp< Foam::GeometricField< Type, Foam::fvPatchField, Foam::volMesh > > operator& ( const tmp< fvMatrix< Type > > &  tM,
const DimensionedField< Type, volMesh > &  psi 
)

Definition at line 2259 of file fvMatrix.C.

References tmp< T >::clear(), and psi.

Foam::tmp< Foam::GeometricField< Type, Foam::fvPatchField, Foam::volMesh > > operator& ( const tmp< fvMatrix< Type > > &  tM,
const tmp< DimensionedField< Type, volMesh > > &  tpsi 
)

Definition at line 2272 of file fvMatrix.C.

References tmp< T >::clear().

Foam::tmp< Foam::GeometricField< Type, Foam::fvPatchField, Foam::volMesh > > operator& ( const tmp< fvMatrix< Type > > &  tM,
const tmp< GeometricField< Type, fvPatchField, volMesh > > &  tpsi 
)

Definition at line 2286 of file fvMatrix.C.

References tmp< T >::clear().

Foam::Ostream & operator<< ( Ostream &  os,
const fvMatrix< Type > &  fvm 
)

Definition at line 2301 of file fvMatrix.C.

References IOstream::check(), endl(), and nl.

void checkMethod ( const fvMatrix< Type > &  fvm1,
const fvMatrix< Type > &  fvm2,
const char *  op 
)
void checkMethod ( const fvMatrix< Type > &  fvm,
const DimensionedField< Type, volMesh > &  df,
const char *  op 
)
void checkMethod ( const fvMatrix< Type > &  fvm,
const dimensioned< Type > &  dt,
const char *  op 
)
Foam::lduMatrix::solverPerformance solve ( const tmp< fvMatrix< Type > > &  tfvm,
const dictionary &  solverControls 
)

Solve returning the solution statistics given convergence tolerance,.

deleting temporary matrix after solution. Use the given solver controls

Definition at line 1263 of file fvMatrix.C.

References solve().

Foam::lduMatrix::solverPerformance solve ( fvMatrix< Type > &  fvm)

Solve returning the solution statistics given convergence tolerance.

Solver controls read fvSolution

Definition at line 1278 of file fvMatrix.C.

References fvMatrix< Type >::solve().

Foam::lduMatrix::solverPerformance solve ( const tmp< fvMatrix< Type > > &  tfvm)

Solve returning the solution statistics given convergence tolerance,.

deleting temporary matrix after solution. Solver controls read fvSolution

Definition at line 1284 of file fvMatrix.C.

References solve().

Foam::tmp< Foam::fvMatrix< Type > > correction ( const fvMatrix< Type > &  A)
Foam::tmp< Foam::fvMatrix< Type > > correction ( const tmp< fvMatrix< Type > > &  tA)

Return the correction form of the given temporary matrix.

by subtracting the matrix multiplied by the current field

Definition at line 1318 of file fvMatrix.C.

Foam::tmp< Foam::fvMatrix< Type > > operator== ( const fvMatrix< Type > &  A,
const fvMatrix< Type > &  B 
)

Definition at line 1344 of file fvMatrix.C.

References checkMethod().

Foam::tmp< Foam::fvMatrix< Type > > operator== ( const tmp< fvMatrix< Type > > &  tA,
const fvMatrix< Type > &  B 
)

Definition at line 1355 of file fvMatrix.C.

References checkMethod().

Foam::tmp< Foam::fvMatrix< Type > > operator== ( const fvMatrix< Type > &  A,
const tmp< fvMatrix< Type > > &  tB 
)

Definition at line 1366 of file fvMatrix.C.

References checkMethod().

Foam::tmp< Foam::fvMatrix< Type > > operator== ( const tmp< fvMatrix< Type > > &  tA,
const tmp< fvMatrix< Type > > &  tB 
)

Definition at line 1377 of file fvMatrix.C.

References checkMethod().

Foam::tmp< Foam::fvMatrix< Type > > operator== ( const fvMatrix< Type > &  A,
const DimensionedField< Type, volMesh > &  su 
)

Definition at line 1388 of file fvMatrix.C.

References checkMethod().

Foam::tmp< Foam::fvMatrix< Type > > operator== ( const fvMatrix< Type > &  A,
const tmp< DimensionedField< Type, volMesh > > &  tsu 
)

Definition at line 1401 of file fvMatrix.C.

References checkMethod(), and tmp< T >::clear().

Foam::tmp< Foam::fvMatrix< Type > > operator== ( const fvMatrix< Type > &  A,
const tmp< GeometricField< Type, fvPatchField, volMesh > > &  tsu 
)

Definition at line 1415 of file fvMatrix.C.

References checkMethod(), and tmp< T >::clear().

Foam::tmp< Foam::fvMatrix< Type > > operator== ( const tmp< fvMatrix< Type > > &  tA,
const DimensionedField< Type, volMesh > &  su 
)

Definition at line 1429 of file fvMatrix.C.

References checkMethod(), and tmp< T >::ptr().

Foam::tmp< Foam::fvMatrix< Type > > operator== ( const tmp< fvMatrix< Type > > &  tA,
const tmp< DimensionedField< Type, volMesh > > &  tsu 
)

Definition at line 1442 of file fvMatrix.C.

References checkMethod(), tmp< T >::clear(), and tmp< T >::ptr().

Foam::tmp< Foam::fvMatrix< Type > > operator== ( const tmp< fvMatrix< Type > > &  tA,
const tmp< GeometricField< Type, fvPatchField, volMesh > > &  tsu 
)

Definition at line 1456 of file fvMatrix.C.

References checkMethod(), tmp< T >::clear(), and tmp< T >::ptr().

Foam::tmp< Foam::fvMatrix< Type > > operator== ( const fvMatrix< Type > &  A,
const dimensioned< Type > &  su 
)
Foam::tmp< Foam::fvMatrix< Type > > operator== ( const tmp< fvMatrix< Type > > &  tA,
const dimensioned< Type > &  su 
)

Definition at line 1483 of file fvMatrix.C.

References checkMethod(), and tmp< T >::ptr().

Foam::tmp< Foam::fvMatrix< Type > > operator== ( const fvMatrix< Type > &  A,
const zeroField &   
)

Definition at line 1496 of file fvMatrix.C.

References A.

Foam::tmp< Foam::fvMatrix< Type > > operator== ( const tmp< fvMatrix< Type > > &  tA,
const zeroField &   
)

Definition at line 1507 of file fvMatrix.C.

Foam::tmp< Foam::fvMatrix< Type > > operator- ( const fvMatrix< Type > &  A)

Definition at line 1518 of file fvMatrix.C.

Foam::tmp< Foam::fvMatrix< Type > > operator- ( const tmp< fvMatrix< Type > > &  tA)

Definition at line 1529 of file fvMatrix.C.

References tmp< T >::ptr().

Foam::tmp< Foam::fvMatrix< Type > > operator+ ( const fvMatrix< Type > &  A,
const fvMatrix< Type > &  B 
)

Definition at line 1541 of file fvMatrix.C.

References checkMethod().

Foam::tmp< Foam::fvMatrix< Type > > operator+ ( const tmp< fvMatrix< Type > > &  tA,
const fvMatrix< Type > &  B 
)

Definition at line 1554 of file fvMatrix.C.

References checkMethod(), and tmp< T >::ptr().

Foam::tmp< Foam::fvMatrix< Type > > operator+ ( const fvMatrix< Type > &  A,
const tmp< fvMatrix< Type > > &  tB 
)

Definition at line 1567 of file fvMatrix.C.

References A, and checkMethod().

Foam::tmp< Foam::fvMatrix< Type > > operator+ ( const tmp< fvMatrix< Type > > &  tA,
const tmp< fvMatrix< Type > > &  tB 
)

Definition at line 1580 of file fvMatrix.C.

References checkMethod(), and tmp< T >::ptr().

Foam::tmp< Foam::fvMatrix< Type > > operator+ ( const fvMatrix< Type > &  A,
const DimensionedField< Type, volMesh > &  su 
)

Definition at line 1594 of file fvMatrix.C.

References checkMethod().

Foam::tmp< Foam::fvMatrix< Type > > operator+ ( const fvMatrix< Type > &  A,
const tmp< DimensionedField< Type, volMesh > > &  tsu 
)

Definition at line 1607 of file fvMatrix.C.

References checkMethod(), and tmp< T >::clear().

Foam::tmp< Foam::fvMatrix< Type > > operator+ ( const fvMatrix< Type > &  A,
const tmp< GeometricField< Type, fvPatchField, volMesh > > &  tsu 
)

Definition at line 1621 of file fvMatrix.C.

References checkMethod(), and tmp< T >::clear().

Foam::tmp< Foam::fvMatrix< Type > > operator+ ( const tmp< fvMatrix< Type > > &  tA,
const DimensionedField< Type, volMesh > &  su 
)

Definition at line 1635 of file fvMatrix.C.

References checkMethod(), and tmp< T >::ptr().

Foam::tmp< Foam::fvMatrix< Type > > operator+ ( const tmp< fvMatrix< Type > > &  tA,
const tmp< DimensionedField< Type, volMesh > > &  tsu 
)

Definition at line 1648 of file fvMatrix.C.

References checkMethod(), tmp< T >::clear(), and tmp< T >::ptr().

Foam::tmp< Foam::fvMatrix< Type > > operator+ ( const tmp< fvMatrix< Type > > &  tA,
const tmp< GeometricField< Type, fvPatchField, volMesh > > &  tsu 
)

Definition at line 1662 of file fvMatrix.C.

References checkMethod(), tmp< T >::clear(), and tmp< T >::ptr().

Foam::tmp< Foam::fvMatrix< Type > > operator+ ( const DimensionedField< Type, volMesh > &  su,
const fvMatrix< Type > &  A 
)
Foam::tmp< Foam::fvMatrix< Type > > operator+ ( const tmp< DimensionedField< Type, volMesh > > &  tsu,
const fvMatrix< Type > &  A 
)

Definition at line 1689 of file fvMatrix.C.

References checkMethod(), and tmp< T >::clear().

Foam::tmp< Foam::fvMatrix< Type > > operator+ ( const tmp< GeometricField< Type, fvPatchField, volMesh > > &  tsu,
const fvMatrix< Type > &  A 
)

Definition at line 1703 of file fvMatrix.C.

References checkMethod(), and tmp< T >::clear().

Foam::tmp< Foam::fvMatrix< Type > > operator+ ( const DimensionedField< Type, volMesh > &  su,
const tmp< fvMatrix< Type > > &  tA 
)
Foam::tmp< Foam::fvMatrix< Type > > operator+ ( const tmp< DimensionedField< Type, volMesh > > &  tsu,
const tmp< fvMatrix< Type > > &  tA 
)

Definition at line 1730 of file fvMatrix.C.

References checkMethod(), tmp< T >::clear(), and tmp< T >::ptr().

Foam::tmp< Foam::fvMatrix< Type > > operator+ ( const tmp< GeometricField< Type, fvPatchField, volMesh > > &  tsu,
const tmp< fvMatrix< Type > > &  tA 
)

Definition at line 1744 of file fvMatrix.C.

References checkMethod(), tmp< T >::clear(), and tmp< T >::ptr().

Foam::tmp< Foam::fvMatrix< Type > > operator+ ( const fvMatrix< Type > &  A,
const dimensioned< Type > &  su 
)
Foam::tmp< Foam::fvMatrix< Type > > operator+ ( const tmp< fvMatrix< Type > > &  tA,
const dimensioned< Type > &  su 
)
Foam::tmp< Foam::fvMatrix< Type > > operator+ ( const dimensioned< Type > &  su,
const fvMatrix< Type > &  A 
)
Foam::tmp< Foam::fvMatrix< Type > > operator+ ( const dimensioned< Type > &  su,
const tmp< fvMatrix< Type > > &  tA 
)

Definition at line 2022 of file fvMatrix.C.

References checkMethod(), tmp< T >::ptr(), and dimensioned< Type >::value().

Foam::tmp< Foam::fvMatrix< Type > > operator- ( const fvMatrix< Type > &  A,
const fvMatrix< Type > &  B 
)

Definition at line 1759 of file fvMatrix.C.

References checkMethod().

Foam::tmp< Foam::fvMatrix< Type > > operator- ( const tmp< fvMatrix< Type > > &  tA,
const fvMatrix< Type > &  B 
)

Definition at line 1772 of file fvMatrix.C.

References checkMethod(), and tmp< T >::ptr().

Foam::tmp< Foam::fvMatrix< Type > > operator- ( const fvMatrix< Type > &  A,
const tmp< fvMatrix< Type > > &  tB 
)
Foam::tmp< Foam::fvMatrix< Type > > operator- ( const tmp< fvMatrix< Type > > &  tA,
const tmp< fvMatrix< Type > > &  tB 
)

Definition at line 1799 of file fvMatrix.C.

References checkMethod(), and tmp< T >::ptr().

Foam::tmp< Foam::fvMatrix< Type > > operator- ( const fvMatrix< Type > &  A,
const DimensionedField< Type, volMesh > &  su 
)
Foam::tmp< Foam::fvMatrix< Type > > operator- ( const fvMatrix< Type > &  A,
const tmp< DimensionedField< Type, volMesh > > &  tsu 
)

Definition at line 1826 of file fvMatrix.C.

References checkMethod(), and tmp< T >::clear().

Foam::tmp< Foam::fvMatrix< Type > > operator- ( const fvMatrix< Type > &  A,
const tmp< GeometricField< Type, fvPatchField, volMesh > > &  tsu 
)

Definition at line 1840 of file fvMatrix.C.

References checkMethod(), and tmp< T >::clear().

Foam::tmp< Foam::fvMatrix< Type > > operator- ( const tmp< fvMatrix< Type > > &  tA,
const DimensionedField< Type, volMesh > &  su 
)
Foam::tmp< Foam::fvMatrix< Type > > operator- ( const tmp< fvMatrix< Type > > &  tA,
const tmp< DimensionedField< Type, volMesh > > &  tsu 
)

Definition at line 1867 of file fvMatrix.C.

References checkMethod(), tmp< T >::clear(), and tmp< T >::ptr().

Foam::tmp< Foam::fvMatrix< Type > > operator- ( const tmp< fvMatrix< Type > > &  tA,
const tmp< GeometricField< Type, fvPatchField, volMesh > > &  tsu 
)

Definition at line 1881 of file fvMatrix.C.

References checkMethod(), tmp< T >::clear(), and tmp< T >::ptr().

Foam::tmp< Foam::fvMatrix< Type > > operator- ( const DimensionedField< Type, volMesh > &  su,
const fvMatrix< Type > &  A 
)
Foam::tmp< Foam::fvMatrix< Type > > operator- ( const tmp< DimensionedField< Type, volMesh > > &  tsu,
const fvMatrix< Type > &  A 
)

Definition at line 1909 of file fvMatrix.C.

References checkMethod(), and tmp< T >::clear().

Foam::tmp< Foam::fvMatrix< Type > > operator- ( const tmp< GeometricField< Type, fvPatchField, volMesh > > &  tsu,
const fvMatrix< Type > &  A 
)

Definition at line 1924 of file fvMatrix.C.

References checkMethod(), and tmp< T >::clear().

Foam::tmp< Foam::fvMatrix< Type > > operator- ( const DimensionedField< Type, volMesh > &  su,
const tmp< fvMatrix< Type > > &  tA 
)
Foam::tmp< Foam::fvMatrix< Type > > operator- ( const tmp< DimensionedField< Type, volMesh > > &  tsu,
const tmp< fvMatrix< Type > > &  tA 
)

Definition at line 1953 of file fvMatrix.C.

References checkMethod(), tmp< T >::clear(), and tmp< T >::ptr().

Foam::tmp< Foam::fvMatrix< Type > > operator- ( const tmp< GeometricField< Type, fvPatchField, volMesh > > &  tsu,
const tmp< fvMatrix< Type > > &  tA 
)

Definition at line 1968 of file fvMatrix.C.

References checkMethod(), tmp< T >::clear(), and tmp< T >::ptr().

Foam::tmp< Foam::fvMatrix< Type > > operator- ( const fvMatrix< Type > &  A,
const dimensioned< Type > &  su 
)

Definition at line 2035 of file fvMatrix.C.

References checkMethod(), and dimensioned< Type >::value().

Foam::tmp< Foam::fvMatrix< Type > > operator- ( const tmp< fvMatrix< Type > > &  tA,
const dimensioned< Type > &  su 
)

Definition at line 2048 of file fvMatrix.C.

References checkMethod(), tmp< T >::ptr(), and dimensioned< Type >::value().

Foam::tmp< Foam::fvMatrix< Type > > operator- ( const dimensioned< Type > &  su,
const fvMatrix< Type > &  A 
)
Foam::tmp< Foam::fvMatrix< Type > > operator- ( const dimensioned< Type > &  su,
const tmp< fvMatrix< Type > > &  tA 
)

Definition at line 2075 of file fvMatrix.C.

References checkMethod(), tmp< T >::ptr(), and dimensioned< Type >::value().

Foam::tmp< Foam::fvMatrix< Type > > operator* ( const DimensionedField< scalar, volMesh > &  dsf,
const fvMatrix< Type > &  A 
)

Definition at line 2090 of file fvMatrix.C.

Foam::tmp< Foam::fvMatrix< Type > > operator* ( const tmp< DimensionedField< scalar, volMesh > > &  tdsf,
const fvMatrix< Type > &  A 
)

Definition at line 2102 of file fvMatrix.C.

Foam::tmp< Foam::fvMatrix< Type > > operator* ( const tmp< volScalarField > &  tvsf,
const fvMatrix< Type > &  A 
)

Definition at line 2114 of file fvMatrix.C.

Foam::tmp< Foam::fvMatrix< Type > > operator* ( const DimensionedField< scalar, volMesh > &  dsf,
const tmp< fvMatrix< Type > > &  tA 
)

Definition at line 2126 of file fvMatrix.C.

References tmp< T >::ptr().

Foam::tmp< Foam::fvMatrix< Type > > operator* ( const tmp< DimensionedField< scalar, volMesh > > &  tdsf,
const tmp< fvMatrix< Type > > &  tA 
)

Definition at line 2138 of file fvMatrix.C.

References tmp< T >::ptr().

Foam::tmp< Foam::fvMatrix< Type > > operator* ( const tmp< volScalarField > &  tvsf,
const tmp< fvMatrix< Type > > &  tA 
)

Definition at line 2150 of file fvMatrix.C.

References tmp< T >::ptr().

Foam::tmp< Foam::fvMatrix< Type > > operator* ( const dimensioned< scalar > &  ds,
const fvMatrix< Type > &  A 
)

Definition at line 2162 of file fvMatrix.C.

Foam::tmp< Foam::fvMatrix< Type > > operator* ( const dimensioned< scalar > &  ds,
const tmp< fvMatrix< Type > > &  tA 
)

Definition at line 2174 of file fvMatrix.C.

References tmp< T >::ptr().

Foam::defineTypeNameAndDebug ( faceAreaPairGAMGAgglomeration  ,
 
)
Foam::addToRunTimeSelectionTable ( GAMGAgglomeration  ,
faceAreaPairGAMGAgglomeration  ,
lduMesh   
)
Foam::defineTypeNameAndDebug ( centredCECCellToFaceStencilObject  ,
 
)
Foam::defineTypeNameAndDebug ( centredCFCCellToFaceStencilObject  ,
 
)
Foam::defineTypeNameAndDebug ( centredCPCCellToFaceStencilObject  ,
 
)
Foam::defineTypeNameAndDebug ( centredFECCellToFaceStencilObject  ,
 
)
Foam::defineTypeNameAndDebug ( pureUpwindCFCCellToFaceStencilObject  ,
 
)
Foam::defineTypeNameAndDebug ( upwindCECCellToFaceStencilObject  ,
 
)
Foam::defineTypeNameAndDebug ( upwindCFCCellToFaceStencilObject  ,
 
)
Foam::defineTypeNameAndDebug ( upwindCPCCellToFaceStencilObject  ,
 
)
Foam::defineTypeNameAndDebug ( upwindFECCellToFaceStencilObject  ,
 
)
Foam::defineTypeNameAndDebug ( centredCFCFaceToCellStencilObject  ,
 
)
Foam::defineTypeNameAndDebug ( coupledFvPatch  ,
 
)
Foam::defineTypeNameAndDebug ( genericFvPatch  ,
 
)
Foam::addToRunTimeSelectionTable ( fvPatch  ,
genericFvPatch  ,
polyPatch   
)
Foam::defineTypeNameAndDebug ( cyclicFvPatch  ,
 
)
Foam::addToRunTimeSelectionTable ( fvPatch  ,
cyclicFvPatch  ,
polyPatch   
)
Foam::defineTypeNameAndDebug ( emptyFvPatch  ,
 
)
Foam::addToRunTimeSelectionTable ( fvPatch  ,
emptyFvPatch  ,
polyPatch   
)
Foam::defineTypeNameAndDebug ( processorFvPatch  ,
 
)
Foam::addToRunTimeSelectionTable ( fvPatch  ,
processorFvPatch  ,
polyPatch   
)
Foam::defineTypeNameAndDebug ( symmetryFvPatch  ,
 
)
Foam::addToRunTimeSelectionTable ( fvPatch  ,
symmetryFvPatch  ,
polyPatch   
)
Foam::defineTypeNameAndDebug ( wedgeFvPatch  ,
 
)
Foam::addToRunTimeSelectionTable ( fvPatch  ,
wedgeFvPatch  ,
polyPatch   
)
Foam::defineTypeNameAndDebug ( directMappedFvPatch  ,
 
)
Foam::addToRunTimeSelectionTable ( fvPatch  ,
directMappedFvPatch  ,
polyPatch   
)
Foam::defineTypeNameAndDebug ( directMappedWallFvPatch  ,
 
)
Foam::addToRunTimeSelectionTable ( fvPatch  ,
directMappedWallFvPatch  ,
polyPatch   
)
Foam::defineTypeNameAndDebug ( wallFvPatch  ,
 
)
Foam::addToRunTimeSelectionTable ( fvPatch  ,
wallFvPatch  ,
polyPatch   
)
Foam::defineTypeNameAndDebug ( fvPatch  ,
 
)
Foam::defineRunTimeSelectionTable ( fvPatch  ,
polyPatch   
)
Foam::addToRunTimeSelectionTable ( fvPatch  ,
fvPatch  ,
polyPatch   
)
Foam::defineTemplateRunTimeSelectionTable ( interpolation< scalar >  ,
dictionary   
)
Foam::defineTemplateRunTimeSelectionTable ( interpolation< vector >  ,
dictionary   
)
Foam::defineTemplateRunTimeSelectionTable ( interpolation< sphericalTensor >  ,
dictionary   
)
Foam::defineTemplateRunTimeSelectionTable ( interpolation< symmTensor >  ,
dictionary   
)
Foam::defineTemplateRunTimeSelectionTable ( interpolation< tensor >  ,
dictionary   
)
Foam::makeInterpolation ( interpolationCell  )
Foam::makeInterpolation ( interpolationCellPatchConstrained  )
Foam::makeInterpolation ( interpolationCellPoint  )
Foam::makeInterpolation ( interpolationCellPointFace  )
Foam::makeInterpolation ( interpolationCellPointWallModified  )
Foam::defineNamedTemplateTypeNameAndDebug ( limitedSurfaceInterpolationScheme< scalar >  ,
 
)
Foam::defineTemplateRunTimeSelectionTable ( limitedSurfaceInterpolationScheme< scalar >  ,
Mesh   
)
Foam::defineTemplateRunTimeSelectionTable ( limitedSurfaceInterpolationScheme< scalar >  ,
MeshFlux   
)
Foam::defineNamedTemplateTypeNameAndDebug ( limitedSurfaceInterpolationScheme< vector >  ,
 
)
Foam::defineTemplateRunTimeSelectionTable ( limitedSurfaceInterpolationScheme< vector >  ,
Mesh   
)
Foam::defineTemplateRunTimeSelectionTable ( limitedSurfaceInterpolationScheme< vector >  ,
MeshFlux   
)
Foam::defineNamedTemplateTypeNameAndDebug ( limitedSurfaceInterpolationScheme< sphericalTensor >  ,
 
)
Foam::defineTemplateRunTimeSelectionTable ( limitedSurfaceInterpolationScheme< sphericalTensor >  ,
Mesh   
)
Foam::defineTemplateRunTimeSelectionTable ( limitedSurfaceInterpolationScheme< sphericalTensor >  ,
MeshFlux   
)
Foam::defineNamedTemplateTypeNameAndDebug ( limitedSurfaceInterpolationScheme< symmTensor >  ,
 
)
Foam::defineTemplateRunTimeSelectionTable ( limitedSurfaceInterpolationScheme< symmTensor >  ,
Mesh   
)
Foam::defineTemplateRunTimeSelectionTable ( limitedSurfaceInterpolationScheme< symmTensor >  ,
MeshFlux   
)
Foam::defineNamedTemplateTypeNameAndDebug ( limitedSurfaceInterpolationScheme< tensor >  ,
 
)
Foam::defineTemplateRunTimeSelectionTable ( limitedSurfaceInterpolationScheme< tensor >  ,
Mesh   
)
Foam::defineTemplateRunTimeSelectionTable ( limitedSurfaceInterpolationScheme< tensor >  ,
MeshFlux   
)
Foam::defineNamedTemplateTypeNameAndDebug ( multivariateSelectionScheme< scalar >  ,
 
)
Foam::defineTemplateRunTimeSelectionTable ( multivariateSurfaceInterpolationScheme< scalar >  ,
Istream   
)
Foam::defineTemplateRunTimeSelectionTable ( multivariateSurfaceInterpolationScheme< vector >  ,
Istream   
)
Foam::defineTemplateRunTimeSelectionTable ( multivariateSurfaceInterpolationScheme< sphericalTensor >  ,
Istream   
)
Foam::defineTemplateRunTimeSelectionTable ( multivariateSurfaceInterpolationScheme< symmTensor >  ,
Istream   
)
Foam::defineTemplateRunTimeSelectionTable ( multivariateSurfaceInterpolationScheme< tensor >  ,
Istream   
)
Foam::defineTemplateTypeNameAndDebug ( CentredFitData< biLinearFitPolynomial >  ,
 
)
Foam::makeCentredFitSurfaceInterpolationScheme ( biLinearFit  ,
biLinearFitPolynomial  ,
centredCFCCellToFaceStencilObject   
)
Foam::defineTemplateTypeNameAndDebug ( UpwindFitData< cubicUpwindFitPolynomial >  ,
 
)
Foam::makeUpwindFitSurfaceInterpolationScheme ( cubicUpwindFit  ,
cubicUpwindFitPolynomial  ,
upwindCFCCellToFaceStencilObject   
)
Foam::makeSurfaceInterpolationScheme ( fixedBlended  )
Foam::defineTypeNameAndDebug ( harmonic  ,
 
)
tmp<GeometricField<Type, fvsPatchField, surfaceMesh> > Foam::linearInterpolate ( const tmp< GeometricField< Type, fvPatchField, volMesh > > &  tvf)

Definition at line 120 of file linear.H.

References linearInterpolate().

Foam::defineTemplateTypeNameAndDebug ( CentredFitData< linearFitPolynomial >  ,
 
)
Foam::makeCentredFitSurfaceInterpolationScheme ( linearFit  ,
linearFitPolynomial  ,
centredCFCCellToFaceStencilObject   
)
Foam::defineTemplateTypeNameAndDebug ( UpwindFitData< linearFitPolynomial >  ,
 
)
Foam::makePureUpwindFitSurfaceInterpolationScheme ( linearPureUpwindFit  ,
linearFitPolynomial  ,
pureUpwindCFCCellToFaceStencilObject   
)
Foam::makeSurfaceInterpolationScheme ( outletStabilised  )
Foam::makeSurfaceInterpolationScheme ( pointLinear  )
Foam::defineTemplateTypeNameAndDebug ( CentredFitData< quadraticFitPolynomial >  ,
 
)
Foam::makeCentredFitSurfaceInterpolationScheme ( quadraticFit  ,
quadraticFitPolynomial  ,
centredCFCCellToFaceStencilObject   
)
Foam::defineTemplateTypeNameAndDebug ( CentredFitData< quadraticLinearFitPolynomial >  ,
 
)
Foam::makeCentredFitSurfaceInterpolationScheme ( quadraticLinearFit  ,
quadraticLinearFitPolynomial  ,
centredCFCCellToFaceStencilObject   
)
Foam::makePureUpwindFitSurfaceInterpolationScheme ( quadraticLinearPureUpwindFit  ,
quadraticLinearUpwindFitPolynomial  ,
upwindCFCCellToFaceStencilObject   
)
Foam::defineTemplateTypeNameAndDebug ( UpwindFitData< quadraticLinearUpwindFitPolynomial >  ,
 
)
Foam::makeUpwindFitSurfaceInterpolationScheme ( quadraticLinearUpwindFit  ,
quadraticLinearUpwindFitPolynomial  ,
upwindFECCellToFaceStencilObject   
)
Foam::defineTemplateTypeNameAndDebug ( UpwindFitData< quadraticUpwindFitPolynomial >  ,
 
)
Foam::makeUpwindFitSurfaceInterpolationScheme ( quadraticUpwindFit  ,
quadraticUpwindFitPolynomial  ,
upwindFECCellToFaceStencilObject   
)
Foam::makeSurfaceInterpolationScheme ( skewCorrected  )
Foam::defineTypeNameAndDebug ( skewCorrectionVectors  ,
 
)
Foam::defineTypeNameAndDebug ( surfaceInterpolation  ,
 
)
Foam::defineNamedTemplateTypeNameAndDebug ( surfaceInterpolationScheme< scalar >  ,
 
)
Foam::defineTemplateRunTimeSelectionTable ( surfaceInterpolationScheme< scalar >  ,
Mesh   
)
Foam::defineTemplateRunTimeSelectionTable ( surfaceInterpolationScheme< scalar >  ,
MeshFlux   
)
Foam::defineNamedTemplateTypeNameAndDebug ( surfaceInterpolationScheme< vector >  ,
 
)
Foam::defineTemplateRunTimeSelectionTable ( surfaceInterpolationScheme< vector >  ,
Mesh   
)
Foam::defineTemplateRunTimeSelectionTable ( surfaceInterpolationScheme< vector >  ,
MeshFlux   
)
Foam::defineNamedTemplateTypeNameAndDebug ( surfaceInterpolationScheme< sphericalTensor >  ,
 
)
Foam::defineTemplateRunTimeSelectionTable ( surfaceInterpolationScheme< sphericalTensor >  ,
Mesh   
)
Foam::defineTemplateRunTimeSelectionTable ( surfaceInterpolationScheme< sphericalTensor >  ,
MeshFlux   
)
Foam::defineNamedTemplateTypeNameAndDebug ( surfaceInterpolationScheme< symmTensor >  ,
 
)
Foam::defineTemplateRunTimeSelectionTable ( surfaceInterpolationScheme< symmTensor >  ,
Mesh   
)
Foam::defineTemplateRunTimeSelectionTable ( surfaceInterpolationScheme< symmTensor >  ,
MeshFlux   
)
Foam::defineNamedTemplateTypeNameAndDebug ( surfaceInterpolationScheme< tensor >  ,
 
)
Foam::defineTemplateRunTimeSelectionTable ( surfaceInterpolationScheme< tensor >  ,
Mesh   
)
Foam::defineTemplateRunTimeSelectionTable ( surfaceInterpolationScheme< tensor >  ,
MeshFlux   
)
Foam::defineTypeNameAndDebug ( pointPatchInterpolation  ,
 
)
Foam::defineTypeNameAndDebug ( volPointInterpolation  ,
 
)
Foam::defineTypeNameAndDebug ( displacementComponentLaplacianFvMotionSolver  ,
 
)
Foam::addToRunTimeSelectionTable ( fvMotionSolver  ,
displacementComponentLaplacianFvMotionSolver  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( displacementFvMotionSolver  ,
 
)
Foam::defineTypeNameAndDebug ( displacementInterpolationFvMotionSolver  ,
 
)
Foam::addToRunTimeSelectionTable ( fvMotionSolver  ,
displacementInterpolationFvMotionSolver  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( displacementLaplacianFvMotionSolver  ,
 
)
Foam::addToRunTimeSelectionTable ( fvMotionSolver  ,
displacementLaplacianFvMotionSolver  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( displacementSBRStressFvMotionSolver  ,
 
)
Foam::addToRunTimeSelectionTable ( fvMotionSolver  ,
displacementSBRStressFvMotionSolver  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( fvMotionSolver  ,
 
)
Foam::defineTypeNameAndDebug ( velocityComponentLaplacianFvMotionSolver  ,
 
)
Foam::addToRunTimeSelectionTable ( fvMotionSolver  ,
velocityComponentLaplacianFvMotionSolver  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( velocityLaplacianFvMotionSolver  ,
 
)
Foam::addToRunTimeSelectionTable ( fvMotionSolver  ,
velocityLaplacianFvMotionSolver  ,
dictionary   
)
Foam::makePatchFields ( cellMotion  )
Foam::makePatchFields ( surfaceSlipDisplacement  )
Foam::defineTypeNameAndDebug ( directionalDiffusivity  ,
 
)
Foam::addToRunTimeSelectionTable ( motionDiffusivity  ,
directionalDiffusivity  ,
Istream   
)
Foam::defineTypeNameAndDebug ( fileDiffusivity  ,
 
)
Foam::addToRunTimeSelectionTable ( motionDiffusivity  ,
fileDiffusivity  ,
Istream   
)
Foam::defineTypeNameAndDebug ( inverseDistanceDiffusivity  ,
 
)
Foam::addToRunTimeSelectionTable ( motionDiffusivity  ,
inverseDistanceDiffusivity  ,
Istream   
)
Foam::defineTypeNameAndDebug ( inverseFaceDistanceDiffusivity  ,
 
)
Foam::addToRunTimeSelectionTable ( motionDiffusivity  ,
inverseFaceDistanceDiffusivity  ,
Istream   
)
Foam::defineTypeNameAndDebug ( inversePointDistanceDiffusivity  ,
 
)
Foam::addToRunTimeSelectionTable ( motionDiffusivity  ,
inversePointDistanceDiffusivity  ,
Istream   
)
Foam::defineTypeNameAndDebug ( inverseVolumeDiffusivity  ,
 
)
Foam::addToRunTimeSelectionTable ( motionDiffusivity  ,
inverseVolumeDiffusivity  ,
Istream   
)
Foam::defineTypeNameAndDebug ( exponentialDiffusivity  ,
 
)
Foam::addToRunTimeSelectionTable ( motionDiffusivity  ,
exponentialDiffusivity  ,
Istream   
)
Foam::defineTypeNameAndDebug ( quadraticDiffusivity  ,
 
)
Foam::addToRunTimeSelectionTable ( motionDiffusivity  ,
quadraticDiffusivity  ,
Istream   
)
Foam::defineTypeNameAndDebug ( motionDiffusivity  ,
 
)
Foam::defineRunTimeSelectionTable ( motionDiffusivity  ,
Istream   
)
Foam::defineTypeNameAndDebug ( motionDirectionalDiffusivity  ,
 
)
Foam::addToRunTimeSelectionTable ( motionDiffusivity  ,
motionDirectionalDiffusivity  ,
Istream   
)
Foam::defineTypeNameAndDebug ( uniformDiffusivity  ,
 
)
Foam::addToRunTimeSelectionTable ( motionDiffusivity  ,
uniformDiffusivity  ,
Istream   
)
Foam::makePointPatchTypeField ( pointPatchVectorField  ,
angularOscillatingDisplacementPointPatchVectorField   
)
Foam::makePointPatchTypeField ( pointPatchVectorField  ,
angularOscillatingVelocityPointPatchVectorField   
)
Foam::makePointPatchTypeField ( pointPatchVectorField  ,
oscillatingDisplacementPointPatchVectorField   
)
Foam::makePointPatchTypeField ( pointPatchVectorField  ,
oscillatingVelocityPointPatchVectorField   
)
Foam::makePointPatchTypeField ( fixedValuePointPatchVectorField  ,
surfaceDisplacementPointPatchVectorField   
)
Foam::makePointPatchTypeField ( pointPatchVectorField  ,
surfaceSlipDisplacementPointPatchVectorField   
)
Foam::makePatchFields ( generic  )
Foam::makePointPatchFields ( generic  )
Foam::makePointPatchFieldTypedefs ( generic  )
Foam::Ostream & operator<< ( Ostream &  os,
const Cloud< ParticleType > &  pc 
)

Definition at line 253 of file CloudIO.C.

References pc.

Foam::defineParticleTypeNameAndDebug ( indexedParticle  ,
 
)
Foam::defineTemplateTypeNameAndDebug ( Cloud< indexedParticle >  ,
 
)
Foam::Ostream & operator<< ( Ostream &  os,
const Particle< ParticleType > &  p 
)

Definition at line 225 of file ParticleIO.C.

References p.

Foam::defineParticleTypeNameAndDebug ( passiveParticle  ,
 
)
Foam::defineTemplateTypeNameAndDebug ( Cloud< passiveParticle >  ,
 
)
Foam::createCoalParcelType ( CoalParcel  )
Foam::makeReactingDispersionModels ( CoalParcel  )
Foam::makeReactingDragModels ( CoalParcel  )
Foam::makeReactingMultiphaseInjectionModels ( CoalParcel  )
Foam::makeReactingPatchInteractionModels ( CoalParcel  )
Foam::makeReactingPostProcessingModels ( CoalParcel  )
Foam::makeReactingHeatTransferModels ( CoalParcel  )
Foam::makeReactingMultiphaseCompositionModels ( CoalParcel  )
Foam::makeReactingPhaseChangeModels ( CoalParcel  )
Foam::makeReactingMultiphaseDevolatilisationModels ( CoalParcel  )
Foam::makeCoalSurfaceReactionModels ( CoalParcel  )
Foam::defineTypeNameAndDebug ( commonRailInjector  ,
 
)
Foam::addToRunTimeSelectionTable ( injectorType  ,
commonRailInjector  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( definedInjector  ,
 
)
Foam::addToRunTimeSelectionTable ( injectorType  ,
definedInjector  ,
dictionary   
)
Ostream& Foam::operator<< ( Ostream &  os,
const injector &  injector 
)

Definition at line 49 of file injectorIO.C.

References IOstream::check(), and endl().

Foam::defineTypeNameAndDebug ( injectorType  ,
 
)
Foam::defineRunTimeSelectionTable ( injectorType  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( multiHoleInjector  ,
 
)
Foam::addToRunTimeSelectionTable ( injectorType  ,
multiHoleInjector  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( swirlInjector  ,
 
)
Foam::addToRunTimeSelectionTable ( injectorType  ,
swirlInjector  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( unitInjector  ,
 
)
Foam::addToRunTimeSelectionTable ( injectorType  ,
unitInjector  ,
dictionary   
)
Foam::defineParticleTypeNameAndDebug ( parcel  ,
 
)
Foam::defineTemplateTypeNameAndDebug ( Cloud< parcel ,
 
)
bool Foam::contiguous< parcel > ( )
inline

Definition at line 379 of file parcel.H.

Foam::defineTypeNameAndDebug ( atomizationModel  ,
 
)
Foam::defineRunTimeSelectionTable ( atomizationModel  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( blobsSheetAtomization  ,
 
)
Foam::addToRunTimeSelectionTable ( atomizationModel  ,
blobsSheetAtomization  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( LISA  ,
 
)
Foam::addToRunTimeSelectionTable ( atomizationModel  ,
LISA  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( noAtomization  ,
 
)
Foam::addToRunTimeSelectionTable ( atomizationModel  ,
noAtomization  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( breakupModel  ,
 
)
Foam::defineRunTimeSelectionTable ( breakupModel  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( ETAB  ,
 
)
Foam::addToRunTimeSelectionTable ( breakupModel  ,
ETAB  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( noBreakup  ,
 
)
Foam::addToRunTimeSelectionTable ( breakupModel  ,
noBreakup  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( reitzDiwakar  ,
 
)
Foam::addToRunTimeSelectionTable ( breakupModel  ,
reitzDiwakar  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( reitzKHRT  ,
 
)
Foam::addToRunTimeSelectionTable ( breakupModel  ,
reitzKHRT  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( SHF  ,
 
)
Foam::addToRunTimeSelectionTable ( breakupModel  ,
SHF  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( TAB  ,
 
)
Foam::addToRunTimeSelectionTable ( breakupModel  ,
TAB  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( collisionModel  ,
 
)
Foam::defineRunTimeSelectionTable ( collisionModel  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( noCollision  ,
 
)
Foam::addToRunTimeSelectionTable ( collisionModel  ,
noCollision  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( ORourkeCollisionModel  ,
 
)
Foam::addToRunTimeSelectionTable ( collisionModel  ,
ORourkeCollisionModel  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( trajectoryCollisionModel  ,
 
)
Foam::addToRunTimeSelectionTable ( collisionModel  ,
trajectoryCollisionModel  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( dispersionLESModel  ,
 
)
Foam::defineTypeNameAndDebug ( dispersionModel  ,
 
)
Foam::defineRunTimeSelectionTable ( dispersionModel  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( dispersionRASModel  ,
 
)
Foam::defineTypeNameAndDebug ( gradientDispersionRAS  ,
 
)
Foam::addToRunTimeSelectionTable ( dispersionModel  ,
gradientDispersionRAS  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( noDispersion  ,
 
)
Foam::addToRunTimeSelectionTable ( dispersionModel  ,
noDispersion  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( stochasticDispersionRAS  ,
 
)
Foam::addToRunTimeSelectionTable ( dispersionModel  ,
stochasticDispersionRAS  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( dragModel  ,
 
)
Foam::defineRunTimeSelectionTable ( dragModel  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( noDragModel  ,
 
)
Foam::addToRunTimeSelectionTable ( dragModel  ,
noDragModel  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( standardDragModel  ,
 
)
Foam::addToRunTimeSelectionTable ( dragModel  ,
standardDragModel  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( evaporationModel  ,
 
)
Foam::defineRunTimeSelectionTable ( evaporationModel  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( noEvaporation  ,
 
)
Foam::addToRunTimeSelectionTable ( evaporationModel  ,
noEvaporation  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( RutlandFlashBoil  ,
 
)
Foam::addToRunTimeSelectionTable ( evaporationModel  ,
RutlandFlashBoil  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( saturateEvaporationModel  ,
 
)
Foam::addToRunTimeSelectionTable ( evaporationModel  ,
saturateEvaporationModel  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( standardEvaporationModel  ,
 
)
Foam::addToRunTimeSelectionTable ( evaporationModel  ,
standardEvaporationModel  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( heatTransferModel  ,
 
)
Foam::defineRunTimeSelectionTable ( heatTransferModel  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( noHeatTransfer  ,
 
)
Foam::addToRunTimeSelectionTable ( heatTransferModel  ,
noHeatTransfer  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( RanzMarshall  ,
 
)
Foam::addToRunTimeSelectionTable ( heatTransferModel  ,
RanzMarshall  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( blobsSwirlInjector  ,
 
)
Foam::addToRunTimeSelectionTable ( injectorModel  ,
blobsSwirlInjector  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( ChomiakInjector  ,
 
)
Foam::addToRunTimeSelectionTable ( injectorModel  ,
ChomiakInjector  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( constInjector  ,
 
)
Foam::addToRunTimeSelectionTable ( injectorModel  ,
constInjector  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( definedHollowConeInjector  ,
 
)
Foam::addToRunTimeSelectionTable ( injectorModel  ,
definedHollowConeInjector  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( definedPressureSwirlInjector  ,
 
)
Foam::addToRunTimeSelectionTable ( injectorModel  ,
definedPressureSwirlInjector  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( hollowConeInjector  ,
 
)
Foam::addToRunTimeSelectionTable ( injectorModel  ,
hollowConeInjector  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( injectorModel  ,
 
)
Foam::defineRunTimeSelectionTable ( injectorModel  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( pressureSwirlInjector  ,
 
)
Foam::addToRunTimeSelectionTable ( injectorModel  ,
pressureSwirlInjector  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( reflectParcel  ,
 
)
Foam::addToRunTimeSelectionTable ( wallModel  ,
reflectParcel  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( removeParcel  ,
 
)
Foam::addToRunTimeSelectionTable ( wallModel  ,
removeParcel  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( wallModel  ,
 
)
Foam::defineRunTimeSelectionTable ( wallModel  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( DsmcBaseCloud  ,
 
)
Foam::defineTemplateTypeNameAndDebug ( Cloud< dsmcParcel >  ,
 
)
Foam::defineParcelTypeNameAndDebug ( DsmcCloud< dsmcParcel >  ,
 
)
Foam::defineTypeNameAndDebug ( dsmcParcel  ,
 
)
Foam::defineParticleTypeNameAndDebug ( dsmcParcel  ,
 
)
Foam::defineParcelTypeNameAndDebug ( dsmcParcel  ,
 
)
bool Foam::contiguous< dsmcParcel > ( )
inline

Definition at line 94 of file dsmcParcel.H.

Foam::makeBinaryCollisionModel ( DsmcCloud< dsmcParcel >  )
Foam::makeBinaryCollisionModelType ( VariableHardSphere  ,
DsmcCloud  ,
dsmcParcel   
)
Foam::makeBinaryCollisionModelType ( LarsenBorgnakkeVariableHardSphere  ,
DsmcCloud  ,
dsmcParcel   
)
Foam::makeInflowBoundaryModel ( DsmcCloud< dsmcParcel >  )
Foam::makeInflowBoundaryModelType ( FreeStream  ,
DsmcCloud  ,
dsmcParcel   
)
Foam::makeInflowBoundaryModelType ( NoInflow  ,
DsmcCloud  ,
dsmcParcel   
)
Foam::makeWallInteractionModel ( DsmcCloud< dsmcParcel >  )
Foam::makeWallInteractionModelType ( MaxwellianThermal  ,
DsmcCloud  ,
dsmcParcel   
)
Foam::makeWallInteractionModelType ( SpecularReflection  ,
DsmcCloud  ,
dsmcParcel   
)
Foam::makeWallInteractionModelType ( MixedDiffuseSpecular  ,
DsmcCloud  ,
dsmcParcel   
)
Foam::Ostream & operator<< ( Ostream &  os,
const DsmcParcel< ParcelType > &  p 
)

Definition at line 139 of file DsmcParcelIO.C.

References IOstream::check(), IOstream::format(), p, and Ostream::write().

Foam::defineTypeNameAndDebug ( kinematicCloud  ,
 
)
Foam::defineTypeNameAndDebug ( reactingCloud  ,
 
)
Foam::defineTypeNameAndDebug ( reactingMultiphaseCloud  ,
 
)
Foam::defineTypeNameAndDebug ( thermoCloud  ,
 
)
Foam::makeIntegrationScheme ( scalar  )
Foam::makeIntegrationSchemeType ( Euler  ,
scalar   
)
Foam::makeIntegrationSchemeType ( Analytical  ,
scalar   
)
Foam::makeIntegrationScheme ( vector  )
Foam::makeIntegrationSchemeType ( Euler  ,
vector   
)
Foam::makeIntegrationSchemeType ( Analytical  ,
vector   
)
Foam::defineTypeNameAndDebug ( reactingParcel  ,
 
)
bool Foam::contiguous< reactingParcel > ( )
inline

Definition at line 66 of file reactingParcel.H.

Foam::defineTypeNameAndDebug ( basicKinematicParcel  ,
 
)
Foam::defineParticleTypeNameAndDebug ( basicKinematicParcel  ,
 
)
Foam::defineParcelTypeNameAndDebug ( basicKinematicParcel  ,
 
)

Definition at line 112 of file basicKinematicParcel.H.

Foam::defineTemplateTypeNameAndDebug ( Cloud< basicKinematicParcel >  ,
 
)
Foam::defineParcelTypeNameAndDebug ( KinematicCloud< basicKinematicParcel >  ,
 
)
Foam::makeParcelDispersionModels ( basicKinematicParcel  )
Foam::makeParcelDragModels ( basicKinematicParcel  )
Foam::makeParcelInjectionModels ( basicKinematicParcel  )
Foam::makeParcelPatchInteractionModels ( basicKinematicParcel  )
Foam::makeParcelPostProcessingModels ( basicKinematicParcel  )
Foam::createReactingMultiphaseParcelType ( BasicReactingMultiphaseParcel  )
Foam::makeReactingDispersionModels ( BasicReactingMultiphaseParcel  )
Foam::makeReactingDragModels ( BasicReactingMultiphaseParcel  )
Foam::makeReactingMultiphaseInjectionModels ( BasicReactingMultiphaseParcel  )
Foam::makeReactingPatchInteractionModels ( BasicReactingMultiphaseParcel  )
Foam::makeReactingPostProcessingModels ( BasicReactingMultiphaseParcel  )
Foam::makeReactingHeatTransferModels ( BasicReactingMultiphaseParcel  )
Foam::makeReactingMultiphaseCompositionModels ( BasicReactingMultiphaseParcel  )
Foam::makeReactingPhaseChangeModels ( BasicReactingMultiphaseParcel  )
Foam::makeReactingMultiphaseDevolatilisationModels ( BasicReactingMultiphaseParcel  )
Foam::makeReactingMultiphaseSurfaceReactionModels ( BasicReactingMultiphaseParcel  )
Foam::createReactingParcelType ( BasicReactingParcel  )
Foam::makeReactingDispersionModels ( BasicReactingParcel  )
Foam::makeReactingDragModels ( BasicReactingParcel  )
Foam::makeReactingInjectionModels ( BasicReactingParcel  )
Foam::makeReactingPatchInteractionModels ( BasicReactingParcel  )
Foam::makeReactingPostProcessingModels ( BasicReactingParcel  )
Foam::makeReactingHeatTransferModels ( BasicReactingParcel  )
Foam::makeReactingCompositionModels ( BasicReactingParcel  )
Foam::makeReactingPhaseChangeModels ( BasicReactingParcel  )
Foam::defineTypeNameAndDebug ( basicThermoParcel  ,
 
)
Foam::defineParticleTypeNameAndDebug ( basicThermoParcel  ,
 
)
Foam::defineParcelTypeNameAndDebug ( basicThermoParcel  ,
 
)
bool Foam::contiguous< basicThermoParcel > ( )
inline

Definition at line 111 of file basicThermoParcel.H.

Foam::defineTemplateTypeNameAndDebug ( Cloud< basicThermoParcel >  ,
 
)
Foam::defineParcelTypeNameAndDebug ( KinematicParcel< basicThermoParcel >  ,
 
)
Foam::defineParcelTypeNameAndDebug ( ThermoParcel< basicThermoParcel >  ,
 
)
Foam::defineTemplateTypeNameAndDebug ( ThermoParcel< basicThermoParcel >  ,
 
)
Foam::defineParcelTypeNameAndDebug ( KinematicCloud< basicThermoParcel >  ,
 
)
Foam::defineParcelTypeNameAndDebug ( ThermoCloud< basicThermoParcel >  ,
 
)
Foam::makeParcelDispersionModels ( basicThermoParcel  )
Foam::makeParcelDragModels ( basicThermoParcel  )
Foam::makeParcelInjectionModels ( basicThermoParcel  )
Foam::makeParcelPatchInteractionModels ( basicThermoParcel  )
Foam::makeParcelPostProcessingModels ( basicThermoParcel  )
Foam::makeParcelHeatTransferModels ( basicThermoParcel  )
Foam::Ostream & operator<< ( Ostream &  os,
const KinematicParcel< ParcelType > &  p 
)

Definition at line 212 of file KinematicParcelIO.C.

References IOstream::check(), IOstream::format(), p, and Ostream::write().

Foam::Ostream & operator<< ( Ostream &  os,
const ReactingMultiphaseParcel< ParcelType > &  p 
)

Definition at line 284 of file ReactingMultiphaseParcelIO.C.

References IOstream::check(), IOstream::format(), and p.

Foam::Ostream & operator<< ( Ostream &  os,
const ReactingParcel< ParcelType > &  p 
)

Definition at line 213 of file ReactingParcelIO.C.

References IOstream::check(), IOstream::format(), p, and Ostream::write().

Foam::Ostream & operator<< ( Ostream &  os,
const ThermoParcel< ParcelType > &  p 
)

Definition at line 138 of file ThermoParcelIO.C.

References IOstream::check(), IOstream::format(), p, and Ostream::write().

Foam::Ostream & operator<< ( Ostream &  os,
const Constant< Type > &  cnst 
)

Definition at line 32 of file ConstantIO.C.

References IOstream::check(), IOstream::format(), and Ostream::write().

Foam::Ostream & operator<< ( Ostream &  os,
const DataEntry< Type > &   
)

Definition at line 32 of file DataEntryIO.C.

References IOstream::check().

Foam::makeDataEntry ( label  )
Foam::makeDataEntryType ( Constant  ,
label   
)
Foam::makeDataEntryType ( Table  ,
label   
)
Foam::makeDataEntry ( scalar  )
Foam::makeDataEntryType ( Constant  ,
scalar   
)
Foam::makeDataEntryType ( Table  ,
scalar   
)
Foam::makeDataEntry ( vector  )
Foam::makeDataEntryType ( Constant  ,
vector   
)
Foam::makeDataEntryType ( Table  ,
vector   
)
Foam::defineTypeNameAndDebug ( polynomial  ,
 
)
Foam::Ostream & operator<< ( Ostream &  os,
const polynomial &  poly 
)

Definition at line 31 of file polynomialIO.C.

References IOstream::check(), IOstream::format(), and Ostream::write().

Foam::Ostream & operator<< ( Ostream &  os,
const Table< Type > &  tbl 
)

Definition at line 32 of file TableIO.C.

References IOstream::check(), IOstream::format(), and Ostream::write().

Foam::defineTypeNameAndDebug ( kinematicParcelInjectionData  ,
 
)
Foam::Ostream & operator<< ( Ostream &  os,
const kinematicParcelInjectionData &  data 
)

Definition at line 54 of file kinematicParcelInjectionDataIO.C.

Foam::defineTemplateTypeNameAndDebug ( IOList< kinematicParcelInjectionData >  ,
 
)
Foam::Istream & operator>> ( Istream &  is,
patchInteractionData &  pid 
)
Foam::defineTypeNameAndDebug ( reactingParcelInjectionData  ,
 
)
Foam::Ostream & operator<< ( Ostream &  os,
const reactingParcelInjectionData &  data 
)

Definition at line 44 of file reactingParcelInjectionDataIO.C.

Foam::Istream & operator>> ( Istream &  is,
reactingParcelInjectionData &  data 
)
Foam::defineTemplateTypeNameAndDebug ( IOList< reactingParcelInjectionData >  ,
 
)
Foam::defineTypeNameAndDebug ( reactingMultiphaseParcelInjectionData  ,
 
)
Foam::Ostream & operator<< ( Ostream &  os,
const reactingMultiphaseParcelInjectionData &  data 
)

Definition at line 51 of file reactingMultiphaseParcelInjectionDataIO.C.

Foam::Istream & operator>> ( Istream &  is,
reactingMultiphaseParcelInjectionData &  data 
)

Definition at line 65 of file reactingMultiphaseParcelInjectionDataIO.C.

References IOstream::check().

Foam::defineTemplateTypeNameAndDebug ( IOList< reactingMultiphaseParcelInjectionData >  ,
 
)
Foam::defineTypeNameAndDebug ( thermoParcelInjectionData  ,
 
)
Foam::Ostream & operator<< ( Ostream &  os,
const thermoParcelInjectionData &  data 
)

Definition at line 47 of file thermoParcelInjectionDataIO.C.

Foam::Istream & operator>> ( Istream &  is,
thermoParcelInjectionData &  data 
)
Foam::defineTemplateTypeNameAndDebug ( IOList< thermoParcelInjectionData >  ,
 
)
Foam::Ostream & operator<< ( Ostream &  os,
const bufferedAccumulator< Type > &  bA 
)

Definition at line 33 of file bufferedAccumulatorIO.C.

Foam::Ostream & operator<< ( Ostream &  os,
const correlationFunction< Type > &  cF 
)

Definition at line 48 of file correlationFunctionIO.C.

References IOstream::check(), and nl.

Ostream& Foam::operator<< ( Ostream &  os,
const distribution &  d 
)

Definition at line 426 of file distribution.C.

References IOstream::check(), and d.

Istream& Foam::operator>> ( Istream &  is,
referredCell &  rC 
)

Definition at line 406 of file referredCell.C.

References IOstream::check().

bool Foam::operator== ( const referredCell &  a,
const referredCell &  b 
)
inline

Definition at line 100 of file referredCellI.H.

References b.

bool Foam::operator!= ( const referredCell &  a,
const referredCell &  b 
)
inline

Definition at line 113 of file referredCellI.H.

References b.

Foam::defineParticleTypeNameAndDebug ( molecule  ,
 
)
Foam::defineTemplateTypeNameAndDebug ( Cloud< molecule >  ,
 
)
Foam::defineTypeNameAndDebug ( energyScalingFunction  ,
 
)
Foam::defineRunTimeSelectionTable ( energyScalingFunction  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( pairPotential  ,
 
)
Foam::defineRunTimeSelectionTable ( pairPotential  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( tetherPotential  ,
 
)
Foam::defineRunTimeSelectionTable ( tetherPotential  ,
dictionary   
)
bool Foam::contiguous< solidParticle > ( )
inline

Definition at line 266 of file solidParticle.H.

Foam::defineParticleTypeNameAndDebug ( solidParticle  ,
 
)
Foam::defineTemplateTypeNameAndDebug ( Cloud< solidParticle >  ,
 
)
Foam::defineTypeNameAndDebug ( cellClassification  ,
 
)
Foam::defineTypeNameAndDebug ( cellDistFuncs  ,
 
)
Foam::Ostream & operator<< ( Foam::Ostream os,
const wallPoint &  wDist 
)

Definition at line 37 of file wallPoint.C.

References wallPoint::distSqr(), and wallPoint::origin().

Foam::Istream & operator>> ( Foam::Istream is,
Foam::wallPoint wDist 
)

Definition at line 42 of file wallPoint.C.

References wallPoint::distSqr(), and wallPoint::origin().

Ostream & operator<< ( Ostream &  os,
const wallPointData< Type > &  wDist 
)

Definition at line 42 of file wallPointData.C.

Istream & operator>> ( Istream &  is,
wallPointData< Type > &  wDist 
)

Definition at line 54 of file wallPointData.C.

References operator>>().

Foam::defineTypeNameAndDebug ( coordinateRotation  ,
 
)
Foam::defineRunTimeSelectionTable ( coordinateRotation  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( EulerCoordinateRotation  ,
 
)
Foam::addToRunTimeSelectionTable ( coordinateRotation  ,
EulerCoordinateRotation  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( STARCDCoordinateRotation  ,
 
)
Foam::addToRunTimeSelectionTable ( coordinateRotation  ,
STARCDCoordinateRotation  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( coordinateSystem  ,
 
)
Foam::defineRunTimeSelectionTable ( coordinateSystem  ,
dictionary   
)
Foam::defineRunTimeSelectionTable ( coordinateSystem  ,
origRotation   
)
Foam::defineTypeNameAndDebug ( coordinateSystems  ,
 
)
Foam::defineTemplateTypeNameAndDebug ( IOPtrList< coordinateSystem >  ,
 
)
Foam::defineTypeNameAndDebug ( cylindricalCS  ,
 
)
Foam::addToRunTimeSelectionTable ( coordinateSystem  ,
cylindricalCS  ,
dictionary   
)
Foam::addToRunTimeSelectionTable ( coordinateSystem  ,
cylindricalCS  ,
origRotation   
)
Foam::defineTypeNameAndDebug ( parabolicCylindricalCS  ,
 
)
Foam::addToRunTimeSelectionTable ( coordinateSystem  ,
parabolicCylindricalCS  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( sphericalCS  ,
 
)
Foam::addToRunTimeSelectionTable ( coordinateSystem  ,
sphericalCS  ,
dictionary   
)
Foam::addToRunTimeSelectionTable ( coordinateSystem  ,
sphericalCS  ,
origRotation   
)
Foam::defineTypeNameAndDebug ( toroidalCS  ,
 
)
Foam::addToRunTimeSelectionTable ( coordinateSystem  ,
toroidalCS  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( directMappedPointPatch  ,
 
)
Foam::addToRunTimeSelectionTable ( facePointPatch  ,
directMappedPointPatch  ,
polyPatch   
)
Foam::defineTypeNameAndDebug ( directMappedWallPointPatch  ,
 
)
Foam::addToRunTimeSelectionTable ( facePointPatch  ,
directMappedWallPointPatch  ,
polyPatch   
)
Foam::defineTypeNameAndDebug ( directMappedPatchBase  ,
 
)
Foam::defineTypeNameAndDebug ( directMappedPolyPatch  ,
 
)
Foam::addToRunTimeSelectionTable ( polyPatch  ,
directMappedPolyPatch  ,
word   
)
Foam::addToRunTimeSelectionTable ( polyPatch  ,
directMappedPolyPatch  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( directMappedWallPolyPatch  ,
 
)
Foam::addToRunTimeSelectionTable ( polyPatch  ,
directMappedWallPolyPatch  ,
word   
)
Foam::addToRunTimeSelectionTable ( polyPatch  ,
directMappedWallPolyPatch  ,
dictionary   
)
Foam::Ostream & operator<< ( Ostream &  os,
const indexedOctree< Type > &  t 
)

Definition at line 2644 of file indexedOctree.C.

References token::SPACE.

Foam::TemplateName ( indexedOctree  )
Foam::Ostream & operator<< ( Ostream &  os,
const octree< Type > &  oc 
)

Definition at line 910 of file octree.C.

References token::BEGIN_LIST, token::END_LIST, and token::SPACE.

Foam::TemplateName ( octree  )
bool Foam::contiguous< pointIndexHit > ( )
inline

Data associated with pointIndexHit type are contiguous.

Definition at line 46 of file pointIndexHit.H.

Foam::defineTemplateTypeNameAndDebugWithName ( pointIndexHitIOList  ,
"pointIndexHitList"  ,
 
)
bool Foam::contiguous< treeBoundBox > ( )
inline

Data associated with treeBoundBox type are contiguous.

Definition at line 350 of file treeBoundBox.H.

References contiguous< boundBox >().

Foam::Istream & operator>> ( Istream &  is,
treeLeaf< Type > &  leaf 
)

Definition at line 435 of file treeLeaf.C.

References treeElem< Type >::bb(), and List< T >::size().

Foam::Ostream & operator<< ( Ostream &  os,
const treeLeaf< Type > &  leaf 
)

Definition at line 446 of file treeLeaf.C.

References token::BEGIN_LIST, token::END_LIST, and token::SPACE.

Foam::TemplateName ( treeLeaf  )
Foam::Istream & operator>> ( Istream &  is,
treeNode< Type > &  oc 
)
Foam::Ostream & operator<< ( Ostream &  os,
const treeNode< Type > &  tn 
)
Foam::TemplateName ( treeNode  )
Foam::TemplateName ( PointEdgeWave  )
Foam::defineTypeNameAndDebug ( primitiveMeshGeometry  ,
 
)
Foam::defineTypeNameAndDebug ( regionSplit  ,
 
)
Foam::defineTypeNameAndDebug ( distributedTriSurfaceMesh  ,
 
)
Foam::addToRunTimeSelectionTable ( searchableSurface  ,
distributedTriSurfaceMesh  ,
dict   
)
bool Foam::contiguous< segment > ( )
inline

Definition at line 67 of file distributedTriSurfaceMesh.H.

Foam::defineTypeNameAndDebug ( searchableBox  ,
 
)
Foam::addToRunTimeSelectionTable ( searchableSurface  ,
searchableBox  ,
dict   
)
Foam::defineTypeNameAndDebug ( searchableCylinder  ,
 
)
Foam::addToRunTimeSelectionTable ( searchableSurface  ,
searchableCylinder  ,
dict   
)
Foam::defineTypeNameAndDebug ( searchablePlane  ,
 
)
Foam::addToRunTimeSelectionTable ( searchableSurface  ,
searchablePlane  ,
dict   
)
Foam::defineTypeNameAndDebug ( searchablePlate  ,
 
)
Foam::addToRunTimeSelectionTable ( searchableSurface  ,
searchablePlate  ,
dict   
)
Foam::defineTypeNameAndDebug ( searchableSphere  ,
 
)
Foam::addToRunTimeSelectionTable ( searchableSurface  ,
searchableSphere  ,
dict   
)
Foam::defineTypeNameAndDebug ( searchableSurface  ,
 
)
Foam::defineRunTimeSelectionTable ( searchableSurface  ,
dict   
)
Foam::defineTypeNameAndDebug ( searchableSurfaceCollection  ,
 
)
Foam::addToRunTimeSelectionTable ( searchableSurface  ,
searchableSurfaceCollection  ,
dict   
)
Foam::defineTypeNameAndDebug ( searchableSurfaces  ,
 
)
Foam::defineTypeNameAndDebug ( searchableSurfaceWithGaps  ,
 
)
Foam::addToRunTimeSelectionTable ( searchableSurface  ,
searchableSurfaceWithGaps  ,
dict   
)
Foam::defineTypeNameAndDebug ( triSurfaceMesh  ,
 
)
Foam::addToRunTimeSelectionTable ( searchableSurface  ,
triSurfaceMesh  ,
dict   
)
Foam::defineTypeNameAndDebug ( boxToCell  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
boxToCell  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
boxToCell  ,
istream   
)
Foam::defineTypeNameAndDebug ( cellToCell  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
cellToCell  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
cellToCell  ,
istream   
)
Foam::defineTypeNameAndDebug ( cylinderAnnulusToCell  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
cylinderAnnulusToCell  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
cylinderAnnulusToCell  ,
istream   
)
Foam::defineTypeNameAndDebug ( cylinderToCell  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
cylinderToCell  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
cylinderToCell  ,
istream   
)
Foam::defineTypeNameAndDebug ( faceToCell  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
faceToCell  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
faceToCell  ,
istream   
)
Foam::defineTypeNameAndDebug ( faceZoneToCell  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
faceZoneToCell  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
faceZoneToCell  ,
istream   
)
Foam::defineTypeNameAndDebug ( fieldToCell  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
fieldToCell  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
fieldToCell  ,
istream   
)
Foam::defineTypeNameAndDebug ( labelToCell  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
labelToCell  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
labelToCell  ,
istream   
)
Foam::defineTypeNameAndDebug ( nbrToCell  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
nbrToCell  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
nbrToCell  ,
istream   
)
Foam::defineTypeNameAndDebug ( nearestToCell  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
nearestToCell  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
nearestToCell  ,
istream   
)
Foam::defineTypeNameAndDebug ( pointToCell  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
pointToCell  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
pointToCell  ,
istream   
)
Foam::defineTypeNameAndDebug ( regionToCell  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
regionToCell  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
regionToCell  ,
istream   
)
Foam::defineTypeNameAndDebug ( rotatedBoxToCell  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
rotatedBoxToCell  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
rotatedBoxToCell  ,
istream   
)
Foam::defineTypeNameAndDebug ( shapeToCell  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
shapeToCell  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
shapeToCell  ,
istream   
)
Foam::defineTypeNameAndDebug ( sphereToCell  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
sphereToCell  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
sphereToCell  ,
istream   
)
Foam::defineTypeNameAndDebug ( surfaceToCell  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
surfaceToCell  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
surfaceToCell  ,
istream   
)
Foam::defineTypeNameAndDebug ( zoneToCell  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
zoneToCell  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
zoneToCell  ,
istream   
)
Foam::defineTypeNameAndDebug ( setToCellZone  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
setToCellZone  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
setToCellZone  ,
istream   
)
Foam::defineTypeNameAndDebug ( boundaryToFace  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
boundaryToFace  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
boundaryToFace  ,
istream   
)
Foam::defineTypeNameAndDebug ( boxToFace  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
boxToFace  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
boxToFace  ,
istream   
)
Foam::defineTypeNameAndDebug ( cellToFace  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
cellToFace  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
cellToFace  ,
istream   
)
Foam::defineTypeNameAndDebug ( faceToFace  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
faceToFace  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
faceToFace  ,
istream   
)
Foam::defineTypeNameAndDebug ( labelToFace  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
labelToFace  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
labelToFace  ,
istream   
)
Foam::defineTypeNameAndDebug ( normalToFace  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
normalToFace  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
normalToFace  ,
istream   
)
Foam::defineTypeNameAndDebug ( patchToFace  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
patchToFace  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
patchToFace  ,
istream   
)
Foam::defineTypeNameAndDebug ( pointToFace  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
pointToFace  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
pointToFace  ,
istream   
)
Foam::defineTypeNameAndDebug ( zoneToFace  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
zoneToFace  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
zoneToFace  ,
istream   
)
Foam::defineTypeNameAndDebug ( faceZoneToFaceZone  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
faceZoneToFaceZone  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
faceZoneToFaceZone  ,
istream   
)
Foam::defineTypeNameAndDebug ( setsToFaceZone  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
setsToFaceZone  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
setsToFaceZone  ,
istream   
)
Foam::defineTypeNameAndDebug ( setToFaceZone  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
setToFaceZone  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
setToFaceZone  ,
istream   
)
Foam::defineTypeNameAndDebug ( boxToPoint  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
boxToPoint  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
boxToPoint  ,
istream   
)
Foam::defineTypeNameAndDebug ( cellToPoint  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
cellToPoint  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
cellToPoint  ,
istream   
)
Foam::defineTypeNameAndDebug ( faceToPoint  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
faceToPoint  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
faceToPoint  ,
istream   
)
Foam::defineTypeNameAndDebug ( labelToPoint  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
labelToPoint  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
labelToPoint  ,
istream   
)
Foam::defineTypeNameAndDebug ( nearestToPoint  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
nearestToPoint  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
nearestToPoint  ,
istream   
)
Foam::defineTypeNameAndDebug ( pointToPoint  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
pointToPoint  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
pointToPoint  ,
istream   
)
Foam::defineTypeNameAndDebug ( surfaceToPoint  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
surfaceToPoint  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
surfaceToPoint  ,
istream   
)
Foam::defineTypeNameAndDebug ( zoneToPoint  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
zoneToPoint  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
zoneToPoint  ,
istream   
)
Foam::defineTypeNameAndDebug ( setToPointZone  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
setToPointZone  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSetSource  ,
setToPointZone  ,
istream   
)
Foam::defineTypeNameAndDebug ( cellSet  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSet  ,
cellSet  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSet  ,
cellSet  ,
size   
)
Foam::addToRunTimeSelectionTable ( topoSet  ,
cellSet  ,
set   
)
Foam::defineTypeNameAndDebug ( cellZoneSet  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSet  ,
cellZoneSet  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSet  ,
cellZoneSet  ,
size   
)
Foam::addToRunTimeSelectionTable ( topoSet  ,
cellZoneSet  ,
set   
)
Foam::defineTypeNameAndDebug ( faceSet  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSet  ,
faceSet  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSet  ,
faceSet  ,
size   
)
Foam::addToRunTimeSelectionTable ( topoSet  ,
faceSet  ,
set   
)
Foam::defineTypeNameAndDebug ( faceZoneSet  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSet  ,
faceZoneSet  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSet  ,
faceZoneSet  ,
size   
)
Foam::addToRunTimeSelectionTable ( topoSet  ,
faceZoneSet  ,
set   
)
Foam::defineTypeNameAndDebug ( pointSet  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSet  ,
pointSet  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSet  ,
pointSet  ,
size   
)
Foam::addToRunTimeSelectionTable ( topoSet  ,
pointSet  ,
set   
)
Foam::defineTypeNameAndDebug ( pointZoneSet  ,
 
)
Foam::addToRunTimeSelectionTable ( topoSet  ,
pointZoneSet  ,
word   
)
Foam::addToRunTimeSelectionTable ( topoSet  ,
pointZoneSet  ,
size   
)
Foam::addToRunTimeSelectionTable ( topoSet  ,
pointZoneSet  ,
set   
)
Foam::defineTypeNameAndDebug ( topoSet  ,
 
)
Foam::defineRunTimeSelectionTable ( topoSet  ,
word   
)
Foam::defineRunTimeSelectionTable ( topoSet  ,
size   
)
Foam::defineRunTimeSelectionTable ( topoSet  ,
set   
)
Foam::defineTypeNameAndDebug ( topoSetSource  ,
 
)
Foam::defineRunTimeSelectionTable ( topoSetSource  ,
word   
)
Foam::defineRunTimeSelectionTable ( topoSetSource  ,
istream   
)
Foam::addToRunTimeSelectionTable ( ODESolver  ,
KRR4  ,
ODE   
)
Foam::defineRunTimeSelectionTable ( ODESolver  ,
ODE   
)
Foam::addToRunTimeSelectionTable ( ODESolver  ,
RK  ,
ODE   
)
Foam::addToRunTimeSelectionTable ( ODESolver  ,
SIBS  ,
ODE   
)
Foam::TemplateName ( FaceCellWave  )
Foam::TemplateName ( MeshWave  )
Foam::Ostream & operator<< ( Ostream &  os,
const DictionaryBase< IDLListType, T > &  dict 
)

Definition at line 36 of file DictionaryBaseIO.C.

References endl(), IOstream::good(), and Info.

Foam::Istream & operator>> ( Istream &  is,
HashPtrTable< T, Key, Hash > &  L 
)

Definition at line 160 of file HashPtrTableIO.C.

References HashPtrTable< T, Key, Hash >::clear().

Foam::Ostream & operator<< ( Ostream &  os,
const HashPtrTable< T, Key, Hash > &  L 
)

Definition at line 171 of file HashPtrTableIO.C.

References IOstream::check(), and nl.

Foam::HashSet< Key, Hash > operator| ( const HashSet< Key, Hash > &  hash1,
const HashSet< Key, Hash > &  hash2 
)

Combine entries from HashSets.

Definition at line 156 of file HashSet.C.

Foam::HashSet< Key, Hash > operator& ( const HashSet< Key, Hash > &  hash1,
const HashSet< Key, Hash > &  hash2 
)

Create a HashSet that only contains entries found in both HashSets.

Definition at line 170 of file HashSet.C.

Foam::HashSet< Key, Hash > operator^ ( const HashSet< Key, Hash > &  hash1,
const HashSet< Key, Hash > &  hash2 
)

Create a HashSet that only contains unique entries (xor)

Definition at line 184 of file HashSet.C.

Foam::Ostream & operator<< ( Ostream &  os,
const HashTable< T, Key, Hash > &  L 
)

Definition at line 216 of file HashTableIO.C.

References token::BEGIN_LIST, IOstream::check(), token::END_LIST, nl, and token::SPACE.

Foam::TemplateName ( HashTable  )
Foam::Ostream & operator<< ( Ostream &  os,
const StaticHashTable< T, Key, Hash > &  L 
)

Definition at line 216 of file StaticHashTableIO.C.

References IOstream::check(), and nl.

Foam::TemplateName ( StaticHashTable  )
Foam::Istream & operator>> ( Istream &  is,
Keyed< T > &  item 
)
inline

Definition at line 120 of file KeyedI.H.

References IOstream::check(), Istream::readBegin(), Istream::readEnd(), and T().

Foam::Ostream & operator<< ( Ostream &  os,
const Keyed< T > &  item 
)
inline

Definition at line 139 of file KeyedI.H.

References token::BEGIN_LIST, token::END_LIST, token::SPACE, and T().

Foam::Istream & operator>> ( Istream &  is,
ILList< LListBase, T > &  L 
)

Definition at line 150 of file ILListIO.C.

References ILList< LListBase, T >::clear().

Foam::Ostream & operator<< ( Ostream &  os,
const LList< LListBase, T > &  lst 
)

Definition at line 141 of file LListIO.C.

References nl.

Foam::Istream & operator>> ( Istream &  is,
LPtrList< LListBase, T > &  L 
)

Definition at line 161 of file LPtrListIO.C.

References LPtrList< LListBase, T >::clear().

Foam::Ostream & operator<< ( Ostream &  os,
const LPtrList< LListBase, T > &  lst 
)

Definition at line 173 of file LPtrListIO.C.

References nl.

Foam::Ostream & operator<< ( Ostream &  os,
const UILList< LListBase, T > &  lst 
)

Definition at line 35 of file UILListIO.C.

References nl.

Foam::Istream & operator>> ( Istream &  is,
CompactListList< T > &  lst 
)

of existing CompactListList.

Definition at line 41 of file CompactListListIO.C.

Foam::Ostream & operator<< ( Ostream &  os,
const CompactListList< T > &  lst 
)

Definition at line 49 of file CompactListListIO.C.

Foam::Ostream & operator<< ( Ostream &  os,
const DynamicList< T, SizeInc, SizeMult, SizeDiv > &  lst 
)

Definition at line 41 of file DynamicList.C.

Foam::Istream & operator>> ( Istream &  is,
DynamicList< T, SizeInc, SizeMult, SizeDiv > &  lst 
)

Definition at line 53 of file DynamicList.C.

Foam::Ostream & operator<< ( Ostream &  os,
const FixedList< T, Size > &  L 
)

Definition at line 169 of file FixedListIO.C.

References IOstream::check(), forAll, IOstream::format(), nl, T, and Ostream::write().

Foam::List< T > readList ( Istream &  is)

Read a bracket-delimited list, or handle a single value as list of size 1.

For example,

wList = readList<word>(IStringStream("(patch1 patch2 patch3)")());
wList = readList<word>(IStringStream("patch0")());

Mostly useful for handling command-line arguments.

Definition at line 160 of file ListIO.C.

References token::BEGIN_LIST, exit(), FatalIOError, FatalIOErrorIn, token::info(), token::isPunctuation(), token::pToken(), Istream::putBack(), and List< T >::setSize().

ListType renumber ( const UList< label > &  oldToNew,
const ListType &  lst 
)

Renumber the values (not the indices) of a list.

Negative ListType elements are left as is.

Definition at line 32 of file ListOpsTemplates.C.

References forAll.

Referenced by fvMeshDistribute::distribute(), and combineFaces::getOutsideFace().

void inplaceRenumber ( const UList< label > &  oldToNew,
ListType &  lst 
)
ListType reorder ( const UList< label > &  oldToNew,
const ListType &  lst 
)

Reorder the elements (indices, not values) of a list.

Negative ListType elements are left as is.

Definition at line 71 of file ListOpsTemplates.C.

References forAll.

Referenced by hexRef8::updateMesh(), and MeshedSurfaceProxy< Face >::write().

void inplaceReorder ( const UList< label > &  oldToNew,
ListType &  lst 
)

Inplace reorder the elements of a list.

Negative ListType elements are left as is.

Definition at line 96 of file ListOpsTemplates.C.

References forAll.

Referenced by STARCD::cullPoints(), fvMeshDistribute::distribute(), STARCD::readBoundary(), cellZoneSet::updateSet(), pointZoneSet::updateSet(), and faceZoneSet::updateSet().

void inplaceMapValue ( const UList< label > &  oldToNew,
Container &  lst 
)

Map values. Do not map negative values.

Definition at line 122 of file ListOpsTemplates.C.

void inplaceMapKey ( const UList< label > &  oldToNew,
Container &  lst 
)

Recreate with mapped keys. Do not map elements with negative key.

Definition at line 144 of file ListOpsTemplates.C.

void Foam::sortedOrder ( const UList< T > &  ,
labelList &  order 
)
void Foam::duplicateOrder ( const UList< T > &  ,
labelList &  order 
)

Generate (sorted) indices corresponding to duplicate list values.

void Foam::uniqueOrder ( const UList< T > &  ,
labelList &  order 
)

Generate (sorted) indices corresponding to unique list values.

ListType subset ( const UList< T > &  select,
const T value,
const ListType &  lst 
)

Extract elements of List when select is a certain value.

eg, to extract all selected elements: subset<bool, labelList>(selectedElems, true, lst);

Definition at line 244 of file ListOpsTemplates.C.

References abort(), FatalError, FatalErrorIn, forAll, and UList< T >::size().

Referenced by scalarRanges::select(), and timeSelector::select().

void inplaceSubset ( const UList< T > &  select,
const T value,
ListType &  lst 
)

Inplace extract elements of List when select is a certain value.

eg, to extract all selected elements: inplaceSubset<bool, labelList>(selectedElems, true, lst);

Definition at line 277 of file ListOpsTemplates.C.

References abort(), FatalError, FatalErrorIn, forAll, and UList< T >::size().

Referenced by scalarRanges::inplaceSelect(), and timeSelector::inplaceSelect().

ListType subset ( const BoolListType &  select,
const ListType &  lst 
)

Extract elements of List when select is true.

eg, to extract all selected elements: subset<boolList, labelList>(selectedElems, lst); Note a labelHashSet could also be used for the bool-list

Definition at line 311 of file ListOpsTemplates.C.

References forAll.

void inplaceSubset ( const BoolListType &  select,
ListType &  lst 
)

Inplace extract elements of List when select is true.

eg, to extract all selected elements: inplaceSubset<boolList, labelList>(selectedElems, lst); Note a labelHashSet could also be used for the bool-list

Definition at line 337 of file ListOpsTemplates.C.

References forAll.

Foam::labelList invert ( const label  len,
const UList< label > &  map 
)

Invert one-to-one map. Unmapped elements will be -1.

Definition at line 31 of file ListOps.C.

References abort(), FatalError, FatalErrorIn, forAll, and nl.

Referenced by findMatchingStrings(), findStrings(), inplaceSubsetMatchingStrings(), inplaceSubsetStrings(), subsetMatchingStrings(), and subsetStrings().

Foam::labelListList invertOneToMany ( const label  len,
const UList< label > &  map 
)

Invert one-to-many map. Unmapped elements will be size 0.

Definition at line 61 of file ListOps.C.

References forAll, and List< T >::setSize().

Referenced by polyMeshAdder::findSharedPoints(), and removeFaces::setRefinement().

void invertManyToMany ( const label  len,
const UList< InList > &  pointEdges,
List< OutList > &  edges 
)

Invert many-to-many.

Input and output types need to be inherited from List. eg, faces to pointFaces.

Definition at line 366 of file ListOpsTemplates.C.

References forAll, and List< T >::setSize().

Referenced by primitiveMesh::cellPoints(), primitiveMesh::edgeCells(), primitiveMesh::edgeFaces(), and primitiveMesh::pointFaces().

List<OutList> Foam::invertManyToMany ( const label  len,
const UList< InList > &  in 
)

Definition at line 131 of file ListOps.H.

void setValues ( ListType &  l,
const UList< label > &  indices,
typename ListType::const_reference  t 
)

Opposite of findIndices: set values at indices to given value.

Definition at line 469 of file ListOpsTemplates.C.

References forAll.

Referenced by createWithValues().

ListType createWithValues ( const label  sz,
typename ListType::const_reference  initValue,
const UList< label > &  indices,
typename ListType::const_reference  setValue 
)

Opposite of findIndices: set values at indices to given value.

Definition at line 484 of file ListOpsTemplates.C.

References setValues().

Foam::label findMax ( const ListType &  l,
const label  start = 0 
)

Find index of max element (and larger than given element).

return -1 if not found. Linear search.

Definition at line 498 of file ListOpsTemplates.C.

Referenced by SVD::SVD().

Foam::label findMin ( const ListType &  l,
const label  start = 0 
)

Find index of min element (and less than given element).

return -1 if not found. Linear search.

Definition at line 520 of file ListOpsTemplates.C.

Foam::label findSortedIndex ( const ListType &  l,
typename ListType::const_reference  t,
const label  start = 0 
)

Find first occurence of given element in sorted list and return index,.

return -1 if not found. Binary search.

Definition at line 543 of file ListOpsTemplates.C.

Referenced by cellToCellStencil::merge(), and cellToFaceStencil::merge().

Foam::label findLower ( const ListType &  l,
typename ListType::const_reference  t,
const label  start = 0 
)

Find last element < given value in sorted list and return index,.

return -1 if not found. Binary search.

Definition at line 581 of file ListOpsTemplates.C.

Referenced by displacementInterpolationFvMotionSolver::displacementInterpolationFvMotionSolver(), matchPoints(), globalIndex::whichProcID(), and CompactListList_dev< T, Container >::whichRow().

Foam::List< Container > initList ( const T  elems[nRows])

To construct a List from a C array. Has extra Container type.

to initialise e.g. wordList from arrays of char*.

Definition at line 628 of file ListOpsTemplates.C.

References forAll.

Foam::List< Container > initListList ( const T  elems[nRows][nColumns])

To construct a (square) ListList from a C array. Has extra Container type.

to initialise e.g. faceList from arrays of labels.

Definition at line 641 of file ListOpsTemplates.C.

References forAll.

Foam::TemplateName ( PackedList  )
Foam::PtrList< T >::iterator operator+ ( const typename PtrList< T >::iterator &  iter,
label  n 
)
inline

Definition at line 214 of file PtrListI.H.

Foam::PtrList< T >::iterator operator+ ( label  n,
const typename PtrList< T >::iterator &  iter 
)
inline

Definition at line 222 of file PtrListI.H.

Foam::PtrList< T >::iterator operator- ( const typename PtrList< T >::iterator &  iter,
label  n 
)
inline

Definition at line 238 of file PtrListI.H.

Foam::label operator- ( const typename PtrList< T >::iterator &  iter1,
const typename PtrList< T >::iterator &  iter2 
)
inline

Definition at line 246 of file PtrListI.H.

References T().

Foam::Istream & operator>> ( Istream &  is,
PtrList< T > &  L 
)

Definition at line 168 of file PtrListIO.C.

References PtrList< T >::clear(), and PtrList< T >::read().

Foam::Ostream & operator<< ( Ostream &  os,
const PtrList< T > &  L 
)

Definition at line 180 of file PtrListIO.C.

References forAll, and nl.

Foam::TemplateName ( ParSortableList  )
Foam::Ostream & operator<< ( Foam::Ostream os,
const UIndirectList< T > &  L 
)
Foam::Ostream & operator<< ( Foam::Ostream os,
const UList< T > &  L 
)

Definition at line 62 of file UListIO.C.

References forAll, and nl.

void sort ( UList< T > &  a,
const Cmp &  cmp 
)

Definition at line 128 of file UList.C.

References UList< T >::begin(), UList< T >::end(), and sort().

void stableSort ( UList< T > &  a)

Definition at line 135 of file UList.C.

References UList< T >::begin(), and UList< T >::end().

void stableSort ( UList< T > &  a,
const Cmp &  cmp 
)

Definition at line 142 of file UList.C.

References UList< T >::begin(), and UList< T >::end().

void reverse ( UList< T > &  ul,
const label  n 
)
inline
void reverse ( UList< T > &  ul)
inline

Definition at line 303 of file UListI.H.

References reverse(), and UList< T >::size().

Foam::UPtrList< T >::iterator operator+ ( const typename UPtrList< T >::iterator &  iter,
label  n 
)
inline

Definition at line 185 of file UPtrListI.H.

Foam::UPtrList< T >::iterator operator+ ( label  n,
const typename UPtrList< T >::iterator &  iter 
)
inline

Definition at line 193 of file UPtrListI.H.

Foam::UPtrList< T >::iterator operator- ( const typename UPtrList< T >::iterator &  iter,
label  n 
)
inline

Definition at line 209 of file UPtrListI.H.

Foam::label operator- ( const typename UPtrList< T >::iterator &  iter1,
const typename UPtrList< T >::iterator &  iter2 
)
inline

Definition at line 217 of file UPtrListI.H.

References T().

Istream& Foam::operator>> ( Istream &  ,
UPtrList< T > &   
)
Foam::Ostream & operator<< ( Ostream &  os,
const UPtrList< T > &  L 
)

Definition at line 32 of file UPtrListIO.C.

References forAll, and nl.

Foam::TemplateName ( CallbackRegistry  )
Foam::Istream & operator>> ( Istream &  is,
dictionary &  dict 
)
Foam::Ostream & operator<< ( Ostream &  os,
const dictionary &  dict 
)

Definition at line 181 of file dictionaryIO.C.

References dictionary::write().

Foam::dictionary operator+ ( const dictionary &  dict1,
const dictionary &  dict2 
)

Combine dictionaries.

Starting from the entries in dict1 and then including those from dict2. Warn, but do not overwrite the entries from dict1.

Definition at line 969 of file dictionary.C.

References sum().

Foam::dictionary operator| ( const dictionary &  dict1,
const dictionary &  dict2 
)

Combine dictionaries.

Starting from the entries in dict1 and then including those from dict2. Do not overwrite the entries from dict1.

Definition at line 981 of file dictionary.C.

References sum().

Foam::Ostream & operator<< ( Ostream &  os,
const InfoProxy< dictionaryEntry > &  ip 
)

Definition at line 94 of file dictionaryEntryIO.C.

References e, endl(), and entry::keyword().

Foam::Ostream & operator<< ( Ostream &  os,
const entry &  e 
)

Definition at line 230 of file entryIO.C.

References entry::write().

Foam::defineMemberFunctionSelectionTable ( functionEntry  ,
execute  ,
dictionaryIstream   
)
Foam::defineMemberFunctionSelectionTable ( functionEntry  ,
execute  ,
primitiveEntryIstream   
)
Foam::Ostream & operator<< ( Ostream &  os,
const InfoProxy< primitiveEntry > &  ip 
)
Foam::Ostream & operator<< ( Ostream &  os,
const error &  fErr 
)
Ostream & operator<< ( Ostream &  os,
errorManip< Err >  m 
)
inline

Definition at line 83 of file errorManip.H.

Ostream & operator<< ( Ostream &  os,
errorManipArg< Err, T m 
)
inline

Definition at line 116 of file errorManip.H.

errorManipArg<error, int> Foam::exit ( error &  err,
const int  errNo = 1 
)
inline

Definition at line 125 of file errorManip.H.

References error::exit().

Referenced by actuationDiskSource::actuationDiskSource(), adjustPhi(), advectiveFvPatchField< Type >::advectiveFvPatchField(), GAMGAgglomeration::agglomerateLduAddressing(), argList::argList(), autoHexMeshDriver::autoHexMeshDriver(), booleanSurface::booleanSurface(), interpolate::calc(), mag::calc(), magSqr::calc(), components::calc(), div::calc(), magGrad::calc(), randomise::calc(), addSubtract::calc(), decompositionMethod::calcCellCells(), processorPolyPatch::calcGeometry(), fieldMinMax::calcMinMaxFields(), cellLimitedGrad< Type >::cellLimitedGrad(), cellMDLimitedGrad< Type >::cellMDLimitedGrad(), cellModeller::cellModeller(), dictionary::changeKeyword(), repatchPolyTopoChanger::changePatches(), interpolationTable< Type >::check(), IOstream::check(), meshRefinement::checkCoupledFaceZones(), primitiveMesh::checkEdgeAlignment(), triSurface::checkEdges(), primitiveMesh::checkFaceAngles(), primitiveMesh::checkFaceFlatness(), MeshedSurface< Face >::checkFaces(), topoSetSource::checkIs(), triSurface::checkTriangles(), MeshedSurface< Face >::checkZones(), surfMesh::checkZones(), processorLduInterface::compressedReceive(), processorLduInterface::compressedSend(), hexRef8::consistentSlowRefinement(), hexRef8::consistentSlowRefinement2(), ReactingMultiphaseParcel< ParcelType >::constantProperties::constantProperties(), coordinateSystem::coordinateSystem(), coordSet::coordSet(), COxidationDiffusionLimitedRate< CloudType >::COxidationDiffusionLimitedRate(), COxidationKineticDiffusionLimitedRate< CloudType >::COxidationKineticDiffusionLimitedRate(), CrankNicholsonDdtScheme< Type >::CrankNicholsonDdtScheme(), csvTableReader< Type >::csvTableReader(), AC3DsurfaceFormatCore::cueToOrDie(), displacementInterpolationFvMotionSolver::curPoints(), cwd(), cyclicFvPatchField< Type >::cyclicFvPatchField(), cyclicFvsPatchField< Type >::cyclicFvsPatchField(), cyclicPointPatchField< Type >::cyclicPointPatchField(), cyclicPolyPatch::cyclicPolyPatch(), d2vec_part_quick_a(), d2vec_permute(), d2vec_sort_quick_a(), manualDecomp::decompose(), scotchDecomp::decompose(), forces::devRhoReff(), directions::directions(), directMappedFixedValueFvPatchField< Type >::directMappedFixedValueFvPatchField(), directMappedVelocityFluxFixedValueFvPatchField::directMappedVelocityFluxFixedValueFvPatchField(), displacementFvMotionSolver::displacementFvMotionSolver(), displacementInterpolationFvMotionSolver::displacementInterpolationFvMotionSolver(), mapDistribute::distribute(), distributedTriSurfaceMesh::distribute(), emptyFvPatchField< Type >::emptyFvPatchField(), emptyFvsPatchField< Type >::emptyFvsPatchField(), emptyPointPatchField< Type >::emptyPointPatchField(), engineMesh::engineMesh(), fluxCorrectedVelocityFvPatchVectorField::evaluate(), GeometricField< Type, PatchField, GeoMesh >::GeometricBoundaryField::evaluate(), includeEntry::execute(), functionEntry::execute(), mpiPstreamImpl::exit(), error::exit(), IOerror::exit(), string::expand(), extendedCellToFaceStencil::extendedCellToFaceStencil(), extendedFaceToCellStencil::extendedFaceToCellStencil(), extendedLeastSquaresGrad< Type >::extendedLeastSquaresGrad(), FaceCellWave< Type >::FaceCellWave(), lduMatrix::faceH(), faceLimitedGrad< Type >::faceLimitedGrad(), faceMDLimitedGrad< Type >::faceMDLimitedGrad(), IOstream::fatalCheck(), Field< Type >::Field(), filteredLinear2Limiter< LimiterFunc >::filteredLinear2Limiter(), filteredLinear2VLimiter< LimiterFunc >::filteredLinear2VLimiter(), filteredLinear3Limiter< LimiterFunc >::filteredLinear3Limiter(), filteredLinear3VLimiter< LimiterFunc >::filteredLinear3VLimiter(), refinementParameters::findCells(), patchProbes::findElements(), findEtcFile(), Time::findInstance(), FitData< FitDataType, ExtendedStencil, Polynomial >::FitData(), fixedBlended< Type >::fixedBlended(), fvPatchField< Type >::fvPatchField(), GAMGSolver::GAMGSolver(), GammaLimiter< LimiterFunc >::GammaLimiter(), genericFvPatchField< Type >::genericFvPatchField(), genericPointPatchField< Type >::genericPointPatchField(), GenSGSStress::GenSGSStress(), geomDecomp::geomDecomp(), GeometricField< Type, PatchField, GeoMesh >::GeometricField(), Istream::getBack(), treeNode< Type >::getSampleType(), searchablePlane::getVolumeType(), searchablePlate::getVolumeType(), searchableSurfaceCollection::getVolumeType(), distributedTriSurfaceMesh::getVolumeType(), autoSnapDriver::getZoneSurfacePoints(), globalIndex::globalIndex(), globalPointPatchField< Type >::globalPointPatchField(), calculatedFvPatchField< Type >::gradientBoundaryCoeffs(), genericFvPatchField< Type >::gradientBoundaryCoeffs(), calculatedFvPatchField< Type >::gradientInternalCoeffs(), genericFvPatchField< Type >::gradientInternalCoeffs(), greyMeanAbsorptionEmission::greyMeanAbsorptionEmission(), i_modp(), if(), dummyPstreamImpl::init(), cellSource::initialise(), faceSource::initialise(), phaseProperties::initialiseGlobalIds(), fieldAverage::initialize(), lduMatrix::initMatrixInterfaces(), InjectionModel< CloudType >::InjectionModel(), meshToMesh::interpolate(), meshToMesh::interpolateInternalField(), IOobject::IOobject(), IOPtrList< T >::IOPtrList(), janafThermo< equationOfState >::janafThermo(), turbulentTemperatureCoupledBaffleMixedFvPatchScalarField::K(), turbulentTemperatureCoupledBaffleFvPatchScalarField::K(), LaunderGibsonRSTM::LaunderGibsonRSTM(), layerParameters::layerParameters(), limitedCubicLimiter< LimiterFunc >::limitedCubicLimiter(), limitedCubicVLimiter< LimiterFunc >::limitedCubicVLimiter(), limitedLinearLimiter< LimiterFunc >::limitedLinearLimiter(), limitedSnGrad< Type >::limitedSnGrad(), PhiScheme< Type, PhiLimiter >::limiter(), PstreamImpl::loadPstreamLibrary(), LocalInteraction< CloudType >::LocalInteraction(), DictionaryBase< IDLListType, T >::lookup(), dictionary::lookupEntry(), LRR::LRR(), LUDecompose(), triSurface::markZones(), maxwellSlipUFvPatchVectorField::maxwellSlipUFvPatchVectorField(), noiseFFT::meanPf(), meshToMesh::meshToMesh(), mkDir(), MRFZone::MRFZone(), phaseProperties::name(), surfaceFeatures::nearestEdges(), surfaceFeatures::nearestSamples(), motionDiffusivity::New(), surfaceWriter< Type >::New(), basicPsiThermo::New(), tableReader< Type >::New(), hCombustionThermo::New(), hsCombustionThermo::New(), hReactionThermo::New(), hsReactionThermo::New(), motionSolver::New(), hhuCombustionThermo::New(), basicRhoThermo::New(), chemistryReader< ThermoType >::New(), scatterModel::New(), interpolation< Type >::New(), GAMGInterfaceField::New(), tetherPotential::New(), DragModel< CloudType >::New(), absorptionEmissionModel::New(), DispersionModel< CloudType >::New(), ODESolver::New(), entry::New(), BinaryCollisionModel< CloudType >::New(), WallInteractionModel< CloudType >::New(), engineMesh::New(), energyScalingFunction::New(), psiChemistryModel::New(), rhoChemistryModel::New(), LESfilter::New(), InflowBoundaryModel< CloudType >::New(), chemistrySolver< CompType, ThermoType >::New(), snGradScheme< Type >::New(), sixDoFRigidBodyMotionRestraint::New(), DevolatilisationModel< CloudType >::New(), SurfaceReactionModel< CloudType >::New(), HeatTransferModel< CloudType >::New(), LESdelta::New(), GAMGInterface::New(), DataEntry< Type >::New(), gradScheme< Type >::New(), barotropicCompressibilityModel::New(), dynamicFvMesh::New(), decompositionMethod::New(), solidBodyMotionFunction::New(), PostProcessingModel< CloudType >::New(), pdf::New(), sixDoFRigidBodyMotionConstraint::New(), laminarFlameSpeed::New(), pairPotential::New(), solid::New(), surfaceInterpolationScheme< Type >::New(), PatchInteractionModel< CloudType >::New(), d2dt2Scheme< Type >::New(), ddtScheme< Type >::New(), CompositionModel< CloudType >::New(), divScheme< Type >::New(), fvPatch::New(), writer< Type >::New(), SRFModel::New(), polyMeshModifier::New(), convectionScheme< Type >::New(), functionObject::New(), incompressible::turbulenceModel::New(), PhaseChangeModel< CloudType >::New(), turbulenceModel::New(), multivariateSurfaceInterpolationScheme< Type >::New(), radiationModel::New(), facePointPatch::New(), incompressible::LESModel::New(), limitedSurfaceInterpolationScheme< Type >::New(), LESModel::New(), laplacianScheme< Type, GType >::New(), coordinateRotation::New(), cellLooper::New(), IntegrationScheme< Type >::New(), incompressible::RASModel::New(), searchableSurface::New(), GAMGAgglomeration::New(), RASModel::New(), pointPatchField< Type >::New(), cellZone::New(), ensightPart::New(), pointZone::New(), fvsPatchField< Type >::New(), graph::writer::New(), sampledSurface::New(), fvPatchField< Type >::New(), UnsortedMeshedSurface< Face >::New(), topoSet::New(), Reaction< ReactionThermo >::New(), InjectionModel< CloudType >::New(), polyPatch::New(), faceZone::New(), sampledSet::New(), topoSetSource::New(), MeshedSurface< Face >::New(), basicSource::New(), coordinateSystem::New(), lduMatrix::solver::New(), lduMatrix::smoother::New(), lduMatrix::preconditioner::New(), hCombustionThermo::NewType(), hReactionThermo::NewType(), hsReactionThermo::NewType(), hsCombustionThermo::NewType(), noiseFFT::noiseFFT(), IFstream::operator()(), interpolationTable< Type >::operator()(), operator>>(), interpolationTable< Type >::operator[](), interpolationLookUpTable< Type >::operator[](), StaticHashTable< T, Key, Hash >::operator[](), HashTable< T, Key, Hash >::operator[](), PatchInjection< CloudType >::PatchInjection(), PatchPostProcessing< CloudType >::PatchPostProcessing(), perm_inv(), fvMesh::phi(), PhiLimiter::PhiLimiter(), PointEdgeWave< Type >::PointEdgeWave(), polynomial::polynomial(), Polynomial< PolySize >::Polynomial(), porousZone::porousZone(), addSubtract::preCalc(), processorFvPatchField< Type >::processorFvPatchField(), processorFvsPatchField< Type >::processorFvsPatchField(), procLduInterface::procLduInterface(), Istream::putBack(), quadraticFitSnGradData::quadraticFitSnGradData(), NamedEnum< Enum, nEnum >::read(), OBJsurfaceFormat< Face >::read(), GTSsurfaceFormat< Face >::read(), NASsurfaceFormat< Face >::read(), OFFsurfaceFormat< Face >::read(), AC3DsurfaceFormat< Face >::read(), PtrList< T >::read(), sphericalAngularSpring::read(), linearAxialAngularSpring::read(), SKA::read(), tabulatedAxialAngularSpring::read(), FTRsurfaceFormat< Face >::read(), STARCDsurfaceFormat< Face >::read(), partialWrite::read(), OFSsurfaceFormat< Face >::read(), GenSGSStress::read(), fvSchemes::read(), ITstream::read(), ISstream::read(), LRR::read(), LaunderGibsonRSTM::read(), dictionary::read(), Istream::readBegin(), Istream::readBeginList(), IOPosition< ParticleType >::readData(), Time::readDict(), Istream::readEnd(), Istream::readEndList(), ReadFields(), IOobject::readHeader(), readHexLabel(), readList(), readLongLong(), STARCDsurfaceFormatCore::readPoints(), regIOobject::readStream(), readUpto(), processorLduInterface::receive(), refinementSurfaces::refinementSurfaces(), solution::relaxationFactor(), forces::rho(), noiseFFT::RMSmeanPf(), ParRunControl::runPar(), sampledCuttingPlane::sampledCuttingPlane(), sampledIsoSurface::sampledIsoSurface(), directMappedPatchBase::samplePolyPatch(), coordSet::scalarCoord(), motionSmoother::scaleMesh(), searchableBox::searchableBox(), searchableSurfaceCollection::searchableSurfaceCollection(), searchableSurfaces::searchableSurfaces(), timeSelector::select0(), processorLduInterface::send(), regExp::set(), IOobject::setBad(), basicSource::setCellSet(), TimeActivatedExplicitSource< Type >::setCellSet(), Time::setControls(), TimeActivatedExplicitSource< Type >::setFieldData(), explicitSource::setFieldData(), InjectionModel< CloudType >::setNumberOfParticles(), fvMesh::setPhi(), setRefCell(), perfectInterface::setRefinement(), basicSource::setSelection(), TimeActivatedExplicitSource< Type >::setSelection(), combineFaces::setUnrefinement(), shapeToCell::shapeToCell(), shellSurfaces::shellSurfaces(), SingleMixtureFraction< CloudType >::SingleMixtureFraction(), smoluchowskiJumpTFvPatchScalarField::smoluchowskiJumpTFvPatchScalarField(), solve(), KRR4::solve(), RK::solve(), SIBS::solve(), ODESolver::solve(), Reaction< ReactionThermo >::specieCoeffs::specieCoeffs(), meshRefinement::splitMesh(), meshRefinement::splitMeshRegions(), SquareMatrix< Type >::SquareMatrix(), StandardWallInteraction< CloudType >::StandardWallInteraction(), dictionary::subDict(), supersonicFreestreamFvPatchVectorField::supersonicFreestreamFvPatchVectorField(), surfaceDisplacementPointPatchVectorField::surfaceDisplacementPointPatchVectorField(), surfacePatchIOList::surfacePatchIOList(), surfZoneIOList::surfZoneIOList(), Foam::debug::switchSet(), symmetryFvPatchField< Type >::symmetryFvPatchField(), symmetryFvsPatchField< Type >::symmetryFvsPatchField(), symmetryPointPatchField< Type >::symmetryPointPatchField(), Table< Type >::Table(), thirdBodyEfficiencies::thirdBodyEfficiencies(), SKA::transformation(), turbulentIntensityKineticEnergyInletFvPatchScalarField::turbulentIntensityKineticEnergyInletFvPatchScalarField(), turbulentTemperatureCoupledBaffleFvPatchScalarField::turbulentTemperatureCoupledBaffleFvPatchScalarField(), turbulentTemperatureCoupledBaffleMixedFvPatchScalarField::turbulentTemperatureCoupledBaffleMixedFvPatchScalarField(), unitInjector::unitInjector(), dynamicRefineFvMesh::update(), freestreamPressureFvPatchScalarField::updateCoeffs(), pressureInletVelocityFvPatchVectorField::updateCoeffs(), greyDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs(), wideBandDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs(), swirlFlowRateInletVelocityFvPatchVectorField::updateCoeffs(), pressureNormalInletOutletVelocityFvPatchVectorField::updateCoeffs(), flowRateInletVelocityFvPatchVectorField::updateCoeffs(), turbulentHeatFluxTemperatureFvPatchScalarField::updateCoeffs(), sixDoFRigidBodyDisplacementPointPatchVectorField::updateCoeffs(), pressureDirectedInletVelocityFvPatchVectorField::updateCoeffs(), timeVaryingMappedPressureDirectedInletVelocityFvPatchVectorField::updateCoeffs(), pressureDirectedInletOutletVelocityFvPatchVectorField::updateCoeffs(), supersonicFreestreamFvPatchVectorField::updateCoeffs(), timeVaryingMappedTotalPressureFvPatchScalarField::updateCoeffs(), syringePressureFvPatchScalarField::updateCoeffs(), timeVaryingUniformTotalPressureFvPatchScalarField::updateCoeffs(), advectiveFvPatchField< Type >::updateCoeffs(), totalPressureFvPatchScalarField::updateCoeffs(), lduMatrix::updateMatrixInterfaces(), displacementFvMotionSolver::updateMesh(), displacementComponentLaplacianFvMotionSolver::updateMesh(), motionSmoother::updateMesh(), calculatedFvPatchField< Type >::valueBoundaryCoeffs(), genericFvPatchField< Type >::valueBoundaryCoeffs(), calculatedFvPatchField< Type >::valueInternalCoeffs(), genericFvPatchField< Type >::valueInternalCoeffs(), valuePointPatchField< Type >::valuePointPatchField(), velocityComponentLaplacianFvMotionSolver::velocityComponentLaplacianFvMotionSolver(), wedgeFvPatchField< Type >::wedgeFvPatchField(), wedgeFvsPatchField< Type >::wedgeFvsPatchField(), wedgePointPatchField< Type >::wedgePointPatchField(), wideBandAbsorptionEmission::wideBandAbsorptionEmission(), noiseFFT::window(), PhaseChangeModel< CloudType >::wordToEnthalpyTransfer(), basicSource::wordToSelectionModeType(), TimeActivatedExplicitSource< Type >::wordToSelectionModeType(), TimeActivatedExplicitSource< Type >::wordToVolumeModeType(), explicitSource::wordToVolumeModeType(), X3DsurfaceFormat< Face >::write(), WRLsurfaceFormat< Face >::write(), SMESHsurfaceFormat< Face >::write(), rawSetWriter< Type >::write(), xmgraceSetWriter< Type >::write(), gnuplotSetWriter< Type >::write(), JobInfo::write(), VTKsurfaceFormat< Face >::write(), GTSsurfaceFormat< Face >::write(), OBJsurfaceFormat< Face >::write(), csvSetWriter< Type >::write(), OFFsurfaceFormat< Face >::write(), AC3DsurfaceFormat< Face >::write(), TRIsurfaceFormat< Face >::write(), OFSsurfaceFormat< Face >::write(), interpolationLookUpTable< Type >::write(), UnsortedMeshedSurface< Face >::write(), MeshedSurface< Face >::write(), STLsurfaceFormat< Face >::writeAscii(), STLsurfaceFormat< Face >::writeBinary(), triSurface::writeDX(), phaseProperties::Y(), graph::y(), meshRefinement::zonify(), and ParRunControl::~ParRunControl().

errorManip<error> Foam::abort ( error &  err)
inline

Definition at line 130 of file errorManip.H.

References error::abort().

Referenced by error::abort(), IOerror::abort(), distribution::add(), fvMesh::addFvPatches(), polyTopoChange::addMesh(), polyMesh::addPatches(), FieldMapper::addressing(), pointMapper::addressing(), cellMapper::addressing(), fvSurfaceMapper::addressing(), faceMapper::addressing(), fvPatchMapper::addressing(), pointPatchMapper::addressing(), bufferedAccumulator< Type >::addToBuffers(), pointPatchField< Type >::addToInternalField(), polyTopoChanger::addTopologyModifiers(), polyMesh::addZones(), GAMGAgglomeration::agglomerateLduAddressing(), List< T >::append(), DynamicList< T, SizeInc, SizeMult, SizeDiv >::append(), DynamicField< T, SizeInc, SizeMult, SizeDiv >::append(), Switch::asBool(), Switch::asEnum(), UList< T >::assign(), incompressible::atmBoundaryLayerInletEpsilonFvPatchScalarField::atmBoundaryLayerInletEpsilonFvPatchScalarField(), incompressible::atmBoundaryLayerInletVelocityFvPatchVectorField::atmBoundaryLayerInletVelocityFvPatchVectorField(), indexedOctree< treeDataTriSurface >::bb(), blobsSwirlInjector::blobsSwirlInjector(), UList< T >::byteSize(), addSubtract::calc(), cellMatcher::calcEdgeAddressing(), enrichedPatch::calcEnrichedFaces(), correlationFunction< Type >::calculateCorrelationFunction(), cellClassification::cellClassification(), primitiveMesh::cellPoints(), FaceCellWave< Type >::cellToFace(), repatchPolyTopoChanger::changeAnchorPoint(), boundaryMesh::changeFaces(), repatchPolyTopoChanger::changePatchID(), boundaryMesh::changePatchType(), layerAdditionRemoval::changeTopology(), pdf::check(), fvsPatchField< Type >::check(), fvPatchField< Type >::check(), meshRefinement::checkCoupledFaceZones(), primitiveMeshGeometry::checkFaceAngles(), polyMeshGeometry::checkFaceAngles(), primitiveMeshGeometry::checkFaceTwist(), polyMeshGeometry::checkFaceTwist(), Cloud< ParticleType >::checkFieldIOobject(), Matrix< Form, Type >::checki(), regIOobject::checkIn(), UList< T >::checkIndex(), FixedList< T, Size >::checkIndex(), Matrix< Form, Type >::checkj(), hexRef8::checkMesh(), checkMethod(), hexRef8::checkRefinementLevels(), UList< T >::checkSize(), FixedList< T, Size >::checkSize(), UList< T >::checkStart(), FixedList< T, Size >::checkStart(), ReactingCloud< ParcelType >::checkSuppliedComposition(), polyMeshGeometry::checkTriangleTwist(), mutkWallFunctionFvPatchScalarField::checkType(), mutWallFunctionFvPatchScalarField::checkType(), nutWallFunctionFvPatchScalarField::checkType(), kappatJayatillekeWallFunctionFvPatchScalarField::checkType(), ChomiakInjector::ChomiakInjector(), edgeCollapser::collapseEdge(), triSurfaceTools::collapseEdges(), commonRailInjector::commonRailInjector(), commSchedule::commSchedule(), refinementHistory::compact(), removeFaces::compatibleRemoves(), VectorSpace< Form, Cmpt, nCmpt >::component(), hexRef8::consistentSlowRefinement(), hexRef8::consistentSlowRefinement2(), hexRef8::consistentUnrefinement(), molecule::constantProperties::constantProperties(), constInjector::constInjector(), DsmcCloud< ParcelType >::constProps(), LocalInteraction< CloudType >::correct(), StandardWallInteraction< CloudType >::correct(), surfaceInterpolation::correctionVectors(), fvMeshDistribute::countCells(), cyclicPolyPatch::coupledEdges(), CompositionModel< CloudType >::cp(), meshRefinement::createBaffles(), Keyed< T >::createList(), autoSnapDriver::createZoneBaffles(), hexCellLooper::cut(), Foam::meshTools::cutDirToEdge(), definedHollowConeInjector::definedHollowConeInjector(), definedInjector::definedInjector(), boundaryMesh::deletePatch(), lduMatrix::diag(), primitiveEntry::dict(), DimensionedField< Type, GeoMesh >::DimensionedField(), FieldMapper::directAddressing(), pointMapper::directAddressing(), cellMapper::directAddressing(), fvSurfaceMapper::directAddressing(), faceMapper::directAddressing(), fvPatchMapper::directAddressing(), pointPatchMapper::directAddressing(), displacementInterpolationFvMotionSolver::displacementInterpolationFvMotionSolver(), mapDistribute::distribute(), treeNode< Type >::distribute(), refinementHistory::distribute(), fvMeshDistribute::distribute(), dynamicCast(), tetCell::edgeAdjacentFace(), primitiveMesh::edgeCells(), tetCell::edgeFace(), primitiveMesh::edgeFaces(), edgeMesh::edgeMesh(), PatchTools::edgeOwner(), Foam::meshTools::edgeToCutDir(), edgeVertex::edgeToEVert(), directionInfo::edgeToFaceIndex(), PointEdgeWave< Type >::edgeToPoint(), eigenValues(), molecule::constantProperties::electrostaticSite(), pairPotential::energy(), enrichedPatch::enrichedFaces(), error::exit(), IOerror::exit(), tetCell::face(), faceCoupleInfo::faceCoupleInfo(), PatchToPatchInterpolation< FromPatch, ToPatch >::faceInterpolate(), polyMesh::faces(), searchableSurfacesQueries::facesIntersection(), FaceCellWave< Type >::faceToCell(), PrimitivePatchInterpolation< Patch >::faceToEdgeInterpolate(), PrimitivePatchInterpolation< Patch >::faceToPointInterpolate(), factorial(), fdClose(), faceSource::filterField(), InjectionModel< CloudType >::findCellAtPosition(), localPointRegion::findDuplicateFaces(), treeNode< Type >::findLeafLine(), searchableSurfaceCollection::findLine(), searchableBox::findLine(), indexedOctree< Type >::findNode(), polyMeshAdder::findSharedPoints(), mpiOPstreamImpl::finishedRequest(), mpiIPstreamImpl::finishedRequest(), SLListBase::first(), DLListBase::first(), mpiOPstreamImpl::flush(), fvMatrix< Type >::flux(), forAll(), pairPotential::force(), FreeStream< CloudType >::FreeStream(), EulerDdtScheme< Type >::fvcDdtPhiCorr(), backwardDdtScheme< Type >::fvcDdtPhiCorr(), localEulerDdtScheme< Type >::fvcDdtPhiCorr(), CoEulerDdtScheme< Type >::fvcDdtPhiCorr(), SLTSDdtScheme< Type >::fvcDdtPhiCorr(), CrankNicholsonDdtScheme< Type >::fvcDdtPhiCorr(), Pstream::gatherList(), genericFvPatchField< Type >::genericFvPatchField(), PackedList< nBits >::get(), undoableMeshCutter::getAddedCells(), sampledSet::getCell(), indexedOctree< treeDataTriSurface >::getContent(), meshRefinement::getDuplicateFaces(), edgeVertex::getEdge(), Foam::meshTools::getEdgeFaces(), cellLooper::getFirstVertEdge(), treeNode< Type >::getLeafPtr(), syncTools::getMasterEdges(), syncTools::getMasterFaces(), syncTools::getMasterPoints(), indexedOctree< treeDataTriSurface >::getNode(), treeNode< Type >::getNodePtr(), splitCell::getOther(), combineFaces::getOutsideFace(), cellDistFuncs::getPointNeighbours(), octreeDataFaceList::getSampleType(), octreeDataTriSurface::getSampleType(), octreeDataFace::getSampleType(), treeNode< Type >::getSampleType(), Foam::meshTools::getSharedEdge(), Foam::meshTools::getSharedFace(), undoableMeshCutter::getSplitFaces(), hexRef8::getSplitPoints(), triSurfaceTools::getTriangle(), removePoints::getUnrefimentSet(), edgeVertex::getVertex(), treeDataTriSurface::getVolumeType(), treeDataFace::getVolumeType(), indexedOctree< Type >::getVolumeType(), CompositionModel< CloudType >::globalCarrierId(), CompositionModel< CloudType >::globalId(), pointBoundaryMesh::globalPatch(), globalPoints::globalPoints(), CompositionModel< CloudType >::H(), CompositionModel< CloudType >::Hc(), hexRef8::hexRef8(), PointIndexHit< Point >::hitPoint(), PointHit< point >::hitPoint(), hollowConeInjector::hollowConeInjector(), CompositionModel< CloudType >::Hs(), if(), FreeStream< CloudType >::inflow(), mpiPstreamImpl::init(), mpiIPstreamImpl::init(), inplaceSubset(), treeLeaf< Type >::insert(), Polynomial< PolySize >::integrateLimits(), isoSurface::interpolate(), intersectedSurface::intersectedSurface(), invert(), edgeVertex::isEdge(), cellFeatures::isFeaturePoint(), cellFeatures::isFeatureVertex(), splitCell::isMaster(), Kmesh::Kmesh(), CompositionModel< CloudType >::L(), SLListBase::last(), DLListBase::last(), List< T >::List(), CompositionModel< CloudType >::localId(), parabolicCylindricalCS::localToGlobal(), CompositionModel< CloudType >::localToGlobalCarrierId(), objectRegistry::lookupObject(), lduMatrix::lower(), cyclicFvPatch::makeWeights(), Field< Type >::map(), mapDistribute::mapDistribute(), PatchTools::markZone(), triSurface::markZone(), Matrix< Form, Type >::Matrix(), max(), cellToCellStencil::merge(), cellToFaceStencil::merge(), dictionary::merge(), mapPolyMesh::mergedCell(), mapPolyMesh::mergedFace(), mapPolyMesh::mergedPoint(), boundaryMesh::mesh(), meshRefinement::meshedPatches(), min(), PointIndexHit< Point >::missPoint(), PointHit< point >::missPoint(), mixture::mixture(), slidingInterface::modifyMotionPoints(), polyTopoChange::modifyPoint(), molecule::move(), polyTopoChange::movePoints(), primitiveMesh::movePoints(), multiHoleInjector::multiHoleInjector(), NamedEnum< Enum, nEnum >::NamedEnum(), surfaceFeatures::nearestSamples(), processorPolyPatch::neighbEdges(), polyBoundaryMesh::neighbourEdges(), processorPolyPatch::neighbPoints(), thermophysicalFunction::New(), dragModel::New(), granularPressureModel::New(), conductivityModel::New(), radialModel::New(), frictionalStressModel::New(), heatTransferModel::New(), injectorType::New(), evaporationModel::New(), viscosityModel::New(), atomizationModel::New(), dispersionModel::New(), collisionModel::New(), injectorModel::New(), wallModel::New(), breakupModel::New(), calcType::New(), liquid::New(), token::compound::New(), newError(), normal::normal(), twoDPointCorrector::normalDir(), error::operator OSstream &(), MapInternalField< Type, MeshMapper, surfaceMesh >::operator()(), MapInternalField< Type, MeshMapper, volMesh >::operator()(), MapInternalField< Type, MeshMapper, pointMesh >::operator()(), skewCorrectionVectors::operator()(), autoPtr< T >::operator()(), tmp< T >::operator()(), fvsPatchField< Type >::operator*=(), fvMatrix< Type >::operator*=(), fvPatchField< Type >::operator*=(), operator+(), edgeFaceCirculator::operator++(), dimensionSet::operator+=(), dictionary::operator+=(), lduMatrix::operator+=(), operator-(), dimensionSet::operator-=(), lduMatrix::operator-=(), autoPtr< T >::operator->(), tmp< T >::operator->(), fvsPatchField< Type >::operator/=(), fvPatchField< Type >::operator/=(), dictionary::operator<<=(), receivingReferralList::operator=(), sendingReferralList::operator=(), IndirectList< T >::operator=(), UIndirectList< T >::operator=(), BiIndirectList< T >::operator=(), distribution::operator=(), HashPtrTable< T, Key, Hash >::operator=(), simpleMatrix< Type >::operator=(), refinementHistory::splitCell8::operator=(), tmp< T >::operator=(), errorEstimate< Type >::operator=(), bufferedAccumulator< Type >::operator=(), DictionaryBase< IDLListType, T >::operator=(), fieldAverageItem::operator=(), FieldField< Field, Type >::operator=(), entry::operator=(), Matrix< Form, Type >::operator=(), cuttingPlane::operator=(), convectionScheme< Type >::operator=(), dimensionSet::operator=(), DynamicList< T, SizeInc, SizeMult, SizeDiv >::operator=(), List< T >::operator=(), PtrList< T >::operator=(), DynamicField< T, SizeInc, SizeMult, SizeDiv >::operator=(), StaticHashTable< T, Key, Hash >::operator=(), mapDistribute::operator=(), HashTable< T, Key, Hash >::operator=(), DimensionedField< Type, GeoMesh >::operator=(), Field< Type >::operator=(), surfaceFeatures::operator=(), fvMatrix< Type >::operator=(), octree< Type >::iterator::operator=(), octree< Type >::const_iterator::operator=(), dictionary::operator=(), GeometricField< Type, PatchField, GeoMesh >::operator=(), lduMatrix::operator=(), VectorSpace< Form, Cmpt, nCmpt >::operator[](), UPtrList< T >::operator[](), PtrList< T >::operator[](), dictionary::operator|=(), triSurfaceTools::oppositeEdge(), triSurfaceTools::oppositeVertex(), processorPolyPatch::order(), cyclicPolyPatch::order(), Pair< word >::other(), Foam::meshTools::otherCell(), Foam::meshTools::otherEdge(), triSurfaceTools::otherEdges(), cellMatcher::otherFace(), triSurfaceTools::otherVertices(), outputFilterOutputControl::output(), molecule::constantProperties::pairPotentialSite(), edgeSurface::parentEdge(), refinementHistory::parentIndex(), pointPatchField< Type >::patchInternalField(), patchZones::patchZones(), ping(), plane::plane(), PatchToPatchInterpolation< FromPatch, ToPatch >::pointInterpolate(), hexBlock::points(), polyMesh::points(), PointEdgeWave< Type >::pointToEdge(), PrimitivePatchInterpolation< Patch >::pointToFaceInterpolate(), polyAddFace::polyAddFace(), polyAddPoint::polyAddPoint(), polyMesh::polyMesh(), polyMeshZipUpCells(), polyModifyFace::polyModifyFace(), pow(), pressureSwirlInjector::pressureSwirlInjector(), GeometricField< Type, PatchField, GeoMesh >::prevIter(), PrimitivePatch< Face, FaceList, PointField, PointType >::projectFaceCentres(), PrimitivePatch< Face, FaceList, PointField, PointType >::projectPoints(), tmp< T >::ptr(), sampledSet::pushIn(), mpiIPstreamImpl::read(), fixedAxis::read(), fixedLine::read(), linearAxialAngularSpring::read(), tabulatedAxialAngularSpring::read(), IPstream::read(), STARCD::readCells(), STARCDsurfaceFormatCore::readHeader(), STARCD::readHeader(), STARCD::readPoints(), treeNode< Type >::redistribute(), mpiPstreamImpl::reduce(), refCast(), dynamicRefineFvMesh::refine(), refineCell::refineCell(), DynamicList< T, SizeInc, SizeMult, SizeDiv >::remove(), DynamicField< T, SizeInc, SizeMult, SizeDiv >::remove(), PackedList< nBits >::remove(), polyTopoChange::removeCell(), edgeIntersections::removeDegenerates(), polyTopoChange::removeFace(), SLListBase::removeHead(), DLListBase::removeHead(), polyTopoChange::removePoint(), undoableMeshCutter::removeSplitFaces(), UPtrList< T >::reorder(), PtrList< T >::reorder(), VectorSpace< Form, Cmpt, nCmpt >::replace(), polyMesh::resetPrimitives(), StaticHashTable< T, Key, Hash >::resize(), GAMGAgglomeration::restrictField(), RutlandFlashBoil::RutlandFlashBoil(), edgeFaceCirculator::sameOrder(), sampledThresholdCellFaces::sampledThresholdCellFaces(), Pstream::scatterList(), syncTools::separateList(), sigSegvImpl::set(), sigQuitImpl::set(), sigIntImpl::set(), autoPtr< T >::set(), sigFpeImpl::set(), PackedList< nBits >::set(), polyTopoChange::setAction(), edgeFaceCirculator::setCanonical(), fvMeshSubset::setCellSubset(), repatchPolyTopoChanger::setFaceZone(), pointPatchField< Type >::setInInternalField(), fvMeshSubset::setLargeCellSubset(), layerAdditionRemoval::setMaxLayerThickness(), layerAdditionRemoval::setMinLayerThickness(), intersection::setPlanarTol(), PatchToPatchInterpolation< FromPatch, ToPatch >::setProjectionTol(), removeCells::setRefinement(), refinementIterator::setRefinement(), faceCollapser::setRefinement(), boundaryCutter::setRefinement(), undoableMeshCutter::setRefinement(), removePoints::setRefinement(), combineFaces::setRefinement(), removeFaces::setRefinement(), meshCutAndRemove::setRefinement(), attachDetach::setRefinement(), meshCutter::setRefinement(), addPatchCellLayer::setRefinement(), hexRef8::setRefinement(), sampledSet::setSamples(), CompactListList< T >::setSize(), CompactListList_dev< T, Container >::setSize(), PtrList< T >::setSize(), List< T >::setSize(), treeLeaf< Type >::setSubNodeType(), removePoints::setUnrefinement(), combineFaces::setUnrefinement(), hexRef8::setUnrefinement(), fvMesh::setV0(), slidingInterface::slidingInterface(), meshRefinement::splitMeshRegions(), standardEvaporationModel::standardEvaporationModel(), StaticHashTable< T, Key, Hash >::StaticHashTable(), OFstreamAllocator::stdStream(), IFstreamAllocator::stdStream(), regIOobject::store(), dictionaryEntry::stream(), treeBoundBox::subBbox(), subset(), refinementHistory::subset(), hexRef8::subset(), booleanSurface::surf1Face(), booleanSurface::surf2Face(), surfaceIntersection::surfaceIntersection(), triSurfaceTools::surfaceSide(), UList< T >::swap(), swirlInjector::swirlInjector(), syncTools::syncBoundaryFaceList(), syncTools::syncEdgeList(), syncTools::syncFaceList(), syncTools::syncPointList(), interactionLists::testPointFaceDistance(), meshRefinement::testSyncBoundaryFaceList(), tetCell::tetEdge(), timer::timer(), tmp< T >::tmp(), globalIndex::toLocal(), ExactParticle< ParticleType >::trackToFace(), Particle< ParticleType >::trackToFace(), trans(), token::transferCompoundToken(), fft::transform(), lduAddressing::triIndex(), treeLeaf< Type >::trim(), refinementData::updateCell(), directMappedVelocityFluxFixedValueFvPatchField::updateCoeffs(), directMappedFixedValueFvPatchField< Type >::updateCoeffs(), outletMappedUniformInletFvPatchField< Type >::updateCoeffs(), removePoints::updateMesh(), combineFaces::updateMesh(), refinementHistory::updateMesh(), hexRef8::updateMesh(), lduMatrix::upper(), fvMesh::V0(), edgeVertex::vertToEVert(), octree< Type >::volType(), reflectParcel::wallTreatment(), FieldMapper::weights(), pointMapper::weights(), cellMapper::weights(), fvSurfaceMapper::weights(), faceMapper::weights(), fvPatchMapper::weights(), pointPatchMapper::weights(), polyBoundaryMesh::whichPatch(), boundaryMesh::whichPatch(), globalIndex::whichProcID(), CompactListList< T >::whichRow(), CompactListList_dev< T, Container >::whichRow(), mpiOPstreamImpl::write(), OSstream::write(), octreeDataPoint::write(), OPstream::write(), TimeActivatedExplicitSource< Type >::writeData(), basicSource::writeData(), CompositionModel< CloudType >::X(), sigFpeImpl::~sigFpeImpl(), sigIntImpl::~sigIntImpl(), sigQuitImpl::~sigQuitImpl(), sigSegvImpl::~sigSegvImpl(), splitCell::~splitCell(), and timer::~timer().

errorManipArg<IOerror, int> Foam::exit ( IOerror &  err,
const int  errNo = 1 
)
inline

Definition at line 136 of file errorManip.H.

References IOerror::exit().

errorManip<IOerror> Foam::abort ( IOerror &  err)
inline

Definition at line 141 of file errorManip.H.

References IOerror::abort().

Foam::Ostream & operator<< ( Ostream &  os,
const InfoProxy< IOobject > &  ip 
)

Definition at line 39 of file IOobjectIO.C.

References endl(), IOobject::name(), and IOobject::path().

Foam::defineTemplateTypeNameAndDebug ( IOMap< dictionary >  ,
 
)
Ostream& Foam::operator<< ( Ostream &  ,
const InfoProxy< T > &   
)
Istream & operator>> ( Istream &  is,
const Smanip< T > &  m 
)
inline

Definition at line 86 of file IOmanip.H.

Ostream & operator<< ( Ostream &  os,
const Smanip< T > &  m 
)
inline

Definition at line 94 of file IOmanip.H.

Istream & operator>> ( Istream &  is,
const Imanip< T > &  m 
)
inline

Definition at line 124 of file IOmanip.H.

Ostream & operator<< ( Ostream &  os,
const Omanip< T > &  m 
)
inline

Definition at line 154 of file IOmanip.H.

Smanip<ios_base::fmtflags> Foam::setf ( const ios_base::fmtflags  flags)
inline

Definition at line 164 of file IOmanip.H.

References IOstream::setf().

Referenced by autoLayerDriver::addLayers(), and ensightFile::ensightFile().

Omanip<IOstream::streamFormat> Foam::setformat ( const IOstream::streamFormat  fmt)
inline

Definition at line 173 of file IOmanip.H.

References IOstream::format().

Omanip<IOstream::versionNumber> Foam::setversion ( const IOstream::versionNumber  ver)
inline

Definition at line 182 of file IOmanip.H.

References IOstream::version().

Omanip<IOstream::compressionType> Foam::setcompression ( const IOstream::compressionType  cmp)
inline

Definition at line 191 of file IOmanip.H.

References IOstream::compression().

Omanip<int> Foam::setprecision ( const int  i)
inline

Definition at line 205 of file IOmanip.H.

References Ostream::precision().

Referenced by autoLayerDriver::addLayers().

Ostream& Foam::operator<< ( Ostream &  os,
const InfoProxy< IOstream > &  ip 
)

Definition at line 231 of file IOstream.C.

References IOstream::print().

Foam::Ostream & operator<< ( Ostream &  os,
const IOstream::streamFormat &  sf 
)

Definition at line 202 of file IOstream.C.

References IOstream::ASCII.

Foam::Ostream & operator<< ( Ostream &  os,
const IOstream::versionNumber &  vn 
)

Definition at line 217 of file IOstream.C.

References IOstream::versionNumber::str().

IOstream& Foam::operator<< ( IOstream &  io,
IOstreamManip  f 
)
inline

operator<< handling for manipulators without arguments

Definition at line 555 of file IOstream.H.

References f().

IOstream& Foam::dec ( IOstream &  io)
inline

Definition at line 561 of file IOstream.H.

References hex(), oct(), and IOstream::setf().

Referenced by hex(), and oct().

IOstream& Foam::hex ( IOstream &  io)
inline

Definition at line 567 of file IOstream.H.

References dec(), oct(), and IOstream::setf().

Referenced by dec(), if(), oct(), and USERD_get_part_elements_by_type().

IOstream& Foam::oct ( IOstream &  io)
inline

Definition at line 573 of file IOstream.H.

References dec(), hex(), and IOstream::setf().

Referenced by dec(), and hex().

IOstream& Foam::fixed ( IOstream &  io)
inline

Definition at line 579 of file IOstream.H.

References IOstream::setf().

Referenced by IOstream::versionNumber::str().

IOstream& Foam::scientific ( IOstream &  io)
inline

Definition at line 585 of file IOstream.H.

References IOstream::setf().

Referenced by ensightFile::ensightFile(), and if().

Istream& Foam::operator>> ( Istream &  is,
IstreamManip  f 
)
inline

operator>> handling for manipulators without arguments

Definition at line 158 of file Istream.H.

References f().

Istream& Foam::operator>> ( Istream &  is,
IOstreamManip  f 
)
inline

operator>> handling for manipulators without arguments

Definition at line 164 of file Istream.H.

References f().

Ostream& Foam::operator<< ( Ostream &  os,
OstreamManip  f 
)
inline

operator<< handling for manipulators without arguments

Definition at line 205 of file Ostream.H.

References f().

Ostream& Foam::operator<< ( Ostream &  os,
IOstreamManip  f 
)
inline

operator<< handling for manipulators without arguments

Definition at line 211 of file Ostream.H.

References f().

Ostream& Foam::endl ( Ostream &  os)
inline

Add newline and flush stream.

Definition at line 249 of file Ostream.H.

References Ostream::endl().

Referenced by error::abort(), IOerror::abort(), actuationDiskSource::actuationDiskSource(), dictionary::add(), cellTable::addCellZones(), edgeSurface::addIntersectionEdges(), autoLayerDriver::addLayers(), fieldAverage::addMeanField(), polyTopoChange::addMesh(), boundaryMesh::addPatch(), fieldAverage::addPrime2MeanField(), faceZoneSet::addSet(), GAMGAgglomeration::agglomerateLduAddressing(), moleculeCloud::applyConstraintsAndThermostats(), boundaryToFace::applyToSet(), pointToPoint::applyToSet(), faceToFace::applyToSet(), setToPointZone::applyToSet(), faceZoneToFaceZone::applyToSet(), cellToCell::applyToSet(), setToCellZone::applyToSet(), setToFaceZone::applyToSet(), setsToFaceZone::applyToSet(), normalToFace::applyToSet(), labelToFace::applyToSet(), labelToPoint::applyToSet(), nearestToPoint::applyToSet(), labelToCell::applyToSet(), nearestToCell::applyToSet(), patchToFace::applyToSet(), zoneToFace::applyToSet(), boxToPoint::applyToSet(), zoneToPoint::applyToSet(), nbrToCell::applyToSet(), zoneToCell::applyToSet(), boxToFace::applyToSet(), boxToCell::applyToSet(), regionToCell::applyToSet(), sphereToCell::applyToSet(), cylinderToCell::applyToSet(), shapeToCell::applyToSet(), rotatedBoxToCell::applyToSet(), cylinderAnnulusToCell::applyToSet(), cellToPoint::applyToSet(), faceToPoint::applyToSet(), fieldToCell::applyToSet(), pointToCell::applyToSet(), faceZoneToCell::applyToSet(), pointToFace::applyToSet(), faceToCell::applyToSet(), cellToFace::applyToSet(), surfaceToPoint::applyToSet(), surfaceToCell::applyToSet(), argList::argList(), ash::ash(), LISA::atomizeParcel(), attachPolyTopoChanger::attach(), Foam::compressible::autoCreateAlphat(), Foam::compressible::autoCreateLowReMut(), Foam::incompressible::autoCreateLowReNut(), Foam::compressible::autoCreateMut(), Foam::incompressible::autoCreateNut(), autoHexMeshDriver::autoHexMeshDriver(), Cloud< ParticleType >::autoMap(), average(), bufferedAccumulator< Type >::averaged(), meshRefinement::baffleAndSplitMesh(), meshRefinement::balance(), meshRefinement::balanceAndRefine(), RutlandFlashBoil::boilingTime(), booleanSurface::booleanSurface(), bound(), C::C(), fvSchemes::cache(), CaCO3::CaCO3(), interpolate::calc(), mag::calc(), magSqr::calc(), div::calc(), components::calc(), magGrad::calc(), randomise::calc(), fieldAverage::calcAverages(), Foam::meshTools::calcBoxPointNormals(), enrichedPatch::calcEnrichedFaces(), polyDualMesh::calcFeatures(), FitData< FitDataType, ExtendedStencil, Polynomial >::calcFit(), processorPolyPatch::calcGeometry(), fieldMinMax::calcMinMaxFields(), mutRoughWallFunctionFvPatchScalarField::calcMut(), octreeDataFaceList::calcNearest(), octreeDataFace::calcNearest(), autoSnapDriver::calcNearestSurface(), nutRoughWallFunctionFvPatchScalarField::calcNut(), coupledPolyPatch::calcTransformTensors(), COxidationMurphyShaddix< CloudType >::calculate(), fvDOM::calculate(), cellCuts::cellCuts(), fvMotionSolver::cellMotionBoundaryTypes(), primitiveMesh::cellPoints(), FaceCellWave< Type >::cellToFace(), cellModel::centre(), centredCECCellToFaceStencilObject::centredCECCellToFaceStencilObject(), centredCFCCellToFaceStencilObject::centredCFCCellToFaceStencilObject(), centredCPCCellToFaceStencilObject::centredCPCCellToFaceStencilObject(), centredFECCellToFaceStencilObject::centredFECCellToFaceStencilObject(), CentredFitData< Polynomial >::CentredFitData(), boundaryMesh::changeFaces(), dictionary::changeKeyword(), polyTopoChange::changeMesh(), errorDrivenRefinement::changeTopology(), polyTopoChanger::changeTopology(), perfectInterface::changeTopology(), layerAdditionRemoval::changeTopology(), attachDetach::changeTopology(), slidingInterface::changeTopology(), argList::check(), primitiveMeshGeometry::checkCellDeterminant(), polyMeshGeometry::checkCellDeterminant(), primitiveMesh::checkCellDeterminant(), primitiveMesh::checkCellsZipUp(), primitiveMesh::checkCellVolumes(), primitiveMesh::checkClosedBoundary(), primitiveMesh::checkClosedCells(), lduMatrix::solverPerformance::checkConvergence(), meshRefinement::checkData(), polyBoundaryMesh::checkDefinition(), cellZone::checkDefinition(), pointZone::checkDefinition(), faceZone::checkDefinition(), primitiveMesh::checkEdgeAlignment(), primitiveMesh::checkEdgeLength(), triSurface::checkEdges(), primitiveMeshGeometry::checkFaceAngles(), polyMeshGeometry::checkFaceAngles(), primitiveMesh::checkFaceAngles(), primitiveMeshGeometry::checkFaceArea(), polyMeshGeometry::checkFaceArea(), primitiveMesh::checkFaceAreas(), primitiveMeshGeometry::checkFaceDotProduct(), polyMeshGeometry::checkFaceDotProduct(), primitiveMesh::checkFaceFaces(), primitiveMesh::checkFaceFlatness(), primitiveMesh::checkFaceOrthogonality(), primitiveMeshGeometry::checkFacePyramids(), polyMeshGeometry::checkFacePyramids(), primitiveMesh::checkFacePyramids(), MeshedSurface< Face >::checkFaces(), primitiveMeshGeometry::checkFaceSkewness(), polyMeshGeometry::checkFaceSkewness(), primitiveMesh::checkFaceSkewness(), primitiveMeshGeometry::checkFaceTwist(), polyMeshGeometry::checkFaceTwist(), primitiveMesh::checkFaceVertices(), primitiveMeshGeometry::checkFaceWeights(), polyMeshGeometry::checkFaceWeights(), probes::checkFieldTypes(), primitiveMesh::checkGeometry(), regIOobject::checkIn(), objectRegistry::checkIn(), motionSmoother::checkMesh(), hexRef8::checkMesh(), primitiveMesh::checkMesh(), primitiveMesh::checkMeshMotion(), checkMethod(), PatchTools::checkOrientation(), objectRegistry::checkOut(), polyBoundaryMesh::checkParallelSync(), faceZone::checkParallelSync(), PrimitivePatch< Face, FaceList, PointField, PointType >::checkPointManifold(), primitiveMesh::checkPointNearness(), primitiveMesh::checkPoints(), hexRef8::checkRefinementLevels(), argList::checkRootCase(), surfaceFormatsCore::checkSupport(), enrichedPatch::checkSupport(), timeVaryingMappedFixedValueFvPatchField< Type >::checkTable(), PrimitivePatch< Face, FaceList, PointField, PointType >::checkTopology(), primitiveMesh::checkTopology(), triSurface::checkTriangles(), polyMeshGeometry::checkTriangleTwist(), mutkWallFunctionFvPatchScalarField::checkType(), mutWallFunctionFvPatchScalarField::checkType(), nutWallFunctionFvPatchScalarField::checkType(), kappatJayatillekeWallFunctionFvPatchScalarField::checkType(), primitiveMesh::checkUpperTriangular(), polyMeshGeometry::checkVolRatio(), MeshedSurface< Face >::checkZones(), surfMesh::checkZones(), surfMesh::clearAddressing(), polyMesh::clearAddressing(), primitiveMesh::clearAddressing(), PrimitivePatch< Face, FaceList, PointField, PointType >::clearGeom(), surfMesh::clearGeom(), polyMesh::clearGeom(), primitiveMesh::clearGeom(), PrimitivePatch< Face, FaceList, PointField, PointType >::clearPatchMeshAddr(), PrimitivePatch< Face, FaceList, PointField, PointType >::clearTopology(), regIOobject::close(), cloud::cloud(), triSurfaceTools::collapseEdges(), cellTable::combine(), Pstream::combineGather(), Pstream::combineScatter(), commonRailInjector::commonRailInjector(), commSchedule::commSchedule(), refinementHistory::compact(), IOstream::compressionEnum(), hexRef8::consistentRefinement(), hexRef8::consistentSlowRefinement(), hexRef8::consistentSlowRefinement2(), hexRef8::consistentUnrefinement(), ReactingMultiphaseParcel< ParcelType >::constantProperties::constantProperties(), molecule::constantProperties::constantProperties(), fixedOrientation::constrain(), fixedPlane::constrain(), fixedAxis::constrain(), fixedPoint::constrain(), fixedLine::constrain(), coordinateSystem::coordinateSystem(), hhuMixtureThermo< MixtureType >::correct(), hPsiMixtureThermo< MixtureType >::correct(), hsPsiMixtureThermo< MixtureType >::correct(), hRhoMixtureThermo< MixtureType >::correct(), hsRhoMixtureThermo< MixtureType >::correct(), LocalInteraction< CloudType >::correct(), hsRhoThermo< MixtureType >::correct(), ePsiThermo< MixtureType >::correct(), hPsiThermo< MixtureType >::correct(), hsPsiThermo< MixtureType >::correct(), hRhoThermo< MixtureType >::correct(), StandardWallInteraction< CloudType >::correct(), wideBandAbsorptionEmission::correct(), limitedSnGrad< Type >::correction(), fvMeshDistribute::countCells(), treeLeaf< Type >::countLeaf(), cyclicPolyPatch::coupledEdges(), cyclicPolyPatch::coupledPoints(), cp(), meshRefinement::createBaffles(), autoSnapDriver::createZoneBaffles(), csvTableReader< Type >::csvTableReader(), STARCD::cullPoints(), displacementInterpolationFvMotionSolver::curPoints(), displacementLaplacianFvMotionSolver::curPoints(), displacementComponentLaplacianFvMotionSolver::curPoints(), hexCellLooper::cut(), geomCellLooper::cut(), Foam::meshTools::cutDirToEdge(), cyclicFvsPatchField< Type >::cyclicFvsPatchField(), cyclicPointPatchField< Type >::cyclicPointPatchField(), fvSchemes::d2dt2Scheme(), fvSchemes::ddtScheme(), manualDecomp::decompose(), definedHollowConeInjector::definedHollowConeInjector(), definedInjector::definedInjector(), boundaryMesh::deletePatch(), faceZoneSet::deleteSet(), directInteractionList::directInteractionList(), directions::directions(), displacementComponentLaplacianFvMotionSolver::displacementComponentLaplacianFvMotionSolver(), displacementInterpolationFvMotionSolver::displacementInterpolationFvMotionSolver(), displacementLaplacianFvMotionSolver::displacementLaplacianFvMotionSolver(), argList::displayDoc(), treeNode< Type >::distribute(), refinementHistory::distribute(), fvMeshDistribute::distribute(), distributedTriSurfaceMesh::distribute(), hexRef8::distribute(), distributedTriSurfaceMesh::distributedTriSurfaceMesh(), fvSchemes::divScheme(), autoLayerDriver::doLayers(), autoHexMeshDriver::doMesh(), autoRefineDriver::doRefine(), autoSnapDriver::doSnap(), dsmcFields::dsmcFields(), meshRefinement::dumpIntersections(), meshRefinement::dupNonManifoldPoints(), dynamicInkJetFvMesh::dynamicInkJetFvMesh(), primitiveMesh::edgeCells(), primitiveMesh::edgeFaces(), edgeSurface::edgeSurface(), directionInfo::edgeToFaceIndex(), PointEdgeWave< Type >::edgeToPoint(), eigenValues(), emptyFvsPatchField< Type >::emptyFvsPatchField(), emptyPointPatchField< Type >::emptyPointPatchField(), engineMesh::engineMesh(), error::error(), alphaSgsJayatillekeWallFunctionFvPatchScalarField::evaluate(), GeometricField< Type, PatchField, GeoMesh >::GeometricBoundaryField::evaluate(), evaluateError::evaluateError(), ReactingMultiphaseCloud< ParcelType >::evolve(), ThermoCloud< ParcelType >::evolve(), ReactingCloud< ParcelType >::evolve(), KinematicCloud< ParcelType >::evolve(), functionEntry::execute(), error::exit(), IOerror::exit(), distanceSurface::expire(), sampledCuttingPlane::expire(), Foam::MULES::explicitSolve(), explicitSource::explicitSource(), extendedCellToFaceStencil::extendedCellToFaceStencil(), extendedFaceToCellStencil::extendedFaceToCellStencil(), FaceCellWave< Type >::FaceCellWave(), primitiveMesh::faceEdges(), FaceCellWave< Type >::faceToCell(), fdClose(), featureEdgeMesh::featureEdgeMesh(), Field< Type >::Field(), fieldAverage::fieldAverage(), fieldMinMax::fieldMinMax(), fieldValue::fieldValue(), cellClassification::fillHangingCells(), cellClassification::fillRegionEdges(), cellClassification::fillRegionPoints(), meshSearch::findCell(), refinementParameters::findCells(), probes::findElements(), patchProbes::findElements(), findEtcFile(), Time::findInstance(), treeNode< Type >::findLeafLine(), octree< Type >::findLeafLine(), polyTopoChanger::findModifierID(), treeLeaf< Type >::findNearest(), treeNode< Type >::findNearest(), octree< Type >::findNearest(), polyBoundaryMesh::findPatchID(), polyMeshAdder::findSharedPoints(), cellPointWeight::findTetrahedron(), Time::findTimes(), cellPointWeight::findTriangle(), ZoneMesh< ZoneType, MeshType >::findZoneID(), fixedBlended< Type >::fixedBlended(), fvSchemes::fluxRequired(), Foam::fieldMinMax::calcMinMaxFields< Foam::scalar >(), for(), forAll(), forces::forces(), IOstream::formatEnum(), ddtScheme< Type >::fvcDdtPhiCoeff(), fvDOM::fvDOM(), fvMatrix< Type >::fvMatrix(), SLTSDdtScheme< Type >::fvmDdt(), fvMesh::fvMesh(), Pstream::gatherList(), gAverage(), GeometricField< Type, PatchField, GeoMesh >::GeometricField(), undoableMeshCutter::getAddedCells(), meshRefinement::getDuplicateFaces(), objectRegistry::getEvent(), boundaryMesh::getNearest(), Cloud< ParticleType >::getNewParticleID(), splitCell::getOther(), cellDistFuncs::getPointNeighbours(), octreeDataFaceList::getSampleType(), octreeDataFace::getSampleType(), treeNode< Type >::getSampleType(), undoableMeshCutter::getSplitFaces(), hexRef8::getSplitPoints(), sampledSet::getTrackingPoint(), removePoints::getUnrefimentSet(), treeDataFace::getVolumeType(), indexedOctree< Type >::getVolumeType(), polyMesh::globalData(), globalPointPatchField< Type >::globalPointPatchField(), globalPoints::globalPoints(), faceLimitedGrad< Type >::grad(), cellLimitedGrad< Type >::grad(), fvSchemes::gradScheme(), greyMeanAbsorptionEmission::greyMeanAbsorptionEmission(), IOobject::headerOk(), hexRef8::hexRef8(), if(), IFstream::IFstream(), ignition::ignition(), Foam::MULES::implicitSolve(), indexedOctree< Type >::indexedOctree(), FreeStream< CloudType >::inflow(), DsmcCloud< ParcelType >::info(), Info<< "Reading field p_rgh\n"<< endl;volScalarField p_rgh(IOobject("p_rgh", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::AUTO_WRITE), mesh);Info<< "Reading field alpha\n"<< endl;volScalarField alpha(IOobject("alpha", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::AUTO_WRITE), mesh);Info<< "Reading field U\n"<< endl;volVectorField U(IOobject("U", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::AUTO_WRITE), mesh);Info<< "Reading transportProperties\n"<< endl;IOdictionary transportProperties(IOobject("transportProperties", runTime.constant(), mesh, IOobject::MUST_READ, IOobject::NO_WRITE));dimensionedScalar rhoc(transportProperties.lookup("rhoc"));dimensionedScalar rhod(transportProperties.lookup("rhod"));dimensionedScalar muc(transportProperties.lookup("muc"));dimensionedScalar plasticViscosityCoeff(transportProperties.lookup("plasticViscosityCoeff"));dimensionedScalar plasticViscosityExponent(transportProperties.lookup("plasticViscosityExponent"));dimensionedScalar yieldStressCoeff(transportProperties.lookup("yieldStressCoeff"));dimensionedScalar yieldStressExponent(transportProperties.lookup("yieldStressExponent"));dimensionedScalar yieldStressOffset(transportProperties.lookup("yieldStressOffset"));Switch BinghamPlastic(transportProperties.lookup("BinghamPlastic"));volScalarField rho(IOobject("rho", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::NO_WRITE),(scalar(1)-alpha)*rhoc+alpha *rhod);volScalarField Alpha(IOobject("Alpha", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::AUTO_WRITE), alpha *rhod/rho, alpha.boundaryField().types());Info<< "Calculating field mul\n"<< endl;volScalarField mul(IOobject("mul", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::AUTO_WRITE), muc+plasticViscosity(plasticViscosityCoeff, plasticViscosityExponent, Alpha));Info<< "Initialising field Vdj\n"<< endl;volVectorField Vdj(IOobject("Vdj", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::AUTO_WRITE), mesh, dimensionedVector("0.0", U.dimensions(), vector::zero), U.boundaryField().types());Info<< "Selecting Drift-Flux model "<< endl;word VdjModel(transportProperties.lookup("VdjModel"));Info<< tab<< VdjModel<< " selected\n"<< endl;const dictionary &VdjModelCoeffs(transportProperties.subDict(VdjModel+"Coeffs"));dimensionedVector V0(VdjModelCoeffs.lookup("V0"));dimensionedScalar a(VdjModelCoeffs.lookup("a"));dimensionedScalar a1(VdjModelCoeffs.lookup("a1"));dimensionedScalar alphaMin(VdjModelCoeffs.lookup("alphaMin"));IOdictionary RASProperties(IOobject("RASProperties", runTime.constant(), mesh, IOobject::MUST_READ, IOobject::NO_WRITE));Switch turbulence(RASProperties.lookup("turbulence"));dictionary kEpsilonDict(RASProperties.subDictPtr("kEpsilonCoeffs"));dimensionedScalar Cmu(dimensionedScalar::lookupOrAddToDict("Cmu", kEpsilonDict, 0.09));dimensionedScalar C1(dimensionedScalar::lookupOrAddToDict("C1", kEpsilonDict, 1.44));dimensionedScalar C2(dimensionedScalar::lookupOrAddToDict("C2", kEpsilonDict, 1.92));dimensionedScalar C3(dimensionedScalar::lookupOrAddToDict("C3", kEpsilonDict, 0.85));dimensionedScalar alphak(dimensionedScalar::lookupOrAddToDict("alphaEps", kEpsilonDict, 1.0));dimensionedScalar alphaEps(dimensionedScalar::lookupOrAddToDict("alphaEps", kEpsilonDict, 0.76923));dictionary wallFunctionDict(RASProperties.subDictPtr("wallFunctionCoeffs"));dimensionedScalar kappa(dimensionedScalar::lookupOrAddToDict("kappa", wallFunctionDict, 0.41));dimensionedScalar E(dimensionedScalar::lookupOrAddToDict("E", wallFunctionDict, 9.0));if(RASProperties.lookupOrDefault< Switch >(), cellSource::initialise(), faceSource::initialise(), phaseProperties::initialiseGlobalIds(), processorPolyPatch::initOrder(), InjectionModel< CloudType >::InjectionModel(), interpolationCellPointFace< Type >::interpolate(), Foam::fvc::interpolate(), volPointInterpolation::interpolate(), pointPatchInterpolation::interpolate(), surfaceInterpolationScheme< Type >::interpolate(), isoSurface::interpolate(), surfaceInterpolateFields::interpolateFields(), volPointInterpolation::interpolateInternalField(), fvSchemes::interpolationScheme(), IOobject::IOobject(), splitCell::isMaster(), isoSurface::isoSurface(), isoSurfaceCell::isoSurfaceCell(), PointEdgeWave< Type >::iterate(), FaceCellWave< Type >::iterate(), turbulentTemperatureCoupledBaffleMixedFvPatchScalarField::K(), turbulentTemperatureCoupledBaffleFvPatchScalarField::K(), CompositionModel< CloudType >::L(), fvSchemes::laplacianScheme(), layerParameters::layerParameters(), LiquidEvaporation< CloudType >::LiquidEvaporation(), Pstream::listCombineGather(), Pstream::listCombineScatter(), ln(), readFields::loadField(), PstreamImpl::loadPstreamInstance(), PstreamImpl::loadPstreamLibrary(), IOobjectList::lookup(), IOobjectList::lookupClass(), cellModel::mag(), main(), fieldValue::makeFile(), fieldMinMax::makeFile(), forces::makeFile(), polyTopoChange::makeMesh(), mapClouds(), Pstream::mapCombineGather(), Pstream::mapCombineScatter(), MapConsistentVolFields(), MapGeometricFields(), MapLagrangianFields(), fvMeshAdder::MapSurfaceFields(), MapVolFields(), fvMeshAdder::MapVolFields(), triSurface::markZones(), matchPoints(), max(), maxwellSlipUFvPatchVectorField::maxwellSlipUFvPatchVectorField(), noiseFFT::meanPf(), mapPolyMesh::mergedCell(), mapPolyMesh::mergedFace(), mapPolyMesh::mergedPoint(), meshRefinement::mergeEdges(), meshRefinement::mergePatchFaces(), autoLayerDriver::mergePatchFacesUndo(), mergePoints(), autoSnapDriver::mergeZoneBaffles(), meshReader::mesh(), meshToMesh::meshToMesh(), meshTriangulation::meshTriangulation(), min(), mixerFvMesh::mixerFvMesh(), mixture::mixture(), errorDrivenRefinement::modifyMotionPoints(), layerAdditionRemoval::modifyMotionPoints(), attachDetach::modifyMotionPoints(), slidingInterface::modifyMotionPoints(), polyTopoChange::modifyPoint(), layeredEngineMesh::move(), fvMotionSolverEngineMesh::move(), solidParticle::move(), motionSmoother::movePoints(), polyMesh::movePoints(), PrimitivePatch< Face, FaceList, PointField, PointType >::movePoints(), polyTopoChange::movePoints(), movingConeTopoFvMesh::movingConeTopoFvMesh(), MRFZone::MRFZone(), multiHoleInjector::multiHoleInjector(), mv(), mvBak(), NamedEnum< Enum, nEnum >::NamedEnum(), surfaceFeatures::nearestEdges(), surfaceFeatures::nearestSamples(), polyBoundaryMesh::neighbourEdges(), thermophysicalFunction::New(), motionDiffusivity::New(), surfaceWriter< Type >::New(), basicPsiThermo::New(), hReactionThermo::New(), hsReactionThermo::New(), motionSolver::New(), hCombustionThermo::New(), hsCombustionThermo::New(), dragModel::New(), basicRhoThermo::New(), hhuCombustionThermo::New(), radialModel::New(), frictionalStressModel::New(), conductivityModel::New(), granularPressureModel::New(), chemistryReader< ThermoType >::New(), interpolation< Type >::New(), heatTransferModel::New(), scatterModel::New(), injectorType::New(), evaporationModel::New(), viscosityModel::New(), atomizationModel::New(), tetherPotential::New(), dispersionModel::New(), DragModel< CloudType >::New(), absorptionEmissionModel::New(), ODESolver::New(), DispersionModel< CloudType >::New(), LESfilter::New(), BinaryCollisionModel< CloudType >::New(), WallInteractionModel< CloudType >::New(), energyScalingFunction::New(), psiChemistryModel::New(), rhoChemistryModel::New(), engineMesh::New(), InflowBoundaryModel< CloudType >::New(), chemistrySolver< CompType, ThermoType >::New(), collisionModel::New(), injectorModel::New(), snGradScheme< Type >::New(), wallModel::New(), DevolatilisationModel< CloudType >::New(), sixDoFRigidBodyMotionRestraint::New(), LESdelta::New(), breakupModel::New(), SurfaceReactionModel< CloudType >::New(), HeatTransferModel< CloudType >::New(), barotropicCompressibilityModel::New(), gradScheme< Type >::New(), decompositionMethod::New(), dynamicFvMesh::New(), solidBodyMotionFunction::New(), PostProcessingModel< CloudType >::New(), pdf::New(), sixDoFRigidBodyMotionConstraint::New(), laminarFlameSpeed::New(), pairPotential::New(), solid::New(), surfaceInterpolationScheme< Type >::New(), PatchInteractionModel< CloudType >::New(), ddtScheme< Type >::New(), d2dt2Scheme< Type >::New(), CompositionModel< CloudType >::New(), divScheme< Type >::New(), calcType::New(), fvPatch::New(), SRFModel::New(), polyMeshModifier::New(), convectionScheme< Type >::New(), functionObject::New(), incompressible::turbulenceModel::New(), PhaseChangeModel< CloudType >::New(), turbulenceModel::New(), multivariateSurfaceInterpolationScheme< Type >::New(), radiationModel::New(), incompressible::LESModel::New(), limitedSurfaceInterpolationScheme< Type >::New(), facePointPatch::New(), LESModel::New(), laplacianScheme< Type, GType >::New(), coordinateRotation::New(), cellLooper::New(), liquid::New(), incompressible::RASModel::New(), IntegrationScheme< Type >::New(), searchableSurface::New(), token::compound::New(), GAMGAgglomeration::New(), RASModel::New(), pointPatchField< Type >::New(), cellZone::New(), ensightPart::New(), pointZone::New(), fvsPatchField< Type >::New(), graph::writer::New(), sampledSurface::New(), fvPatchField< Type >::New(), UnsortedMeshedSurface< Face >::New(), topoSet::New(), Reaction< ReactionThermo >::New(), polyPatch::New(), InjectionModel< CloudType >::New(), faceZone::New(), topoSetSource::New(), MeshedSurface< Face >::New(), basicSource::New(), coordinateSystem::New(), lduMatrix::solver::New(), lduMatrix::smoother::New(), lduMatrix::preconditioner::New(), newError(), hCombustionThermo::NewType(), hsReactionThermo::NewType(), hReactionThermo::NewType(), hsCombustionThermo::NewType(), octree< Type >::octree(), ODEChemistryModel< CompType, ThermoType >::ODEChemistryModel(), OFstream::OFstream(), polyMesh::oldPoints(), dlLibraryTable::open(), error::operator OSstream &(), messageStream::operator()(), interpolationTable< Type >::operator()(), operator+(), Time::operator++(), dimensionSet::operator+=(), operator-(), dimensionSet::operator-=(), operator<<(), dimensionSet::operator=(), coordinateRotation::operator=(), octree< Type >::iterator::operator=(), octree< Type >::const_iterator::operator=(), coordinateSystem::operator=(), operator>>(), interpolationTable< Type >::operator[](), cell::opposingFaceLabel(), processorPolyPatch::order(), cyclicPolyPatch::order(), boundaryMesh::patchify(), polyBoundaryMesh::patchSet(), patchZones::patchZones(), PointEdgeWave< Type >::PointEdgeWave(), primitiveMesh::pointFaces(), PointEdgeWave< Type >::pointToEdge(), polyMesh::polyMesh(), polyMeshZipUpCells(), porousZone::porousZone(), InjectionModel< CloudType >::postInjectCheck(), pow(), preservePatchTypes(), autoSnapDriver::preSmoothPatch(), pressureGradientExplicitSource::pressureGradientExplicitSource(), GeometricField< Type, PatchField, GeoMesh >::prevIter(), IStringStream::print(), OStringStream::print(), IPstream::print(), lduMatrix::solverPerformance::print(), OPstream::print(), IOstream::print(), indexedOctree< Type >::print(), primitiveMesh::printAllocated(), LESModel::printCoeffs(), incompressible::LESModel::printCoeffs(), incompressible::RASModel::printCoeffs(), RASModel::printCoeffs(), fvMeshDistribute::printCoupleInfo(), fvMeshDistribute::printFieldInfo(), StaticHashTable< T, Key, Hash >::printInfo(), HashTable< T, Key, Hash >::printInfo(), treeLeaf< Type >::printLeaf(), fvMeshDistribute::printMeshInfo(), meshRefinement::printMeshInfo(), treeNode< Type >::printNode(), octree< Type >::printStats(), argList::printUsage(), processorFvsPatchField< Type >::processorFvsPatchField(), PrimitivePatch< Face, FaceList, PointField, PointType >::projectFaceCentres(), PrimitivePatch< Face, FaceList, PointField, PointType >::projectPoints(), pureUpwindCFCCellToFaceStencilObject::pureUpwindCFCCellToFaceStencilObject(), sampledSet::pushIn(), quadraticFitSnGradData::quadraticFitSnGradData(), NASsurfaceFormat< Face >::read(), AC3DsurfaceFormat< Face >::read(), systemCall::read(), partialWrite::read(), fvSchemes::read(), forces::read(), boundaryMesh::read(), sampledSurfaces::read(), sampledSets::read(), dictionary::read(), fieldAverage::readAveragingProperties(), STARCD::readBoundary(), STARCD::readCells(), boundaryRegion::readDict(), Time::readDict(), cellTable::readDict(), readDir(), ReadFields(), readFields::readFields(), STARCDsurfaceFormatCore::readHeader(), STARCD::readHeader(), IOobject::readHeader(), regIOobject::readIfModified(), objectRegistry::readModifiedObjects(), Time::readModifiedObjects(), STARCD::readPoints(), regIOobject::readStream(), boundaryMesh::readTriSurface(), fvMesh::readUpdate(), surfMesh::readUpdate(), polyMesh::readUpdate(), treeLeaf< Type >::redistribute(), treeNode< Type >::redistribute(), referredCellList::referredCellList(), dynamicRefineFvMesh::refine(), meshRefinement::refineAndBalance(), meshRefinement::refineCandidates(), refinementHistory::refinementHistory(), refinementSurfaces::refinementSurfaces(), solution::relax(), solution::relaxationFactor(), polyMesh::removeBoundary(), polyTopoChange::removeCell(), edgeIntersections::removeDegenerates(), polyTopoChange::removeFace(), fvMesh::removeFvBoundary(), polyTopoChange::removePoint(), undoableMeshCutter::removeSplitFaces(), surfMesh::removeZones(), autoSnapDriver::repatchToSurface(), primitiveMesh::reset(), polyMesh::resetPrimitives(), refinementHistory::resize(), sphericalAngularSpring::restrain(), linearAxialAngularSpring::restrain(), linearSpring::restrain(), tabulatedAxialAngularSpring::restrain(), rm(), rmDir(), noiseFFT::RMSmeanPf(), ParRunControl::runPar(), sampledCuttingPlane::sampledCuttingPlane(), sampledIsoSurface::sampledIsoSurface(), sampledPlane::sampledPlane(), sampledThresholdCellFaces::sampledThresholdCellFaces(), scalarRange::scalarRange(), autoSnapDriver::scaleMesh(), motionSmoother::scaleMesh(), Pstream::scatterList(), searchablePlate::searchablePlate(), searchableSurfaceCollection::searchableSurfaceCollection(), searchableSurfaces::searchableSurfaces(), dynamicRefineFvMesh::selectRefineCells(), dynamicRefineFvMesh::selectUnrefinePoints(), sigFpeImpl::set(), IOobject::setBad(), edgeFaceCirculator::setCanonical(), basicSource::setCellSet(), TimeActivatedExplicitSource< Type >::setCellSet(), fvMeshSubset::setCellSubset(), ReactingParcel< ParcelType >::setCellValues(), ThermoParcel< ParcelType >::setCellValues(), KinematicParcel< ParcelType >::setCellValues(), motionSmoother::setDisplacement(), surfMesh::setInstance(), polyMesh::setInstance(), hexRef8::setInstance(), fvMeshSubset::setLargeCellSubset(), errorDrivenRefinement::setRefinement(), removeCells::setRefinement(), refinementIterator::setRefinement(), perfectInterface::setRefinement(), faceCollapser::setRefinement(), boundaryCutter::setRefinement(), edgeCollapser::setRefinement(), undoableMeshCutter::setRefinement(), layerAdditionRemoval::setRefinement(), removeFaces::setRefinement(), meshCutAndRemove::setRefinement(), meshCutter::setRefinement(), addPatchCellLayer::setRefinement(), hexRef8::setRefinement(), explicitSource::setSelectedCellsFromPoints(), treeNode< Type >::setSubNodeType(), slidingInterface::setTolerances(), hexRef8::setUnrefinement(), globalMeshData::sharedPointGlobalLabels(), shellSurfaces::shellSurfaces(), slidingInterface::slidingInterface(), smoluchowskiJumpTFvPatchScalarField::smoluchowskiJumpTFvPatchScalarField(), autoSnapDriver::smoothDisplacement(), fvSchemes::snGradScheme(), PBiCG::solve(), PCG::solve(), smoothSolver::solve(), kineticTheoryModel::solve(), GAMGSolver::solve(), fvMatrix< Type >::solve(), fvMatrix< Type >::solver(), solution::solver(), solution::solverDict(), ParSortableList< Type >::sort(), meshRefinement::splitMesh(), meshRefinement::splitMeshRegions(), StandardWallInteraction< CloudType >::StandardWallInteraction(), staticPressure::staticPressure(), sixDoFRigidBodyMotion::status(), MeshedSurface< Face >::stitchFaces(), GeometricField< Type, PatchField, GeoMesh >::storeOldTime(), GeometricField< Type, PatchField, GeoMesh >::storePrevIter(), faceZoneSet::subset(), refinementHistory::subset(), hexRef8::subset(), surfaceInterpolateFields::surfaceInterpolateFields(), surfaceIntersection::surfaceIntersection(), surfacePatchIOList::surfacePatchIOList(), PrimitivePatch< Face, FaceList, PointField, PointType >::surfaceType(), surfMesh::surfMesh(), surfZoneIOList::surfZoneIOList(), SVD::SVD(), swirlInjector::swirlInjector(), Foam::debug::switchSet(), symmetryFvsPatchField< Type >::symmetryFvsPatchField(), symmetryPointPatchField< Type >::symmetryPointPatchField(), syncTools::syncEdgeList(), syncTools::syncPointList(), syncTools::syncPointMap(), thresholdCellFaces::thresholdCellFaces(), timer::timer(), globalIndex::toLocal(), distribution::totalEntries(), fft::transform(), SKA::transformation(), SDA::transformation(), triSurfaceMesh::tree(), treeBoundBox::treeBoundBox(), triSurfaceTools::triangulate(), triSurfaceTools::triangulateFaceCentre(), treeLeaf< Type >::trim(), triSurfaceMesh::triSurfaceMesh(), triSurface::triSurfInstance(), tryCalc(), calcType::tryCalc(), calcType::tryInit(), calcType::tryPostCalc(), calcType::tryPreCalc(), unitInjector::unitInjector(), dynamicRefineFvMesh::unrefine(), rawTopoChangerFvMesh::update(), solidBodyMotionFvMesh::update(), dynamicInkJetFvMesh::update(), linearValveLayersFvMesh::update(), linearValveFvMesh::update(), mixerFvMesh::update(), sampledPlane::update(), movingConeTopoFvMesh::update(), pressureGradientExplicitSource::update(), sampledPatch::update(), sampledTriSurfaceMesh::update(), distanceSurface::update(), sampledCuttingPlane::update(), sampledSurfaces::update(), incompressible::fixedShearStressFvPatchVectorField::updateCoeffs(), directMappedFixedValueFvPatchField< Type >::updateCoeffs(), emptyFvPatchField< Type >::updateCoeffs(), turbulentTemperatureCoupledBaffleMixedFvPatchScalarField::updateCoeffs(), turbulentTemperatureCoupledBaffleFvPatchScalarField::updateCoeffs(), activeBaffleVelocityFvPatchVectorField::updateCoeffs(), GeometricField< Type, PatchField, GeoMesh >::GeometricBoundaryField::updateCoeffs(), timeVaryingMappedFixedValueFvPatchField< Type >::updateCoeffs(), sixDoFRigidBodyMotion::updateForce(), edgeVertex::updateLabels(), setUpdater::updateMesh(), errorDrivenRefinement::updateMesh(), layerAdditionRemoval::updateMesh(), meshCutAndRemove::updateMesh(), meshCutter::updateMesh(), refinementHistory::updateMesh(), slidingInterface::updateMesh(), globalMeshData::updateMesh(), hexRef8::updateMesh(), sixDoFRigidBodyMotion::updatePosition(), solution::upgradeSolverDict(), upwindCECCellToFaceStencilObject::upwindCECCellToFaceStencilObject(), upwindCFCCellToFaceStencilObject::upwindCFCCellToFaceStencilObject(), upwindCPCCellToFaceStencilObject::upwindCPCCellToFaceStencilObject(), upwindFECCellToFaceStencilObject::upwindFECCellToFaceStencilObject(), UpwindFitData< Polynomial >::UpwindFitData(), USERD_bkup(), USERD_exit_routine(), USERD_get_border_availability(), USERD_get_border_elements_by_type(), USERD_get_changing_geometry_status(), USERD_get_constant_val(), USERD_get_descrip_lines(), USERD_get_element_label_status(), USERD_get_geom_timeset_number(), USERD_get_gold_part_build_info(), USERD_get_gold_variable_info(), USERD_get_matf_set_info(), USERD_get_matf_var_info(), USERD_get_maxsize_info(), USERD_get_model_extents(), USERD_get_name_of_reader(), USERD_get_nfaced_conn(), USERD_get_nfaced_nodes_per_face(), USERD_get_node_label_status(), USERD_get_nsided_conn(), USERD_get_num_of_time_steps(), USERD_get_number_of_files_in_dataset(), USERD_get_number_of_material_sets(), USERD_get_number_of_materials(), USERD_get_number_of_model_parts(), USERD_get_number_of_timesets(), USERD_get_number_of_variables(), USERD_get_part_coords(), USERD_get_part_element_ids_by_type(), USERD_get_part_elements_by_type(), USERD_get_part_node_ids(), USERD_get_reader_version(), USERD_get_sol_times(), USERD_get_timeset_description(), USERD_get_var_by_component(), USERD_get_var_value_at_specific(), USERD_load_matf_data(), USERD_set_filenames(), USERD_set_server_number(), USERD_set_time_set_and_step(), USERD_size_matf_data(), USERD_stop_part_building(), mpiOPstreamImpl::waitRequests(), mpiIPstreamImpl::waitRequests(), wallLayerCells::wallLayerCells(), meshReader::warnDuplicates(), wedgeFvsPatchField< Type >::wedgeFvsPatchField(), wedgePointPatchField< Type >::wedgePointPatchField(), wideBandAbsorptionEmission::wideBandAbsorptionEmission(), noiseFFT::window(), interpolationTable< Type >::wordToBoundsHandling(), foamFileSurfaceWriter< Type >::write(), vtkSurfaceWriter< Type >::write(), SMESHsurfaceFormat< Face >::write(), jplotGraph::write(), gnuplotGraph::write(), xmgrGraph::write(), gnuplotSetWriter< Type >::write(), dxSurfaceWriter< Type >::write(), rawSetWriter< Type >::write(), xmgraceSetWriter< Type >::write(), proxySurfaceWriter< Type >::write(), GTSsurfaceFormat< Face >::write(), OBJsurfaceFormat< Face >::write(), csvSetWriter< Type >::write(), AC3DsurfaceFormat< Face >::write(), OFFsurfaceFormat< Face >::write(), toroidalCS::write(), dsmcFields::write(), surfacePatch::write(), writeRegisteredObject::write(), coordSet::write(), forceCoeffs::write(), partialWrite::write(), perfectInterface::write(), rawSurfaceWriter< Type >::write(), primitiveEntry::write(), MeshedSurfaceProxy< Face >::write(), layerAdditionRemoval::write(), cellSource::write(), forces::write(), cellMatcher::write(), attachDetach::write(), UnsortedMeshedSurface< Face >::write(), graph::write(), faceSource::write(), sampledSurfaces::write(), MeshedSurface< Face >::write(), Reaction< ReactionThermo >::write(), sampledSet::write(), fieldAverage::write(), triSurface::write(), sixDoFRigidBodyMotion::write(), slidingInterface::write(), dictionary::write(), addSubtract::writeAddSubtractField(), addSubtract::writeAddSubtractValue(), STLsurfaceFormat< Face >::writeAscii(), components::writeComponentFields(), IOPosition< ParticleType >::writeData(), H2O::writeData(), nC3H8O::writeData(), iC3H8O::writeData(), C8H10::writeData(), C7H16::writeData(), C3H6O::writeData(), IC8H18::writeData(), C8H18::writeData(), C13H28::writeData(), C14H30::writeData(), aC10H7CH3::writeData(), C2H6O::writeData(), N2::writeData(), C7H8::writeData(), C2H6::writeData(), C4H10O::writeData(), C6H14::writeData(), C2H5OH::writeData(), MB::writeData(), C12H26::writeData(), C3H8::writeData(), bC10H7CH3::writeData(), CH4N2O::writeData(), C6H6::writeData(), Ar::writeData(), C9H20::writeData(), CH3OH::writeData(), C10H22::writeData(), C16H34::writeData(), polyBoundaryMesh::writeData(), IDEA::writeData(), actuationDiskSource::writeData(), explicitSource::writeData(), ensightPart::writeData(), TimeActivatedExplicitSource< Type >::writeData(), basicSource::writeData(), topoSet::writeDebug(), setUpdater::writeDict(), errorDrivenRefinement::writeDict(), toroidalCS::writeDict(), surfacePatch::writeDict(), boundaryRegion::writeDict(), perfectInterface::writeDict(), enginePiston::writeDict(), surfZone::writeDict(), cellTable::writeDict(), plane::writeDict(), layerAdditionRemoval::writeDict(), attachDetach::writeDict(), cellZone::writeDict(), pointZone::writeDict(), porousZone::writeDict(), engineValve::writeDict(), faceZone::writeDict(), slidingInterface::writeDict(), coordinateSystem::writeDict(), div::writeDivField(), triSurface::writeDX(), pairPotential::writeEnergyAndForceTables(), UList< T >::writeEntry(), FixedList< T, Size >::writeEntry(), GeometricField< Type, PatchField, GeoMesh >::GeometricBoundaryField::writeEntry(), Field< Type >::writeEntry(), forceCoeffs::writeFileHeader(), fieldMinMax::writeFileHeader(), forces::writeFileHeader(), cellSource::writeFileHeader(), faceSource::writeFileHeader(), STARCDsurfaceFormatCore::writeHeader(), AC3DsurfaceFormatCore::writeHeader(), IOobject::writeHeader(), interpolate::writeInterpolateField(), mag::writeMagField(), magGrad::writeMagGradField(), magSqr::writeMagSqrField(), autoHexMeshDriver::writeMesh(), meshReader::writeMesh(), writeMeshObject(), Foam::meshTools::writeOBJ(), coupledPolyPatch::writeOBJ(), treeLeaf< Type >::writeOBJ(), triSurfaceTools::writeOBJ(), treeNode< Type >::writeOBJ(), surfaceFeatures::writeObj(), octree< Type >::writeOBJ(), cellCuts::writeOBJ(), objectRegistry::writeObject(), regIOobject::writeObject(), randomise::writeRandomField(), cellClassification::writeStats(), triSurface::writeStats(), MeshedSurface< Face >::writeStats(), distributedTriSurfaceMesh::writeStats(), extendedCellToFaceStencil::writeStencilStats(), ensightPart::writeSummary(), STARCD::writeSurface(), graph::writeTable(), cellSource::writeValues(), faceSource::writeValues(), graph::writer::writeXY(), incompressible::RASModel::yPlus(), RASModel::yPlus(), meshRefinement::zonify(), fvMatrix< Type >::~fvMatrix(), ParRunControl::~ParRunControl(), regIOobject::~regIOobject(), splitCell::~splitCell(), and timer::~timer().

OFstream Foam::Snull ( "/dev/null"  )
Foam::Ostream & operator<< ( Ostream &  os,
const Pstream::commsStruct &  comm 
)

Definition at line 113 of file PstreamCommsStruct.C.

References IOstream::check(), and token::SPACE.

void Foam::combineReduce ( const List< Pstream::commsStruct > &  comms,
T Value,
const CombineOp &  cop 
)
void Foam::combineReduce ( T Value,
const CombineOp &  cop 
)
void Foam::reduce ( const List< Pstream::commsStruct > &  comms,
T Value,
const BinaryOp &  bop 
)

Definition at line 42 of file PstreamReduceOps.H.

References Pstream::gather(), and Pstream::scatter().

Referenced by actuationDiskSource::actuationDiskSource(), sampledSurface::area(), sampledSurface::average(), meshRefinement::baffleAndSplitMesh(), meshRefinement::balance(), forces::calcForcesMoment(), primitiveMeshGeometry::checkCellDeterminant(), polyMeshGeometry::checkCellDeterminant(), primitiveMesh::checkCellDeterminant(), primitiveMesh::checkCellsZipUp(), primitiveMesh::checkCellVolumes(), primitiveMesh::checkClosedBoundary(), primitiveMesh::checkClosedCells(), polyBoundaryMesh::checkDefinition(), primitiveMeshGeometry::checkFaceAngles(), polyMeshGeometry::checkFaceAngles(), primitiveMesh::checkFaceAngles(), primitiveMeshGeometry::checkFaceArea(), polyMeshGeometry::checkFaceArea(), primitiveMesh::checkFaceAreas(), primitiveMeshGeometry::checkFaceDotProduct(), polyMeshGeometry::checkFaceDotProduct(), primitiveMesh::checkFaceFaces(), primitiveMesh::checkFaceFlatness(), primitiveMesh::checkFaceOrthogonality(), primitiveMeshGeometry::checkFacePyramids(), polyMeshGeometry::checkFacePyramids(), primitiveMesh::checkFacePyramids(), primitiveMeshGeometry::checkFaceSkewness(), polyMeshGeometry::checkFaceSkewness(), primitiveMesh::checkFaceSkewness(), primitiveMeshGeometry::checkFaceTwist(), polyMeshGeometry::checkFaceTwist(), primitiveMesh::checkFaceVertices(), primitiveMeshGeometry::checkFaceWeights(), polyMeshGeometry::checkFaceWeights(), primitiveMesh::checkPoints(), polyMeshGeometry::checkTriangleTwist(), primitiveMesh::checkUpperTriangular(), polyMeshGeometry::checkVolRatio(), hexRef8::consistentRefinement(), hexRef8::consistentSlowRefinement(), hexRef8::consistentSlowRefinement2(), hexRef8::consistentUnrefinement(), GAMGAgglomeration::continueAgglomerating(), hierarchGeomDecomp::decompose(), constInjector::direction(), hollowConeInjector::direction(), ChomiakInjector::direction(), definedHollowConeInjector::direction(), pressureSwirlInjector::direction(), definedPressureSwirlInjector::direction(), blobsSwirlInjector::direction(), dynamicRefineFvMesh::dynamicRefineFvMesh(), engineMesh::engineMesh(), explicitSource::explicitSource(), refinementParameters::findCells(), probes::findElements(), gAverage(), globalPoints::globalPoints(), gSumCmptProd(), gSumProd(), sampledSurface::integrate(), spray::liquidEnthalpy(), spray::liquidKineticEnergy(), spray::liquidMass(), spray::liquidPenetration(), spray::liquidTotalEnthalpy(), spray::maxD(), MRFZone::MRFZone(), multiDirRefinement::multiDirRefinement(), GeometricField< Type, PatchField, GeoMesh >::needReference(), porousZone::porousZone(), regIOobject::readIfModified(), Time::readModifiedObjects(), reduce(), returnReduce(), basicSource::setCellSet(), Time::setControls(), fvMeshSubset::setLargeCellSubset(), refinementIterator::setRefinement(), spray::smd(), ParSortableList< Type >::sort(), meshRefinement::splitMesh(), meshRefinement::splitMeshRegions(), faceSet::sync(), pressureGradientExplicitSource::update(), globalMeshData::updateMesh(), and distributedTriSurfaceMesh::writeStats().

void Foam::reduce ( T Value,
const BinaryOp &  bop 
)
T Foam::returnReduce ( const T Value,
const BinaryOp &  bop 
)

Definition at line 75 of file PstreamReduceOps.H.

References Pstream::linearCommunication(), Pstream::nProcs(), Pstream::nProcsSimpleSum, reduce(), T(), and Pstream::treeCommunication().

Referenced by autoLayerDriver::addLayers(), meshRefinement::baffleAndSplitMesh(), meshRefinement::balance(), meshRefinement::balanceAndRefine(), autoSnapDriver::calcNearestSurface(), dynamicRefineFvMesh::calculateProtectedCells(), primitiveMesh::checkEdgeAlignment(), motionSmoother::checkMesh(), faceZone::checkParallelSync(), removePoints::countPointUsage(), autoSnapDriver::createZoneBaffles(), displacementInterpolationFvMotionSolver::displacementInterpolationFvMotionSolver(), autoLayerDriver::doLayers(), autoSnapDriver::doSnap(), meshRefinement::dupNonManifoldPoints(), explicitSource::explicitSource(), refinementSurfaces::findHigherIntersection(), searchableSurfaceWithGaps::findLine(), distributedTriSurfaceMesh::findLineAll(), distributedTriSurfaceMesh::findNearest(), meshRefinement::getDuplicateFaces(), getRefCellValue(), ReactingMultiphaseCloud< ParcelType >::info(), ReactingCloud< ParcelType >::info(), KinematicCloud< ParcelType >::info(), DsmcCloud< ParcelType >::info(), meshRefinement::mergePatchFaces(), autoSnapDriver::mergeZoneBaffles(), Time::operator++(), polyMesh::polyMesh(), InjectionModel< CloudType >::postInjectCheck(), pressureGradientExplicitSource::pressureGradientExplicitSource(), dynamicRefineFvMesh::refine(), meshRefinement::refineAndBalance(), autoSnapDriver::repatchToSurface(), polyMesh::resetPrimitives(), motionSmoother::scaleMesh(), dynamicRefineFvMesh::selectRefineCells(), dynamicRefineFvMesh::selectUnrefinePoints(), basicSource::setCellSet(), TimeActivatedExplicitSource< Type >::setCellSet(), explicitSource::setSelectedCellsFromPoints(), dynamicRefineFvMesh::unrefine(), dynamicRefineFvMesh::update(), distributedTriSurfaceMesh::writeStats(), and extendedCellToFaceStencil::writeStencilStats().

void Foam::reduce ( scalar &  Value,
const sumOp< scalar > &  bop 
)
inline

Definition at line 97 of file PstreamReduceOps.H.

Foam::label readHexLabel ( ISstream &  is)

Read a hex label from an input stream.

Definition at line 33 of file readHexLabel.C.

References exit(), FatalIOError, FatalIOErrorIn, ISstream::get(), and isspace().

Ostream& Foam::operator<< ( Ostream &  ,
const CompoundToken &   
)
Foam::Istream & operator>> ( Istream &  is,
token &  t 
)

Definition at line 47 of file tokenIO.C.

References Istream::read().

Foam::Ostream & operator<< ( Ostream &  os,
const token::punctuationToken &  pt 
)

Definition at line 118 of file tokenIO.C.

ostream & operator<< ( ostream &  os,
const token::punctuationToken &  pt 
)

Definition at line 112 of file tokenIO.C.

Foam::Ostream & operator<< ( Ostream &  os,
const token::compound &  ct 
)

Definition at line 124 of file tokenIO.C.

References token::SPACE, and token::compound::write().

Foam::Istream & operator>> ( Istream &  is,
scalarRange &  range 
)
Foam::Ostream & operator<< ( Ostream &  os,
const scalarRange &  range 
)

Definition at line 326 of file scalarRange.C.

bool operator== ( const instant &  a,
const instant &  b 
)

Definition at line 59 of file instant.C.

bool operator!= ( const instant &  a,
const instant &  b 
)

Definition at line 69 of file instant.C.

References operator==().

Foam::Istream & operator>> ( Istream &  is,
instant &  I 
)

Definition at line 77 of file instant.C.

Foam::Ostream & operator<< ( Ostream &  os,
const instant &  I 
)

Definition at line 85 of file instant.C.

References tab.

To& Foam::dynamicCast ( From &  r)
inline

Reference type cast template function,.

wraps dynamic_cast to handle bad_cast exception and generate a FatalError.

Definition at line 84 of file typeInfo.H.

References abort(), FatalError, FatalErrorIn, and name().

Referenced by genericFvPatchField< Type >::genericFvPatchField(), genericPointPatchField< Type >::genericPointPatchField(), and operator>>().

To& Foam::refCast ( From &  r)
inline

Reference type cast template function.

As per dynamicCast, but handles type names via the virtual type() method.

Definition at line 105 of file typeInfo.H.

References abort(), FatalError, and FatalErrorIn.

Referenced by uncoupledSixDoFRigidBodyDisplacementPointPatchVectorField::rmap(), valuePointPatchField< Type >::rmap(), and turbulentTemperatureCoupledBaffleMixedFvPatchScalarField::updateCoeffs().

bool Foam::isType ( const Type &  t)
inline

Check the typeid.

Definition at line 125 of file typeInfo.H.

dimensionedScalar Foam::operator+ ( const dimensionedScalar &  ds1,
const scalar  s2 
)

Definition at line 35 of file dimensionedScalar.C.

dimensionedScalar Foam::operator+ ( const scalar  s1,
const dimensionedScalar &  ds2 
)

Definition at line 40 of file dimensionedScalar.C.

dimensionedScalar Foam::operator- ( const dimensionedScalar &  ds1,
const scalar  s2 
)

Definition at line 45 of file dimensionedScalar.C.

dimensionedScalar Foam::operator- ( const scalar  s1,
const dimensionedScalar &  ds2 
)

Definition at line 50 of file dimensionedScalar.C.

dimensionedScalar Foam::operator* ( const dimensionedScalar &  ds1,
const scalar  s2 
)

Definition at line 55 of file dimensionedScalar.C.

dimensionedScalar Foam::operator/ ( const scalar  s1,
const dimensionedScalar &  ds2 
)

Definition at line 60 of file dimensionedScalar.C.

dimensionedScalar Foam::pow ( const dimensionedScalar &  ds,
const dimensionedScalar &  expt 
)

Definition at line 67 of file dimensionedScalar.C.

References dimensioned< Type >::dimensions(), dimensioned< Type >::name(), and dimensioned< Type >::value().

Referenced by cubicUpwindFitPolynomial::addCoeffs(), autoLayerDriver::addLayers(), LISA::atomizeParcel(), RutlandFlashBoil::boilingTime(), reitzDiwakar::breakupParcel(), reitzKHRT::breakupParcel(), TAB::breakupParcel(), ETAB::breakupParcel(), SHF::breakupParcel(), ReactingMultiphaseParcel< ParcelType >::calcDevolatilisation(), mutRoughWallFunctionFvPatchScalarField::calcMut(), mutWallFunctionFvPatchScalarField::calcMut(), mutkWallFunctionFvPatchScalarField::calcMut(), nutRoughWallFunctionFvPatchScalarField::calcNut(), nutWallFunctionFvPatchScalarField::calcNut(), COxidationKineticDiffusionLimitedRate< CloudType >::calculate(), COxidationMurphyShaddix< CloudType >::calculate(), cbrt(), SphereDrag< CloudType >::Cd(), standardDragModel::Cd(), primitiveMesh::checkClosedCells(), LarsenBorgnakkeVariableHardSphere< CloudType >::collide(), LRRDiffStress::correct(), LamBremhorstKE::correct(), LienLeschzinerLowRe::correct(), LienCubicKE::correct(), NonlinearKEShih::correct(), LienCubicKELowRe::correct(), LaunderGibsonRSTM::correct(), kOmegaSSTSAS::correct(), unitInjector::correctProfiles(), commonRailInjector::correctProfiles(), definedInjector::correctProfiles(), multiHoleInjector::correctProfiles(), swirlInjector::correctProfiles(), pressureSwirlInjector::d0(), definedPressureSwirlInjector::d0(), noiseFFT::dbToPa(), det(), gradientDispersionRAS::disperseParcels(), stochasticDispersionRAS::disperseParcels(), SpalartAllmarasIDDES::dTilda(), Ek(), DsmcCloud< ParcelType >::equipartitionInternalEnergy(), ETAB::ETAB(), Polynomial< PolySize >::evaluate(), APIdiffCoefFunc::f(), NSRDSfunc2::f(), NSRDSfunc3::f(), NSRDSfunc5::f(), NSRDSfunc1::f(), NSRDSfunc4::f(), NSRDSfunc6::f(), mutRoughWallFunctionFvPatchScalarField::fnRough(), nutRoughWallFunctionFvPatchScalarField::fnRough(), JohnsonJacksonFrictionalStress::frictionalPressure(), SchaefferFrictionalStress::frictionalPressure(), SchaefferFrictionalStress::frictionalPressurePrime(), JohnsonJacksonFrictionalStress::frictionalPressurePrime(), SpalartAllmaras::fw(), GidaspowRadial::g0(), LunSavageRadial::g0(), SinclairJacksonRadial::g0(), CarnahanStarlingRadial::g0(), SinclairJacksonRadial::g0prime(), GidaspowRadial::g0prime(), LunSavageRadial::g0prime(), CarnahanStarlingRadial::g0prime(), fvMatrix< Type >::H(), if(), polynomial::integrate(), ODEChemistryModel< CompType, ThermoType >::jacobian(), spectEddyVisc::k(), specieThermo< thermo >::Kc(), specieThermo< thermo >::Kn(), kShellIntegration(), kShellMean(), specieThermo< thermo >::Kx(), laplaceFilter::laplaceFilter(), noiseFFT::Ldelta(), spray::liquidKineticEnergy(), noiseFFT::Lsum(), magSqr(), solidParticle::move(), parcel::N(), RanzMarshall< CloudType >::Nu(), ODEChemistryModel< CompType, ThermoType >::omega(), ArrheniusReactionRate::operator()(), SRIFallOffFunction::operator()(), TroeFallOffFunction::operator()(), LandauTellerReactionRate::operator()(), powerSeriesReactionRate::operator()(), JanevReactionRate::operator()(), LangmuirHinshelwoodReactionRate::operator()(), parseNASCoord(), NASsurfaceFormatCore::parseNASCoord(), plasticViscosity(), pow(), pow3(), pow4(), pow5(), pow6(), kappatJayatillekeWallFunctionFvPatchScalarField::Psmooth(), RanzMarshall< CloudType >::relaxationTime(), standardEvaporationModel::relaxationTime(), RutlandFlashBoil::relaxationTime(), RosinRammler::sample(), standardEvaporationModel::Sh(), RutlandFlashBoil::Sh(), VariableHardSphere< CloudType >::sigmaTcR(), LarsenBorgnakkeVariableHardSphere< CloudType >::sigmaTcR(), spray::smd(), wedgeFvPatchField< Type >::snGradTransformDiag(), partialSlipFvPatchField< Type >::snGradTransformDiag(), mixedFixedValueSlipFvPatchField< Type >::snGradTransformDiag(), KRR4::solve(), RK::solve(), SIBS::solve(), fvMatrix< Type >::solve(), sqr(), sqrt(), TAB::TAB(), cyclicLduInterfaceField::transformCoupleField(), processorLduInterfaceField::transformCoupleField(), azizChen::unscaledEnergy(), maitlandSmith::unscaledEnergy(), StochasticDispersionRAS< CloudType >::update(), GradientDispersionRAS< CloudType >::update(), fanFvPatchField< Type >::updateCoeffs(), incompressible::turbulentMixingLengthDissipationRateInletFvPatchScalarField::updateCoeffs(), turbulentMixingLengthDissipationRateInletFvPatchScalarField::updateCoeffs(), incompressible::turbulentMixingLengthFrequencyInletFvPatchScalarField::updateCoeffs(), turbulentMixingLengthFrequencyInletFvPatchScalarField::updateCoeffs(), epsilonWallFunctionFvPatchScalarField::updateCoeffs(), kappatJayatillekeWallFunctionFvPatchScalarField::updateCoeffs(), omegaWallFunctionFvPatchScalarField::updateCoeffs(), supersonicFreestreamFvPatchVectorField::updateCoeffs(), timeVaryingMappedTotalPressureFvPatchScalarField::updateCoeffs(), timeVaryingUniformTotalPressureFvPatchScalarField::updateCoeffs(), totalPressureFvPatchScalarField::updateCoeffs(), polynomial::value(), parcel::Vd(), pressureSwirlInjector::velocity(), definedPressureSwirlInjector::velocity(), blobsSwirlInjector::velocity(), parcel::We(), yieldStress(), mutkWallFunctionFvPatchScalarField::yPlus(), mutWallFunctionFvPatchScalarField::yPlus(), nutWallFunctionFvPatchScalarField::yPlus(), incompressible::RASModel::yPlus(), and RASModel::yPlus().

dimensionedScalar Foam::pow5 ( const dimensionedScalar &  ds)
dimensionedScalar Foam::pow6 ( const dimensionedScalar &  ds)
dimensionedScalar Foam::sqrt ( const dimensionedScalar &  ds)

Definition at line 120 of file dimensionedScalar.C.

References dimensioned< Type >::dimensions(), dimless, dimensioned< Type >::name(), pow(), and dimensioned< Type >::value().

Referenced by waveTransmissiveFvPatchField< Type >::advectionSpeed(), moleculeCloud::applyConstraintsAndThermostats(), blobsSheetAtomization::atomizeParcel(), LISA::atomizeParcel(), pressureSwirlInjector::averageVelocity(), definedPressureSwirlInjector::averageVelocity(), blobsSwirlInjector::averageVelocity(), RutlandFlashBoil::boilingTime(), reitzDiwakar::breakupParcel(), reitzKHRT::breakupParcel(), TAB::breakupParcel(), ETAB::breakupParcel(), SHF::breakupParcel(), ReactingMultiphaseParcel< ParcelType >::calcDevolatilisation(), coupledPolyPatch::calcFaceTol(), mutRoughWallFunctionFvPatchScalarField::calcMut(), mutkWallFunctionFvPatchScalarField::calcMut(), mutWallFunctionFvPatchScalarField::calcMut(), nutRoughWallFunctionFvPatchScalarField::calcNut(), nutWallFunctionFvPatchScalarField::calcNut(), coupledPolyPatch::calcTransformTensors(), nutSpalartAllmarasWallFunctionFvPatchScalarField::calcUTau(), mutSpalartAllmarasWallFunctionFvPatchScalarField::calcUTau(), primitiveMesh::checkEdgeLength(), primitiveMesh::checkPointNearness(), triangle< Point, PointRef >::circumRadius(), VariableHardSphere< CloudType >::collide(), LarsenBorgnakkeVariableHardSphere< CloudType >::collide(), tetrahedron< Point, PointRef >::containmentSphere(), MaxwellianThermal< CloudType >::correct(), MixedDiffuseSpecular< CloudType >::correct(), Chung::correct(), inverseFaceDistanceDiffusivity::correct(), inversePointDistanceDiffusivity::correct(), lowReOneEqEddy::correct(), DeardorffDiffStress::correct(), oneEqEddy::correct(), dynOneEqEddy::correct(), LamBremhorstKE::correct(), LienLeschzinerLowRe::correct(), LienCubicKE::correct(), locDynOneEqEddy::correct(), NonlinearKEShih::correct(), qZeta::correct(), SpalartAllmaras::correct(), RNGkEpsilon::correct(), LaunderSharmaKE::correct(), LienCubicKELowRe::correct(), realizableKE::correct(), kOmegaSSTSAS::correct(), kOmegaSST::correct(), commonRailInjector::correctProfiles(), swirlInjector::correctProfiles(), ReactingParcel< ParcelType >::correctSurfaceValues(), pressureSwirlInjector::d0(), definedPressureSwirlInjector::d0(), blobsSwirlInjector::d0(), gradientDispersionRAS::disperseParcels(), stochasticDispersionRAS::disperseParcels(), SpalartAllmarasIDDES::dTilda(), eigenValues(), pitchForkRing::energy(), GenEddyVisc::epsilon(), GenSGSStress::epsilon(), DsmcCloud< ParcelType >::equipartitionLinearVelocity(), normal::erfInv(), ETAB::ETAB(), nuSgsWallFunctionFvPatchScalarField::evaluate(), muSgsWallFunctionFvPatchScalarField::evaluate(), alphaSgsJayatillekeWallFunctionFvPatchScalarField::evaluate(), evaluateError::evaluateError(), APIdiffCoefFunc::f(), kOmegaSSTSAS::F1(), kOmegaSSTSAS::F2(), faceAreaPairGAMGAgglomeration::faceAreaPairGAMGAgglomeration(), meshSearch::findCell(), searchableBox::findLineAll(), distributedTriSurfaceMesh::findLineAll(), treeLeaf< Type >::findNearest(), for(), pitchForkRing::force(), Random::GaussNormal(), octreeDataFaceList::getSampleType(), octreeDataFace::getSampleType(), cylindricalCS::globalToLocal(), if(), FreeStream< CloudType >::inflow(), interpolate(), triangleFuncs::intersect(), meshSearch::intersections(), spectEddyVisc::k(), GidaspowConductivity::kappa(), SyamlalConductivity::kappa(), HrenyaSinclairConductivity::kappa(), kOmegaSST::kOmegaSST(), Particle< ParticleType >::lambda(), noiseFFT::Ldelta(), lrline(), kOmegaSSTSAS::Lvk2(), mag(), DsmcCloud< ParcelType >::maxwellianAverageSpeed(), DsmcCloud< ParcelType >::maxwellianMostProbableSpeed(), DsmcCloud< ParcelType >::maxwellianRMSSpeed(), sutherlandTransport< thermo >::mu(), GidaspowViscosity::mua(), SyamlalViscosity::mua(), HrenyaSinclairViscosity::mua(), SchaefferFrictionalStress::muf(), noiseFFT::Pdelta(), noiseFFT::Pf(), engineTime::pistonPosition(), sphericalAngularSpring::read(), linearAxialAngularSpring::read(), tabulatedAxialAngularSpring::read(), SDA::read(), noiseFFT::RMSmeanPf(), SpalartAllmarasDDES::S(), SpalartAllmaras::S(), general::sample(), faceCollapser::setRefinement(), LiquidEvaporation< CloudType >::Sh(), directionMixedFvPatchField< Type >::snGradTransformDiag(), kineticTheoryModel::solve(), sqrtSumSqr(), viscosityModel::strainRate(), SVD::SVD(), fft::transform(), StochasticDispersionRAS< CloudType >::update(), GradientDispersionRAS< CloudType >::update(), maxwellSlipUFvPatchVectorField::updateCoeffs(), smoluchowskiJumpTFvPatchScalarField::updateCoeffs(), turbulentMixingLengthDissipationRateInletFvPatchScalarField::updateCoeffs(), incompressible::turbulentMixingLengthDissipationRateInletFvPatchScalarField::updateCoeffs(), incompressible::turbulentMixingLengthFrequencyInletFvPatchScalarField::updateCoeffs(), turbulentMixingLengthFrequencyInletFvPatchScalarField::updateCoeffs(), epsilonWallFunctionFvPatchScalarField::updateCoeffs(), kappatJayatillekeWallFunctionFvPatchScalarField::updateCoeffs(), omegaWallFunctionFvPatchScalarField::updateCoeffs(), turbulentInletFvPatchField< Type >::updateCoeffs(), supersonicFreestreamFvPatchVectorField::updateCoeffs(), breakupModel::updateParcelProperties(), constInjector::velocity(), hollowConeInjector::velocity(), ChomiakInjector::velocity(), definedHollowConeInjector::velocity(), pressureSwirlInjector::velocity(), definedPressureSwirlInjector::velocity(), blobsSwirlInjector::velocity(), nutWallFunctionFvPatchScalarField::yPlus(), mutWallFunctionFvPatchScalarField::yPlus(), mutkWallFunctionFvPatchScalarField::yPlus(), incompressible::RASModel::yPlus(), and RASModel::yPlus().

dimensionedScalar Foam::hypot ( const dimensionedScalar &  x,
const dimensionedScalar &  y 
)
dimensionedScalar Foam::pos ( const dimensionedScalar &  ds)

Definition at line 164 of file dimensionedScalar.C.

References dimensioned< Type >::dimensions(), dimensioned< Type >::name(), and dimensioned< Type >::value().

Referenced by Foam::resError::div(), SpalartAllmarasIDDES::dTilda(), boundedBackwardDdtScheme::fvcDdt(), boundedBackwardDdtScheme::fvmDdt(), InjectionModel< CloudType >::inject(), fvMotionSolverEngineMesh::move(), csvTableReader< Type >::operator()(), dynamicInkJetFvMesh::update(), movingConeTopoFvMesh::update(), outletInletFvPatchField< Type >::updateCoeffs(), inletOutletFvPatchField< Type >::updateCoeffs(), SRFFreestreamVelocityFvPatchVectorField::updateCoeffs(), turbulentIntensityKineticEnergyInletFvPatchScalarField::updateCoeffs(), incompressible::turbulentMixingLengthDissipationRateInletFvPatchScalarField::updateCoeffs(), turbulentMixingLengthDissipationRateInletFvPatchScalarField::updateCoeffs(), turbulentMixingLengthFrequencyInletFvPatchScalarField::updateCoeffs(), incompressible::turbulentMixingLengthFrequencyInletFvPatchScalarField::updateCoeffs(), pressureNormalInletOutletVelocityFvPatchVectorField::updateCoeffs(), totalTemperatureFvPatchScalarField::updateCoeffs(), inletOutletTotalTemperatureFvPatchScalarField::updateCoeffs(), pressureDirectedInletOutletVelocityFvPatchVectorField::updateCoeffs(), totalPressureFvPatchScalarField::updateCoeffs(), reflectParcel::wallTreatment(), upwind< Type >::weights(), outletStabilised< Type >::weights(), multivariateUpwind< Type >::fieldScheme::weights(), blended< Type >::weights(), and limitedSurfaceInterpolationScheme< Type >::weights().

dimensionedScalar Foam::exp ( const dimensionedScalar &  ds)

Definition at line 203 of file dimensionedScalar.C.

Referenced by LISA::atomizeParcel(), RutlandFlashBoil::boilingTime(), ETAB::breakupParcel(), SHF::breakupParcel(), SingleKineticRateDevolatilisation< CloudType >::calculate(), COxidationKineticDiffusionLimitedRate< CloudType >::calculate(), COxidationMurphyShaddix< CloudType >::calculate(), mutSpalartAllmarasWallFunctionFvPatchScalarField::calcUTau(), nutSpalartAllmarasWallFunctionFvPatchScalarField::calcUTau(), LamBremhorstKE::correct(), LienLeschzinerLowRe::correct(), LienCubicKELowRe::correct(), SpalartAllmarasIDDES::dTilda(), blackBodyEmission::EblambdaT(), Ek(), DsmcCloud< ParcelType >::equipartitionInternalEnergy(), nuSgsWallFunctionFvPatchScalarField::evaluate(), muSgsWallFunctionFvPatchScalarField::evaluate(), alphaSgsJayatillekeWallFunctionFvPatchScalarField::evaluate(), NSRDSfunc3::f(), NSRDSfunc1::f(), RanzMarshall< CloudType >::fCorrection(), HeatTransferModel< CloudType >::htc(), if(), FreeStream< CloudType >::inflow(), Analytical< Type >::integrate(), spectEddyVisc::k(), specieThermo< thermo >::K(), LienCubicKELowRe::LienCubicKELowRe(), LienLeschzinerLowRe::LienLeschzinerLowRe(), liquidMixture::mu(), multiNormal::multiNormal(), ODEChemistryModel< CompType, ThermoType >::omega(), TroeFallOffFunction::operator()(), ArrheniusReactionRate::operator()(), SRIFallOffFunction::operator()(), exponentialDiffusivity::operator()(), LandauTellerReactionRate::operator()(), JanevReactionRate::operator()(), powerSeriesReactionRate::operator()(), LangmuirHinshelwoodReactionRate::operator()(), kappatJayatillekeWallFunctionFvPatchScalarField::Psmooth(), exponential::sample(), RosinRammler::sample(), multiNormal::sample(), VariableHardSphere< CloudType >::sigmaTcR(), LarsenBorgnakkeVariableHardSphere< CloudType >::sigmaTcR(), TAB::TAB(), SDA::transformation(), exponentialRepulsion::unscaledEnergy(), azizChen::unscaledEnergy(), and breakupModel::updateParcelProperties().

dimensionedScalar Foam::log ( const dimensionedScalar &  ds)

Definition at line 204 of file dimensionedScalar.C.

Referenced by incompressible::atmBoundaryLayerInletVelocityFvPatchVectorField::atmBoundaryLayerInletVelocityFvPatchVectorField(), saturateEvaporationModel::boilingTime(), standardEvaporationModel::boilingTime(), RutlandFlashBoil::boilingTime(), mutSpalartAllmarasStandardWallFunctionFvPatchScalarField::calcMut(), mutRoughWallFunctionFvPatchScalarField::calcMut(), mutWallFunctionFvPatchScalarField::calcMut(), mutkWallFunctionFvPatchScalarField::calcMut(), nutSpalartAllmarasStandardWallFunctionFvPatchScalarField::calcNut(), nutRoughWallFunctionFvPatchScalarField::calcNut(), nutWallFunctionFvPatchScalarField::calcNut(), nutSpalartAllmarasStandardWallFunctionFvPatchScalarField::calcYPlus(), mutSpalartAllmarasStandardWallFunctionFvPatchScalarField::calcYPlus(), mutSpalartAllmarasStandardRoughWallFunctionFvPatchScalarField::calcYPlus(), mutWallFunctionFvPatchScalarField::calcYPlusLam(), nutWallFunctionFvPatchScalarField::calcYPlusLam(), mutkWallFunctionFvPatchScalarField::calcYPlusLam(), MaxwellianThermal< CloudType >::correct(), MixedDiffuseSpecular< CloudType >::correct(), stochasticDispersionRAS::disperseParcels(), gradientDispersionRAS::disperseParcels(), DsmcCloud< ParcelType >::equipartitionInternalEnergy(), normal::erfInv(), Polynomial< PolySize >::evaluate(), alphaSgsJayatillekeWallFunctionFvPatchScalarField::evaluate(), NSRDSfunc1::f(), nutRoughWallFunctionFvPatchScalarField::fnRough(), mutRoughWallFunctionFvPatchScalarField::fnRough(), Random::GaussNormal(), liquidMixture::mu(), JanevReactionRate::operator()(), standardEvaporationModel::relaxationTime(), RutlandFlashBoil::relaxationTime(), janafThermo< equationOfState >::s(), exponential::sample(), RosinRammler::sample(), SDA::transformation(), StochasticDispersionRAS< CloudType >::update(), GradientDispersionRAS< CloudType >::update(), kappatJayatillekeWallFunctionFvPatchScalarField::updateCoeffs(), supersonicFreestreamFvPatchVectorField::updateCoeffs(), incompressible::atmBoundaryLayerInletVelocityFvPatchVectorField::updateCoeffs(), incompressible::RASModel::yPlusLam(), RASModel::yPlusLam(), and kappatJayatillekeWallFunctionFvPatchScalarField::yPlusTherm().

dimensionedScalar Foam::log10 ( const dimensionedScalar &  ds)
dimensionedScalar Foam::sin ( const dimensionedScalar &  ds)

Definition at line 206 of file dimensionedScalar.C.

Referenced by TAB::breakupParcel(), ETAB::breakupParcel(), mutSpalartAllmarasStandardRoughWallFunctionFvPatchScalarField::calcYPlus(), primitiveMeshGeometry::checkFaceAngles(), polyMeshGeometry::checkFaceAngles(), primitiveMesh::checkFaceAngles(), VariableHardSphere< CloudType >::collide(), LarsenBorgnakkeVariableHardSphere< CloudType >::collide(), constInjector::direction(), hollowConeInjector::direction(), ChomiakInjector::direction(), definedHollowConeInjector::direction(), pressureSwirlInjector::direction(), definedPressureSwirlInjector::direction(), blobsSwirlInjector::direction(), mutRoughWallFunctionFvPatchScalarField::fnRough(), nutRoughWallFunctionFvPatchScalarField::fnRough(), sphericalCS::localToGlobal(), cylindricalCS::localToGlobal(), JohnsonJacksonFrictionalStress::muf(), SchaefferFrictionalStress::muf(), engineTime::pistonPosition(), unitInjector::position(), definedInjector::position(), commonRailInjector::position(), multiHoleInjector::position(), swirlInjector::position(), pseudoAngle(), radiativeIntensityRay::radiativeIntensityRay(), ConeInjection< CloudType >::setProperties(), ConeInjectionMP< CloudType >::setProperties(), fft::transform(), SDA::transformation(), turbGen::U(), movingConeTopoFvMesh::update(), oscillatingDisplacementPointPatchVectorField::updateCoeffs(), SRFFreestreamVelocityFvPatchVectorField::updateCoeffs(), oscillatingVelocityPointPatchVectorField::updateCoeffs(), angularOscillatingVelocityPointPatchVectorField::updateCoeffs(), angularOscillatingDisplacementPointPatchVectorField::updateCoeffs(), and breakupModel::updateParcelProperties().

dimensionedScalar Foam::cos ( const dimensionedScalar &  ds)

Definition at line 207 of file dimensionedScalar.C.

Referenced by blobsSheetAtomization::atomizeParcel(), mutSpalartAllmarasStandardRoughWallFunctionFvPatchScalarField::calcYPlus(), primitiveMeshGeometry::checkFaceDotProduct(), polyMeshGeometry::checkFaceDotProduct(), primitiveMesh::checkFaceOrthogonality(), VariableHardSphere< CloudType >::collide(), LarsenBorgnakkeVariableHardSphere< CloudType >::collide(), pressureSwirlInjector::d0(), definedPressureSwirlInjector::d0(), blobsSwirlInjector::d0(), constInjector::direction(), hollowConeInjector::direction(), ChomiakInjector::direction(), definedHollowConeInjector::direction(), pressureSwirlInjector::direction(), definedPressureSwirlInjector::direction(), blobsSwirlInjector::direction(), eigenValues(), surfaceFeatures::findFeatures(), noiseFFT::Hanning(), sphericalCS::localToGlobal(), cylindricalCS::localToGlobal(), autoLayerDriver::mergePatchFacesUndo(), engineTime::pistonPosition(), unitInjector::position(), commonRailInjector::position(), definedInjector::position(), multiHoleInjector::position(), swirlInjector::position(), pseudoAngle(), radiativeIntensityRay::radiativeIntensityRay(), refinementParameters::refinementParameters(), ConeInjection< CloudType >::setProperties(), ConeInjectionMP< CloudType >::setProperties(), turbGen::U(), dynamicInkJetFvMesh::update(), SRFFreestreamVelocityFvPatchVectorField::updateCoeffs(), angularOscillatingDisplacementPointPatchVectorField::updateCoeffs(), angularOscillatingVelocityPointPatchVectorField::updateCoeffs(), and breakupModel::updateParcelProperties().

dimensionedScalar Foam::tan ( const dimensionedScalar &  ds)
dimensionedScalar Foam::sinh ( const dimensionedScalar &  ds)

Definition at line 212 of file dimensionedScalar.C.

Referenced by NSRDSfunc7::f().

dimensionedScalar Foam::cosh ( const dimensionedScalar &  ds)

Definition at line 213 of file dimensionedScalar.C.

Referenced by NSRDSfunc7::f().

dimensionedScalar Foam::tanh ( const dimensionedScalar &  ds)
dimensionedScalar Foam::asinh ( const dimensionedScalar &  ds)

Definition at line 215 of file dimensionedScalar.C.

dimensionedScalar Foam::acosh ( const dimensionedScalar &  ds)

Definition at line 216 of file dimensionedScalar.C.

dimensionedScalar Foam::atanh ( const dimensionedScalar &  ds)

Definition at line 217 of file dimensionedScalar.C.

dimensionedScalar Foam::erf ( const dimensionedScalar &  ds)

Definition at line 218 of file dimensionedScalar.C.

Referenced by FreeStream< CloudType >::inflow(), and normal::sample().

dimensionedScalar Foam::erfc ( const dimensionedScalar &  ds)

Definition at line 219 of file dimensionedScalar.C.

Referenced by spectEddyVisc::k(), and dampedCoulomb::unscaledEnergy().

dimensionedScalar Foam::lgamma ( const dimensionedScalar &  ds)
dimensionedScalar Foam::j0 ( const dimensionedScalar &  ds)

Definition at line 221 of file dimensionedScalar.C.

dimensionedScalar Foam::j1 ( const dimensionedScalar &  ds)

Definition at line 222 of file dimensionedScalar.C.

dimensionedScalar Foam::y0 ( const dimensionedScalar &  ds)

Definition at line 223 of file dimensionedScalar.C.

Referenced by diaedg(), and general::general().

dimensionedScalar Foam::y1 ( const dimensionedScalar &  ds)
dimensionedScalar Foam::jn ( const int  n,
const dimensionedScalar &  ds 
)

Definition at line 247 of file dimensionedScalar.C.

Referenced by jn().

dimensionedScalar Foam::yn ( const int  n,
const dimensionedScalar &  ds 
)

Definition at line 248 of file dimensionedScalar.C.

Referenced by points_delaunay_naive_2d(), and yn().

dimensionedSymmTensor Foam::sqr ( const dimensionedVector &  dv)

Definition at line 50 of file dimensionedSymmTensor.C.

References dimensioned< Type >::dimensions(), dimensioned< Type >::name(), and dimensioned< Type >::value().

Referenced by cubicUpwindFitPolynomial::addCoeffs(), quadraticFitPolynomial::addCoeffs(), quadraticLinearUpwindFitPolynomial::addCoeffs(), quadraticUpwindFitPolynomial::addCoeffs(), quadraticLinearFitPolynomial::addCoeffs(), fieldAverage::addMeanSqrToPrime2Mean(), constTransport< thermo >::alpha(), polynomialTransport< Thermo, PolySize >::alpha(), sutherlandTransport< thermo >::alpha(), blobsSheetAtomization::atomizeParcel(), LISA::atomizeParcel(), laminar::B(), scaleSimilarity::B(), saturateEvaporationModel::boilingTime(), standardEvaporationModel::boilingTime(), RutlandFlashBoil::boilingTime(), SHF::breakupParcel(), mutSpalartAllmarasWallFunctionFvPatchScalarField::calcMut(), mutSpalartAllmarasStandardRoughWallFunctionFvPatchScalarField::calcMut(), autoSnapDriver::calcNearestSurface(), nutSpalartAllmarasWallFunctionFvPatchScalarField::calcNut(), coupledPolyPatch::calcTransformTensors(), fieldAverage::calculatePrime2MeanFields(), nutSpalartAllmarasWallFunctionFvPatchScalarField::calcUTau(), mutSpalartAllmarasWallFunctionFvPatchScalarField::calcUTau(), primitiveMesh::checkCellDeterminant(), fixedOrientation::constrain(), fixedPlane::constrain(), fixedAxis::constrain(), fixedPoint::constrain(), fixedLine::constrain(), pointConstraint::constraintTransformation(), Chung::correct(), homogeneousDynSmagorinsky::correct(), LamBremhorstKE::correct(), LienLeschzinerLowRe::correct(), LienCubicKE::correct(), NonlinearKEShih::correct(), qZeta::correct(), kEpsilon::correct(), SpalartAllmaras::correct(), RNGkEpsilon::correct(), LaunderSharmaKE::correct(), LienCubicKELowRe::correct(), LRR::correct(), realizableKE::correct(), LaunderGibsonRSTM::correct(), kOmegaSSTSAS::correct(), cubic< Type >::correction(), definedPressureSwirlInjector::d0(), treeBoundBox::distanceCmp(), SpalartAllmarasIDDES::dTilda(), eigenValues(), Ek(), incompressible::laminar::epsilon(), scaleSimilarity::epsilon(), laminar::epsilon(), basicSymmetryFvPatchField< Type >::evaluate(), nuSgsWallFunctionFvPatchScalarField::evaluate(), muSgsWallFunctionFvPatchScalarField::evaluate(), partialSlipFvPatchField< Type >::evaluate(), fixedNormalSlipFvPatchField< Type >::evaluate(), alphaSgsJayatillekeWallFunctionFvPatchScalarField::evaluate(), evaluateError::evaluateError(), NSRDSfunc2::f(), NSRDSfunc7::f(), kOmegaSSTSAS::F1(), kOmegaSSTSAS::F2(), patchProbes::findElements(), treeDataPoint::findNearest(), treeDataEdge::findNearest(), treeDataFace::findNearest(), meshSearch::findNearestBoundaryFace(), SpalartAllmaras::fv3(), EulerD2dt2Scheme< Type >::fvcD2dt2(), boundedBackwardDdtScheme::fvcDdt(), EulerD2dt2Scheme< Type >::fvmD2dt2(), CarnahanStarlingRadial::g0(), GidaspowRadial::g0prime(), SinclairJacksonRadial::g0prime(), CarnahanStarlingRadial::g0prime(), treeDataTriSurface::getVolumeType(), treeDataFace::getVolumeType(), searchableSphere::getVolumeType(), cylindricalCS::globalToLocal(), SyamlalRogersOBrienPressure::granularPressureCoeff(), treeDataCell::intersects(), invariantII(), incompressible::laminar::k(), laminar::k(), Smagorinsky::k(), SpalartAllmaras::k(), GidaspowConductivity::kappa(), SyamlalConductivity::kappa(), HrenyaSinclairConductivity::kappa(), kEpsilon::kEpsilon(), LamBremhorstKE::LamBremhorstKE(), LaunderGibsonRSTM::LaunderGibsonRSTM(), LaunderSharmaKE::LaunderSharmaKE(), LienCubicKE::LienCubicKE(), LienCubicKELowRe::LienCubicKELowRe(), LienLeschzinerLowRe::LienLeschzinerLowRe(), interfaceCompressionLimiter::limiter(), vanAlbadaLimiter< LimiterFunc >::limiter(), filteredLinear3VLimiter< LimiterFunc >::limiter(), filteredLinear3Limiter< LimiterFunc >::limiter(), parabolicCylindricalCS::localToGlobal(), LRR::LRR(), magSqr(), slidingInterface::modifyMotionPoints(), GidaspowViscosity::mua(), SyamlalViscosity::mua(), HrenyaSinclairViscosity::mua(), SchaefferFrictionalStress::muf(), surfaceFeatures::nearestSamples(), UOprocess::newField(), quadraticDiffusivity::operator()(), SRIFallOffFunction::operator()(), TroeFallOffFunction::operator()(), LangmuirHinshelwoodReactionRate::operator()(), noiseFFT::Pdelta(), engineTime::pistonPosition(), pow(), triangle< Point, PointRef >::quality(), qZeta::qZeta(), incompressible::laminar::R(), laminar::R(), SpalartAllmaras::r(), quaternion::R(), SpalartAllmaras::read(), realizableKE::realizableKE(), Foam::fvc::reconstruct(), autoSnapDriver::repatchToSurface(), noiseFFT::RMSmeanPf(), RNGkEpsilon::RNGkEpsilon(), rotationTensor(), refinementSurfaces::setMinLevelFields(), basicSymmetryFvPatchField< Type >::snGrad(), partialSlipFvPatchField< Type >::snGrad(), fixedNormalSlipFvPatchField< Type >::snGrad(), mixedFixedValueSlipFvPatchField< Type >::snGrad(), SIBS::solve(), kineticTheoryModel::solve(), sqr(), SpalartAllmaras::STilda(), sumSqr(), triSurfaceTools::surfaceSide(), SDA::transformation(), UOprocess::UOprocess(), sampledTriSurfaceMesh::update(), turbulentIntensityKineticEnergyInletFvPatchScalarField::updateCoeffs(), pressureInletOutletVelocityFvPatchVectorField::updateCoeffs(), omegaWallFunctionFvPatchScalarField::updateCoeffs(), turbulentInletFvPatchField< Type >::updateCoeffs(), supersonicFreestreamFvPatchVectorField::updateCoeffs(), and refinementDistanceData::wantedLevel().

dimensionedSymmTensor twoSymm ( const dimensionedSymmTensor &  dt)

Definition at line 83 of file dimensionedSymmTensor.C.

References dimensioned< Type >::dimensions(), dimensioned< Type >::name(), and dimensioned< Type >::value().

Referenced by GenEddyVisc::B(), SpalartAllmaras::B(), kOmegaSSTSAS::B(), LRRDiffStress::correct(), DeardorffDiffStress::correct(), kEpsilon::correct(), RNGkEpsilon::correct(), LaunderSharmaKE::correct(), LRR::correct(), realizableKE::correct(), LaunderGibsonRSTM::correct(), kOmegaSST::correct(), laminar::devBeff(), GenEddyVisc::devBeff(), GenSGSStress::devBeff(), SpalartAllmaras::devBeff(), kOmegaSSTSAS::devBeff(), laminar::devReff(), incompressible::laminar::devReff(), LamBremhorstKE::devReff(), kEpsilon::devReff(), LienLeschzinerLowRe::devReff(), LienCubicKE::devReff(), RNGkEpsilon::devReff(), NonlinearKEShih::devReff(), LaunderSharmaKE::devReff(), qZeta::devReff(), LRR::devReff(), realizableKE::devReff(), SpalartAllmaras::devReff(), LaunderGibsonRSTM::devReff(), LienCubicKELowRe::devReff(), kOmega::devReff(), kOmegaSST::devReff(), GenEddyVisc::devRhoBeff(), GenSGSStress::devRhoBeff(), SpalartAllmaras::devRhoBeff(), laminar::devRhoReff(), kEpsilon::devRhoReff(), forces::devRhoReff(), RNGkEpsilon::devRhoReff(), LaunderSharmaKE::devRhoReff(), LRR::devRhoReff(), realizableKE::devRhoReff(), LaunderGibsonRSTM::devRhoReff(), SpalartAllmaras::devRhoReff(), kOmegaSST::devRhoReff(), LamBremhorstKE::R(), qZeta::R(), LienLeschzinerLowRe::R(), LienCubicKE::R(), NonlinearKEShih::R(), kEpsilon::R(), RNGkEpsilon::R(), LaunderSharmaKE::R(), LienCubicKELowRe::R(), kOmega::R(), realizableKE::R(), SpalartAllmaras::R(), and kOmegaSST::R().

dimensionedTensor dev ( const dimensionedSymmTensor &  dt)

Definition at line 94 of file dimensionedSymmTensor.C.

References dimensioned< Type >::dimensions(), dimensioned< Type >::name(), and dimensioned< Type >::value().

Referenced by Smagorinsky2::B(), GenEddyVisc::B(), SpalartAllmaras::B(), standardDragModel::Cd(), lowReOneEqEddy::correct(), oneEqEddy::correct(), dynOneEqEddy::correct(), homogeneousDynSmagorinsky::correct(), kEpsilon::correct(), RNGkEpsilon::correct(), LaunderSharmaKE::correct(), LRR::correct(), realizableKE::correct(), LaunderGibsonRSTM::correct(), kOmegaSST::correct(), laminar::devBeff(), scaleSimilarity::devBeff(), GenEddyVisc::devBeff(), GenSGSStress::devBeff(), SpalartAllmaras::devBeff(), kOmegaSSTSAS::devBeff(), laminar::devReff(), incompressible::laminar::devReff(), LamBremhorstKE::devReff(), kEpsilon::devReff(), LienLeschzinerLowRe::devReff(), LienCubicKE::devReff(), RNGkEpsilon::devReff(), NonlinearKEShih::devReff(), LaunderSharmaKE::devReff(), qZeta::devReff(), LRR::devReff(), realizableKE::devReff(), LaunderGibsonRSTM::devReff(), SpalartAllmaras::devReff(), LienCubicKELowRe::devReff(), kOmega::devReff(), kOmegaSST::devReff(), GenEddyVisc::devRhoBeff(), GenSGSStress::devRhoBeff(), SpalartAllmaras::devRhoBeff(), laminar::devRhoReff(), kEpsilon::devRhoReff(), forces::devRhoReff(), RNGkEpsilon::devRhoReff(), LaunderSharmaKE::devRhoReff(), LRR::devRhoReff(), realizableKE::devRhoReff(), LaunderGibsonRSTM::devRhoReff(), SpalartAllmaras::devRhoReff(), kOmegaSST::devRhoReff(), laminar::divDevBeff(), Smagorinsky2::divDevBeff(), GenEddyVisc::divDevBeff(), SpalartAllmaras::divDevBeff(), kOmegaSSTSAS::divDevBeff(), laminar::divDevReff(), incompressible::laminar::divDevReff(), LamBremhorstKE::divDevReff(), kEpsilon::divDevReff(), LienCubicKE::divDevReff(), RNGkEpsilon::divDevReff(), NonlinearKEShih::divDevReff(), LaunderSharmaKE::divDevReff(), qZeta::divDevReff(), realizableKE::divDevReff(), SpalartAllmaras::divDevReff(), LienCubicKELowRe::divDevReff(), kOmega::divDevReff(), kOmegaSST::divDevReff(), dynOneEqEddy::dynOneEqEddy(), homogeneousDynSmagorinsky::homogeneousDynSmagorinsky(), if(), Smagorinsky::k(), kEpsilon::R(), RNGkEpsilon::R(), LaunderSharmaKE::R(), realizableKE::R(), SpalartAllmaras::R(), kOmegaSST::R(), and standardDragModel::relaxationTime().

dimensionedTensor cof ( const dimensionedSymmTensor &  dt)
dimensionedVector operator* ( const dimensionedSymmTensor &  dt)

Hodge Dual operator (tensor -> vector)

Hodge Dual operator (vector -> tensor)

Definition at line 151 of file dimensionedSymmTensor.C.

References dimensioned< Type >::dimensions(), dimensioned< Type >::name(), and dimensioned< Type >::value().

dimensionedTensor eigenVectors ( const dimensionedTensor &  dt)
dimensioned< typename powProduct< Type, r >::type > pow ( const dimensioned< Type > &  dt,
typename powProduct< Type, r >::type   
)
dimensioned< typename outerProduct< Type, Type >::type > sqr ( const dimensioned< Type > &  dt)
dimensioned< scalar > magSqr ( const dimensioned< Type > &  dt)

Definition at line 289 of file dimensionedType.C.

References dimensioned< Type >::dimensions(), dimensioned< Type >::name(), and dimensioned< Type >::value().

Referenced by porousZone::addResistance(), coupledPolyPatch::calcFaceTol(), triSurfaceSearch::calcNearest(), octreeDataPoint::calcNearest(), triSurfaceSearch::calcNearestTri(), coupledPolyPatch::calcTransformTensors(), tetrahedron< Point, PointRef >::circumCentre(), tetrahedron< Point, PointRef >::containmentSphere(), LRRDiffStress::correct(), DeardorffDiffStress::correct(), oneEqEddy::correct(), dynOneEqEddy::correct(), homogeneousDynSmagorinsky::correct(), LamBremhorstKE::correct(), kEpsilon::correct(), LienCubicKE::correct(), RNGkEpsilon::correct(), locDynOneEqEddy::correct(), NonlinearKEShih::correct(), qZeta::correct(), SpalartAllmaras::correct(), LaunderSharmaKE::correct(), LienCubicKELowRe::correct(), kOmega::correct(), realizableKE::correct(), kOmegaSSTSAS::correct(), kOmegaSST::correct(), harmonicSpring::energy(), restrainedHarmonicSpring::energy(), laminar::epsilon(), SpalartAllmaras::epsilon(), kOmegaSSTSAS::epsilon(), searchableSurfacesQueries::findAllIntersections(), patchProbes::findElements(), searchableBox::findLineAll(), triSurfaceMesh::findLineAll(), distributedTriSurfaceMesh::findLineAll(), treeDataPoint::findNearest(), searchablePlane::findNearest(), treeDataCell::findNearest(), treeDataEdge::findNearest(), searchableSurfacesQueries::findNearest(), distributedTriSurfaceMesh::findNearest(), primitiveMesh::findNearestCell(), searchableBox::findNearestOnEdge(), coupledPolyPatch::getRotation(), treeDataTriSurface::getVolumeType(), treeDataFace::getVolumeType(), searchableSphere::getVolumeType(), faceLimitedGrad< Type >::grad(), spray::inject(), interpolate(), treeDataCell::intersects(), inv(), scaleSimilarity::k(), Smagorinsky::k(), spectEddyVisc::k(), kOmegaSST::kOmegaSST(), kOmegaSSTSAS::kOmegaSSTSAS(), cellMDLimitedGrad< Type >::limitFace(), locDynOneEqEddy::locDynOneEqEddy(), mag(), magSqr(), Foam::fvc::magSqrGradGrad(), triSurfaceSearch::nearest(), line< Point, PointRef >::nearestDist(), surfaceFeatures::nearestSamples(), surfaceFeatures::nearestSurfEdge(), UOprocess::newField(), magSqr< Type >::operator()(), rhoMagSqr< Type >::operator()(), operator/(), porousZone::porousZone(), rotationTensor(), faceCollapser::setRefinement(), triSurfaceTools::surfaceSide(), interactionLists::testEdgeEdgeDistance(), interactionLists::testPointFaceDistance(), interactionLists::testPointPointDistance(), UOprocess::UOprocess(), sampledTriSurfaceMesh::update(), smoluchowskiJumpTFvPatchScalarField::updateCoeffs(), turbulentIntensityKineticEnergyInletFvPatchScalarField::updateCoeffs(), totalTemperatureFvPatchScalarField::updateCoeffs(), inletOutletTotalTemperatureFvPatchScalarField::updateCoeffs(), totalPressureFvPatchScalarField::updateCoeffs(), refinementDistanceData::wantedLevel(), and magSqr::writeMagSqrField().

dimensioned< scalar > mag ( const dimensioned< Type > &  dt)

Definition at line 300 of file dimensionedType.C.

References dimensioned< Type >::dimensions(), dimensioned< Type >::name(), and dimensioned< Type >::value().

Referenced by adjustPhi(), algebraicPairGAMGAgglomeration::algebraicPairGAMGAgglomeration(), anisotropicFilter::anisotropicFilter(), pointConstraint::applyConstraint(), normalToFace::applyToSet(), fieldToCell::applyToSet(), face::areaInContact(), incompressible::atmBoundaryLayerInletEpsilonFvPatchScalarField::atmBoundaryLayerInletEpsilonFvPatchScalarField(), incompressible::atmBoundaryLayerInletVelocityFvPatchVectorField::atmBoundaryLayerInletVelocityFvPatchVectorField(), blobsSheetAtomization::atomizeParcel(), LISA::atomizeParcel(), face::average(), meshRefinement::balanceAndRefine(), RutlandFlashBoil::boilingTime(), reitzDiwakar::breakupParcel(), reitzKHRT::breakupParcel(), TAB::breakupParcel(), ETAB::breakupParcel(), SHF::breakupParcel(), Foam::meshTools::calcBoxPointNormals(), treeBoundBox::calcExtremities(), FitData< FitDataType, ExtendedStencil, Polynomial >::calcFit(), forces::calcForcesMoment(), processorPolyPatch::calcGeometry(), ThermoParcel< ParcelType >::calcHeatTransfer(), triSurfaceTools::calcInterpolationWeights(), fieldMinMax::calcMinMaxFields(), mutSpalartAllmarasWallFunctionFvPatchScalarField::calcMut(), mutSpalartAllmarasStandardWallFunctionFvPatchScalarField::calcMut(), mutSpalartAllmarasStandardRoughWallFunctionFvPatchScalarField::calcMut(), octreeDataTriSurface::calcNearest(), autoSnapDriver::calcNearestSurface(), nutSpalartAllmarasWallFunctionFvPatchScalarField::calcNut(), nutSpalartAllmarasStandardWallFunctionFvPatchScalarField::calcNut(), sampledSet::calcSign(), octreeDataFaceList::calcSign(), octreeDataTriSurface::calcSign(), octreeDataFace::calcSign(), coupledPolyPatch::calcTransformTensors(), COxidationMurphyShaddix< CloudType >::calculate(), mutSpalartAllmarasWallFunctionFvPatchScalarField::calcUTau(), nutSpalartAllmarasWallFunctionFvPatchScalarField::calcUTau(), mutSpalartAllmarasStandardWallFunctionFvPatchScalarField::calcYPlus(), nutSpalartAllmarasStandardWallFunctionFvPatchScalarField::calcYPlus(), mutSpalartAllmarasStandardRoughWallFunctionFvPatchScalarField::calcYPlus(), cellModel::centre(), face::centre(), layerAdditionRemoval::changeTopology(), primitiveMeshGeometry::checkCellDeterminant(), polyMeshGeometry::checkCellDeterminant(), primitiveMesh::checkCellDeterminant(), primitiveMesh::checkClosedBoundary(), primitiveMesh::checkClosedCells(), primitiveMesh::checkEdgeAlignment(), primitiveMeshGeometry::checkFaceAngles(), polyMeshGeometry::checkFaceAngles(), primitiveMesh::checkFaceAngles(), primitiveMeshGeometry::checkFaceArea(), polyMeshGeometry::checkFaceArea(), primitiveMesh::checkFaceAreas(), primitiveMeshGeometry::checkFaceDotProduct(), primitiveMesh::checkFaceFlatness(), primitiveMesh::checkFaceOrthogonality(), primitiveMeshGeometry::checkFaceSkewness(), polyMeshGeometry::checkFaceSkewness(), primitiveMesh::checkFaceSkewness(), primitiveMeshGeometry::checkFaceTwist(), polyMeshGeometry::checkFaceTwist(), primitiveMeshGeometry::checkFaceWeights(), polyMeshGeometry::checkFaceWeights(), hexRef8::checkMesh(), primitiveMesh::checkMeshMotion(), hexRef8::checkRefinementLevels(), polyMeshGeometry::checkTriangleTwist(), polyMeshGeometry::checkVolRatio(), tetrahedron< Point, PointRef >::circumRadius(), triangle< Point, PointRef >::circumRadius(), triangle< Point, PointRef >::classify(), cmptMag(), VariableHardSphere< CloudType >::collide(), commonRailInjector::commonRailInjector(), ConeInjection< CloudType >::ConeInjection(), ConeInjectionMP< CloudType >::ConeInjectionMP(), hexRef8::consistentSlowRefinement(), molecule::constantProperties::constantProperties(), fixedOrientation::constrain(), fixedPlane::constrain(), fixedAxis::constrain(), fixedPoint::constrain(), fixedLine::constrain(), face::contactSphereDiameter(), SpecularReflection< CloudType >::correct(), MaxwellianThermal< CloudType >::correct(), MixedDiffuseSpecular< CloudType >::correct(), Rebound< CloudType >::correct(), motionDirectionalDiffusivity::correct(), LocalInteraction< CloudType >::correct(), StandardWallInteraction< CloudType >::correct(), SpalartAllmaras::correct(), RNGkEpsilon::correct(), LRR::correct(), LaunderGibsonRSTM::correct(), pointLinear< Type >::correction(), limitedSnGrad< Type >::correction(), parcel::correctNormal(), removePoints::countPointUsage(), geomCellLooper::cut(), Foam::meshTools::cutDirToEdge(), definedInjector::definedInjector(), ODEChemistryModel< CompType, ThermoType >::derivatives(), constInjector::direction(), hollowConeInjector::direction(), ChomiakInjector::direction(), definedHollowConeInjector::direction(), pressureSwirlInjector::direction(), definedPressureSwirlInjector::direction(), blobsSwirlInjector::direction(), directions::directions(), gradientDispersionRAS::disperseParcels(), stochasticDispersionRAS::disperseParcels(), distance(), plane::distance(), referredCell::duplicate(), Foam::meshTools::edgeToCutDir(), eigenValues(), eigenVector(), restrainedHarmonicSpring::energy(), equal(), nuSgsWallFunctionFvPatchScalarField::evaluate(), muSgsWallFunctionFvPatchScalarField::evaluate(), alphaSgsJayatillekeWallFunctionFvPatchScalarField::evaluate(), treeBoundBox::extend(), faceAreaPairGAMGAgglomeration::faceAreaPairGAMGAgglomeration(), cellQuality::faceNonOrthogonality(), cellQuality::faceSkewness(), faceTriangulation::faceTriangulation(), searchableSurfacesQueries::findAllIntersections(), meshSearch::findCell(), Time::findClosestTime(), Time::findClosestTimeIndex(), treeNode< Type >::findLeafLine(), searchableSurfaceCollection::findLine(), treeLeaf< Type >::findNearest(), sampledSet::findNearFace(), cellPointWeight::findTetrahedron(), octreeDataCell::findTightest(), octreeDataEdges::findTightest(), octreeDataFaceList::findTightest(), octreeDataTriSurface::findTightest(), octreeDataFace::findTightest(), cellPointWeight::findTriangle(), for(), forAll(), restrainedHarmonicSpring::force(), boundedBackwardDdtScheme::fvcDdt(), ddtScheme< Type >::fvcDdtPhiCoeff(), boundedBackwardDdtScheme::fvmDdt(), cellLooper::getMisAlignedEdge(), boundaryMesh::getNearest(), searchableSphere::getNormal(), searchableCylinder::getNormal(), triSurfaceMesh::getNormal(), distributedTriSurfaceMesh::getNormal(), coupledPolyPatch::getRotation(), octreeDataFaceList::getSampleType(), octreeDataFace::getSampleType(), sampledSet::getTrackingPoint(), treeDataFace::getVolumeType(), searchableCylinder::getVolumeType(), sphericalCS::globalToLocal(), tetrahedron< Point, PointRef >::gradNiDotGradNj(), tetrahedron< Point, PointRef >::gradNiGradNi(), tetrahedron< Point, PointRef >::gradNiGradNj(), tetrahedron< Point, PointRef >::gradNiSquared(), Particle< ParticleType >::hitSymmetryPatch(), solidParticle::hitWallPatch(), DsmcParcel< ParcelType >::hitWallPatch(), molecule::hitWallPatch(), Particle< ParticleType >::hitWedgePatch(), HeatTransferModel< CloudType >::htc(), if(), Foam::MULES::implicitSolve(), FreeStream< CloudType >::inflow(), DsmcCloud< ParcelType >::info(), spray::inject(), interpolationCellPointFace< Type >::interpolate(), triangleFuncs::intersect(), triangleFuncs::intersectAxesBundle(), face::intersection(), meshSearch::intersections(), octreeDataFaceList::intersects(), octreeDataTriSurface::intersects(), octreeDataFace::intersects(), treeBoundBox::intersects(), inv(), DiagonalMatrix< Type >::invert(), cellFeatures::isFeaturePoint(), Kmesh::Kmesh(), kOmegaSST::kOmegaSST(), kShellMean(), Particle< ParticleType >::lambda(), limit(), vanLeerLimiter< LimiterFunc >::limiter(), filteredLinearLimiter< LimiterFunc >::limiter(), filteredLinear2Limiter< LimiterFunc >::limiter(), filteredLinear2VLimiter< LimiterFunc >::limiter(), spray::liquidKineticEnergy(), spray::liquidPenetration(), LUDecompose(), kOmegaSSTSAS::Lvk2(), line< Point, PointRef >::mag(), edge::mag(), triFace::mag(), cell::mag(), triangle< Point, PointRef >::mag(), cellModel::mag(), face::mag(), mag(), cyclicFvPatch::makeWeights(), processorFvPatch::makeWeights(), matchPoints(), max(), treeBoundBox::maxDist(), triSurfaceTools::maxEdge(), maxwellSlipUFvPatchVectorField::maxwellSlipUFvPatchVectorField(), mergePoints(), min(), triSurfaceTools::minEdge(), edgeIntersections::minEdgeLength(), minMod(), attachDetach::modifyMotionPoints(), slidingInterface::modifyMotionPoints(), solidParticle::move(), parcel::move(), MRFZone::MRFZone(), multiHoleInjector::multiHoleInjector(), line< Point, PointRef >::nearestDist(), surfaceFeatures::nearestEdges(), face::nearestPoint(), surfaceFeatures::nearestSamples(), cellQuality::nonOrthogonality(), surfaceLocation::normal(), twoDPointCorrector::normalDir(), quaternion::normalize(), normalize(), Foam::meshTools::normEdgeVec(), lduMatrix::solver::normFactor(), notEqual(), hashSignedLabel::operator()(), ArrheniusReactionRate::operator()(), LandauTellerReactionRate::operator()(), JanevReactionRate::operator()(), powerSeriesReactionRate::operator()(), Time::operator++(), operator-(), specie::operator-=(), dimensionSet::operator==(), treeBoundBox::overlaps(), indexedOctree< Type >::overlaps(), noiseFFT::Pf(), plane::plane(), plane::planeCoeffs(), plane::planeIntersect(), meshSearch::pointInCell(), primitiveMesh::pointInCellBB(), unitInjector::position(), definedInjector::position(), commonRailInjector::position(), multiHoleInjector::position(), swirlInjector::position(), PrimitivePatch< Face, FaceList, PointField, PointType >::projectFaceCentres(), PrimitivePatch< Face, FaceList, PointField, PointType >::projectPoints(), triangle< Point, PointRef >::quality(), triangle< Point, PointRef >::ray(), face::ray(), parcel::Re(), KinematicParcel< ParcelType >::Re(), sphericalAngularSpring::read(), fixedAxis::read(), fixedLine::read(), linearAxialAngularSpring::read(), tabulatedAxialAngularSpring::read(), SRFModel::read(), referredCell::referredCell(), meshRefinement::refineAndBalance(), refineCell::refineCell(), fvMatrix< Type >::relax(), standardDragModel::relaxationTime(), referredCell::reRefer(), linearAxialAngularSpring::restrain(), linearSpring::restrain(), tabulatedAxialAngularSpring::restrain(), SpalartAllmarasDDES::S(), SpalartAllmaras::S(), pointEdgePoint::sameGeometry(), pointData::sameGeometry(), wallPoint::sameGeometry(), general::sample(), coordSet::scalarCoord(), autoSnapDriver::scaleMesh(), motionSmoother::scaleMesh(), Time::setControls(), motionSmoother::setDisplacement(), ConeInjection< CloudType >::setProperties(), ConeInjectionMP< CloudType >::setProperties(), errorDrivenRefinement::setRefinement(), perfectInterface::setRefinement(), removeFaces::setRefinement(), addPatchCellLayer::setRefinement(), VariableHardSphere< CloudType >::sigmaTcR(), LarsenBorgnakkeVariableHardSphere< CloudType >::sigmaTcR(), SingleMixtureFraction< CloudType >::SingleMixtureFraction(), cellQuality::skewness(), smoluchowskiJumpTFvPatchScalarField::smoluchowskiJumpTFvPatchScalarField(), autoSnapDriver::smoothDisplacement(), basicSymmetryFvPatchField< Type >::snGradTransformDiag(), partialSlipFvPatchField< Type >::snGradTransformDiag(), fixedNormalSlipFvPatchField< Type >::snGradTransformDiag(), mixedFixedValueSlipFvPatchField< Type >::snGradTransformDiag(), directionMixedFvPatchField< Type >::snGradTransformDiag(), solve(), PCG::solve(), PBiCG::solve(), sequential< CompType, ThermoType >::solve(), KRR4::solve(), RK::solve(), SIBS::solve(), ODESolver::solve(), kineticTheoryModel::solve(), PatchTools::sortedEdgeFaces(), sqrtSumSqr(), SRFModel::SRFModel(), viscosityModel::strainRate(), sumMag(), lduMatrix::sumMagOffDiag(), triSurfaceTools::surfaceNormal(), triSurfaceTools::surfaceSide(), SVD::SVD(), swirlInjector::swirlInjector(), interactionLists::testPointFaceDistance(), meshRefinement::testSyncBoundaryFaceList(), dynamicAlphaContactAngleFvPatchScalarField::theta(), transform(), SDA::transformation(), turbGen::U(), unitInjector::unitInjector(), StochasticDispersionRAS< CloudType >::update(), GradientDispersionRAS< CloudType >::update(), movingConeTopoFvMesh::update(), pressureGradientExplicitSource::update(), incompressible::fixedShearStressFvPatchVectorField::updateCoeffs(), directMappedFixedValueFvPatchField< Type >::updateCoeffs(), rotatingTotalPressureFvPatchScalarField::updateCoeffs(), SRFFreestreamVelocityFvPatchVectorField::updateCoeffs(), angularOscillatingDisplacementPointPatchVectorField::updateCoeffs(), angularOscillatingVelocityPointPatchVectorField::updateCoeffs(), cylindricalInletVelocityFvPatchVectorField::updateCoeffs(), wideBandDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs(), greyDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs(), epsilonWallFunctionFvPatchScalarField::updateCoeffs(), rotatingWallVelocityFvPatchVectorField::updateCoeffs(), activeBaffleVelocityFvPatchVectorField::updateCoeffs(), timeVaryingMappedPressureDirectedInletVelocityFvPatchVectorField::updateCoeffs(), omegaWallFunctionFvPatchScalarField::updateCoeffs(), turbulentInletFvPatchField< Type >::updateCoeffs(), supersonicFreestreamFvPatchVectorField::updateCoeffs(), timeVaryingMappedFixedValueFvPatchField< Type >::updateCoeffs(), sixDoFRigidBodyMotion::updateForce(), sixDoFRigidBodyMotion::updatePosition(), reflectParcel::wallTreatment(), parcel::We(), dsmcFields::write(), mag::writeMagField(), magGrad::writeMagGradField(), randomise::writeRandomField(), XstepForwardsToNextPoint(), mutSpalartAllmarasWallFunctionFvPatchScalarField::yPlus(), nutSpalartAllmarasWallFunctionFvPatchScalarField::yPlus(), nutSpalartAllmarasStandardWallFunctionFvPatchScalarField::yPlus(), mutSpalartAllmarasStandardWallFunctionFvPatchScalarField::yPlus(), mutSpalartAllmarasStandardRoughWallFunctionFvPatchScalarField::yPlus(), nutSpalartAllmarasStandardRoughWallFunctionFvPatchScalarField::yPlus(), and kappatJayatillekeWallFunctionFvPatchScalarField::yPlusTherm().

dimensioned< Type > max ( const dimensioned< Type > &  dt1,
const dimensioned< Type > &  dt2 
)

Definition at line 313 of file dimensionedType.C.

References abort(), dimensioned< Type >::dimensions(), FatalError, FatalErrorIn, dimensioned< Type >::name(), and dimensioned< Type >::value().

Referenced by autoLayerDriver::addLayers(), polyTopoChange::addMesh(), Time::adjustDeltaT(), pairGAMGAgglomeration::agglomerate(), incompressible::atmBoundaryLayerInletVelocityFvPatchVectorField::atmBoundaryLayerInletVelocityFvPatchVectorField(), LISA::atomizeParcel(), saturateEvaporationModel::boilingTime(), standardEvaporationModel::boilingTime(), RutlandFlashBoil::boilingTime(), bound(), TAB::breakupParcel(), ETAB::breakupParcel(), triSurfaceMesh::calcBounds(), enrichedPatch::calcEnrichedFaces(), treeBoundBox::calcExtremities(), coupledPolyPatch::calcFaceTol(), ThermoParcel< ParcelType >::calcHeatTransfer(), triSurfaceTools::calcInterpolationWeights(), fieldMinMax::calcMinMaxFields(), mutSpalartAllmarasWallFunctionFvPatchScalarField::calcMut(), mutRoughWallFunctionFvPatchScalarField::calcMut(), twoPhaseMixture::calcNu(), nutSpalartAllmarasWallFunctionFvPatchScalarField::calcNut(), nutRoughWallFunctionFvPatchScalarField::calcNut(), autoSnapDriver::calcSnapDistance(), LiquidEvaporation< CloudType >::calculate(), fvDOM::calculate(), mutSpalartAllmarasWallFunctionFvPatchScalarField::calcUTau(), nutSpalartAllmarasWallFunctionFvPatchScalarField::calcUTau(), mutSpalartAllmarasStandardWallFunctionFvPatchScalarField::calcYPlus(), nutSpalartAllmarasStandardWallFunctionFvPatchScalarField::calcYPlus(), mutSpalartAllmarasStandardRoughWallFunctionFvPatchScalarField::calcYPlus(), layerAdditionRemoval::changeTopology(), primitiveMesh::checkCellVolumes(), primitiveMesh::checkClosedCells(), primitiveMesh::checkEdgeLength(), primitiveMeshGeometry::checkFaceAngles(), polyMeshGeometry::checkFaceAngles(), primitiveMesh::checkFaceAngles(), primitiveMesh::checkFaceAreas(), polyMeshGeometry::checkFaceSkewness(), primitiveMesh::checkFaceSkewness(), primitiveMesh::checkFaceVertices(), hexRef8::checkRefinementLevels(), UList< T >::checkStart(), polyMeshGeometry::checkVolRatio(), triangle< Point, PointRef >::circumRadius(), triangle< Point, PointRef >::classify(), edgeCollapser::collapseEdge(), cellTable::combine(), mapDistribute::compact(), hexRef8::consistentSlowRefinement(), ReactingMultiphaseParcel< ParcelType >::constantProperties::constantProperties(), Foam::meshTools::constrainToMeshCentre(), treeBoundBox::contains(), treeBoundBox::corner(), MaxwellianThermal< CloudType >::correct(), MixedDiffuseSpecular< CloudType >::correct(), LRRDiffStress::correct(), DeardorffDiffStress::correct(), radiativeIntensityRay::correct(), SpalartAllmaras::correct(), LienCubicKELowRe::correct(), realizableKE::correct(), kOmegaSSTSAS::correct(), kOmegaSST::correct(), limitedSnGrad< Type >::correction(), engineValve::curLift(), engineValve::curVelocity(), definedPressureSwirlInjector::d0(), manualDecomp::decompose(), hierarchGeomDecomp::decompose(), threePhaseInterfaceProperties::deltaN(), displacementInterpolationFvMotionSolver::displacementInterpolationFvMotionSolver(), SpalartAllmarasDDES::dTilda(), SpalartAllmarasIDDES::dTilda(), dynamicRefineFvMesh::dynamicRefineFvMesh(), eigenValues(), engineMesh::engineMesh(), Pstream::enlargeBuffer(), nuSgsWallFunctionFvPatchScalarField::evaluate(), alphaContactAngleFvPatchScalarField::evaluate(), muSgsWallFunctionFvPatchScalarField::evaluate(), alphaSgsJayatillekeWallFunctionFvPatchScalarField::evaluate(), treeBoundBox::extend(), kOmegaSSTSAS::F1(), kOmegaSSTSAS::F2(), treeBoundBox::faceBits(), searchableBox::findLine(), treeDataPoint::findNearest(), treeDataEdge::findNearest(), treeLeaf< Type >::findNearest(), searchableBox::findNearestOnEdge(), Foam::fieldMinMax::calcMinMaxFields< Foam::scalar >(), for(), forAll(), basicMultiComponentMixture::fres(), JohnsonJacksonFrictionalStress::frictionalPressure(), SchaefferFrictionalStress::frictionalPressure(), SchaefferFrictionalStress::frictionalPressurePrime(), JohnsonJacksonFrictionalStress::frictionalPressurePrime(), SLTSDdtScheme< Type >::fvmDdt(), GammaLimiter< LimiterFunc >::GammaLimiter(), boundaryMesh::getNearest(), treeDataTriSurface::getVolumeType(), searchableBox::getVolumeType(), faceLimitedGrad< Type >::grad(), cellLimitedGrad< Type >::grad(), faceMDLimitedGrad< Type >::grad(), cellMDLimitedGrad< Type >::grad(), Histogram< List >::Histogram(), DsmcParcel< ParcelType >::hitWallPatch(), if(), ignitionSite::igniting(), Foam::MULES::implicitSolve(), FreeStream< CloudType >::inflow(), spray::inject(), InjectionModel< CloudType >::inject(), injectorType::integrateTable(), interpolationCellPointFace< Type >::interpolate(), localMax< Type >::interpolate(), triangleFuncs::intersectBb(), treeDataTriSurface::intersects(), treeBoundBox::intersects(), isoSurface::isoSurface(), ODEChemistryModel< CompType, ThermoType >::jacobian(), kOmegaSST::kOmegaSST(), LienCubicKELowRe::LienCubicKELowRe(), limitedCubicLimiter< LimiterFunc >::limitedCubicLimiter(), limitedCubicVLimiter< LimiterFunc >::limitedCubicVLimiter(), limitedLinearLimiter< LimiterFunc >::limitedLinearLimiter(), interfaceCompressionLimiter::limiter(), MinmodLimiter< LimiterFunc >::limiter(), MUSCLLimiter< LimiterFunc >::limiter(), UMISTLimiter< LimiterFunc >::limiter(), SuperBeeLimiter< LimiterFunc >::limiter(), SFCDLimiter< LimiterFunc >::limiter(), QUICKVLimiter< LimiterFunc >::limiter(), QUICKLimiter< LimiterFunc >::limiter(), filteredLinearLimiter< LimiterFunc >::limiter(), PhiLimiter::limiter(), GammaLimiter< LimiterFunc >::limiter(), limitedCubicLimiter< LimiterFunc >::limiter(), limitedCubicVLimiter< LimiterFunc >::limiter(), limitedLinearLimiter< LimiterFunc >::limiter(), filteredLinear3Limiter< LimiterFunc >::limiter(), filteredLinear3VLimiter< LimiterFunc >::limiter(), filteredLinear2Limiter< LimiterFunc >::limiter(), filteredLinear2VLimiter< LimiterFunc >::limiter(), Foam::MULES::limiter(), kOmegaSSTSAS::Lvk2(), Foam::fv::makeFvGradScheme(), max(), GeometricField< Type, PatchField, GeoMesh >::max(), spray::maxD(), shellSurfaces::maxLevel(), cellDistFuncs::maxPatchSize(), dynamicRefineFvMesh::maxPointField(), trackedParticle::move(), parcel::move(), twoPhaseMixture::mu(), twoPhaseMixture::muf(), multiNormal::multiNormal(), line< Point, PointRef >::nearestDist(), surfaceFeatures::nearestEdges(), surfaceFeatures::nearestSamples(), cellQuality::nonOrthogonality(), twoPhaseMixture::nuf(), octreeDataCell::octreeDataCell(), octreeDataEdges::octreeDataEdges(), ODEChemistryModel< CompType, ThermoType >::omega(), SRIFallOffFunction::operator()(), TroeFallOffFunction::operator()(), operator+(), specie::operator+=(), janafThermo< equationOfState >::operator+=(), operator-(), janafThermo< equationOfState >::operator-=(), distributedTriSurfaceMesh::overlappingSurface(), treeDataTriSurface::overlaps(), treeBoundBox::overlaps(), primitiveMesh::pointInCellBB(), polyMesh::polyMesh(), treeBoundBox::posBits(), cellSource::processValues(), faceSource::processValues(), SpalartAllmaras::r(), radiationModel::radiationModel(), STARCD::readBoundary(), STARCD::readCells(), STARCD::readPoints(), refinementSurfaces::refinementSurfaces(), fvMatrix< Type >::relax(), RanzMarshall< CloudType >::relaxationTime(), saturateEvaporationModel::relaxationTime(), standardEvaporationModel::relaxationTime(), RutlandFlashBoil::relaxationTime(), autoSnapDriver::repatchToSurface(), DynamicList< T, SizeInc, SizeMult, SizeDiv >::reserve(), DynamicField< T, SizeInc, SizeMult, SizeDiv >::reserve(), PackedList< nBits >::reserve(), polyMesh::resetPrimitives(), normal::sample(), treeBoundBox::searchOrder(), refinementSurfaces::setMinLevelFields(), errorDrivenRefinement::setRefinement(), addPatchCellLayer::setRefinement(), hexRef8::setRefinement(), DynamicList< T, SizeInc, SizeMult, SizeDiv >::setSize(), DynamicField< T, SizeInc, SizeMult, SizeDiv >::setSize(), cellQuality::skewness(), EulerImplicit< CompType, ThermoType >::solve(), ode< CompType, ThermoType >::solve(), sequential< CompType, ThermoType >::solve(), KRR4::solve(), RK::solve(), SIBS::solve(), kineticTheoryModel::solve(), ODEChemistryModel< CompType, ThermoType >::solve(), meshRefinement::splitMesh(), Foam::fvm::SuSp(), SVD::SVD(), SDA::transformation(), treeBoundBox::treeBoundBox(), lduAddressing::triIndex(), refinementData::updateCell(), fanFvPatchField< Type >::updateCoeffs(), kappatJayatillekeWallFunctionFvPatchScalarField::updateCoeffs(), activeBaffleVelocityFvPatchVectorField::updateCoeffs(), incompressible::atmBoundaryLayerInletVelocityFvPatchVectorField::updateCoeffs(), advectiveFvPatchField< Type >::updateCoeffs(), surfaceDisplacementPointPatchVectorField::updateCoeffs(), USERD_get_maxsize_info(), constInjector::velocity(), hollowConeInjector::velocity(), ChomiakInjector::velocity(), definedHollowConeInjector::velocity(), clippedLinear< Type >::weights(), dsmcFields::write(), treeLeaf< Type >::writeOBJ(), triSurface::writeStats(), extendedCellToFaceStencil::writeStencilStats(), incompressible::RASModel::yPlusLam(), RASModel::yPlusLam(), and meshRefinement::zonify().

dimensioned< Type > min ( const dimensioned< Type > &  dt1,
const dimensioned< Type > &  dt2 
)

Definition at line 336 of file dimensionedType.C.

References abort(), dimensioned< Type >::dimensions(), FatalError, FatalErrorIn, dimensioned< Type >::name(), and dimensioned< Type >::value().

Referenced by Time::adjustDeltaT(), GAMGAgglomeration::agglomerateLduAddressing(), LISA::atomizeParcel(), RutlandFlashBoil::boilingTime(), bound(), TAB::breakupParcel(), ETAB::breakupParcel(), triSurfaceMesh::calcBounds(), enrichedPatch::calcEnrichedFaces(), treeBoundBox::calcExtremities(), triSurfaceTools::calcInterpolationWeights(), fieldMinMax::calcMinMaxFields(), autoSnapDriver::calcNearestSurface(), twoPhaseMixture::calcNu(), nutRoughWallFunctionFvPatchScalarField::calcNut(), ReactingParcel< ParcelType >::calcPhaseChange(), ReactingMultiphaseParcel< ParcelType >::calcSurfaceReactions(), ConstantRateDevolatilisation< CloudType >::calculate(), SingleKineticRateDevolatilisation< CloudType >::calculate(), COxidationDiffusionLimitedRate< CloudType >::calculate(), COxidationKineticDiffusionLimitedRate< CloudType >::calculate(), COxidationMurphyShaddix< CloudType >::calculate(), mutSpalartAllmarasWallFunctionFvPatchScalarField::calcUTau(), nutSpalartAllmarasWallFunctionFvPatchScalarField::calcUTau(), cellMapper::cellMapper(), layerAdditionRemoval::changeTopology(), primitiveMeshGeometry::checkCellDeterminant(), polyMeshGeometry::checkCellDeterminant(), primitiveMesh::checkCellDeterminant(), primitiveMesh::checkCellVolumes(), primitiveMesh::checkClosedCells(), primitiveMesh::checkEdgeLength(), primitiveMeshGeometry::checkFaceAngles(), polyMeshGeometry::checkFaceAngles(), primitiveMesh::checkFaceAngles(), primitiveMesh::checkFaceAreas(), primitiveMesh::checkFaceFlatness(), primitiveMesh::checkFaceVertices(), primitiveMeshGeometry::checkFaceWeights(), polyMeshGeometry::checkFaceWeights(), primitiveMesh::checkMeshMotion(), polyMeshGeometry::checkVolRatio(), triangle< Point, PointRef >::circumRadius(), triangle< Point, PointRef >::classify(), edgeCollapser::collapseEdge(), triSurfaceTools::collapseEdges(), cellTable::combine(), removeFaces::compatibleRemoves(), fixedOrientation::constrain(), fixedAxis::constrain(), Foam::meshTools::constrainToMeshCentre(), treeBoundBox::contains(), treeBoundBox::corner(), SpalartAllmaras::correct(), LienCubicKELowRe::correct(), LRR::correct(), LaunderGibsonRSTM::correct(), kOmegaSSTSAS::correct(), kOmegaSST::correct(), limitedSnGrad< Type >::correction(), ReactingParcel< ParcelType >::correctSurfaceValues(), liquidMixture::cp(), liquidMixture::D(), definedPressureSwirlInjector::d0(), manualDecomp::decompose(), ODEChemistryModel< CompType, ThermoType >::derivatives(), gradientDispersionRAS::disperseParcels(), stochasticDispersionRAS::disperseParcels(), displacementInterpolationFvMotionSolver::displacementInterpolationFvMotionSolver(), SpalartAllmarasIDDES::dTilda(), SpalartAllmaras::dTilda(), eigenVector(), engineMesh::engineMesh(), dynamicRefineFvMesh::error(), nuSgsWallFunctionFvPatchScalarField::evaluate(), alphaContactAngleFvPatchScalarField::evaluate(), alphaSgsJayatillekeWallFunctionFvPatchScalarField::evaluate(), kOmegaSSTSAS::F1(), kOmegaSSTSAS::F2(), treeBoundBox::faceBits(), faceCoupleInfo::faceCoupleInfo(), faceMapper::faceMapper(), cellQuality::faceNonOrthogonality(), searchableBox::findLine(), treeDataPoint::findNearest(), treeDataEdge::findNearest(), treeLeaf< Type >::findNearest(), searchableBox::findNearestOnEdge(), polyMeshAdder::findSharedPoints(), Foam::fieldMinMax::calcMinMaxFields< Foam::scalar >(), ddtScheme< Type >::fvcDdtPhiCoeff(), SLTSDdtScheme< Type >::fvmDdt(), searchableBox::getVolumeType(), faceLimitedGrad< Type >::grad(), cellLimitedGrad< Type >::grad(), faceMDLimitedGrad< Type >::grad(), cellMDLimitedGrad< Type >::grad(), Histogram< List >::Histogram(), liquidMixture::hl(), HeatTransferModel< CloudType >::htc(), if(), Foam::MULES::implicitSolve(), FreeStream< CloudType >::inflow(), spray::inject(), InjectionModel< CloudType >::inject(), injectorType::integrateTable(), interpolationCellPointFace< Type >::interpolate(), triangleFuncs::intersectBb(), treeDataTriSurface::intersects(), treeBoundBox::intersects(), isoSurface::isoSurface(), liquidMixture::K(), interfaceCompressionLimiter::limiter(), MinmodLimiter< LimiterFunc >::limiter(), MUSCLLimiter< LimiterFunc >::limiter(), UMISTLimiter< LimiterFunc >::limiter(), SFCDLimiter< LimiterFunc >::limiter(), SuperBeeLimiter< LimiterFunc >::limiter(), QUICKLimiter< LimiterFunc >::limiter(), QUICKVLimiter< LimiterFunc >::limiter(), filteredLinearLimiter< LimiterFunc >::limiter(), PhiLimiter::limiter(), GammaLimiter< LimiterFunc >::limiter(), limitedLinearLimiter< LimiterFunc >::limiter(), limitedCubicLimiter< LimiterFunc >::limiter(), limitedCubicVLimiter< LimiterFunc >::limiter(), filteredLinear3VLimiter< LimiterFunc >::limiter(), filteredLinear3Limiter< LimiterFunc >::limiter(), filteredLinear2Limiter< LimiterFunc >::limiter(), filteredLinear2VLimiter< LimiterFunc >::limiter(), Foam::MULES::limiter(), parabolicCylindricalCS::localToGlobal(), Foam::fv::makeFvGradScheme(), min(), GeometricField< Type, PatchField, GeoMesh >::min(), dynamicRefineFvMesh::minCellField(), edgeIntersections::minEdgeLength(), trackedParticle::move(), solidParticle::move(), DsmcParcel< ParcelType >::move(), molecule::move(), parcel::move(), KinematicParcel< ParcelType >::move(), twoPhaseMixture::mu(), liquidMixture::mu(), twoPhaseMixture::muf(), multivariateScheme< Type, Scheme >::multivariateScheme(), multivariateSelectionScheme< Type >::multivariateSelectionScheme(), line< Point, PointRef >::nearestDist(), cellQuality::nonOrthogonality(), twoPhaseMixture::nuf(), octreeDataCell::octreeDataCell(), octreeDataEdges::octreeDataEdges(), minEqOpFace::operator()(), operator+(), janafThermo< equationOfState >::operator+=(), operator-(), janafThermo< equationOfState >::operator-=(), operator<<(), treeDataTriSurface::overlaps(), treeBoundBox::overlaps(), primitiveMesh::pointInCellBB(), pointMapper::pointMapper(), polyAddFace::polyAddFace(), polyMesh::polyMesh(), polyModifyFace::polyModifyFace(), treeBoundBox::posBits(), cellSource::processValues(), faceSource::processValues(), liquidMixture::pv(), SpalartAllmaras::r(), triangle< Point, PointRef >::ray(), refinementSurfaces::refinementSurfaces(), polyMesh::resetPrimitives(), linearAxialAngularSpring::restrain(), tabulatedAxialAngularSpring::restrain(), liquidMixture::rho(), normal::sample(), treeBoundBox::searchOrder(), errorDrivenRefinement::setRefinement(), perfectInterface::setRefinement(), hexRef8::setRefinement(), List< T >::setSize(), hexRef8::setUnrefinement(), liquidMixture::sigma(), EulerImplicit< CompType, ThermoType >::solve(), KRR4::solve(), RK::solve(), SIBS::solve(), kineticTheoryModel::solve(), ODEChemistryModel< CompType, ThermoType >::solve(), topoSet::subset(), surfaceIntersection::surfaceIntersection(), Foam::fvm::SuSp(), SVD::SVD(), treeBoundBox::treeBoundBox(), lduAddressing::triIndex(), StochasticDispersionRAS< CloudType >::update(), GradientDispersionRAS< CloudType >::update(), activeBaffleVelocityFvPatchVectorField::updateCoeffs(), surfaceDisplacementPointPatchVectorField::updateCoeffs(), sixDoFRigidBodyMotion::updateForce(), sixDoFRigidBodyMotion::updatePosition(), clippedLinear< Type >::weights(), dsmcFields::write(), treeLeaf< Type >::writeOBJ(), triSurface::writeStats(), extendedCellToFaceStencil::writeStencilStats(), and liquidMixture::Xs().

Istream & operator>> ( Istream &  is,
dimensioned< Type > &  dt 
)

Definition at line 360 of file dimensionedType.C.

References IOstream::check().

Ostream & operator<< ( Ostream &  os,
const dimensioned< Type > &  dt 
)
bool operator> ( const dimensioned< Type > &  dt1,
const dimensioned< Type > &  dt2 
)
bool operator< ( const dimensioned< Type > &  dt1,
const dimensioned< Type > &  dt2 
)
dimensioned< Type > operator+ ( const dimensioned< Type > &  dt1,
const dimensioned< Type > &  dt2 
)
dimensioned< Type > operator- ( const dimensioned< Type > &  dt)
dimensioned< Type > operator- ( const dimensioned< Type > &  dt1,
const dimensioned< Type > &  dt2 
)
dimensioned< Type > operator* ( const dimensioned< scalar > &  ds,
const dimensioned< Type > &  dt 
)
dimensioned< Type > operator/ ( const dimensioned< Type > &  dt,
const dimensioned< scalar > &  ds 
)
dimensioned< typename outerProduct< Type1, Type2 >::type > operator* ( const dimensioned< Type1 > &  dt1,
const dimensioned< Type2 > &  dt2 
)

Definition at line 537 of file dimensionedType.C.

dimensioned< typename outerProduct< Type, Form >::type > operator* ( const dimensioned< Type > &  dt1,
const VectorSpace< Form, Cmpt, nCmpt > &  t2 
)

Definition at line 537 of file dimensionedType.C.

dimensioned< typename outerProduct< Form, Type >::type > operator* ( const VectorSpace< Form, Cmpt, nCmpt > &  t1,
const dimensioned< Type > &  dt2 
)

Definition at line 537 of file dimensionedType.C.

dimensioned< typename crossProduct< Type1, Type2 >::type > operator^ ( const dimensioned< Type1 > &  dt1,
const dimensioned< Type2 > &  dt2 
)

Definition at line 538 of file dimensionedType.C.

dimensioned< typename crossProduct< Type, Form >::type > operator^ ( const dimensioned< Type > &  dt1,
const VectorSpace< Form, Cmpt, nCmpt > &  t2 
)

Definition at line 538 of file dimensionedType.C.

dimensioned< typename crossProduct< Form, Type >::type > operator^ ( const VectorSpace< Form, Cmpt, nCmpt > &  t1,
const dimensioned< Type > &  dt2 
)

Definition at line 538 of file dimensionedType.C.

dimensioned< typename innerProduct< Type1, Type2 >::type > operator& ( const dimensioned< Type1 > &  dt1,
const dimensioned< Type2 > &  dt2 
)

Definition at line 539 of file dimensionedType.C.

dimensioned< typename innerProduct< Type, Form >::type > operator& ( const dimensioned< Type > &  dt1,
const VectorSpace< Form, Cmpt, nCmpt > &  t2 
)

Definition at line 539 of file dimensionedType.C.

dimensioned< typename innerProduct< Form, Type >::type > operator& ( const VectorSpace< Form, Cmpt, nCmpt > &  t1,
const dimensioned< Type > &  dt2 
)

Definition at line 539 of file dimensionedType.C.

dimensioned< typename scalarProduct< Type1, Type2 >::type > operator&& ( const dimensioned< Type1 > &  dt1,
const dimensioned< Type2 > &  dt2 
)

Definition at line 540 of file dimensionedType.C.

dimensioned< typename scalarProduct< Type, Form >::type > operator&& ( const dimensioned< Type > &  dt1,
const VectorSpace< Form, Cmpt, nCmpt > &  t2 
)

Definition at line 540 of file dimensionedType.C.

dimensioned< typename scalarProduct< Form, Type >::type > operator&& ( const VectorSpace< Form, Cmpt, nCmpt > &  t1,
const dimensioned< Type > &  dt2 
)

Definition at line 540 of file dimensionedType.C.

dimensioned<Type> Foam::cmptDivide ( const dimensioned< Type > &  ,
const dimensioned< Type > &   
)
Foam::dimensionSet max ( const dimensionSet &  ds1,
const dimensionSet &  ds2 
)

Definition at line 195 of file dimensionSet.C.

References abort(), endl(), FatalError, and FatalErrorIn.

Foam::dimensionSet min ( const dimensionSet &  ds1,
const dimensionSet &  ds2 
)

Definition at line 208 of file dimensionSet.C.

References abort(), endl(), FatalError, and FatalErrorIn.

Foam::dimensionSet cmptMultiply ( const dimensionSet &  ds1,
const dimensionSet &  ds2 
)

Definition at line 223 of file dimensionSet.C.

Foam::dimensionSet cmptDivide ( const dimensionSet &  ds1,
const dimensionSet &  ds2 
)

Definition at line 233 of file dimensionSet.C.

Foam::dimensionSet pow ( const dimensionedScalar &  dS,
const dimensionSet &  ds 
)
Foam::dimensionSet sqr ( const dimensionSet &  ds)

Definition at line 306 of file dimensionSet.C.

References pow().

Foam::dimensionSet pow3 ( const dimensionSet &  ds)

Definition at line 311 of file dimensionSet.C.

References pow().

Foam::dimensionSet pow4 ( const dimensionSet &  ds)

Definition at line 316 of file dimensionSet.C.

References pow().

Foam::dimensionSet pow5 ( const dimensionSet &  ds)

Definition at line 321 of file dimensionSet.C.

References pow().

Foam::dimensionSet pow6 ( const dimensionSet &  ds)

Definition at line 326 of file dimensionSet.C.

References pow().

Foam::dimensionSet sqrt ( const dimensionSet &  ds)

Definition at line 331 of file dimensionSet.C.

References pow().

Foam::dimensionSet magSqr ( const dimensionSet &  ds)

Definition at line 336 of file dimensionSet.C.

References pow().

Foam::dimensionSet mag ( const dimensionSet &  ds)

Definition at line 341 of file dimensionSet.C.

Foam::dimensionSet sign ( const dimensionSet &  )

Definition at line 346 of file dimensionSet.C.

References dimless.

Foam::dimensionSet pos ( const dimensionSet &  )

Definition at line 351 of file dimensionSet.C.

References dimless.

Foam::dimensionSet neg ( const dimensionSet &  )

Definition at line 356 of file dimensionSet.C.

References dimless.

Foam::dimensionSet inv ( const dimensionSet &  ds)

Definition at line 361 of file dimensionSet.C.

References dimless.

Foam::dimensionSet trans ( const dimensionSet &  ds)

for transcendental functions

Definition at line 366 of file dimensionSet.C.

References abort(), dimensionSet::dimensionless(), FatalError, and FatalErrorIn.

Foam::dimensionSet transform ( const dimensionSet &  ds)

Definition at line 378 of file dimensionSet.C.

Referenced by pointPatchInterpolation::applyCornerConstraints(), coupledPolyPatch::calcTransformTensors(), cyclicFvPatch::delta(), processorFvPatch::delta(), basicSymmetryPointPatchField< Type >::evaluate(), wedgePointPatchField< Type >::evaluate(), basicSymmetryFvPatchField< Type >::evaluate(), wedgeFvPatchField< Type >::evaluate(), fixedNormalSlipPointPatchField< Type >::evaluate(), partialSlipFvPatchField< Type >::evaluate(), processorFvPatchField< Type >::evaluate(), fixedNormalSlipFvPatchField< Type >::evaluate(), mixedFixedValueSlipFvPatchField< Type >::evaluate(), directionMixedFvPatchField< Type >::evaluate(), fft::forwardTransform(), pressureInletOutletVelocityFvPatchVectorField::operator=(), jumpCyclicFvPatchField< Type >::patchNeighbourField(), cyclicFvPatchField< Type >::patchNeighbourField(), fft::reverseTransform(), basicSymmetryFvPatchField< Type >::snGrad(), wedgeFvPatchField< Type >::snGrad(), partialSlipFvPatchField< Type >::snGrad(), fixedNormalSlipFvPatchField< Type >::snGrad(), mixedFixedValueSlipFvPatchField< Type >::snGrad(), directionMixedFvPatchField< Type >::snGrad(), cyclicPointPatchField< Type >::swapAdd(), processorPointPatchField< Type >::swapAdd(), transform(), pointEdgePoint::transform(), pointData::transform(), wallPoint::transform(), refinementDistanceData::transform(), Particle< ParticleType >::transformPosition(), solidParticle::transformProperties(), DsmcParcel< ParcelType >::transformProperties(), parcel::transformProperties(), KinematicParcel< ParcelType >::transformProperties(), solidBodyMotionFvMesh::update(), and maxwellSlipUFvPatchVectorField::updateCoeffs().

Foam::dimensionSet operator- ( const dimensionSet &  ds)

Definition at line 386 of file dimensionSet.C.

Foam::dimensionSet operator+ ( const dimensionSet &  ds1,
const dimensionSet &  ds2 
)

Definition at line 392 of file dimensionSet.C.

References abort(), endl(), FatalError, and FatalErrorIn.

Foam::dimensionSet operator- ( const dimensionSet &  ds1,
const dimensionSet &  ds2 
)

Definition at line 412 of file dimensionSet.C.

References abort(), endl(), FatalError, and FatalErrorIn.

Foam::dimensionSet operator* ( const dimensionSet &  ds1,
const dimensionSet &  ds2 
)

Definition at line 432 of file dimensionSet.C.

References dimensionSet::nDimensions.

Foam::dimensionSet operator/ ( const dimensionSet &  ds1,
const dimensionSet &  ds2 
)

Definition at line 448 of file dimensionSet.C.

References dimensionSet::nDimensions.

Foam::dimensionSet operator& ( const dimensionSet &  ds1,
const dimensionSet &  ds2 
)

Definition at line 465 of file dimensionSet.C.

Foam::dimensionSet operator^ ( const dimensionSet &  ds1,
const dimensionSet &  ds2 
)

Definition at line 474 of file dimensionSet.C.

Foam::dimensionSet operator&& ( const dimensionSet &  ds1,
const dimensionSet &  ds2 
)

Definition at line 483 of file dimensionSet.C.

Foam::Ostream & operator<< ( Ostream &  os,
const dimensionSet &  dset 
)
void Foam::mapClouds ( const objectRegistry &  db,
const mapPolyMesh &  mapper 
)
inline

Generic Geometric field mapper.

For "real" mapping, add template specialisations for mapping of internal fields depending on mesh type.

Definition at line 48 of file mapClouds.H.

References cloud::autoMap(), HashTable< T, Key, Hash >::begin(), HashTable< T, Key, Hash >::end(), endl(), Info, objectRegistry::lookupClass(), and IOobject::name().

Referenced by fvMesh::mapFields().

Ostream & operator<< ( Ostream &  os,
const DimensionedField< Type, GeoMesh > &  df 
)

Definition at line 104 of file DimensionedFieldIO.C.

Ostream & operator<< ( Ostream &  os,
const tmp< DimensionedField< Type, GeoMesh > > &  tdf 
)

Definition at line 114 of file DimensionedFieldIO.C.

tmp< DimensionedField< typename powProduct< Type, r >::type, GeoMesh > > pow ( const DimensionedField< Type, GeoMesh > &  df,
typename powProduct< Type, r >::type   
)
dimensioned< Type > max ( const DimensionedField< Type, GeoMesh > &  df)

Definition at line 331 of file DimensionedFieldFunctions.C.

dimensioned< Type > max ( const tmp< DimensionedField< Type, GeoMesh > > &  tdf1)

Definition at line 331 of file DimensionedFieldFunctions.C.

dimensioned< Type > min ( const DimensionedField< Type, GeoMesh > &  df)

Definition at line 332 of file DimensionedFieldFunctions.C.

dimensioned< Type > min ( const tmp< DimensionedField< Type, GeoMesh > > &  tdf1)

Definition at line 332 of file DimensionedFieldFunctions.C.

dimensioned< Type > sum ( const DimensionedField< Type, GeoMesh > &  df)

Definition at line 333 of file DimensionedFieldFunctions.C.

Referenced by adjustPhi(), sampledSurface::area(), sampledSurface::average(), average(), forces::calcForcesMoment(), ReactingParcel< ParcelType >::calcPhaseChange(), ReactingMultiphaseParcel< ParcelType >::calcSurfaceReactions(), coupledPolyPatch::calcTransformTensors(), LiquidEvaporation< CloudType >::calcXc(), dynamicRefineFvMesh::cellToPoint(), primitiveMesh::checkMeshMotion(), cmptSum(), Foam::ListListOps::combine(), molecule::constantProperties::constantProperties(), ReactingParcel< ParcelType >::correctSurfaceValues(), simpleGeomDecomp::decompose(), FieldActivatedInjection< CloudType >::FieldActivatedInjection(), if(), spray::injectedEnthalpy(), spray::injectedMass(), Table< Type >::integrate(), sampledSurface::integrate(), injectorType::integrateTable(), interpolatePointToCell(), spray::liquidEnthalpy(), spray::liquidKineticEnergy(), spray::liquidMass(), spray::liquidTotalEnthalpy(), LUBacksubstitute(), LUDecompose(), ManualInjection< CloudType >::ManualInjection(), matchPoints(), mergePoints(), operator+(), operator|(), FieldActivatedInjection< CloudType >::parcelsToInject(), cellSource::processValues(), faceSource::processValues(), mpiPstreamImpl::reduce(), SingleMixtureFraction< CloudType >::SingleMixtureFraction(), EulerImplicit< CompType, ThermoType >::solve(), ODEChemistryModel< CompType, ThermoType >::solve(), sum(), cellDistFuncs::sumPatchSize(), spray::totalMassToInject(), syringePressureFvPatchScalarField::updateCoeffs(), sixDoFRigidBodyMotion::updateForce(), ReactingParcel< ParcelType >::updateMassFraction(), FieldActivatedInjection< CloudType >::volumeToInject(), and cellSource::write().

dimensioned< Type > sum ( const tmp< DimensionedField< Type, GeoMesh > > &  tdf1)

Definition at line 333 of file DimensionedFieldFunctions.C.

dimensioned< scalar > sumMag ( const DimensionedField< Type, GeoMesh > &  df)

Definition at line 334 of file DimensionedFieldFunctions.C.

Referenced by sumMag().

dimensioned< scalar > sumMag ( const tmp< DimensionedField< Type, GeoMesh > > &  tdf1)

Definition at line 334 of file DimensionedFieldFunctions.C.

dimensioned< Type > average ( const tmp< DimensionedField< Type, GeoMesh > > &  tdf1)

Definition at line 335 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename typeOfSum< Type1, Type2 >::type, GeoMesh > > operator+ ( const DimensionedField< Type1, GeoMesh > &  df1,
const DimensionedField< Type2, GeoMesh > &  df2 
)

Definition at line 642 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename typeOfSum< Type1, Type2 >::type, GeoMesh > > operator+ ( const DimensionedField< Type1, GeoMesh > &  df1,
const tmp< DimensionedField< Type2, GeoMesh > > &  tdf2 
)

Definition at line 642 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename typeOfSum< Type1, Type2 >::type, GeoMesh > > operator+ ( const tmp< DimensionedField< Type1, GeoMesh > > &  tdf1,
const DimensionedField< Type2, GeoMesh > &  df2 
)

Definition at line 642 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename typeOfSum< Type1, Type2 >::type, GeoMesh > > operator+ ( const tmp< DimensionedField< Type1, GeoMesh > > &  tdf1,
const tmp< DimensionedField< Type2, GeoMesh > > &  tdf2 
)

Definition at line 642 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename typeOfSum< Type, Form >::type, GeoMesh > > operator+ ( const DimensionedField< Type, GeoMesh > &  df1,
const dimensioned< Form > &  dvs 
)

Definition at line 642 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename typeOfSum< Form, Type >::type, GeoMesh > > operator+ ( const DimensionedField< Type, GeoMesh > &  df1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 642 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename typeOfSum< Type, Form >::type, GeoMesh > > operator+ ( const tmp< DimensionedField< Type, GeoMesh > > &  tdf1,
const dimensioned< Form > &  dvs 
)

Definition at line 642 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename typeOfSum< Form, Type >::type, GeoMesh > > operator+ ( const tmp< DimensionedField< Type, GeoMesh > > &  tdf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 642 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename typeOfSum< Form, Type >::type, GeoMesh > > operator+ ( const dimensioned< Form > &  dvs,
const DimensionedField< Type, GeoMesh > &  df1 
)

Definition at line 642 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename typeOfSum< Form, Type >::type, GeoMesh > > operator+ ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const DimensionedField< Type, GeoMesh > &  df1 
)

Definition at line 642 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename typeOfSum< Form, Type >::type, GeoMesh > > operator+ ( const dimensioned< Form > &  dvs,
const tmp< DimensionedField< Type, GeoMesh > > &  tdf1 
)

Definition at line 642 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename typeOfSum< Form, Type >::type, GeoMesh > > operator+ ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const tmp< DimensionedField< Type, GeoMesh > > &  tdf1 
)

Definition at line 642 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename typeOfSum< Type1, Type2 >::type, GeoMesh > > operator- ( const DimensionedField< Type1, GeoMesh > &  df1,
const DimensionedField< Type2, GeoMesh > &  df2 
)

Definition at line 643 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename typeOfSum< Type1, Type2 >::type, GeoMesh > > operator- ( const DimensionedField< Type1, GeoMesh > &  df1,
const tmp< DimensionedField< Type2, GeoMesh > > &  tdf2 
)

Definition at line 643 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename typeOfSum< Type1, Type2 >::type, GeoMesh > > operator- ( const tmp< DimensionedField< Type1, GeoMesh > > &  tdf1,
const DimensionedField< Type2, GeoMesh > &  df2 
)

Definition at line 643 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename typeOfSum< Type1, Type2 >::type, GeoMesh > > operator- ( const tmp< DimensionedField< Type1, GeoMesh > > &  tdf1,
const tmp< DimensionedField< Type2, GeoMesh > > &  tdf2 
)

Definition at line 643 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename typeOfSum< Type, Form >::type, GeoMesh > > operator- ( const DimensionedField< Type, GeoMesh > &  df1,
const dimensioned< Form > &  dvs 
)

Definition at line 643 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename typeOfSum< Form, Type >::type, GeoMesh > > operator- ( const DimensionedField< Type, GeoMesh > &  df1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 643 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename typeOfSum< Type, Form >::type, GeoMesh > > operator- ( const tmp< DimensionedField< Type, GeoMesh > > &  tdf1,
const dimensioned< Form > &  dvs 
)

Definition at line 643 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename typeOfSum< Form, Type >::type, GeoMesh > > operator- ( const tmp< DimensionedField< Type, GeoMesh > > &  tdf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 643 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename typeOfSum< Form, Type >::type, GeoMesh > > operator- ( const dimensioned< Form > &  dvs,
const DimensionedField< Type, GeoMesh > &  df1 
)

Definition at line 643 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename typeOfSum< Form, Type >::type, GeoMesh > > operator- ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const DimensionedField< Type, GeoMesh > &  df1 
)

Definition at line 643 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename typeOfSum< Form, Type >::type, GeoMesh > > operator- ( const dimensioned< Form > &  dvs,
const tmp< DimensionedField< Type, GeoMesh > > &  tdf1 
)

Definition at line 643 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename typeOfSum< Form, Type >::type, GeoMesh > > operator- ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const tmp< DimensionedField< Type, GeoMesh > > &  tdf1 
)

Definition at line 643 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename outerProduct< Type1, Type2 >::type, GeoMesh > > operator* ( const DimensionedField< Type1, GeoMesh > &  df1,
const DimensionedField< Type2, GeoMesh > &  df2 
)

Definition at line 645 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename outerProduct< Type1, Type2 >::type, GeoMesh > > operator* ( const DimensionedField< Type1, GeoMesh > &  df1,
const tmp< DimensionedField< Type2, GeoMesh > > &  tdf2 
)

Definition at line 645 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename outerProduct< Type1, Type2 >::type, GeoMesh > > operator* ( const tmp< DimensionedField< Type1, GeoMesh > > &  tdf1,
const DimensionedField< Type2, GeoMesh > &  df2 
)

Definition at line 645 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename outerProduct< Type1, Type2 >::type, GeoMesh > > operator* ( const tmp< DimensionedField< Type1, GeoMesh > > &  tdf1,
const tmp< DimensionedField< Type2, GeoMesh > > &  tdf2 
)

Definition at line 645 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename outerProduct< Type, Form >::type, GeoMesh > > operator* ( const DimensionedField< Type, GeoMesh > &  df1,
const dimensioned< Form > &  dvs 
)

Definition at line 645 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename outerProduct< Form, Type >::type, GeoMesh > > operator* ( const DimensionedField< Type, GeoMesh > &  df1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 645 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename outerProduct< Type, Form >::type, GeoMesh > > operator* ( const tmp< DimensionedField< Type, GeoMesh > > &  tdf1,
const dimensioned< Form > &  dvs 
)

Definition at line 645 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename outerProduct< Form, Type >::type, GeoMesh > > operator* ( const tmp< DimensionedField< Type, GeoMesh > > &  tdf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 645 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename outerProduct< Form, Type >::type, GeoMesh > > operator* ( const dimensioned< Form > &  dvs,
const DimensionedField< Type, GeoMesh > &  df1 
)

Definition at line 645 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename outerProduct< Form, Type >::type, GeoMesh > > operator* ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const DimensionedField< Type, GeoMesh > &  df1 
)

Definition at line 645 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename outerProduct< Form, Type >::type, GeoMesh > > operator* ( const dimensioned< Form > &  dvs,
const tmp< DimensionedField< Type, GeoMesh > > &  tdf1 
)

Definition at line 645 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename outerProduct< Form, Type >::type, GeoMesh > > operator* ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const tmp< DimensionedField< Type, GeoMesh > > &  tdf1 
)

Definition at line 645 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename crossProduct< Type1, Type2 >::type, GeoMesh > > operator^ ( const DimensionedField< Type1, GeoMesh > &  df1,
const DimensionedField< Type2, GeoMesh > &  df2 
)

Definition at line 646 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename crossProduct< Type1, Type2 >::type, GeoMesh > > operator^ ( const DimensionedField< Type1, GeoMesh > &  df1,
const tmp< DimensionedField< Type2, GeoMesh > > &  tdf2 
)

Definition at line 646 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename crossProduct< Type1, Type2 >::type, GeoMesh > > operator^ ( const tmp< DimensionedField< Type1, GeoMesh > > &  tdf1,
const DimensionedField< Type2, GeoMesh > &  df2 
)

Definition at line 646 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename crossProduct< Type1, Type2 >::type, GeoMesh > > operator^ ( const tmp< DimensionedField< Type1, GeoMesh > > &  tdf1,
const tmp< DimensionedField< Type2, GeoMesh > > &  tdf2 
)

Definition at line 646 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename crossProduct< Type, Form >::type, GeoMesh > > operator^ ( const DimensionedField< Type, GeoMesh > &  df1,
const dimensioned< Form > &  dvs 
)

Definition at line 646 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename crossProduct< Form, Type >::type, GeoMesh > > operator^ ( const DimensionedField< Type, GeoMesh > &  df1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 646 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename crossProduct< Type, Form >::type, GeoMesh > > operator^ ( const tmp< DimensionedField< Type, GeoMesh > > &  tdf1,
const dimensioned< Form > &  dvs 
)

Definition at line 646 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename crossProduct< Form, Type >::type, GeoMesh > > operator^ ( const tmp< DimensionedField< Type, GeoMesh > > &  tdf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 646 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename crossProduct< Form, Type >::type, GeoMesh > > operator^ ( const dimensioned< Form > &  dvs,
const DimensionedField< Type, GeoMesh > &  df1 
)

Definition at line 646 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename crossProduct< Form, Type >::type, GeoMesh > > operator^ ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const DimensionedField< Type, GeoMesh > &  df1 
)

Definition at line 646 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename crossProduct< Form, Type >::type, GeoMesh > > operator^ ( const dimensioned< Form > &  dvs,
const tmp< DimensionedField< Type, GeoMesh > > &  tdf1 
)

Definition at line 646 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename crossProduct< Form, Type >::type, GeoMesh > > operator^ ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const tmp< DimensionedField< Type, GeoMesh > > &  tdf1 
)

Definition at line 646 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename innerProduct< Type1, Type2 >::type, GeoMesh > > operator& ( const DimensionedField< Type1, GeoMesh > &  df1,
const DimensionedField< Type2, GeoMesh > &  df2 
)

Definition at line 647 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename innerProduct< Type1, Type2 >::type, GeoMesh > > operator& ( const DimensionedField< Type1, GeoMesh > &  df1,
const tmp< DimensionedField< Type2, GeoMesh > > &  tdf2 
)

Definition at line 647 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename innerProduct< Type1, Type2 >::type, GeoMesh > > operator& ( const tmp< DimensionedField< Type1, GeoMesh > > &  tdf1,
const DimensionedField< Type2, GeoMesh > &  df2 
)

Definition at line 647 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename innerProduct< Type1, Type2 >::type, GeoMesh > > operator& ( const tmp< DimensionedField< Type1, GeoMesh > > &  tdf1,
const tmp< DimensionedField< Type2, GeoMesh > > &  tdf2 
)

Definition at line 647 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename innerProduct< Type, Form >::type, GeoMesh > > operator& ( const DimensionedField< Type, GeoMesh > &  df1,
const dimensioned< Form > &  dvs 
)

Definition at line 647 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename innerProduct< Form, Type >::type, GeoMesh > > operator& ( const DimensionedField< Type, GeoMesh > &  df1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 647 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename innerProduct< Type, Form >::type, GeoMesh > > operator& ( const tmp< DimensionedField< Type, GeoMesh > > &  tdf1,
const dimensioned< Form > &  dvs 
)

Definition at line 647 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename innerProduct< Form, Type >::type, GeoMesh > > operator& ( const tmp< DimensionedField< Type, GeoMesh > > &  tdf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 647 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename innerProduct< Form, Type >::type, GeoMesh > > operator& ( const dimensioned< Form > &  dvs,
const DimensionedField< Type, GeoMesh > &  df1 
)

Definition at line 647 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename innerProduct< Form, Type >::type, GeoMesh > > operator& ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const DimensionedField< Type, GeoMesh > &  df1 
)

Definition at line 647 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename innerProduct< Form, Type >::type, GeoMesh > > operator& ( const dimensioned< Form > &  dvs,
const tmp< DimensionedField< Type, GeoMesh > > &  tdf1 
)

Definition at line 647 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename innerProduct< Form, Type >::type, GeoMesh > > operator& ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const tmp< DimensionedField< Type, GeoMesh > > &  tdf1 
)

Definition at line 647 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename scalarProduct< Type1, Type2 >::type, GeoMesh > > operator&& ( const DimensionedField< Type1, GeoMesh > &  df1,
const DimensionedField< Type2, GeoMesh > &  df2 
)

Definition at line 648 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename scalarProduct< Type1, Type2 >::type, GeoMesh > > operator&& ( const DimensionedField< Type1, GeoMesh > &  df1,
const tmp< DimensionedField< Type2, GeoMesh > > &  tdf2 
)

Definition at line 648 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename scalarProduct< Type1, Type2 >::type, GeoMesh > > operator&& ( const tmp< DimensionedField< Type1, GeoMesh > > &  tdf1,
const DimensionedField< Type2, GeoMesh > &  df2 
)

Definition at line 648 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename scalarProduct< Type1, Type2 >::type, GeoMesh > > operator&& ( const tmp< DimensionedField< Type1, GeoMesh > > &  tdf1,
const tmp< DimensionedField< Type2, GeoMesh > > &  tdf2 
)

Definition at line 648 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename scalarProduct< Type, Form >::type, GeoMesh > > operator&& ( const DimensionedField< Type, GeoMesh > &  df1,
const dimensioned< Form > &  dvs 
)

Definition at line 648 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename scalarProduct< Form, Type >::type, GeoMesh > > operator&& ( const DimensionedField< Type, GeoMesh > &  df1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 648 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename scalarProduct< Type, Form >::type, GeoMesh > > operator&& ( const tmp< DimensionedField< Type, GeoMesh > > &  tdf1,
const dimensioned< Form > &  dvs 
)

Definition at line 648 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename scalarProduct< Form, Type >::type, GeoMesh > > operator&& ( const tmp< DimensionedField< Type, GeoMesh > > &  tdf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 648 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename scalarProduct< Form, Type >::type, GeoMesh > > operator&& ( const dimensioned< Form > &  dvs,
const DimensionedField< Type, GeoMesh > &  df1 
)

Definition at line 648 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename scalarProduct< Form, Type >::type, GeoMesh > > operator&& ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const DimensionedField< Type, GeoMesh > &  df1 
)

Definition at line 648 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename scalarProduct< Form, Type >::type, GeoMesh > > operator&& ( const dimensioned< Form > &  dvs,
const tmp< DimensionedField< Type, GeoMesh > > &  tdf1 
)

Definition at line 648 of file DimensionedFieldFunctions.C.

tmp< DimensionedField< typename scalarProduct< Form, Type >::type, GeoMesh > > operator&& ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const tmp< DimensionedField< Type, GeoMesh > > &  tdf1 
)

Definition at line 648 of file DimensionedFieldFunctions.C.

tmp<DimensionedField<scalar, GeoMesh> > Foam::pow ( const DimensionedField< scalar, GeoMesh > &  dsf1,
const DimensionedField< scalar, GeoMesh > &  dsf2 
)

Definition at line 105 of file DimensionedScalarField.C.

References pow().

tmp<DimensionedField<scalar, GeoMesh> > Foam::pow ( const tmp< DimensionedField< scalar, GeoMesh > > &  tdsf1,
const DimensionedField< scalar, GeoMesh > &  dsf2 
)
tmp<DimensionedField<scalar, GeoMesh> > Foam::pow ( const DimensionedField< scalar, GeoMesh > &  dsf1,
const tmp< DimensionedField< scalar, GeoMesh > > &  tdsf2 
)
tmp<DimensionedField<scalar, GeoMesh> > Foam::pow ( const DimensionedField< scalar, GeoMesh > &  dsf,
const scalar &  s 
)

Definition at line 281 of file DimensionedScalarField.C.

References pow().

tmp<DimensionedField<scalar, GeoMesh> > Foam::pow ( const tmp< DimensionedField< scalar, GeoMesh > > &  tdsf,
const scalar &  s 
)

Definition at line 291 of file DimensionedScalarField.C.

References pow().

tmp<DimensionedField<scalar, GeoMesh> > Foam::pow ( const scalar &  s,
const DimensionedField< scalar, GeoMesh > &  dsf 
)

Definition at line 354 of file DimensionedScalarField.C.

References pow().

tmp<DimensionedField<scalar, GeoMesh> > Foam::pow ( const scalar &  s,
const tmp< DimensionedField< scalar, GeoMesh > > &  tdsf 
)

Definition at line 364 of file DimensionedScalarField.C.

References pow().

tmp< DimensionedField< scalar, GeoMesh > > jn ( const int  n,
const DimensionedField< scalar, GeoMesh > &  dsf 
)

Definition at line 484 of file DimensionedScalarField.C.

tmp< DimensionedField< scalar, GeoMesh > > jn ( const int  n,
const tmp< DimensionedField< scalar, GeoMesh > > &  tdsf 
)

Definition at line 484 of file DimensionedScalarField.C.

tmp< DimensionedField< scalar, GeoMesh > > yn ( const int  n,
const DimensionedField< scalar, GeoMesh > &  dsf 
)

Definition at line 485 of file DimensionedScalarField.C.

tmp< DimensionedField< scalar, GeoMesh > > yn ( const int  n,
const tmp< DimensionedField< scalar, GeoMesh > > &  tdsf 
)

Definition at line 485 of file DimensionedScalarField.C.

void Foam::checkFields ( const FieldField< Field, Type1 > &  ,
const FieldField< Field, Type2 > &  ,
const char *  op 
)

Definition at line 95 of file FieldField.C.

void Foam::checkFields ( const FieldField< Field, Type1 > &  ,
const FieldField< Field, Type2 > &  ,
const FieldField< Field, Type3 > &  ,
const char *  op 
)

Definition at line 104 of file FieldField.C.

Ostream & operator<< ( Ostream &  os,
const FieldField< Field, Type > &  f 
)

Definition at line 387 of file FieldField.C.

References f().

Ostream & operator<< ( Ostream &  os,
const tmp< FieldField< Field, Type > > &  tf 
)

Definition at line 395 of file FieldField.C.

References tf.

void T ( FieldField< Field, Type > &  f1,
const FieldField< Field, Type > &  f2 
)

Definition at line 55 of file FieldFieldFunctions.C.

References forAll.

Referenced by greyMeanAbsorptionEmission::aCont(), wideBandAbsorptionEmission::aCont(), reitzKHRT::breakupParcel(), TAB::breakupParcel(), ETAB::breakupParcel(), SHF::breakupParcel(), Foam::ListListOps::combine(), Pstream::combineGather(), Pstream::combineScatter(), LienCubicKE::correct(), NonlinearKEShih::correct(), LienCubicKELowRe::correct(), unitInjector::correctProfiles(), multiHoleInjector::correctProfiles(), laminar::divDevBeff(), Smagorinsky2::divDevBeff(), GenEddyVisc::divDevBeff(), SpalartAllmaras::divDevBeff(), kOmegaSSTSAS::divDevBeff(), laminar::divDevReff(), incompressible::laminar::divDevReff(), LamBremhorstKE::divDevReff(), kEpsilon::divDevReff(), LienLeschzinerLowRe::divDevReff(), LienCubicKE::divDevReff(), RNGkEpsilon::divDevReff(), NonlinearKEShih::divDevReff(), LaunderSharmaKE::divDevReff(), qZeta::divDevReff(), realizableKE::divDevReff(), SpalartAllmaras::divDevReff(), LienCubicKELowRe::divDevReff(), kOmega::divDevReff(), kOmegaSST::divDevReff(), GenEddyVisc::divDevRhoBeff(), GenSGSStress::divDevRhoBeff(), SpalartAllmaras::divDevRhoBeff(), laminar::divDevRhoReff(), kEpsilon::divDevRhoReff(), RNGkEpsilon::divDevRhoReff(), LaunderSharmaKE::divDevRhoReff(), LRR::divDevRhoReff(), realizableKE::divDevRhoReff(), LaunderGibsonRSTM::divDevRhoReff(), SpalartAllmaras::divDevRhoReff(), kOmegaSST::divDevRhoReff(), Dictionary< T >::erase(), HashPtrTable< T, Key, Hash >::erase(), ILList< LListBase, T >::erase(), ILList< LListBase, T >::eraseHead(), UILList< DLListBase, ParcelType >::first(), Pstream::gather(), noiseFFT::Hanning(), HashPtrTable< T, Key, Hash >::HashPtrTable(), Particle< ParticleType >::hitCyclicPatch(), eConstThermo< equationOfState >::hs(), spray::injectedEnthalpy(), UILList< DLListBase, ParcelType >::last(), List< T >::List(), sutherlandTransport< thermo >::mu(), radiationModel::New(), isNotEqOp< T >::operator()(), ArrheniusReactionRate::operator()(), thirdBodyArrheniusReactionRate::operator()(), LandauTellerReactionRate::operator()(), JanevReactionRate::operator()(), powerSeriesReactionRate::operator()(), LangmuirHinshelwoodReactionRate::operator()(), FallOffReactionRate< ReactionRate, FallOffFunction >::operator()(), ChemicallyActivatedReactionRate< ReactionRate, ChemicallyActivationFunction >::operator()(), tmp< T >::operator()(), HashTable< T, Key, Hash >::operator()(), UILList< LListBase, T >::iterator::operator*(), UILList< LListBase, T >::const_iterator::operator*(), operator-(), tmp< T >::operator->(), operator<<(), HashPtrTable< T, Key, Hash >::operator=(), List< T >::operator=(), operator>>(), CompactListList_dev< T, Container >::operator[](), argList::optionRead(), perfectGas::psi(), autoPtr< T >::ptr(), tmp< T >::ptr(), HashPtrTable< T, Key, Hash >::remove(), UILList< DLListBase, ParcelType >::remove(), DictionaryBase< IDLListType, T >::remove(), LList< SLListBase, word >::remove(), DynamicList< T, SizeInc, SizeMult, SizeDiv >::remove(), DynamicField< T, SizeInc, SizeMult, SizeDiv >::remove(), UILList< DLListBase, ParcelType >::removeHead(), LList< SLListBase, word >::removeHead(), UPtrList< T >::reorder(), PtrList< T >::reorder(), returnReduce(), perfectGas::rho(), hConstThermo< equationOfState >::s(), eConstThermo< equationOfState >::s(), Pstream::scatter(), List< T >::setSize(), Swap(), syncTools::syncBoundaryFaceList(), T(), FieldField< Field, Type >::T(), DimensionedField< Type, GeoMesh >::T(), Field< Type >::T(), GeometricField< Type, PatchField, GeoMesh >::T(), meshRefinement::testSyncBoundaryFaceList(), SDA::transformation(), breakupModel::updateParcelProperties(), and writeMeshObject().

void pow ( FieldField< Field, typename powProduct< Type, r >::type > &  f,
const FieldField< Field, Type > &  vf 
)

Definition at line 66 of file FieldFieldFunctions.C.

References forAll, and pow().

tmp< FieldField< Field, typename powProduct< Type, r >::type > > pow ( const FieldField< Field, Type > &  f,
typename powProduct< Type, r >::type   
)

Definition at line 80 of file FieldFieldFunctions.C.

References f().

tmp< FieldField< Field, typename powProduct< Type, r >::type > > pow ( const tmp< FieldField< Field, Type > > &  tf,
typename powProduct< Type, r >::type   
)

Definition at line 96 of file FieldFieldFunctions.C.

References reuseTmpFieldField< Field, TypeR, Type1 >::clear(), and tf.

void sqr ( FieldField< Field, typename outerProduct< Type, Type >::type > &  f,
const FieldField< Field, Type > &  vf 
)

Definition at line 113 of file FieldFieldFunctions.C.

References forAll, and sqr().

tmp< FieldField< Field, typename outerProduct< Type, Type >::type > > sqr ( const FieldField< Field, Type > &  f)

Definition at line 126 of file FieldFieldFunctions.C.

References sqr().

tmp< FieldField< Field, typename outerProduct< Type, Type >::type > > sqr ( const tmp< FieldField< Field, Type > > &  tf)
void magSqr ( FieldField< Field, scalar > &  sf,
const FieldField< Field, Type > &  f 
)

Definition at line 153 of file FieldFieldFunctions.C.

References forAll, and magSqr().

tmp< FieldField< Field, scalar > > magSqr ( const FieldField< Field, Type > &  f)

Definition at line 162 of file FieldFieldFunctions.C.

References magSqr().

tmp< FieldField< Field, scalar > > magSqr ( const tmp< FieldField< Field, Type > > &  tf)
void mag ( FieldField< Field, scalar > &  sf,
const FieldField< Field, Type > &  f 
)

Definition at line 188 of file FieldFieldFunctions.C.

References forAll, and mag().

tmp< FieldField< Field, scalar > > mag ( const FieldField< Field, Type > &  f)

Definition at line 197 of file FieldFieldFunctions.C.

References mag().

tmp< FieldField< Field, scalar > > mag ( const tmp< FieldField< Field, Type > > &  tf)
void cmptMax ( FieldField< Field, typename FieldField< Field, Type >::cmptType > &  cf,
const FieldField< Field, Type > &  f 
)
tmp< FieldField< Field, typename FieldField< Field, Type >::cmptType > > cmptMax ( const FieldField< Field, Type > &  f)

Definition at line 237 of file FieldFieldFunctions.C.

References cmptMax().

tmp< FieldField< Field, typename FieldField< Field, Type >::cmptType > > cmptMax ( const tmp< FieldField< Field, Type > > &  tf)
void cmptMin ( FieldField< Field, typename FieldField< Field, Type >::cmptType > &  cf,
const FieldField< Field, Type > &  f 
)

Definition at line 269 of file FieldFieldFunctions.C.

References forAll.

Referenced by cmptMin(), boundBox::minDim(), and fvMatrix< Type >::relax().

tmp< FieldField< Field, typename FieldField< Field, Type >::cmptType > > cmptMin ( const FieldField< Field, Type > &  f)

Definition at line 282 of file FieldFieldFunctions.C.

References cmptMin().

tmp< FieldField< Field, typename FieldField< Field, Type >::cmptType > > cmptMin ( const tmp< FieldField< Field, Type > > &  tf)
void cmptAv ( FieldField< Field, typename FieldField< Field, Type >::cmptType > &  cf,
const FieldField< Field, Type > &  f 
)

Definition at line 314 of file FieldFieldFunctions.C.

References cmptAv(), and forAll.

tmp< FieldField< Field, typename FieldField< Field, Type >::cmptType > > cmptAv ( const FieldField< Field, Type > &  f)

Definition at line 327 of file FieldFieldFunctions.C.

References cmptAv().

tmp< FieldField< Field, typename FieldField< Field, Type >::cmptType > > cmptAv ( const tmp< FieldField< Field, Type > > &  tf)
void cmptMag ( FieldField< Field, Type > &  cf,
const FieldField< Field, Type > &  f 
)
tmp< FieldField< Field, Type > > cmptMag ( const FieldField< Field, Type > &  f)

Definition at line 372 of file FieldFieldFunctions.C.

References cmptMag().

tmp< FieldField< Field, Type > > cmptMag ( const tmp< FieldField< Field, Type > > &  tf)
Type max ( const FieldField< Field, Type > &  f)

Definition at line 411 of file FieldFieldFunctions.C.

References max(), and PtrList< Field< Type > >::size().

Type max ( const tmp< FieldField< Field, Type > > &  tf1)

Definition at line 436 of file FieldFieldFunctions.C.

Type min ( const FieldField< Field, Type > &  f)

Definition at line 439 of file FieldFieldFunctions.C.

References min().

Type min ( const tmp< FieldField< Field, Type > > &  tf1)

Definition at line 467 of file FieldFieldFunctions.C.

Type sum ( const FieldField< Field, Type > &  f)

Definition at line 470 of file FieldFieldFunctions.C.

References forAll, and sum().

Type sum ( const tmp< FieldField< Field, Type > > &  tf1)

Definition at line 489 of file FieldFieldFunctions.C.

scalar sumMag ( const FieldField< Field, Type > &  f)

Definition at line 492 of file FieldFieldFunctions.C.

References forAll, and sumMag().

scalar sumMag ( const tmp< FieldField< Field, Type > > &  tf1)

Definition at line 511 of file FieldFieldFunctions.C.

Type average ( const FieldField< Field, Type > &  f)

Definition at line 514 of file FieldFieldFunctions.C.

References endl(), forAll, sum(), and WarningIn.

Type average ( const tmp< FieldField< Field, Type > > &  tf1)

Definition at line 546 of file FieldFieldFunctions.C.

Type gMax ( const tmp< FieldField< Field, Type > > &  tf1)

Definition at line 562 of file FieldFieldFunctions.C.

Type gMin ( const tmp< FieldField< Field, Type > > &  tf1)

Definition at line 563 of file FieldFieldFunctions.C.

Type gSum ( const tmp< FieldField< Field, Type > > &  tf1)

Definition at line 564 of file FieldFieldFunctions.C.

scalar gSumMag ( const FieldField< Field, Type > &  f)
scalar gSumMag ( const tmp< FieldField< Field, Type > > &  tf1)

Definition at line 565 of file FieldFieldFunctions.C.

Type gAverage ( const tmp< FieldField< Field, Type > > &  tf1)

Definition at line 597 of file FieldFieldFunctions.C.

void add ( FieldField< Field, typename typeOfSum< Type1, Type2 >::type > &  f,
const FieldField< Field, Type1 > &  f1,
const FieldField< Field, Type2 > &  f2 
)
tmp< FieldField< Field, typename typeOfSum< Type1, Type2 >::type > > operator+ ( const FieldField< Field, Type1 > &  f1,
const FieldField< Field, Type2 > &  f2 
)

Definition at line 824 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename typeOfSum< Type1, Type2 >::type > > operator+ ( const FieldField< Field, Type1 > &  f1,
const tmp< FieldField< Field, Type2 > > &  tf2 
)

Definition at line 824 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename typeOfSum< Type1, Type2 >::type > > operator+ ( const tmp< FieldField< Field, Type1 > > &  tf1,
const FieldField< Field, Type2 > &  f2 
)

Definition at line 824 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename typeOfSum< Type1, Type2 >::type > > operator+ ( const tmp< FieldField< Field, Type1 > > &  tf1,
const tmp< FieldField< Field, Type2 > > &  tf2 
)

Definition at line 824 of file FieldFieldFunctions.C.

void add ( FieldField< Field, typename typeOfSum< Type, Form >::type > &  f,
const FieldField< Field, Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 824 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename typeOfSum< Type, Form >::type > > operator+ ( const FieldField< Field, Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 824 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename typeOfSum< Type, Form >::type > > operator+ ( const tmp< FieldField< Field, Type > > &  tf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 824 of file FieldFieldFunctions.C.

void add ( FieldField< Field, typename typeOfSum< Form, Type >::type > &  f,
const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const FieldField< Field, Type > &  f1 
)

Definition at line 824 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename typeOfSum< Form, Type >::type > > operator+ ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const FieldField< Field, Type > &  f1 
)

Definition at line 824 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename typeOfSum< Form, Type >::type > > operator+ ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const tmp< FieldField< Field, Type > > &  tf1 
)

Definition at line 824 of file FieldFieldFunctions.C.

void subtract ( FieldField< Field, typename typeOfSum< Type1, Type2 >::type > &  f,
const FieldField< Field, Type1 > &  f1,
const FieldField< Field, Type2 > &  f2 
)

Definition at line 825 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename typeOfSum< Type1, Type2 >::type > > operator- ( const FieldField< Field, Type1 > &  f1,
const FieldField< Field, Type2 > &  f2 
)

Definition at line 825 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename typeOfSum< Type1, Type2 >::type > > operator- ( const FieldField< Field, Type1 > &  f1,
const tmp< FieldField< Field, Type2 > > &  tf2 
)

Definition at line 825 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename typeOfSum< Type1, Type2 >::type > > operator- ( const tmp< FieldField< Field, Type1 > > &  tf1,
const FieldField< Field, Type2 > &  f2 
)

Definition at line 825 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename typeOfSum< Type1, Type2 >::type > > operator- ( const tmp< FieldField< Field, Type1 > > &  tf1,
const tmp< FieldField< Field, Type2 > > &  tf2 
)

Definition at line 825 of file FieldFieldFunctions.C.

void subtract ( FieldField< Field, typename typeOfSum< Type, Form >::type > &  f,
const FieldField< Field, Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 825 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename typeOfSum< Type, Form >::type > > operator- ( const FieldField< Field, Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 825 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename typeOfSum< Type, Form >::type > > operator- ( const tmp< FieldField< Field, Type > > &  tf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 825 of file FieldFieldFunctions.C.

void subtract ( FieldField< Field, typename typeOfSum< Form, Type >::type > &  f,
const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const FieldField< Field, Type > &  f1 
)

Definition at line 825 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename typeOfSum< Form, Type >::type > > operator- ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const FieldField< Field, Type > &  f1 
)

Definition at line 825 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename typeOfSum< Form, Type >::type > > operator- ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const tmp< FieldField< Field, Type > > &  tf1 
)

Definition at line 825 of file FieldFieldFunctions.C.

void outer ( FieldField< Field, typename outerProduct< Type1, Type2 >::type > &  f,
const FieldField< Field, Type1 > &  f1,
const FieldField< Field, Type2 > &  f2 
)

Definition at line 827 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename outerProduct< Type1, Type2 >::type > > operator* ( const FieldField< Field, Type1 > &  f1,
const FieldField< Field, Type2 > &  f2 
)

Definition at line 827 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename outerProduct< Type1, Type2 >::type > > operator* ( const FieldField< Field, Type1 > &  f1,
const tmp< FieldField< Field, Type2 > > &  tf2 
)

Definition at line 827 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename outerProduct< Type1, Type2 >::type > > operator* ( const tmp< FieldField< Field, Type1 > > &  tf1,
const FieldField< Field, Type2 > &  f2 
)

Definition at line 827 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename outerProduct< Type1, Type2 >::type > > operator* ( const tmp< FieldField< Field, Type1 > > &  tf1,
const tmp< FieldField< Field, Type2 > > &  tf2 
)

Definition at line 827 of file FieldFieldFunctions.C.

void outer ( FieldField< Field, typename outerProduct< Type, Form >::type > &  f,
const FieldField< Field, Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 827 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename outerProduct< Type, Form >::type > > operator* ( const FieldField< Field, Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 827 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename outerProduct< Type, Form >::type > > operator* ( const tmp< FieldField< Field, Type > > &  tf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 827 of file FieldFieldFunctions.C.

void outer ( FieldField< Field, typename outerProduct< Form, Type >::type > &  f,
const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const FieldField< Field, Type > &  f1 
)

Definition at line 827 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename outerProduct< Form, Type >::type > > operator* ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const FieldField< Field, Type > &  f1 
)

Definition at line 827 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename outerProduct< Form, Type >::type > > operator* ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const tmp< FieldField< Field, Type > > &  tf1 
)

Definition at line 827 of file FieldFieldFunctions.C.

void cross ( FieldField< Field, typename crossProduct< Type1, Type2 >::type > &  f,
const FieldField< Field, Type1 > &  f1,
const FieldField< Field, Type2 > &  f2 
)

Definition at line 828 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename crossProduct< Type1, Type2 >::type > > operator^ ( const FieldField< Field, Type1 > &  f1,
const FieldField< Field, Type2 > &  f2 
)

Definition at line 828 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename crossProduct< Type1, Type2 >::type > > operator^ ( const FieldField< Field, Type1 > &  f1,
const tmp< FieldField< Field, Type2 > > &  tf2 
)

Definition at line 828 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename crossProduct< Type1, Type2 >::type > > operator^ ( const tmp< FieldField< Field, Type1 > > &  tf1,
const FieldField< Field, Type2 > &  f2 
)

Definition at line 828 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename crossProduct< Type1, Type2 >::type > > operator^ ( const tmp< FieldField< Field, Type1 > > &  tf1,
const tmp< FieldField< Field, Type2 > > &  tf2 
)

Definition at line 828 of file FieldFieldFunctions.C.

void cross ( FieldField< Field, typename crossProduct< Type, Form >::type > &  f,
const FieldField< Field, Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 828 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename crossProduct< Type, Form >::type > > operator^ ( const FieldField< Field, Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 828 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename crossProduct< Type, Form >::type > > operator^ ( const tmp< FieldField< Field, Type > > &  tf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 828 of file FieldFieldFunctions.C.

void cross ( FieldField< Field, typename crossProduct< Form, Type >::type > &  f,
const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const FieldField< Field, Type > &  f1 
)

Definition at line 828 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename crossProduct< Form, Type >::type > > operator^ ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const FieldField< Field, Type > &  f1 
)

Definition at line 828 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename crossProduct< Form, Type >::type > > operator^ ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const tmp< FieldField< Field, Type > > &  tf1 
)

Definition at line 828 of file FieldFieldFunctions.C.

void dot ( FieldField< Field, typename innerProduct< Type1, Type2 >::type > &  f,
const FieldField< Field, Type1 > &  f1,
const FieldField< Field, Type2 > &  f2 
)

Definition at line 829 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename innerProduct< Type1, Type2 >::type > > operator& ( const FieldField< Field, Type1 > &  f1,
const FieldField< Field, Type2 > &  f2 
)

Definition at line 829 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename innerProduct< Type1, Type2 >::type > > operator& ( const FieldField< Field, Type1 > &  f1,
const tmp< FieldField< Field, Type2 > > &  tf2 
)

Definition at line 829 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename innerProduct< Type1, Type2 >::type > > operator& ( const tmp< FieldField< Field, Type1 > > &  tf1,
const FieldField< Field, Type2 > &  f2 
)

Definition at line 829 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename innerProduct< Type1, Type2 >::type > > operator& ( const tmp< FieldField< Field, Type1 > > &  tf1,
const tmp< FieldField< Field, Type2 > > &  tf2 
)

Definition at line 829 of file FieldFieldFunctions.C.

void dot ( FieldField< Field, typename innerProduct< Type, Form >::type > &  f,
const FieldField< Field, Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 829 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename innerProduct< Type, Form >::type > > operator& ( const FieldField< Field, Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 829 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename innerProduct< Type, Form >::type > > operator& ( const tmp< FieldField< Field, Type > > &  tf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 829 of file FieldFieldFunctions.C.

void dot ( FieldField< Field, typename innerProduct< Form, Type >::type > &  f,
const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const FieldField< Field, Type > &  f1 
)

Definition at line 829 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename innerProduct< Form, Type >::type > > operator& ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const FieldField< Field, Type > &  f1 
)

Definition at line 829 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename innerProduct< Form, Type >::type > > operator& ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const tmp< FieldField< Field, Type > > &  tf1 
)

Definition at line 829 of file FieldFieldFunctions.C.

void dotdot ( FieldField< Field, typename scalarProduct< Type1, Type2 >::type > &  f,
const FieldField< Field, Type1 > &  f1,
const FieldField< Field, Type2 > &  f2 
)

Definition at line 830 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename scalarProduct< Type1, Type2 >::type > > operator&& ( const FieldField< Field, Type1 > &  f1,
const FieldField< Field, Type2 > &  f2 
)

Definition at line 830 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename scalarProduct< Type1, Type2 >::type > > operator&& ( const FieldField< Field, Type1 > &  f1,
const tmp< FieldField< Field, Type2 > > &  tf2 
)

Definition at line 830 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename scalarProduct< Type1, Type2 >::type > > operator&& ( const tmp< FieldField< Field, Type1 > > &  tf1,
const FieldField< Field, Type2 > &  f2 
)

Definition at line 830 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename scalarProduct< Type1, Type2 >::type > > operator&& ( const tmp< FieldField< Field, Type1 > > &  tf1,
const tmp< FieldField< Field, Type2 > > &  tf2 
)

Definition at line 830 of file FieldFieldFunctions.C.

void dotdot ( FieldField< Field, typename scalarProduct< Type, Form >::type > &  f,
const FieldField< Field, Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 830 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename scalarProduct< Type, Form >::type > > operator&& ( const FieldField< Field, Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 830 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename scalarProduct< Type, Form >::type > > operator&& ( const tmp< FieldField< Field, Type > > &  tf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 830 of file FieldFieldFunctions.C.

void dotdot ( FieldField< Field, typename scalarProduct< Form, Type >::type > &  f,
const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const FieldField< Field, Type > &  f1 
)

Definition at line 830 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename scalarProduct< Form, Type >::type > > operator&& ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const FieldField< Field, Type > &  f1 
)

Definition at line 830 of file FieldFieldFunctions.C.

tmp< FieldField< Field, typename scalarProduct< Form, Type >::type > > operator&& ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const tmp< FieldField< Field, Type > > &  tf1 
)

Definition at line 830 of file FieldFieldFunctions.C.

void stabilise ( FieldField< Field, scalar > &  f,
const FieldField< Field, scalar > &  f1,
const scalar  s 
)

Definition at line 43 of file scalarFieldField.C.

References forAll, and stabilise().

tmp< FieldField< Field, scalar > > stabilise ( const FieldField< Field, scalar > &  f1,
const scalar  s 
)

Definition at line 57 of file scalarFieldField.C.

References stabilise(), and tf.

tmp< FieldField< Field, scalar > > stabilise ( const tmp< FieldField< Field, scalar > > &  tf1,
const scalar  s 
)

Definition at line 72 of file scalarFieldField.C.

References stabilise(), and tf.

void jn ( FieldField< Field, scalar > &  res,
const int  n,
const FieldField< Field, scalar > &  sf 
)

Definition at line 181 of file scalarFieldField.C.

tmp< scalarField > jn ( const int  n,
const FieldField< Field, scalar > &  sf 
)

Definition at line 181 of file scalarFieldField.C.

tmp< scalarField > jn ( const int  n,
const tmp< FieldField< Field, scalar > > &  tsf 
)

Definition at line 181 of file scalarFieldField.C.

void yn ( FieldField< Field, scalar > &  res,
const int  n,
const FieldField< Field, scalar > &  sf 
)

Definition at line 182 of file scalarFieldField.C.

tmp< scalarField > yn ( const int  n,
const FieldField< Field, scalar > &  sf 
)

Definition at line 182 of file scalarFieldField.C.

tmp< scalarField > yn ( const int  n,
const tmp< FieldField< Field, scalar > > &  tsf 
)

Definition at line 182 of file scalarFieldField.C.

void transform ( FieldField< Field, Type > &  rtf,
const FieldField< Field, tensor > &  trf,
const FieldField< Field, Type > &  tf 
)

Definition at line 40 of file transformFieldField.C.

References forAll, and transform().

tmp< FieldField< Field, Type > > transform ( const FieldField< Field, tensor > &  trf,
const FieldField< Field, Type > &  tf 
)

Definition at line 55 of file transformFieldField.C.

References transform().

tmp< FieldField< Field, Type > > transform ( const FieldField< Field, tensor > &  trf,
const tmp< FieldField< Field, Type > > &  ttf 
)

Definition at line 71 of file transformFieldField.C.

References transform().

tmp< FieldField< Field, Type > > transform ( const tmp< FieldField< Field, tensor > > &  ttrf,
const FieldField< Field, Type > &  tf 
)

Definition at line 84 of file transformFieldField.C.

References transform().

tmp< FieldField< Field, Type > > transform ( const tmp< FieldField< Field, tensor > > &  ttrf,
const tmp< FieldField< Field, Type > > &  ttf 
)

Definition at line 101 of file transformFieldField.C.

References transform().

void transform ( FieldField< Field, Type > &  rtf,
const tensor &  t,
const FieldField< Field, Type > &  tf 
)

Definition at line 115 of file transformFieldField.C.

References forAll, and transform().

tmp< FieldField< Field, Type > > transform ( const tensor &  t,
const FieldField< Field, Type > &  tf 
)

Definition at line 130 of file transformFieldField.C.

References transform().

tmp< FieldField< Field, Type > > transform ( const tensor &  t,
const tmp< FieldField< Field, Type > > &  ttf 
)

Definition at line 146 of file transformFieldField.C.

References transform().

Foam::defineCompoundTypeName ( List< complex >  ,
complexList   
)
Foam::addCompoundToRunTimeSelectionTable ( List< complex >  ,
complexList   
)
complexField ComplexField ( const UList< scalar > &  re,
const UList< scalar > &  im 
)

Definition at line 42 of file complexFields.C.

References forAll, and UList< T >::size().

Referenced by operator^(), and turbGen::U().

complexField ReComplexField ( const UList< scalar > &  sf)

Definition at line 56 of file complexFields.C.

References forAll, and UList< T >::size().

Referenced by calcEk(), and noiseFFT::Pf().

complexField ImComplexField ( const UList< scalar > &  sf)

Definition at line 70 of file complexFields.C.

References forAll, and UList< T >::size().

scalarField ReImSum ( const UList< complex > &  cf)

Definition at line 84 of file complexFields.C.

References forAll, sf(), and UList< T >::size().

Referenced by turbGen::U().

scalarField Im ( const UList< complex > &  cf)

Definition at line 110 of file complexFields.C.

References forAll, sf(), and UList< T >::size().

Referenced by fftRenumberRecurse(), and operator^().

Foam::defineCompoundTypeName ( List< complexVector >  ,
complexVectorList   
)
Foam::addCompoundToRunTimeSelectionTable ( List< complexVector >  ,
complexVectorList   
)
complexVectorField Foam::ComplexField ( const UList< vector > &  re,
const UList< vector > &  im 
)
complexVectorField Foam::ReComplexField ( const UList< vector > &  vf)
complexVectorField Foam::ImComplexField ( const UList< vector > &  vf)
vectorField ReImSum ( const UList< complexVector > &  cvf)
vectorField Re ( const UList< complexVector > &  cvf)
vectorField Im ( const UList< complexVector > &  cvf)
complexVectorField Foam::operator^ ( const UList< vector > &  vf,
const UList< complexVector > &  cvf 
)

Definition at line 229 of file complexFields.C.

References ComplexField(), Im(), and Re().

defineTemplateTypeNameAndDebugWithName ( diagTensorIOField  ,
"diagTensorField"  ,
 
)
Foam::Ostream & operator<< ( Ostream &  os,
const DynamicField< T, SizeInc, SizeMult, SizeDiv > &  lst 
)

Definition at line 53 of file DynamicField.C.

Foam::Istream & operator>> ( Istream &  is,
DynamicField< T, SizeInc, SizeMult, SizeDiv > &  lst 
)

Definition at line 65 of file DynamicField.C.

Ostream & operator<< ( Ostream &  os,
const Field< Type > &  f 
)

Definition at line 712 of file Field.C.

References f().

Ostream & operator<< ( Ostream &  os,
const tmp< Field< Type > > &  tf 
)

Definition at line 720 of file Field.C.

References tf.

void component ( Field< typename Field< Type >::cmptType > &  res,
const UList< Type > &  f,
const direction  d 
)

Definition at line 41 of file FieldFunctions.C.

References component(), and TFOR_ALL_F_OP_F_FUNC_S.

void T ( Field< Type > &  res,
const UList< Type > &  f 
)

Definition at line 56 of file FieldFunctions.C.

References T(), and TFOR_ALL_F_OP_F_FUNC.

void pow ( Field< typename powProduct< Type, r >::type > &  res,
const UList< Type > &  vf 
)

Definition at line 64 of file FieldFunctions.C.

References pow(), and TFOR_ALL_F_OP_FUNC_F_S.

tmp< Field< typename powProduct< Type, r >::type > > pow ( const UList< Type > &  f,
typename powProduct< Type, r >::type   
)

Definition at line 80 of file FieldFunctions.C.

References f(), and UList< T >::size().

tmp< Field< typename powProduct< Type, r >::type > > pow ( const tmp< Field< Type > > &  tf,
typename powProduct< Type, r >::type   
)
void sqr ( Field< typename outerProduct< Type, Type >::type > &  res,
const UList< Type > &  vf 
)

Definition at line 112 of file FieldFunctions.C.

References sqr(), and TFOR_ALL_F_OP_FUNC_F.

tmp< Field< typename outerProduct< Type, Type >::type > > sqr ( const UList< Type > &  f)

Definition at line 123 of file FieldFunctions.C.

References UList< T >::size(), and sqr().

tmp< Field< typename outerProduct< Type, Type >::type > > sqr ( const tmp< Field< Type > > &  tf)
void magSqr ( Field< scalar > &  res,
const UList< Type > &  f 
)

Definition at line 148 of file FieldFunctions.C.

References magSqr(), and TFOR_ALL_F_OP_FUNC_F.

tmp< Field< scalar > > magSqr ( const UList< Type > &  f)

Definition at line 154 of file FieldFunctions.C.

References magSqr(), and UList< T >::size().

tmp< Field< scalar > > magSqr ( const tmp< Field< Type > > &  tf)
void mag ( Field< scalar > &  res,
const UList< Type > &  f 
)

Definition at line 172 of file FieldFunctions.C.

References mag(), and TFOR_ALL_F_OP_FUNC_F.

tmp< Field< scalar > > mag ( const UList< Type > &  f)

Definition at line 178 of file FieldFunctions.C.

References mag(), and UList< T >::size().

tmp< Field< scalar > > mag ( const tmp< Field< Type > > &  tf)
void cmptMax ( Field< typename Field< Type >::cmptType > &  res,
const UList< Type > &  f 
)

Definition at line 196 of file FieldFunctions.C.

References cmptMax(), and TFOR_ALL_F_OP_FUNC_F.

tmp< Field< typename Field< Type >::cmptType > > cmptMax ( const UList< Type > &  f)

Definition at line 203 of file FieldFunctions.C.

References cmptMax(), and UList< T >::size().

tmp< Field< typename Field< Type >::cmptType > > cmptMax ( const tmp< Field< Type > > &  tf)
void cmptMin ( Field< typename Field< Type >::cmptType > &  res,
const UList< Type > &  f 
)

Definition at line 223 of file FieldFunctions.C.

References cmptMin(), and TFOR_ALL_F_OP_FUNC_F.

tmp< Field< typename Field< Type >::cmptType > > cmptMin ( const UList< Type > &  f)

Definition at line 230 of file FieldFunctions.C.

References cmptMin(), and UList< T >::size().

tmp< Field< typename Field< Type >::cmptType > > cmptMin ( const tmp< Field< Type > > &  tf)
void cmptAv ( Field< typename Field< Type >::cmptType > &  res,
const UList< Type > &  f 
)

Definition at line 250 of file FieldFunctions.C.

References cmptAv(), and TFOR_ALL_F_OP_FUNC_F.

tmp< Field< typename Field< Type >::cmptType > > cmptAv ( const UList< Type > &  f)

Definition at line 257 of file FieldFunctions.C.

References cmptAv(), and UList< T >::size().

tmp< Field< typename Field< Type >::cmptType > > cmptAv ( const tmp< Field< Type > > &  tf)
void cmptMag ( Field< Type > &  res,
const UList< Type > &  f 
)

Definition at line 277 of file FieldFunctions.C.

References cmptMag(), and TFOR_ALL_F_OP_FUNC_F.

tmp< Field< Type > > cmptMag ( const UList< Type > &  f)

Definition at line 283 of file FieldFunctions.C.

References cmptMag(), and UList< T >::size().

tmp< Field< Type > > cmptMag ( const tmp< Field< Type > > &  tf)
Type max ( const UList< Type > &  f)

Definition at line 311 of file FieldFunctions.C.

References max(), UList< T >::size(), and TFOR_ALL_S_OP_FUNC_F_S.

Type max ( const tmp< Field< Type > > &  tf1)

Definition at line 325 of file FieldFunctions.C.

Type min ( const UList< Type > &  f)

Definition at line 328 of file FieldFunctions.C.

References min(), and TFOR_ALL_S_OP_FUNC_F_S.

Type min ( const tmp< Field< Type > > &  tf1)

Definition at line 342 of file FieldFunctions.C.

Type sum ( const UList< Type > &  f)

Definition at line 345 of file FieldFunctions.C.

References TFOR_ALL_S_OP_F.

Type sum ( const tmp< Field< Type > > &  tf1)

Definition at line 359 of file FieldFunctions.C.

scalar sumProd ( const UList< Type > &  f1,
const UList< Type > &  f2 
)

Definition at line 363 of file FieldFunctions.C.

References TFOR_ALL_S_OP_F_OP_F.

Referenced by gSumProd().

Type sumCmptProd ( const UList< Type > &  f1,
const UList< Type > &  f2 
)

Definition at line 379 of file FieldFunctions.C.

References cmptMultiply(), UList< T >::size(), and TFOR_ALL_S_OP_FUNC_F_F.

Referenced by gSumCmptProd().

scalar sumSqr ( const UList< Type > &  f)

Definition at line 395 of file FieldFunctions.C.

References UList< T >::size(), sqr(), and TFOR_ALL_S_OP_FUNC_F.

scalar sumSqr ( const tmp< Field< Type > > &  tf1)

Definition at line 409 of file FieldFunctions.C.

scalar sumMag ( const UList< Type > &  f)

Definition at line 412 of file FieldFunctions.C.

References mag(), and TFOR_ALL_S_OP_FUNC_F.

scalar sumMag ( const tmp< Field< Type > > &  tf1)

Definition at line 426 of file FieldFunctions.C.

Type sumCmptMag ( const UList< Type > &  f)

Definition at line 430 of file FieldFunctions.C.

References cmptMag(), and TFOR_ALL_S_OP_FUNC_F.

Type sumCmptMag ( const tmp< Field< Type > > &  tf1)

Definition at line 444 of file FieldFunctions.C.

Type average ( const UList< Type > &  f)

Definition at line 447 of file FieldFunctions.C.

References endl(), sum(), and WarningIn.

Type average ( const tmp< Field< Type > > &  tf1)

Definition at line 464 of file FieldFunctions.C.

Type gMax ( const UList< Type > &  f)

Definition at line 478 of file FieldFunctions.C.

Type gMax ( const tmp< Field< Type > > &  tf1)

Definition at line 478 of file FieldFunctions.C.

Type gMin ( const UList< Type > &  f)

Definition at line 479 of file FieldFunctions.C.

Type gMin ( const tmp< Field< Type > > &  tf1)

Definition at line 479 of file FieldFunctions.C.

Type gSum ( const UList< Type > &  f)

Definition at line 480 of file FieldFunctions.C.

Type gSum ( const tmp< Field< Type > > &  tf1)

Definition at line 480 of file FieldFunctions.C.

scalar gSumSqr ( const UList< Type > &  f)

Definition at line 481 of file FieldFunctions.C.

scalar gSumSqr ( const tmp< Field< Type > > &  tf1)

Definition at line 481 of file FieldFunctions.C.

scalar gSumMag ( const UList< Type > &  f)

Definition at line 482 of file FieldFunctions.C.

scalar gSumMag ( const tmp< Field< Type > > &  tf1)

Definition at line 482 of file FieldFunctions.C.

Type gSumCmptMag ( const UList< Type > &  f)

Definition at line 483 of file FieldFunctions.C.

Type gSumCmptMag ( const tmp< Field< Type > > &  tf1)

Definition at line 483 of file FieldFunctions.C.

scalar gSumProd ( const UList< Type > &  f1,
const UList< Type > &  f2 
)

Definition at line 488 of file FieldFunctions.C.

References reduce(), and sumProd().

Referenced by PBiCG::solve(), and PCG::solve().

Type gSumCmptProd ( const UList< Type > &  f1,
const UList< Type > &  f2 
)

Definition at line 496 of file FieldFunctions.C.

References reduce(), and sumCmptProd().

Type gAverage ( const UList< Type > &  f)

Definition at line 504 of file FieldFunctions.C.

References endl(), gSum(), reduce(), UList< T >::size(), and WarningIn.

Type gAverage ( const tmp< Field< Type > > &  tf1)

Definition at line 524 of file FieldFunctions.C.

void add ( Field< typename typeOfSum< Type1, Type2 >::type > &  res,
const UList< Type1 > &  f1,
const UList< Type2 > &  f2 
)

Definition at line 689 of file FieldFunctions.C.

tmp< Field< typename typeOfSum< Type1, Type2 >::type > > operator+ ( const UList< Type1 > &  f1,
const UList< Type2 > &  f2 
)

Definition at line 689 of file FieldFunctions.C.

tmp< Field< typename typeOfSum< Type1, Type2 >::type > > operator+ ( const UList< Type1 > &  f1,
const tmp< Field< Type2 > > &  tf2 
)

Definition at line 689 of file FieldFunctions.C.

tmp< Field< typename typeOfSum< Type1, Type2 >::type > > operator+ ( const tmp< Field< Type1 > > &  tf1,
const UList< Type2 > &  f2 
)

Definition at line 689 of file FieldFunctions.C.

tmp< Field< typename typeOfSum< Type1, Type2 >::type > > operator+ ( const tmp< Field< Type1 > > &  tf1,
const tmp< Field< Type2 > > &  tf2 
)

Definition at line 689 of file FieldFunctions.C.

void add ( Field< typename typeOfSum< Type, Form >::type > &  res,
const UList< Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 689 of file FieldFunctions.C.

tmp< Field< typename typeOfSum< Type, Form >::type > > operator+ ( const UList< Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 689 of file FieldFunctions.C.

tmp< Field< typename typeOfSum< Type, Form >::type > > operator+ ( const tmp< Field< Type > > &  tf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 689 of file FieldFunctions.C.

void add ( Field< typename typeOfSum< Form, Type >::type > &  res,
const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const UList< Type > &  f1 
)

Definition at line 689 of file FieldFunctions.C.

tmp< Field< typename typeOfSum< Form, Type >::type > > operator+ ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const UList< Type > &  f1 
)

Definition at line 689 of file FieldFunctions.C.

tmp< Field< typename typeOfSum< Form, Type >::type > > operator+ ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const tmp< Field< Type > > &  tf1 
)

Definition at line 689 of file FieldFunctions.C.

void subtract ( Field< typename typeOfSum< Type1, Type2 >::type > &  res,
const UList< Type1 > &  f1,
const UList< Type2 > &  f2 
)

Definition at line 690 of file FieldFunctions.C.

tmp< Field< typename typeOfSum< Type1, Type2 >::type > > operator- ( const UList< Type1 > &  f1,
const UList< Type2 > &  f2 
)

Definition at line 690 of file FieldFunctions.C.

tmp< Field< typename typeOfSum< Type1, Type2 >::type > > operator- ( const UList< Type1 > &  f1,
const tmp< Field< Type2 > > &  tf2 
)

Definition at line 690 of file FieldFunctions.C.

tmp< Field< typename typeOfSum< Type1, Type2 >::type > > operator- ( const tmp< Field< Type1 > > &  tf1,
const UList< Type2 > &  f2 
)

Definition at line 690 of file FieldFunctions.C.

tmp< Field< typename typeOfSum< Type1, Type2 >::type > > operator- ( const tmp< Field< Type1 > > &  tf1,
const tmp< Field< Type2 > > &  tf2 
)

Definition at line 690 of file FieldFunctions.C.

void subtract ( Field< typename typeOfSum< Type, Form >::type > &  res,
const UList< Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 690 of file FieldFunctions.C.

tmp< Field< typename typeOfSum< Type, Form >::type > > operator- ( const UList< Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 690 of file FieldFunctions.C.

tmp< Field< typename typeOfSum< Type, Form >::type > > operator- ( const tmp< Field< Type > > &  tf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 690 of file FieldFunctions.C.

void subtract ( Field< typename typeOfSum< Form, Type >::type > &  res,
const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const UList< Type > &  f1 
)

Definition at line 690 of file FieldFunctions.C.

tmp< Field< typename typeOfSum< Form, Type >::type > > operator- ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const UList< Type > &  f1 
)

Definition at line 690 of file FieldFunctions.C.

tmp< Field< typename typeOfSum< Form, Type >::type > > operator- ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const tmp< Field< Type > > &  tf1 
)

Definition at line 690 of file FieldFunctions.C.

void outer ( Field< typename outerProduct< Type1, Type2 >::type > &  res,
const UList< Type1 > &  f1,
const UList< Type2 > &  f2 
)

Definition at line 692 of file FieldFunctions.C.

tmp< Field< typename outerProduct< Type1, Type2 >::type > > operator* ( const UList< Type1 > &  f1,
const UList< Type2 > &  f2 
)

Definition at line 692 of file FieldFunctions.C.

tmp< Field< typename outerProduct< Type1, Type2 >::type > > operator* ( const UList< Type1 > &  f1,
const tmp< Field< Type2 > > &  tf2 
)

Definition at line 692 of file FieldFunctions.C.

tmp< Field< typename outerProduct< Type1, Type2 >::type > > operator* ( const tmp< Field< Type1 > > &  tf1,
const UList< Type2 > &  f2 
)

Definition at line 692 of file FieldFunctions.C.

tmp< Field< typename outerProduct< Type1, Type2 >::type > > operator* ( const tmp< Field< Type1 > > &  tf1,
const tmp< Field< Type2 > > &  tf2 
)

Definition at line 692 of file FieldFunctions.C.

void outer ( Field< typename outerProduct< Type, Form >::type > &  res,
const UList< Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 692 of file FieldFunctions.C.

tmp< Field< typename outerProduct< Type, Form >::type > > operator* ( const UList< Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 692 of file FieldFunctions.C.

tmp< Field< typename outerProduct< Type, Form >::type > > operator* ( const tmp< Field< Type > > &  tf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 692 of file FieldFunctions.C.

void outer ( Field< typename outerProduct< Form, Type >::type > &  res,
const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const UList< Type > &  f1 
)

Definition at line 692 of file FieldFunctions.C.

tmp< Field< typename outerProduct< Form, Type >::type > > operator* ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const UList< Type > &  f1 
)

Definition at line 692 of file FieldFunctions.C.

tmp< Field< typename outerProduct< Form, Type >::type > > operator* ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const tmp< Field< Type > > &  tf1 
)

Definition at line 692 of file FieldFunctions.C.

void cross ( Field< typename crossProduct< Type1, Type2 >::type > &  res,
const UList< Type1 > &  f1,
const UList< Type2 > &  f2 
)

Definition at line 693 of file FieldFunctions.C.

tmp< Field< typename crossProduct< Type1, Type2 >::type > > operator^ ( const UList< Type1 > &  f1,
const UList< Type2 > &  f2 
)

Definition at line 693 of file FieldFunctions.C.

tmp< Field< typename crossProduct< Type1, Type2 >::type > > operator^ ( const UList< Type1 > &  f1,
const tmp< Field< Type2 > > &  tf2 
)

Definition at line 693 of file FieldFunctions.C.

tmp< Field< typename crossProduct< Type1, Type2 >::type > > operator^ ( const tmp< Field< Type1 > > &  tf1,
const UList< Type2 > &  f2 
)

Definition at line 693 of file FieldFunctions.C.

tmp< Field< typename crossProduct< Type1, Type2 >::type > > operator^ ( const tmp< Field< Type1 > > &  tf1,
const tmp< Field< Type2 > > &  tf2 
)

Definition at line 693 of file FieldFunctions.C.

void cross ( Field< typename crossProduct< Type, Form >::type > &  res,
const UList< Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 693 of file FieldFunctions.C.

tmp< Field< typename crossProduct< Type, Form >::type > > operator^ ( const UList< Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 693 of file FieldFunctions.C.

tmp< Field< typename crossProduct< Type, Form >::type > > operator^ ( const tmp< Field< Type > > &  tf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 693 of file FieldFunctions.C.

void cross ( Field< typename crossProduct< Form, Type >::type > &  res,
const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const UList< Type > &  f1 
)

Definition at line 693 of file FieldFunctions.C.

tmp< Field< typename crossProduct< Form, Type >::type > > operator^ ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const UList< Type > &  f1 
)

Definition at line 693 of file FieldFunctions.C.

tmp< Field< typename crossProduct< Form, Type >::type > > operator^ ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const tmp< Field< Type > > &  tf1 
)

Definition at line 693 of file FieldFunctions.C.

void dot ( Field< typename innerProduct< Type1, Type2 >::type > &  res,
const UList< Type1 > &  f1,
const UList< Type2 > &  f2 
)

Definition at line 694 of file FieldFunctions.C.

tmp< Field< typename innerProduct< Type1, Type2 >::type > > operator& ( const UList< Type1 > &  f1,
const UList< Type2 > &  f2 
)

Definition at line 694 of file FieldFunctions.C.

tmp< Field< typename innerProduct< Type1, Type2 >::type > > operator& ( const UList< Type1 > &  f1,
const tmp< Field< Type2 > > &  tf2 
)

Definition at line 694 of file FieldFunctions.C.

tmp< Field< typename innerProduct< Type1, Type2 >::type > > operator& ( const tmp< Field< Type1 > > &  tf1,
const UList< Type2 > &  f2 
)

Definition at line 694 of file FieldFunctions.C.

tmp< Field< typename innerProduct< Type1, Type2 >::type > > operator& ( const tmp< Field< Type1 > > &  tf1,
const tmp< Field< Type2 > > &  tf2 
)

Definition at line 694 of file FieldFunctions.C.

void dot ( Field< typename innerProduct< Type, Form >::type > &  res,
const UList< Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 694 of file FieldFunctions.C.

tmp< Field< typename innerProduct< Type, Form >::type > > operator& ( const UList< Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 694 of file FieldFunctions.C.

tmp< Field< typename innerProduct< Type, Form >::type > > operator& ( const tmp< Field< Type > > &  tf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 694 of file FieldFunctions.C.

void dot ( Field< typename innerProduct< Form, Type >::type > &  res,
const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const UList< Type > &  f1 
)

Definition at line 694 of file FieldFunctions.C.

tmp< Field< typename innerProduct< Form, Type >::type > > operator& ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const UList< Type > &  f1 
)

Definition at line 694 of file FieldFunctions.C.

tmp< Field< typename innerProduct< Form, Type >::type > > operator& ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const tmp< Field< Type > > &  tf1 
)

Definition at line 694 of file FieldFunctions.C.

void dotdot ( Field< typename scalarProduct< Type1, Type2 >::type > &  res,
const UList< Type1 > &  f1,
const UList< Type2 > &  f2 
)

Definition at line 695 of file FieldFunctions.C.

tmp< Field< typename scalarProduct< Type1, Type2 >::type > > operator&& ( const UList< Type1 > &  f1,
const UList< Type2 > &  f2 
)

Definition at line 695 of file FieldFunctions.C.

tmp< Field< typename scalarProduct< Type1, Type2 >::type > > operator&& ( const UList< Type1 > &  f1,
const tmp< Field< Type2 > > &  tf2 
)

Definition at line 695 of file FieldFunctions.C.

tmp< Field< typename scalarProduct< Type1, Type2 >::type > > operator&& ( const tmp< Field< Type1 > > &  tf1,
const UList< Type2 > &  f2 
)

Definition at line 695 of file FieldFunctions.C.

tmp< Field< typename scalarProduct< Type1, Type2 >::type > > operator&& ( const tmp< Field< Type1 > > &  tf1,
const tmp< Field< Type2 > > &  tf2 
)

Definition at line 695 of file FieldFunctions.C.

void dotdot ( Field< typename scalarProduct< Type, Form >::type > &  res,
const UList< Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 695 of file FieldFunctions.C.

tmp< Field< typename scalarProduct< Type, Form >::type > > operator&& ( const UList< Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 695 of file FieldFunctions.C.

tmp< Field< typename scalarProduct< Type, Form >::type > > operator&& ( const tmp< Field< Type > > &  tf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 695 of file FieldFunctions.C.

void dotdot ( Field< typename scalarProduct< Form, Type >::type > &  res,
const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const UList< Type > &  f1 
)

Definition at line 695 of file FieldFunctions.C.

tmp< Field< typename scalarProduct< Form, Type >::type > > operator&& ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const UList< Type > &  f1 
)

Definition at line 695 of file FieldFunctions.C.

tmp< Field< typename scalarProduct< Form, Type >::type > > operator&& ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const tmp< Field< Type > > &  tf1 
)

Definition at line 695 of file FieldFunctions.C.

void Foam::checkFields ( const UList< Type1 > &  ,
const UList< Type2 > &  ,
const char *   
)

Definition at line 97 of file FieldM.H.

void Foam::checkFields ( const UList< Type1 > &  ,
const UList< Type2 > &  ,
const UList< Type3 > &  ,
const char *   
)

Definition at line 106 of file FieldM.H.

void Foam::component ( labelField &  lf,
const UList< label > &  f,
const direction   
)

Definition at line 53 of file labelField.C.

References f().

void Foam::component ( scalarField sf,
const UList< scalar > &  f,
const direction   
)

Definition at line 47 of file scalarField.C.

References f().

void Foam::stabilise ( scalarField res,
const UList< scalar > &  sf,
const scalar  s 
)

Definition at line 65 of file scalarField.C.

References stabilise(), and TFOR_ALL_F_OP_FUNC_S_F.

tmp< scalarField > stabilise ( const UList< scalar > &  sf,
const scalar  s 
)

Definition at line 73 of file scalarField.C.

References scalarField(), UList< T >::size(), and stabilise().

tmp<scalarField> Foam::stabilise ( const tmp< scalarField > &  tsf,
const scalar  s 
)

Definition at line 80 of file scalarField.C.

References clear(), and stabilise().

void Foam::jn ( scalarField res,
const int  n,
const UList< scalar > &  sf 
)

Definition at line 160 of file scalarField.C.

tmp< scalarField > jn ( const int  n,
const UList< scalar > &  sf 
)

Definition at line 160 of file scalarField.C.

tmp<scalarField> Foam::jn ( const int  n,
const tmp< scalarField > &  tsf 
)

Definition at line 160 of file scalarField.C.

void Foam::yn ( scalarField res,
const int  n,
const UList< scalar > &  sf 
)

Definition at line 161 of file scalarField.C.

tmp< scalarField > yn ( const int  n,
const UList< scalar > &  sf 
)

Definition at line 161 of file scalarField.C.

tmp<scalarField> Foam::yn ( const int  n,
const tmp< scalarField > &  tsf 
)

Definition at line 161 of file scalarField.C.

Definition at line 50 of file sphericalTensorField.C.

References sph(), and tf.

Referenced by transformFieldMask< sphericalTensor >().

tmp<Field<sphericalTensor> > Foam::transformFieldMask< sphericalTensor > ( const tmp< tensorField > &  ttf)

Definition at line 59 of file sphericalTensorField.C.

References transformFieldMask< sphericalTensor >().

void Foam::inv ( Field< symmTensor > &  tf,
const UList< symmTensor > &  tf1 
)
tmp<symmTensorField> Foam::inv ( const UList< symmTensor > &  tf)

Definition at line 107 of file symmTensorField.C.

References inv(), and UList< T >::size().

tmp< tensorField > inv ( const tmp< symmTensorField > &  tf)
tmp< Field< symmTensor > > transformFieldMask< symmTensor > ( const tensorField &  tf)

Definition at line 125 of file symmTensorField.C.

References symm(), and tf.

Referenced by transformFieldMask< symmTensor >().

tmp< Field< symmTensor > > transformFieldMask< symmTensor > ( const tmp< tensorField > &  ttf)

Definition at line 134 of file symmTensorField.C.

References transformFieldMask< symmTensor >().

void transform ( Field< Type > &  rtf,
const symmTensorField &  trf,
const Field< Type > &  tf 
)

Definition at line 38 of file symmTransformField.C.

References List< T >::size(), TFOR_ALL_F_OP_FUNC_F_F, and transform().

tmp< Field< Type > > transform ( const symmTensorField &  trf,
const Field< Type > &  tf 
)

Definition at line 60 of file symmTransformField.C.

References List< Type >::size(), and transform().

tmp< Field< Type > > transform ( const symmTensorField &  trf,
const tmp< Field< Type > > &  ttf 
)
tmp< Field< Type > > transform ( const tmp< symmTensorField > &  ttrf,
const Field< Type > &  tf 
)

Definition at line 87 of file symmTransformField.C.

References tmp< T >::clear(), List< Type >::size(), and transform().

tmp< Field< Type > > transform ( const tmp< symmTensorField > &  ttrf,
const tmp< Field< Type > > &  ttf 
)
void Foam::transform ( Field< Type > &  rtf,
const symmTensor &  t,
const Field< Type > &  tf 
)

Definition at line 116 of file symmTransformField.C.

References TFOR_ALL_F_OP_FUNC_S_F, and transform().

tmp<Field<Type> > Foam::transform ( const symmTensor &  t,
const Field< Type > &  tf 
)

Definition at line 128 of file symmTransformField.C.

References List< Type >::size(), and transform().

tmp<Field<Type> > Foam::transform ( const symmTensor &  t,
const tmp< Field< Type > > &  ttf 
)
void transform ( Field< Type > &  rtf,
const tensor &  t,
const Field< Type > &  tf 
)

Definition at line 116 of file transformFieldTemplates.C.

References TFOR_ALL_F_OP_FUNC_S_F, and transform().

tmp< Field< Type > > transform ( const tensor &  t,
const Field< Type > &  tf 
)

Definition at line 128 of file transformFieldTemplates.C.

References List< Type >::size(), and transform().

tmp< Field< Type > > transform ( const tensor &  t,
const tmp< Field< Type > > &  ttf 
)
tmp< Field< tensor > > transformFieldMask< tensor > ( const symmTensorField &  stf)

Definition at line 130 of file tensorField.C.

References List< T >::size(), and TFOR_ALL_F_OP_F.

Referenced by transformFieldMask< tensor >().

tmp< Field< tensor > > transformFieldMask< tensor > ( const tmp< symmTensorField > &  tstf)

Definition at line 142 of file tensorField.C.

References transformFieldMask< tensor >().

void Foam::inv ( Field< tensor > &  tf,
const UList< tensor > &  tf1 
)
tmp<tensorField> Foam::inv ( const UList< tensor > &  tf)

Definition at line 106 of file tensorField.C.

References inv(), and UList< T >::size().

tmp< Field< Type1 > > transformFieldMask ( const Field< Type2 > &  f)

Definition at line 154 of file transformFieldTemplates.C.

References f().

tmp< Field< Type1 > > transformFieldMask ( const tmp< Field< Type2 > > &  tf)

Definition at line 160 of file transformFieldTemplates.C.

void transform ( vectorField rtf,
const quaternion &  q,
const vectorField tf 
)

Rotate given vectorField with the given quaternion.

Definition at line 33 of file transformField.C.

References quaternion::R(), TFOR_ALL_F_OP_FUNC_S_F, and transform().

Foam::tmp< Foam::vectorField > transform ( const quaternion &  q,
const vectorField tf 
)

Rotate given vectorField with the given quaternion.

Definition at line 45 of file transformField.C.

References List< T >::size(), transform(), and vectorField().

Foam::tmp< Foam::vectorField > transform ( const quaternion &  q,
const tmp< vectorField > &  ttf 
)

Rotate given tmp<vectorField> with the given quaternion.

Definition at line 57 of file transformField.C.

References clear(), and transform().

void transform ( vectorField rtf,
const septernion &  tr,
const vectorField tf 
)

Transform given vectorField with the given septernion.

Definition at line 70 of file transformField.C.

References I, mag(), septernion::r(), quaternion::R(), T, septernion::t(), tf, TFOR_ALL_F_OP_S_OP_F, and transform().

Foam::tmp< Foam::vectorField > transform ( const septernion &  tr,
const vectorField tf 
)

Transform given vectorField with the given septernion.

Definition at line 103 of file transformField.C.

References List< T >::size(), transform(), and vectorField().

Foam::tmp< Foam::vectorField > transform ( const septernion &  tr,
const tmp< vectorField > &  ttf 
)

Transform given tmp<vectorField> with the given septernion.

Definition at line 115 of file transformField.C.

References clear(), and transform().

List<T> Foam::transform ( const tensor &  rotTensor,
const UList< T > &  field 
)

Extend transform to work on list.

void Foam::transformList ( const tensorField &  ,
UList< T > &   
)

Apply transformation to list. Either single transformation tensor.

or one tensor per element.

void Foam::transformList ( const tensorField &  ,
Map< T > &   
)
void Foam::transformList ( const tensorField &  ,
EdgeMap< T > &   
)
void Foam::transformList ( const tensorField &  ,
UList< label > &   
)
inline

Definition at line 73 of file transformList.H.

void Foam::transformList ( const tensorField &  ,
Map< label > &   
)
inline

Definition at line 76 of file transformList.H.

void Foam::transformList ( const tensorField &  ,
EdgeMap< label > &   
)
inline

Definition at line 79 of file transformList.H.

void Foam::transformList ( const tensorField &  ,
UList< scalar > &   
)
inline

Definition at line 84 of file transformList.H.

void Foam::transformList ( const tensorField &  ,
Map< scalar > &   
)
inline

Definition at line 87 of file transformList.H.

void Foam::transformList ( const tensorField &  ,
EdgeMap< scalar > &   
)
inline

Definition at line 90 of file transformList.H.

Foam::Ostream & operator<< ( Ostream &  os,
const GeometricField< Type, PatchField, GeoMesh > &  gf 
)
Foam::Ostream & operator<< ( Ostream &  os,
const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf 
)

Definition at line 1255 of file GeometricField.C.

Foam::Ostream & operator<< ( Ostream &  os,
const typename GeometricField< Type, PatchField, GeoMesh >::GeometricBoundaryField &  bf 
)

Definition at line 508 of file GeometricBoundaryField.C.

void component ( GeometricField< typename GeometricField< Type, PatchField, GeoMesh >::cmptType, PatchField, GeoMesh > &  gcf,
const GeometricField< Type, PatchField, GeoMesh > &  gf,
const direction  d 
)
void T ( GeometricField< Type, PatchField, GeoMesh > &  gf,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)
void pow ( GeometricField< typename powProduct< Type, r >::type, PatchField, GeoMesh > &  gf,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)
tmp<GeometricField<typename powProduct<Type, r>::type, PatchField, GeoMesh> > Foam::pow ( const GeometricField< Type, PatchField, GeoMesh > &  gf,
typename powProduct< Type, r >::type   
)
tmp<GeometricField<typename powProduct<Type, r>::type, PatchField, GeoMesh> > Foam::pow ( const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf,
typename powProduct< Type, r >::type   
)
void sqr ( GeometricField< typename outerProduct< Type, Type >::type, PatchField, GeoMesh > &  gf,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)
tmp< GeometricField < typename outerProduct<Type, Type>::type, PatchField, GeoMesh >> Foam::sqr ( const GeometricField< Type, PatchField, GeoMesh > &  gf)
tmp< GeometricField < typename outerProduct<Type, Type>::type, PatchField, GeoMesh >> Foam::sqr ( const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf)
void magSqr ( GeometricField< scalar, PatchField, GeoMesh > &  gsf,
const GeometricField< Type, PatchField, GeoMesh > &  gf 
)
tmp< GeometricField< scalar, PatchField, GeoMesh > > magSqr ( const GeometricField< Type, PatchField, GeoMesh > &  gf)
tmp< GeometricField< scalar, PatchField, GeoMesh > > magSqr ( const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf)
void mag ( GeometricField< scalar, PatchField, GeoMesh > &  gsf,
const GeometricField< Type, PatchField, GeoMesh > &  gf 
)
tmp< GeometricField< scalar, PatchField, GeoMesh > > mag ( const GeometricField< Type, PatchField, GeoMesh > &  gf)
tmp< GeometricField< scalar, PatchField, GeoMesh > > mag ( const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf)
void cmptAv ( GeometricField< typename GeometricField< Type, PatchField, GeoMesh >::cmptType, PatchField, GeoMesh > &  gcf,
const GeometricField< Type, PatchField, GeoMesh > &  gf 
)
tmp< GeometricField < typename GeometricField<Type, PatchField, GeoMesh>::cmptType, PatchField, GeoMesh >> Foam::cmptAv ( const GeometricField< Type, PatchField, GeoMesh > &  gf)
tmp< GeometricField < typename GeometricField<Type, PatchField, GeoMesh>::cmptType, PatchField, GeoMesh >> Foam::cmptAv ( const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf)
dimensioned< Type > max ( const GeometricField< Type, PatchField, GeoMesh > &  gf)

Definition at line 505 of file GeometricFieldFunctions.C.

dimensioned< Type > max ( const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1)

Definition at line 505 of file GeometricFieldFunctions.C.

dimensioned< Type > min ( const GeometricField< Type, PatchField, GeoMesh > &  gf)

Definition at line 506 of file GeometricFieldFunctions.C.

dimensioned< Type > min ( const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1)

Definition at line 506 of file GeometricFieldFunctions.C.

dimensioned< Type > sum ( const GeometricField< Type, PatchField, GeoMesh > &  gf)

Definition at line 538 of file GeometricFieldFunctions.C.

dimensioned< Type > sum ( const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1)

Definition at line 538 of file GeometricFieldFunctions.C.

dimensioned< scalar > sumMag ( const GeometricField< Type, PatchField, GeoMesh > &  gf)

Definition at line 539 of file GeometricFieldFunctions.C.

dimensioned< scalar > sumMag ( const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1)

Definition at line 539 of file GeometricFieldFunctions.C.

dimensioned< Type > average ( const GeometricField< Type, PatchField, GeoMesh > &  gf)

Definition at line 540 of file GeometricFieldFunctions.C.

dimensioned< Type > average ( const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1)

Definition at line 540 of file GeometricFieldFunctions.C.

void add ( GeometricField< typename typeOfSum< Type1, Type2 >::type, PatchField, GeoMesh > &  gf,
const GeometricField< Type1, PatchField, GeoMesh > &  gf1,
const GeometricField< Type2, PatchField, GeoMesh > &  gf2 
)

Definition at line 950 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename typeOfSum< Type1, Type2 >::type, PatchField, GeoMesh > > operator+ ( const GeometricField< Type1, PatchField, GeoMesh > &  gf1,
const GeometricField< Type2, PatchField, GeoMesh > &  gf2 
)

Definition at line 950 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename typeOfSum< Type1, Type2 >::type, PatchField, GeoMesh > > operator+ ( const GeometricField< Type1, PatchField, GeoMesh > &  gf1,
const tmp< GeometricField< Type2, PatchField, GeoMesh > > &  tgf2 
)

Definition at line 950 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename typeOfSum< Type1, Type2 >::type, PatchField, GeoMesh > > operator+ ( const tmp< GeometricField< Type1, PatchField, GeoMesh > > &  tgf1,
const GeometricField< Type2, PatchField, GeoMesh > &  gf2 
)

Definition at line 950 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename typeOfSum< Type1, Type2 >::type, PatchField, GeoMesh > > operator+ ( const tmp< GeometricField< Type1, PatchField, GeoMesh > > &  tgf1,
const tmp< GeometricField< Type2, PatchField, GeoMesh > > &  tgf2 
)

Definition at line 950 of file GeometricFieldFunctions.C.

void add ( GeometricField< typename typeOfSum< Type, Form >::type, PatchField, GeoMesh > &  gf,
const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const dimensioned< Form > &  dvs 
)

Definition at line 950 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename typeOfSum< Type, Form >::type, PatchField, GeoMesh > > operator+ ( const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const dimensioned< Form > &  dvs 
)

Definition at line 950 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename typeOfSum< Form, Type >::type, PatchField, GeoMesh > > operator+ ( const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 950 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename typeOfSum< Type, Form >::type, PatchField, GeoMesh > > operator+ ( const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1,
const dimensioned< Form > &  dvs 
)

Definition at line 950 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename typeOfSum< Form, Type >::type, PatchField, GeoMesh > > operator+ ( const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 950 of file GeometricFieldFunctions.C.

void add ( GeometricField< typename typeOfSum< Form, Type >::type, PatchField, GeoMesh > &  gf,
const dimensioned< Form > &  dvs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 950 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename typeOfSum< Form, Type >::type, PatchField, GeoMesh > > operator+ ( const dimensioned< Form > &  dvs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 950 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename typeOfSum< Form, Type >::type, PatchField, GeoMesh > > operator+ ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 950 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename typeOfSum< Form, Type >::type, PatchField, GeoMesh > > operator+ ( const dimensioned< Form > &  dvs,
const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1 
)

Definition at line 950 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename typeOfSum< Form, Type >::type, PatchField, GeoMesh > > operator+ ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1 
)

Definition at line 950 of file GeometricFieldFunctions.C.

void subtract ( GeometricField< typename typeOfSum< Type1, Type2 >::type, PatchField, GeoMesh > &  gf,
const GeometricField< Type1, PatchField, GeoMesh > &  gf1,
const GeometricField< Type2, PatchField, GeoMesh > &  gf2 
)

Definition at line 951 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename typeOfSum< Type1, Type2 >::type, PatchField, GeoMesh > > operator- ( const GeometricField< Type1, PatchField, GeoMesh > &  gf1,
const GeometricField< Type2, PatchField, GeoMesh > &  gf2 
)

Definition at line 951 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename typeOfSum< Type1, Type2 >::type, PatchField, GeoMesh > > operator- ( const GeometricField< Type1, PatchField, GeoMesh > &  gf1,
const tmp< GeometricField< Type2, PatchField, GeoMesh > > &  tgf2 
)

Definition at line 951 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename typeOfSum< Type1, Type2 >::type, PatchField, GeoMesh > > operator- ( const tmp< GeometricField< Type1, PatchField, GeoMesh > > &  tgf1,
const GeometricField< Type2, PatchField, GeoMesh > &  gf2 
)

Definition at line 951 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename typeOfSum< Type1, Type2 >::type, PatchField, GeoMesh > > operator- ( const tmp< GeometricField< Type1, PatchField, GeoMesh > > &  tgf1,
const tmp< GeometricField< Type2, PatchField, GeoMesh > > &  tgf2 
)

Definition at line 951 of file GeometricFieldFunctions.C.

void subtract ( GeometricField< typename typeOfSum< Type, Form >::type, PatchField, GeoMesh > &  gf,
const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const dimensioned< Form > &  dvs 
)

Definition at line 951 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename typeOfSum< Type, Form >::type, PatchField, GeoMesh > > operator- ( const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const dimensioned< Form > &  dvs 
)

Definition at line 951 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename typeOfSum< Form, Type >::type, PatchField, GeoMesh > > operator- ( const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 951 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename typeOfSum< Type, Form >::type, PatchField, GeoMesh > > operator- ( const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1,
const dimensioned< Form > &  dvs 
)

Definition at line 951 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename typeOfSum< Form, Type >::type, PatchField, GeoMesh > > operator- ( const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 951 of file GeometricFieldFunctions.C.

void subtract ( GeometricField< typename typeOfSum< Form, Type >::type, PatchField, GeoMesh > &  gf,
const dimensioned< Form > &  dvs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 951 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename typeOfSum< Form, Type >::type, PatchField, GeoMesh > > operator- ( const dimensioned< Form > &  dvs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 951 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename typeOfSum< Form, Type >::type, PatchField, GeoMesh > > operator- ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 951 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename typeOfSum< Form, Type >::type, PatchField, GeoMesh > > operator- ( const dimensioned< Form > &  dvs,
const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1 
)

Definition at line 951 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename typeOfSum< Form, Type >::type, PatchField, GeoMesh > > operator- ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1 
)

Definition at line 951 of file GeometricFieldFunctions.C.

void outer ( GeometricField< typename outerProduct< Type1, Type2 >::type, PatchField, GeoMesh > &  gf,
const GeometricField< Type1, PatchField, GeoMesh > &  gf1,
const GeometricField< Type2, PatchField, GeoMesh > &  gf2 
)

Definition at line 953 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename outerProduct< Type1, Type2 >::type, PatchField, GeoMesh > > operator* ( const GeometricField< Type1, PatchField, GeoMesh > &  gf1,
const GeometricField< Type2, PatchField, GeoMesh > &  gf2 
)

Definition at line 953 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename outerProduct< Type1, Type2 >::type, PatchField, GeoMesh > > operator* ( const GeometricField< Type1, PatchField, GeoMesh > &  gf1,
const tmp< GeometricField< Type2, PatchField, GeoMesh > > &  tgf2 
)

Definition at line 953 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename outerProduct< Type1, Type2 >::type, PatchField, GeoMesh > > operator* ( const tmp< GeometricField< Type1, PatchField, GeoMesh > > &  tgf1,
const GeometricField< Type2, PatchField, GeoMesh > &  gf2 
)

Definition at line 953 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename outerProduct< Type1, Type2 >::type, PatchField, GeoMesh > > operator* ( const tmp< GeometricField< Type1, PatchField, GeoMesh > > &  tgf1,
const tmp< GeometricField< Type2, PatchField, GeoMesh > > &  tgf2 
)

Definition at line 953 of file GeometricFieldFunctions.C.

void outer ( GeometricField< typename outerProduct< Type, Form >::type, PatchField, GeoMesh > &  gf,
const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const dimensioned< Form > &  dvs 
)

Definition at line 953 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename outerProduct< Type, Form >::type, PatchField, GeoMesh > > operator* ( const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const dimensioned< Form > &  dvs 
)

Definition at line 953 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename outerProduct< Form, Type >::type, PatchField, GeoMesh > > operator* ( const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 953 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename outerProduct< Type, Form >::type, PatchField, GeoMesh > > operator* ( const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1,
const dimensioned< Form > &  dvs 
)

Definition at line 953 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename outerProduct< Form, Type >::type, PatchField, GeoMesh > > operator* ( const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 953 of file GeometricFieldFunctions.C.

void outer ( GeometricField< typename outerProduct< Form, Type >::type, PatchField, GeoMesh > &  gf,
const dimensioned< Form > &  dvs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 953 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename outerProduct< Form, Type >::type, PatchField, GeoMesh > > operator* ( const dimensioned< Form > &  dvs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 953 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename outerProduct< Form, Type >::type, PatchField, GeoMesh > > operator* ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 953 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename outerProduct< Form, Type >::type, PatchField, GeoMesh > > operator* ( const dimensioned< Form > &  dvs,
const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1 
)

Definition at line 953 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename outerProduct< Form, Type >::type, PatchField, GeoMesh > > operator* ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1 
)

Definition at line 953 of file GeometricFieldFunctions.C.

void cross ( GeometricField< typename crossProduct< Type1, Type2 >::type, PatchField, GeoMesh > &  gf,
const GeometricField< Type1, PatchField, GeoMesh > &  gf1,
const GeometricField< Type2, PatchField, GeoMesh > &  gf2 
)

Definition at line 954 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename crossProduct< Type1, Type2 >::type, PatchField, GeoMesh > > operator^ ( const GeometricField< Type1, PatchField, GeoMesh > &  gf1,
const GeometricField< Type2, PatchField, GeoMesh > &  gf2 
)

Definition at line 954 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename crossProduct< Type1, Type2 >::type, PatchField, GeoMesh > > operator^ ( const GeometricField< Type1, PatchField, GeoMesh > &  gf1,
const tmp< GeometricField< Type2, PatchField, GeoMesh > > &  tgf2 
)

Definition at line 954 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename crossProduct< Type1, Type2 >::type, PatchField, GeoMesh > > operator^ ( const tmp< GeometricField< Type1, PatchField, GeoMesh > > &  tgf1,
const GeometricField< Type2, PatchField, GeoMesh > &  gf2 
)

Definition at line 954 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename crossProduct< Type1, Type2 >::type, PatchField, GeoMesh > > operator^ ( const tmp< GeometricField< Type1, PatchField, GeoMesh > > &  tgf1,
const tmp< GeometricField< Type2, PatchField, GeoMesh > > &  tgf2 
)

Definition at line 954 of file GeometricFieldFunctions.C.

void cross ( GeometricField< typename crossProduct< Type, Form >::type, PatchField, GeoMesh > &  gf,
const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const dimensioned< Form > &  dvs 
)

Definition at line 954 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename crossProduct< Type, Form >::type, PatchField, GeoMesh > > operator^ ( const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const dimensioned< Form > &  dvs 
)

Definition at line 954 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename crossProduct< Form, Type >::type, PatchField, GeoMesh > > operator^ ( const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 954 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename crossProduct< Type, Form >::type, PatchField, GeoMesh > > operator^ ( const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1,
const dimensioned< Form > &  dvs 
)

Definition at line 954 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename crossProduct< Form, Type >::type, PatchField, GeoMesh > > operator^ ( const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 954 of file GeometricFieldFunctions.C.

void cross ( GeometricField< typename crossProduct< Form, Type >::type, PatchField, GeoMesh > &  gf,
const dimensioned< Form > &  dvs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 954 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename crossProduct< Form, Type >::type, PatchField, GeoMesh > > operator^ ( const dimensioned< Form > &  dvs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 954 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename crossProduct< Form, Type >::type, PatchField, GeoMesh > > operator^ ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 954 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename crossProduct< Form, Type >::type, PatchField, GeoMesh > > operator^ ( const dimensioned< Form > &  dvs,
const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1 
)

Definition at line 954 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename crossProduct< Form, Type >::type, PatchField, GeoMesh > > operator^ ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1 
)

Definition at line 954 of file GeometricFieldFunctions.C.

void dot ( GeometricField< typename innerProduct< Type1, Type2 >::type, PatchField, GeoMesh > &  gf,
const GeometricField< Type1, PatchField, GeoMesh > &  gf1,
const GeometricField< Type2, PatchField, GeoMesh > &  gf2 
)

Definition at line 955 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename innerProduct< Type1, Type2 >::type, PatchField, GeoMesh > > operator& ( const GeometricField< Type1, PatchField, GeoMesh > &  gf1,
const GeometricField< Type2, PatchField, GeoMesh > &  gf2 
)

Definition at line 955 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename innerProduct< Type1, Type2 >::type, PatchField, GeoMesh > > operator& ( const GeometricField< Type1, PatchField, GeoMesh > &  gf1,
const tmp< GeometricField< Type2, PatchField, GeoMesh > > &  tgf2 
)

Definition at line 955 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename innerProduct< Type1, Type2 >::type, PatchField, GeoMesh > > operator& ( const tmp< GeometricField< Type1, PatchField, GeoMesh > > &  tgf1,
const GeometricField< Type2, PatchField, GeoMesh > &  gf2 
)

Definition at line 955 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename innerProduct< Type1, Type2 >::type, PatchField, GeoMesh > > operator& ( const tmp< GeometricField< Type1, PatchField, GeoMesh > > &  tgf1,
const tmp< GeometricField< Type2, PatchField, GeoMesh > > &  tgf2 
)

Definition at line 955 of file GeometricFieldFunctions.C.

void dot ( GeometricField< typename innerProduct< Type, Form >::type, PatchField, GeoMesh > &  gf,
const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const dimensioned< Form > &  dvs 
)

Definition at line 955 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename innerProduct< Type, Form >::type, PatchField, GeoMesh > > operator& ( const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const dimensioned< Form > &  dvs 
)

Definition at line 955 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename innerProduct< Form, Type >::type, PatchField, GeoMesh > > operator& ( const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 955 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename innerProduct< Type, Form >::type, PatchField, GeoMesh > > operator& ( const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1,
const dimensioned< Form > &  dvs 
)

Definition at line 955 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename innerProduct< Form, Type >::type, PatchField, GeoMesh > > operator& ( const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 955 of file GeometricFieldFunctions.C.

void dot ( GeometricField< typename innerProduct< Form, Type >::type, PatchField, GeoMesh > &  gf,
const dimensioned< Form > &  dvs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 955 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename innerProduct< Form, Type >::type, PatchField, GeoMesh > > operator& ( const dimensioned< Form > &  dvs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 955 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename innerProduct< Form, Type >::type, PatchField, GeoMesh > > operator& ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 955 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename innerProduct< Form, Type >::type, PatchField, GeoMesh > > operator& ( const dimensioned< Form > &  dvs,
const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1 
)

Definition at line 955 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename innerProduct< Form, Type >::type, PatchField, GeoMesh > > operator& ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1 
)

Definition at line 955 of file GeometricFieldFunctions.C.

void dotdot ( GeometricField< typename scalarProduct< Type1, Type2 >::type, PatchField, GeoMesh > &  gf,
const GeometricField< Type1, PatchField, GeoMesh > &  gf1,
const GeometricField< Type2, PatchField, GeoMesh > &  gf2 
)

Definition at line 956 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename scalarProduct< Type1, Type2 >::type, PatchField, GeoMesh > > operator&& ( const GeometricField< Type1, PatchField, GeoMesh > &  gf1,
const GeometricField< Type2, PatchField, GeoMesh > &  gf2 
)

Definition at line 956 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename scalarProduct< Type1, Type2 >::type, PatchField, GeoMesh > > operator&& ( const GeometricField< Type1, PatchField, GeoMesh > &  gf1,
const tmp< GeometricField< Type2, PatchField, GeoMesh > > &  tgf2 
)

Definition at line 956 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename scalarProduct< Type1, Type2 >::type, PatchField, GeoMesh > > operator&& ( const tmp< GeometricField< Type1, PatchField, GeoMesh > > &  tgf1,
const GeometricField< Type2, PatchField, GeoMesh > &  gf2 
)

Definition at line 956 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename scalarProduct< Type1, Type2 >::type, PatchField, GeoMesh > > operator&& ( const tmp< GeometricField< Type1, PatchField, GeoMesh > > &  tgf1,
const tmp< GeometricField< Type2, PatchField, GeoMesh > > &  tgf2 
)

Definition at line 956 of file GeometricFieldFunctions.C.

void dotdot ( GeometricField< typename scalarProduct< Type, Form >::type, PatchField, GeoMesh > &  gf,
const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const dimensioned< Form > &  dvs 
)

Definition at line 956 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename scalarProduct< Type, Form >::type, PatchField, GeoMesh > > operator&& ( const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const dimensioned< Form > &  dvs 
)

Definition at line 956 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename scalarProduct< Form, Type >::type, PatchField, GeoMesh > > operator&& ( const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 956 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename scalarProduct< Type, Form >::type, PatchField, GeoMesh > > operator&& ( const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1,
const dimensioned< Form > &  dvs 
)

Definition at line 956 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename scalarProduct< Form, Type >::type, PatchField, GeoMesh > > operator&& ( const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 956 of file GeometricFieldFunctions.C.

void dotdot ( GeometricField< typename scalarProduct< Form, Type >::type, PatchField, GeoMesh > &  gf,
const dimensioned< Form > &  dvs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 956 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename scalarProduct< Form, Type >::type, PatchField, GeoMesh > > operator&& ( const dimensioned< Form > &  dvs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 956 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename scalarProduct< Form, Type >::type, PatchField, GeoMesh > > operator&& ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 956 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename scalarProduct< Form, Type >::type, PatchField, GeoMesh > > operator&& ( const dimensioned< Form > &  dvs,
const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1 
)

Definition at line 956 of file GeometricFieldFunctions.C.

tmp< GeometricField< typename scalarProduct< Form, Type >::type, PatchField, GeoMesh > > operator&& ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const tmp< GeometricField< Type, PatchField, GeoMesh > > &  tgf1 
)

Definition at line 956 of file GeometricFieldFunctions.C.

void stabilise ( GeometricField< scalar, PatchField, GeoMesh > &  result,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf,
const dimensioned< scalar > &  ds 
)
tmp< GeometricField< scalar, PatchField, GeoMesh > > stabilise ( const GeometricField< scalar, PatchField, GeoMesh > &  gsf,
const dimensioned< scalar > &  ds 
)
tmp< GeometricField< scalar, PatchField, GeoMesh > > stabilise ( const tmp< GeometricField< scalar, PatchField, GeoMesh > > &  tgsf,
const dimensioned< scalar > &  ds 
)
void Foam::pow ( GeometricField< scalar, PatchField, GeoMesh > &  Pow,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf1,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf2 
)

Definition at line 122 of file GeometricScalarField.C.

References pow().

tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::pow ( const GeometricField< scalar, PatchField, GeoMesh > &  gsf1,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf2 
)
tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::pow ( const tmp< GeometricField< scalar, PatchField, GeoMesh > > &  tgsf1,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf2 
)
tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::pow ( const GeometricField< scalar, PatchField, GeoMesh > &  gsf1,
const tmp< GeometricField< scalar, PatchField, GeoMesh > > &  tgsf2 
)
tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::pow ( const tmp< GeometricField< scalar, PatchField, GeoMesh > > &  tgsf1,
const tmp< GeometricField< scalar, PatchField, GeoMesh > > &  tgsf2 
)
void Foam::pow ( GeometricField< scalar, PatchField, GeoMesh > &  tPow,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf,
const dimensioned< scalar > &  ds 
)
tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::pow ( const GeometricField< scalar, PatchField, GeoMesh > &  gsf,
const dimensionedScalar &  ds 
)
tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::pow ( const tmp< GeometricField< scalar, PatchField, GeoMesh > > &  tgsf,
const dimensionedScalar &  ds 
)
tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::pow ( const GeometricField< scalar, PatchField, GeoMesh > &  gsf,
const scalar &  s 
)

Definition at line 334 of file GeometricScalarField.C.

References pow().

tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::pow ( const tmp< GeometricField< scalar, PatchField, GeoMesh > > &  tgsf,
const scalar &  s 
)

Definition at line 344 of file GeometricScalarField.C.

References pow().

void Foam::pow ( GeometricField< scalar, PatchField, GeoMesh > &  tPow,
const dimensioned< scalar > &  ds,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf 
)
tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::pow ( const dimensionedScalar &  ds,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf 
)
tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::pow ( const dimensionedScalar &  ds,
const tmp< GeometricField< scalar, PatchField, GeoMesh > > &  tgsf 
)
tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::pow ( const scalar &  s,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf 
)

Definition at line 424 of file GeometricScalarField.C.

References pow().

tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::pow ( const scalar &  s,
const tmp< GeometricField< scalar, PatchField, GeoMesh > > &  tgsf 
)

Definition at line 434 of file GeometricScalarField.C.

References pow().

void jn ( GeometricField< scalar, PatchField, GeoMesh > &  gsf,
const int  n,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf1 
)

Definition at line 570 of file GeometricScalarField.C.

tmp< GeometricField< scalar, PatchField, GeoMesh > > jn ( const int  n,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf 
)

Definition at line 570 of file GeometricScalarField.C.

tmp< GeometricField< scalar, PatchField, GeoMesh > > jn ( const int  n,
const tmp< GeometricField< scalar, PatchField, GeoMesh > > &  tgsf 
)

Definition at line 570 of file GeometricScalarField.C.

void yn ( GeometricField< scalar, PatchField, GeoMesh > &  gsf,
const int  n,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf1 
)

Definition at line 571 of file GeometricScalarField.C.

tmp< GeometricField< scalar, PatchField, GeoMesh > > yn ( const int  n,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf 
)

Definition at line 571 of file GeometricScalarField.C.

tmp< GeometricField< scalar, PatchField, GeoMesh > > yn ( const int  n,
const tmp< GeometricField< scalar, PatchField, GeoMesh > > &  tgsf 
)

Definition at line 571 of file GeometricScalarField.C.

void Foam::transform ( GeometricField< Type, PatchField, GeoMesh > &  rtf,
const GeometricField< tensor, PatchField, GeoMesh > &  trf,
const GeometricField< Type, PatchField, GeoMesh > &  tf 
)
tmp<GeometricField<Type, PatchField, GeoMesh> > Foam::transform ( const GeometricField< tensor, PatchField, GeoMesh > &  trf,
const GeometricField< Type, PatchField, GeoMesh > &  tf 
)
tmp<GeometricField<Type, PatchField, GeoMesh> > Foam::transform ( const GeometricField< tensor, PatchField, GeoMesh > &  trf,
const tmp< GeometricField< Type, PatchField, GeoMesh > > &  ttf 
)

Definition at line 85 of file transformGeometricField.C.

References transform().

tmp<GeometricField<Type, PatchField, GeoMesh> > Foam::transform ( const tmp< GeometricField< tensor, PatchField, GeoMesh > > &  ttrf,
const GeometricField< Type, PatchField, GeoMesh > &  tf 
)

Definition at line 99 of file transformGeometricField.C.

References transform().

tmp<GeometricField<Type, PatchField, GeoMesh> > Foam::transform ( const tmp< GeometricField< tensor, PatchField, GeoMesh > > &  ttrf,
const tmp< GeometricField< Type, PatchField, GeoMesh > > &  ttf 
)

Definition at line 113 of file transformGeometricField.C.

References transform().

void transform ( GeometricField< Type, PatchField, GeoMesh > &  rtf,
const dimensionedTensor &  t,
const GeometricField< Type, PatchField, GeoMesh > &  tf 
)
tmp< GeometricField< Type, PatchField, GeoMesh > > transform ( const dimensionedTensor &  t,
const GeometricField< Type, PatchField, GeoMesh > &  tf 
)
tmp< GeometricField< Type, PatchField, GeoMesh > > transform ( const dimensionedTensor &  t,
const tmp< GeometricField< Type, PatchField, GeoMesh > > &  ttf 
)

Definition at line 171 of file transformGeometricField.C.

References transform().

Foam::makePointPatchFields ( calculated  )
Foam::makePointPatchFieldTypedefs ( calculated  )
Foam::makePointPatchFieldsTypeName ( coupled  )
Foam::makePointPatchFieldTypedefs ( coupled  )
Foam::makePointPatchFields ( fixedValue  )
Foam::makePointPatchFieldTypedefs ( fixedValue  )
Foam::makePointPatchFields ( mixed  )
Foam::makePointPatchFieldTypedefs ( mixed  )
tmp<Field<Type> > Foam::operator+ ( const valuePointPatchField< Type > &  vsppf,
const Type &  t 
)

Definition at line 213 of file valuePointPatchField.H.

Foam::makePointPatchFields ( value  )
Foam::makePointPatchFieldTypedefs ( value  )
Foam::makePointPatchFields ( zeroGradient  )
Foam::makePointPatchFieldTypedefs ( zeroGradient  )
Foam::makePointPatchFields ( cyclic  )
Foam::makePointPatchFieldTypedefs ( cyclic  )
Foam::makePointPatchFields ( empty  )
Foam::makePointPatchFieldTypedefs ( empty  )
Foam::makePointPatchFields ( processor  )
Foam::makePointPatchFieldTypedefs ( processor  )
Foam::makePointPatchFields ( symmetry  )
Foam::makePointPatchFieldTypedefs ( symmetry  )
Foam::makePointPatchFields ( wedge  )
Foam::makePointPatchFieldTypedefs ( wedge  )
Ostream& Foam::operator<< ( Ostream &  ,
const fixedNormalSlipPointPatchField< Type > &   
)
Foam::makePointPatchFields ( fixedNormalSlip  )
Foam::makePointPatchFieldTypedefs ( fixedNormalSlip  )
Foam::makePointPatchFields ( global  )
Foam::makePointPatchFieldTypedefs ( global  )
Foam::makePointPatchFields ( slip  )
Foam::makePointPatchFieldTypedefs ( slip  )
Foam::makePointPatchFields ( timeVaryingUniformFixedValue  )
Foam::makePointPatchFieldTypedefs ( timeVaryingUniformFixedValue  )
Foam::makePointPatchFields ( uniformFixedValue  )
Foam::makePointPatchFieldTypedefs ( uniformFixedValue  )
Ostream & operator<< ( Ostream &  os,
const pointPatchField< Type > &  ptf 
)

Definition at line 274 of file pointPatchField.C.

References pointPatchField< Type >::write().

const pointPatchField<Type>& Foam::operator+ ( const pointPatchField< Type > &  ppf,
const Type &   
)

Definition at line 444 of file pointPatchField.H.

void Foam::component ( pointPatchField< typename Field< Type >::cmptType > &  sf,
const pointPatchField< Type > &  f,
const direction  d 
)
inline

Definition at line 33 of file pointPatchFieldFunctions.H.

void Foam::T ( pointPatchField< Type > &  f1,
const pointPatchField< Type > &  f2 
)
inline

Definition at line 43 of file pointPatchFieldFunctions.H.

void Foam::pow ( Field< typename powProduct< Type, r >::type > &  f,
const pointPatchField< Type > &  vf 
)
inline

Definition at line 52 of file pointPatchFieldFunctions.H.

void Foam::sqr ( Field< typename outerProduct< Type, Type >::type > &  f,
const pointPatchField< Type > &  vf 
)
inline

Definition at line 61 of file pointPatchFieldFunctions.H.

void Foam::magSqr ( pointPatchField< scalar > &  sf,
const pointPatchField< Type > &  f 
)
inline

Definition at line 70 of file pointPatchFieldFunctions.H.

void Foam::mag ( pointPatchField< scalar > &  sf,
const pointPatchField< Type > &  f 
)
inline

Definition at line 79 of file pointPatchFieldFunctions.H.

void Foam::cmptAv ( pointPatchField< typename Field< Type >::cmptType > &  cf,
const pointPatchField< Type > &  f 
)
inline

Definition at line 88 of file pointPatchFieldFunctions.H.

void Foam::cmptMag ( pointPatchField< Type > &  cf,
const pointPatchField< Type > &  f 
)
inline

Definition at line 97 of file pointPatchFieldFunctions.H.

void Foam::max ( pointPatchField< Type > &  f,
const pointPatchField< Type > &  f1,
const pointPatchField< Type > &  f2 
)
inline

Definition at line 124 of file pointPatchFieldFunctions.H.

void Foam::max ( pointPatchField< Type > &  f,
const pointPatchField< Type > &  f1,
const Type &  s 
)
inline

Definition at line 124 of file pointPatchFieldFunctions.H.

void Foam::min ( pointPatchField< Type > &  f,
const pointPatchField< Type > &  f1,
const pointPatchField< Type > &  f2 
)
inline

Definition at line 125 of file pointPatchFieldFunctions.H.

void Foam::min ( pointPatchField< Type > &  f,
const pointPatchField< Type > &  f1,
const Type &  s 
)
inline

Definition at line 125 of file pointPatchFieldFunctions.H.

void Foam::cmptMultiply ( pointPatchField< Type > &  f,
const pointPatchField< Type > &  f1,
const pointPatchField< Type > &  f2 
)
inline

Definition at line 126 of file pointPatchFieldFunctions.H.

void Foam::cmptMultiply ( pointPatchField< Type > &  f,
const pointPatchField< Type > &  f1,
const Type &  s 
)
inline

Definition at line 126 of file pointPatchFieldFunctions.H.

void Foam::cmptDivide ( pointPatchField< Type > &  f,
const pointPatchField< Type > &  f1,
const pointPatchField< Type > &  f2 
)
inline

Definition at line 127 of file pointPatchFieldFunctions.H.

void Foam::cmptDivide ( pointPatchField< Type > &  f,
const pointPatchField< Type > &  f1,
const Type &  s 
)
inline

Definition at line 127 of file pointPatchFieldFunctions.H.

void Foam::negate ( pointPatchField< Type > &  f,
const pointPatchField< Type > &  f1 
)
inline

Definition at line 142 of file pointPatchFieldFunctions.H.

void Foam::multiply ( pointPatchField< Type > &  f,
const pointPatchField< scalar > &  f1,
const pointPatchField< Type > &  f2 
)
inline

Definition at line 155 of file pointPatchFieldFunctions.H.

Referenced by SVD::SVD().

void Foam::multiply ( pointPatchField< Type > &  f,
const pointPatchField< Type > &  f1,
const pointPatchField< scalar > &  f2 
)
inline

Definition at line 156 of file pointPatchFieldFunctions.H.

void Foam::divide ( pointPatchField< Type > &  f,
const pointPatchField< Type > &  f1,
const pointPatchField< scalar > &  f2 
)
inline

Definition at line 157 of file pointPatchFieldFunctions.H.

Referenced by indexedOctree< Type >::indexedOctree().

void Foam::multiply ( pointPatchField< Type > &  f,
const scalar &  s,
const pointPatchField< Type > &  f1 
)
inline

Definition at line 183 of file pointPatchFieldFunctions.H.

void Foam::multiply ( pointPatchField< Type > &  f,
const pointPatchField< Type > &  f1,
const scalar &  s 
)
inline

Definition at line 184 of file pointPatchFieldFunctions.H.

void Foam::divide ( pointPatchField< Type > &  f,
const pointPatchField< Type > &  f1,
const scalar &  s 
)
inline

Definition at line 185 of file pointPatchFieldFunctions.H.

void Foam::add ( pointPatchField< typename typeOfSum< Type1, Type2 >::type > &  f,
const pointPatchField< Type1 > &  f1,
const pointPatchField< Type2 > &  f2 
)
inline

Definition at line 236 of file pointPatchFieldFunctions.H.

void Foam::add ( pointPatchField< typename typeOfSum< Type, Form >::type > &  f,
const pointPatchField< Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)
inline

Definition at line 236 of file pointPatchFieldFunctions.H.

void Foam::add ( pointPatchField< typename typeOfSum< Form, Type >::type > &  f,
const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const pointPatchField< Type > &  f1 
)
inline

Definition at line 236 of file pointPatchFieldFunctions.H.

void Foam::subtract ( pointPatchField< typename typeOfSum< Type1, Type2 >::type > &  f,
const pointPatchField< Type1 > &  f1,
const pointPatchField< Type2 > &  f2 
)
inline

Definition at line 237 of file pointPatchFieldFunctions.H.

void Foam::subtract ( pointPatchField< typename typeOfSum< Type, Form >::type > &  f,
const pointPatchField< Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)
inline

Definition at line 237 of file pointPatchFieldFunctions.H.

void Foam::subtract ( pointPatchField< typename typeOfSum< Form, Type >::type > &  f,
const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const pointPatchField< Type > &  f1 
)
inline

Definition at line 237 of file pointPatchFieldFunctions.H.

void Foam::outer ( pointPatchField< typename outerProduct< Type1, Type2 >::type > &  f,
const pointPatchField< Type1 > &  f1,
const pointPatchField< Type2 > &  f2 
)
inline

Definition at line 239 of file pointPatchFieldFunctions.H.

void Foam::outer ( pointPatchField< typename outerProduct< Type, Form >::type > &  f,
const pointPatchField< Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)
inline

Definition at line 239 of file pointPatchFieldFunctions.H.

void Foam::outer ( pointPatchField< typename outerProduct< Form, Type >::type > &  f,
const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const pointPatchField< Type > &  f1 
)
inline

Definition at line 239 of file pointPatchFieldFunctions.H.

void Foam::cross ( pointPatchField< typename crossProduct< Type1, Type2 >::type > &  f,
const pointPatchField< Type1 > &  f1,
const pointPatchField< Type2 > &  f2 
)
inline

Definition at line 240 of file pointPatchFieldFunctions.H.

void Foam::cross ( pointPatchField< typename crossProduct< Type, Form >::type > &  f,
const pointPatchField< Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)
inline

Definition at line 240 of file pointPatchFieldFunctions.H.

void Foam::cross ( pointPatchField< typename crossProduct< Form, Type >::type > &  f,
const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const pointPatchField< Type > &  f1 
)
inline

Definition at line 240 of file pointPatchFieldFunctions.H.

void Foam::dot ( pointPatchField< typename innerProduct< Type1, Type2 >::type > &  f,
const pointPatchField< Type1 > &  f1,
const pointPatchField< Type2 > &  f2 
)
inline

Definition at line 241 of file pointPatchFieldFunctions.H.

void Foam::dot ( pointPatchField< typename innerProduct< Type, Form >::type > &  f,
const pointPatchField< Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)
inline

Definition at line 241 of file pointPatchFieldFunctions.H.

void Foam::dot ( pointPatchField< typename innerProduct< Form, Type >::type > &  f,
const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const pointPatchField< Type > &  f1 
)
inline

Definition at line 241 of file pointPatchFieldFunctions.H.

void Foam::dotdot ( pointPatchField< typename scalarProduct< Type1, Type2 >::type > &  f,
const pointPatchField< Type1 > &  f1,
const pointPatchField< Type2 > &  f2 
)
inline

Definition at line 242 of file pointPatchFieldFunctions.H.

void Foam::dotdot ( pointPatchField< typename scalarProduct< Type, Form >::type > &  f,
const pointPatchField< Type > &  f1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)
inline

Definition at line 242 of file pointPatchFieldFunctions.H.

void Foam::dotdot ( pointPatchField< typename scalarProduct< Form, Type >::type > &  f,
const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const pointPatchField< Type > &  f1 
)
inline

Definition at line 242 of file pointPatchFieldFunctions.H.

void Foam::hdual ( pointPatchField< vector > &  ,
const pointPatchField< tensor > &   
)
inline

Definition at line 248 of file pointPatchFieldFunctions.H.

void Foam::hdual ( pointPatchField< tensor > &  ,
const pointPatchField< vector > &   
)
inline

Definition at line 255 of file pointPatchFieldFunctions.H.

void Foam::tr ( pointPatchField< scalar > &  ,
const pointPatchField< tensor > &   
)
inline

Definition at line 269 of file pointPatchFieldFunctions.H.

void Foam::dev ( pointPatchField< tensor > &  ,
const pointPatchField< tensor > &   
)
inline

Definition at line 276 of file pointPatchFieldFunctions.H.

void Foam::dev2 ( pointPatchField< tensor > &  ,
const pointPatchField< tensor > &   
)
inline

Definition at line 283 of file pointPatchFieldFunctions.H.

void Foam::det ( pointPatchField< scalar > &  ,
const pointPatchField< tensor > &   
)
inline

Definition at line 290 of file pointPatchFieldFunctions.H.

void Foam::inv ( pointPatchField< tensor > &  ,
const pointPatchField< tensor > &   
)
inline

Definition at line 297 of file pointPatchFieldFunctions.H.

void Foam::symm ( pointPatchField< tensor > &  ,
const pointPatchField< tensor > &   
)
inline

Definition at line 304 of file pointPatchFieldFunctions.H.

void Foam::twoSymm ( pointPatchField< tensor > &  ,
const pointPatchField< tensor > &   
)
inline

Definition at line 311 of file pointPatchFieldFunctions.H.

void Foam::skew ( pointPatchField< tensor > &  ,
const pointPatchField< tensor > &   
)
inline

Definition at line 318 of file pointPatchFieldFunctions.H.

void Foam::eigenValues ( pointPatchField< vector > &  ,
const pointPatchField< tensor > &   
)
inline

Definition at line 325 of file pointPatchFieldFunctions.H.

void Foam::eigenVectors ( pointPatchField< tensor > &  ,
const pointPatchField< tensor > &   
)
inline

Definition at line 332 of file pointPatchFieldFunctions.H.

defineNamedTemplateTypeNameAndDebug ( pointPatchScalarField  ,
 
)
defineTemplateRunTimeSelectionTable ( pointPatchScalarField  ,
pointPatch   
)
defineTemplateRunTimeSelectionTable ( pointPatchScalarField  ,
patchMapper   
)
defineTemplateRunTimeSelectionTable ( pointPatchScalarField  ,
dictionary   
)
Foam::wordList ReadFields ( const Mesh &  mesh,
const IOobjectList &  objects,
PtrList< GeoField > &  fields,
const bool  syncPar = true 
)
defineTemplateTypeNameAndDebug ( uniformDimensionedScalarField  ,
 
)
dictionary* Foam::dimensionedConstantsPtr_ ( NULL  )

Referenced by dimensionedConstants().

dictionary & dimensionedConstants ( )

Dictionary with dimensioned constants.

Dictionary reading and supplying the dimensioned constants used within OpenFOAM particularly for thermodynamics. The values are read from the OpenFOAM controlDict and should be changed to run with a different set of units from the default SI units.

Definition at line 37 of file dimensionedConstants.C.

References dimensionedConstantsPtr_(), and Foam::debug::switchSet().

Referenced by dimensionedConstant().

T Foam::dimensionedConstant ( const char *  switchName,
const T  defaultValue 
)

Read a dimensioned constant from the OpenFOAM controlDict.

Definition at line 59 of file dimensionedConstants.H.

References dictionary::add(), dimensionedConstants(), and dictionary::lookup().

void Foam::newError ( )

Definition at line 38 of file new.C.

References abort(), and endl().

Ostream & operator<< ( Ostream &  os,
const curve &  c 
)

friend curve grad(const curve&);

Definition at line 163 of file curve.C.

References IOstream::check(), and nl.

scalar Foam::distance ( const vector &  p1,
const vector &  p2 
)

Definition at line 12 of file curveTools.C.

References mag().

Referenced by primitiveMesh::pointInCellBB(), stepBackwardsToNextPoint(), and stepForwardsToNextPoint().

bool Foam::stepForwardsToNextPoint ( const vector &  o,
vector &  n,
label &  i,
label &  ip1,
scalar  l,
const curve &  Curve 
)

Definition at line 19 of file curveTools.C.

References distance(), interpolate(), and List< T >::size().

bool Foam::stepBackwardsToNextPoint ( const vector &  o,
vector &  n,
label &  i,
label &  ip1,
scalar  l,
const curve &  Curve 
)

Definition at line 47 of file curveTools.C.

References distance(), interpolate(), and List< T >::size().

bool Foam::XstepForwardsToNextPoint ( const vector &  o,
vector &  n,
label &  i,
label &  ip1,
scalar  l,
const curve &  Curve 
)

Definition at line 121 of file curveTools.C.

References mag(), List< T >::size(), Vector< Cmpt >::x(), and Xinterpolate().

bool Foam::Xinterpolate ( const vector &  p1,
const vector &  p2,
const vector &  o,
vector &  n,
scalar  l 
)

Definition at line 150 of file curveTools.C.

References curveSmall, Vector< Cmpt >::x(), and Vector< Cmpt >::y().

Referenced by XstepForwardsToNextPoint().

Foam::defineTypeNameAndDebug ( graph::writer  ,
 
)
Foam::defineRunTimeSelectionTable ( graph::writer  ,
word   
)
Ostream & operator<< ( Ostream &  os,
const graph &  g 
)

Definition at line 237 of file graph.C.

References IOstream::check(), and graph::writeTable().

Foam::addToRunTimeSelectionTable ( graphWriter  ,
gnuplotGraph  ,
word   
)
Foam::addToRunTimeSelectionTable ( graphWriter  ,
jplotGraph  ,
word   
)
Foam::addToRunTimeSelectionTable ( graphWriter  ,
rawGraph  ,
word   
)
Foam::addToRunTimeSelectionTable ( graphWriter  ,
xmgrGraph  ,
word   
)
void Foam::deleteDemandDrivenData ( DataPtr &  dataPtr)
inline

Definition at line 40 of file demandDrivenData.H.

Referenced by polyMesh::addPatches(), polyBoundaryMesh::clearAddressing(), ZoneMesh< ZoneType, MeshType >::clearAddressing(), cellZone::clearAddressing(), pointZone::clearAddressing(), faceZone::clearAddressing(), polyPatch::clearAddressing(), polyMesh::clearAddressing(), primitiveMesh::clearAddressing(), sampledSurface::clearGeom(), PrimitivePatch< Face, FaceList, PointField, PointType >::clearGeom(), primitiveMesh::clearGeom(), surfaceInterpolation::clearOut(), globalMeshData::clearOut(), meshSearch::clearOut(), fvMesh::clearOut(), cellCuts::clearOut(), PrimitivePatch< Face, FaceList, PointField, PointType >::clearPatchMeshAddr(), PrimitivePatch< Face, FaceList, PointField, PointType >::clearTopology(), triSurface::clearTopology(), processorPolyPatch::initUpdateMesh(), skewCorrectionVectors::movePoints(), leastSquaresVectors::movePoints(), extendedLeastSquaresVectors::movePoints(), surfaceInterpolation::movePoints(), triSurface::movePoints(), polyMesh::movePoints(), polyMesh::resetMotion(), mixerFvMesh::update(), polyBoundaryMesh::updateMesh(), cyclicPolyPatch::updateMesh(), cellFeatures::~cellFeatures(), cyclicPolyPatch::~cyclicPolyPatch(), extendedLeastSquaresVectors::~extendedLeastSquaresVectors(), GeometricField< Type, PatchField, GeoMesh >::~GeometricField(), lduAddressing::~lduAddressing(), leastSquaresVectors::~leastSquaresVectors(), meshReader::~meshReader(), meshToMesh::~meshToMesh(), mixerFvMesh::~mixerFvMesh(), polyBoundaryMesh::~polyBoundaryMesh(), processorPolyPatch::~processorPolyPatch(), and skewCorrectionVectors::~skewCorrectionVectors().

pid_t pid ( )

Return the PID of this process.

Definition at line 62 of file POSIX.C.

Referenced by argList::argList(), JobInfo::JobInfo(), and operator>>().

pid_t ppid ( )

Return the parent PID of this process.

Definition at line 67 of file POSIX.C.

Referenced by argList::argList().

pid_t pgid ( )

Return the group PID of this process.

Definition at line 72 of file POSIX.C.

Referenced by argList::argList().

bool env ( const word &  envName)

Return true if environment variable of given name is defined.

Definition at line 77 of file POSIX.C.

Referenced by findEtcFile(), getEnv(), home(), JobInfo::JobInfo(), PstreamImpl::loadPstreamInstance(), PstreamImpl::loadPstreamLibrary(), PstreamConfigSectionName(), sigFpeImpl::set(), and sigFpeImpl::~sigFpeImpl().

Foam::string getEnv ( const word &  envName)

Return environment variable of given name.

Return string() if the environment is undefined

Definition at line 83 of file POSIX.C.

References env().

Referenced by string::expand(), findEtcFile(), mpiPstreamImpl::init(), JobInfo::JobInfo(), PstreamImpl::loadPstreamInstance(), PstreamImpl::loadPstreamLibrary(), and PstreamConfigSectionName().

bool setEnv ( const word &  name,
const string &  value,
const bool  overwrite 
)

Set an environment variable.

Definition at line 101 of file POSIX.C.

Foam::word hostName ( )

Return the system's host name.

Definition at line 111 of file POSIX.C.

Referenced by argList::argList(), and JobInfo::JobInfo().

Foam::word userName ( )

Return the user's login name.

Definition at line 120 of file POSIX.C.

Referenced by argList::argList().

Foam::fileName home ( )

Return home directory path name for the current user.

Definition at line 136 of file POSIX.C.

References env().

Referenced by string::expand(), findEtcFile(), and JobInfo::JobInfo().

Foam::fileName home ( const word &  userName)

Return home directory path name for a particular user.

Definition at line 160 of file POSIX.C.

References env().

Foam::fileName cwd ( )

Return current working directory path name.

Definition at line 191 of file POSIX.C.

References exit(), FatalError, and FatalErrorIn.

Referenced by argList::argList(), and string::expand().

bool chDir ( const fileName &  dir)

Change the current directory to the one given and return true,.

else return false

Definition at line 209 of file POSIX.C.

Foam::fileName findEtcFile ( const fileName &  name,
bool  mandatory = false 
)

Search for name in the following hierarchy:

  1. Overridden settings:
    • $FREEFOAM_CONFIG_DIR/

personal settings:

  • ~/.FreeFOAM/<VERSION>/ for version-specific files
  • ~/.FreeFOAM/ for version-independent files

installed settings:

  • ${FOAM_INSTALL_CONFIG_PATH} as specified in the CMake build configuration (usually <prefix>/etc/FreeFOAM-<VERSION>/)
Returns:
the full path name or fileName() if the name cannot be found Optionally abort if the file cannot be found

Definition at line 215 of file POSIX.C.

References endl(), env(), exit(), FOAMConfigDir, FOAMversion, getEnv(), home(), isDir(), isFile(), and name().

Referenced by Foam::debug::controlDict(), and string::expand().

bool chMod ( const fileName &  name,
const mode_t  m 
)

Set the file mode.

Definition at line 436 of file POSIX.C.

mode_t mode ( const fileName &  name)

Return the file mode.

Definition at line 443 of file POSIX.C.

References fileStat::isValid(), and fileStat::status().

Referenced by exists(), isDir(), isFile(), mkDir(), operator>>(), and type().

Foam::fileName::Type type ( const fileName &  name)

Return the file type: DIRECTORY or FILE.

Definition at line 458 of file POSIX.C.

References mode().

Referenced by meshRefinement::addPatch(), centredCECCellToFaceStencilObject::centredCECCellToFaceStencilObject(), centredCFCCellToFaceStencilObject::centredCFCCellToFaceStencilObject(), centredCPCCellToFaceStencilObject::centredCPCCellToFaceStencilObject(), centredFECCellToFaceStencilObject::centredFECCellToFaceStencilObject(), pdf::check(), correctedSnGrad< Type >::correction(), cubic< Type >::correction(), coordinateSystem::dict(), faceSource::filterField(), treeNode< Type >::getSampleType(), indexedOctree< Type >::getVolumeType(), fvPatchField< scalar >::gradientBoundaryCoeffs(), fvPatchField< scalar >::gradientInternalCoeffs(), fvMatrix< Type >::H(), IDDESDelta::IDDESDelta(), cellSource::initialise(), faceSource::initialise(), lduInterfaceField::interfaceFieldType(), jumpCyclicFvPatchField< Type >::interfaceFieldType(), LimitedScheme< Type, Limiter, LimitFunc >::limiter(), fieldValue::makeFile(), fieldMinMax::makeFile(), forces::makeFile(), globalPointPatch::name(), cellInfo::operator==(), dimensionSet::operator[](), fvPatchField< scalar >::patchNeighbourField(), sampledSurface::print(), LESModel::printCoeffs(), incompressible::LESModel::printCoeffs(), incompressible::RASModel::printCoeffs(), RASModel::printCoeffs(), pureUpwindCFCCellToFaceStencilObject::pureUpwindCFCCellToFaceStencilObject(), cubeRootVolDelta::read(), maxhxhyhzDelta::read(), maxDeltaxyz::read(), PrandtlDelta::read(), anisotropicFilter::read(), vanDriestDelta::read(), laplaceFilter::read(), IDDESDelta::read(), partialWrite::read(), solidBodyMotionFunction::read(), sixDoFRigidBodyMotionRestraint::read(), sixDoFRigidBodyMotionConstraint::read(), SRFModel::read(), radiationModel::read(), regIOobject::read(), smoothDelta::read(), incompressible::LESModel::read(), LESModel::read(), incompressible::RASModel::read(), RASModel::read(), readDir(), shellSurfaces::shellSurfaces(), skewCorrected< Type >::skewCorrection(), wedgeFvPatchField< Type >::snGradTransformDiag(), fvMatrix< Type >::solve(), fileName::type(), upwindCECCellToFaceStencilObject::upwindCECCellToFaceStencilObject(), upwindCFCCellToFaceStencilObject::upwindCFCCellToFaceStencilObject(), upwindCPCCellToFaceStencilObject::upwindCPCCellToFaceStencilObject(), upwindFECCellToFaceStencilObject::upwindFECCellToFaceStencilObject(), fvPatchField< scalar >::valueBoundaryCoeffs(), fvPatchField< scalar >::valueInternalCoeffs(), setUpdater::write(), tableReader< Type >::write(), errorDrivenRefinement::write(), perfectInterface::write(), fieldValue::write(), layerAdditionRemoval::write(), attachDetach::write(), Reaction< ReactionThermo >::write(), polyPatch::write(), fvsPatchField< Type >::write(), pointPatchField< Type >::write(), slidingInterface::write(), coordinateSystem::write(), fvPatchField< Type >::write(), ensightPart::writeData(), setUpdater::writeDict(), errorDrivenRefinement::writeDict(), perfectInterface::writeDict(), layerAdditionRemoval::writeDict(), attachDetach::writeDict(), cellZone::writeDict(), pointZone::writeDict(), faceZone::writeDict(), slidingInterface::writeDict(), coordinateSystem::writeDict(), IOobject::writeHeader(), cellZoneSet::writeObject(), pointZoneSet::writeObject(), faceZoneSet::writeObject(), ensightPart::writeSummary(), and regIOobject::~regIOobject().

bool exists ( const fileName &  name,
const bool  checkGzip = true 
)

Does the name exist (as DIRECTORY or FILE) in the file system?

Optionally enable/disable check for gzip file.

Definition at line 478 of file POSIX.C.

References isFile(), and mode().

Referenced by cp(), ln(), mvBak(), polyMesh::polyMesh(), and polyMesh::readUpdate().

bool isFile ( const fileName &  name,
const bool  checkGzip = true 
)

Does the name exist as a FILE in the file system?

Optionally enable/disable check for gzip file.

Definition at line 492 of file POSIX.C.

References mode().

Referenced by exists(), IOobject::filePath(), findEtcFile(), Time::findInstance(), fvMesh::fvMesh(), IFstream::operator()(), triSurface::triSurfInstance(), and triSurfaceMesh::writeObject().

off_t fileSize ( const fileName &  name)

Return size of file.

Definition at line 499 of file POSIX.C.

References fileStat::isValid(), and fileStat::status().

Referenced by STLsurfaceFormatCore::STLsurfaceFormatCore().

time_t lastModified ( const fileName &  name)

Return time of last file modification.

Definition at line 514 of file POSIX.C.

References fileStat::isValid(), and fileStat::status().

Referenced by regIOobject::modified(), regIOobject::readIfModified(), and regIOobject::writeObject().

Foam::fileNameList readDir ( const fileName &  directory,
const fileName::Type  type = fileName::FILE,
const bool  filtergz = true 
)

Read a directory and return the entries as a string list.

Definition at line 530 of file POSIX.C.

References endl(), fileName::ext(), Info, fileName::lessExt(), List< T >::setSize(), List< T >::size(), and type().

Referenced by cp(), Time::findTimes(), if(), IOobjectList::IOobjectList(), and partialWrite::write().

bool ln ( const fileName &  src,
const fileName &  dst 
)

Create a softlink. dst should not exist. Returns true if successful.

Definition at line 724 of file POSIX.C.

References endl(), exists(), Info, and WarningIn.

Referenced by IOstream::lineNumber().

bool mv ( const fileName &  src,
const fileName &  dst 
)

Rename src to dst.

Definition at line 761 of file POSIX.C.

References endl(), Info, fileName::name(), and fileName::type().

Referenced by JobInfo::signalEnd(), and JobInfo::~JobInfo().

bool mvBak ( const fileName &  src,
const std::string &  ext = "bak" 
)

Rename to a corresponding backup file.

If the backup file already exists, attempt with "01" .. "99" suffix

If the backup file already exists, attempt with "01" .. "99" index

Definition at line 787 of file POSIX.C.

References endl(), exists(), and Info.

Referenced by UnMapped().

bool rm ( const fileName &  file)

Remove a file, returning true if successful otherwise false.

Definition at line 825 of file POSIX.C.

References endl(), and Info.

Referenced by surfMesh::removeFiles(), polyMesh::removeFiles(), rmDir(), STARCD::rmFiles(), and partialWrite::write().

bool rmDir ( const fileName &  directory)

Remove a dirctory and its contents.

Definition at line 845 of file POSIX.C.

References endl(), Info, rm(), fileName::type(), and WarningIn.

Referenced by polyMesh::removeFiles(), and Time::writeObject().

unsigned int sleep ( const unsigned int  s)

Sleep for the specified number of seconds.

Definition at line 925 of file POSIX.C.

void fdClose ( const int  fd)

Close file descriptor.

Definition at line 931 of file POSIX.C.

References abort(), endl(), FatalError, and FatalErrorIn.

Referenced by ping().

bool ping ( const word &  destName,
const label  port,
const label  timeOut 
)

Check if machine is up by pinging given port.

Definition at line 945 of file POSIX.C.

References abort(), FatalError, FatalErrorIn, fdClose(), and timedOut.

Referenced by ping().

bool ping ( const word &  hostname,
const label  timeOut = 10 
)

Check if machine is up by pinging port 22 (ssh) and 222 (rsh)

Definition at line 1030 of file POSIX.C.

References ping().

int system ( const string &  command)
Type interpolatePointToCell ( const GeometricField< Type, pointPatchField, pointMesh > &  ptf,
const label  celli 
)
Field<Type> Foam::interpolateXY ( const scalarField xNew,
const scalarField xOld,
const Field< Type > &  yOld 
)
Type Foam::interpolateXY ( const scalar  x,
const scalarField xOld,
const Field< Type > &  yOld 
)

Definition at line 57 of file interpolateXY.C.

References List< T >::size().

Foam::makeTableReaders ( csvTableReader  )
Foam::makeTableReaders ( openFoamTableReader  )
Foam::defineNamedTemplateTypeNameAndDebug ( tableReader< scalar >  ,
 
)
Foam::defineTemplatedRunTimeSelectionTable ( tableReader  ,
dictionary  ,
scalar   
)
Foam::defineNamedTemplateTypeNameAndDebug ( tableReader< vector >  ,
 
)
Foam::defineTemplatedRunTimeSelectionTable ( tableReader  ,
dictionary  ,
vector   
)
Foam::defineNamedTemplateTypeNameAndDebug ( tableReader< sphericalTensor >  ,
 
)
Foam::defineTemplatedRunTimeSelectionTable ( tableReader  ,
dictionary  ,
sphericalTensor   
)
Foam::defineNamedTemplateTypeNameAndDebug ( tableReader< symmTensor >  ,
 
)
Foam::defineTemplatedRunTimeSelectionTable ( tableReader  ,
dictionary  ,
symmTensor   
)
Foam::defineNamedTemplateTypeNameAndDebug ( tableReader< tensor >  ,
 
)
Foam::defineTemplatedRunTimeSelectionTable ( tableReader  ,
dictionary  ,
tensor   
)
Foam::TemplateName ( PatchToPatchInterpolation  )
Foam::DiagonalMatrix< Type > inv ( const DiagonalMatrix< Type > &  A)

Return the diagonal Matrix inverse.

Definition at line 78 of file DiagonalMatrix.C.

References A, forAll, and mag().

Foam::defineTypeNameAndDebug ( cyclicLduInterface  ,
 
)
Foam::defineTypeNameAndDebug ( lduInterface  ,
 
)
Foam::defineTypeNameAndDebug ( processorLduInterface  ,
 
)
Foam::defineTypeNameAndDebug ( cyclicLduInterfaceField  ,
 
)
Foam::defineTypeNameAndDebug ( lduInterfaceField  ,
 
)
Foam::defineTypeNameAndDebug ( processorLduInterfaceField  ,
 
)
Ostream& Foam::operator<< ( Ostream &  os,
const lduScheduleEntry &  lb 
)

Definition at line 67 of file lduSchedule.H.

References lduScheduleEntry::init, lduScheduleEntry::patch, and token::SPACE.

Foam::defineTypeNameAndDebug ( lduMatrix  ,
 
)
Foam::Ostream & operator<< ( Ostream &  os,
const lduMatrix &  ldum 
)

Definition at line 256 of file lduMatrix.C.

References IOstream::check(), and endl().

Foam::defineRunTimeSelectionTable ( lduMatrix::preconditioner  ,
symMatrix   
)
Foam::defineRunTimeSelectionTable ( lduMatrix::preconditioner  ,
asymMatrix   
)
Foam::defineRunTimeSelectionTable ( lduMatrix::smoother  ,
symMatrix   
)
Foam::defineRunTimeSelectionTable ( lduMatrix::smoother  ,
asymMatrix   
)
Foam::defineRunTimeSelectionTable ( lduMatrix::solver  ,
symMatrix   
)
Foam::defineRunTimeSelectionTable ( lduMatrix::solver  ,
asymMatrix   
)
Foam::defineTypeNameAndDebug ( diagonalPreconditioner  ,
 
)
Foam::defineTypeNameAndDebug ( DICPreconditioner  ,
 
)
Foam::defineTypeNameAndDebug ( DILUPreconditioner  ,
 
)
Foam::defineTypeNameAndDebug ( FDICPreconditioner  ,
 
)
Foam::defineTypeNameAndDebug ( GAMGPreconditioner  ,
 
)
Foam::defineTypeNameAndDebug ( noPreconditioner  ,
 
)
Foam::defineTypeNameAndDebug ( DICSmoother  ,
 
)
Foam::defineTypeNameAndDebug ( DICGaussSeidelSmoother  ,
 
)
Foam::defineTypeNameAndDebug ( DILUSmoother  ,
 
)
Foam::defineTypeNameAndDebug ( DILUGaussSeidelSmoother  ,
 
)
Foam::defineTypeNameAndDebug ( GaussSeidelSmoother  ,
 
)
Foam::defineTypeNameAndDebug ( BICCG  ,
 
)
Foam::defineTypeNameAndDebug ( diagonalSolver  ,
 
)
Foam::defineTypeNameAndDebug ( algebraicPairGAMGAgglomeration  ,
 
)
Foam::addToRunTimeSelectionTable ( GAMGAgglomeration  ,
algebraicPairGAMGAgglomeration  ,
lduMatrix   
)
Foam::defineTypeNameAndDebug ( GAMGAgglomeration  ,
 
)
Foam::defineRunTimeSelectionTable ( GAMGAgglomeration  ,
lduMesh   
)
Foam::defineRunTimeSelectionTable ( GAMGAgglomeration  ,
lduMatrix   
)
Foam::defineTypeNameAndDebug ( pairGAMGAgglomeration  ,
 
)
Foam::defineTypeNameAndDebug ( GAMGSolver  ,
 
)
Foam::defineTypeNameAndDebug ( cyclicGAMGInterfaceField  ,
 
)
Foam::addToRunTimeSelectionTable ( GAMGInterfaceField  ,
cyclicGAMGInterfaceField  ,
lduInterface   
)
Foam::defineTypeNameAndDebug ( GAMGInterfaceField  ,
 
)
Foam::defineRunTimeSelectionTable ( GAMGInterfaceField  ,
lduInterface   
)
Foam::defineTypeNameAndDebug ( processorGAMGInterfaceField  ,
 
)
Foam::addToRunTimeSelectionTable ( GAMGInterfaceField  ,
processorGAMGInterfaceField  ,
lduInterface   
)
Foam::defineTypeNameAndDebug ( cyclicGAMGInterface  ,
 
)
Foam::addToRunTimeSelectionTable ( GAMGInterface  ,
cyclicGAMGInterface  ,
lduInterface   
)
Foam::defineTypeNameAndDebug ( GAMGInterface  ,
 
)
Foam::defineRunTimeSelectionTable ( GAMGInterface  ,
lduInterface   
)
Foam::defineTypeNameAndDebug ( processorGAMGInterface  ,
 
)
Foam::addToRunTimeSelectionTable ( GAMGInterface  ,
processorGAMGInterface  ,
lduInterface   
)
Foam::defineTypeNameAndDebug ( ICCG  ,
 
)
Foam::defineTypeNameAndDebug ( PBiCG  ,
 
)
Foam::defineTypeNameAndDebug ( PCG  ,
 
)
Foam::defineTypeNameAndDebug ( smoothSolver  ,
 
)
Foam::Ostream & operator<< ( Ostream &  os,
const procLduMatrix &  cldum 
)

Definition at line 91 of file procLduMatrix.C.

Foam::Ostream & operator<< ( Ostream &  os,
const Matrix< Form, Type > &  M 
)
const Type & max ( const Matrix< Form, Type > &  a)
const Type & min ( const Matrix< Form, Type > &  a)
Form operator- ( const Matrix< Form, Type > &  a)

Definition at line 301 of file Matrix.C.

References Matrix< Form, Type >::m(), and Matrix< Form, Type >::n().

Form operator+ ( const Matrix< Form, Type > &  a,
const Matrix< Form, Type > &  b 
)
Form operator- ( const Matrix< Form, Type > &  a,
const Matrix< Form, Type > &  b 
)
Form operator* ( const scalar  s,
const Matrix< Form, Type > &  a 
)

Definition at line 400 of file Matrix.C.

References Matrix< Form, Type >::m(), and Matrix< Form, Type >::n().

void solve ( scalarSquareMatrix &  matrix,
Field< Type > &  source 
)

Solve the matrix using Gaussian elimination with pivoting,.

returning the solution in the source

Definition at line 33 of file scalarMatricesTemplates.C.

References e, exit(), FatalError, FatalErrorIn, k(), mag(), Matrix< Form, Type >::n(), and Swap().

void solve ( Field< Type > &  psi,
const scalarSquareMatrix &  matrix,
const Field< Type > &  source 
)

Solve the matrix using Gaussian elimination with pivoting.

and return the solution

Definition at line 105 of file scalarMatricesTemplates.C.

References solve().

void LUDecompose ( scalarSquareMatrix &  matrix,
labelList &  pivotIndices 
)

LU decompose the matrix with pivoting.

Definition at line 32 of file scalarMatrices.C.

References exit(), FatalError, FatalErrorIn, k(), mag(), Matrix< Form, Type >::n(), sum(), and Swap().

Referenced by LUscalarMatrix::LUscalarMatrix(), LUsolve(), and KRR4::solve().

void LUBacksubstitute ( const scalarSquareMatrix &  luMmatrix,
const labelList &  pivotIndices,
Field< Type > &  source 
)

LU back-substitution with given source, returning the solution.

in the source

Definition at line 119 of file scalarMatricesTemplates.C.

References Matrix< Form, Type >::n(), and sum().

Referenced by LUsolve(), LUscalarMatrix::solve(), and KRR4::solve().

void LUsolve ( scalarSquareMatrix &  matrix,
Field< Type > &  source 
)

Solve the matrix using LU decomposition with pivoting.

returning the LU form of the matrix and the solution in the source

Definition at line 168 of file scalarMatricesTemplates.C.

References LUBacksubstitute(), LUDecompose(), and Matrix< Form, Type >::n().

Referenced by simpleMatrix< Type >::LUsolve().

void Foam::multiply ( scalarRectangularMatrix &  answer,
const scalarRectangularMatrix &  A,
const scalarRectangularMatrix &  B 
)
void Foam::multiply ( scalarRectangularMatrix &  answer,
const scalarRectangularMatrix &  A,
const scalarRectangularMatrix &  B,
const scalarRectangularMatrix &  C 
)
void Foam::multiply ( scalarRectangularMatrix &  answer,
const scalarRectangularMatrix &  A,
const DiagonalMatrix< scalar > &  B,
const scalarRectangularMatrix &  C 
)
scalarRectangularMatrix Foam::SVDinv ( const scalarRectangularMatrix &  A,
scalar  minCondition = 0 
)

Return the inverse of matrix A using SVD.

Foam::Ostream & operator<< ( Ostream &  os,
const simpleMatrix< Type > &  m 
)

Definition at line 172 of file simpleMatrix.C.

References nl.

Foam::simpleMatrix< Type > operator+ ( const simpleMatrix< Type > &  m1,
const simpleMatrix< Type > &  m2 
)

Definition at line 132 of file simpleMatrix.C.

Foam::simpleMatrix< Type > operator- ( const simpleMatrix< Type > &  m1,
const simpleMatrix< Type > &  m2 
)

Definition at line 148 of file simpleMatrix.C.

Foam::simpleMatrix< Type > operator* ( const scalar  s,
const simpleMatrix< Type > &  m 
)

Definition at line 163 of file simpleMatrix.C.

Foam::Xfer< T > xferCopy ( const T t)
inline

Construct by copying the contents of the arg

See also:
xferCopyTo, xferMove, xferMoveTo, xferTmp and Foam::Xfer

Definition at line 129 of file XferI.H.

Referenced by MeshedSurface< Face >::MeshedSurface(), and UnsortedMeshedSurface< Face >::subsetMesh().

Foam::Xfer< T > xferTmp ( Foam::tmp< T > &  tt)
inline

Construct by transferring the contents of the arg

See also:
xferCopy, xferCopyTo, xferMove, xferMoveTo and Foam::Xfer

Definition at line 143 of file XferI.H.

References tmp< T >::isTmp().

Foam::Xfer< To > xferCopyTo ( const From &  t)
inline

Construct by copying the contents of the arg between dissimilar types

See also:
xferCopy, xferMove, xferMoveTo, xferTmp and Foam::Xfer

Definition at line 150 of file XferI.H.

Foam::Xfer< To > xferMoveTo ( From &  t)
inline

Construct by transferring the contents of the arg between dissimilar types

Example Use
DynamicList<label> dynLst;
...
labelList plainLst( xferMoveTo<labelList>(dynLst) );
See also:
xferCopy, xferCopyTo, xferMove, xferTmp and Foam::Xfer

Definition at line 159 of file XferI.H.

Foam::labelList bandCompression ( const labelListList &  addressing)

Renumbers the addressing to reduce the band of the matrix.

The algorithm uses a simple search through the neighbour list

Definition at line 38 of file bandCompression.C.

References forAll, and List< T >::size().

Referenced by PrimitivePatch< Face, FaceList, PointField, PointType >::projectFaceCentres().

Foam::Ostream & operator<< ( Ostream &  os,
const boundBox &  b 
)
bool Foam::contiguous< boundBox > ( )
inline

Data associated with boundBox type are contiguous.

Definition at line 232 of file boundBox.H.

Referenced by contiguous< treeBoundBox >().

bool operator== ( const cell &  a,
const cell &  b 
)

Definition at line 281 of file cell.C.

References forAll, and List< T >::size().

bool operator!= ( const cell &  a,
const cell &  b 
)
inline

Definition at line 71 of file cellI.H.

defineTemplateTypeNameAndDebugWithName ( cellIOList  ,
"cellList"  ,
 
)
bool operator== ( const cellModel &  m1,
const cellModel &  m2 
)
inline

Definition at line 123 of file cellModelI.H.

bool operator!= ( const cellModel &  m1,
const cellModel &  m2 
)
inline

Definition at line 129 of file cellModelI.H.

Ostream & operator<< ( Ostream &  os,
const cellModel &  c 
)

Definition at line 51 of file cellModelIO.C.

References endl(), and tab.

Ostream& Foam::operator<< ( Ostream &  os,
const InfoProxy< cellModel > &  ip 
)
bool operator== ( const cellShape &  a,
const cellShape &  b 
)

Definition at line 33 of file cellShapeEqual.C.

References b, forAll, and List< T >::size().

Ostream & operator<< ( Ostream &  os,
const cellShape &  s 
)

Definition at line 103 of file cellShapeIO.C.

References token::BEGIN_LIST, token::END_LIST, and token::SPACE.

Ostream& Foam::operator<< ( Ostream &  os,
const InfoProxy< cellShape > &  ip 
)

Definition at line 127 of file cellShapeIO.C.

References endl(), forAll, cellModel::info(), and cellShape::model().

Foam::defineTemplateTypeNameAndDebugWithName ( cellShapeIOList  ,
"shapeList"  ,
 
)
bool operator== ( const edge &  a,
const edge &  b 
)
inline

Definition at line 170 of file edgeI.H.

References edge::compare().

bool operator!= ( const edge &  a,
const edge &  b 
)
inline

Definition at line 176 of file edgeI.H.

References edge::compare().

bool Foam::contiguous< edge > ( )
inline

Definition at line 167 of file edge.H.

Foam::defineCompoundTypeName ( List< edge >  ,
edgeList   
)
Foam::addCompoundToRunTimeSelectionTable ( List< edge >  ,
edgeList   
)
bool operator== ( const face &  a,
const face &  b 
)
inline

Definition at line 137 of file faceI.H.

References face::compare().

bool operator!= ( const face &  a,
const face &  b 
)
inline

Definition at line 143 of file faceI.H.

References face::compare().

Foam::Istream & operator>> ( Istream &  is,
face &  f 
)
inline
bool operator== ( const triFace a,
const triFace b 
)
inline

Definition at line 303 of file triFaceI.H.

References triFace::compare().

bool operator!= ( const triFace a,
const triFace b 
)
inline

Definition at line 309 of file triFaceI.H.

References triFace::compare().

bool Foam::contiguous< triFace > ( )
inline

Definition at line 192 of file triFace.H.

bool matchPoints ( const UList< point > &  pts0,
const UList< point > &  pts1,
const UList< scalar > &  matchDistance,
const bool  verbose,
labelList &  from0To1,
const point &  origin = point::zero 
)

Determine correspondence between pointFields. Gets passed.

local matching distance per point. Returns map from 0 to 1. Returns true if found corresponding point in 1 for every point in 0; false otherwise. Compares mag(pt - origin) and does proper comparison for points with (almost) identical mag. pts0 can be subset of pts1.

Definition at line 33 of file matchPoints.C.

References endl(), findLower(), forAll, SortableList< T >::indices(), mag(), magSqr(), Pout, List< T >::setSize(), List< T >::size(), UList< T >::size(), sqr(), and sum().

Referenced by processorPolyPatch::order(), cyclicPolyPatch::order(), perfectInterface::setRefinement(), and globalMeshData::updateMesh().

bool mergePoints ( const UList< point > &  points,
const scalar  mergeTol,
const bool  verbose,
labelList &  pointMap,
List< point > &  newPoints,
const point &  origin = point::zero 
)

Sort & merge points. All points closer than/equal mergeTol get merged.

Outputs the new unique points and a map from old to new. Returns true if anything merged, false otherwise.

Definition at line 33 of file mergePoints.C.

References UList< T >::empty(), endl(), SortableList< T >::indices(), mag(), magSqr(), Pout, List< T >::setSize(), List< T >::size(), UList< T >::size(), sqr(), and sum().

Referenced by polyMeshAdder::findSharedPoints(), globalMeshData::geometricSharedPoints(), edgeMesh::mergePoints(), triSurfaceTools::mergePoints(), MeshedSurface< Face >::stitchFaces(), surfaceIntersection::surfaceIntersection(), and sampledSurfaces::update().

Foam::Ostream & operator<< ( Ostream &  os,
const patchIdentifier &  pi 
)

Definition at line 90 of file patchIdentifier.C.

References IOstream::check(), and patchIdentifier::write().

Foam::defineTypeNameAndDebug ( genericPointPatch  ,
 
)
Foam::addToRunTimeSelectionTable ( facePointPatch  ,
genericPointPatch  ,
polyPatch   
)
Foam::defineTypeNameAndDebug ( cyclicPointPatch  ,
 
)
Foam::addToRunTimeSelectionTable ( facePointPatch  ,
cyclicPointPatch  ,
polyPatch   
)
Foam::defineTypeNameAndDebug ( emptyPointPatch  ,
 
)
Foam::addToRunTimeSelectionTable ( facePointPatch  ,
emptyPointPatch  ,
polyPatch   
)
Foam::defineTypeNameAndDebug ( processorPointPatch  ,
 
)
Foam::addToRunTimeSelectionTable ( facePointPatch  ,
processorPointPatch  ,
polyPatch   
)
Foam::defineTypeNameAndDebug ( symmetryPointPatch  ,
 
)
Foam::addToRunTimeSelectionTable ( facePointPatch  ,
symmetryPointPatch  ,
polyPatch   
)
Foam::defineTypeNameAndDebug ( wedgePointPatch  ,
 
)
Foam::addToRunTimeSelectionTable ( facePointPatch  ,
wedgePointPatch  ,
polyPatch   
)
Foam::defineTypeNameAndDebug ( coupledFacePointPatch  ,
 
)
Foam::defineTypeNameAndDebug ( wallPointPatch  ,
 
)
Foam::addToRunTimeSelectionTable ( facePointPatch  ,
wallPointPatch  ,
polyPatch   
)
Foam::defineTypeNameAndDebug ( facePointPatch  ,
 
)
Foam::defineRunTimeSelectionTable ( facePointPatch  ,
polyPatch   
)
Foam::addToRunTimeSelectionTable ( facePointPatch  ,
facePointPatch  ,
polyPatch   
)
Foam::Istream & operator>> ( Istream &  is,
globalIndex &  gi 
)

Definition at line 66 of file globalIndex.C.

Foam::Ostream & operator<< ( Ostream &  os,
const globalIndex &  gi 
)

Definition at line 72 of file globalIndex.C.

bool operator== ( const objectMap &  a,
const objectMap &  b 
)
inline

Definition at line 94 of file objectMapI.H.

bool operator!= ( const objectMap &  a,
const objectMap &  b 
)
inline

Definition at line 103 of file objectMapI.H.

Ostream & operator<< ( Ostream &  os,
const objectMap &  a 
)
inline

Definition at line 111 of file objectMapI.H.

References token::BEGIN_LIST, IOstream::check(), token::END_LIST, and token::SPACE.

Istream & operator>> ( Istream &  is,
objectMap &  a 
)
inline

Definition at line 125 of file objectMapI.H.

References IOstream::check(), Istream::readBegin(), and Istream::readEnd().

Foam::Ostream & operator<< ( Ostream &  os,
const polyBoundaryMesh &  pbm 
)

Definition at line 665 of file polyBoundaryMesh.C.

References polyBoundaryMesh::writeData().

Foam::defineTypeNameAndDebug ( genericPolyPatch  ,
 
)
Foam::addToRunTimeSelectionTable ( polyPatch  ,
genericPolyPatch  ,
word   
)
Foam::addToRunTimeSelectionTable ( polyPatch  ,
genericPolyPatch  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( cyclicPolyPatch  ,
 
)
Foam::addToRunTimeSelectionTable ( polyPatch  ,
cyclicPolyPatch  ,
word   
)
Foam::addToRunTimeSelectionTable ( polyPatch  ,
cyclicPolyPatch  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( emptyPolyPatch  ,
 
)
Foam::addToRunTimeSelectionTable ( polyPatch  ,
emptyPolyPatch  ,
word   
)
Foam::addToRunTimeSelectionTable ( polyPatch  ,
emptyPolyPatch  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( processorPolyPatch  ,
 
)
Foam::addToRunTimeSelectionTable ( polyPatch  ,
processorPolyPatch  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( symmetryPolyPatch  ,
 
)
Foam::addToRunTimeSelectionTable ( polyPatch  ,
symmetryPolyPatch  ,
word   
)
Foam::addToRunTimeSelectionTable ( polyPatch  ,
symmetryPolyPatch  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( wedgePolyPatch  ,
 
)
Foam::addToRunTimeSelectionTable ( polyPatch  ,
wedgePolyPatch  ,
word   
)
Foam::addToRunTimeSelectionTable ( polyPatch  ,
wedgePolyPatch  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( wallPolyPatch  ,
 
)
Foam::addToRunTimeSelectionTable ( polyPatch  ,
wallPolyPatch  ,
word   
)
Foam::addToRunTimeSelectionTable ( polyPatch  ,
wallPolyPatch  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( polyPatch  ,
 
)
Foam::defineRunTimeSelectionTable ( polyPatch  ,
word   
)
Foam::defineRunTimeSelectionTable ( polyPatch  ,
dictionary   
)
Foam::addToRunTimeSelectionTable ( polyPatch  ,
polyPatch  ,
word   
)
Foam::addToRunTimeSelectionTable ( polyPatch  ,
polyPatch  ,
dictionary   
)
Foam::Ostream & operator<< ( Ostream &  os,
const polyPatch &  p 
)

Definition at line 339 of file polyPatch.C.

References IOstream::check(), and polyPatch::write().

Foam::defineTypeNameAndDebug ( cellZone  ,
 
)
Foam::defineRunTimeSelectionTable ( cellZone  ,
dictionary   
)
Foam::addToRunTimeSelectionTable ( cellZone  ,
cellZone  ,
dictionary   
)
Foam::Ostream & operator<< ( Ostream &  os,
const cellZone &  p 
)

Definition at line 286 of file cellZone.C.

References IOstream::check(), and cellZone::write().

Foam::defineTypeNameAndDebug ( faceZone  ,
 
)
Foam::defineRunTimeSelectionTable ( faceZone  ,
dictionary   
)
Foam::addToRunTimeSelectionTable ( faceZone  ,
faceZone  ,
dictionary   
)
Foam::Ostream & operator<< ( Ostream &  os,
const faceZone &  p 
)

Definition at line 651 of file faceZone.C.

References IOstream::check(), and faceZone::write().

Foam::defineTypeNameAndDebug ( pointZone  ,
 
)
Foam::defineRunTimeSelectionTable ( pointZone  ,
dictionary   
)
Foam::addToRunTimeSelectionTable ( pointZone  ,
pointZone  ,
dictionary   
)
Foam::Ostream & operator<< ( Ostream &  os,
const pointZone &  p 
)

Definition at line 285 of file pointZone.C.

References IOstream::check(), and pointZone::write().

Ostream& Foam::operator<< ( Ostream &  os,
const polyPatchID &  p 
)

Definition at line 119 of file polyPatchID.H.

References token::BEGIN_LIST, IOstream::check(), token::END_LIST, and token::SPACE.

Ostream & operator<< ( Ostream &  os,
const ZoneID< ZoneType > &  p 
)

Definition at line 138 of file ZoneID.H.

References token::BEGIN_LIST, token::END_LIST, p, and token::SPACE.

Ostream & operator<< ( Ostream &  os,
const ZoneMesh< ZoneType, MeshType > &  zones 
)

Definition at line 320 of file ZoneMesh.C.

References token::BEGIN_LIST, token::END_LIST, forAll, and nl.

void preservePatchTypes ( const objectRegistry &  obr,
const word &  meshInstance,
const fileName &  meshDir,
const wordList &  patchNames,
wordList &  patchTypes,
const word &  defaultFacesName,
word &  defaultFacesType,
wordList &  patchPhysicalTypes 
)
Foam::TemplateName ( PrimitivePatch  )
Istream & operator>> ( Istream &  is,
line< Point, PointRef > &  l 
)
inline

Definition at line 262 of file lineI.H.

References IOstream::check(), Istream::readBegin(), and Istream::readEnd().

Ostream & operator<< ( Ostream &  os,
const line< Point, PointRef > &  l 
)
inline

Definition at line 280 of file lineI.H.

References token::BEGIN_LIST, token::END_LIST, and token::SPACE.

bool Foam::operator== ( const objectHit &  a,
const objectHit &  b 
)
inline

Definition at line 109 of file objectHit.H.

bool Foam::operator!= ( const objectHit &  a,
const objectHit &  b 
)
inline

Definition at line 114 of file objectHit.H.

Ostream& Foam::operator<< ( Ostream &  os,
const objectHit &  b 
)
inline

Definition at line 122 of file objectHit.H.

References objectHit::hit(), objectHit::hitObject(), and token::SPACE.

Ostream & operator<< ( Ostream &  os,
const PointHit< Point > &  b 
)
inline

Definition at line 195 of file PointHit_.H.

References b, and token::SPACE.

bool operator== ( const plane &  a,
const plane &  b 
)

Definition at line 444 of file plane.C.

bool operator!= ( const plane &  a,
const plane &  b 
)

Definition at line 456 of file plane.C.

References b.

Foam::Ostream & operator<< ( Ostream &  os,
const plane &  a 
)

Definition at line 464 of file plane.C.

References token::SPACE.

Istream & operator>> ( Istream &  is,
pyramid< Point, PointRef, polygonRef > &  p 
)
inline

Definition at line 107 of file pyramidI.H.

References p.

Ostream & operator<< ( Ostream &  os,
const pyramid< Point, PointRef, polygonRef > &  p 
)
inline

Definition at line 120 of file pyramidI.H.

References nl, p, and tab.

Istream& Foam::operator>> ( Istream &  ,
tetrahedron< Point, PointRef > &   
)
inline
Ostream & operator<< ( Ostream &  os,
const tetrahedron< Point, PointRef > &  t 
)
inline

Definition at line 185 of file tetrahedronI.H.

References token::BEGIN_LIST, token::END_LIST, nl, and token::SPACE.

Istream& Foam::operator>> ( Istream &  is,
tetrahedron< point, pointRef > &  t 
)
inline

Definition at line 167 of file tetrahedronI.H.

References IOstream::check(), Istream::readBegin(), and Istream::readEnd().

Istream& Foam::operator>> ( Istream &  ,
triangle< Point, PointRef > &   
)
inline
Ostream & operator<< ( Ostream &  os,
const triangle< Point, PointRef > &  t 
)
inline

Definition at line 726 of file triangleI.H.

References token::BEGIN_LIST, token::END_LIST, nl, and token::SPACE.

Istream& Foam::operator>> ( Istream &  is,
triangle< point, pointRef > &  t 
)
inline

Definition at line 708 of file triangleI.H.

References IOstream::check(), Istream::readBegin(), and Istream::readEnd().

Foam::Istream & operator>> ( Istream &  is,
bool &  b 
)

Definition at line 39 of file boolIO.C.

References IOstream::good().

Foam::Ostream & operator<< ( Ostream &  os,
const bool  b 
)

Definition at line 50 of file boolIO.C.

References IOstream::check(), and Ostream::write().

bool readBool ( Istream &  is)

Definition at line 60 of file boolIO.C.

Referenced by KinematicParcel< ParcelType >::KinematicParcel(), and basicSource::read().

Foam::Ostream & operator<< ( Ostream &  os,
const Switch &  s 
)

Definition at line 90 of file SwitchIO.C.

References IOstream::check(), and Switch::names.

char readChar ( Istream &  is)

Definition at line 54 of file charIO.C.

References Istream::read().

Foam::Istream & operator>> ( Istream &  is,
char &  c 
)

Definition at line 38 of file charIO.C.

References IOstream::check(), and Istream::read().

Foam::Ostream & operator<< ( Ostream &  os,
const char  c 
)

Definition at line 46 of file charIO.C.

References IOstream::check(), and Ostream::write().

Foam::Ostream & operator<< ( Ostream &  os,
const char *  s 
)

Definition at line 62 of file charIO.C.

References IOstream::check(), and Ostream::write().

bool Foam::isspace ( char  c)
inline
scalar magSqr ( const complex &  c)
inline

Definition at line 167 of file complexI.H.

complex sqr ( const complex &  c)
inline

Definition at line 173 of file complexI.H.

scalar mag ( const complex &  c)
inline

Definition at line 179 of file complexI.H.

References magSqr(), and sqrt().

const complex & max ( const complex &  c1,
const complex &  c2 
)
inline

Definition at line 185 of file complexI.H.

References mag().

const complex & min ( const complex &  c1,
const complex &  c2 
)
inline

Definition at line 198 of file complexI.H.

References mag().

complex limit ( const complex &  c1,
const complex &  c2 
)
inline

Definition at line 211 of file complexI.H.

const complex & sum ( const complex &  c)
inline

Definition at line 217 of file complexI.H.

complex operator+ ( const complex &  c1,
const complex &  c2 
)
inline

Definition at line 234 of file complexI.H.

complex operator- ( const complex &  c)
inline

Definition at line 244 of file complexI.H.

complex operator- ( const complex &  c1,
const complex &  c2 
)
inline

Definition at line 254 of file complexI.H.

complex operator* ( const complex &  c1,
const complex &  c2 
)
inline

Definition at line 264 of file complexI.H.

complex operator/ ( const complex &  c1,
const complex &  c2 
)
inline

Definition at line 274 of file complexI.H.

References magSqr().

complex operator* ( const scalar  s,
const complex &  c 
)
inline

Definition at line 286 of file complexI.H.

complex operator* ( const complex &  c,
const scalar  s 
)
inline

Definition at line 292 of file complexI.H.

complex operator/ ( const complex &  c,
const scalar  s 
)
inline

Definition at line 298 of file complexI.H.

complex operator/ ( const scalar  s,
const complex &  c 
)
inline

Definition at line 304 of file complexI.H.

Foam::Istream & operator>> ( Istream &  is,
complex &  c 
)

Definition at line 57 of file complex.C.

References IOstream::check(), Istream::readBegin(), and Istream::readEnd().

Foam::Ostream & operator<< ( Ostream &  os,
const complex &  c 
)

Definition at line 74 of file complex.C.

References token::BEGIN_LIST, token::END_LIST, and token::SPACE.

Foam::word name ( const complex &  c)

Return a string representation of a complex.

Definition at line 47 of file complex.C.

References complex::Im(), and complex::Re().

Referenced by actuationDiskSource::actuationDiskSource(), dictionary::add(), meshRefinement::addMeshedPatch(), MeshedSurface< Face >::addZones(), argList::argList(), atomicWeightTable::atomicWeightTable(), autoHexMeshDriver::autoHexMeshDriver(), DimensionedField< Type, GeoMesh >::average(), blackBodyEmission::blackBodyEmission(), processorPolyPatch::calcGeometry(), coupledPolyPatch::calcTransformTensors(), cellModeller::cellModeller(), dictionary::changeKeyword(), perfectInterface::changeTopology(), layerAdditionRemoval::changeTopology(), attachDetach::changeTopology(), slidingInterface::changeTopology(), IOstream::check(), cellZone::checkDefinition(), pointZone::checkDefinition(), faceZone::checkDefinition(), regIOobject::checkIn(), objectRegistry::checkIn(), objectRegistry::checkOut(), faceZone::checkParallelSync(), timeVaryingMappedFixedValueFvPatchField< Type >::checkTable(), dimensioned< Type >::component(), hexCellLooper::cut(), dictionary::dictionary(), dynamicCast(), edgeSurface::edgeSurface(), IOstream::fatalCheck(), IOobject::filePath(), coordinateSystems::find(), Time::findClosestTimeIndex(), polyTopoChanger::findModifierID(), polyBoundaryMesh::findPatchID(), boundaryMesh::findPatchID(), ZoneMesh< ZoneType, MeshType >::findZoneID(), objectRegistry::foundObject(), fvDOM::fvDOM(), if(), KinematicCloud< ParcelType >::info(), processorPolyPatch::initOrder(), Foam::fvc::interpolate(), Foam::fvc::laplacian(), IOobjectList::lookupClass(), objectRegistry::lookupClass(), dictionary::lookupEntry(), objectRegistry::lookupObject(), dimensioned< Type >::lookupOrAddToDict(), Switch::lookupOrAddToDict(), dimensioned< Type >::lookupOrDefault(), makeGraph(), polyTopoChange::makeMesh(), MapConsistentVolFields(), MapLagrangianFields(), MapVolFields(), dictionary::merge(), meshTriangulation::meshTriangulation(), layerAdditionRemoval::modifyMotionPoints(), attachDetach::modifyMotionPoints(), slidingInterface::modifyMotionPoints(), multivariateSelectionScheme< Type >::multivariateSelectionScheme(), cellTable::name(), boundaryRegion::names(), cellTable::names(), processorPolyPatch::neighbEdges(), processorPolyPatch::neighbPoints(), GTSsurfaceFormat< Face >::New(), OBJsurfaceFormat< Face >::New(), OFSsurfaceFormat< Face >::New(), AC3DsurfaceFormat< Face >::New(), NASsurfaceFormat< Face >::New(), TRIsurfaceFormat< Face >::New(), tetherPotential::New(), STLsurfaceFormat< Face >::New(), STARCDsurfaceFormat< Face >::New(), FTRsurfaceFormat< Face >::New(), energyScalingFunction::New(), LESdelta::New(), pairPotential::New(), polyMeshModifier::New(), functionObject::New(), sampledSurface::New(), topoSet::New(), sampledSet::New(), basicSource::New(), GeometricField< Type, PatchField, GeoMesh >::oldTime(), surfaceFormatsCore::oneZone(), porousZone::iNew::operator()(), dictionary::operator+=(), dictionary::operator<<=(), dictionary::operator=(), geometricSurfacePatch::operator==(), dictionary::operator|=(), processorPolyPatch::order(), cyclicPolyPatch::order(), pow(), OStringStream::print(), OSstream::print(), sampledPlane::print(), sampledThresholdCellFaces::print(), sampledTriSurfaceMesh::print(), sampledPatch::print(), sampledIsoSurfaceCell::print(), distanceSurface::print(), sampledCuttingPlane::print(), sampledIsoSurface::print(), NamedEnum< Enum, nEnum >::read(), GTSsurfaceFormat< Face >::read(), AC3DsurfaceFormat< Face >::read(), STARCDsurfaceFormat< Face >::read(), partialWrite::read(), actuationDiskSource::read(), explicitSource::read(), STARCD::readBoundary(), regIOobject::readIfModified(), Switch::readIfPresent(), objectRegistry::readModifiedObjects(), regIOobject::readStream(), boundaryMesh::readTriSurface(), surfMesh::readUpdate(), polyMesh::readUpdate(), searchableSurfaceCollection::regions(), GeometricField< Type, PatchField, GeoMesh >::relax(), polyMesh::resetPrimitives(), searchableSurfaceCollection::searchableSurfaceCollection(), timeSelector::select(), GeometricField< Type, PatchField, GeoMesh >::select(), timeSelector::selected(), cellTable::selectType(), fvMeshSubset::setCellSubset(), fvMeshSubset::setLargeCellSubset(), cellTable::setName(), PstreamImpl::setParRun(), perfectInterface::setRefinement(), layerAdditionRemoval::setRefinement(), UnsortedMeshedSurface< Face >::setZones(), shellSurfaces::shellSurfaces(), UnsortedMeshedSurface< Face >::sortedZones(), GeometricField< Type, PatchField, GeoMesh >::storeOldTimes(), GeometricField< Type, PatchField, GeoMesh >::storePrevIter(), dictionary::subDict(), dictionary::subOrEmptyDict(), objectRegistry::subRegistry(), DimensionedField< Type, GeoMesh >::T(), GeometricField< Type, PatchField, GeoMesh >::T(), dictionary::transfer(), mixedEnthalpyFvPatchScalarField::updateCoeffs(), fixedEnthalpyFvPatchScalarField::updateCoeffs(), gradientEnthalpyFvPatchScalarField::updateCoeffs(), wideBandDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs(), greyDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs(), advectiveFvPatchField< Type >::updateCoeffs(), layerAdditionRemoval::updateMesh(), slidingInterface::updateMesh(), solution::upgradeSolverDict(), topoSetSource::usage(), wallLayerCells::wallLayerCells(), DimensionedField< Type, GeoMesh >::weightedAverage(), jplotGraph::write(), partialWrite::write(), perfectInterface::write(), layerAdditionRemoval::write(), attachDetach::write(), cellZone::write(), pointZone::write(), timeVaryingMappedFixedValueFvPatchField< Type >::write(), faceZone::write(), slidingInterface::write(), dictionary::write(), actuationDiskSource::writeData(), ensightPart::writeData(), setUpdater::writeDict(), errorDrivenRefinement::writeDict(), toroidalCS::writeDict(), surfacePatch::writeDict(), perfectInterface::writeDict(), surfZone::writeDict(), layerAdditionRemoval::writeDict(), attachDetach::writeDict(), cellZone::writeDict(), pointZone::writeDict(), engineValve::writeDict(), faceZone::writeDict(), slidingInterface::writeDict(), cellZoneSet::writeObject(), pointZoneSet::writeObject(), faceZoneSet::writeObject(), objectRegistry::writeObject(), and regIOobject::~regIOobject().

bool Foam::contiguous< complex > ( )
inline

Data associated with complex type are contiguous.

Definition at line 190 of file complex.H.

complex Foam::transform ( const Tensor< scalar > &  ,
const complex  c 
)
inline

Definition at line 226 of file complexI.H.

bool Foam::contiguous ( )
inline

Assume the data associated with type T are not contiguous.

Definition at line 52 of file contiguous.H.

bool Foam::contiguous< bool > ( )
inline

Definition at line 59 of file contiguous.H.

bool Foam::contiguous< FixedList< bool, 2 > > ( )
inline

Definition at line 61 of file contiguous.H.

bool Foam::contiguous< Pair< bool > > ( )
inline

Definition at line 63 of file contiguous.H.

bool Foam::contiguous< char > ( )
inline

Definition at line 66 of file contiguous.H.

bool Foam::contiguous< FixedList< char, 2 > > ( )
inline

Definition at line 68 of file contiguous.H.

bool Foam::contiguous< Pair< char > > ( )
inline

Definition at line 70 of file contiguous.H.

bool Foam::contiguous< unsigned char > ( )
inline

Definition at line 73 of file contiguous.H.

bool Foam::contiguous< FixedList< unsigned char, 2 > > ( )
inline

Definition at line 75 of file contiguous.H.

bool Foam::contiguous< Pair< unsigned char > > ( )
inline

Definition at line 77 of file contiguous.H.

bool Foam::contiguous< short > ( )
inline

Definition at line 80 of file contiguous.H.

bool Foam::contiguous< FixedList< short, 2 > > ( )
inline

Definition at line 82 of file contiguous.H.

bool Foam::contiguous< Pair< short > > ( )
inline

Definition at line 84 of file contiguous.H.

bool Foam::contiguous< unsigned short > ( )
inline

Definition at line 87 of file contiguous.H.

bool Foam::contiguous< FixedList< unsigned short, 2 > > ( )
inline

Definition at line 89 of file contiguous.H.

bool Foam::contiguous< Pair< unsigned short > > ( )
inline

Definition at line 91 of file contiguous.H.

bool Foam::contiguous< int > ( )
inline

Definition at line 94 of file contiguous.H.

bool Foam::contiguous< FixedList< int, 2 > > ( )
inline

Definition at line 96 of file contiguous.H.

bool Foam::contiguous< Pair< int > > ( )
inline

Definition at line 98 of file contiguous.H.

bool Foam::contiguous< unsigned int > ( )
inline

Definition at line 101 of file contiguous.H.

bool Foam::contiguous< FixedList< unsigned int, 2 > > ( )
inline

Definition at line 103 of file contiguous.H.

bool Foam::contiguous< Pair< unsigned int > > ( )
inline

Definition at line 105 of file contiguous.H.

bool Foam::contiguous< long > ( )
inline

Definition at line 108 of file contiguous.H.

bool Foam::contiguous< FixedList< long, 2 > > ( )
inline

Definition at line 110 of file contiguous.H.

bool Foam::contiguous< Pair< long > > ( )
inline

Definition at line 112 of file contiguous.H.

bool Foam::contiguous< unsigned long > ( )
inline

Definition at line 115 of file contiguous.H.

bool Foam::contiguous< FixedList< unsigned long, 2 > > ( )
inline

Definition at line 117 of file contiguous.H.

bool Foam::contiguous< Pair< unsigned long > > ( )
inline

Definition at line 119 of file contiguous.H.

bool Foam::contiguous< long long > ( )
inline

Definition at line 122 of file contiguous.H.

bool Foam::contiguous< FixedList< long long, 2 > > ( )
inline

Definition at line 124 of file contiguous.H.

bool Foam::contiguous< Pair< long long > > ( )
inline

Definition at line 126 of file contiguous.H.

bool Foam::contiguous< unsigned long long > ( )
inline

Definition at line 129 of file contiguous.H.

bool Foam::contiguous< FixedList< unsigned long long, 2 > > ( )
inline

Definition at line 131 of file contiguous.H.

bool Foam::contiguous< Pair< unsigned long long > > ( )
inline

Definition at line 133 of file contiguous.H.

bool Foam::contiguous< float > ( )
inline

Definition at line 136 of file contiguous.H.

bool Foam::contiguous< FixedList< float, 2 > > ( )
inline

Definition at line 138 of file contiguous.H.

bool Foam::contiguous< Pair< float > > ( )
inline

Definition at line 140 of file contiguous.H.

bool Foam::contiguous< double > ( )
inline

Definition at line 143 of file contiguous.H.

bool Foam::contiguous< FixedList< double, 2 > > ( )
inline

Definition at line 145 of file contiguous.H.

bool Foam::contiguous< Pair< double > > ( )
inline

Definition at line 147 of file contiguous.H.

bool Foam::contiguous< long double > ( )
inline

Definition at line 150 of file contiguous.H.

bool Foam::contiguous< FixedList< long double, 2 > > ( )
inline

Definition at line 152 of file contiguous.H.

bool Foam::contiguous< Pair< long double > > ( )
inline

Definition at line 154 of file contiguous.H.

bool Foam::contiguous< diagTensor > ( )
inline

Data associated with diagTensor type are contiguous.

Definition at line 52 of file diagTensor.H.

DiagTensor<Cmpt> Foam::operator& ( const DiagTensor< Cmpt > &  dt1,
const DiagTensor< Cmpt > &  dt2 
)
inline

Inner-product between two diagonal tensors.

Definition at line 172 of file DiagTensorI_.H.

References DiagTensor< Cmpt >::xx(), DiagTensor< Cmpt >::yy(), and DiagTensor< Cmpt >::zz().

Tensor<Cmpt> Foam::operator& ( const DiagTensor< Cmpt > &  dt1,
const Tensor< Cmpt > &  t2 
)
inline
Tensor<Cmpt> Foam::operator& ( const Tensor< Cmpt > &  t1,
const DiagTensor< Cmpt > &  dt2 
)
inline
Vector<Cmpt> Foam::operator& ( const DiagTensor< Cmpt > &  dt,
const Vector< Cmpt > &  v 
)
inline

Inner-product between a diagonal tensor and a vector.

Definition at line 230 of file DiagTensorI_.H.

References Vector< Cmpt >::x(), DiagTensor< Cmpt >::xx(), Vector< Cmpt >::y(), DiagTensor< Cmpt >::yy(), Vector< Cmpt >::z(), and DiagTensor< Cmpt >::zz().

Vector<Cmpt> Foam::operator& ( const Vector< Cmpt > &  v,
const DiagTensor< Cmpt > &  dt 
)
inline

Inner-product between a vector and a diagonal tensor.

Definition at line 244 of file DiagTensorI_.H.

References Vector< Cmpt >::x(), DiagTensor< Cmpt >::xx(), Vector< Cmpt >::y(), DiagTensor< Cmpt >::yy(), Vector< Cmpt >::z(), and DiagTensor< Cmpt >::zz().

DiagTensor<Cmpt> Foam::operator/ ( const scalar  s,
const DiagTensor< Cmpt > &  dt 
)
inline

Division of a scalar by a diagonalTensor.

Definition at line 258 of file DiagTensorI_.H.

References DiagTensor< Cmpt >::xx(), DiagTensor< Cmpt >::yy(), and DiagTensor< Cmpt >::zz().

Vector<Cmpt> Foam::operator/ ( const Vector< Cmpt >  v,
const DiagTensor< Cmpt > &  dt 
)
inline

Division of a vector by a diagonalTensor.

Definition at line 267 of file DiagTensorI_.H.

References Vector< Cmpt >::x(), DiagTensor< Cmpt >::xx(), Vector< Cmpt >::y(), DiagTensor< Cmpt >::yy(), Vector< Cmpt >::z(), and DiagTensor< Cmpt >::zz().

Cmpt Foam::tr ( const DiagTensor< Cmpt > &  dt)
inline

Return the trace of a diagonal tensor.

Definition at line 275 of file DiagTensorI_.H.

References DiagTensor< Cmpt >::xx(), DiagTensor< Cmpt >::yy(), and DiagTensor< Cmpt >::zz().

SphericalTensor<Cmpt> Foam::sph ( const DiagTensor< Cmpt > &  dt)
inline

Return the spherical part of a diagonal tensor.

Definition at line 283 of file DiagTensorI_.H.

References tr().

Referenced by transformFieldMask< sphericalTensor >(), and transformMask< sphericalTensor >().

Cmpt Foam::det ( const DiagTensor< Cmpt > &  t)
inline

Return the determinant of a diagonal tensor.

Definition at line 291 of file DiagTensorI_.H.

References DiagTensor< Cmpt >::xx(), DiagTensor< Cmpt >::yy(), and DiagTensor< Cmpt >::zz().

DiagTensor<Cmpt> Foam::inv ( const DiagTensor< Cmpt > &  dt)
inline

Return the inverse of a symmetric tensor.

Definition at line 299 of file DiagTensorI_.H.

References DiagTensor< Cmpt >::xx(), DiagTensor< Cmpt >::yy(), and DiagTensor< Cmpt >::zz().

DiagTensor<Cmpt> Foam::diag ( const Tensor< Cmpt > &  t)
inline

Return the diagonal of a tensor as a diagonal tensor.

Definition at line 307 of file DiagTensorI_.H.

References Tensor< Cmpt >::xx(), Tensor< Cmpt >::yy(), and Tensor< Cmpt >::zz().

Foam::Ostream & operator<< ( Ostream &  os,
const Polynomial< PolySize > &  poly 
)

Definition at line 32 of file PolynomialIO.C.

References IOstream::check().

unsigned Hasher ( const void *  data,
size_t  len,
unsigned  seed = 0 
)

Bob Jenkins's 96-bit mixer hashing function (lookup3)

Parameters:
[in]data- a character stream
[in]len- the number of bytes
[in]seed- the previous hash, or an arbitrary value

Definition at line 476 of file Hasher.C.

References jenkins_hashbig(), and jenkins_hashlittle().

Referenced by Hash< interfacePair >::operator()(), string::hash::operator()(), FixedList< T, Size >::Hash< HashT >::operator()(), and Hash< Foam::label >::operator()().

unsigned HasherInt ( const uint32_t *  data,
size_t  length,
unsigned  seed = 0 
)

An optimized version of Hasher.

Parameters:
[in]data- an array of uint32_t values
[in]length- the number of values (not bytes)
[in]seed- the previous hash, or an arbitrary value

Definition at line 517 of file Hasher.C.

References b, bitMixer, and bitMixerFinal.

unsigned HasherDual ( const uint32_t *  data,
size_t  len,
unsigned &  hash1,
unsigned &  hash2 
)

An optimized version of Hasher, returning dual hash values.

Parameters:
[in]data- an array of uint32_t values
[in]len- the number of values (not bytes)
[in]hash1- the previous hash, or an arbitrary value on output, the primary hash value
[in]hash1- the previous hash, or an arbitrary value on output, the secondary hash value

Definition at line 561 of file Hasher.C.

References b, bitMixer, and bitMixerFinal.

Foam::Ostream & operator<< ( Ostream &  os,
const SHA1 &  sha 
)
inline

Definition at line 124 of file SHA1I.H.

References SHA1::digest().

Foam::Ostream & operator<< ( Ostream &  os,
const SHA1Digest &  dig 
)

Definition at line 78 of file SHA1Digest.C.

References IOstream::check(), SHA1Digest::length, and Ostream::write().

Foam::word name ( const int  val)

Return a word representation of an int.

Definition at line 41 of file intIO.C.

int readInt ( Istream &  is)

Definition at line 82 of file intIO.C.

Referenced by if().

Foam::Istream & operator>> ( Istream &  is,
int &  i 
)
Foam::Ostream & operator<< ( Ostream &  os,
const int  i 
)

Definition at line 91 of file intIO.C.

References IOstream::check(), and Ostream::write().

label pow ( label  a,
label  b 
)

Raise one label to the power of another.

Definition at line 53 of file label.C.

References abort(), b, FatalError, and FatalErrorIn.

label factorial ( label  n)

Return factorial(n) : 0 <= n <= 12.

Evaluate n! : n <= 12.

Definition at line 75 of file label.C.

References abort(), FatalError, and FatalErrorIn.

char Foam::max ( const char  s1,
const char  s2 
)
inline

Definition at line 213 of file label.H.

char Foam::min ( const char  s1,
const char  s2 
)
inline

Definition at line 213 of file label.H.

short Foam::max ( const short  s1,
const short  s2 
)
inline

Definition at line 214 of file label.H.

short Foam::min ( const short  s1,
const short  s2 
)
inline

Definition at line 214 of file label.H.

int Foam::max ( const int  s1,
const int  s2 
)
inline

Definition at line 215 of file label.H.

int Foam::min ( const int  s1,
const int  s2 
)
inline

Definition at line 215 of file label.H.

long Foam::max ( const long  s1,
const long  s2 
)
inline

Definition at line 216 of file label.H.

long Foam::min ( const long  s1,
const long  s2 
)
inline

Definition at line 216 of file label.H.

long long Foam::max ( const long long  s1,
const long long  s2 
)
inline

Definition at line 217 of file label.H.

long long Foam::min ( const long long  s1,
const long long  s2 
)
inline

Definition at line 217 of file label.H.

unsigned char Foam::max ( const unsigned char  s1,
const unsigned char  s2 
)
inline

Definition at line 219 of file label.H.

unsigned char Foam::min ( const unsigned char  s1,
const unsigned char  s2 
)
inline

Definition at line 219 of file label.H.

unsigned short Foam::max ( const unsigned short  s1,
const unsigned short  s2 
)
inline

Definition at line 220 of file label.H.

unsigned short Foam::min ( const unsigned short  s1,
const unsigned short  s2 
)
inline

Definition at line 220 of file label.H.

unsigned int Foam::max ( const unsigned int  s1,
const unsigned int  s2 
)
inline

Definition at line 221 of file label.H.

unsigned int Foam::min ( const unsigned int  s1,
const unsigned int  s2 
)
inline

Definition at line 221 of file label.H.

unsigned long Foam::max ( const unsigned long  s1,
const unsigned long  s2 
)
inline

Definition at line 222 of file label.H.

unsigned long Foam::min ( const unsigned long  s1,
const unsigned long  s2 
)
inline

Definition at line 222 of file label.H.

unsigned long long Foam::max ( const unsigned long long  s1,
const unsigned long long  s2 
)
inline

Definition at line 223 of file label.H.

unsigned long long Foam::min ( const unsigned long long  s1,
const unsigned long long  s2 
)
inline

Definition at line 223 of file label.H.

long Foam::max ( const int  s1,
const long  s2 
)
inline

Definition at line 225 of file label.H.

long Foam::min ( const int  s1,
const long  s2 
)
inline

Definition at line 225 of file label.H.

long long Foam::max ( const int  s1,
const long long  s2 
)
inline

Definition at line 226 of file label.H.

long long Foam::min ( const int  s1,
const long long  s2 
)
inline

Definition at line 226 of file label.H.

long long Foam::max ( const long long  s1,
const int  s2 
)
inline

Definition at line 227 of file label.H.

long long Foam::min ( const long long  s1,
const int  s2 
)
inline

Definition at line 227 of file label.H.

label& Foam::setComponent ( label &  l,
const direction   
)
inline

Definition at line 229 of file label.H.

label Foam::component ( const label  l,
const direction   
)
inline

Definition at line 234 of file label.H.

label Foam::mag ( const label  l)
inline

Definition at line 239 of file label.H.

label Foam::sign ( const label  s)
inline

Definition at line 244 of file label.H.

label Foam::pos ( const label  s)
inline

Definition at line 249 of file label.H.

label Foam::neg ( const label  s)
inline

Definition at line 254 of file label.H.

Foam::word name ( long long  val)

Return a string representation of a long.

Return a string representation of a long long.

Definition at line 40 of file longIO.C.

long readLong ( Istream &  is)

Definition at line 80 of file longIO.C.

Foam::Istream & operator>> ( Istream &  is,
long &  l 
)
Foam::Ostream & operator<< ( Ostream &  os,
const long long  l 
)

Definition at line 89 of file longIO.C.

References IOstream::check(), and Ostream::write().

long long readLongLong ( Istream &  is)

Definition at line 60 of file longLongIO.C.

References exit(), FatalIOError, FatalIOErrorIn, isspace(), and Istream::read().

Referenced by operator>>().

Foam::Istream & operator>> ( Istream &  is,
long long &  l 
)

Definition at line 49 of file longLongIO.C.

References IOstream::check(), and readLongLong().

Foam::word name ( const unsigned int  val)

Return a string representation of an uint.

Return a string representation of a ulong.

Definition at line 41 of file uintIO.C.

unsigned int readUint ( Istream &  is)

Definition at line 81 of file uintIO.C.

Referenced by Time::readDict().

Foam::Istream & operator>> ( Istream &  is,
unsigned int &  i 
)
Foam::Ostream & operator<< ( Ostream &  os,
const unsigned int  i 
)

Definition at line 90 of file uintIO.C.

References IOstream::check(), and Ostream::write().

uLabel& Foam::setComponent ( uLabel &  l,
const direction   
)
inline

Definition at line 177 of file uLabel.H.

uLabel Foam::component ( const uLabel  l,
const direction   
)
inline

Definition at line 182 of file uLabel.H.

unsigned long readUlong ( Istream &  is)

Definition at line 78 of file ulongIO.C.

Foam::Istream & operator>> ( Istream &  is,
unsigned long &  val 
)
Foam::defineCompoundTypeName ( List< bool >  ,
boolList   
)
Foam::addCompoundToRunTimeSelectionTable ( List< bool >  ,
boolList   
)
Foam::defineCompoundTypeName ( List< label >  ,
labelList   
)
Foam::addCompoundToRunTimeSelectionTable ( List< label >  ,
labelList   
)
Foam::defineCompoundTypeName ( List< scalar >  ,
scalarList   
)
Foam::addCompoundToRunTimeSelectionTable ( List< scalar >  ,
scalarList   
)
Foam::defineCompoundTypeName ( List< sphericalTensor >  ,
sphericalTensorList   
)
Foam::addCompoundToRunTimeSelectionTable ( List< sphericalTensor >  ,
sphericalTensorList   
)
bool Foam::findStrings ( const wordReListMatcher &  matcher,
const std::string &  str 
)
inline

Return true if string matches one of the regular expressions.

Definition at line 52 of file stringListOps.H.

References wordReListMatcher::match().

Referenced by cellTable::combine(), removeEntry::execute(), findStrings(), boundaryRegion::names(), cellTable::names(), and polyBoundaryMesh::patchSet().

Foam::labelList findMatchingStrings ( const Matcher &  matcher,
const UList< StringType > &  lst,
const bool  invert = false 
)

Return list indices for matching strings.

Definition at line 30 of file stringListOpsTemplates.C.

References forAll, invert(), and UList< T >::size().

Referenced by findStrings().

labelList Foam::findStrings ( const regExp &  re,
const UList< StringType > &  lst,
const bool  invert = false 
)

Return list indices for strings matching the regular expression.

Template partial specialization of findMatchingStrings

Definition at line 75 of file stringListOps.H.

References findMatchingStrings(), and invert().

labelList Foam::findStrings ( const char *  rePattern,
const UList< StringType > &  lst,
const bool  invert = false 
)

Return list indices for strings matching the regular expression.

Template partial specialization of findMatchingStrings

Definition at line 88 of file stringListOps.H.

References findStrings(), and invert().

labelList Foam::findStrings ( const std::string &  rePattern,
const UList< StringType > &  lst,
const bool  invert = false 
)

Return list indices for strings matching the regular expression.

Template partial specialization of findMatchingStrings

Definition at line 102 of file stringListOps.H.

References findMatchingStrings(), and invert().

labelList Foam::findStrings ( const wordRe &  wre,
const UList< StringType > &  lst,
const bool  invert = false 
)

Return list indices for strings matching the regular expression.

Template partial specialization of findMatchingStrings

Definition at line 116 of file stringListOps.H.

References findMatchingStrings(), and invert().

labelList Foam::findStrings ( const wordReListMatcher &  matcher,
const UList< StringType > &  lst,
const bool  invert = false 
)

Return list indices for strings matching one of the regular expression.

Template partial specialization of findMatchingStrings

Definition at line 130 of file stringListOps.H.

References findMatchingStrings(), and invert().

StringListType subsetMatchingStrings ( const Matcher &  matcher,
const StringListType &  lst,
const bool  invert = false 
)

Extract elements of StringList when regular expression matches.

optionally invert the match eg, to extract all selected elements: subsetMatchingStrings<regExp, stringList>(myRegExp, lst);

Definition at line 54 of file stringListOpsTemplates.C.

References forAll, and invert().

Referenced by subsetStrings().

StringListType Foam::subsetStrings ( const regExp &  re,
const StringListType &  lst,
const bool  invert = false 
)

Extract elements of StringList when regular expression matches.

Template partial specialization of subsetMatchingStrings

Definition at line 157 of file stringListOps.H.

References invert(), and subsetMatchingStrings().

StringListType Foam::subsetStrings ( const char *  rePattern,
const StringListType &  lst,
const bool  invert = false 
)

Extract elements of StringList when regular expression matches.

Template partial specialization of subsetMatchingStrings

Definition at line 170 of file stringListOps.H.

References invert(), and subsetMatchingStrings().

StringListType Foam::subsetStrings ( const std::string &  rePattern,
const StringListType &  lst,
const bool  invert = false 
)

Extract elements of StringList when regular expression matches.

Template partial specialization of subsetMatchingStrings

Definition at line 184 of file stringListOps.H.

References invert(), and subsetMatchingStrings().

StringListType Foam::subsetStrings ( const wordRe &  wre,
const StringListType &  lst,
const bool  invert = false 
)

Extract elements of StringList when regular expression matches.

Template partial specialization of subsetMatchingStrings

Definition at line 198 of file stringListOps.H.

References invert(), and subsetMatchingStrings().

StringListType Foam::subsetStrings ( const wordReListMatcher &  matcher,
const StringListType &  lst,
const bool  invert = false 
)

Extract elements of StringList when regular expression matches.

Template partial specialization of subsetMatchingStrings

Definition at line 211 of file stringListOps.H.

References invert(), and subsetMatchingStrings().

void inplaceSubsetMatchingStrings ( const Matcher &  matcher,
StringListType &  lst,
const bool  invert = false 
)

Inplace extract elements of StringList when regular expression matches.

optionally invert the match eg, to extract all selected elements: inplaceSubsetMatchingStrings<regExp, stringList>(myRegExp, lst);

Definition at line 78 of file stringListOpsTemplates.C.

References forAll, and invert().

Referenced by inplaceSubsetStrings().

void Foam::inplaceSubsetStrings ( const regExp &  re,
StringListType &  lst,
const bool  invert = false 
)

Inplace extract elements of StringList when regular expression matches.

Template partial specialization of inplaceSubsetMatchingStrings

Definition at line 237 of file stringListOps.H.

References inplaceSubsetMatchingStrings(), and invert().

void Foam::inplaceSubsetStrings ( const char *  rePattern,
StringListType &  lst,
const bool  invert = false 
)

Inplace extract elements of StringList when regular expression matches.

Template partial specialization of inplaceSubsetMatchingStrings

Definition at line 250 of file stringListOps.H.

References inplaceSubsetMatchingStrings(), and invert().

void Foam::inplaceSubsetStrings ( const std::string &  rePattern,
StringListType &  lst,
const bool  invert = false 
)

Inplace extract elements of StringList when regular expression matches.

Template partial specialization of inplaceSubsetMatchingStrings

Definition at line 264 of file stringListOps.H.

References inplaceSubsetMatchingStrings(), and invert().

void Foam::inplaceSubsetStrings ( const wordRe &  wre,
StringListType &  lst,
const bool  invert = false 
)

Inplace extract elements of StringList when regular expression matches.

Template partial specialization of inplaceSubsetMatchingStrings

Definition at line 278 of file stringListOps.H.

References inplaceSubsetMatchingStrings(), and invert().

void Foam::inplaceSubsetStrings ( const wordReListMatcher &  matcher,
StringListType &  lst,
const bool  invert = false 
)

Inplace extract elements of StringList when regular expression matches.

Template partial specialization of inplaceSubsetMatchingStrings

Definition at line 291 of file stringListOps.H.

References inplaceSubsetMatchingStrings(), and invert().

Foam::defineCompoundTypeName ( List< symmTensor >  ,
symmTensorList   
)
Foam::addCompoundToRunTimeSelectionTable ( List< symmTensor >  ,
symmTensorList   
)
Foam::defineCompoundTypeName ( List< tensor >  ,
tensorList   
)
Foam::addCompoundToRunTimeSelectionTable ( List< tensor >  ,
tensorList   
)
Foam::defineCompoundTypeName ( List< vector >  ,
vectorList   
)
Foam::addCompoundToRunTimeSelectionTable ( List< vector >  ,
vectorList   
)
Istream& Foam::operator>> ( Istream &  ,
nil &   
)

Definition at line 77 of file nil.H.

Ostream& Foam::operator<< ( Ostream &  ,
const nil &   
)

Definition at line 82 of file nil.H.

const Type& Foam::operator* ( const Type &  t,
const one &   
)
inline

Definition at line 36 of file oneI.H.

const Type& Foam::operator* ( const one &  ,
const Type &  t 
)
inline

Definition at line 42 of file oneI.H.

Type Foam::operator/ ( const one &  ,
const Type &  t 
)
inline

Definition at line 48 of file oneI.H.

Foam::Istream & operator>> ( Istream &  is,
quaternion &  q 
)
Foam::Ostream & operator<< ( Ostream &  os,
const quaternion &  C 
)
Foam::scalar magSqr ( const quaternion &  q)
inline

Definition at line 195 of file quaternionI.H.

References magSqr(), quaternion::v(), and quaternion::w().

Foam::scalar mag ( const quaternion &  q)
inline

Definition at line 201 of file quaternionI.H.

References magSqr(), and sqrt().

Foam::quaternion conjugate ( const quaternion &  q)
inline

Return the conjugate of the given quaternion.

Definition at line 207 of file quaternionI.H.

References quaternion::v(), and quaternion::w().

Referenced by inv(), quaternion::invTransform(), and quaternion::transform().

Foam::quaternion normalize ( const quaternion &  q)
inline

Return the normailzed (unit) quaternion of the given quaternion.

Definition at line 220 of file quaternionI.H.

References mag().

Referenced by quaternion::invTransform(), and quaternion::transform().

Foam::quaternion inv ( const quaternion &  q)
inline

Return the inverse of the given quaternion.

Definition at line 213 of file quaternionI.H.

References magSqr(), quaternion::v(), and quaternion::w().

Foam::word name ( const quaternion &  q)

Return a string representation of a quaternion.

Definition at line 46 of file quaternion.C.

References OStringStream::str(), quaternion::v(), and quaternion::w().

bool Foam::contiguous< quaternion > ( )
inline

Data associated with quaternion type are contiguous.

Definition at line 198 of file quaternion.H.

bool operator== ( const quaternion &  q1,
const quaternion &  q2 
)
inline

Definition at line 251 of file quaternionI.H.

References equal(), quaternion::v(), and quaternion::w().

bool operator!= ( const quaternion &  q1,
const quaternion &  q2 
)
inline

Definition at line 257 of file quaternionI.H.

References operator==().

Foam::quaternion operator+ ( const quaternion &  q1,
const quaternion &  q2 
)
inline

Definition at line 264 of file quaternionI.H.

References quaternion::v(), and quaternion::w().

Foam::quaternion operator- ( const quaternion &  q)
inline

Definition at line 273 of file quaternionI.H.

References quaternion::v(), and quaternion::w().

Foam::quaternion operator- ( const quaternion &  q1,
const quaternion &  q2 
)
inline

Definition at line 280 of file quaternionI.H.

References quaternion::v(), and quaternion::w().

Foam::scalar operator& ( const quaternion &  q1,
const quaternion &  q2 
)
inline

Definition at line 289 of file quaternionI.H.

References quaternion::v(), and quaternion::w().

Foam::quaternion operator* ( const quaternion &  q1,
const quaternion &  q2 
)
inline

Definition at line 296 of file quaternionI.H.

References quaternion::v(), and quaternion::w().

Foam::quaternion operator/ ( const quaternion &  q1,
const quaternion &  q2 
)
inline

Definition at line 310 of file quaternionI.H.

References inv().

Foam::quaternion operator* ( const scalar  s,
const quaternion &  q 
)
inline

Definition at line 319 of file quaternionI.H.

References quaternion::v(), and quaternion::w().

Foam::quaternion operator* ( const quaternion &  q,
const scalar  s 
)
inline

Definition at line 325 of file quaternionI.H.

References quaternion::v(), and quaternion::w().

Foam::quaternion operator/ ( const quaternion &  q,
const scalar  s 
)
inline

Definition at line 331 of file quaternionI.H.

References quaternion::v(), and quaternion::w().

bool Foam::equal ( const T s1,
const T s2 
)
inline

Definition at line 74 of file doubleFloat.H.

Referenced by operator<<(), complex::operator==(), operator==(), and token::operator==().

Foam::MAXMIN ( double  ,
double  ,
double   
) const
doubleScalar Foam::mag ( const doubleScalar  s)
inline

Definition at line 66 of file doubleScalar.H.

doubleScalar Foam::hypot ( const doubleScalar  x,
const doubleScalar  y 
)
inline

Definition at line 79 of file doubleScalar.H.

References hypot().

doubleScalar Foam::atan2 ( const doubleScalar  y,
const doubleScalar  x 
)
inline

Definition at line 84 of file doubleScalar.H.

Referenced by sphericalCS::globalToLocal(), and cylindricalCS::globalToLocal().

doubleScalar Foam::jn ( const int  n,
const doubleScalar  s 
)
inline

Definition at line 89 of file doubleScalar.H.

References jn().

doubleScalar Foam::yn ( const int  n,
const doubleScalar  s 
)
inline

Definition at line 94 of file doubleScalar.H.

References yn().

floatScalar Foam::mag ( const floatScalar  s)
inline

Definition at line 66 of file floatScalar.H.

floatScalar Foam::hypot ( const floatScalar  x,
const floatScalar  y 
)
inline

Definition at line 79 of file floatScalar.H.

floatScalar Foam::atan2 ( const floatScalar  y,
const floatScalar  x 
)
inline

Definition at line 84 of file floatScalar.H.

floatScalar Foam::jn ( const int  n,
const floatScalar  s 
)
inline

Definition at line 89 of file floatScalar.H.

floatScalar Foam::yn ( const int  n,
const floatScalar  s 
)
inline

Definition at line 94 of file floatScalar.H.

word Foam::name ( const Scalar  val)

Return a string representation of a Scalar.

Definition at line 49 of file Scalar_.C.

Referenced by KinematicCloud< ParcelType >::alpha(), ThermoCloud< ParcelType >::ap(), Cloud< ParticleType >::autoMap(), basicSourceList::basicSourceList(), DsmcCloud< ParcelType >::dumpParticlePositions(), ThermoCloud< ParcelType >::Ep(), findEtcFile(), Time::findInstance(), for(), forAll(), lduMatrix::smoother::getName(), lduMatrix::preconditioner::getName(), if(), DsmcCloud< ParcelType >::info(), LocalInteraction< CloudType >::LocalInteraction(), fvPatch::lookupPatchField(), cellZone::New(), pointZone::New(), UnsortedMeshedSurface< Face >::New(), polyPatch::New(), faceZone::New(), MeshedSurface< Face >::New(), coordinateSystem::New(), lduMatrix::solver::New(), lduMatrix::smoother::New(), lduMatrix::preconditioner::New(), radiativeIntensityRay::radiativeIntensityRay(), ReactingCloud< ParcelType >::ReactingCloud(), OBJsurfaceFormat< Face >::read(), NASsurfaceFormat< Face >::read(), FTRsurfaceFormat< Face >::read(), KinematicCloud< ParcelType >::rhoEff(), ODEChemistryModel< CompType, ThermoType >::RR(), ThermoCloud< ParcelType >::Sh(), ThermoCloud< ParcelType >::sigmap(), ReactingCloud< ParcelType >::Srho(), KinematicCloud< ParcelType >::SU(), dimensioned< tensor >::T(), KinematicCloud< ParcelType >::theta(), USERD_get_gold_variable_info(), MeshedSurfaceProxy< Face >::write(), UnsortedMeshedSurface< Face >::write(), MeshedSurface< Face >::write(), ensightPart::writeHeader(), regIOobject::writeObject(), and Cloud< ParticleType >::writePositions().

Istream& Foam::operator>> ( Istream &  is,
Scalar s 
)
Ostream& Foam::operator<< ( Ostream &  os,
const Scalar  s 
)

Definition at line 99 of file Scalar_.C.

References IOstream::check(), and Ostream::write().

Foam::Istream & operator>> ( Istream &  is,
septernion &  s 
)
Foam::Ostream & operator<< ( Ostream &  os,
const septernion &  C 
)
Foam::septernion inv ( const septernion &  tr)
inline

Return the inverse of the given septernion.

Definition at line 150 of file septernionI.H.

References conjugate(), quaternion::invTransform(), septernion::r(), and septernion::t().

Foam::word name ( const septernion &  s)

Return a string representation of a septernion.

Definition at line 46 of file septernion.C.

References septernion::r(), OStringStream::str(), and septernion::t().

bool Foam::contiguous< septernion > ( )
inline

Data associated with septernion type are contiguous.

Definition at line 163 of file septernion.H.

bool operator== ( const septernion &  tr1,
const septernion &  tr2 
)
inline

Definition at line 158 of file septernionI.H.

References septernion::r(), and septernion::t().

bool operator!= ( const septernion &  tr1,
const septernion &  tr2 
)
inline

Definition at line 164 of file septernionI.H.

References operator==().

septernion Foam::operator+ ( const septernion &  tr,
const vector &  t 
)
inline
septernion Foam::operator+ ( const vector &  t,
const septernion &  tr 
)
inline
septernion Foam::operator- ( const septernion &  tr,
const vector &  t 
)
inline
Foam::septernion operator* ( const quaternion &  r,
const septernion &  tr 
)
inline

Definition at line 201 of file septernionI.H.

Foam::septernion operator* ( const septernion &  tr,
const quaternion &  r 
)
inline

Definition at line 211 of file septernionI.H.

References septernion::r(), and septernion::t().

Foam::septernion operator/ ( const septernion &  tr,
const quaternion &  r 
)
inline

Definition at line 221 of file septernionI.H.

References septernion::r(), and septernion::t().

Foam::septernion operator* ( const septernion &  q1,
const septernion &  q2 
)
inline

Definition at line 231 of file septernionI.H.

References septernion::r(), septernion::t(), and quaternion::transform().

Foam::septernion operator/ ( const septernion &  q1,
const septernion &  q2 
)
inline

Definition at line 245 of file septernionI.H.

References inv().

Foam::septernion operator* ( const scalar  s,
const septernion &  tr 
)
inline

Definition at line 254 of file septernionI.H.

References septernion::r(), and septernion::t().

Foam::septernion operator* ( const septernion &  tr,
const scalar  s 
)
inline

Definition at line 260 of file septernionI.H.

References septernion::r(), and septernion::t().

Foam::septernion operator/ ( const septernion &  tr,
const scalar  s 
)
inline

Definition at line 266 of file septernionI.H.

References septernion::r(), and septernion::t().

Data associated with labelSphericalTensor type are contiguous.

Definition at line 54 of file labelSphericalTensor.H.

bool Foam::contiguous< sphericalTensor > ( )
inline

Specify data associated with sphericalTensor type are contiguous.

Definition at line 58 of file sphericalTensor.H.

SphericalTensor<Cmpt> Foam::operator& ( const SphericalTensor< Cmpt > &  st1,
const SphericalTensor< Cmpt > &  st2 
)
inline

Inner-product between two spherical tensors.

Definition at line 96 of file SphericalTensorI_.H.

References SphericalTensor< Cmpt >::ii().

Vector<Cmpt> Foam::operator& ( const SphericalTensor< Cmpt > &  st,
const Vector< Cmpt > &  v 
)
inline

Inner-product between a spherical tensor and a vector.

Definition at line 105 of file SphericalTensorI_.H.

References SphericalTensor< Cmpt >::ii(), Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

Vector<Cmpt> Foam::operator& ( const Vector< Cmpt > &  v,
const SphericalTensor< Cmpt > &  st 
)
inline

Inner-product between a vector and a spherical tensor.

Definition at line 119 of file SphericalTensorI_.H.

References SphericalTensor< Cmpt >::ii(), Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

Cmpt Foam::operator&& ( const SphericalTensor< Cmpt > &  st1,
const SphericalTensor< Cmpt > &  st2 
)
inline

Double-dot-product between a spherical tensor and a spherical tensor.

Definition at line 133 of file SphericalTensorI_.H.

References SphericalTensor< Cmpt >::ii().

SphericalTensor<Cmpt> Foam::operator/ ( const scalar  s,
const SphericalTensor< Cmpt > &  st 
)
inline

Division of a scalar by a sphericalTensor.

Definition at line 142 of file SphericalTensorI_.H.

References SphericalTensor< Cmpt >::ii().

Cmpt Foam::magSqr ( const SphericalTensor< Cmpt > &  st)
inline

Definition at line 149 of file SphericalTensorI_.H.

References SphericalTensor< Cmpt >::ii(), and magSqr().

Cmpt Foam::tr ( const SphericalTensor< Cmpt > &  st)
inline

Return the trace of a spherical tensor.

Definition at line 157 of file SphericalTensorI_.H.

References SphericalTensor< Cmpt >::ii().

SphericalTensor<Cmpt> Foam::sph ( const SphericalTensor< Cmpt > &  st)
inline

Return the spherical part of a spherical tensor, i.e. itself.

Definition at line 165 of file SphericalTensorI_.H.

Cmpt Foam::det ( const SphericalTensor< Cmpt > &  st)
inline

Return the determinant of a spherical tensor.

Definition at line 173 of file SphericalTensorI_.H.

References SphericalTensor< Cmpt >::ii().

SphericalTensor<Cmpt> Foam::inv ( const SphericalTensor< Cmpt > &  st)
inline

Return the inverse of a spherical tensor.

Definition at line 181 of file SphericalTensorI_.H.

References SphericalTensor< Cmpt >::ii().

bool Foam::contiguous< sphericalTensor2D > ( )
inline

Data associated with sphericalTensor2D type are contiguous.

Definition at line 59 of file sphericalTensor2D.H.

SphericalTensor2D<Cmpt> Foam::operator& ( const SphericalTensor2D< Cmpt > &  st1,
const SphericalTensor2D< Cmpt > &  st2 
)
inline

Inner-product between two spherical tensors.

Definition at line 90 of file SphericalTensor2DI_.H.

Vector2D<Cmpt> Foam::operator& ( const SphericalTensor2D< Cmpt > &  st,
const Vector2D< Cmpt > &  v 
)
inline

Inner-product between a spherical tensor and a vector.

Definition at line 102 of file SphericalTensor2DI_.H.

References SphericalTensor2D< Cmpt >::ii(), Vector2D< Cmpt >::x(), and Vector2D< Cmpt >::y().

Vector2D<Cmpt> Foam::operator& ( const Vector2D< Cmpt > &  v,
const SphericalTensor2D< Cmpt > &  st 
)
inline

Inner-product between a vector and a spherical tensor.

Definition at line 115 of file SphericalTensor2DI_.H.

References SphericalTensor2D< Cmpt >::ii(), Vector2D< Cmpt >::x(), and Vector2D< Cmpt >::y().

SphericalTensor2D<Cmpt> Foam::operator/ ( const scalar  s,
const SphericalTensor2D< Cmpt > &  st 
)
inline

Division of a scalar by a sphericalTensor2D.

Definition at line 128 of file SphericalTensor2DI_.H.

References SphericalTensor2D< Cmpt >::ii().

Cmpt Foam::tr ( const SphericalTensor2D< Cmpt > &  st)
inline

Return the trace of a spherical tensor.

Definition at line 136 of file SphericalTensor2DI_.H.

References SphericalTensor2D< Cmpt >::ii().

SphericalTensor2D<Cmpt> Foam::sph ( const SphericalTensor2D< Cmpt > &  st)
inline

Return the spherical part of a spherical tensor, i.e. itself.

Definition at line 144 of file SphericalTensor2DI_.H.

Cmpt Foam::det ( const SphericalTensor2D< Cmpt > &  st)
inline

Return the determinant of a spherical tensor.

Definition at line 152 of file SphericalTensor2DI_.H.

References SphericalTensor2D< Cmpt >::ii().

SphericalTensor2D<Cmpt> Foam::inv ( const SphericalTensor2D< Cmpt > &  st)
inline

Return the inverse of a symmetric tensor.

Definition at line 160 of file SphericalTensor2DI_.H.

References SphericalTensor2D< Cmpt >::ii().

Foam::Istream & operator>> ( Istream &  is,
fileName &  fn 
)

Definition at line 42 of file fileNameIO.C.

References IOstream::check().

Foam::Ostream & operator<< ( Ostream &  os,
const fileName &  fn 
)

Definition at line 55 of file fileNameIO.C.

References IOstream::check(), and Ostream::write().

Foam::fileName operator/ ( const string &  a,
const string &  b 
)

Assemble words and fileNames as pathnames by adding a '/' separator.

Definition at line 356 of file fileName.C.

References b.

Foam::Istream & operator>> ( Istream &  is,
string &  s 
)
Foam::Ostream & operator<< ( Ostream &  os,
const string &  s 
)

Definition at line 70 of file stringIO.C.

References IOstream::check(), and Ostream::write().

Foam::Ostream & operator<< ( Ostream &  os,
const std::string &  s 
)

Definition at line 78 of file stringIO.C.

References IOstream::check(), and Ostream::write().

Foam::word operator& ( const word &  a,
const word &  b 
)
inline

Definition at line 167 of file wordI.H.

References b.

Foam::Ostream & operator<< ( Ostream &  os,
const word &  w 
)

Definition at line 91 of file wordIO.C.

References IOstream::check(), and Ostream::write().

Foam::Ostream & operator<< ( Ostream &  os,
const wordRe &  w 
)

Definition at line 78 of file wordReIO.C.

References IOstream::check(), wordRe::isPattern(), and Ostream::writeQuoted().

void Foam::Swap ( T a,
T b 
)
inline

Definition at line 43 of file Swap.H.

References b, and T().

Referenced by eigenValues(), LUDecompose(), reverse(), solve(), and cyclicPointPatchField< Type >::swapAdd().

bool Foam::contiguous< labelSymmTensor > ( )
inline

Data associated with labelSymmTensor type are contiguous.

Definition at line 51 of file labelSymmTensor.H.

bool Foam::contiguous< symmTensor > ( )
inline

Data associated with symmTensor type are contiguous.

Definition at line 52 of file symmTensor.H.

Vector<Cmpt> Foam::operator* ( const SymmTensor< Cmpt > &  st)
inline

Hodge Dual operator (tensor -> vector)

Definition at line 180 of file SymmTensorI_.H.

References SymmTensor< Cmpt >::xy(), SymmTensor< Cmpt >::xz(), and SymmTensor< Cmpt >::yz().

Tensor<Cmpt> Foam::operator& ( const SymmTensor< Cmpt > &  st1,
const SymmTensor< Cmpt > &  st2 
)
inline
Cmpt Foam::operator&& ( const SymmTensor< Cmpt > &  st1,
const SymmTensor< Cmpt > &  st2 
)
inline

Double-dot-product between a symmetric tensor and a symmetric tensor.

Definition at line 211 of file SymmTensorI_.H.

References SymmTensor< Cmpt >::xx(), SymmTensor< Cmpt >::xy(), SymmTensor< Cmpt >::xz(), SymmTensor< Cmpt >::yy(), SymmTensor< Cmpt >::yz(), and SymmTensor< Cmpt >::zz().

Vector<Cmpt> Foam::operator& ( const SymmTensor< Cmpt > &  st,
const Vector< Cmpt > &  v 
)
inline
Vector<Cmpt> Foam::operator& ( const Vector< Cmpt > &  v,
const SymmTensor< Cmpt > &  st 
)
inline
Cmpt Foam::magSqr ( const SymmTensor< Cmpt > &  st)
inline
Cmpt Foam::tr ( const SymmTensor< Cmpt > &  st)
inline

Return the trace of a symmetric tensor.

Definition at line 264 of file SymmTensorI_.H.

References SymmTensor< Cmpt >::xx(), SymmTensor< Cmpt >::yy(), and SymmTensor< Cmpt >::zz().

SphericalTensor<Cmpt> Foam::sph ( const SymmTensor< Cmpt > &  st)
inline

Return the spherical part of a symmetric tensor.

Definition at line 272 of file SymmTensorI_.H.

References tr().

const SymmTensor<Cmpt>& Foam::symm ( const SymmTensor< Cmpt > &  st)
inline

Return the symmetric part of a symmetric tensor, i.e. itself.

Definition at line 280 of file SymmTensorI_.H.

SymmTensor<Cmpt> Foam::twoSymm ( const SymmTensor< Cmpt > &  st)
inline

Return twice the symmetric part of a symmetric tensor.

Definition at line 288 of file SymmTensorI_.H.

SymmTensor<Cmpt> Foam::dev ( const SymmTensor< Cmpt > &  st)
inline

Return the deviatoric part of a symmetric tensor.

Definition at line 296 of file SymmTensorI_.H.

References tr().

SymmTensor<Cmpt> Foam::dev2 ( const SymmTensor< Cmpt > &  st)
inline

Return the deviatoric part of a symmetric tensor.

Definition at line 304 of file SymmTensorI_.H.

References tr().

Cmpt Foam::det ( const SymmTensor< Cmpt > &  st)
inline
SymmTensor<Cmpt> Foam::cof ( const SymmTensor< Cmpt > &  st)
inline

Return the cofactor symmetric tensor of a symmetric tensor.

Definition at line 325 of file SymmTensorI_.H.

References SymmTensor< Cmpt >::xx(), SymmTensor< Cmpt >::xy(), SymmTensor< Cmpt >::xz(), SymmTensor< Cmpt >::yy(), SymmTensor< Cmpt >::yz(), and SymmTensor< Cmpt >::zz().

SymmTensor<Cmpt> Foam::inv ( const SymmTensor< Cmpt > &  st,
const Cmpt  detst 
)
inline

Return the inverse of a symmetric tensor give the determinant.

Definition at line 343 of file SymmTensorI_.H.

References SymmTensor< Cmpt >::xx(), SymmTensor< Cmpt >::xy(), SymmTensor< Cmpt >::xz(), SymmTensor< Cmpt >::yy(), SymmTensor< Cmpt >::yz(), and SymmTensor< Cmpt >::zz().

SymmTensor<Cmpt> Foam::inv ( const SymmTensor< Cmpt > &  st)
inline

Return the inverse of a symmetric tensor.

Definition at line 361 of file SymmTensorI_.H.

References det(), and inv().

Cmpt Foam::invariantI ( const SymmTensor< Cmpt > &  st)
inline

Return the 1st invariant of a symmetric tensor.

Definition at line 369 of file SymmTensorI_.H.

References tr().

Cmpt Foam::invariantII ( const SymmTensor< Cmpt > &  st)
inline
Cmpt Foam::invariantIII ( const SymmTensor< Cmpt > &  st)
inline

Return the 3rd invariant of a symmetric tensor.

Definition at line 394 of file SymmTensorI_.H.

References det().

SymmTensor<Cmpt> Foam::operator+ ( const SphericalTensor< Cmpt > &  spt1,
const SymmTensor< Cmpt > &  st2 
)
inline
SymmTensor<Cmpt> Foam::operator+ ( const SymmTensor< Cmpt > &  st1,
const SphericalTensor< Cmpt > &  spt2 
)
inline
SymmTensor<Cmpt> Foam::operator- ( const SphericalTensor< Cmpt > &  spt1,
const SymmTensor< Cmpt > &  st2 
)
inline
SymmTensor<Cmpt> Foam::operator- ( const SymmTensor< Cmpt > &  st1,
const SphericalTensor< Cmpt > &  spt2 
)
inline
SymmTensor<Cmpt> Foam::operator& ( const SphericalTensor< Cmpt > &  spt1,
const SymmTensor< Cmpt > &  st2 
)
inline

Inner-product between a spherical symmetric tensor and a symmetric tensor.

Definition at line 455 of file SymmTensorI_.H.

References SphericalTensor< Cmpt >::ii(), SymmTensor< Cmpt >::xx(), SymmTensor< Cmpt >::xy(), SymmTensor< Cmpt >::xz(), SymmTensor< Cmpt >::yy(), SymmTensor< Cmpt >::yz(), and SymmTensor< Cmpt >::zz().

SymmTensor<Cmpt> Foam::operator& ( const SymmTensor< Cmpt > &  st1,
const SphericalTensor< Cmpt > &  spt2 
)
inline
Cmpt Foam::operator&& ( const SphericalTensor< Cmpt > &  spt1,
const SymmTensor< Cmpt > &  st2 
)
inline

Double-dot-product between a spherical tensor and a symmetric tensor.

Definition at line 483 of file SymmTensorI_.H.

References SphericalTensor< Cmpt >::ii(), SymmTensor< Cmpt >::xx(), SymmTensor< Cmpt >::yy(), and SymmTensor< Cmpt >::zz().

Cmpt Foam::operator&& ( const SymmTensor< Cmpt > &  st1,
const SphericalTensor< Cmpt > &  spt2 
)
inline

Double-dot-product between a tensor and a spherical tensor.

Definition at line 492 of file SymmTensorI_.H.

References SphericalTensor< Cmpt >::ii(), SymmTensor< Cmpt >::xx(), SymmTensor< Cmpt >::yy(), and SymmTensor< Cmpt >::zz().

SymmTensor<Cmpt> Foam::sqr ( const Vector< Cmpt > &  v)
inline

Definition at line 499 of file SymmTensorI_.H.

References Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

bool Foam::contiguous< labelTensor > ( )
inline

Specify data associated with labelTensor type are contiguous.

Definition at line 51 of file labelTensor.H.

tensor Foam::eigenVectors ( const tensor &  t)
vector eigenVector ( const symmTensor &  t,
const scalar  lambda 
)
tensor eigenVectors ( const symmTensor &  t)
bool Foam::contiguous< tensor > ( )
inline

Data associated with tensor type are contiguous.

Definition at line 62 of file tensor.H.

Vector<Cmpt> Foam::operator* ( const Tensor< Cmpt > &  t)
inline

Hodge Dual operator (tensor -> vector)

Definition at line 279 of file TensorI_.H.

References Tensor< Cmpt >::xy(), Tensor< Cmpt >::xz(), and Tensor< Cmpt >::yz().

Tensor<Cmpt> Foam::operator* ( const Vector< Cmpt > &  v)
inline

Hodge Dual operator (vector -> tensor)

Definition at line 287 of file TensorI_.H.

References Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

innerProduct<Tensor<Cmpt>, Tensor<Cmpt> >::type Foam::operator& ( const Tensor< Cmpt > &  t1,
const Tensor< Cmpt > &  t2 
)
inline
innerProduct<Tensor<Cmpt>, Vector<Cmpt> >::type Foam::operator& ( const Tensor< Cmpt > &  t,
const Vector< Cmpt > &  v 
)
inline
innerProduct<Vector<Cmpt>, Tensor<Cmpt> >::type Foam::operator& ( const Vector< Cmpt > &  v,
const Tensor< Cmpt > &  t 
)
inline
outerProduct<Vector<Cmpt>, Vector<Cmpt> >::type Foam::operator* ( const Vector< Cmpt > &  v1,
const Vector< Cmpt > &  v2 
)
inline

Outer-product between two vectors.

Definition at line 351 of file TensorI_.H.

References Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

innerProduct<Vector<Cmpt>, Tensor<Cmpt> >::type Foam::operator/ ( const Vector< Cmpt > &  v,
const Tensor< Cmpt > &  t 
)
inline

Division of a vector by a tensor, i.e. dot-product with the tensor inverse.

Definition at line 365 of file TensorI_.H.

References inv().

Cmpt Foam::tr ( const Tensor< Cmpt > &  t)
inline

Return the trace of a tensor.

Definition at line 375 of file TensorI_.H.

References Tensor< Cmpt >::xx(), Tensor< Cmpt >::yy(), and Tensor< Cmpt >::zz().

SphericalTensor<Cmpt> Foam::sph ( const Tensor< Cmpt > &  t)
inline

Return the spherical part of a tensor.

Definition at line 383 of file TensorI_.H.

References tr().

SymmTensor<Cmpt> Foam::symm ( const Tensor< Cmpt > &  t)
inline
SymmTensor<Cmpt> Foam::twoSymm ( const Tensor< Cmpt > &  t)
inline
Tensor<Cmpt> Foam::skew ( const Tensor< Cmpt > &  t)
inline

Return the skew-symmetric part of a tensor.

Definition at line 417 of file TensorI_.H.

References Tensor< Cmpt >::xy(), Tensor< Cmpt >::xz(), Tensor< Cmpt >::yx(), Tensor< Cmpt >::yz(), Tensor< Cmpt >::zx(), and Tensor< Cmpt >::zy().

const Tensor<Cmpt>& Foam::skew ( const SymmTensor< Cmpt > &  st)
inline

Return the skew-symmetric part of a symmetric tensor.

Definition at line 430 of file TensorI_.H.

Tensor<Cmpt> Foam::dev ( const Tensor< Cmpt > &  t)
inline

Return the deviatoric part of a tensor.

Definition at line 438 of file TensorI_.H.

References tr().

Tensor<Cmpt> Foam::dev2 ( const Tensor< Cmpt > &  t)
inline

Return the deviatoric part of a tensor.

Definition at line 446 of file TensorI_.H.

References tr().

Cmpt Foam::det ( const Tensor< Cmpt > &  t)
inline
Tensor<Cmpt> Foam::cof ( const Tensor< Cmpt > &  t)
inline
Tensor<Cmpt> Foam::inv ( const Tensor< Cmpt > &  t,
const Cmpt  dett 
)
inline
Tensor<Cmpt> Foam::inv ( const Tensor< Cmpt > &  t)
inline

Return the inverse of a tensor.

Definition at line 509 of file TensorI_.H.

References det(), and inv().

Cmpt Foam::invariantI ( const Tensor< Cmpt > &  t)
inline

Return the 1st invariant of a tensor.

Definition at line 517 of file TensorI_.H.

References tr().

Cmpt Foam::invariantII ( const Tensor< Cmpt > &  t)
inline
Cmpt Foam::invariantIII ( const Tensor< Cmpt > &  t)
inline

Return the 3rd invariant of a tensor.

Definition at line 542 of file TensorI_.H.

References det().

Tensor<Cmpt> Foam::operator+ ( const SphericalTensor< Cmpt > &  st1,
const Tensor< Cmpt > &  t2 
)
inline
Tensor<Cmpt> Foam::operator+ ( const Tensor< Cmpt > &  t1,
const SphericalTensor< Cmpt > &  st2 
)
inline
Tensor<Cmpt> Foam::operator- ( const SphericalTensor< Cmpt > &  st1,
const Tensor< Cmpt > &  t2 
)
inline
Tensor<Cmpt> Foam::operator- ( const Tensor< Cmpt > &  t1,
const SphericalTensor< Cmpt > &  st2 
)
inline
Tensor<Cmpt> Foam::operator& ( const SphericalTensor< Cmpt > &  st1,
const Tensor< Cmpt > &  t2 
)
inline
Tensor<Cmpt> Foam::operator& ( const Tensor< Cmpt > &  t1,
const SphericalTensor< Cmpt > &  st2 
)
inline
Cmpt Foam::operator&& ( const SphericalTensor< Cmpt > &  st1,
const Tensor< Cmpt > &  t2 
)
inline

Double-dot-product between a spherical tensor and a tensor.

Definition at line 633 of file TensorI_.H.

References SphericalTensor< Cmpt >::ii(), Tensor< Cmpt >::xx(), Tensor< Cmpt >::yy(), and Tensor< Cmpt >::zz().

Cmpt Foam::operator&& ( const Tensor< Cmpt > &  t1,
const SphericalTensor< Cmpt > &  st2 
)
inline

Double-dot-product between a tensor and a spherical tensor.

Definition at line 642 of file TensorI_.H.

References SphericalTensor< Cmpt >::ii(), Tensor< Cmpt >::xx(), Tensor< Cmpt >::yy(), and Tensor< Cmpt >::zz().

Tensor<Cmpt> Foam::operator& ( const SymmTensor< Cmpt > &  st1,
const Tensor< Cmpt > &  t2 
)
inline
Tensor<Cmpt> Foam::operator& ( const Tensor< Cmpt > &  t1,
const SymmTensor< Cmpt > &  st2 
)
inline
Cmpt Foam::operator&& ( const SymmTensor< Cmpt > &  st1,
const Tensor< Cmpt > &  t2 
)
inline
Cmpt Foam::operator&& ( const Tensor< Cmpt > &  t1,
const SymmTensor< Cmpt > &  st2 
)
inline
vector2D eigenVector ( const tensor2D &  t,
const scalar  lambda 
)
tensor2D eigenVectors ( const tensor2D &  t)

Definition at line 158 of file tensor2D.C.

References eigenValues(), eigenVector(), Vector2D< Cmpt >::x(), and Vector2D< Cmpt >::y().

bool Foam::contiguous< tensor2D > ( )
inline

Data associated with tensor2D type are contiguous.

Definition at line 56 of file tensor2D.H.

innerProduct<Tensor2D<Cmpt>, Tensor2D<Cmpt> >::type Foam::operator& ( const Tensor2D< Cmpt > &  t1,
const Tensor2D< Cmpt > &  t2 
)
inline

Inner-product between two tensors.

Definition at line 176 of file Tensor2DI_.H.

References Tensor2D< Cmpt >::xx(), Tensor2D< Cmpt >::xy(), Tensor2D< Cmpt >::yx(), and Tensor2D< Cmpt >::yy().

innerProduct<Tensor2D<Cmpt>, Vector2D<Cmpt> >::type Foam::operator& ( const Tensor2D< Cmpt > &  t,
const Vector2D< Cmpt > &  v 
)
inline

Inner-product between a tensor and a vector.

Definition at line 191 of file Tensor2DI_.H.

References Vector2D< Cmpt >::x(), Tensor2D< Cmpt >::xx(), Tensor2D< Cmpt >::xy(), Vector2D< Cmpt >::y(), Tensor2D< Cmpt >::yx(), and Tensor2D< Cmpt >::yy().

innerProduct<Vector2D<Cmpt>, Tensor2D<Cmpt> >::type Foam::operator& ( const Vector2D< Cmpt > &  v,
const Tensor2D< Cmpt > &  t 
)
inline

Inner-product between a vector and a tensor.

Definition at line 203 of file Tensor2DI_.H.

References Vector2D< Cmpt >::x(), Tensor2D< Cmpt >::xx(), Tensor2D< Cmpt >::xy(), Vector2D< Cmpt >::y(), Tensor2D< Cmpt >::yx(), and Tensor2D< Cmpt >::yy().

outerProduct<Vector2D<Cmpt>, Vector2D<Cmpt> >::type Foam::operator* ( const Vector2D< Cmpt > &  v1,
const Vector2D< Cmpt > &  v2 
)
inline

Outer-product between two vectors.

Definition at line 215 of file Tensor2DI_.H.

References Vector2D< Cmpt >::x(), and Vector2D< Cmpt >::y().

Cmpt Foam::tr ( const Tensor2D< Cmpt > &  t)
inline

Return the trace of a tensor.

Definition at line 227 of file Tensor2DI_.H.

References Tensor2D< Cmpt >::xx(), and Tensor2D< Cmpt >::yy().

SphericalTensor2D<Cmpt> Foam::sph ( const Tensor2D< Cmpt > &  t)
inline

Return the spherical part of a tensor.

Definition at line 235 of file Tensor2DI_.H.

References tr().

Tensor2D<Cmpt> Foam::symm ( const Tensor2D< Cmpt > &  t)
inline

Return the symmetric part of a tensor.

Definition at line 243 of file Tensor2DI_.H.

References Tensor2D< Cmpt >::xx(), Tensor2D< Cmpt >::xy(), Tensor2D< Cmpt >::yx(), and Tensor2D< Cmpt >::yy().

Tensor2D<Cmpt> Foam::twoSymm ( const Tensor2D< Cmpt > &  t)
inline

Return the twice the symmetric part of a tensor.

Definition at line 254 of file Tensor2DI_.H.

References Tensor2D< Cmpt >::xx(), Tensor2D< Cmpt >::xy(), Tensor2D< Cmpt >::yx(), and Tensor2D< Cmpt >::yy().

Tensor2D<Cmpt> Foam::skew ( const Tensor2D< Cmpt > &  t)
inline

Return the skew-symmetric part of a tensor.

Definition at line 265 of file Tensor2DI_.H.

References Tensor2D< Cmpt >::xy(), and Tensor2D< Cmpt >::yx().

Tensor2D<Cmpt> Foam::dev ( const Tensor2D< Cmpt > &  t)
inline

Return the deviatoric part of a tensor.

Definition at line 277 of file Tensor2DI_.H.

References tr().

Tensor2D<Cmpt> Foam::dev2 ( const Tensor2D< Cmpt > &  t)
inline

Return the deviatoric part of a tensor.

Definition at line 285 of file Tensor2DI_.H.

References tr().

Cmpt Foam::det ( const Tensor2D< Cmpt > &  t)
inline

Return the determinant of a tensor.

Definition at line 293 of file Tensor2DI_.H.

References Tensor2D< Cmpt >::xx(), Tensor2D< Cmpt >::xy(), Tensor2D< Cmpt >::yx(), and Tensor2D< Cmpt >::yy().

Tensor2D<Cmpt> Foam::cof ( const Tensor2D< Cmpt > &  t)
inline

Return the cofactor tensor of a tensor.

Definition at line 301 of file Tensor2DI_.H.

References Tensor2D< Cmpt >::xx(), Tensor2D< Cmpt >::xy(), Tensor2D< Cmpt >::yx(), and Tensor2D< Cmpt >::yy().

Tensor2D<Cmpt> Foam::inv ( const Tensor2D< Cmpt > &  t,
const Cmpt  dett 
)
inline

Return the inverse of a tensor given the determinant.

Definition at line 313 of file Tensor2DI_.H.

References cof().

Tensor2D<Cmpt> Foam::inv ( const Tensor2D< Cmpt > &  t)
inline

Return the inverse of a tensor.

Definition at line 321 of file Tensor2DI_.H.

References det(), and inv().

Cmpt Foam::invariantI ( const Tensor2D< Cmpt > &  t)
inline

Return the 1st invariant of a tensor.

Definition at line 329 of file Tensor2DI_.H.

References tr().

Cmpt Foam::invariantII ( const Tensor2D< Cmpt > &  t)
inline

Return the 2nd invariant of a tensor.

Definition at line 337 of file Tensor2DI_.H.

References sqr(), tr(), Tensor2D< Cmpt >::xx(), Tensor2D< Cmpt >::xy(), Tensor2D< Cmpt >::yx(), and Tensor2D< Cmpt >::yy().

Cmpt Foam::invariantIII ( const Tensor2D< Cmpt > &  t)
inline

Return the 3rd invariant of a tensor.

Definition at line 353 of file Tensor2DI_.H.

References det().

Tensor2D<Cmpt> Foam::operator+ ( const SphericalTensor2D< Cmpt > &  st1,
const Tensor2D< Cmpt > &  t2 
)
inline
Tensor2D<Cmpt> Foam::operator+ ( const Tensor2D< Cmpt > &  t1,
const SphericalTensor2D< Cmpt > &  st2 
)
inline
Tensor2D<Cmpt> Foam::operator- ( const SphericalTensor2D< Cmpt > &  st1,
const Tensor2D< Cmpt > &  t2 
)
inline
Tensor2D<Cmpt> Foam::operator- ( const Tensor2D< Cmpt > &  t1,
const SphericalTensor2D< Cmpt > &  st2 
)
inline
Tensor2D<Cmpt> Foam::operator& ( const SphericalTensor2D< Cmpt > &  st1,
const Tensor2D< Cmpt > &  t2 
)
inline

Inner-product between a spherical tensor and a tensor.

Definition at line 412 of file Tensor2DI_.H.

References SphericalTensor2D< Cmpt >::ii(), Tensor2D< Cmpt >::xx(), Tensor2D< Cmpt >::xy(), Tensor2D< Cmpt >::yx(), and Tensor2D< Cmpt >::yy().

Tensor2D<Cmpt> Foam::operator& ( const Tensor2D< Cmpt > &  t1,
const SphericalTensor2D< Cmpt > &  st2 
)
inline

Inner-product between a tensor and a spherical tensor.

Definition at line 427 of file Tensor2DI_.H.

References SphericalTensor2D< Cmpt >::ii(), Tensor2D< Cmpt >::xx(), Tensor2D< Cmpt >::xy(), Tensor2D< Cmpt >::yx(), and Tensor2D< Cmpt >::yy().

Cmpt Foam::operator&& ( const SphericalTensor2D< Cmpt > &  st1,
const Tensor2D< Cmpt > &  t2 
)
inline

Double-dot-product between a spherical tensor and a tensor.

Definition at line 443 of file Tensor2DI_.H.

References SphericalTensor2D< Cmpt >::ii(), Tensor2D< Cmpt >::xx(), and Tensor2D< Cmpt >::yy().

Cmpt Foam::operator&& ( const Tensor2D< Cmpt > &  t1,
const SphericalTensor2D< Cmpt > &  st2 
)
inline

Double-dot-product between a tensor and a spherical tensor.

Definition at line 452 of file Tensor2DI_.H.

References SphericalTensor2D< Cmpt >::ii(), Tensor2D< Cmpt >::xx(), and Tensor2D< Cmpt >::yy().

scalar Foam::transform ( const symmTensor &  ,
const scalar  s 
)
inline

Definition at line 44 of file symmTransform.H.

Vector<Cmpt> Foam::transform ( const symmTensor &  stt,
const Vector< Cmpt > &  v 
)
inline

Definition at line 51 of file symmTransform.H.

SphericalTensor<Cmpt> Foam::transform ( const symmTensor &  stt,
const SphericalTensor< Cmpt > &  st 
)
inline

Definition at line 104 of file symmTransform.H.

SymmTensor<Cmpt> Foam::transform ( const symmTensor &  stt,
const SymmTensor< Cmpt > &  st 
)
inline
sphericalTensor Foam::transformMask< sphericalTensor > ( const symmTensor &  st)
inline

Definition at line 150 of file symmTransform.H.

References sph().

symmTensor Foam::transformMask< symmTensor > ( const symmTensor &  st)
inline

Definition at line 157 of file symmTransform.H.

tensor Foam::transformMask< tensor > ( const symmTensor &  st)
inline

Definition at line 164 of file symmTransform.H.

label Foam::transform ( const tensor &  ,
const label  i 
)
inline

Definition at line 58 of file transform.H.

scalar Foam::transform ( const tensor &  ,
const scalar  s 
)
inline

Definition at line 64 of file transform.H.

Vector<Cmpt> Foam::transform ( const tensor &  tt,
const Vector< Cmpt > &  v 
)
inline

Definition at line 71 of file transform.H.

Tensor<Cmpt> Foam::transform ( const tensor &  tt,
const Tensor< Cmpt > &  t 
)
inline
SphericalTensor<Cmpt> Foam::transform ( const tensor &  tt,
const SphericalTensor< Cmpt > &  st 
)
inline

Definition at line 124 of file transform.H.

Type1 Foam::transformMask ( const Type2 &  t)
inline

Definition at line 166 of file transform.H.

sphericalTensor Foam::transformMask< sphericalTensor > ( const tensor &  t)
inline

Definition at line 173 of file transform.H.

References sph().

symmTensor Foam::transformMask< symmTensor > ( const tensor &  t)
inline

Definition at line 180 of file transform.H.

References symm().

scalar Foam::pseudoAngle ( const vector &  e0,
const vector &  e1,
const vector &  vec 
)
inline

Estimate angle of vec in coordinate system (e0, e1, e0^e1).

Is guaranteed to return increasing number but is not correct angle. Used for sorting angles. All input vectors need to be normalized.

Calculates scalar which increases with angle going from e0 to vec in the coordinate system e0, e1, e0^e1

Jumps from 2PI -> 0 at -SMALL so parallel vectors with small rounding errors should hopefully still get the same quadrant.

Definition at line 196 of file transform.H.

References cos(), Foam::mathematicalConstant::piByTwo(), and sin().

Referenced by geomCellLooper::cut(), and PatchTools::sortedEdgeFaces().

bool operator== ( const Tuple2< Type1, Type2 > &  a,
const Tuple2< Type1, Type2 > &  b 
)
inline

Definition at line 174 of file Tuple2.H.

References b.

bool operator!= ( const Tuple2< Type1, Type2 > &  a,
const Tuple2< Type1, Type2 > &  b 
)
inline

Definition at line 185 of file Tuple2.H.

References b.

Istream & operator>> ( Istream &  is,
Tuple2< Type1, Type2 > &  t2 
)
inline

Definition at line 195 of file Tuple2.H.

References IOstream::check(), Istream::readBegin(), and Istream::readEnd().

Ostream & operator<< ( Ostream &  os,
const Tuple2< Type1, Type2 > &  t2 
)
inline

Definition at line 209 of file Tuple2.H.

References token::BEGIN_LIST, token::END_LIST, and token::SPACE.

complexVector Foam::operator* ( const complex &  v1,
const complexVector &  v2 
)
inline

Definition at line 37 of file complexVectorI.H.

References Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

complexVector Foam::operator* ( const complexVector &  v2,
const complex &  v1 
)
inline

Definition at line 48 of file complexVectorI.H.

References Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

complexVector Foam::operator/ ( const complexVector &  v1,
const complex &  v2 
)
inline

Definition at line 59 of file complexVectorI.H.

References v2, Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

complexVector Foam::operator/ ( const complex &  v1,
const complexVector &  v2 
)
inline

Definition at line 70 of file complexVectorI.H.

References Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

complex Foam::operator& ( const complexVector &  v1,
const complexVector &  v2 
)
inline

Definition at line 83 of file complexVectorI.H.

References Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

complexVector Foam::operator^ ( const complexVector &  v1,
const complexVector &  v2 
)
inline

Definition at line 96 of file complexVectorI.H.

References Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

bool Foam::contiguous< labelVector > ( )
inline

Data associated with labelVector type are contiguous.

Definition at line 53 of file labelVector.H.

bool Foam::contiguous< vector > ( )
inline

Data associated with vector type are contiguous.

Definition at line 53 of file vector.H.

innerProduct<Vector<Cmpt>, Vector<Cmpt> >::type Foam::operator& ( const Vector< Cmpt > &  v1,
const Vector< Cmpt > &  v2 
)
inline

Definition at line 121 of file VectorI_.H.

References Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

Vector<Cmpt> Foam::operator^ ( const Vector< Cmpt > &  v1,
const Vector< Cmpt > &  v2 
)
inline

Definition at line 128 of file VectorI_.H.

References Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

bool Foam::contiguous< vector2D > ( )
inline

Data associated with vector2D type are contiguous.

Definition at line 53 of file vector2D.H.

innerProduct<Vector2D<Cmpt>, Vector2D<Cmpt> >::type Foam::operator& ( const Vector2D< Cmpt > &  v1,
const Vector2D< Cmpt > &  v2 
)
inline

Definition at line 96 of file Vector2DI_.H.

References Vector2D< Cmpt >::x(), and Vector2D< Cmpt >::y().

Foam::Istream & operator>> ( Istream &  is,
VectorSpace< Form, Cmpt, nCmpt > &  vs 
)
Foam::Ostream & operator<< ( Ostream &  os,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)

Definition at line 108 of file VectorSpace.C.

References IOstream::check(), and VectorSpace< Form, Cmpt, nCmpt >::v_.

Foam::word name ( const VectorSpace< Form, Cmpt, nCmpt > &  vs)

Return a string representation of a VectorSpace.

Definition at line 60 of file VectorSpace.C.

References VectorSpace< Form, Cmpt, nCmpt >::v_.

Cmpt& Foam::setComponent ( VectorSpace< Form, Cmpt, nCmpt > &  vs,
const direction  d 
)
inline

Definition at line 243 of file VectorSpaceI.H.

References VectorSpace< Form, Cmpt, nCmpt >::component().

const Cmpt& Foam::component ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const direction  d 
)
inline

Definition at line 254 of file VectorSpaceI.H.

References VectorSpace< Form, Cmpt, nCmpt >::component().

powProduct<Form, 0>::type Foam::pow ( const VectorSpace< Form, Cmpt, nCmpt > &  ,
typename powProduct< Form, 0 >::type  = pTraits<typename powProduct<Form, 0>::type>::zero 
)
inline

Definition at line 268 of file VectorSpaceI.H.

powProduct<Form, 1>::type Foam::pow ( const VectorSpace< Form, Cmpt, nCmpt > &  v,
typename powProduct< Form, 1 >::type  = pTraits<typename powProduct<Form, 1>::type>::zero 
)
inline

Definition at line 280 of file VectorSpaceI.H.

powProduct<Form, 2>::type Foam::pow ( const VectorSpace< Form, Cmpt, nCmpt > &  v,
typename powProduct< Form, 2 >::type  = pTraits<typename powProduct<Form, 2>::type>::zero 
)
inline

Definition at line 293 of file VectorSpaceI.H.

References sqr().

scalar Foam::magSqr ( const VectorSpace< Form, Cmpt, nCmpt > &  vs)
inline

Definition at line 305 of file VectorSpaceI.H.

References magSqr(), and VectorSpace< Form, Cmpt, nCmpt >::v_.

scalar Foam::mag ( const VectorSpace< Form, Cmpt, nCmpt > &  vs)
inline

Definition at line 317 of file VectorSpaceI.H.

References magSqr(), and sqrt().

VectorSpace<Form, Cmpt, nCmpt> Foam::cmptMultiply ( const VectorSpace< Form, Cmpt, nCmpt > &  vs1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs2 
)
inline

Definition at line 327 of file VectorSpaceI.H.

VectorSpace<Form, Cmpt, nCmpt> Foam::cmptDivide ( const VectorSpace< Form, Cmpt, nCmpt > &  vs1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs2 
)
inline

Definition at line 340 of file VectorSpaceI.H.

VectorSpace<Form, Cmpt, nCmpt> Foam::stabilise ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
const Cmpt &  small 
)
inline

Definition at line 353 of file VectorSpaceI.H.

Cmpt Foam::cmptMax ( const VectorSpace< Form, Cmpt, nCmpt > &  vs)
inline

Definition at line 366 of file VectorSpaceI.H.

References VectorSpace< Form, Cmpt, nCmpt >::v_.

Cmpt Foam::cmptMin ( const VectorSpace< Form, Cmpt, nCmpt > &  vs)
inline

Definition at line 378 of file VectorSpaceI.H.

References VectorSpace< Form, Cmpt, nCmpt >::v_.

Cmpt Foam::cmptSum ( const VectorSpace< Form, Cmpt, nCmpt > &  vs)
inline
Cmpt Foam::cmptAv ( const VectorSpace< Form, Cmpt, nCmpt > &  vs)
inline

Definition at line 402 of file VectorSpaceI.H.

References cmptSum().

Form Foam::cmptMag ( const VectorSpace< Form, Cmpt, nCmpt > &  vs)
inline

Definition at line 412 of file VectorSpaceI.H.

Form Foam::max ( const VectorSpace< Form, Cmpt, nCmpt > &  vs1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs2 
)
inline

Definition at line 424 of file VectorSpaceI.H.

Form Foam::min ( const VectorSpace< Form, Cmpt, nCmpt > &  vs1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs2 
)
inline

Definition at line 437 of file VectorSpaceI.H.

Form Foam::minMod ( const VectorSpace< Form, Cmpt, nCmpt > &  vs1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs2 
)
inline

Definition at line 450 of file VectorSpaceI.H.

Referenced by localMin< Type >::interpolate().

Type Foam::dot ( const scalar  s,
const Type &  t 
)
inline

Definition at line 462 of file VectorSpaceI.H.

Type Foam::dot ( const Type &  t,
const scalar  s 
)
inline

Definition at line 469 of file VectorSpaceI.H.

innerProduct<Form1, Form2>::type Foam::dot ( const VectorSpace< Form1, Cmpt1, nCmpt1 > &  t1,
const VectorSpace< Form2, Cmpt2, nCmpt2 > &  t2 
)
inline

Definition at line 481 of file VectorSpaceI.H.

Form Foam::operator- ( const VectorSpace< Form, Cmpt, nCmpt > &  vs)
inline

Definition at line 494 of file VectorSpaceI.H.

Form Foam::operator+ ( const VectorSpace< Form, Cmpt, nCmpt > &  vs1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs2 
)
inline

Definition at line 506 of file VectorSpaceI.H.

Form Foam::operator- ( const VectorSpace< Form, Cmpt, nCmpt > &  vs1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs2 
)
inline

Definition at line 518 of file VectorSpaceI.H.

Form Foam::operator* ( scalar  s,
const VectorSpace< Form, Cmpt, nCmpt > &  vs 
)
inline

Definition at line 531 of file VectorSpaceI.H.

Form Foam::operator* ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
scalar  s 
)
inline

Definition at line 544 of file VectorSpaceI.H.

Form Foam::operator/ ( const VectorSpace< Form, Cmpt, nCmpt > &  vs,
scalar  s 
)
inline

Definition at line 557 of file VectorSpaceI.H.

Cmpt Foam::operator&& ( const VectorSpace< Form, Cmpt, nCmpt > &  vs1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs2 
)
inline

Definition at line 597 of file VectorSpaceI.H.

References VectorSpace< Form, Cmpt, nCmpt >::v_.

bool Foam::operator== ( const VectorSpace< Form, Cmpt, nCmpt > &  vs1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs2 
)
inline

Definition at line 613 of file VectorSpaceI.H.

References equal(), and VectorSpace< Form, Cmpt, nCmpt >::v_.

bool Foam::operator!= ( const VectorSpace< Form, Cmpt, nCmpt > &  vs1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs2 
)
inline

Definition at line 629 of file VectorSpaceI.H.

bool Foam::operator> ( const VectorSpace< Form, Cmpt, nCmpt > &  vs1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs2 
)
inline

Definition at line 640 of file VectorSpaceI.H.

References VectorSpace< Form, Cmpt, nCmpt >::v_.

bool Foam::operator< ( const VectorSpace< Form, Cmpt, nCmpt > &  vs1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs2 
)
inline

Definition at line 656 of file VectorSpaceI.H.

References VectorSpace< Form, Cmpt, nCmpt >::v_.

bool Foam::operator>= ( const VectorSpace< Form, Cmpt, nCmpt > &  vs1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs2 
)
inline

Definition at line 672 of file VectorSpaceI.H.

bool Foam::operator<= ( const VectorSpace< Form, Cmpt, nCmpt > &  vs1,
const VectorSpace< Form, Cmpt, nCmpt > &  vs2 
)
inline

Definition at line 683 of file VectorSpaceI.H.

const Type& Foam::operator+ ( const Type &  t,
const zero &   
)
inline

Definition at line 36 of file zeroI.H.

const Type& Foam::operator+ ( const zero &  ,
const Type &  t 
)
inline

Definition at line 42 of file zeroI.H.

const Type& Foam::operator- ( const Type &  t,
const zero &   
)
inline

Definition at line 48 of file zeroI.H.

Type Foam::operator- ( const zero &  ,
const Type &  t 
)
inline

Definition at line 54 of file zeroI.H.

zero Foam::operator* ( const Type &  t,
const zero &   
)
inline

Definition at line 60 of file zeroI.H.

zero Foam::operator* ( const zero &  ,
const Type &  t 
)
inline

Definition at line 66 of file zeroI.H.

zero Foam::operator/ ( const zero &  ,
const Type &  t 
)
inline

Definition at line 72 of file zeroI.H.

Foam::Istream & operator>> ( Istream &  is,
fileStat &  fStat 
)

Definition at line 99 of file fileStat.C.

References IOstream::check(), mode(), Istream::readBegin(), and Istream::readEnd().

Foam::Ostream & operator<< ( Ostream &  os,
const fileStat &  fStat 
)

Definition at line 150 of file fileStat.C.

References token::BEGIN_LIST, token::END_LIST, Ostream::precision(), and token::SPACE.

defineNamedTemplateTypeNameAndDebug ( fieldAverageFunctionObject  ,
 
)
addToRunTimeSelectionTable ( functionObject  ,
fieldAverageFunctionObject  ,
dictionary   
)
Foam::Istream & operator>> ( Istream &  is,
fieldAverageItem &  faItem 
)
Foam::Ostream & operator<< ( Ostream &  os,
const fieldAverageItem &  faItem 
)
Foam::defineTypeNameAndDebug ( fieldMinMax  ,
 
)
Foam::defineTypeNameAndDebug ( fieldValue  ,
 
)
Foam::defineTemplateTypeNameAndDebug ( IOList< vector >  ,
 
)
Foam::defineTemplateTypeNameAndDebug ( IOList< sphericalTensor >  ,
 
)
Foam::defineTemplateTypeNameAndDebug ( IOList< symmTensor >  ,
 
)
Foam::defineTemplateTypeNameAndDebug ( IOList< tensor >  ,
 
)
Foam::defineTypeNameAndDebug ( readFields  ,
 
)
Foam::defineTypeNameAndDebug ( surfaceInterpolateFields  ,
 
)
Foam::defineTypeNameAndDebug ( forceCoeffs  ,
 
)
Foam::defineTypeNameAndDebug ( forces  ,
 
)
Foam::makePointPatchTypeField ( pointPatchVectorField  ,
sixDoFRigidBodyDisplacementPointPatchVectorField   
)
Foam::Istream & operator>> ( Istream &  is,
sixDoFRigidBodyMotion &  sDoFRBM 
)

Definition at line 117 of file sixDoFRigidBodyMotionIO.C.

References IOstream::check().

Foam::Ostream & operator<< ( Ostream &  os,
const sixDoFRigidBodyMotion &  sDoFRBM 
)

Definition at line 137 of file sixDoFRigidBodyMotionIO.C.

References IOstream::check(), and token::SPACE.

Foam::Istream & operator>> ( Istream &  is,
sixDoFRigidBodyMotionState &  sDoFRBMS 
)

Definition at line 51 of file sixDoFRigidBodyMotionStateIO.C.

References IOstream::check().

Foam::Ostream & operator<< ( Ostream &  os,
const sixDoFRigidBodyMotionState &  sDoFRBMS 
)

Definition at line 74 of file sixDoFRigidBodyMotionStateIO.C.

References IOstream::check(), and token::SPACE.

Foam::makePointPatchTypeField ( pointPatchVectorField  ,
uncoupledSixDoFRigidBodyDisplacementPointPatchVectorField   
)
Foam::defineTypeNameAndDebug ( partialWrite  ,
 
)
Foam::defineTypeNameAndDebug ( writeRegisteredObject  ,
 
)
Foam::defineTypeNameAndDebug ( systemCall  ,
 
)
Foam::defineTypeNameAndDebug ( dsmcFields  ,
 
)
Foam::defineTypeNameAndDebug ( staticPressure  ,
 
)
void Foam::calc ( const argList &  args,
const Time &  runTime,
const fvMesh &  mesh 
)

Referenced by tryCalc(), and calcType::tryCalc().

void Foam::tryCalc ( const argList &  args,
const Time &  runTime,
const fvMesh &  mesh 
)

Definition at line 37 of file postCalc.C.

References args, calc(), endl(), FatalIOError, mesh, error::throwExceptions(), and Warning.

Referenced by main().

Foam::defineTypeNameAndDebug ( dummyIPstreamImpl  ,
 
)
Foam::addToRunTimeSelectionTable ( IPstreamImpl  ,
dummyIPstreamImpl  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( dummyOPstreamImpl  ,
 
)
Foam::addToRunTimeSelectionTable ( OPstreamImpl  ,
dummyOPstreamImpl  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( dummyPstreamImpl  ,
 
)
Foam::addToRunTimeSelectionTable ( PstreamImpl  ,
dummyPstreamImpl  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( mpiIPstreamImpl  ,
 
)
Foam::addToRunTimeSelectionTable ( IPstreamImpl  ,
mpiIPstreamImpl  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( mpiOPstreamImpl  ,
 
)
Foam::addToRunTimeSelectionTable ( OPstreamImpl  ,
mpiOPstreamImpl  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( mpiPstreamImpl  ,
 
)
Foam::addToRunTimeSelectionTable ( PstreamImpl  ,
mpiPstreamImpl  ,
dictionary   
)
graph Foam::calcEk ( const volVectorField &  U,
const Kmesh &  K 
)
void Foam::fftRenumberRecurse ( List< complex > &  data,
List< complex > &  renumData,
const labelList &  nn,
label  nnprod,
label  ii,
label  l1,
label  l2 
)

Definition at line 45 of file fftRenumber.C.

References Im(), Re(), and List< T >::size().

Referenced by fftRenumber().

void Foam::fftRenumber ( List< complex > &  data,
const labelList &  nn 
)

Multi-dimensional renumbering used in the Numerical Recipes fft routine.

Definition at line 110 of file fftRenumber.C.

References fftRenumberRecurse(), and List< T >::size().

Referenced by fft::transform().

Foam::graph kShellIntegration ( const complexVectorField &  Ek,
const Kmesh &  K 
)

Integrate a mult-dimensional complexVectorField in k-shells.

Definition at line 32 of file kShellIntegration.C.

References HashTable< T, Key, Hash >::begin(), kShellMean(), Kmesh::nn(), Foam::mathematicalConstant::pi(), pow(), List< T >::size(), Kmesh::sizeOfBox(), sqr(), graph::x(), and y.

Referenced by calcEk().

Foam::graph kShellMean ( const complexVectorField &  Ek,
const Kmesh &  K 
)

Definition at line 70 of file kShellIntegration.C.

References dist, forAll, mag(), magSqr(), Kmesh::max(), pow(), List< T >::size(), and y.

Referenced by kShellIntegration().

tmp<scalarField> Foam::Ek ( const scalar  Ea,
const scalar  k0,
const scalarField k 
)
inline

Definition at line 10 of file Ek.H.

References exp(), pow(), and sqr().

Referenced by turbGen::U().

void Foam::makeGraph ( const scalarField x,
const volScalarField &  vsf,
const word &  graphFormat 
)

Write a graph file.

Definition at line 39 of file makeGraph.C.

References IOobject::name().

Referenced by makeGraph().

void Foam::makeGraph ( const scalarField x,
const volScalarField &  vsf,
const word &  name,
const word &  graphFormat 
)

Write a graph file.

Definition at line 50 of file makeGraph.C.

References GeometricField< Type, PatchField, GeoMesh >::internalField(), makeGraph(), name(), and IOobject::path().

void Foam::makeGraph ( const scalarField x,
const scalarField sf,
const word &  name,
const fileName &  path,
const word &  graphFormat 
)

Write a graph file.

Definition at line 62 of file makeGraph.C.

References graph::write().

void Foam::writeCellGraph ( const volScalarField &  vsf,
const word &  graphFormat 
)
void Foam::writePatchGraph ( const volScalarField &  vsf,
const label  patchLabel,
const direction  d,
const word &  graphFormat 
)
Foam::defineTypeNameAndDebug ( meshToMesh  ,
 
)
Foam::defineTypeNameAndDebug ( patchProbes  ,
 
)
Foam::defineTypeNameAndDebug ( probes  ,
 
)
Foam::defineTypeNameAndDebug ( cloudSet  ,
 
)
Foam::addToRunTimeSelectionTable ( sampledSet  ,
cloudSet  ,
word   
)
Foam::defineTypeNameAndDebug ( curveSet  ,
 
)
Foam::addToRunTimeSelectionTable ( sampledSet  ,
curveSet  ,
word   
)
Foam::defineTypeNameAndDebug ( faceOnlySet  ,
 
)
Foam::addToRunTimeSelectionTable ( sampledSet  ,
faceOnlySet  ,
word   
)
Foam::defineTypeNameAndDebug ( midPointSet  ,
 
)
Foam::addToRunTimeSelectionTable ( sampledSet  ,
midPointSet  ,
word   
)
Foam::defineTypeNameAndDebug ( midPointAndFaceSet  ,
 
)
Foam::addToRunTimeSelectionTable ( sampledSet  ,
midPointAndFaceSet  ,
word   
)
Foam::defineTypeNameAndDebug ( patchCloudSet  ,
 
)
Foam::addToRunTimeSelectionTable ( sampledSet  ,
patchCloudSet  ,
word   
)
Foam::defineTypeNameAndDebug ( sampledSet  ,
 
)
Foam::defineRunTimeSelectionTable ( sampledSet  ,
word   
)
Foam::defineTypeNameAndDebug ( sampledSets  ,
 
)
Foam::defineTypeNameAndDebug ( uniformSet  ,
 
)
Foam::addToRunTimeSelectionTable ( sampledSet  ,
uniformSet  ,
word   
)
Foam::makeSetWriters ( csvSetWriter  )
Foam::makeSetWriters ( gnuplotSetWriter  )
Foam::makeSetWriters ( jplotSetWriter  )
Foam::makeSetWriters ( rawSetWriter  )
Foam::defineNamedTemplateTypeNameAndDebug ( writer< scalar >  ,
 
)
Foam::defineTemplatedRunTimeSelectionTable ( writer  ,
word  ,
scalar   
)
Foam::defineNamedTemplateTypeNameAndDebug ( writer< vector >  ,
 
)
Foam::defineTemplatedRunTimeSelectionTable ( writer  ,
word  ,
vector   
)
Foam::defineNamedTemplateTypeNameAndDebug ( writer< sphericalTensor >  ,
 
)
Foam::defineTemplatedRunTimeSelectionTable ( writer  ,
word  ,
sphericalTensor   
)
Foam::defineNamedTemplateTypeNameAndDebug ( writer< symmTensor >  ,
 
)
Foam::defineTemplatedRunTimeSelectionTable ( writer  ,
word  ,
symmTensor   
)
Foam::defineNamedTemplateTypeNameAndDebug ( writer< tensor >  ,
 
)
Foam::defineTemplatedRunTimeSelectionTable ( writer  ,
word  ,
tensor   
)
Foam::makeSetWriters ( xmgraceSetWriter  )
Foam::defineTypeNameAndDebug ( distanceSurface  ,
 
)
Foam::addToRunTimeSelectionTable ( sampledSurface  ,
distanceSurface  ,
word   
)
Foam::defineTypeNameAndDebug ( isoSurface  ,
 
)
Foam::defineTypeNameAndDebug ( isoSurfaceCell  ,
 
)
Foam::defineTypeNameAndDebug ( sampledIsoSurface  ,
 
)
Foam::addNamedToRunTimeSelectionTable ( sampledSurface  ,
sampledIsoSurface  ,
word  ,
isoSurface   
)
Foam::defineTypeNameAndDebug ( sampledIsoSurfaceCell  ,
 
)
Foam::addNamedToRunTimeSelectionTable ( sampledSurface  ,
sampledIsoSurfaceCell  ,
word  ,
isoSurfaceCell   
)
Foam::defineTypeNameAndDebug ( sampledCuttingPlane  ,
 
)
Foam::addNamedToRunTimeSelectionTable ( sampledSurface  ,
sampledCuttingPlane  ,
word  ,
cuttingPlane   
)
Foam::defineTypeNameAndDebug ( sampledPatch  ,
 
)
Foam::addNamedToRunTimeSelectionTable ( sampledSurface  ,
sampledPatch  ,
word  ,
patch   
)
Foam::defineTypeNameAndDebug ( sampledPlane  ,
 
)
Foam::addNamedToRunTimeSelectionTable ( sampledSurface  ,
sampledPlane  ,
word  ,
plane   
)
Foam::defineTypeNameAndDebug ( sampledSurface  ,
 
)
Foam::defineRunTimeSelectionTable ( sampledSurface  ,
word   
)
Foam::defineTypeNameAndDebug ( sampledSurfaces  ,
 
)
Foam::defineTypeNameAndDebug ( sampledTriSurfaceMesh  ,
 
)
Foam::addToRunTimeSelectionTable ( sampledSurface  ,
sampledTriSurfaceMesh  ,
word   
)
Foam::defineTypeNameAndDebug ( sampledThresholdCellFaces  ,
 
)
Foam::addNamedToRunTimeSelectionTable ( sampledSurface  ,
sampledThresholdCellFaces  ,
word  ,
thresholdCellFaces   
)
Foam::makeSurfaceWriters ( dxSurfaceWriter  )
Foam::makeSurfaceWriterType ( foamFileSurfaceWriter  ,
bool   
)
Foam::makeSurfaceWriters ( foamFileSurfaceWriter  )
Foam::makeSurfaceWriterType ( nullSurfaceWriter  ,
bool   
)
Foam::makeSurfaceWriters ( nullSurfaceWriter  )
Foam::makeTypeSurfaceWritersTypeName ( proxySurfaceWriter  ,
bool   
)
Foam::makeSurfaceWritersTypeName ( proxySurfaceWriter  )
Foam::makeSurfaceWriterType ( rawSurfaceWriter  ,
bool   
)
Foam::makeSurfaceWriters ( rawSurfaceWriter  )
Foam::defineNamedTemplateTypeNameAndDebug ( surfaceWriter< bool >  ,
 
)
Foam::defineTemplatedRunTimeSelectionTable ( surfaceWriter  ,
word  ,
bool   
)
Foam::defineNamedTemplateTypeNameAndDebug ( surfaceWriter< scalar >  ,
 
)
Foam::defineTemplatedRunTimeSelectionTable ( surfaceWriter  ,
word  ,
scalar   
)
Foam::defineNamedTemplateTypeNameAndDebug ( surfaceWriter< vector >  ,
 
)
Foam::defineTemplatedRunTimeSelectionTable ( surfaceWriter  ,
word  ,
vector   
)
Foam::defineNamedTemplateTypeNameAndDebug ( surfaceWriter< sphericalTensor >  ,
 
)
Foam::defineTemplatedRunTimeSelectionTable ( surfaceWriter  ,
word  ,
sphericalTensor   
)
Foam::defineNamedTemplateTypeNameAndDebug ( surfaceWriter< symmTensor >  ,
 
)
Foam::defineTemplatedRunTimeSelectionTable ( surfaceWriter  ,
word  ,
symmTensor   
)
Foam::defineNamedTemplateTypeNameAndDebug ( surfaceWriter< tensor >  ,
 
)
Foam::defineTemplatedRunTimeSelectionTable ( surfaceWriter  ,
word  ,
tensor   
)
Foam::makeSurfaceWriterType ( vtkSurfaceWriter  ,
bool   
)
Foam::makeSurfaceWriters ( vtkSurfaceWriter  )
Foam::defineNamedTemplateTypeNameAndDebug ( MeshedSurface< face >  ,
 
)
Foam::defineTemplatedRunTimeSelectionTable ( MeshedSurface  ,
fileExtension  ,
face   
)
Foam::defineTemplatedMemberFunctionSelectionTable ( MeshedSurface  ,
write  ,
fileExtension  ,
face   
)
Foam::defineNamedTemplateTypeNameAndDebug ( MeshedSurface< triFace ,
 
)
Foam::defineTemplatedRunTimeSelectionTable ( MeshedSurface  ,
fileExtension  ,
triFace   
)
Foam::defineTemplatedMemberFunctionSelectionTable ( MeshedSurface  ,
write  ,
fileExtension  ,
triFace   
)
Foam::defineNamedTemplateTypeNameAndDebug ( MeshedSurfaceProxy< face >  ,
 
)
Foam::defineTemplatedMemberFunctionSelectionTable ( MeshedSurfaceProxy  ,
write  ,
fileExtension  ,
face   
)
Foam::defineNamedTemplateTypeNameAndDebug ( MeshedSurfaceProxy< triFace ,
 
)
Foam::defineTemplatedMemberFunctionSelectionTable ( MeshedSurfaceProxy  ,
write  ,
fileExtension  ,
triFace   
)
Foam::Istream & operator>> ( Istream &  is,
surfZone &  zone 
)

Definition at line 146 of file surfZone.C.

References IOstream::check().

Foam::Ostream & operator<< ( Ostream &  os,
const surfZone &  zone 
)

Definition at line 155 of file surfZone.C.

References IOstream::check(), and surfZone::write().

Foam::Ostream & operator<< ( Ostream &  os,
const surfZoneIdentifier &  p 
)

void writeDict(Ostream&) const;

Definition at line 127 of file surfZoneIdentifier.C.

References IOstream::check(), and surfZoneIdentifier::write().

Foam::defineNamedTemplateTypeNameAndDebug ( UnsortedMeshedSurface< face >  ,
 
)
Foam::defineTemplatedRunTimeSelectionTable ( UnsortedMeshedSurface  ,
fileExtension  ,
face   
)
Foam::defineTemplatedMemberFunctionSelectionTable ( UnsortedMeshedSurface  ,
write  ,
fileExtension  ,
face   
)
Foam::defineNamedTemplateTypeNameAndDebug ( UnsortedMeshedSurface< triFace ,
 
)
Foam::defineTemplatedRunTimeSelectionTable ( UnsortedMeshedSurface  ,
fileExtension  ,
triFace   
)
Foam::defineTemplatedMemberFunctionSelectionTable ( UnsortedMeshedSurface  ,
write  ,
fileExtension  ,
triFace   
)
Foam::defineTypeNameAndDebug ( barotropicCompressibilityModel  ,
 
)
Foam::defineRunTimeSelectionTable ( barotropicCompressibilityModel  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( basicThermo  ,
 
)
Foam::makePatchTypeField ( fvPatchScalarField  ,
fixedEnthalpyFvPatchScalarField   
)
Foam::makePatchTypeField ( fvPatchScalarField  ,
fixedInternalEnergyFvPatchScalarField   
)
Foam::makePatchTypeField ( fvPatchScalarField  ,
gradientEnthalpyFvPatchScalarField   
)
Foam::makePatchTypeField ( fvPatchScalarField  ,
gradientInternalEnergyFvPatchScalarField   
)
Foam::makePatchTypeField ( fvPatchScalarField  ,
mixedEnthalpyFvPatchScalarField   
)
Foam::makePatchTypeField ( fvPatchScalarField  ,
mixedInternalEnergyFvPatchScalarField   
)
Foam::makePatchTypeField ( fvPatchScalarField  ,
wallHeatTransferFvPatchScalarField   
)
Foam::defineTypeNameAndDebug ( basicMixture  ,
 
)
Foam::makeBasicMixture ( pureMixture  ,
constTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeBasicMixture ( pureMixture  ,
sutherlandTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeBasicMixture ( pureMixture  ,
constTransport  ,
eConstThermo  ,
perfectGas   
)
Foam::makeBasicMixture ( pureMixture  ,
sutherlandTransport  ,
eConstThermo  ,
perfectGas   
)
Foam::makeBasicMixture ( pureMixture  ,
sutherlandTransport  ,
janafThermo  ,
perfectGas   
)
Foam::makeBasicMixture ( pureMixture  ,
constTransport  ,
hConstThermo  ,
incompressible   
)
Foam::makeBasicPolyMixture ( pureMixture  ,
 
)
Foam::defineTypeNameAndDebug ( basicPsiThermo  ,
 
)
Foam::defineRunTimeSelectionTable ( basicPsiThermo  ,
fvMesh   
)
Foam::makeBasicPsiThermo ( ePsiThermo  ,
pureMixture  ,
constTransport  ,
eConstThermo  ,
perfectGas   
)
Foam::makeBasicPsiThermo ( ePsiThermo  ,
pureMixture  ,
sutherlandTransport  ,
eConstThermo  ,
perfectGas   
)
Foam::makeBasicPsiThermo ( ePsiThermo  ,
pureMixture  ,
constTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeBasicPsiThermo ( ePsiThermo  ,
pureMixture  ,
sutherlandTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeBasicPsiThermo ( ePsiThermo  ,
pureMixture  ,
sutherlandTransport  ,
janafThermo  ,
perfectGas   
)
Foam::makeBasicPsiThermo ( hPsiThermo  ,
pureMixture  ,
constTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeBasicPsiThermo ( hPsiThermo  ,
pureMixture  ,
sutherlandTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeBasicPsiThermo ( hPsiThermo  ,
pureMixture  ,
sutherlandTransport  ,
janafThermo  ,
perfectGas   
)
Foam::makeBasicPsiThermo ( hsPsiThermo  ,
pureMixture  ,
constTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeBasicPsiThermo ( hsPsiThermo  ,
pureMixture  ,
sutherlandTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeBasicPsiThermo ( hsPsiThermo  ,
pureMixture  ,
sutherlandTransport  ,
janafThermo  ,
perfectGas   
)
Foam::defineTypeNameAndDebug ( basicRhoThermo  ,
 
)
Foam::defineRunTimeSelectionTable ( basicRhoThermo  ,
fvMesh   
)
Foam::makeBasicRhoThermo ( hRhoThermo  ,
pureMixture  ,
constTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeBasicRhoThermo ( hRhoThermo  ,
pureMixture  ,
sutherlandTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeBasicRhoThermo ( hRhoThermo  ,
pureMixture  ,
sutherlandTransport  ,
janafThermo  ,
perfectGas   
)
Foam::makeBasicRhoThermo ( hRhoThermo  ,
pureMixture  ,
constTransport  ,
hConstThermo  ,
incompressible   
)
Foam::makeBasicRhoPolyThermo ( hRhoThermo  ,
pureMixture  ,
 
)
Foam::makeBasicRhoThermo ( hsRhoThermo  ,
pureMixture  ,
constTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeBasicRhoThermo ( hsRhoThermo  ,
pureMixture  ,
sutherlandTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeBasicRhoThermo ( hsRhoThermo  ,
pureMixture  ,
sutherlandTransport  ,
janafThermo  ,
perfectGas   
)
Foam::defineTypeNameAndDebug ( basicChemistryModel  ,
 
)
Foam::defineTypeNameAndDebug ( psiChemistryModel  ,
 
)
Foam::defineRunTimeSelectionTable ( psiChemistryModel  ,
fvMesh   
)
Foam::makeChemistryModel ( ODEChemistryModel  ,
psiChemistryModel  ,
gasThermoPhysics   
)
Foam::makeChemistryModel ( ODEChemistryModel  ,
psiChemistryModel  ,
icoPoly8ThermoPhysics   
)
Foam::defineTypeNameAndDebug ( rhoChemistryModel  ,
 
)
Foam::defineRunTimeSelectionTable ( rhoChemistryModel  ,
fvMesh   
)
Foam::makeChemistryModel ( ODEChemistryModel  ,
rhoChemistryModel  ,
gasThermoPhysics   
)
Foam::makeChemistryModel ( ODEChemistryModel  ,
rhoChemistryModel  ,
icoPoly8ThermoPhysics   
)
Foam::defineTypeNameAndDebug ( laminarFlameSpeed  ,
 
)
Foam::defineRunTimeSelectionTable ( laminarFlameSpeed  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( aC10H7CH3  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
aC10H7CH3   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
aC10H7CH3  ,
Istream   
)
Foam::defineTypeNameAndDebug ( Ar  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
Ar   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
Ar  ,
Istream   
)
Foam::defineTypeNameAndDebug ( bC10H7CH3  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
bC10H7CH3   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
bC10H7CH3  ,
Istream   
)
Foam::defineTypeNameAndDebug ( C10H22  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C10H22   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C10H22  ,
Istream   
)
Foam::defineTypeNameAndDebug ( C12H26  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C12H26   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C12H26  ,
Istream   
)
Foam::defineTypeNameAndDebug ( C13H28  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C13H28   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C13H28  ,
Istream   
)
Foam::defineTypeNameAndDebug ( C14H30  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C14H30   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C14H30  ,
Istream   
)
Foam::defineTypeNameAndDebug ( C16H34  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C16H34   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C16H34  ,
Istream   
)
Foam::defineTypeNameAndDebug ( C2H5OH  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C2H5OH   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C2H5OH  ,
Istream   
)
Foam::defineTypeNameAndDebug ( C2H6  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C2H6   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C2H6  ,
Istream   
)
Foam::defineTypeNameAndDebug ( C2H6O  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C2H6O   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C2H6O  ,
Istream   
)
Foam::defineTypeNameAndDebug ( C3H6O  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C3H6O   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C3H6O  ,
Istream   
)
Foam::defineTypeNameAndDebug ( C3H8  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C3H8   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C3H8  ,
Istream   
)
Foam::defineTypeNameAndDebug ( C4H10O  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C4H10O   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C4H10O  ,
Istream   
)
Foam::defineTypeNameAndDebug ( C6H14  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C6H14   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C6H14  ,
Istream   
)
Foam::defineTypeNameAndDebug ( C6H6  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C6H6   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C6H6  ,
Istream   
)
Foam::defineTypeNameAndDebug ( C7H16  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C7H16   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C7H16  ,
Istream   
)
Foam::defineTypeNameAndDebug ( C7H8  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C7H8   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C7H8  ,
Istream   
)
Foam::defineTypeNameAndDebug ( C8H10  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C8H10   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C8H10  ,
Istream   
)
Foam::defineTypeNameAndDebug ( C8H18  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C8H18   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C8H18  ,
Istream   
)
Foam::defineTypeNameAndDebug ( C9H20  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C9H20   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
C9H20  ,
Istream   
)
Foam::defineTypeNameAndDebug ( CH3OH  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
CH3OH   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
CH3OH  ,
Istream   
)
Foam::defineTypeNameAndDebug ( CH4N2O  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
CH4N2O   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
CH4N2O  ,
Istream   
)
Foam::defineTypeNameAndDebug ( H2O  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
H2O   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
H2O  ,
Istream   
)
Foam::defineTypeNameAndDebug ( iC3H8O  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
iC3H8O   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
iC3H8O  ,
Istream   
)
Foam::defineTypeNameAndDebug ( IC8H18  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
IC8H18   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
IC8H18  ,
Istream   
)
Foam::defineTypeNameAndDebug ( IDEA  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
IDEA   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
IDEA  ,
Istream   
)
Foam::defineTypeNameAndDebug ( liquid  ,
 
)
Foam::defineRunTimeSelectionTable ( liquid  )
Foam::defineRunTimeSelectionTable ( liquid  ,
Istream   
)
Foam::defineTypeNameAndDebug ( MB  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
MB   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
MB  ,
Istream   
)
Foam::defineTypeNameAndDebug ( N2  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
N2   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
N2  ,
Istream   
)
Foam::defineTypeNameAndDebug ( nC3H8O  ,
 
)
Foam::addToRunTimeSelectionTable ( liquid  ,
nC3H8O   
)
Foam::addToRunTimeSelectionTable ( liquid  ,
nC3H8O  ,
Istream   
)
Foam::makePatchTypeField ( fvPatchScalarField  ,
MarshakRadiationFvPatchScalarField   
)
Foam::makePatchTypeField ( fvPatchScalarField  ,
MarshakRadiationFixedTMixedFvPatchScalarField   
)
Foam::makeChemistryReader ( constGasThermoPhysics  )
Foam::makeChemistryReader ( gasThermoPhysics  )
Foam::makeChemistryReader ( icoPoly8ThermoPhysics  )
Foam::makeChemistryReaderType ( foamChemistryReader  ,
gasThermoPhysics   
)
Foam::makeChemistryReaderType ( foamChemistryReader  ,
icoPoly8ThermoPhysics   
)
Foam::addChemistryReaderType ( chemkinReader  ,
gasThermoPhysics   
)
Foam::defineTypeNameAndDebug ( hCombustionThermo  ,
 
)
Foam::defineRunTimeSelectionTable ( hCombustionThermo  ,
fvMesh   
)
Foam::makeCombustionThermo ( hCombustionThermo  ,
hPsiMixtureThermo  ,
homogeneousMixture  ,
constTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeCombustionThermo ( hCombustionThermo  ,
hPsiMixtureThermo  ,
inhomogeneousMixture  ,
constTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeCombustionThermo ( hCombustionThermo  ,
hPsiMixtureThermo  ,
veryInhomogeneousMixture  ,
constTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeCombustionThermo ( hCombustionThermo  ,
hPsiMixtureThermo  ,
homogeneousMixture  ,
sutherlandTransport  ,
janafThermo  ,
perfectGas   
)
Foam::makeCombustionThermo ( hCombustionThermo  ,
hPsiMixtureThermo  ,
inhomogeneousMixture  ,
sutherlandTransport  ,
janafThermo  ,
perfectGas   
)
Foam::makeCombustionThermo ( hCombustionThermo  ,
hPsiMixtureThermo  ,
veryInhomogeneousMixture  ,
sutherlandTransport  ,
janafThermo  ,
perfectGas   
)
Foam::makeCombustionThermo ( hCombustionThermo  ,
hPsiMixtureThermo  ,
dieselMixture  ,
sutherlandTransport  ,
janafThermo  ,
perfectGas   
)
Foam::makeCombustionMixtureThermo ( hCombustionThermo  ,
hPsiMixtureThermo  ,
multiComponentMixture  ,
gasThermoPhysics   
)
Foam::makeCombustionMixtureThermo ( hCombustionThermo  ,
hPsiMixtureThermo  ,
reactingMixture  ,
gasThermoPhysics   
)
Foam::defineTypeNameAndDebug ( hhuCombustionThermo  ,
 
)
Foam::defineRunTimeSelectionTable ( hhuCombustionThermo  ,
fvMesh   
)
Foam::makeCombustionThermo ( hhuCombustionThermo  ,
hhuMixtureThermo  ,
homogeneousMixture  ,
constTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeCombustionThermo ( hhuCombustionThermo  ,
hhuMixtureThermo  ,
inhomogeneousMixture  ,
constTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeCombustionThermo ( hhuCombustionThermo  ,
hhuMixtureThermo  ,
veryInhomogeneousMixture  ,
constTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeCombustionThermo ( hhuCombustionThermo  ,
hhuMixtureThermo  ,
homogeneousMixture  ,
sutherlandTransport  ,
janafThermo  ,
perfectGas   
)
Foam::makeCombustionThermo ( hhuCombustionThermo  ,
hhuMixtureThermo  ,
inhomogeneousMixture  ,
sutherlandTransport  ,
janafThermo  ,
perfectGas   
)
Foam::makeCombustionThermo ( hhuCombustionThermo  ,
hhuMixtureThermo  ,
veryInhomogeneousMixture  ,
sutherlandTransport  ,
janafThermo  ,
perfectGas   
)
Foam::makeCombustionThermo ( hhuCombustionThermo  ,
hhuMixtureThermo  ,
egrMixture  ,
constTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeCombustionThermo ( hhuCombustionThermo  ,
hhuMixtureThermo  ,
egrMixture  ,
sutherlandTransport  ,
janafThermo  ,
perfectGas   
)
Foam::defineTypeNameAndDebug ( hsCombustionThermo  ,
 
)
Foam::defineRunTimeSelectionTable ( hsCombustionThermo  ,
fvMesh   
)
Foam::makeHsCombustionThermo ( hsCombustionThermo  ,
hsPsiMixtureThermo  ,
homogeneousMixture  ,
constTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeHsCombustionThermo ( hsCombustionThermo  ,
hsPsiMixtureThermo  ,
inhomogeneousMixture  ,
constTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeHsCombustionThermo ( hsCombustionThermo  ,
hsPsiMixtureThermo  ,
veryInhomogeneousMixture  ,
constTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeHsCombustionThermo ( hsCombustionThermo  ,
hsPsiMixtureThermo  ,
homogeneousMixture  ,
sutherlandTransport  ,
janafThermo  ,
perfectGas   
)
Foam::makeHsCombustionThermo ( hsCombustionThermo  ,
hsPsiMixtureThermo  ,
inhomogeneousMixture  ,
sutherlandTransport  ,
janafThermo  ,
perfectGas   
)
Foam::makeHsCombustionThermo ( hsCombustionThermo  ,
hsPsiMixtureThermo  ,
veryInhomogeneousMixture  ,
sutherlandTransport  ,
janafThermo  ,
perfectGas   
)
Foam::makeHsCombustionThermo ( hsCombustionThermo  ,
hsPsiMixtureThermo  ,
dieselMixture  ,
sutherlandTransport  ,
janafThermo  ,
perfectGas   
)
Foam::makeHsCombustionMixtureThermo ( hsCombustionThermo  ,
hsPsiMixtureThermo  ,
multiComponentMixture  ,
gasThermoPhysics   
)
Foam::makeHsCombustionMixtureThermo ( hsCombustionThermo  ,
hsPsiMixtureThermo  ,
reactingMixture  ,
gasThermoPhysics   
)
Foam::makePatchTypeField ( fvPatchScalarField  ,
fixedUnburntEnthalpyFvPatchScalarField   
)
Foam::makePatchTypeField ( fvPatchScalarField  ,
gradientUnburntEnthalpyFvPatchScalarField   
)
Foam::makePatchTypeField ( fvPatchScalarField  ,
mixedUnburntEnthalpyFvPatchScalarField   
)
Foam::defineTypeNameAndDebug ( hReactionThermo  ,
 
)
Foam::defineRunTimeSelectionTable ( hReactionThermo  ,
fvMesh   
)
Foam::makeReactionThermo ( hReactionThermo  ,
hRhoMixtureThermo  ,
homogeneousMixture  ,
constTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeReactionThermo ( hReactionThermo  ,
hRhoMixtureThermo  ,
inhomogeneousMixture  ,
constTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeReactionThermo ( hReactionThermo  ,
hRhoMixtureThermo  ,
veryInhomogeneousMixture  ,
constTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeReactionThermo ( hReactionThermo  ,
hRhoMixtureThermo  ,
homogeneousMixture  ,
sutherlandTransport  ,
janafThermo  ,
perfectGas   
)
Foam::makeReactionThermo ( hReactionThermo  ,
hRhoMixtureThermo  ,
inhomogeneousMixture  ,
sutherlandTransport  ,
janafThermo  ,
perfectGas   
)
Foam::makeReactionThermo ( hReactionThermo  ,
hRhoMixtureThermo  ,
veryInhomogeneousMixture  ,
sutherlandTransport  ,
janafThermo  ,
perfectGas   
)
Foam::makeReactionThermo ( hReactionThermo  ,
hRhoMixtureThermo  ,
dieselMixture  ,
sutherlandTransport  ,
janafThermo  ,
perfectGas   
)
Foam::makeReactionMixtureThermo ( hReactionThermo  ,
hRhoMixtureThermo  ,
multiComponentMixture  ,
icoPoly8ThermoPhysics   
)
Foam::makeReactionMixtureThermo ( hReactionThermo  ,
hRhoMixtureThermo  ,
multiComponentMixture  ,
gasThermoPhysics   
)
Foam::makeReactionMixtureThermo ( hReactionThermo  ,
hRhoMixtureThermo  ,
reactingMixture  ,
icoPoly8ThermoPhysics   
)
Foam::makeReactionMixtureThermo ( hReactionThermo  ,
hRhoMixtureThermo  ,
reactingMixture  ,
gasThermoPhysics   
)
Foam::defineTypeNameAndDebug ( hsReactionThermo  ,
 
)
Foam::defineRunTimeSelectionTable ( hsReactionThermo  ,
fvMesh   
)
Foam::makeHsReactionThermo ( hsReactionThermo  ,
hsRhoMixtureThermo  ,
homogeneousMixture  ,
constTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeHsReactionThermo ( hsReactionThermo  ,
hsRhoMixtureThermo  ,
inhomogeneousMixture  ,
constTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeHsReactionThermo ( hsReactionThermo  ,
hsRhoMixtureThermo  ,
veryInhomogeneousMixture  ,
constTransport  ,
hConstThermo  ,
perfectGas   
)
Foam::makeHsReactionThermo ( hsReactionThermo  ,
hsRhoMixtureThermo  ,
homogeneousMixture  ,
sutherlandTransport  ,
janafThermo  ,
perfectGas   
)
Foam::makeHsReactionThermo ( hsReactionThermo  ,
hsRhoMixtureThermo  ,
inhomogeneousMixture  ,
sutherlandTransport  ,
janafThermo  ,
perfectGas   
)
Foam::makeHsReactionThermo ( hsReactionThermo  ,
hsRhoMixtureThermo  ,
veryInhomogeneousMixture  ,
sutherlandTransport  ,
janafThermo  ,
perfectGas   
)
Foam::makeHsReactionThermo ( hsReactionThermo  ,
hsRhoMixtureThermo  ,
dieselMixture  ,
sutherlandTransport  ,
janafThermo  ,
perfectGas   
)
Foam::makeHsReactionMixtureThermo ( hsReactionThermo  ,
hsRhoMixtureThermo  ,
multiComponentMixture  ,
icoPoly8ThermoPhysics   
)
Foam::makeHsReactionMixtureThermo ( hsReactionThermo  ,
hsRhoMixtureThermo  ,
multiComponentMixture  ,
gasThermoPhysics   
)
Foam::makeHsReactionMixtureThermo ( hsReactionThermo  ,
hsRhoMixtureThermo  ,
reactingMixture  ,
icoPoly8ThermoPhysics   
)
Foam::makeHsReactionMixtureThermo ( hsReactionThermo  ,
hsRhoMixtureThermo  ,
reactingMixture  ,
gasThermoPhysics   
)
Foam::defineTypeNameAndDebug ( ash  ,
 
)
Foam::addToRunTimeSelectionTable ( solid  ,
ash   
)
Foam::addToRunTimeSelectionTable ( solid  ,
ash  ,
Istream   
)
Foam::Ostream & operator<< ( Ostream &  os,
const ash &  s 
)

Definition at line 75 of file ash.C.

References ash::writeData().

Foam::defineTypeNameAndDebug ( ,
 
)
Foam::addToRunTimeSelectionTable ( solid  ,
 
)
Foam::addToRunTimeSelectionTable ( solid  ,
,
Istream   
)
Foam::Ostream & operator<< ( Ostream &  os,
const C &  s 
)

Definition at line 75 of file C.C.

References C::writeData().

Foam::defineTypeNameAndDebug ( CaCO3  ,
 
)
Foam::addToRunTimeSelectionTable ( solid  ,
CaCO3   
)
Foam::addToRunTimeSelectionTable ( solid  ,
CaCO3  ,
Istream   
)
Foam::Ostream & operator<< ( Ostream &  os,
const CaCO3 &  s 
)

Definition at line 75 of file CaCO3.C.

References CaCO3::writeData().

Foam::defineTypeNameAndDebug ( solid  ,
 
)
Foam::defineRunTimeSelectionTable ( solid  )
Foam::defineRunTimeSelectionTable ( solid  ,
Istream   
)
Foam::Ostream & operator<< ( Ostream &  os,
const solid &  s 
)

Definition at line 80 of file solid.C.

References solid::writeData().

Ostream & operator<< ( Ostream &  os,
const icoPolynomial< PolySize > &  ip 
)

Definition at line 49 of file icoPolynomial.C.

References tab.

Foam::icoPolynomial< PolySize > operator+ ( const icoPolynomial< PolySize > &  ip1,
const icoPolynomial< PolySize > &  ip2 
)

Definition at line 170 of file icoPolynomialI.H.

References specie::nMoles().

Foam::icoPolynomial< PolySize > operator- ( const icoPolynomial< PolySize > &  ip1,
const icoPolynomial< PolySize > &  ip2 
)

Definition at line 190 of file icoPolynomialI.H.

References specie::nMoles().

Foam::icoPolynomial< PolySize > operator* ( const scalar  s,
const icoPolynomial< PolySize > &  ip 
)

Definition at line 210 of file icoPolynomialI.H.

Foam::icoPolynomial< PolySize > operator== ( const icoPolynomial< PolySize > &  ip1,
const icoPolynomial< PolySize > &  ip2 
)

Definition at line 225 of file icoPolynomialI.H.

Ostream& Foam::operator<< ( Ostream &  os,
const perfectGas &  pg 
)

Definition at line 49 of file perfectGas.C.

References IOstream::check().

perfectGas Foam::operator+ ( const perfectGas &  pg1,
const perfectGas &  pg2 
)
inline

Definition at line 110 of file perfectGasI.H.

perfectGas Foam::operator- ( const perfectGas &  pg1,
const perfectGas &  pg2 
)
inline

Definition at line 124 of file perfectGasI.H.

perfectGas Foam::operator* ( const scalar  s,
const perfectGas &  pg 
)
inline

Definition at line 138 of file perfectGasI.H.

perfectGas Foam::operator== ( const perfectGas &  pg1,
const perfectGas &  pg2 
)
inline

Definition at line 148 of file perfectGasI.H.

Ostream& Foam::operator<< ( Ostream &  os,
const ArrheniusReactionRate &  arr 
)
inline

Definition at line 87 of file ArrheniusReactionRateI.H.

References token::BEGIN_LIST, token::END_LIST, and token::SPACE.

Ostream & operator<< ( Ostream &  os,
const ChemicallyActivatedReactionRate< ReactionRate, ChemicallyActivationFunction > &  carr 
)
inline
Foam::Ostream & operator<< ( Foam::Ostream os,
const LindemannFallOffFunction &   
)
inline

Definition at line 53 of file LindemannFallOffFunctionI.H.

Foam::Ostream & operator<< ( Foam::Ostream os,
const SRIFallOffFunction &  srifof 
)
inline

Definition at line 75 of file SRIFallOffFunctionI.H.

References token::BEGIN_LIST, token::END_LIST, and token::SPACE.

Foam::Ostream & operator<< ( Foam::Ostream os,
const TroeFallOffFunction &  tfof 
)
inline

Definition at line 85 of file TroeFallOffFunctionI.H.

References token::BEGIN_LIST, token::END_LIST, and token::SPACE.

Ostream & operator<< ( Ostream &  os,
const FallOffReactionRate< ReactionRate, FallOffFunction > &  forr 
)
inline

Definition at line 88 of file FallOffReactionRateI.H.

References token::BEGIN_LIST, token::END_LIST, and token::SPACE.

Ostream& Foam::operator<< ( Ostream &  os,
const JanevReactionRate &  jrr 
)
inline

Definition at line 109 of file JanevReactionRateI.H.

References token::BEGIN_LIST, token::END_LIST, and token::SPACE.

Ostream& Foam::operator<< ( Ostream &  os,
const LandauTellerReactionRate &  arr 
)
inline

Definition at line 110 of file LandauTellerReactionRateI.H.

References token::BEGIN_LIST, token::END_LIST, and token::SPACE.

Ostream& Foam::operator<< ( Ostream &  os,
const LangmuirHinshelwoodReactionRate &  lhrr 
)
inline
Ostream& Foam::operator<< ( Ostream &  os,
const powerSeriesReactionRate &  psrr 
)
inline

Definition at line 102 of file powerSeriesReactionRateI.H.

References token::BEGIN_LIST, token::END_LIST, and token::SPACE.

Ostream& Foam::operator<< ( Ostream &  os,
const thirdBodyArrheniusReactionRate &  arr 
)
inline
Foam::Ostream & operator<< ( Ostream &  os,
const thirdBodyEfficiencies &  tbes 
)
inline
defineTemplateTypeNameAndDebug ( gasReaction  ,
 
)
defineTemplateRunTimeSelectionTable ( gasReaction  ,
Istream   
)
Ostream & operator<< ( Ostream &  os,
const Reaction< ReactionThermo > &  r 
)
inline

Definition at line 54 of file ReactionI.H.

References Ostream::write().

specie Foam::operator+ ( const specie &  st1,
const specie &  st2 
)
inline

Definition at line 149 of file specieI.H.

References max().

specie Foam::operator- ( const specie &  st1,
const specie &  st2 
)
inline

Definition at line 162 of file specieI.H.

References mag().

specie Foam::operator* ( const scalar  s,
const specie &  st 
)
inline

Definition at line 179 of file specieI.H.

specie Foam::operator== ( const specie &  st1,
const specie &  st2 
)
inline

Definition at line 189 of file specieI.H.

Foam::eConstThermo< equationOfState > operator+ ( const eConstThermo< equationOfState > &  ct1,
const eConstThermo< equationOfState > &  ct2 
)
inline

Definition at line 171 of file eConstThermoI.H.

Foam::eConstThermo< equationOfState > operator- ( const eConstThermo< equationOfState > &  ct1,
const eConstThermo< equationOfState > &  ct2 
)
inline

Definition at line 195 of file eConstThermoI.H.

Foam::eConstThermo< equationOfState > operator* ( const scalar  s,
const eConstThermo< equationOfState > &  ct 
)
inline

Definition at line 219 of file eConstThermoI.H.

Foam::eConstThermo< equationOfState > operator== ( const eConstThermo< equationOfState > &  ct1,
const eConstThermo< equationOfState > &  ct2 
)
inline

Definition at line 235 of file eConstThermoI.H.

Foam::Ostream & operator<< ( Ostream &  os,
const eConstThermo< equationOfState > &  ct 
)

Definition at line 46 of file eConstThermo.C.

References IOstream::check(), and tab.

Foam::hConstThermo< equationOfState > operator+ ( const hConstThermo< equationOfState > &  ct1,
const hConstThermo< equationOfState > &  ct2 
)
inline

Definition at line 174 of file hConstThermoI.H.

Foam::hConstThermo< equationOfState > operator- ( const hConstThermo< equationOfState > &  ct1,
const hConstThermo< equationOfState > &  ct2 
)
inline

Definition at line 198 of file hConstThermoI.H.

Foam::hConstThermo< equationOfState > operator* ( const scalar  s,
const hConstThermo< equationOfState > &  ct 
)
inline

Definition at line 222 of file hConstThermoI.H.

Foam::hConstThermo< equationOfState > operator== ( const hConstThermo< equationOfState > &  ct1,
const hConstThermo< equationOfState > &  ct2 
)
inline

Definition at line 238 of file hConstThermoI.H.

Foam::Ostream & operator<< ( Ostream &  os,
const hConstThermo< equationOfState > &  ct 
)

Definition at line 46 of file hConstThermo.C.

References IOstream::check(), and tab.

Foam::hPolynomialThermo< EquationOfState, PolySize > operator+ ( const hPolynomialThermo< EquationOfState, PolySize > &  pt1,
const hPolynomialThermo< EquationOfState, PolySize > &  pt2 
)
inline

Definition at line 210 of file hPolynomialThermoI.H.

Foam::hPolynomialThermo< EquationOfState, PolySize > operator- ( const hPolynomialThermo< EquationOfState, PolySize > &  pt1,
const hPolynomialThermo< EquationOfState, PolySize > &  pt2 
)
inline

Definition at line 235 of file hPolynomialThermoI.H.

Foam::hPolynomialThermo< EquationOfState, PolySize > operator* ( const scalar  s,
const hPolynomialThermo< EquationOfState, PolySize > &  pt 
)
inline

Definition at line 260 of file hPolynomialThermoI.H.

Foam::hPolynomialThermo< EquationOfState, PolySize > operator== ( const hPolynomialThermo< EquationOfState, PolySize > &  pt1,
const hPolynomialThermo< EquationOfState, PolySize > &  pt2 
)
inline

Definition at line 279 of file hPolynomialThermoI.H.

Foam::Ostream & operator<< ( Ostream &  os,
const hPolynomialThermo< EquationOfState, PolySize > &  pt 
)

Definition at line 63 of file hPolynomialThermo.C.

References IOstream::check(), and tab.

Foam::janafThermo< equationOfState > operator+ ( const janafThermo< equationOfState > &  jt1,
const janafThermo< equationOfState > &  jt2 
)
inline

Definition at line 258 of file janafThermoI.H.

References max(), and min().

Foam::janafThermo< equationOfState > operator- ( const janafThermo< equationOfState > &  jt1,
const janafThermo< equationOfState > &  jt2 
)
inline

Definition at line 302 of file janafThermoI.H.

References max(), and min().

Foam::janafThermo< equationOfState > operator* ( const scalar  s,
const janafThermo< equationOfState > &  jt 
)
inline

Definition at line 346 of file janafThermoI.H.

Foam::janafThermo< equationOfState > operator== ( const janafThermo< equationOfState > &  jt1,
const janafThermo< equationOfState > &  jt2 
)
inline

Definition at line 365 of file janafThermoI.H.

Foam::Ostream & operator<< ( Ostream &  os,
const janafThermo< equationOfState > &  jt 
)

Definition at line 98 of file janafThermo.C.

References IOstream::check(), endl(), for(), nl, and tab.

Foam::specieThermo< thermo > operator+ ( const specieThermo< thermo > &  st1,
const specieThermo< thermo > &  st2 
)
inline

Definition at line 336 of file specieThermoI.H.

References thermo.

Foam::specieThermo< thermo > operator- ( const specieThermo< thermo > &  st1,
const specieThermo< thermo > &  st2 
)
inline

Definition at line 350 of file specieThermoI.H.

References thermo.

Foam::specieThermo< thermo > operator* ( const scalar  s,
const specieThermo< thermo > &  st 
)
inline

Definition at line 364 of file specieThermoI.H.

References thermo.

Foam::specieThermo< thermo > operator== ( const specieThermo< thermo > &  st1,
const specieThermo< thermo > &  st2 
)
inline

Definition at line 378 of file specieThermoI.H.

Foam::Ostream & operator<< ( Ostream &  os,
const specieThermo< thermo > &  st 
)

Definition at line 52 of file specieThermo.C.

References IOstream::check().

Ostream & operator<< ( Ostream &  os,
const constTransport< thermo > &  ct 
)

Definition at line 54 of file constTransport.C.

References tab.

constTransport< thermo > operator+ ( const constTransport< thermo > &  ct1,
const constTransport< thermo > &  ct2 
)
inline

Definition at line 115 of file constTransportI.H.

References thermo.

constTransport< thermo > operator- ( const constTransport< thermo > &  ct1,
const constTransport< thermo > &  ct2 
)
inline

Definition at line 139 of file constTransportI.H.

References thermo.

constTransport< thermo > operator* ( const scalar  s,
const constTransport< thermo > &  ct 
)
inline

Definition at line 163 of file constTransportI.H.

References thermo.

constTransport< thermo > operator== ( const constTransport< thermo > &  ct1,
const constTransport< thermo > &  ct2 
)
inline

Definition at line 179 of file constTransportI.H.

Foam::polynomialTransport< Thermo, PolySize > operator+ ( const polynomialTransport< Thermo, PolySize > &  pt1,
const polynomialTransport< Thermo, PolySize > &  pt2 
)
inline

Definition at line 196 of file polynomialTransportI.H.

Foam::polynomialTransport< Thermo, PolySize > operator- ( const polynomialTransport< Thermo, PolySize > &  pt1,
const polynomialTransport< Thermo, PolySize > &  pt2 
)
inline

Definition at line 220 of file polynomialTransportI.H.

Foam::polynomialTransport< Thermo, PolySize > operator* ( const scalar  s,
const polynomialTransport< Thermo, PolySize > &  pt 
)
inline

Definition at line 244 of file polynomialTransportI.H.

Foam::polynomialTransport< Thermo, PolySize > operator== ( const polynomialTransport< Thermo, PolySize > &  pt1,
const polynomialTransport< Thermo, PolySize > &  pt2 
)
inline

Definition at line 260 of file polynomialTransportI.H.

Foam::Ostream & operator<< ( Ostream &  os,
const polynomialTransport< Thermo, PolySize > &  pt 
)

Definition at line 47 of file polynomialTransport.C.

References IOstream::check(), and tab.

Ostream& Foam::operator<< ( Ostream &  os,
const speciesTransport &  sTranport 
)

Definition at line 54 of file speciesTransport.C.

References IOstream::check().

Ostream & operator<< ( Ostream &  os,
const sutherlandTransport< thermo > &  st 
)

Definition at line 50 of file sutherlandTransport.C.

References tab.

sutherlandTransport< thermo > operator+ ( const sutherlandTransport< thermo > &  st1,
const sutherlandTransport< thermo > &  st2 
)
inline

Definition at line 180 of file sutherlandTransportI.H.

References thermo.

sutherlandTransport< thermo > operator- ( const sutherlandTransport< thermo > &  st1,
const sutherlandTransport< thermo > &  st2 
)
inline

Definition at line 204 of file sutherlandTransportI.H.

References thermo.

sutherlandTransport< thermo > operator* ( const scalar  s,
const sutherlandTransport< thermo > &  st 
)
inline

Definition at line 228 of file sutherlandTransportI.H.

References thermo.

sutherlandTransport< thermo > operator== ( const sutherlandTransport< thermo > &  st1,
const sutherlandTransport< thermo > &  st2 
)
inline

Definition at line 244 of file sutherlandTransportI.H.

Foam::defineTypeNameAndDebug ( APIdiffCoefFunc  ,
 
)
Foam::addToRunTimeSelectionTable ( thermophysicalFunction  ,
APIdiffCoefFunc  ,
Istream   
)
Foam::defineTypeNameAndDebug ( NSRDSfunc0  ,
 
)
Foam::addToRunTimeSelectionTable ( thermophysicalFunction  ,
NSRDSfunc0  ,
Istream   
)
Foam::defineTypeNameAndDebug ( NSRDSfunc1  ,
 
)
Foam::addToRunTimeSelectionTable ( thermophysicalFunction  ,
NSRDSfunc1  ,
Istream   
)
Foam::defineTypeNameAndDebug ( NSRDSfunc14  ,
 
)
Foam::addToRunTimeSelectionTable ( thermophysicalFunction  ,
NSRDSfunc14  ,
Istream   
)
Foam::defineTypeNameAndDebug ( NSRDSfunc2  ,
 
)
Foam::addToRunTimeSelectionTable ( thermophysicalFunction  ,
NSRDSfunc2  ,
Istream   
)
Foam::defineTypeNameAndDebug ( NSRDSfunc3  ,
 
)
Foam::addToRunTimeSelectionTable ( thermophysicalFunction  ,
NSRDSfunc3  ,
Istream   
)
Foam::defineTypeNameAndDebug ( NSRDSfunc4  ,
 
)
Foam::addToRunTimeSelectionTable ( thermophysicalFunction  ,
NSRDSfunc4  ,
Istream   
)
Foam::defineTypeNameAndDebug ( NSRDSfunc5  ,
 
)
Foam::addToRunTimeSelectionTable ( thermophysicalFunction  ,
NSRDSfunc5  ,
Istream   
)
Foam::defineTypeNameAndDebug ( NSRDSfunc6  ,
 
)
Foam::addToRunTimeSelectionTable ( thermophysicalFunction  ,
NSRDSfunc6  ,
Istream   
)
Foam::defineTypeNameAndDebug ( NSRDSfunc7  ,
 
)
Foam::addToRunTimeSelectionTable ( thermophysicalFunction  ,
NSRDSfunc7  ,
Istream   
)
Foam::defineTypeNameAndDebug ( thermophysicalFunction  ,
 
)
Foam::defineRunTimeSelectionTable ( thermophysicalFunction  ,
Istream   
)
Foam::defineTypeNameAndDebug ( linearValveFvMesh  ,
 
)
Foam::addToRunTimeSelectionTable ( topoChangerFvMesh  ,
linearValveFvMesh  ,
IOobject   
)
Foam::defineTypeNameAndDebug ( linearValveLayersFvMesh  ,
 
)
Foam::addToRunTimeSelectionTable ( topoChangerFvMesh  ,
linearValveLayersFvMesh  ,
IOobject   
)
Foam::defineTypeNameAndDebug ( mixerFvMesh  ,
 
)
Foam::addToRunTimeSelectionTable ( topoChangerFvMesh  ,
mixerFvMesh  ,
IOobject   
)
Foam::defineTypeNameAndDebug ( movingConeTopoFvMesh  ,
 
)
Foam::addToRunTimeSelectionTable ( topoChangerFvMesh  ,
movingConeTopoFvMesh  ,
IOobject   
)
Foam::defineTypeNameAndDebug ( rawTopoChangerFvMesh  ,
 
)
Foam::addToRunTimeSelectionTable ( topoChangerFvMesh  ,
rawTopoChangerFvMesh  ,
IOobject   
)
Foam::defineTypeNameAndDebug ( Foam::topoChangerFvMesh  ,
 
)
Foam::defineTypeNameAndDebug ( viscosityModel  ,
 
)
Foam::defineRunTimeSelectionTable ( viscosityModel  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( alphaContactAngleFvPatchScalarField  ,
 
)
Foam::makePatchTypeField ( fvPatchScalarField  ,
constantAlphaContactAngleFvPatchScalarField   
)
Foam::makePatchTypeField ( fvPatchScalarField  ,
dynamicAlphaContactAngleFvPatchScalarField   
)
Foam::makePatchTypeField ( fvPatchScalarField  ,
timeVaryingAlphaContactAngleFvPatchScalarField   
)
Foam::makePatchTypeField ( fvPatchScalarField  ,
alphaFixedPressureFvPatchScalarField   
)
bool Foam::contiguous< labelledTri > ( )
inline

Definition at line 108 of file labelledTri.H.

Istream& Foam::operator>> ( Istream &  is,
labelledTri &  t 
)
inline
Ostream& Foam::operator<< ( Ostream &  os,
const labelledTri &  t 
)
inline
Foam::defineTypeNameAndDebug ( geometricSurfacePatch  ,
 
)
Istream& Foam::operator>> ( Istream &  is,
geometricSurfacePatch &  gp 
)

Definition at line 140 of file geometricSurfacePatch.C.

Ostream& Foam::operator<< ( Ostream &  os,
const geometricSurfacePatch &  gp 
)

Definition at line 148 of file geometricSurfacePatch.C.

References IOstream::check(), and geometricSurfacePatch::write().

static label Foam::parseInt ( const string &  str)
static

Definition at line 45 of file readAC.C.

static bool Foam::readCmd ( IFstream &  ACfile,
string &  cmd,
string &  args 
)
static

Definition at line 57 of file readAC.C.

References ISstream::getLine(), and IOstream::good().

Referenced by AC3DsurfaceFormat< Face >::read().

static bool Foam::readUpto ( const string &  cmd,
IFstream &  ACfile,
string &  args 
)
static

Definition at line 81 of file readAC.C.

References ISstream::getLine(), and IOstream::good().

Referenced by readUpto().

static void Foam::readUpto ( const string &  cmd,
IFstream &  ACfile,
string &  args,
const string  errorMsg 
)
static

Definition at line 106 of file readAC.C.

References exit(), FatalError, FatalErrorIn, and readUpto().

static scalar Foam::parseNASCoord ( const string &  s)
static

Definition at line 50 of file readNAS.C.

References isspace(), pow(), and readScalar().

Referenced by NASsurfaceFormat< Face >::read().

Foam::Ostream & operator<< ( Ostream &  os,
const STLtriangle &  stlt 
)
inline

Definition at line 103 of file STLtriangleI.H.

References token::SPACE.

Foam::defineTypeNameAndDebug ( Foam::triSurface  ,
 
)
Foam::makePatchTypeField ( fvPatchScalarField  ,
turbulentTemperatureCoupledBaffleFvPatchScalarField   
)
Foam::defineTypeNameAndDebug ( IDDESDelta  ,
 
)
Foam::addToRunTimeSelectionTable ( LESdelta  ,
IDDESDelta  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( cubeRootVolDelta  ,
 
)
Foam::addToRunTimeSelectionTable ( LESdelta  ,
cubeRootVolDelta  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( LESdelta  ,
 
)
Foam::defineRunTimeSelectionTable ( LESdelta  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( maxDeltaxyz  ,
 
)
Foam::addToRunTimeSelectionTable ( LESdelta  ,
maxDeltaxyz  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( maxhxhyhzDelta  ,
 
)
Foam::addToRunTimeSelectionTable ( LESdelta  ,
maxhxhyhzDelta  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( PrandtlDelta  ,
 
)
Foam::addToRunTimeSelectionTable ( LESdelta  ,
PrandtlDelta  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( smoothDelta  ,
 
)
Foam::addToRunTimeSelectionTable ( LESdelta  ,
smoothDelta  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( anisotropicFilter  ,
 
)
Foam::addToRunTimeSelectionTable ( LESfilter  ,
anisotropicFilter  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( laplaceFilter  ,
 
)
Foam::addToRunTimeSelectionTable ( LESfilter  ,
laplaceFilter  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( LESfilter  ,
 
)
Foam::defineRunTimeSelectionTable ( LESfilter  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( simpleFilter  ,
 
)
Foam::addToRunTimeSelectionTable ( LESfilter  ,
simpleFilter  ,
dictionary   
)
Istream & operator>> ( Istream &  is,
Tuple< Type1, Type2 > &  p 
)

Definition at line 175 of file Tuple.H.

References IOstream::check(), Istream::readBegin(), and Istream::readEnd().

Ostream & operator<< ( Ostream &  os,
const Tuple< Type1, Type2 > &  p 
)

Definition at line 192 of file Tuple.H.

References token::BEGIN_LIST, token::END_LIST, p, and token::SPACE.

Istream & operator>> ( Istream &  is,
block *   
)
inline

Definition at line 124 of file block.H.

References notImplemented.

cellShape Foam::extrudedTriangleCellShape ( const label  cellIndex,
const labelList &  faceLabels,
const faceList &  faces,
const labelList &  owner,
const labelList &  neighbour,
const label  pointOffset,
faceList &  frontAndBackFaces 
)
cellShape Foam::extrudedQuadCellShape ( const label  cellIndex,
const labelList &  faceLabels,
const faceList &  faces,
const labelList &  owner,
const labelList &  neighbour,
const label  pointOffset,
faceList &  frontAndBackFaces 
)
cellShape Foam::create3DCellShape ( const label  cellIndex,
const labelList &  faceLabels,
const faceList &  faces,
const labelList &  owner,
const labelList &  neighbour,
const label  fluentCellModelID 
)
Istream& Foam::operator>> ( Istream &  is,
blockDescriptor *   
)
inline

Definition at line 152 of file blockDescriptor.H.

References notImplemented.

label Foam::findOppositeWedge ( const polyMesh &  ,
const wedgePolyPatch &   
)
bool Foam::checkWedges ( const polyMesh &  ,
const bool  report,
const Vector< label > &  ,
labelHashSet *   
)
label Foam::checkGeometry ( const polyMesh &  mesh,
const bool  allGeometry 
)
bool Foam::checkSync ( const wordList &  names)
label Foam::checkTopology ( const polyMesh &  ,
const bool  ,
const bool   
)
void Foam::printMeshStats ( const polyMesh &  mesh,
const bool  allTopology 
)
void Foam::writePatch ( const bool  binary,
const word &  setName,
const primitiveFacePatch &  fp,
const word &  fieldName,
labelList &  fieldValues,
const fileName &  fileName 
)
void Foam::writePointSet ( const bool  binary,
const primitiveMesh &  mesh,
const topoSet &  set,
const fileName &  fileName 
)

Write pointSet to vtk polydata file.

Only one data which is original pointID.

bool Foam::writeMeshObject ( const word &  name,
const fileName &  meshDir,
Time &  runTime 
)
inline
void Foam::addToFieldList ( PtrList< GeometricField< Type, fvPatchField, volMesh > > &  fieldList,
const IOobject obj,
const label  fieldI,
const fvMesh mesh 
)
void Foam::outputFieldList ( PtrList< GeometricField< Type, fvPatchField, volMesh > > &  fieldList,
const label  patchI 
)
void Foam::reconstructLagrangianPositions ( const polyMesh &  mesh,
const word &  cloudName,
const PtrList< fvMesh > &  meshes,
const PtrList< labelIOList > &  faceProcAddressing,
const PtrList< labelIOList > &  cellProcAddressing 
)
tmp<IOField<Type> > Foam::reconstructLagrangianField ( const word &  cloudName,
const polyMesh &  mesh,
const PtrList< fvMesh > &  meshes,
const word &  fieldName 
)
void Foam::reconstructLagrangianFields ( const word &  cloudName,
const polyMesh &  mesh,
const PtrList< fvMesh > &  meshes,
const IOobjectList &  objects 
)
void Foam::writeFluentField ( const volScalarField &  phi,
const label  fluentFieldIdentifier,
Ostream &  stream 
)
void Foam::writeFluentField ( const volVectorField &  phi,
const label  fluentFieldIdentifier,
Ostream &  stream 
)
word itoa ( const label  n)
void Foam::ensightCaseEntry ( OFstream &  caseFile,
const string &  ensightType,
const word &  fieldName,
const fileName &  dataMask,
const fileName &  local = fileName::null,
const label  cloudNo = -1,
const label  timeSet = 1 
)

Referenced by forAllConstIter().

void Foam::ensightParticlePositions ( const polyMesh &  mesh,
const fileName &  dataDir,
const fileName &  subDir,
const word &  cloudName,
IOstream::streamFormat  format 
)
void Foam::ensightLagrangianField ( const IOobject &  fieldObject,
const fileName &  dataDir,
const fileName &  subDir,
const word &  cloudName,
IOstream::streamFormat  format 
)

write lagrangian parcels

void Foam::ensightVolField ( const ensightParts &  partsList,
const IOobject &  fieldObject,
const fvMesh &  mesh,
const fileName &  dataDir,
const fileName &  subDir,
IOstream::streamFormat  format 
)

write generalized field components

void Foam::readFields ( const vtkMesh &  vMesh,
const typename GeoField::Mesh &  mesh,
const IOobjectList &  objects,
const HashSet< word > &  selectedFields,
PtrList< GeoField > &  fields 
)
void Foam::writeFaceSet ( const bool  binary,
const vtkMesh &  vMesh,
const faceSet &  set,
const fileName &  fileName 
)
void Foam::writePatchGeom ( const bool  binary,
const faceList &  faces,
const pointField &  points,
std::ofstream &  pStream 
)
void Foam::writePointSet ( const bool  binary,
const vtkMesh &  vMesh,
const pointSet &  set,
const fileName &  fileName 
)
void Foam::writeSurfFields ( const bool  binary,
const vtkMesh &  vMesh,
const fileName &  fileName,
const PtrList< surfaceVectorField > &  surfVectorFields 
)
void Foam::mapLagrangian ( const meshToMesh &  meshToMeshInterp)

Maps lagrangian positions and fields.

void Foam::MapLagrangianFields ( const string &  cloudName,
const IOobjectList &  objects,
const meshToMesh &  meshToMeshInterp,
const labelList &  addParticles 
)

Gets the indices of (source)particles that have been appended to the.

target cloud and maps the lagrangian fields accordingly.

Definition at line 50 of file MapLagrangianFields.H.

References cloudName(), endl(), fields, forAll, forAllIter, Info, IOobjectList::lookupClass(), name(), IOobject::NO_READ, IOobject::NO_WRITE, cloud::prefix, List< T >::size(), fvMesh::time(), Time::timeName(), meshToMesh::toMesh(), and regIOobject::write().

void Foam::UnMapped ( const IOobjectList &  objects)
Foam::TemplateName ( treeDataPrimitivePatch  )
Foam::makePatchFields ( mixedFixedValueSlip  )
Foam::makePatchTypeField ( fvPatchScalarField  ,
fixedRhoFvPatchScalarField   
)
Foam::makePatchTypeField ( fvPatchScalarField  ,
smoluchowskiJumpTFvPatchScalarField   
)
Foam::makePatchTypeField ( fvPatchVectorField  ,
maxwellSlipUFvPatchVectorField   
)
scalar Foam::compressibleCourantNo ( const fvMesh &  mesh,
const Time &  runTime,
const volScalarField &  rho,
const surfaceScalarField &  phi 
)

Referenced by forAll().

scalar Foam::solidRegionDiffNo ( const fvMesh &  mesh,
const Time &  runTime,
const volScalarField &  Cprho,
const volScalarField &  K 
)

Referenced by forAll().

Foam::defineTypeNameAndDebug ( conductivityModel  ,
 
)
Foam::defineRunTimeSelectionTable ( conductivityModel  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( GidaspowConductivity  ,
 
)
Foam::addToRunTimeSelectionTable ( conductivityModel  ,
GidaspowConductivity  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( HrenyaSinclairConductivity  ,
 
)
Foam::addToRunTimeSelectionTable ( conductivityModel  ,
HrenyaSinclairConductivity  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( SyamlalConductivity  ,
 
)
Foam::addToRunTimeSelectionTable ( conductivityModel  ,
SyamlalConductivity  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( frictionalStressModel  ,
 
)
Foam::defineRunTimeSelectionTable ( frictionalStressModel  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( JohnsonJacksonFrictionalStress  ,
 
)
Foam::addToRunTimeSelectionTable ( frictionalStressModel  ,
JohnsonJacksonFrictionalStress  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( SchaefferFrictionalStress  ,
 
)
Foam::addToRunTimeSelectionTable ( frictionalStressModel  ,
SchaefferFrictionalStress  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( granularPressureModel  ,
 
)
Foam::defineRunTimeSelectionTable ( granularPressureModel  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( LunPressure  ,
 
)
Foam::addToRunTimeSelectionTable ( granularPressureModel  ,
LunPressure  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( SyamlalRogersOBrienPressure  ,
 
)
Foam::addToRunTimeSelectionTable ( granularPressureModel  ,
SyamlalRogersOBrienPressure  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( CarnahanStarlingRadial  ,
 
)
Foam::addToRunTimeSelectionTable ( radialModel  ,
CarnahanStarlingRadial  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( GidaspowRadial  ,
 
)
Foam::addToRunTimeSelectionTable ( radialModel  ,
GidaspowRadial  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( LunSavageRadial  ,
 
)
Foam::addToRunTimeSelectionTable ( radialModel  ,
LunSavageRadial  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( radialModel  ,
 
)
Foam::defineRunTimeSelectionTable ( radialModel  ,
dictionary   
)
Foam::defineTypeNameAndDebug ( SinclairJacksonRadial  ,
 
)
Foam::addToRunTimeSelectionTable ( radialModel  ,
SinclairJacksonRadial  ,
dictionary   
)

Variable Documentation

multivariateSurfaceInterpolationScheme<scalar>::addIstreamConstructorToTable<multivariateSelectionScheme<scalar> > addMultivariateSelectionSchemeScalarConstructorToTable_

Definition at line 41 of file multivariateSelectionSchemes.C.

surfaceInterpolationScheme<scalar>::addMeshFluxConstructorToTable<harmonic> addharmonicScalarMeshFluxConstructorToTable_

Definition at line 40 of file harmonic.C.

surfaceInterpolationScheme<scalar>::addMeshConstructorToTable<harmonic> addharmonicScalarMeshConstructorToTable_

Definition at line 43 of file harmonic.C.

Foam::error FatalError

Referenced by actuationDiskSource::actuationDiskSource(), distribution::add(), fvMesh::addFvPatches(), polyTopoChange::addMesh(), polyMesh::addPatches(), FieldMapper::addressing(), pointMapper::addressing(), cellMapper::addressing(), fvSurfaceMapper::addressing(), faceMapper::addressing(), fvPatchMapper::addressing(), pointPatchMapper::addressing(), bufferedAccumulator< Type >::addToBuffers(), pointPatchField< Type >::addToInternalField(), polyTopoChanger::addTopologyModifiers(), polyMesh::addZones(), adjustPhi(), GAMGAgglomeration::agglomerateLduAddressing(), List< T >::append(), DynamicList< T, SizeInc, SizeMult, SizeDiv >::append(), DynamicField< T, SizeInc, SizeMult, SizeDiv >::append(), argList::argList(), Switch::asBool(), Switch::asEnum(), UList< T >::assign(), incompressible::atmBoundaryLayerInletEpsilonFvPatchScalarField::atmBoundaryLayerInletEpsilonFvPatchScalarField(), incompressible::atmBoundaryLayerInletVelocityFvPatchVectorField::atmBoundaryLayerInletVelocityFvPatchVectorField(), autoHexMeshDriver::autoHexMeshDriver(), indexedOctree< treeDataTriSurface >::bb(), blobsSwirlInjector::blobsSwirlInjector(), booleanSurface::booleanSurface(), UList< T >::byteSize(), interpolate::calc(), mag::calc(), magSqr::calc(), components::calc(), div::calc(), magGrad::calc(), randomise::calc(), addSubtract::calc(), decompositionMethod::calcCellCells(), cellMatcher::calcEdgeAddressing(), enrichedPatch::calcEnrichedFaces(), processorPolyPatch::calcGeometry(), fieldMinMax::calcMinMaxFields(), correlationFunction< Type >::calculateCorrelationFunction(), cellClassification::cellClassification(), cellModeller::cellModeller(), primitiveMesh::cellPoints(), FaceCellWave< Type >::cellToFace(), repatchPolyTopoChanger::changeAnchorPoint(), boundaryMesh::changeFaces(), dictionary::changeKeyword(), repatchPolyTopoChanger::changePatches(), repatchPolyTopoChanger::changePatchID(), boundaryMesh::changePatchType(), layerAdditionRemoval::changeTopology(), pdf::check(), interpolationTable< Type >::check(), argList::check(), fvsPatchField< Type >::check(), fvPatchField< Type >::check(), meshRefinement::checkCoupledFaceZones(), primitiveMesh::checkEdgeAlignment(), triSurface::checkEdges(), primitiveMeshGeometry::checkFaceAngles(), polyMeshGeometry::checkFaceAngles(), primitiveMesh::checkFaceAngles(), primitiveMesh::checkFaceFlatness(), MeshedSurface< Face >::checkFaces(), primitiveMeshGeometry::checkFaceTwist(), polyMeshGeometry::checkFaceTwist(), Cloud< ParticleType >::checkFieldIOobject(), Matrix< Form, Type >::checki(), regIOobject::checkIn(), UList< T >::checkIndex(), FixedList< T, Size >::checkIndex(), topoSetSource::checkIs(), Matrix< Form, Type >::checkj(), hexRef8::checkMesh(), checkMethod(), hexRef8::checkRefinementLevels(), argList::checkRootCase(), UList< T >::checkSize(), FixedList< T, Size >::checkSize(), UList< T >::checkStart(), FixedList< T, Size >::checkStart(), ReactingCloud< ParcelType >::checkSuppliedComposition(), triSurface::checkTriangles(), polyMeshGeometry::checkTriangleTwist(), mutkWallFunctionFvPatchScalarField::checkType(), mutWallFunctionFvPatchScalarField::checkType(), nutWallFunctionFvPatchScalarField::checkType(), kappatJayatillekeWallFunctionFvPatchScalarField::checkType(), MeshedSurface< Face >::checkZones(), surfMesh::checkZones(), ChomiakInjector::ChomiakInjector(), edgeCollapser::collapseEdge(), triSurfaceTools::collapseEdges(), commonRailInjector::commonRailInjector(), commSchedule::commSchedule(), Pstream::commsStruct::commsStruct(), refinementHistory::compact(), removeFaces::compatibleRemoves(), VectorSpace< Form, Cmpt, nCmpt >::component(), processorLduInterface::compressedReceive(), processorLduInterface::compressedSend(), hexRef8::consistentSlowRefinement(), hexRef8::consistentSlowRefinement2(), hexRef8::consistentUnrefinement(), ReactingMultiphaseParcel< ParcelType >::constantProperties::constantProperties(), molecule::constantProperties::constantProperties(), constInjector::constInjector(), DsmcCloud< ParcelType >::constProps(), coordinateSystem::coordinateSystem(), coordSet::coordSet(), LocalInteraction< CloudType >::correct(), StandardWallInteraction< CloudType >::correct(), surfaceInterpolation::correctionVectors(), fvMeshDistribute::countCells(), cyclicPolyPatch::coupledEdges(), COxidationDiffusionLimitedRate< CloudType >::COxidationDiffusionLimitedRate(), COxidationKineticDiffusionLimitedRate< CloudType >::COxidationKineticDiffusionLimitedRate(), CompositionModel< CloudType >::cp(), meshRefinement::createBaffles(), Keyed< T >::createList(), autoSnapDriver::createZoneBaffles(), csvTableReader< Type >::csvTableReader(), AC3DsurfaceFormatCore::cueToOrDie(), displacementInterpolationFvMotionSolver::curPoints(), hexCellLooper::cut(), Foam::meshTools::cutDirToEdge(), cwd(), cyclicFvsPatchField< Type >::cyclicFvsPatchField(), cyclicPointPatchField< Type >::cyclicPointPatchField(), manualDecomp::decompose(), scotchDecomp::decompose(), definedHollowConeInjector::definedHollowConeInjector(), definedInjector::definedInjector(), boundaryMesh::deletePatch(), forces::devRhoReff(), lduMatrix::diag(), primitiveEntry::dict(), DimensionedField< Type, GeoMesh >::DimensionedField(), FieldMapper::directAddressing(), pointMapper::directAddressing(), cellMapper::directAddressing(), fvSurfaceMapper::directAddressing(), faceMapper::directAddressing(), fvPatchMapper::directAddressing(), pointPatchMapper::directAddressing(), directions::directions(), directMappedFixedValueFvPatchField< Type >::directMappedFixedValueFvPatchField(), directMappedVelocityFluxFixedValueFvPatchField::directMappedVelocityFluxFixedValueFvPatchField(), displacementFvMotionSolver::displacementFvMotionSolver(), displacementInterpolationFvMotionSolver::displacementInterpolationFvMotionSolver(), mapDistribute::distribute(), treeNode< Type >::distribute(), refinementHistory::distribute(), fvMeshDistribute::distribute(), distributedTriSurfaceMesh::distribute(), dynamicCast(), tetCell::edgeAdjacentFace(), primitiveMesh::edgeCells(), tetCell::edgeFace(), primitiveMesh::edgeFaces(), edgeMesh::edgeMesh(), PatchTools::edgeOwner(), Foam::meshTools::edgeToCutDir(), edgeVertex::edgeToEVert(), directionInfo::edgeToFaceIndex(), PointEdgeWave< Type >::edgeToPoint(), eigenValues(), molecule::constantProperties::electrostaticSite(), emptyFvsPatchField< Type >::emptyFvsPatchField(), emptyPointPatchField< Type >::emptyPointPatchField(), pairPotential::energy(), engineMesh::engineMesh(), enrichedPatch::enrichedFaces(), fluxCorrectedVelocityFvPatchVectorField::evaluate(), GeometricField< Type, PatchField, GeoMesh >::GeometricBoundaryField::evaluate(), functionEntry::execute(), string::expand(), extendedCellToFaceStencil::extendedCellToFaceStencil(), extendedFaceToCellStencil::extendedFaceToCellStencil(), tetCell::face(), FaceCellWave< Type >::FaceCellWave(), faceCoupleInfo::faceCoupleInfo(), lduMatrix::faceH(), PatchToPatchInterpolation< FromPatch, ToPatch >::faceInterpolate(), polyMesh::faces(), searchableSurfacesQueries::facesIntersection(), FaceCellWave< Type >::faceToCell(), PrimitivePatchInterpolation< Patch >::faceToEdgeInterpolate(), PrimitivePatchInterpolation< Patch >::faceToPointInterpolate(), factorial(), fdClose(), faceSource::filterField(), InjectionModel< CloudType >::findCellAtPosition(), refinementParameters::findCells(), localPointRegion::findDuplicateFaces(), patchProbes::findElements(), Time::findInstance(), treeNode< Type >::findLeafLine(), searchableSurfaceCollection::findLine(), searchableBox::findLine(), indexedOctree< Type >::findNode(), polyMeshAdder::findSharedPoints(), mpiOPstreamImpl::finishedRequest(), mpiIPstreamImpl::finishedRequest(), SLListBase::first(), DLListBase::first(), FitData< FitDataType, ExtendedStencil, Polynomial >::FitData(), mpiOPstreamImpl::flush(), fvMatrix< Type >::flux(), forAll(), pairPotential::force(), FreeStream< CloudType >::FreeStream(), EulerDdtScheme< Type >::fvcDdtPhiCorr(), backwardDdtScheme< Type >::fvcDdtPhiCorr(), localEulerDdtScheme< Type >::fvcDdtPhiCorr(), CoEulerDdtScheme< Type >::fvcDdtPhiCorr(), SLTSDdtScheme< Type >::fvcDdtPhiCorr(), CrankNicholsonDdtScheme< Type >::fvcDdtPhiCorr(), GAMGSolver::GAMGSolver(), Pstream::gatherList(), genericFvPatchField< Type >::genericFvPatchField(), GenSGSStress::GenSGSStress(), geomDecomp::geomDecomp(), PackedList< nBits >::get(), undoableMeshCutter::getAddedCells(), sampledSet::getCell(), indexedOctree< treeDataTriSurface >::getContent(), meshRefinement::getDuplicateFaces(), edgeVertex::getEdge(), Foam::meshTools::getEdgeFaces(), cellLooper::getFirstVertEdge(), treeNode< Type >::getLeafPtr(), syncTools::getMasterEdges(), syncTools::getMasterFaces(), syncTools::getMasterPoints(), indexedOctree< treeDataTriSurface >::getNode(), treeNode< Type >::getNodePtr(), splitCell::getOther(), combineFaces::getOutsideFace(), cellDistFuncs::getPointNeighbours(), octreeDataFaceList::getSampleType(), octreeDataTriSurface::getSampleType(), octreeDataFace::getSampleType(), treeNode< Type >::getSampleType(), Foam::meshTools::getSharedEdge(), Foam::meshTools::getSharedFace(), undoableMeshCutter::getSplitFaces(), hexRef8::getSplitPoints(), triSurfaceTools::getTriangle(), removePoints::getUnrefimentSet(), edgeVertex::getVertex(), treeDataTriSurface::getVolumeType(), treeDataFace::getVolumeType(), searchablePlane::getVolumeType(), searchablePlate::getVolumeType(), searchableSurfaceCollection::getVolumeType(), distributedTriSurfaceMesh::getVolumeType(), indexedOctree< Type >::getVolumeType(), autoSnapDriver::getZoneSurfacePoints(), CompositionModel< CloudType >::globalCarrierId(), CompositionModel< CloudType >::globalId(), globalIndex::globalIndex(), pointBoundaryMesh::globalPatch(), globalPointPatchField< Type >::globalPointPatchField(), globalPoints::globalPoints(), calculatedFvPatchField< Type >::gradientBoundaryCoeffs(), genericFvPatchField< Type >::gradientBoundaryCoeffs(), calculatedFvPatchField< Type >::gradientInternalCoeffs(), genericFvPatchField< Type >::gradientInternalCoeffs(), greyMeanAbsorptionEmission::greyMeanAbsorptionEmission(), CompositionModel< CloudType >::H(), CompositionModel< CloudType >::Hc(), hexRef8::hexRef8(), PointHit< point >::hitPoint(), PointIndexHit< Point >::hitPoint(), hollowConeInjector::hollowConeInjector(), CompositionModel< CloudType >::Hs(), if(), FreeStream< CloudType >::inflow(), mpiPstreamImpl::init(), mpiIPstreamImpl::init(), dummyPstreamImpl::init(), cellSource::initialise(), faceSource::initialise(), phaseProperties::initialiseGlobalIds(), fieldAverage::initialize(), lduMatrix::initMatrixInterfaces(), InjectionModel< CloudType >::InjectionModel(), inplaceSubset(), treeLeaf< Type >::insert(), Polynomial< PolySize >::integrateLimits(), meshToMesh::interpolate(), isoSurface::interpolate(), meshToMesh::interpolateInternalField(), intersectedSurface::intersectedSurface(), invert(), IOobject::IOobject(), IOPtrList< T >::IOPtrList(), edgeVertex::isEdge(), cellFeatures::isFeaturePoint(), cellFeatures::isFeatureVertex(), splitCell::isMaster(), JobInfo::JobInfo(), turbulentTemperatureCoupledBaffleMixedFvPatchScalarField::K(), turbulentTemperatureCoupledBaffleFvPatchScalarField::K(), Kmesh::Kmesh(), CompositionModel< CloudType >::L(), SLListBase::last(), DLListBase::last(), LaunderGibsonRSTM::LaunderGibsonRSTM(), layerParameters::layerParameters(), PhiScheme< Type, PhiLimiter >::limiter(), List< T >::List(), PstreamImpl::loadPstreamInstance(), PstreamImpl::loadPstreamLibrary(), CompositionModel< CloudType >::localId(), LocalInteraction< CloudType >::LocalInteraction(), parabolicCylindricalCS::localToGlobal(), CompositionModel< CloudType >::localToGlobalCarrierId(), DictionaryBase< IDLListType, T >::lookup(), objectRegistry::lookupObject(), lduMatrix::lower(), LRR::LRR(), LUDecompose(), cyclicFvPatch::makeWeights(), Field< Type >::map(), mapDistribute::mapDistribute(), PatchTools::markZone(), triSurface::markZone(), triSurface::markZones(), Matrix< Form, Type >::Matrix(), max(), maxwellSlipUFvPatchVectorField::maxwellSlipUFvPatchVectorField(), noiseFFT::meanPf(), cellToCellStencil::merge(), cellToFaceStencil::merge(), dictionary::merge(), mapPolyMesh::mergedCell(), mapPolyMesh::mergedFace(), mapPolyMesh::mergedPoint(), boundaryMesh::mesh(), meshRefinement::meshedPatches(), meshToMesh::meshToMesh(), min(), PointIndexHit< Point >::missPoint(), PointHit< point >::missPoint(), mixture::mixture(), mkDir(), slidingInterface::modifyMotionPoints(), polyTopoChange::modifyPoint(), molecule::move(), polyTopoChange::movePoints(), primitiveMesh::movePoints(), MRFZone::MRFZone(), multiHoleInjector::multiHoleInjector(), phaseProperties::name(), NamedEnum< Enum, nEnum >::NamedEnum(), surfaceFeatures::nearestSamples(), processorPolyPatch::neighbEdges(), polyBoundaryMesh::neighbourEdges(), processorPolyPatch::neighbPoints(), thermophysicalFunction::New(), motionDiffusivity::New(), surfaceWriter< Type >::New(), basicPsiThermo::New(), tableReader< Type >::New(), motionSolver::New(), hCombustionThermo::New(), hsCombustionThermo::New(), hReactionThermo::New(), hsReactionThermo::New(), dragModel::New(), basicRhoThermo::New(), hhuCombustionThermo::New(), conductivityModel::New(), frictionalStressModel::New(), chemistryReader< ThermoType >::New(), granularPressureModel::New(), radialModel::New(), heatTransferModel::New(), scatterModel::New(), interpolation< Type >::New(), injectorType::New(), evaporationModel::New(), GAMGInterfaceField::New(), viscosityModel::New(), atomizationModel::New(), tetherPotential::New(), absorptionEmissionModel::New(), dispersionModel::New(), DragModel< CloudType >::New(), DispersionModel< CloudType >::New(), ODESolver::New(), BinaryCollisionModel< CloudType >::New(), engineMesh::New(), WallInteractionModel< CloudType >::New(), rhoChemistryModel::New(), energyScalingFunction::New(), psiChemistryModel::New(), LESfilter::New(), InflowBoundaryModel< CloudType >::New(), chemistrySolver< CompType, ThermoType >::New(), collisionModel::New(), injectorModel::New(), wallModel::New(), DevolatilisationModel< CloudType >::New(), sixDoFRigidBodyMotionRestraint::New(), breakupModel::New(), SurfaceReactionModel< CloudType >::New(), HeatTransferModel< CloudType >::New(), LESdelta::New(), DataEntry< Type >::New(), GAMGInterface::New(), barotropicCompressibilityModel::New(), dynamicFvMesh::New(), decompositionMethod::New(), solidBodyMotionFunction::New(), PostProcessingModel< CloudType >::New(), pdf::New(), sixDoFRigidBodyMotionConstraint::New(), pairPotential::New(), solid::New(), PatchInteractionModel< CloudType >::New(), CompositionModel< CloudType >::New(), calcType::New(), fvPatch::New(), writer< Type >::New(), SRFModel::New(), functionObject::New(), incompressible::turbulenceModel::New(), PhaseChangeModel< CloudType >::New(), turbulenceModel::New(), radiationModel::New(), facePointPatch::New(), incompressible::LESModel::New(), LESModel::New(), cellLooper::New(), liquid::New(), incompressible::RASModel::New(), IntegrationScheme< Type >::New(), searchableSurface::New(), token::compound::New(), GAMGAgglomeration::New(), RASModel::New(), pointPatchField< Type >::New(), fvsPatchField< Type >::New(), graph::writer::New(), sampledSurface::New(), fvPatchField< Type >::New(), UnsortedMeshedSurface< Face >::New(), topoSet::New(), InjectionModel< CloudType >::New(), polyPatch::New(), sampledSet::New(), topoSetSource::New(), MeshedSurface< Face >::New(), basicSource::New(), coordinateSystem::New(), hsReactionThermo::NewType(), hsCombustionThermo::NewType(), hCombustionThermo::NewType(), hReactionThermo::NewType(), noiseFFT::noiseFFT(), normal::normal(), twoDPointCorrector::normalDir(), MapInternalField< Type, MeshMapper, surfaceMesh >::operator()(), MapInternalField< Type, MeshMapper, volMesh >::operator()(), MapInternalField< Type, MeshMapper, pointMesh >::operator()(), skewCorrectionVectors::operator()(), autoPtr< T >::operator()(), tmp< T >::operator()(), interpolationTable< Type >::operator()(), fvsPatchField< Type >::operator*=(), fvMatrix< Type >::operator*=(), fvPatchField< Type >::operator*=(), operator+(), edgeFaceCirculator::operator++(), dimensionSet::operator+=(), dictionary::operator+=(), lduMatrix::operator+=(), operator-(), dimensionSet::operator-=(), lduMatrix::operator-=(), autoPtr< T >::operator->(), tmp< T >::operator->(), fvsPatchField< Type >::operator/=(), fvPatchField< Type >::operator/=(), dictionary::operator<<=(), sendingReferralList::operator=(), receivingReferralList::operator=(), IndirectList< T >::operator=(), UIndirectList< T >::operator=(), BiIndirectList< T >::operator=(), distribution::operator=(), HashPtrTable< T, Key, Hash >::operator=(), simpleMatrix< Type >::operator=(), refinementHistory::splitCell8::operator=(), tmp< T >::operator=(), errorEstimate< Type >::operator=(), bufferedAccumulator< Type >::operator=(), DictionaryBase< IDLListType, T >::operator=(), FieldField< Field, Type >::operator=(), fieldAverageItem::operator=(), entry::operator=(), Matrix< Form, Type >::operator=(), cuttingPlane::operator=(), convectionScheme< Type >::operator=(), dimensionSet::operator=(), DynamicList< T, SizeInc, SizeMult, SizeDiv >::operator=(), List< T >::operator=(), PtrList< T >::operator=(), DynamicField< T, SizeInc, SizeMult, SizeDiv >::operator=(), StaticHashTable< T, Key, Hash >::operator=(), mapDistribute::operator=(), HashTable< T, Key, Hash >::operator=(), DimensionedField< Type, GeoMesh >::operator=(), Field< Type >::operator=(), surfaceFeatures::operator=(), fvMatrix< Type >::operator=(), octree< Type >::iterator::operator=(), octree< Type >::const_iterator::operator=(), dictionary::operator=(), GeometricField< Type, PatchField, GeoMesh >::operator=(), lduMatrix::operator=(), VectorSpace< Form, Cmpt, nCmpt >::operator[](), interpolationTable< Type >::operator[](), UPtrList< T >::operator[](), PtrList< T >::operator[](), interpolationLookUpTable< Type >::operator[](), StaticHashTable< T, Key, Hash >::operator[](), HashTable< T, Key, Hash >::operator[](), dictionary::operator|=(), triSurfaceTools::oppositeEdge(), triSurfaceTools::oppositeVertex(), processorPolyPatch::order(), cyclicPolyPatch::order(), Pair< word >::other(), Foam::meshTools::otherCell(), Foam::meshTools::otherEdge(), triSurfaceTools::otherEdges(), cellMatcher::otherFace(), triSurfaceTools::otherVertices(), outputFilterOutputControl::output(), molecule::constantProperties::pairPotentialSite(), edgeSurface::parentEdge(), refinementHistory::parentIndex(), PatchInjection< CloudType >::PatchInjection(), pointPatchField< Type >::patchInternalField(), PatchPostProcessing< CloudType >::PatchPostProcessing(), patchZones::patchZones(), fvMesh::phi(), ping(), plane::plane(), PointEdgeWave< Type >::PointEdgeWave(), PatchToPatchInterpolation< FromPatch, ToPatch >::pointInterpolate(), hexBlock::points(), polyMesh::points(), PointEdgeWave< Type >::pointToEdge(), PrimitivePatchInterpolation< Patch >::pointToFaceInterpolate(), polyAddFace::polyAddFace(), polyAddPoint::polyAddPoint(), polyMesh::polyMesh(), polyMeshZipUpCells(), polyModifyFace::polyModifyFace(), polynomial::polynomial(), Polynomial< PolySize >::Polynomial(), porousZone::porousZone(), pow(), addSubtract::preCalc(), pressureSwirlInjector::pressureSwirlInjector(), GeometricField< Type, PatchField, GeoMesh >::prevIter(), processorFvsPatchField< Type >::processorFvsPatchField(), procLduInterface::procLduInterface(), PrimitivePatch< Face, FaceList, PointField, PointType >::projectFaceCentres(), PrimitivePatch< Face, FaceList, PointField, PointType >::projectPoints(), tmp< T >::ptr(), sampledSet::pushIn(), quadraticFitSnGradData::quadraticFitSnGradData(), mpiIPstreamImpl::read(), OBJsurfaceFormat< Face >::read(), GTSsurfaceFormat< Face >::read(), NASsurfaceFormat< Face >::read(), OFFsurfaceFormat< Face >::read(), AC3DsurfaceFormat< Face >::read(), fixedAxis::read(), sphericalAngularSpring::read(), fixedLine::read(), linearAxialAngularSpring::read(), SKA::read(), tabulatedAxialAngularSpring::read(), STARCDsurfaceFormat< Face >::read(), FTRsurfaceFormat< Face >::read(), OFSsurfaceFormat< Face >::read(), GenSGSStress::read(), IPstream::read(), LRR::read(), LaunderGibsonRSTM::read(), STARCD::readCells(), ReadFields(), STARCDsurfaceFormatCore::readHeader(), STARCD::readHeader(), STARCDsurfaceFormatCore::readPoints(), STARCD::readPoints(), readUpto(), processorLduInterface::receive(), treeNode< Type >::redistribute(), mpiPstreamImpl::reduce(), refCast(), dynamicRefineFvMesh::refine(), refineCell::refineCell(), refinementSurfaces::refinementSurfaces(), DynamicList< T, SizeInc, SizeMult, SizeDiv >::remove(), DynamicField< T, SizeInc, SizeMult, SizeDiv >::remove(), PackedList< nBits >::remove(), polyTopoChange::removeCell(), edgeIntersections::removeDegenerates(), polyTopoChange::removeFace(), SLListBase::removeHead(), DLListBase::removeHead(), polyTopoChange::removePoint(), undoableMeshCutter::removeSplitFaces(), UPtrList< T >::reorder(), PtrList< T >::reorder(), VectorSpace< Form, Cmpt, nCmpt >::replace(), polyMesh::resetPrimitives(), StaticHashTable< T, Key, Hash >::resize(), GAMGAgglomeration::restrictField(), forces::rho(), noiseFFT::RMSmeanPf(), RutlandFlashBoil::RutlandFlashBoil(), edgeFaceCirculator::sameOrder(), sampledCuttingPlane::sampledCuttingPlane(), sampledThresholdCellFaces::sampledThresholdCellFaces(), directMappedPatchBase::samplePolyPatch(), coordSet::scalarCoord(), motionSmoother::scaleMesh(), Pstream::scatterList(), searchableBox::searchableBox(), searchableSurfaceCollection::searchableSurfaceCollection(), searchableSurfaces::searchableSurfaces(), timeSelector::select0(), processorLduInterface::send(), syncTools::separateList(), sigSegvImpl::set(), sigIntImpl::set(), sigQuitImpl::set(), autoPtr< T >::set(), sigFpeImpl::set(), regExp::set(), PackedList< nBits >::set(), polyTopoChange::setAction(), IOobject::setBad(), edgeFaceCirculator::setCanonical(), basicSource::setCellSet(), TimeActivatedExplicitSource< Type >::setCellSet(), fvMeshSubset::setCellSubset(), repatchPolyTopoChanger::setFaceZone(), TimeActivatedExplicitSource< Type >::setFieldData(), explicitSource::setFieldData(), pointPatchField< Type >::setInInternalField(), fvMeshSubset::setLargeCellSubset(), layerAdditionRemoval::setMaxLayerThickness(), layerAdditionRemoval::setMinLayerThickness(), InjectionModel< CloudType >::setNumberOfParticles(), fvMesh::setPhi(), intersection::setPlanarTol(), PatchToPatchInterpolation< FromPatch, ToPatch >::setProjectionTol(), removeCells::setRefinement(), refinementIterator::setRefinement(), perfectInterface::setRefinement(), faceCollapser::setRefinement(), boundaryCutter::setRefinement(), undoableMeshCutter::setRefinement(), removePoints::setRefinement(), combineFaces::setRefinement(), removeFaces::setRefinement(), meshCutAndRemove::setRefinement(), attachDetach::setRefinement(), meshCutter::setRefinement(), addPatchCellLayer::setRefinement(), hexRef8::setRefinement(), sampledSet::setSamples(), basicSource::setSelection(), TimeActivatedExplicitSource< Type >::setSelection(), CompactListList< T >::setSize(), CompactListList_dev< T, Container >::setSize(), PtrList< T >::setSize(), List< T >::setSize(), treeLeaf< Type >::setSubNodeType(), removePoints::setUnrefinement(), combineFaces::setUnrefinement(), hexRef8::setUnrefinement(), fvMesh::setV0(), shapeToCell::shapeToCell(), shellSurfaces::shellSurfaces(), SingleMixtureFraction< CloudType >::SingleMixtureFraction(), slidingInterface::slidingInterface(), smoluchowskiJumpTFvPatchScalarField::smoluchowskiJumpTFvPatchScalarField(), solve(), KRR4::solve(), RK::solve(), SIBS::solve(), ODESolver::solve(), meshRefinement::splitMesh(), meshRefinement::splitMeshRegions(), SquareMatrix< Type >::SquareMatrix(), standardEvaporationModel::standardEvaporationModel(), StandardWallInteraction< CloudType >::StandardWallInteraction(), StaticHashTable< T, Key, Hash >::StaticHashTable(), OFstreamAllocator::stdStream(), IFstreamAllocator::stdStream(), regIOobject::store(), treeBoundBox::subBbox(), subset(), refinementHistory::subset(), hexRef8::subset(), booleanSurface::surf1Face(), booleanSurface::surf2Face(), surfaceDisplacementPointPatchVectorField::surfaceDisplacementPointPatchVectorField(), surfaceIntersection::surfaceIntersection(), surfacePatchIOList::surfacePatchIOList(), triSurfaceTools::surfaceSide(), surfZoneIOList::surfZoneIOList(), UList< T >::swap(), swirlInjector::swirlInjector(), symmetryFvsPatchField< Type >::symmetryFvsPatchField(), symmetryPointPatchField< Type >::symmetryPointPatchField(), syncTools::syncBoundaryFaceList(), syncTools::syncEdgeList(), syncTools::syncFaceList(), syncTools::syncPointList(), Table< Type >::Table(), interactionLists::testPointFaceDistance(), meshRefinement::testSyncBoundaryFaceList(), tetCell::tetEdge(), thirdBodyEfficiencies::thirdBodyEfficiencies(), timer::timer(), tmp< T >::tmp(), globalIndex::toLocal(), ExactParticle< ParticleType >::trackToFace(), Particle< ParticleType >::trackToFace(), trans(), token::transferCompoundToken(), fft::transform(), SKA::transformation(), lduAddressing::triIndex(), treeLeaf< Type >::trim(), turbulentIntensityKineticEnergyInletFvPatchScalarField::turbulentIntensityKineticEnergyInletFvPatchScalarField(), turbulentTemperatureCoupledBaffleFvPatchScalarField::turbulentTemperatureCoupledBaffleFvPatchScalarField(), turbulentTemperatureCoupledBaffleMixedFvPatchScalarField::turbulentTemperatureCoupledBaffleMixedFvPatchScalarField(), unitInjector::unitInjector(), dynamicRefineFvMesh::update(), refinementData::updateCell(), freestreamPressureFvPatchScalarField::updateCoeffs(), directMappedVelocityFluxFixedValueFvPatchField::updateCoeffs(), directMappedFixedValueFvPatchField< Type >::updateCoeffs(), outletMappedUniformInletFvPatchField< Type >::updateCoeffs(), pressureInletVelocityFvPatchVectorField::updateCoeffs(), greyDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs(), wideBandDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs(), swirlFlowRateInletVelocityFvPatchVectorField::updateCoeffs(), pressureNormalInletOutletVelocityFvPatchVectorField::updateCoeffs(), flowRateInletVelocityFvPatchVectorField::updateCoeffs(), turbulentHeatFluxTemperatureFvPatchScalarField::updateCoeffs(), sixDoFRigidBodyDisplacementPointPatchVectorField::updateCoeffs(), pressureDirectedInletVelocityFvPatchVectorField::updateCoeffs(), timeVaryingMappedPressureDirectedInletVelocityFvPatchVectorField::updateCoeffs(), pressureDirectedInletOutletVelocityFvPatchVectorField::updateCoeffs(), supersonicFreestreamFvPatchVectorField::updateCoeffs(), timeVaryingMappedTotalPressureFvPatchScalarField::updateCoeffs(), syringePressureFvPatchScalarField::updateCoeffs(), timeVaryingUniformTotalPressureFvPatchScalarField::updateCoeffs(), advectiveFvPatchField< Type >::updateCoeffs(), totalPressureFvPatchScalarField::updateCoeffs(), lduMatrix::updateMatrixInterfaces(), displacementFvMotionSolver::updateMesh(), displacementComponentLaplacianFvMotionSolver::updateMesh(), removePoints::updateMesh(), combineFaces::updateMesh(), refinementHistory::updateMesh(), motionSmoother::updateMesh(), hexRef8::updateMesh(), lduMatrix::upper(), fvMesh::V0(), calculatedFvPatchField< Type >::valueBoundaryCoeffs(), genericFvPatchField< Type >::valueBoundaryCoeffs(), calculatedFvPatchField< Type >::valueInternalCoeffs(), genericFvPatchField< Type >::valueInternalCoeffs(), velocityComponentLaplacianFvMotionSolver::velocityComponentLaplacianFvMotionSolver(), edgeVertex::vertToEVert(), octree< Type >::volType(), reflectParcel::wallTreatment(), wedgeFvsPatchField< Type >::wedgeFvsPatchField(), wedgePointPatchField< Type >::wedgePointPatchField(), FieldMapper::weights(), pointMapper::weights(), cellMapper::weights(), fvSurfaceMapper::weights(), faceMapper::weights(), fvPatchMapper::weights(), pointPatchMapper::weights(), polyBoundaryMesh::whichPatch(), boundaryMesh::whichPatch(), globalIndex::whichProcID(), CompactListList< T >::whichRow(), CompactListList_dev< T, Container >::whichRow(), wideBandAbsorptionEmission::wideBandAbsorptionEmission(), noiseFFT::window(), PhaseChangeModel< CloudType >::wordToEnthalpyTransfer(), basicSource::wordToSelectionModeType(), TimeActivatedExplicitSource< Type >::wordToSelectionModeType(), TimeActivatedExplicitSource< Type >::wordToVolumeModeType(), explicitSource::wordToVolumeModeType(), X3DsurfaceFormat< Face >::write(), WRLsurfaceFormat< Face >::write(), SMESHsurfaceFormat< Face >::write(), rawSetWriter< Type >::write(), gnuplotSetWriter< Type >::write(), xmgraceSetWriter< Type >::write(), JobInfo::write(), VTKsurfaceFormat< Face >::write(), mpiOPstreamImpl::write(), GTSsurfaceFormat< Face >::write(), OBJsurfaceFormat< Face >::write(), csvSetWriter< Type >::write(), OFFsurfaceFormat< Face >::write(), AC3DsurfaceFormat< Face >::write(), TRIsurfaceFormat< Face >::write(), OFSsurfaceFormat< Face >::write(), octreeDataPoint::write(), interpolationLookUpTable< Type >::write(), OPstream::write(), UnsortedMeshedSurface< Face >::write(), MeshedSurface< Face >::write(), STLsurfaceFormat< Face >::writeAscii(), STLsurfaceFormat< Face >::writeBinary(), TimeActivatedExplicitSource< Type >::writeData(), basicSource::writeData(), triSurface::writeDX(), CompositionModel< CloudType >::X(), phaseProperties::Y(), graph::y(), meshRefinement::zonify(), sigFpeImpl::~sigFpeImpl(), sigIntImpl::~sigIntImpl(), sigQuitImpl::~sigQuitImpl(), sigSegvImpl::~sigSegvImpl(), splitCell::~splitCell(), and timer::~timer().

Foam::IOerror FatalIOError

Referenced by advectiveFvPatchField< Type >::advectiveFvPatchField(), cellLimitedGrad< Type >::cellLimitedGrad(), cellMDLimitedGrad< Type >::cellMDLimitedGrad(), IOstream::check(), CrankNicholsonDdtScheme< Type >::CrankNicholsonDdtScheme(), cyclicFvPatchField< Type >::cyclicFvPatchField(), cyclicFvsPatchField< Type >::cyclicFvsPatchField(), cyclicPointPatchField< Type >::cyclicPointPatchField(), cyclicPolyPatch::cyclicPolyPatch(), emptyFvPatchField< Type >::emptyFvPatchField(), emptyFvsPatchField< Type >::emptyFvsPatchField(), emptyPointPatchField< Type >::emptyPointPatchField(), includeEntry::execute(), extendedLeastSquaresGrad< Type >::extendedLeastSquaresGrad(), faceLimitedGrad< Type >::faceLimitedGrad(), faceMDLimitedGrad< Type >::faceMDLimitedGrad(), IOstream::fatalCheck(), Field< Type >::Field(), filteredLinear2Limiter< LimiterFunc >::filteredLinear2Limiter(), filteredLinear2VLimiter< LimiterFunc >::filteredLinear2VLimiter(), filteredLinear3Limiter< LimiterFunc >::filteredLinear3Limiter(), filteredLinear3VLimiter< LimiterFunc >::filteredLinear3VLimiter(), fixedBlended< Type >::fixedBlended(), fvPatchField< Type >::fvPatchField(), GammaLimiter< LimiterFunc >::GammaLimiter(), genericFvPatchField< Type >::genericFvPatchField(), genericPointPatchField< Type >::genericPointPatchField(), GeometricField< Type, PatchField, GeoMesh >::GeometricField(), Istream::getBack(), globalPointPatchField< Type >::globalPointPatchField(), janafThermo< equationOfState >::janafThermo(), limitedCubicLimiter< LimiterFunc >::limitedCubicLimiter(), limitedCubicVLimiter< LimiterFunc >::limitedCubicVLimiter(), limitedLinearLimiter< LimiterFunc >::limitedLinearLimiter(), limitedSnGrad< Type >::limitedSnGrad(), dictionary::lookupEntry(), entry::New(), snGradScheme< Type >::New(), gradScheme< Type >::New(), laminarFlameSpeed::New(), surfaceInterpolationScheme< Type >::New(), ddtScheme< Type >::New(), d2dt2Scheme< Type >::New(), divScheme< Type >::New(), polyMeshModifier::New(), convectionScheme< Type >::New(), multivariateSurfaceInterpolationScheme< Type >::New(), limitedSurfaceInterpolationScheme< Type >::New(), laplacianScheme< Type, GType >::New(), coordinateRotation::New(), ensightPart::New(), cellZone::New(), pointZone::New(), pointPatchField< Type >::New(), fvsPatchField< Type >::New(), Reaction< ReactionThermo >::New(), faceZone::New(), fvPatchField< Type >::New(), polyPatch::New(), coordinateSystem::New(), lduMatrix::solver::New(), lduMatrix::smoother::New(), lduMatrix::preconditioner::New(), Istream::operator()(), IFstream::operator()(), operator>>(), PhiLimiter::PhiLimiter(), plane::plane(), porousZone::porousZone(), processorFvPatchField< Type >::processorFvPatchField(), processorFvsPatchField< Type >::processorFvsPatchField(), Istream::putBack(), NamedEnum< Enum, nEnum >::read(), PtrList< T >::read(), partialWrite::read(), fvSchemes::read(), ITstream::read(), ISstream::read(), dictionary::read(), Istream::readBegin(), Istream::readBeginList(), IOPosition< ParticleType >::readData(), Time::readDict(), Istream::readEnd(), Istream::readEndList(), IOobject::readHeader(), readHexLabel(), readList(), readLongLong(), regIOobject::readStream(), solution::relaxationFactor(), sampledIsoSurface::sampledIsoSurface(), Time::setControls(), setRefCell(), Reaction< ReactionThermo >::specieCoeffs::specieCoeffs(), dictionaryEntry::stream(), dictionary::subDict(), supersonicFreestreamFvPatchVectorField::supersonicFreestreamFvPatchVectorField(), symmetryFvPatchField< Type >::symmetryFvPatchField(), symmetryFvsPatchField< Type >::symmetryFvsPatchField(), symmetryPointPatchField< Type >::symmetryPointPatchField(), thirdBodyEfficiencies::thirdBodyEfficiencies(), tryCalc(), calcType::tryCalc(), calcType::tryInit(), calcType::tryPostCalc(), calcType::tryPreCalc(), valuePointPatchField< Type >::valuePointPatchField(), wedgeFvPatchField< Type >::wedgeFvPatchField(), wedgeFvsPatchField< Type >::wedgeFvsPatchField(), wedgePointPatchField< Type >::wedgePointPatchField(), and OSstream::write().

Foam::messageStream SeriousError

Referenced by actuationDiskSource::actuationDiskSource(), cellTable::addCellZones(), autoLayerDriver::addLayers(), fieldAverage::addMeanField(), fieldAverage::addPrime2MeanField(), moleculeCloud::applyConstraintsAndThermostats(), boundaryToFace::applyToSet(), cellToCell::applyToSet(), setToCellZone::applyToSet(), faceToFace::applyToSet(), faceZoneToFaceZone::applyToSet(), pointToPoint::applyToSet(), setToPointZone::applyToSet(), setToFaceZone::applyToSet(), setsToFaceZone::applyToSet(), normalToFace::applyToSet(), labelToCell::applyToSet(), labelToFace::applyToSet(), nearestToCell::applyToSet(), labelToPoint::applyToSet(), nearestToPoint::applyToSet(), nbrToCell::applyToSet(), zoneToCell::applyToSet(), boxToFace::applyToSet(), patchToFace::applyToSet(), zoneToFace::applyToSet(), boxToPoint::applyToSet(), zoneToPoint::applyToSet(), boxToCell::applyToSet(), regionToCell::applyToSet(), sphereToCell::applyToSet(), cylinderToCell::applyToSet(), shapeToCell::applyToSet(), rotatedBoxToCell::applyToSet(), cylinderAnnulusToCell::applyToSet(), pointToCell::applyToSet(), cellToPoint::applyToSet(), faceToPoint::applyToSet(), faceZoneToCell::applyToSet(), pointToFace::applyToSet(), faceToCell::applyToSet(), cellToFace::applyToSet(), surfaceToPoint::applyToSet(), surfaceToCell::applyToSet(), argList::argList(), LISA::atomizeParcel(), Foam::compressible::autoCreateAlphat(), Foam::compressible::autoCreateLowReMut(), Foam::incompressible::autoCreateLowReNut(), Foam::compressible::autoCreateMut(), Foam::incompressible::autoCreateNut(), autoHexMeshDriver::autoHexMeshDriver(), Cloud< ParticleType >::autoMap(), meshRefinement::baffleAndSplitMesh(), meshRefinement::balance(), meshRefinement::balanceAndRefine(), StaticHashTable< T, Key, Hash >::begin(), HashTable< T, Key, Hash >::begin(), RutlandFlashBoil::boilingTime(), bound(), fvSchemes::cache(), interpolate::calc(), mag::calc(), magSqr::calc(), components::calc(), div::calc(), magGrad::calc(), randomise::calc(), fieldAverage::calcAverages(), enrichedPatch::calcEnrichedFaces(), fieldMinMax::calcMinMaxFields(), mutRoughWallFunctionFvPatchScalarField::calcMut(), autoSnapDriver::calcNearestSurface(), nutRoughWallFunctionFvPatchScalarField::calcNut(), fvDOM::calculate(), StaticHashTable< T, Key, Hash >::cbegin(), HashTable< T, Key, Hash >::cbegin(), centredCECCellToFaceStencilObject::centredCECCellToFaceStencilObject(), centredCFCCellToFaceStencilObject::centredCFCCellToFaceStencilObject(), centredCPCCellToFaceStencilObject::centredCPCCellToFaceStencilObject(), centredFECCellToFaceStencilObject::centredFECCellToFaceStencilObject(), CentredFitData< Polynomial >::CentredFitData(), errorDrivenRefinement::changeTopology(), polyTopoChanger::changeTopology(), primitiveMeshGeometry::checkCellDeterminant(), polyMeshGeometry::checkCellDeterminant(), primitiveMesh::checkCellDeterminant(), primitiveMesh::checkCellsZipUp(), primitiveMesh::checkCellVolumes(), primitiveMesh::checkClosedBoundary(), primitiveMesh::checkClosedCells(), lduMatrix::solverPerformance::checkConvergence(), polyBoundaryMesh::checkDefinition(), primitiveMesh::checkEdgeAlignment(), primitiveMesh::checkEdgeLength(), primitiveMeshGeometry::checkFaceAngles(), polyMeshGeometry::checkFaceAngles(), primitiveMesh::checkFaceAngles(), primitiveMeshGeometry::checkFaceArea(), polyMeshGeometry::checkFaceArea(), primitiveMesh::checkFaceAreas(), primitiveMeshGeometry::checkFaceDotProduct(), polyMeshGeometry::checkFaceDotProduct(), primitiveMesh::checkFaceFaces(), primitiveMesh::checkFaceFlatness(), primitiveMesh::checkFaceOrthogonality(), primitiveMeshGeometry::checkFacePyramids(), polyMeshGeometry::checkFacePyramids(), primitiveMesh::checkFacePyramids(), primitiveMeshGeometry::checkFaceSkewness(), polyMeshGeometry::checkFaceSkewness(), primitiveMesh::checkFaceSkewness(), primitiveMeshGeometry::checkFaceTwist(), polyMeshGeometry::checkFaceTwist(), primitiveMesh::checkFaceVertices(), primitiveMeshGeometry::checkFaceWeights(), polyMeshGeometry::checkFaceWeights(), primitiveMesh::checkGeometry(), motionSmoother::checkMesh(), primitiveMesh::checkMesh(), PatchTools::checkOrientation(), polyBoundaryMesh::checkParallelSync(), PrimitivePatch< Face, FaceList, PointField, PointType >::checkPointManifold(), primitiveMesh::checkPointNearness(), primitiveMesh::checkPoints(), surfaceFormatsCore::checkSupport(), PrimitivePatch< Face, FaceList, PointField, PointType >::checkTopology(), primitiveMesh::checkTopology(), polyMeshGeometry::checkTriangleTwist(), primitiveMesh::checkUpperTriangular(), polyMeshGeometry::checkVolRatio(), surfMesh::clearAddressing(), polyMesh::clearAddressing(), PrimitivePatch< Face, FaceList, PointField, PointType >::clearGeom(), surfMesh::clearGeom(), polyMesh::clearGeom(), PrimitivePatch< Face, FaceList, PointField, PointType >::clearPatchMeshAddr(), PrimitivePatch< Face, FaceList, PointField, PointType >::clearTopology(), regIOobject::close(), cloudSet::cloudSet(), cellTable::combine(), commonRailInjector::commonRailInjector(), molecule::constantProperties::constantProperties(), fixedOrientation::constrain(), fixedPlane::constrain(), fixedAxis::constrain(), fixedPoint::constrain(), fixedLine::constrain(), coordinateSystem::coordinateSystem(), hhuMixtureThermo< MixtureType >::correct(), hPsiMixtureThermo< MixtureType >::correct(), hRhoMixtureThermo< MixtureType >::correct(), hsRhoMixtureThermo< MixtureType >::correct(), hsPsiMixtureThermo< MixtureType >::correct(), ePsiThermo< MixtureType >::correct(), hPsiThermo< MixtureType >::correct(), hsPsiThermo< MixtureType >::correct(), hRhoThermo< MixtureType >::correct(), hsRhoThermo< MixtureType >::correct(), wideBandAbsorptionEmission::correct(), limitedSnGrad< Type >::correction(), cp(), autoSnapDriver::createZoneBaffles(), STARCD::cullPoints(), displacementLaplacianFvMotionSolver::curPoints(), displacementComponentLaplacianFvMotionSolver::curPoints(), curveSet::curveSet(), fvSchemes::d2dt2Scheme(), fvSchemes::ddtScheme(), definedHollowConeInjector::definedHollowConeInjector(), directInteractionList::directInteractionList(), displacementComponentLaplacianFvMotionSolver::displacementComponentLaplacianFvMotionSolver(), displacementLaplacianFvMotionSolver::displacementLaplacianFvMotionSolver(), argList::displayDoc(), distributedTriSurfaceMesh::distribute(), distributedTriSurfaceMesh::distributedTriSurfaceMesh(), fvSchemes::divScheme(), autoLayerDriver::doLayers(), autoHexMeshDriver::doMesh(), autoRefineDriver::doRefine(), autoSnapDriver::doSnap(), meshRefinement::dupNonManifoldPoints(), dynamicInkJetFvMesh::dynamicInkJetFvMesh(), engineMesh::engineMesh(), StaticHashTable< T, Key, Hash >::erase(), HashTable< T, Key, Hash >::erase(), alphaSgsJayatillekeWallFunctionFvPatchScalarField::evaluate(), GeometricField< Type, PatchField, GeoMesh >::GeometricBoundaryField::evaluate(), evaluateError::evaluateError(), ReactingMultiphaseCloud< ParcelType >::evolve(), ThermoCloud< ParcelType >::evolve(), ReactingCloud< ParcelType >::evolve(), KinematicCloud< ParcelType >::evolve(), Foam::MULES::explicitSolve(), explicitSource::explicitSource(), faceOnlySet::faceOnlySet(), StaticHashTable< T, Key, Hash >::find(), HashTable< T, Key, Hash >::find(), patchProbes::findElements(), Time::findInstance(), polyTopoChanger::findModifierID(), Time::findTimes(), ZoneMesh< ZoneType, MeshType >::findZoneID(), fixedBlended< Type >::fixedBlended(), fvSchemes::fluxRequired(), Foam::fieldMinMax::calcMinMaxFields< Foam::scalar >(), for(), forAll(), StaticHashTable< T, Key, Hash >::found(), HashTable< T, Key, Hash >::found(), ddtScheme< Type >::fvcDdtPhiCoeff(), fvDOM::fvDOM(), fvMatrix< Type >::fvMatrix(), SLTSDdtScheme< Type >::fvmDdt(), fvMesh::fvMesh(), GeometricField< Type, PatchField, GeoMesh >::GeometricField(), meshRefinement::getDuplicateFaces(), sampledSet::getTrackingPoint(), faceLimitedGrad< Type >::grad(), cellLimitedGrad< Type >::grad(), fvSchemes::gradScheme(), greyMeanAbsorptionEmission::greyMeanAbsorptionEmission(), IOobject::headerOk(), if(), IFstream::IFstream(), ignition::ignition(), Foam::MULES::implicitSolve(), FreeStream< CloudType >::inflow(), ReactingMultiphaseCloud< ParcelType >::info(), ReactingCloud< ParcelType >::info(), KinematicCloud< ParcelType >::info(), DsmcCloud< ParcelType >::info(), Info<< "Reading field p_rgh\n"<< endl;volScalarField p_rgh(IOobject("p_rgh", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::AUTO_WRITE), mesh);Info<< "Reading field alpha\n"<< endl;volScalarField alpha(IOobject("alpha", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::AUTO_WRITE), mesh);Info<< "Reading field U\n"<< endl;volVectorField U(IOobject("U", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::AUTO_WRITE), mesh);Info<< "Reading transportProperties\n"<< endl;IOdictionary transportProperties(IOobject("transportProperties", runTime.constant(), mesh, IOobject::MUST_READ, IOobject::NO_WRITE));dimensionedScalar rhoc(transportProperties.lookup("rhoc"));dimensionedScalar rhod(transportProperties.lookup("rhod"));dimensionedScalar muc(transportProperties.lookup("muc"));dimensionedScalar plasticViscosityCoeff(transportProperties.lookup("plasticViscosityCoeff"));dimensionedScalar plasticViscosityExponent(transportProperties.lookup("plasticViscosityExponent"));dimensionedScalar yieldStressCoeff(transportProperties.lookup("yieldStressCoeff"));dimensionedScalar yieldStressExponent(transportProperties.lookup("yieldStressExponent"));dimensionedScalar yieldStressOffset(transportProperties.lookup("yieldStressOffset"));Switch BinghamPlastic(transportProperties.lookup("BinghamPlastic"));volScalarField rho(IOobject("rho", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::NO_WRITE),(scalar(1)-alpha)*rhoc+alpha *rhod);volScalarField Alpha(IOobject("Alpha", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::AUTO_WRITE), alpha *rhod/rho, alpha.boundaryField().types());Info<< "Calculating field mul\n"<< endl;volScalarField mul(IOobject("mul", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::AUTO_WRITE), muc+plasticViscosity(plasticViscosityCoeff, plasticViscosityExponent, Alpha));Info<< "Initialising field Vdj\n"<< endl;volVectorField Vdj(IOobject("Vdj", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::AUTO_WRITE), mesh, dimensionedVector("0.0", U.dimensions(), vector::zero), U.boundaryField().types());Info<< "Selecting Drift-Flux model "<< endl;word VdjModel(transportProperties.lookup("VdjModel"));Info<< tab<< VdjModel<< " selected\n"<< endl;const dictionary &VdjModelCoeffs(transportProperties.subDict(VdjModel+"Coeffs"));dimensionedVector V0(VdjModelCoeffs.lookup("V0"));dimensionedScalar a(VdjModelCoeffs.lookup("a"));dimensionedScalar a1(VdjModelCoeffs.lookup("a1"));dimensionedScalar alphaMin(VdjModelCoeffs.lookup("alphaMin"));IOdictionary RASProperties(IOobject("RASProperties", runTime.constant(), mesh, IOobject::MUST_READ, IOobject::NO_WRITE));Switch turbulence(RASProperties.lookup("turbulence"));dictionary kEpsilonDict(RASProperties.subDictPtr("kEpsilonCoeffs"));dimensionedScalar Cmu(dimensionedScalar::lookupOrAddToDict("Cmu", kEpsilonDict, 0.09));dimensionedScalar C1(dimensionedScalar::lookupOrAddToDict("C1", kEpsilonDict, 1.44));dimensionedScalar C2(dimensionedScalar::lookupOrAddToDict("C2", kEpsilonDict, 1.92));dimensionedScalar C3(dimensionedScalar::lookupOrAddToDict("C3", kEpsilonDict, 0.85));dimensionedScalar alphak(dimensionedScalar::lookupOrAddToDict("alphaEps", kEpsilonDict, 1.0));dimensionedScalar alphaEps(dimensionedScalar::lookupOrAddToDict("alphaEps", kEpsilonDict, 0.76923));dictionary wallFunctionDict(RASProperties.subDictPtr("wallFunctionCoeffs"));dimensionedScalar kappa(dimensionedScalar::lookupOrAddToDict("kappa", wallFunctionDict, 0.41));dimensionedScalar E(dimensionedScalar::lookupOrAddToDict("E", wallFunctionDict, 9.0));if(RASProperties.lookupOrDefault< Switch >(), cellSource::initialise(), faceSource::initialise(), InjectionModel< CloudType >::InjectionModel(), interpolationCellPointFace< Type >::interpolate(), Foam::fvc::interpolate(), volPointInterpolation::interpolate(), pointPatchInterpolation::interpolate(), surfaceInterpolationScheme< Type >::interpolate(), surfaceInterpolateFields::interpolateFields(), volPointInterpolation::interpolateInternalField(), fvSchemes::interpolationScheme(), IOobject::IOobject(), fvSchemes::laplacianScheme(), ln(), readFields::loadField(), PstreamImpl::loadPstreamInstance(), PstreamImpl::loadPstreamLibrary(), IOobjectList::lookup(), IOobjectList::lookupClass(), main(), fieldValue::makeFile(), fieldMinMax::makeFile(), forces::makeFile(), mapClouds(), MapConsistentVolFields(), MapGeometricFields(), MapLagrangianFields(), MapVolFields(), meshRefinement::mergeEdges(), meshRefinement::mergePatchFaces(), autoLayerDriver::mergePatchFacesUndo(), autoSnapDriver::mergeZoneBaffles(), meshReader::mesh(), midPointAndFaceSet::midPointAndFaceSet(), midPointSet::midPointSet(), mixerFvMesh::mixerFvMesh(), errorDrivenRefinement::modifyMotionPoints(), layeredEngineMesh::move(), fvMotionSolverEngineMesh::move(), solidParticle::move(), motionSmoother::movePoints(), polyMesh::movePoints(), multiHoleInjector::multiHoleInjector(), mv(), mvBak(), thermophysicalFunction::New(), motionDiffusivity::New(), basicPsiThermo::New(), hCombustionThermo::New(), hReactionThermo::New(), hsReactionThermo::New(), hsCombustionThermo::New(), motionSolver::New(), hhuCombustionThermo::New(), basicRhoThermo::New(), dragModel::New(), frictionalStressModel::New(), granularPressureModel::New(), conductivityModel::New(), chemistryReader< ThermoType >::New(), radialModel::New(), scatterModel::New(), heatTransferModel::New(), injectorType::New(), evaporationModel::New(), viscosityModel::New(), atomizationModel::New(), tetherPotential::New(), absorptionEmissionModel::New(), DragModel< CloudType >::New(), dispersionModel::New(), DispersionModel< CloudType >::New(), ODESolver::New(), energyScalingFunction::New(), psiChemistryModel::New(), rhoChemistryModel::New(), BinaryCollisionModel< CloudType >::New(), engineMesh::New(), WallInteractionModel< CloudType >::New(), chemistrySolver< CompType, ThermoType >::New(), InflowBoundaryModel< CloudType >::New(), collisionModel::New(), injectorModel::New(), snGradScheme< Type >::New(), wallModel::New(), DevolatilisationModel< CloudType >::New(), HeatTransferModel< CloudType >::New(), breakupModel::New(), SurfaceReactionModel< CloudType >::New(), gradScheme< Type >::New(), barotropicCompressibilityModel::New(), decompositionMethod::New(), dynamicFvMesh::New(), solidBodyMotionFunction::New(), pdf::New(), PostProcessingModel< CloudType >::New(), laminarFlameSpeed::New(), pairPotential::New(), solid::New(), surfaceInterpolationScheme< Type >::New(), PatchInteractionModel< CloudType >::New(), d2dt2Scheme< Type >::New(), ddtScheme< Type >::New(), CompositionModel< CloudType >::New(), divScheme< Type >::New(), calcType::New(), fvPatch::New(), SRFModel::New(), polyMeshModifier::New(), convectionScheme< Type >::New(), functionObject::New(), incompressible::turbulenceModel::New(), PhaseChangeModel< CloudType >::New(), turbulenceModel::New(), multivariateSurfaceInterpolationScheme< Type >::New(), radiationModel::New(), incompressible::LESModel::New(), facePointPatch::New(), limitedSurfaceInterpolationScheme< Type >::New(), LESModel::New(), laplacianScheme< Type, GType >::New(), liquid::New(), IntegrationScheme< Type >::New(), incompressible::RASModel::New(), RASModel::New(), pointPatchField< Type >::New(), cellZone::New(), pointZone::New(), fvsPatchField< Type >::New(), sampledSurface::New(), fvPatchField< Type >::New(), UnsortedMeshedSurface< Face >::New(), polyPatch::New(), InjectionModel< CloudType >::New(), faceZone::New(), MeshedSurface< Face >::New(), basicSource::New(), UOprocess::newField(), hReactionThermo::NewType(), hsReactionThermo::NewType(), hsCombustionThermo::NewType(), hCombustionThermo::NewType(), ODEChemistryModel< CompType, ThermoType >::ODEChemistryModel(), OFstream::OFstream(), dlLibraryTable::open(), operator<<(), operator>>(), cell::opposingFaceLabel(), patchCloudSet::patchCloudSet(), polyMesh::polyMesh(), polyMeshZipUpCells(), porousZone::porousZone(), InjectionModel< CloudType >::postInjectCheck(), preservePatchTypes(), autoSnapDriver::preSmoothPatch(), pressureGradientExplicitSource::pressureGradientExplicitSource(), lduMatrix::solverPerformance::print(), LESModel::printCoeffs(), incompressible::LESModel::printCoeffs(), incompressible::RASModel::printCoeffs(), RASModel::printCoeffs(), meshRefinement::printMeshInfo(), argList::printUsage(), PrimitivePatch< Face, FaceList, PointField, PointType >::projectFaceCentres(), PrimitivePatch< Face, FaceList, PointField, PointType >::projectPoints(), pureUpwindCFCCellToFaceStencilObject::pureUpwindCFCCellToFaceStencilObject(), quadraticFitSnGradData::quadraticFitSnGradData(), NASsurfaceFormat< Face >::read(), partialWrite::read(), forces::read(), dictionary::read(), fieldAverage::readAveragingProperties(), STARCD::readBoundary(), STARCD::readCells(), boundaryRegion::readDict(), cellTable::readDict(), readDir(), ReadFields(), STARCDsurfaceFormatCore::readHeader(), STARCD::readHeader(), IOobject::readHeader(), regIOobject::readIfModified(), STARCD::readPoints(), regIOobject::readStream(), fvMesh::readUpdate(), surfMesh::readUpdate(), polyMesh::readUpdate(), referredCellList::referredCellList(), dynamicRefineFvMesh::refine(), meshRefinement::refineAndBalance(), meshRefinement::refineCandidates(), solution::relax(), solution::relaxationFactor(), polyMesh::removeBoundary(), fvMesh::removeFvBoundary(), surfMesh::removeZones(), boundaryRegion::rename(), autoSnapDriver::repatchToSurface(), StaticHashTable< T, Key, Hash >::resize(), HashTable< T, Key, Hash >::resize(), sphericalAngularSpring::restrain(), linearAxialAngularSpring::restrain(), linearSpring::restrain(), tabulatedAxialAngularSpring::restrain(), rm(), rmDir(), ParRunControl::runPar(), sampledCuttingPlane::sampledCuttingPlane(), sampledIsoSurface::sampledIsoSurface(), sampledPlane::sampledPlane(), scalarRange::scalarRange(), autoSnapDriver::scaleMesh(), motionSmoother::scaleMesh(), searchablePlate::searchablePlate(), searchableSurfaceCollection::searchableSurfaceCollection(), dynamicRefineFvMesh::selectRefineCells(), dynamicRefineFvMesh::selectUnrefinePoints(), sigFpeImpl::set(), IOobject::setBad(), basicSource::setCellSet(), TimeActivatedExplicitSource< Type >::setCellSet(), surfMesh::setInstance(), polyMesh::setInstance(), errorDrivenRefinement::setRefinement(), edgeCollapser::setRefinement(), slidingInterface::setTolerances(), autoSnapDriver::smoothDisplacement(), fvSchemes::snGradScheme(), PCG::solve(), PBiCG::solve(), smoothSolver::solve(), kineticTheoryModel::solve(), fvMatrix< Type >::solve(), fvMatrix< Type >::solver(), meshRefinement::splitMesh(), meshRefinement::splitMeshRegions(), sixDoFRigidBodyMotion::status(), MeshedSurface< Face >::stitchFaces(), GeometricField< Type, PatchField, GeoMesh >::storeOldTime(), GeometricField< Type, PatchField, GeoMesh >::storePrevIter(), PrimitivePatch< Face, FaceList, PointField, PointType >::surfaceType(), surfMesh::surfMesh(), timer::timer(), SKA::transformation(), SDA::transformation(), triSurfaceMesh::triSurfaceMesh(), uniformSet::uniformSet(), dynamicRefineFvMesh::unrefine(), rawTopoChangerFvMesh::update(), dynamicInkJetFvMesh::update(), linearValveFvMesh::update(), linearValveLayersFvMesh::update(), mixerFvMesh::update(), movingConeTopoFvMesh::update(), pressureGradientExplicitSource::update(), incompressible::fixedShearStressFvPatchVectorField::updateCoeffs(), directMappedFixedValueFvPatchField< Type >::updateCoeffs(), turbulentTemperatureCoupledBaffleMixedFvPatchScalarField::updateCoeffs(), turbulentTemperatureCoupledBaffleFvPatchScalarField::updateCoeffs(), activeBaffleVelocityFvPatchVectorField::updateCoeffs(), GeometricField< Type, PatchField, GeoMesh >::GeometricBoundaryField::updateCoeffs(), errorDrivenRefinement::updateMesh(), solution::upgradeSolverDict(), upwindCECCellToFaceStencilObject::upwindCECCellToFaceStencilObject(), upwindCFCCellToFaceStencilObject::upwindCFCCellToFaceStencilObject(), upwindCPCCellToFaceStencilObject::upwindCPCCellToFaceStencilObject(), upwindFECCellToFaceStencilObject::upwindFECCellToFaceStencilObject(), UpwindFitData< Polynomial >::UpwindFitData(), USERD_bkup(), USERD_exit_routine(), USERD_get_border_availability(), USERD_get_border_elements_by_type(), USERD_get_changing_geometry_status(), USERD_get_constant_val(), USERD_get_descrip_lines(), USERD_get_element_label_status(), USERD_get_geom_timeset_number(), USERD_get_gold_part_build_info(), USERD_get_gold_variable_info(), USERD_get_matf_set_info(), USERD_get_matf_var_info(), USERD_get_maxsize_info(), USERD_get_model_extents(), USERD_get_name_of_reader(), USERD_get_nfaced_conn(), USERD_get_nfaced_nodes_per_face(), USERD_get_node_label_status(), USERD_get_nsided_conn(), USERD_get_num_of_time_steps(), USERD_get_number_of_files_in_dataset(), USERD_get_number_of_material_sets(), USERD_get_number_of_materials(), USERD_get_number_of_model_parts(), USERD_get_number_of_timesets(), USERD_get_number_of_variables(), USERD_get_part_coords(), USERD_get_part_element_ids_by_type(), USERD_get_part_elements_by_type(), USERD_get_part_node_ids(), USERD_get_reader_version(), USERD_get_sol_times(), USERD_get_timeset_description(), USERD_get_var_by_component(), USERD_get_var_value_at_specific(), USERD_load_matf_data(), USERD_set_filenames(), USERD_set_server_number(), USERD_set_time_set_and_step(), USERD_size_matf_data(), USERD_stop_part_building(), wallLayerCells::wallLayerCells(), meshReader::warnDuplicates(), wideBandAbsorptionEmission::wideBandAbsorptionEmission(), foamFileSurfaceWriter< Type >::write(), vtkSurfaceWriter< Type >::write(), dxSurfaceWriter< Type >::write(), proxySurfaceWriter< Type >::write(), dsmcFields::write(), forceCoeffs::write(), rawSurfaceWriter< Type >::write(), fieldValue::write(), MeshedSurfaceProxy< Face >::write(), cellSource::write(), forces::write(), UnsortedMeshedSurface< Face >::write(), faceSource::write(), MeshedSurface< Face >::write(), fieldAverage::write(), addSubtract::writeAddSubtractField(), addSubtract::writeAddSubtractValue(), components::writeComponentFields(), boundaryRegion::writeDict(), cellTable::writeDict(), div::writeDivField(), pairPotential::writeEnergyAndForceTables(), ensightParts::writeGeometry(), IOobject::writeHeader(), interpolate::writeInterpolateField(), mag::writeMagField(), magGrad::writeMagGradField(), magSqr::writeMagSqrField(), autoHexMeshDriver::writeMesh(), meshReader::writeMesh(), writeMeshObject(), regIOobject::writeObject(), randomise::writeRandomField(), STARCD::writeSurface(), cellSource::writeValues(), faceSource::writeValues(), meshRefinement::zonify(), fvMatrix< Type >::~fvMatrix(), ParRunControl::~ParRunControl(), regIOobject::~regIOobject(), and timer::~timer().

OFstream Snull("/dev/null")
const char nl = '\n'
static

Definition at line 258 of file Ostream.H.

Referenced by fieldAverage::addMeanField(), fieldAverage::addPrime2MeanField(), adjustPhi(), argList::argList(), Switch::asBool(), Switch::asEnum(), autoHexMeshDriver::autoHexMeshDriver(), meshRefinement::baffleAndSplitMesh(), booleanSurface::booleanSurface(), magSqr::calc(), interpolate::calc(), mag::calc(), components::calc(), magGrad::calc(), div::calc(), randomise::calc(), addSubtract::calc(), fieldAverage::calcAverages(), Foam::meshTools::calcBoxPointNormals(), enrichedPatch::calcEnrichedFaces(), FitData< FitDataType, ExtendedStencil, Polynomial >::calcFit(), fieldMinMax::calcMinMaxFields(), autoSnapDriver::calcNearestSurface(), coupledPolyPatch::calcTransformTensors(), COxidationMurphyShaddix< CloudType >::calculate(), correlationFunction< Type >::calculateCorrelationFunction(), centredCECCellToFaceStencilObject::centredCECCellToFaceStencilObject(), centredCFCCellToFaceStencilObject::centredCFCCellToFaceStencilObject(), centredCPCCellToFaceStencilObject::centredCPCCellToFaceStencilObject(), centredFECCellToFaceStencilObject::centredFECCellToFaceStencilObject(), polyTopoChange::changeMesh(), repatchPolyTopoChanger::changePatches(), layerAdditionRemoval::changeTopology(), attachDetach::changeTopology(), pdf::check(), interpolationTable< Type >::check(), primitiveMeshGeometry::checkCellDeterminant(), polyMeshGeometry::checkCellDeterminant(), primitiveMesh::checkClosedCells(), meshRefinement::checkCoupledFaceZones(), cellZone::checkDefinition(), pointZone::checkDefinition(), faceZone::checkDefinition(), primitiveMeshGeometry::checkFaceArea(), polyMeshGeometry::checkFaceArea(), MeshedSurface< Face >::checkFaces(), primitiveMeshGeometry::checkFaceSkewness(), polyMeshGeometry::checkFaceSkewness(), primitiveMeshGeometry::checkFaceTwist(), polyMeshGeometry::checkFaceTwist(), primitiveMeshGeometry::checkFaceWeights(), polyMeshGeometry::checkFaceWeights(), probes::checkFieldTypes(), primitiveMesh::checkMeshMotion(), PatchTools::checkOrientation(), PrimitivePatch< Face, FaceList, PointField, PointType >::checkPointManifold(), hexRef8::checkRefinementLevels(), ReactingCloud< ParcelType >::checkSuppliedComposition(), surfaceFormatsCore::checkSupport(), polyMeshGeometry::checkTriangleTwist(), mutkWallFunctionFvPatchScalarField::checkType(), mutWallFunctionFvPatchScalarField::checkType(), nutWallFunctionFvPatchScalarField::checkType(), kappatJayatillekeWallFunctionFvPatchScalarField::checkType(), polyMeshGeometry::checkVolRatio(), hexRef8::consistentSlowRefinement(), hexRef8::consistentSlowRefinement2(), ReactingMultiphaseParcel< ParcelType >::constantProperties::constantProperties(), molecule::constantProperties::constantProperties(), DsmcCloud< ParcelType >::constProps(), coordinateSystem::coordinateSystem(), cyclicPolyPatch::coupledEdges(), cyclicPolyPatch::coupledPoints(), COxidationDiffusionLimitedRate< CloudType >::COxidationDiffusionLimitedRate(), COxidationKineticDiffusionLimitedRate< CloudType >::COxidationKineticDiffusionLimitedRate(), CompositionModel< CloudType >::cp(), Keyed< T >::createList(), autoSnapDriver::createZoneBaffles(), directInteractionList::directInteractionList(), displacementComponentLaplacianFvMotionSolver::displacementComponentLaplacianFvMotionSolver(), displacementLaplacianFvMotionSolver::displacementLaplacianFvMotionSolver(), argList::displayDoc(), refinementHistory::distribute(), fvMeshDistribute::distribute(), autoHexMeshDriver::doMesh(), autoRefineDriver::doRefine(), autoSnapDriver::doSnap(), dsmcFields::dsmcFields(), meshRefinement::dumpIntersections(), DsmcCloud< ParcelType >::dumpParticlePositions(), PatchTools::edgeOwner(), PointEdgeWave< Type >::edgeToPoint(), molecule::constantProperties::electrostaticSite(), pairPotential::energy(), engineMesh::engineMesh(), alphaSgsJayatillekeWallFunctionFvPatchScalarField::evaluate(), fieldAverage::fieldAverage(), fieldValue::fieldValue(), faceSource::filterField(), InjectionModel< CloudType >::findCellAtPosition(), refinementParameters::findCells(), localPointRegion::findDuplicateFaces(), cellPointWeight::findTetrahedron(), cellPointWeight::findTriangle(), mpiOPstreamImpl::finishedRequest(), mpiIPstreamImpl::finishedRequest(), Foam::fieldMinMax::calcMinMaxFields< Foam::scalar >(), for(), forAll(), pairPotential::force(), FreeStream< CloudType >::FreeStream(), fvDOM::fvDOM(), genericFvPatchField< Type >::genericFvPatchField(), GenSGSStress::GenSGSStress(), geomDecomp::geomDecomp(), meshRefinement::getDuplicateFaces(), CompositionModel< CloudType >::globalCarrierId(), polyMesh::globalData(), CompositionModel< CloudType >::globalId(), greyMeanAbsorptionEmission::greyMeanAbsorptionEmission(), CompositionModel< CloudType >::H(), CompositionModel< CloudType >::Hc(), CompositionModel< CloudType >::Hs(), if(), indexedOctree< Type >::indexedOctree(), FreeStream< CloudType >::inflow(), ReactingMultiphaseCloud< ParcelType >::info(), ReactingCloud< ParcelType >::info(), KinematicCloud< ParcelType >::info(), DsmcCloud< ParcelType >::info(), Info<< "Reading field p_rgh\n"<< endl;volScalarField p_rgh(IOobject("p_rgh", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::AUTO_WRITE), mesh);Info<< "Reading field alpha\n"<< endl;volScalarField alpha(IOobject("alpha", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::AUTO_WRITE), mesh);Info<< "Reading field U\n"<< endl;volVectorField U(IOobject("U", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::AUTO_WRITE), mesh);Info<< "Reading transportProperties\n"<< endl;IOdictionary transportProperties(IOobject("transportProperties", runTime.constant(), mesh, IOobject::MUST_READ, IOobject::NO_WRITE));dimensionedScalar rhoc(transportProperties.lookup("rhoc"));dimensionedScalar rhod(transportProperties.lookup("rhod"));dimensionedScalar muc(transportProperties.lookup("muc"));dimensionedScalar plasticViscosityCoeff(transportProperties.lookup("plasticViscosityCoeff"));dimensionedScalar plasticViscosityExponent(transportProperties.lookup("plasticViscosityExponent"));dimensionedScalar yieldStressCoeff(transportProperties.lookup("yieldStressCoeff"));dimensionedScalar yieldStressExponent(transportProperties.lookup("yieldStressExponent"));dimensionedScalar yieldStressOffset(transportProperties.lookup("yieldStressOffset"));Switch BinghamPlastic(transportProperties.lookup("BinghamPlastic"));volScalarField rho(IOobject("rho", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::NO_WRITE),(scalar(1)-alpha)*rhoc+alpha *rhod);volScalarField Alpha(IOobject("Alpha", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::AUTO_WRITE), alpha *rhod/rho, alpha.boundaryField().types());Info<< "Calculating field mul\n"<< endl;volScalarField mul(IOobject("mul", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::AUTO_WRITE), muc+plasticViscosity(plasticViscosityCoeff, plasticViscosityExponent, Alpha));Info<< "Initialising field Vdj\n"<< endl;volVectorField Vdj(IOobject("Vdj", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::AUTO_WRITE), mesh, dimensionedVector("0.0", U.dimensions(), vector::zero), U.boundaryField().types());Info<< "Selecting Drift-Flux model "<< endl;word VdjModel(transportProperties.lookup("VdjModel"));Info<< tab<< VdjModel<< " selected\n"<< endl;const dictionary &VdjModelCoeffs(transportProperties.subDict(VdjModel+"Coeffs"));dimensionedVector V0(VdjModelCoeffs.lookup("V0"));dimensionedScalar a(VdjModelCoeffs.lookup("a"));dimensionedScalar a1(VdjModelCoeffs.lookup("a1"));dimensionedScalar alphaMin(VdjModelCoeffs.lookup("alphaMin"));IOdictionary RASProperties(IOobject("RASProperties", runTime.constant(), mesh, IOobject::MUST_READ, IOobject::NO_WRITE));Switch turbulence(RASProperties.lookup("turbulence"));dictionary kEpsilonDict(RASProperties.subDictPtr("kEpsilonCoeffs"));dimensionedScalar Cmu(dimensionedScalar::lookupOrAddToDict("Cmu", kEpsilonDict, 0.09));dimensionedScalar C1(dimensionedScalar::lookupOrAddToDict("C1", kEpsilonDict, 1.44));dimensionedScalar C2(dimensionedScalar::lookupOrAddToDict("C2", kEpsilonDict, 1.92));dimensionedScalar C3(dimensionedScalar::lookupOrAddToDict("C3", kEpsilonDict, 0.85));dimensionedScalar alphak(dimensionedScalar::lookupOrAddToDict("alphaEps", kEpsilonDict, 1.0));dimensionedScalar alphaEps(dimensionedScalar::lookupOrAddToDict("alphaEps", kEpsilonDict, 0.76923));dictionary wallFunctionDict(RASProperties.subDictPtr("wallFunctionCoeffs"));dimensionedScalar kappa(dimensionedScalar::lookupOrAddToDict("kappa", wallFunctionDict, 0.41));dimensionedScalar E(dimensionedScalar::lookupOrAddToDict("E", wallFunctionDict, 9.0));if(RASProperties.lookupOrDefault< Switch >(), dummyPstreamImpl::init(), cellSource::initialise(), faceSource::initialise(), phaseProperties::initialiseGlobalIds(), fieldAverage::initialize(), InjectionModel< CloudType >::InjectionModel(), Polynomial< PolySize >::integrateLimits(), invert(), IOPtrList< T >::IOPtrList(), isoSurface::isoSurface(), FaceCellWave< Type >::iterate(), CompositionModel< CloudType >::L(), LaunderGibsonRSTM::LaunderGibsonRSTM(), LiquidEvaporation< CloudType >::LiquidEvaporation(), CompositionModel< CloudType >::localId(), LocalInteraction< CloudType >::LocalInteraction(), CompositionModel< CloudType >::localToGlobalCarrierId(), objectRegistry::lookupObject(), LRR::LRR(), polyTopoChange::makeMesh(), autoSnapDriver::mergeZoneBaffles(), mixerFvMesh::mixerFvMesh(), mkDir(), layeredEngineMesh::move(), fvMotionSolverEngineMesh::move(), molecule::move(), polyMesh::movePoints(), phaseProperties::name(), polyBoundaryMesh::neighbourEdges(), surfaceWriter< Type >::New(), basicPsiThermo::New(), tableReader< Type >::New(), hCombustionThermo::New(), hsCombustionThermo::New(), hReactionThermo::New(), hsReactionThermo::New(), dragModel::New(), basicRhoThermo::New(), chemistryReader< ThermoType >::New(), scatterModel::New(), interpolation< Type >::New(), heatTransferModel::New(), evaporationModel::New(), tetherPotential::New(), atomizationModel::New(), absorptionEmissionModel::New(), dispersionModel::New(), DragModel< CloudType >::New(), DispersionModel< CloudType >::New(), energyScalingFunction::New(), BinaryCollisionModel< CloudType >::New(), WallInteractionModel< CloudType >::New(), psiChemistryModel::New(), rhoChemistryModel::New(), InflowBoundaryModel< CloudType >::New(), chemistrySolver< CompType, ThermoType >::New(), collisionModel::New(), injectorModel::New(), DevolatilisationModel< CloudType >::New(), wallModel::New(), SurfaceReactionModel< CloudType >::New(), HeatTransferModel< CloudType >::New(), breakupModel::New(), DataEntry< Type >::New(), pdf::New(), PostProcessingModel< CloudType >::New(), pairPotential::New(), solid::New(), PatchInteractionModel< CloudType >::New(), CompositionModel< CloudType >::New(), calcType::New(), writer< Type >::New(), SRFModel::New(), functionObject::New(), PhaseChangeModel< CloudType >::New(), radiationModel::New(), coordinateRotation::New(), liquid::New(), IntegrationScheme< Type >::New(), token::compound::New(), UnsortedMeshedSurface< Face >::New(), InjectionModel< CloudType >::New(), sampledSet::New(), MeshedSurface< Face >::New(), basicSource::New(), coordinateSystem::New(), lduMatrix::solver::New(), lduMatrix::smoother::New(), lduMatrix::preconditioner::New(), UOprocess::newField(), ensightFile::newline(), hReactionThermo::NewType(), hsReactionThermo::NewType(), hCombustionThermo::NewType(), hsCombustionThermo::NewType(), twoDPointCorrector::normalDir(), interpolationTable< Type >::operator()(), operator<<(), fieldAverageItem::operator=(), interpolationTable< Type >::operator[](), interpolationLookUpTable< Type >::operator[](), cyclicPolyPatch::order(), outputFilterOutputControl::output(), molecule::constantProperties::pairPotentialSite(), PatchInjection< CloudType >::PatchInjection(), PatchPostProcessing< CloudType >::PatchPostProcessing(), PointEdgeWave< Type >::pointToEdge(), polyMeshZipUpCells(), polynomial::polynomial(), Polynomial< PolySize >::Polynomial(), InjectionModel< CloudType >::postInjectCheck(), addSubtract::preCalc(), preservePatchTypes(), autoSnapDriver::preSmoothPatch(), pressureGradientExplicitSource::pressureGradientExplicitSource(), PackedList< nBits >::print(), PackedList< nBits >::iteratorBase::print(), indexedOctree< Type >::print(), fvMeshDistribute::printCoupleInfo(), fvMeshDistribute::printMeshInfo(), octree< Type >::printStats(), argList::printUsage(), PrimitivePatch< Face, FaceList, PointField, PointType >::projectFaceCentres(), PrimitivePatch< Face, FaceList, PointField, PointType >::projectPoints(), pureUpwindCFCCellToFaceStencilObject::pureUpwindCFCCellToFaceStencilObject(), GTSsurfaceFormat< Face >::read(), NASsurfaceFormat< Face >::read(), sphericalAngularSpring::read(), linearAxialAngularSpring::read(), tabulatedAxialAngularSpring::read(), partialWrite::read(), fvSchemes::read(), LRR::read(), LaunderGibsonRSTM::read(), forces::read(), sampledSurfaces::read(), sampledSets::read(), fieldAverage::readAveragingProperties(), STARCD::readCells(), IOobject::readHeader(), regIOobject::readIfModified(), surfMesh::readUpdate(), polyMesh::readUpdate(), dynamicRefineFvMesh::refine(), edgeIntersections::removeDegenerates(), polyTopoChange::removePoint(), boundaryRegion::rename(), UPtrList< T >::reorder(), PtrList< T >::reorder(), autoSnapDriver::repatchToSurface(), autoSnapDriver::scaleMesh(), motionSmoother::scaleMesh(), basicSource::setCellSet(), TimeActivatedExplicitSource< Type >::setCellSet(), ReactingParcel< ParcelType >::setCellValues(), ThermoParcel< ParcelType >::setCellValues(), KinematicParcel< ParcelType >::setCellValues(), Time::setControls(), TimeActivatedExplicitSource< Type >::setFieldData(), InjectionModel< CloudType >::setNumberOfParticles(), setRefCell(), removeCells::setRefinement(), faceCollapser::setRefinement(), removePoints::setRefinement(), combineFaces::setRefinement(), removeFaces::setRefinement(), meshCutAndRemove::setRefinement(), meshCutter::setRefinement(), addPatchCellLayer::setRefinement(), hexRef8::setRefinement(), CompactListList< T >::setSize(), CompactListList_dev< T, Container >::setSize(), slidingInterface::setTolerances(), hexRef8::setUnrefinement(), SingleMixtureFraction< CloudType >::SingleMixtureFraction(), autoSnapDriver::smoothDisplacement(), meshRefinement::splitMesh(), meshRefinement::splitMeshRegions(), staticPressure::staticPressure(), sixDoFRigidBodyMotion::status(), hexRef8::subset(), surfaceDisplacementPointPatchVectorField::surfaceDisplacementPointPatchVectorField(), surfMesh::surfMesh(), surfZoneIOList::surfZoneIOList(), Table< Type >::Table(), interactionLists::testPointFaceDistance(), ExactParticle< ParticleType >::trackToFace(), Particle< ParticleType >::trackToFace(), unitInjector::unitInjector(), dynamicRefineFvMesh::update(), sampledSurfaces::update(), directMappedVelocityFluxFixedValueFvPatchField::updateCoeffs(), directMappedFixedValueFvPatchField< Type >::updateCoeffs(), greyDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs(), wideBandDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs(), swirlFlowRateInletVelocityFvPatchVectorField::updateCoeffs(), flowRateInletVelocityFvPatchVectorField::updateCoeffs(), turbulentHeatFluxTemperatureFvPatchScalarField::updateCoeffs(), timeVaryingMappedTotalPressureFvPatchScalarField::updateCoeffs(), totalPressureFvPatchScalarField::updateCoeffs(), timeVaryingMappedFixedValueFvPatchField< Type >::updateCoeffs(), removePoints::updateMesh(), combineFaces::updateMesh(), globalMeshData::updateMesh(), motionSmoother::updateMesh(), upwindCECCellToFaceStencilObject::upwindCECCellToFaceStencilObject(), upwindCFCCellToFaceStencilObject::upwindCFCCellToFaceStencilObject(), upwindCPCCellToFaceStencilObject::upwindCPCCellToFaceStencilObject(), upwindFECCellToFaceStencilObject::upwindFECCellToFaceStencilObject(), USERD_get_part_elements_by_type(), meshReader::warnDuplicates(), polyBoundaryMesh::whichPatch(), wideBandAbsorptionEmission::wideBandAbsorptionEmission(), PhaseChangeModel< CloudType >::wordToEnthalpyTransfer(), basicSource::wordToSelectionModeType(), TimeActivatedExplicitSource< Type >::wordToSelectionModeType(), TimeActivatedExplicitSource< Type >::wordToVolumeModeType(), explicitSource::wordToVolumeModeType(), xmgraceSetWriter< Type >::write(), gnuplotSetWriter< Type >::write(), X3DsurfaceFormat< Face >::write(), PatchPostProcessing< CloudType >::write(), WRLsurfaceFormat< Face >::write(), jplotSetWriter< Type >::write(), SMESHsurfaceFormat< Face >::write(), dxSurfaceWriter< Type >::write(), rawSetWriter< Type >::write(), VTKsurfaceFormat< Face >::write(), GTSsurfaceFormat< Face >::write(), OBJsurfaceFormat< Face >::write(), csvSetWriter< Type >::write(), csvTableReader< Type >::write(), AC3DsurfaceFormat< Face >::write(), OFFsurfaceFormat< Face >::write(), setUpdater::write(), tableReader< Type >::write(), errorDrivenRefinement::write(), fixedPlane::write(), fixedAxis::write(), sphericalAngularSpring::write(), fixedPoint::write(), fixedLine::write(), linearAxialAngularSpring::write(), boundaryPatch::write(), linearSpring::write(), dsmcFields::write(), tabulatedAxialAngularSpring::write(), surfacePatch::write(), OFSsurfaceFormat< Face >::write(), writeRegisteredObject::write(), forceCoeffs::write(), inletOutletFvPatchField< Type >::write(), timeVaryingAlphaContactAngleFvPatchScalarField::write(), incompressible::fixedShearStressFvPatchVectorField::write(), oscillatingDisplacementPointPatchVectorField::write(), buoyantPressureFvPatchScalarField::write(), fluxCorrectedVelocityFvPatchVectorField::write(), geometricSurfacePatch::write(), maxwellSlipUFvPatchVectorField::write(), perfectInterface::write(), freestreamFvPatchField< Type >::write(), constantAlphaContactAngleFvPatchScalarField::write(), genericPolyPatch::write(), directMappedVelocityFluxFixedValueFvPatchField::write(), translatingWallVelocityFvPatchVectorField::write(), patchIdentifier::write(), fixedFluxPressureFvPatchScalarField::write(), rawSurfaceWriter< Type >::write(), surfZoneIdentifier::write(), directMappedFixedValueFvPatchField< Type >::write(), dynamicAlphaContactAngleFvPatchScalarField::write(), smoluchowskiJumpTFvPatchScalarField::write(), alphatWallFunctionFvPatchScalarField::write(), fixedPressureCompressibleDensityFvPatchScalarField::write(), rotatingTotalPressureFvPatchScalarField::write(), outletMappedUniformInletFvPatchField< Type >::write(), fixedNormalSlipPointPatchField< Type >::write(), uniformFixedValuePointPatchField< Type >::write(), SRFFreestreamVelocityFvPatchVectorField::write(), oscillatingVelocityPointPatchVectorField::write(), genericPointPatchField< Type >::write(), uniformFixedValueFvPatchField< Type >::write(), waveTransmissiveFvPatchField< Type >::write(), angularOscillatingDisplacementPointPatchVectorField::write(), angularOscillatingVelocityPointPatchVectorField::write(), alphaContactAngleFvPatchScalarField::write(), turbulentIntensityKineticEnergyInletFvPatchScalarField::write(), interpolationTable< Type >::write(), incompressible::turbulentMixingLengthDissipationRateInletFvPatchScalarField::write(), nuSgsWallFunctionFvPatchScalarField::write(), fieldValue::write(), turbulentMixingLengthDissipationRateInletFvPatchScalarField::write(), turbulentMixingLengthFrequencyInletFvPatchScalarField::write(), incompressible::turbulentMixingLengthFrequencyInletFvPatchScalarField::write(), muSgsWallFunctionFvPatchScalarField::write(), rotatingPressureInletOutletVelocityFvPatchVectorField::write(), cylindricalInletVelocityFvPatchVectorField::write(), fanFvPatchField< Type >::write(), pressureInletVelocityFvPatchVectorField::write(), incompressible::turbulentHeatFluxTemperatureFvPatchScalarField::write(), SRFVelocityFvPatchVectorField::write(), sixDoFRigidBodyMotionConstraint::write(), sixDoFRigidBodyMotionState::write(), wideBandDiffusiveRadiationMixedFvPatchScalarField::write(), greyDiffusiveRadiationMixedFvPatchScalarField::write(), turbulentTemperatureCoupledBaffleMixedFvPatchScalarField::write(), turbulentTemperatureCoupledBaffleFvPatchScalarField::write(), swirlFlowRateInletVelocityFvPatchVectorField::write(), pressureNormalInletOutletVelocityFvPatchVectorField::write(), interpolationLookUpTable< Type >::write(), flowRateInletVelocityFvPatchVectorField::write(), epsilonWallFunctionFvPatchScalarField::write(), incompressible::atmBoundaryLayerInletEpsilonFvPatchScalarField::write(), genericFvPatchField< Type >::write(), inletOutletTotalTemperatureFvPatchScalarField::write(), rotatingWallVelocityFvPatchVectorField::write(), totalTemperatureFvPatchScalarField::write(), pressureInletOutletVelocityFvPatchVectorField::write(), activeBaffleVelocityFvPatchVectorField::write(), kappatJayatillekeWallFunctionFvPatchScalarField::write(), turbulentHeatFluxTemperatureFvPatchScalarField::write(), sixDoFRigidBodyDisplacementPointPatchVectorField::write(), alphaSgsJayatillekeWallFunctionFvPatchScalarField::write(), pressureDirectedInletVelocityFvPatchVectorField::write(), MarshakRadiationFixedTMixedFvPatchScalarField::write(), MarshakRadiationFvPatchScalarField::write(), timeVaryingMappedPressureDirectedInletVelocityFvPatchVectorField::write(), pressureDirectedInletOutletVelocityFvPatchVectorField::write(), uniformDensityHydrostaticPressureFvPatchScalarField::write(), omegaWallFunctionFvPatchScalarField::write(), turbulentInletFvPatchField< Type >::write(), supersonicFreestreamFvPatchVectorField::write(), syringePressureFvPatchScalarField::write(), timeVaryingMappedTotalPressureFvPatchScalarField::write(), surfaceSlipDisplacementPointPatchVectorField::write(), incompressible::atmBoundaryLayerInletVelocityFvPatchVectorField::write(), oscillatingFixedValueFvPatchField< Type >::write(), advectiveFvPatchField< Type >::write(), mutSpalartAllmarasStandardRoughWallFunctionFvPatchScalarField::write(), timeVaryingUniformTotalPressureFvPatchScalarField::write(), nutSpalartAllmarasStandardRoughWallFunctionFvPatchScalarField::write(), surfaceDisplacementPointPatchVectorField::write(), layerAdditionRemoval::write(), totalPressureFvPatchScalarField::write(), forces::write(), attachDetach::write(), cellZone::write(), pointZone::write(), UnsortedMeshedSurface< Face >::write(), directMappedPatchBase::write(), timeVaryingMappedFixedValueFvPatchField< Type >::write(), processorPolyPatch::write(), sampledSurfaces::write(), MeshedSurface< Face >::write(), Reaction< ReactionThermo >::write(), polyPatch::write(), fieldAverage::write(), fvsPatchField< Type >::write(), faceZone::write(), pointPatchField< Type >::write(), cyclicPolyPatch::write(), triSurface::write(), sixDoFRigidBodyMotion::write(), slidingInterface::write(), fvPatchField< Type >::write(), dictionary::write(), addSubtract::writeAddSubtractField(), STLsurfaceFormat< Face >::writeAscii(), correlationFunction< Type >::writeAveraged(), STARCDsurfaceFormatCore::writeCase(), IOPosition< ParticleType >::writeData(), UniformDimensionedField< Type >::writeData(), coordinateSystems::writeData(), ensightParts::writeData(), basicSourceList::writeData(), TimeActivatedExplicitSourceList< Type >::writeData(), porousZones::writeData(), H2O::writeData(), iC3H8O::writeData(), nC3H8O::writeData(), C8H10::writeData(), C6H6::writeData(), C13H28::writeData(), C9H20::writeData(), N2::writeData(), bC10H7CH3::writeData(), C2H5OH::writeData(), CH3OH::writeData(), C2H6O::writeData(), C8H18::writeData(), C2H6::writeData(), MB::writeData(), C7H8::writeData(), C6H14::writeData(), C3H8::writeData(), CH4N2O::writeData(), C14H30::writeData(), C7H16::writeData(), IC8H18::writeData(), C12H26::writeData(), C3H6O::writeData(), C10H22::writeData(), aC10H7CH3::writeData(), Ar::writeData(), C16H34::writeData(), C4H10O::writeData(), IDEA::writeData(), polyBoundaryMesh::writeData(), actuationDiskSource::writeData(), explicitSource::writeData(), DimensionedField< Type, GeoMesh >::writeData(), ensightPart::writeData(), TimeActivatedExplicitSource< Type >::writeData(), basicSource::writeData(), setUpdater::writeDict(), errorDrivenRefinement::writeDict(), toroidalCS::writeDict(), surfacePatch::writeDict(), geometricSurfacePatch::writeDict(), perfectInterface::writeDict(), enginePiston::writeDict(), surfZone::writeDict(), plane::writeDict(), layerAdditionRemoval::writeDict(), attachDetach::writeDict(), cellZone::writeDict(), pointZone::writeDict(), porousZone::writeDict(), engineValve::writeDict(), faceZone::writeDict(), slidingInterface::writeDict(), coordinateSystem::writeDict(), pairPotential::writeEnergyAndForceTables(), GeometricField< Type, PatchField, GeoMesh >::GeometricBoundaryField::writeEntry(), fvPatchField< Type >::writeEntryIfDifferent(), cellSource::writeFileHeader(), faceSource::writeFileHeader(), ensightParts::writeGeometry(), STARCDsurfaceFormatCore::writeHeader(), VTKsurfaceFormatCore::writeHeader(), WRLsurfaceFormatCore::writeHeader(), OFSsurfaceFormatCore::writeHeader(), AC3DsurfaceFormatCore::writeHeader(), IOobject::writeHeader(), mutkWallFunctionFvPatchScalarField::writeLocalEntries(), nutWallFunctionFvPatchScalarField::writeLocalEntries(), mutWallFunctionFvPatchScalarField::writeLocalEntries(), coupledPolyPatch::writeOBJ(), enrichedPatch::writeOBJ(), STARCDsurfaceFormatCore::writePoints(), Cloud< ParticleType >::writePositions(), MeshedSurface< Face >::writeStats(), extendedCellToFaceStencil::writeStencilStats(), ensightPart::writeSummary(), STARCD::writeSurface(), writer< Type >::writeTable(), VTKsurfaceFormatCore::writeTail(), moleculeCloud::writeXYZ(), CompositionModel< CloudType >::X(), phaseProperties::Y(), incompressible::RASModel::yPlus(), RASModel::yPlus(), and meshRefinement::zonify().

ISstream Sin

Definition at line 50 of file IOstreams.H.

OSstream Sout

Definition at line 51 of file IOstreams.H.

Referenced by Time::readDict().

OSstream Serr

Definition at line 52 of file IOstreams.H.

Referenced by Time::readDict().

Definition at line 53 of file IOstreams.H.

Referenced by edgeSurface::addIntersectionEdges(), boundaryMesh::addPatch(), attachPolyTopoChanger::attach(), meshRefinement::baffleAndSplitMesh(), meshRefinement::balance(), meshRefinement::balanceAndRefine(), booleanSurface::booleanSurface(), polyDualMesh::calcFeatures(), octreeDataFaceList::calcNearest(), octreeDataFace::calcNearest(), autoSnapDriver::calcNearestSurface(), coupledPolyPatch::calcTransformTensors(), COxidationMurphyShaddix< CloudType >::calculate(), cellCuts::cellCuts(), fvMotionSolver::cellMotionBoundaryTypes(), primitiveMesh::cellPoints(), FaceCellWave< Type >::cellToFace(), boundaryMesh::changeFaces(), polyTopoChange::changeMesh(), perfectInterface::changeTopology(), layerAdditionRemoval::changeTopology(), attachDetach::changeTopology(), slidingInterface::changeTopology(), meshRefinement::checkData(), polyBoundaryMesh::checkDefinition(), primitiveMeshGeometry::checkFaceDotProduct(), primitiveMeshGeometry::checkFacePyramids(), polyMeshGeometry::checkFacePyramids(), primitiveMeshGeometry::checkFaceSkewness(), polyMeshGeometry::checkFaceSkewness(), primitiveMeshGeometry::checkFaceWeights(), polyMeshGeometry::checkFaceWeights(), probes::checkFieldTypes(), objectRegistry::checkIn(), hexRef8::checkMesh(), primitiveMesh::checkMeshMotion(), objectRegistry::checkOut(), polyBoundaryMesh::checkParallelSync(), faceZone::checkParallelSync(), hexRef8::checkRefinementLevels(), timeVaryingMappedFixedValueFvPatchField< Type >::checkTable(), polyMeshGeometry::checkVolRatio(), primitiveMesh::clearAddressing(), primitiveMesh::clearGeom(), cloud::cloud(), Pstream::combineGather(), Pstream::combineScatter(), commSchedule::commSchedule(), refinementHistory::compact(), hexRef8::consistentRefinement(), hexRef8::consistentSlowRefinement(), hexRef8::consistentSlowRefinement2(), hexRef8::consistentUnrefinement(), cyclicPolyPatch::coupledEdges(), cyclicPolyPatch::coupledPoints(), autoSnapDriver::createZoneBaffles(), displacementInterpolationFvMotionSolver::curPoints(), hexCellLooper::cut(), geomCellLooper::cut(), boundaryMesh::deletePatch(), directions::directions(), displacementInterpolationFvMotionSolver::displacementInterpolationFvMotionSolver(), treeNode< Type >::distribute(), refinementHistory::distribute(), fvMeshDistribute::distribute(), hexRef8::distribute(), meshRefinement::dumpIntersections(), primitiveMesh::edgeCells(), primitiveMesh::edgeFaces(), edgeSurface::edgeSurface(), PointEdgeWave< Type >::edgeToPoint(), distanceSurface::expire(), sampledCuttingPlane::expire(), primitiveMesh::faceEdges(), FaceCellWave< Type >::faceToCell(), featureEdgeMesh::featureEdgeMesh(), cellClassification::fillHangingCells(), cellClassification::fillRegionEdges(), cellClassification::fillRegionPoints(), meshSearch::findCell(), refinementParameters::findCells(), probes::findElements(), treeNode< Type >::findLeafLine(), octree< Type >::findLeafLine(), treeLeaf< Type >::findNearest(), treeNode< Type >::findNearest(), octree< Type >::findNearest(), polyBoundaryMesh::findPatchID(), cellPointWeight::findTetrahedron(), cellPointWeight::findTriangle(), Pstream::gatherList(), meshRefinement::getDuplicateFaces(), objectRegistry::getEvent(), boundaryMesh::getNearest(), octreeDataFaceList::getSampleType(), octreeDataTriSurface::getSampleType(), octreeDataFace::getSampleType(), treeNode< Type >::getSampleType(), hexRef8::getSplitPoints(), treeDataFace::getVolumeType(), indexedOctree< Type >::getVolumeType(), polyMesh::globalData(), globalPoints::globalPoints(), indexedOctree< Type >::indexedOctree(), processorPolyPatch::initOrder(), isoSurface::interpolate(), isoSurface::isoSurface(), isoSurfaceCell::isoSurfaceCell(), PointEdgeWave< Type >::iterate(), FaceCellWave< Type >::iterate(), Pstream::listCombineGather(), Pstream::listCombineScatter(), polyTopoChange::makeMesh(), Pstream::mapCombineGather(), Pstream::mapCombineScatter(), fvMeshAdder::MapSurfaceFields(), fvMeshAdder::MapVolFields(), matchPoints(), mergePoints(), meshTriangulation::meshTriangulation(), layerAdditionRemoval::modifyMotionPoints(), attachDetach::modifyMotionPoints(), slidingInterface::modifyMotionPoints(), motionSmoother::movePoints(), PrimitivePatch< Face, FaceList, PointField, PointType >::movePoints(), movingConeTopoFvMesh::movingConeTopoFvMesh(), surfaceFeatures::nearestEdges(), surfaceFeatures::nearestSamples(), coordinateRotation::New(), coordinateSystem::New(), octree< Type >::octree(), coordinateRotation::operator=(), coordinateSystem::operator=(), processorPolyPatch::order(), cyclicPolyPatch::order(), boundaryMesh::patchify(), PointEdgeWave< Type >::PointEdgeWave(), primitiveMesh::pointFaces(), PointEdgeWave< Type >::pointToEdge(), autoSnapDriver::preSmoothPatch(), primitiveMesh::printAllocated(), fvMeshDistribute::printCoupleInfo(), fvMeshDistribute::printFieldInfo(), fvMeshDistribute::printMeshInfo(), meshRefinement::printMeshInfo(), boundaryMesh::read(), sampledSurfaces::read(), sampledSets::read(), Time::readDict(), objectRegistry::readModifiedObjects(), boundaryMesh::readTriSurface(), treeLeaf< Type >::redistribute(), treeNode< Type >::redistribute(), meshRefinement::refineAndBalance(), refinementHistory::refinementHistory(), edgeIntersections::removeDegenerates(), undoableMeshCutter::removeSplitFaces(), primitiveMesh::reset(), refinementHistory::resize(), autoSnapDriver::scaleMesh(), motionSmoother::scaleMesh(), Pstream::scatterList(), fvMeshSubset::setCellSubset(), motionSmoother::setDisplacement(), hexRef8::setInstance(), PstreamImpl::setParRun(), refinementIterator::setRefinement(), perfectInterface::setRefinement(), faceCollapser::setRefinement(), boundaryCutter::setRefinement(), undoableMeshCutter::setRefinement(), layerAdditionRemoval::setRefinement(), removeFaces::setRefinement(), meshCutAndRemove::setRefinement(), meshCutter::setRefinement(), addPatchCellLayer::setRefinement(), hexRef8::setRefinement(), treeNode< Type >::setSubNodeType(), hexRef8::setUnrefinement(), globalMeshData::sharedPointGlobalLabels(), slidingInterface::slidingInterface(), autoSnapDriver::smoothDisplacement(), GAMGSolver::solve(), ParSortableList< Type >::sort(), MeshedSurface< Face >::stitchFaces(), refinementHistory::subset(), hexRef8::subset(), surfaceIntersection::surfaceIntersection(), triSurfaceTools::triangulate(), triSurfaceTools::triangulateFaceCentre(), triSurface::triSurfInstance(), sampledPlane::update(), movingConeTopoFvMesh::update(), sampledPatch::update(), sampledTriSurfaceMesh::update(), distanceSurface::update(), sampledCuttingPlane::update(), sampledSurfaces::update(), timeVaryingMappedFixedValueFvPatchField< Type >::updateCoeffs(), setUpdater::updateMesh(), layerAdditionRemoval::updateMesh(), meshCutAndRemove::updateMesh(), meshCutter::updateMesh(), refinementHistory::updateMesh(), slidingInterface::updateMesh(), globalMeshData::updateMesh(), hexRef8::updateMesh(), partialWrite::write(), sampledSurfaces::write(), triSurfaceTools::writeOBJ(), surfaceFeatures::writeObj(), objectRegistry::writeObject(), and meshRefinement::zonify().

const Foam::dimensionSet dimless
const Foam::dimensionSet dimTime

Referenced by radiativeIntensityRay::addIntensity(), Foam::compressible::autoCreateAlphat(), Foam::compressible::autoCreateLowReMut(), Foam::incompressible::autoCreateLowReNut(), Foam::compressible::autoCreateMut(), Foam::incompressible::autoCreateNut(), TimeState::deltaT(), TimeState::deltaT0(), ODEChemistryModel< CompType, ThermoType >::dQ(), absorptionEmissionModel::ECont(), greyMeanAbsorptionEmission::ECont(), wideBandAbsorptionEmission::ECont(), cloudAbsorptionEmission::EDisp(), absorptionEmissionModel::EDisp(), Time::endTime(), ThermoCloud< ParcelType >::Ep(), incompressible::laminar::epsilon(), laminar::epsilon(), kOmegaSSTSAS::F1(), steadyStateD2dt2Scheme< Type >::fvcD2dt2(), steadyStateDdtScheme< Type >::fvcDdt(), EulerDdtScheme< Type >::fvcDdt(), backwardDdtScheme< Type >::fvcDdt(), localEulerDdtScheme< Type >::fvcDdt(), boundedBackwardDdtScheme::fvcDdt(), CoEulerDdtScheme< Type >::fvcDdt(), SLTSDdtScheme< Type >::fvcDdt(), CrankNicholsonDdtScheme< Type >::fvcDdt(), steadyStateDdtScheme< Type >::fvcDdtPhiCorr(), localEulerDdtScheme< Type >::fvcDdtPhiCorr(), CoEulerDdtScheme< Type >::fvcDdtPhiCorr(), SLTSDdtScheme< Type >::fvcDdtPhiCorr(), CrankNicholsonDdtScheme< Type >::fvcDdtPhiCorr(), steadyStateD2dt2Scheme< Type >::fvmD2dt2(), EulerD2dt2Scheme< Type >::fvmD2dt2(), steadyStateDdtScheme< Type >::fvmDdt(), EulerDdtScheme< Type >::fvmDdt(), backwardDdtScheme< Type >::fvmDdt(), localEulerDdtScheme< Type >::fvmDdt(), CoEulerDdtScheme< Type >::fvmDdt(), boundedBackwardDdtScheme::fvmDdt(), SLTSDdtScheme< Type >::fvmDdt(), CrankNicholsonDdtScheme< Type >::fvmDdt(), steadyStateDdtScheme< Type >::meshPhi(), localEulerDdtScheme< Type >::meshPhi(), CoEulerDdtScheme< Type >::meshPhi(), SLTSDdtScheme< Type >::meshPhi(), fvMesh::movePoints(), JohnsonJacksonFrictionalStress::muf(), errorEstimate< Type >::normFactor(), fvMesh::phi(), errorEstimate< Type >::residual(), ODEChemistryModel< CompType, ThermoType >::RR(), noRadiation::Ru(), ODEChemistryModel< CompType, ThermoType >::Sh(), Time::startTime(), KinematicCloud< ParcelType >::SU(), ODEChemistryModel< CompType, ThermoType >::tc(), and fvDOM::updateG().

const Foam::dimensionSet dimMoles
const Foam::dimensionSet dimCurrent
const Foam::dimensionSet dimLuminousIntensity
const Foam::dimensionSet dimForce
const Foam::dimensionSet dimAcceleration
const Foam::dimensionSet dimGasConstant
const Foam::dimensionSet dimSpecificHeatCapacity
FOAMversion

Short version number string

Referenced by findEtcFile().

FOAMfullVersion

Full version number string

Referenced by argList::argList(), and IOobject::getBannerString().

FOAMConfigDir

Directory in the installation containing the configuration files

Referenced by findEtcFile().

FOAMbuild

Build identifier (the short SHA1-hash of the last git commit)

Referenced by argList::argList().

FOAMupstreamVersion

Version number of upstream OpenFOAM project

Source files

Referenced by argList::argList().

void(* old_new_handler)() = std::set_new_handler(newError)

Definition at line 50 of file new.C.

lduMatrix::preconditioner:: addsymMatrixConstructorToTable<diagonalPreconditioner> adddiagonalPreconditionerSymMatrixConstructorToTable_

Definition at line 36 of file diagonalPreconditioner.C.

lduMatrix::preconditioner:: addasymMatrixConstructorToTable<diagonalPreconditioner> adddiagonalPreconditionerAsymMatrixConstructorToTable_

Definition at line 40 of file diagonalPreconditioner.C.

lduMatrix::preconditioner:: addsymMatrixConstructorToTable<DICPreconditioner> addDICPreconditionerSymMatrixConstructorToTable_

Definition at line 36 of file DICPreconditioner.C.

lduMatrix::preconditioner:: addasymMatrixConstructorToTable<DILUPreconditioner> addDILUPreconditionerAsymMatrixConstructorToTable_

Definition at line 36 of file DILUPreconditioner.C.

lduMatrix::preconditioner:: addsymMatrixConstructorToTable<FDICPreconditioner> addFDICPreconditionerSymMatrixConstructorToTable_

Definition at line 36 of file FDICPreconditioner.C.

lduMatrix::preconditioner::addsymMatrixConstructorToTable<GAMGPreconditioner> addGAMGPreconditionerSymMatrixConstructorToTable_

Definition at line 35 of file GAMGPreconditioner.C.

lduMatrix::preconditioner::addasymMatrixConstructorToTable<GAMGPreconditioner> addGAMGPreconditionerAsymMatrixConstructorToTable_

Definition at line 38 of file GAMGPreconditioner.C.

lduMatrix::preconditioner:: addsymMatrixConstructorToTable<noPreconditioner> addnoPreconditionerSymMatrixConstructorToTable_

Definition at line 36 of file noPreconditioner.C.

lduMatrix::preconditioner:: addasymMatrixConstructorToTable<noPreconditioner> addnoPreconditionerAsymMatrixConstructorToTable_

Definition at line 40 of file noPreconditioner.C.

lduMatrix::smoother::addsymMatrixConstructorToTable<DICSmoother> addDICSmootherSymMatrixConstructorToTable_

Definition at line 36 of file DICSmoother.C.

lduMatrix::smoother::addsymMatrixConstructorToTable<DICGaussSeidelSmoother> addDICGaussSeidelSmootherSymMatrixConstructorToTable_

Definition at line 35 of file DICGaussSeidelSmoother.C.

lduMatrix::smoother::addasymMatrixConstructorToTable<DILUSmoother> addDILUSmootherAsymMatrixConstructorToTable_

Definition at line 36 of file DILUSmoother.C.

lduMatrix::smoother:: addasymMatrixConstructorToTable<DILUGaussSeidelSmoother> addDILUGaussSeidelSmootherAsymMatrixConstructorToTable_

Definition at line 36 of file DILUGaussSeidelSmoother.C.

lduMatrix::smoother::addsymMatrixConstructorToTable<GaussSeidelSmoother> addGaussSeidelSmootherSymMatrixConstructorToTable_

Definition at line 35 of file GaussSeidelSmoother.C.

lduMatrix::smoother::addasymMatrixConstructorToTable<GaussSeidelSmoother> addGaussSeidelSmootherAsymMatrixConstructorToTable_

Definition at line 38 of file GaussSeidelSmoother.C.

lduMatrix::solver::addasymMatrixConstructorToTable<BICCG> addBICCGSymMatrixConstructorToTable_

Definition at line 35 of file BICCG.C.

lduMatrix::solver::addsymMatrixConstructorToTable<GAMGSolver> addGAMGSolverMatrixConstructorToTable_

Definition at line 35 of file GAMGSolver.C.

lduMatrix::solver::addasymMatrixConstructorToTable<GAMGSolver> addGAMGAsymSolverMatrixConstructorToTable_

Definition at line 38 of file GAMGSolver.C.

lduMatrix::solver::addsymMatrixConstructorToTable<ICCG> addICCGSymMatrixConstructorToTable_

Definition at line 35 of file ICCG.C.

lduMatrix::solver::addasymMatrixConstructorToTable<PBiCG> addPBiCGAsymMatrixConstructorToTable_

Definition at line 35 of file PBiCG.C.

lduMatrix::solver::addsymMatrixConstructorToTable<PCG> addPCGSymMatrixConstructorToTable_

Definition at line 35 of file PCG.C.

lduMatrix::solver::addsymMatrixConstructorToTable<smoothSolver> addsmoothSolverSymMatrixConstructorToTable_

Definition at line 35 of file smoothSolver.C.

lduMatrix::solver::addasymMatrixConstructorToTable<smoothSolver> addsmoothSolverAsymMatrixConstructorToTable_

Definition at line 38 of file smoothSolver.C.

cellModeller globalCellModeller_

Definition at line 55 of file globalCellModeller.C.

const doubleScalar doubleScalarGREAT = 1.0e+15
static

Definition at line 53 of file doubleScalar.H.

const doubleScalar doubleScalarVGREAT = 1.0e+300
static

Definition at line 54 of file doubleScalar.H.

const doubleScalar doubleScalarROOTVGREAT = 1.0e+150
static

Definition at line 55 of file doubleScalar.H.

const doubleScalar doubleScalarSMALL = 1.0e-15
static

Definition at line 56 of file doubleScalar.H.

const doubleScalar doubleScalarVSMALL = 1.0e-300
static

Definition at line 57 of file doubleScalar.H.

const doubleScalar doubleScalarROOTVSMALL = 1.0e-150
static

Definition at line 58 of file doubleScalar.H.

const floatScalar floatScalarGREAT = 1.0e+6
static

Definition at line 53 of file floatScalar.H.

const floatScalar floatScalarVGREAT = 1.0e+37
static

Definition at line 54 of file floatScalar.H.

const floatScalar floatScalarROOTVGREAT = 1.0e+18
static

Definition at line 55 of file floatScalar.H.

const floatScalar floatScalarSMALL = 1.0e-6
static

Definition at line 56 of file floatScalar.H.

const floatScalar floatScalarVSMALL = 1.0e-37
static

Definition at line 57 of file floatScalar.H.

const floatScalar floatScalarROOTVSMALL = 1.0e-18
static

Definition at line 58 of file floatScalar.H.

const labelSphericalTensor labelI(1)
static

Identity labelTensor.

Referenced by cellModel::faces(), and removeFaces::setRefinement().

const sphericalTensor I(1)
static

Referenced by Smagorinsky2::B(), GenEddyVisc::B(), SpalartAllmaras::B(), kOmegaSSTSAS::B(), coupledPolyPatch::calcTransformTensors(), pointConstraint::constraintTransformation(), LRRDiffStress::correct(), DeardorffDiffStress::correct(), LRR::correct(), LaunderGibsonRSTM::correct(), Smagorinsky2::divDevBeff(), eigenVector(), VectorSpaceOps< N, I >::eqOp(), VectorSpaceOps< N, I >::eqOpS(), basicSymmetryPointPatchField< Type >::evaluate(), wedgePointPatchField< Type >::evaluate(), basicSymmetryFvPatchField< Type >::evaluate(), fixedNormalSlipPointPatchField< Type >::evaluate(), partialSlipFvPatchField< Type >::evaluate(), fixedNormalSlipFvPatchField< Type >::evaluate(), mixedFixedValueSlipFvPatchField< Type >::evaluate(), directionMixedFvPatchField< Type >::evaluate(), Particle< ParticleType >::hitSymmetryPatch(), Particle< ParticleType >::hitWedgePatch(), if(), VectorSpaceOps< N, I >::op(), pressureInletOutletVelocityFvPatchVectorField::operator=(), VectorSpaceOps< N, I >::opSV(), VectorSpaceOps< N, I >::opVS(), LamBremhorstKE::R(), LienLeschzinerLowRe::R(), qZeta::R(), LienCubicKE::R(), NonlinearKEShih::R(), kEpsilon::R(), RNGkEpsilon::R(), LaunderSharmaKE::R(), LienCubicKELowRe::R(), kOmega::R(), realizableKE::R(), SpalartAllmaras::R(), kOmegaSST::R(), sphericalAngularSpring::read(), linearAxialAngularSpring::read(), tabulatedAxialAngularSpring::read(), rotationTensor(), VectorSpaceOps< N, I >::SeqOp(), basicSymmetryFvPatchField< Type >::snGrad(), partialSlipFvPatchField< Type >::snGrad(), fixedNormalSlipFvPatchField< Type >::snGrad(), mixedFixedValueSlipFvPatchField< Type >::snGrad(), directionMixedFvPatchField< Type >::snGrad(), wedgeFvPatchField< Type >::snGradTransformDiag(), kineticTheoryModel::solve(), transform(), maxwellSlipUFvPatchVectorField::updateCoeffs(), and pressureInletOutletVelocityFvPatchVectorField::updateCoeffs().

const sphericalTensor oneThirdI(1.0/3.0)
static
const sphericalTensor twoThirdsI(2.0/3.0)
static
const sphericalTensor2D I2D(1)
static

Identity tensor.

const sphericalTensor2D oneThirdI2D(1.0/3.0)
static
const sphericalTensor2D twoThirdsI2D(2.0/3.0)
static
Foam::atomicWeightTable atomicWeights

Definition at line 152 of file atomicWeights.C.