Foam Namespace Reference

Namespace for OpenFOAM. More...

Namespaces

 aspectRatioModels
 
 AveragingMethods
 
 blendedInterfacialModel
 
 blendingMethods
 
 blockEdges
 
 blockFaces
 
 blockMeshTools
 Tools for parsing label(List) with dictionary lookup.
 
 blocks
 
 blockVertices
 
 cavitationModels
 
 cellsToCellss
 
 chemistryReductionMethods
 
 chemistryTabulationMethods
 
 combustionModels
 
 compressibilityModels
 Namespace for compressibility models.
 
 compressible
 
 constant
 Collection of constants.
 
 contactAngleModels
 
 coordinateSystems
 
 CorrectionLimitingMethods
 
 cutPoly
 Low level functions for cutting poly faces and cells.
 
 cutTriTet
 
 DampingModels
 
 debug
 Namespace for handling debugging switches.
 
 decompositionConstraints
 
 diameterModels
 
 diffusiveMassTransferModels
 
 distributions
 
 dragModels
 
 energyScalingFunctions
 
 extrudeModels
 
 faceSelections
 
 fileFormats
 
 fileOperations
 
 filmCompressible
 
 filmEjectionModels
 
 Function1s
 
 Function2s
 
 functionEntries
 Namespace for containing a functionEntry.
 
 functionObjects
 Namespace for functionObjects.
 
 fv
 Namespace for finite-volume.
 
 fvc
 Namespace of functions to calculate explicit derivatives.
 
 fvm
 Namespace of functions to calculate implicit derivatives returning a matrix.
 
 fvMeshDistributors
 
 fvMeshMovers
 
 fvMeshStitchers
 
 fvMeshTopoChangers
 
 fvPatchDistWave
 
 heatTransferModels
 
 incompressible
 
 integrationSchemes
 
 interfaceCompositionModels
 
 interfaceSurfaceTensionModels
 
 IsotropyModels
 
 kineticTheoryModels
 
 laminarFlameSpeedModels
 Namespace for laminar flame speed models.
 
 laminarModels
 
 laminarThermophysicalTransportModels
 
 LESModels
 Namespace for LES SGS models.
 
 liftModels
 
 limitFuncs
 Namespace for limiting functions.
 
 ListListOps
 Various utility functions to work on Lists of Lists (usually resulting from 'gather'ing and combining information from individual processors)
 
 meshReaders
 A namespace for holding various types of mesh readers.
 
 meshTools
 Collection of static functions to do various simple mesh related things.
 
 meshWriters
 A namespace for holding various types of mesh writers.
 
 mixtureViscosityModels
 A namespace for incompressible mixtureViscosityModel implementations.
 
 MULES
 
 PackingModels
 
 pairPotentials
 
 ParticleStressModels
 
 patchDistMethods
 
 patchDistWave
 
 patchToPatches
 
 patchToPatchTools
 
 PDRDragModels
 
 phaseCompressible
 
 phaseIncompressible
 
 phaseTransferModels
 
 polyMeshCheck
 
 polyMeshTools
 Collection of static functions operating on polyMesh (mainly checks) so that need access to patch information.
 
 porosityModels
 
 POSIX
 OS-specific functions implemented in POSIX.
 
 primitiveMeshCheck
 
 primitiveMeshTools
 Collection of static functions operating on primitiveMesh (mainly checks).
 
 PstreamGlobals
 Global functions and variables for working with parallel streams, but principally for mpi.
 
 radiationModels
 
 RASModels
 
 RBD
 
 reactionRateFlameAreaModels
 
 relativeVelocityModels
 
 sampledSets
 
 sampledSurfaces
 
 saturationModels
 
 sixDoFRigidBodyMotionConstraints
 Namespace for six DoF motion constraints.
 
 sixDoFRigidBodyMotionRestraints
 Namespace for six DoF motion restraints.
 
 sixDoFSolvers
 
 solidBodyMotionFunctions
 Namespace for solid-body motions.
 
 solidThermophysicalTransportModels
 
 solvers
 
 species
 
 stringOps
 Collection of static functions to do various simple string-related operations.
 
 surfaceTensionModels
 
 swarmCorrections
 
 TableReaders
 
 tetherPotentials
 
 TimeScaleModels
 
 triIntersect
 
 turbulenceThermophysicalTransportModels
 
 turbulentDispersionModels
 
 userTimes
 
 virtualMassModels
 
 viscosityModels
 A namespace for Newtonian viscosity models.
 
 vtkWriteOps
 
 vtkWritePolyData
 
 wallBoilingModels
 
 wallDampingModels
 
 wallHeatTransferCoeffModels
 
 wallLubricationModels
 
 waveModels
 
 XiEqModels
 
 XiGModels
 
 XiModels
 

Classes

class  atmBoundaryLayer
 This class provides functions to evaluate the velocity and turbulence distributions appropriate for atmospheric boundary layers (ABL). More...
 
class  atmBoundaryLayerInletEpsilonFvPatchScalarField
 This boundary condition specifies an inlet value for the turbulence dissipation, $\epsilon$, appropriate for atmospheric boundary layers. More...
 
class  atmBoundaryLayerInletKFvPatchScalarField
 This boundary condition specifies an inlet value for the turbulence kinetic energy, $k$, appropriate for atmospheric boundary layers. More...
 
class  atmBoundaryLayerInletVelocityFvPatchVectorField
 This boundary condition specifies a velocity inlet profile appropriate for atmospheric boundary layers (ABL). More...
 
class  nutkAtmRoughWallFunctionFvPatchScalarField
 This boundary condition provides a turbulent kinematic viscosity for atmospheric velocity profiles. It is designed to be used in conjunction with the atmBoundaryLayerInletVelocity boundary condition. The values are calculated using: More...
 
class  combustionModel
 Base class for combustion models. More...
 
class  consumptionSpeed
 Correlation function for laminar consumption speed obtained from flamelet solution at increasing strain rates. More...
 
class  reactionRateFlameArea
 Abstract class for reaction rate per flame area unit. More...
 
class  ensightFile
 Ensight output with specialised write() for strings, integers and floats. Correctly handles binary write as well. More...
 
class  ensightGeoFile
 Specialised 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  mergedCyclicPolyPatch
 Placeholder for two patches describing a cyclic interface. Used in mesh conversion processes involving formats in which both halves of a cyclic interface are stored on the same patch. 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  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  minEqOp< labelPair >
 
class  createShellMesh
 Creates mesh by extruding a patch. More...
 
class  directPointPatchFieldMapper
 direct PointPatchFieldMapper More...
 
class  fvMeshAdder
 Adds two fvMeshes without using any polyMesh morphing. Uses polyMeshAdder. More...
 
class  lessProcPatches
 Less function class that can be used for sorting processor patches. More...
 
class  fvMeshDistribute
 Sends/receives parts of mesh+fvfields to neighbouring processors. Used in load balancing. 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  fvMeshTools
 A collection of tools for operating on an fvMesh. More...
 
class  layerAdditionRemoval
 Cell layer addition mesh modifier. More...
 
class  pTraits< edge >
 Template specialisation for pTraits<edge> so we can use syncTools. 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 recognises 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  badQualityToCell
 Selects bad quality cells (using snappyHexMesh/cvMesh mesh quality selector) More...
 
class  badQualityToFace
 Selects bad quality faces (using snappyHexMesh/cvMesh mesh quality selector) More...
 
class  motionSmoother
 Given a displacement moves the mesh by scaling the displacement back until there are no more mesh errors. More...
 
class  motionSmootherAlgo
 Given a displacement moves the mesh by scaling the displacement back until there are no more mesh errors. More...
 
class  motionSmootherData
 
class  componentDisplacementMotionSolver
 Virtual base class for displacement motion solver. More...
 
class  componentVelocityMotionSolver
 Virtual base class for velocity motion solver. More...
 
class  displacementMotionSolver
 Virtual base class for displacement motion solver. More...
 
class  displacementLayeredMotionMotionSolver
 Mesh motion solver for an (multi-block) extruded fvMesh. Gets given the structure of the mesh blocks and boundary conditions on these blocks. More...
 
class  pointEdgeStructuredWalk
 Determines length of string of edges walked to point. More...
 
class  displacementLinearMotionMotionSolver
 Mesh motion solver simple linear expansion and contraction of a mesh region defined by a motion axis and the extents of the motion. More...
 
class  points0MotionSolver
 Virtual base class for displacement motion solvers. More...
 
class  interpolatingSolidBodyMotionSolver
 Solid-body motion of the mesh specified by a run-time selectable motion function. Applies SLERP interpolation of movement as function of distance to the object surface to move the mesh points. More...
 
class  multiSolidBodyMotionSolver
 Solid-body motion of the mesh specified by a run-time selectable motion function. More...
 
class  solidBodyMotionDisplacementPointPatchVectorField
 Enables the specification of a fixed value boundary condition using the solid body motion functions. More...
 
class  solidBodyMotionFunction
 Base class for defining solid-body motions. More...
 
class  solidBodyMotionSolver
 Solid-body motion of the mesh specified by a run-time selectable motion function. More...
 
class  motionSolver
 Virtual base class for mesh motion solver. More...
 
class  motionSolverList
 Motion of the mesh specified as a list of motion solvers. More...
 
class  velocityMotionSolver
 Virtual base class for velocity 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  dynamicMeshPointInterpolator
 Interpolates pointVectorFields. More...
 
class  externalPointEdgePoint
 Holds information regarding nearest wall point. Used in PointEdgeWave. (so not standard FaceCellWave) To be used in wall distance calculation. More...
 
class  pointPatchDist
 Calculation of distance to nearest patch for all points. More...
 
class  faceCoupleInfo
 Container for information needed to couple to meshes. When constructed from two meshes and a list of coupled faces returns the mapping between points. More...
 
class  polyMeshAdder
 Adds two meshes without using any polyMesh morphing. More...
 
class  polyMeshFilter
 Remove the edges and faces of a polyMesh whilst satisfying the given mesh quality criteria. More...
 
class  polyMeshFilterSettings
 Class to store the settings for the polyMeshFilter class. 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. Can optionally create stand-alone extruded mesh (addToMesh=false). 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  hexRef8Data
 Various for reading/decomposing/reconstructing/distributing refinement data. More...
 
class  refinementHistory
 All refinement history. Used in unrefinement. 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  pointEdgeCollapse
 Determines length of string of edges walked to point. More...
 
class  CompactListList
 A packed storage unstructured matrix of objects of type <T> using an offset table for access. 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 FaceCellWave. More...
 
class  refinementDistanceData
 Transfers refinement levels such that slow transition between levels is maintained. Used in FaceCellWave. 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  faceEqOp
 
class  removePoints
 Removes selected points from mesh and updates faces using these points. More...
 
class  tetDecomposer
 Decomposes polyMesh into tets. 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  repatchMesh
 Addressing for all faces on surface of mesh. Can either be read from polyMesh or from triSurface. Used for repatching existing meshes. More...
 
class  repatchPatch
 Like polyPatch but without reference to mesh. patchIdentifier::index is not used. Used in repatchMesh to hold data on patches. 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  OBJstream
 OFstream which keeps track of vertices. More...
 
class  vtkUnstructuredReader
 Reader for vtk unstructured_grid legacy files. Supports single CELLS, POINTS etc. entry only. More...
 
class  FvFaceCellWave
 Wave propagation of information through grid. Every iteration information goes through one layer of cells. Templated on information that is transferred. More...
 
class  fvConstraint
 Finite volume options abstract base class. More...
 
class  fvConstraints
 Finite volume constraints. More...
 
struct  typeGlobal< fvConstraints >
 Trait for obtaining global status. More...
 
class  fvModel
 Finite volume model abstract base class. More...
 
class  fvModels
 Finite volume models. More...
 
struct  typeGlobal< fvModels >
 Trait for obtaining global status. More...
 
class  MRFFreestreamVelocityFvPatchVectorField
 Freestream velocity condition to be used for a wall rotating with the moving frame in an MRF (multi-reference frame) or SRF (single reference frame) case. More...
 
class  MRFPatchField
 
class  IOMRFZoneList
 List of MRF zones with IO functionality. MRF zones are specified by a list of dictionary entries, e.g. More...
 
class  NullMRF
 
class  MRFZone
 MRF zone definition based on cell zone and parameters obtained from a control dictionary constructed from the given stream. More...
 
class  MRFZoneList
 List container for MRF zones. More...
 
class  IOporosityModelList
 List of porosity models with IO functionality. More...
 
class  porosityModel
 Top level model for porosity models. More...
 
class  porosityModelList
 List container for porosity models. More...
 
class  pressureReference
 Provides controls for the pressure reference in closed-volume simulations. More...
 
class  convergenceControl
 Convergence control class. Provides methods to check the convergence of the time loop against an absolute residual tolerance. More...
 
class  correctorConvergenceControl
 Corrector convergence control class. Provides methods to check the convergence of an inner iteration loop (e.g., pimple) against both absolute and relative residual tolerances. More...
 
class  singleRegionConvergenceControl
 Single-region-specific derivation of the convergence control class. More...
 
class  singleRegionCorrectorConvergenceControl
 Single-region-specific derivation of the corrector convergence control class. More...
 
class  pimpleControl
 
class  pimpleLoop
 Pimple loop class. Implements the logic which controls the pimple loop generically for a given corrector convergence control. Can therefore be used be either single- or multi-region control classes. More...
 
class  pimpleMultiRegionControl
 Pimple multi-region control class. As Foam::pimpleControl, but for a multi- region simulation comprising pimple and solid regions. More region types could be added. More...
 
class  pimpleNoLoopControl
 Pimple no-loop control class. Implements various option flags, but leaves loop controls to the derivation or owner. Can be derived into a "full" pimple control or can be owned by a multi-region pimple class. More...
 
class  pimpleSingleRegionControl
 Pimple single region control class. Provides time-loop control methods which exit the simulation once convergence criteria have been reached. Also provides Pimple-loop control methods which exit the iteration once corrector convergence criteria have been met. Example usage: More...
 
class  pisoControl
 Piso control class. Provides time-loop and piso-loop control methods. No convergence checking is done. More...
 
class  simpleControl
 Simple control class. Provides time-loop control methods which exit the simulation once convergence criteria have been reached. Example usage: More...
 
class  fluidSolutionControl
 Fluid solution control class. Holds flags specific to the solution of fluids. More...
 
class  multiRegionSolutionControl
 Multi-region-specific derivation of the solution control class. More...
 
class  nonOrthogonalSolutionControl
 Non-orthogonal solution control class. Provides non-orthogonal-loop control methods. More...
 
class  singleRegionSolutionControl
 Single-region-specific derivation of the solution control class. More...
 
class  solutionControl
 Solution control class. More...
 
class  basicSymmetryFvPatchField
 A symmetry patch. More...
 
class  calculatedFvPatchField
 This boundary condition is not designed to be evaluated; it is assumed that the value is assigned via field assignment, and not via a call to e.g. updateCoeffs or evaluate. More...
 
class  coupledFvPatchField
 Abstract base class for coupled patches. More...
 
class  directionMixedFvPatchField
 Base class for direction-mixed boundary conditions. More...
 
class  extrapolatedCalculatedFvPatchField
 This boundary condition applies a zero-gradient condition from the patch internal field onto the patch faces when evaluated but may also be assigned. snGrad returns the patch gradient evaluated from the current internal and patch field values rather than returning zero. More...
 
class  fixedGradientFvPatchField
 This boundary condition supplies a fixed gradient condition, such that the patch values are calculated using: More...
 
class  fixedValueFvPatchField
 This boundary condition supplies a fixed value constraint, and is the base class for a number of other boundary conditions. More...
 
class  mixedFvPatchField
 This boundary condition provides a base class for 'mixed' type boundary conditions, i.e. conditions that mix fixed value and patch-normal gradient conditions. More...
 
class  slicedFvPatchField
 Specialisation of fvPatchField which creates the underlying fvPatchField as a slice of the given complete field. More...
 
class  transformFvPatchField
 Foam::transformFvPatchField. More...
 
class  zeroGradientFvPatchField
 This boundary condition applies a zero-gradient condition from the patch internal field onto the patch faces. More...
 
class  cyclicFvPatchField
 This boundary condition enforces a cyclic condition between a pair of boundaries. More...
 
class  cyclicSlipFvPatchField
 This boundary condition is a light wrapper around the cyclicFvPatchField condition, providing no new functionality. More...
 
class  emptyFvPatchField
 This boundary condition provides an 'empty' condition for reduced dimensions cases, i.e. 1- and 2-D geometries. Apply this condition to patches whose normal is aligned to geometric directions that do not constitute solution directions. More...
 
class  internalFvPatchField
 Constraint fvPatchField to hold values for internal face exposed by sub-setting. More...
 
class  jumpCyclicFvPatchField
 This boundary condition provides a base class for coupled-cyclic conditions with a specified 'jump' (or offset) between the values. More...
 
class  nonConformalCyclicFvPatchField
 This boundary condition enforces a non-conformal cyclic condition between a pair of boundaries. More...
 
class  nonConformalErrorFvPatchField
 This boundary condition enforces a non-conformal error condition. More...
 
class  nonConformalProcessorCyclicFvPatchField
 This boundary condition enables processor communication across cyclic patches. More...
 
class  processorFvPatchField
 This boundary condition enables processor communication across patches. More...
 
class  processorCyclicFvPatchField
 This boundary condition enables processor communication across cyclic patches. More...
 
class  symmetryFvPatchField
 This boundary condition enforces a symmetry constraint. More...
 
class  symmetryPlaneFvPatchField
 This boundary condition enforces a symmetryPlane constraint. More...
 
class  wedgeFvPatchField
 This boundary condition is similar to the cyclic condition, except that it is applied to 2-D geometries. More...
 
class  activeBaffleVelocityFvPatchVectorField
 This velocity boundary condition simulates the opening of a baffle due to local flow conditions, by merging the behaviours of wall and cyclic conditions. The baffle joins two mesh regions, where the open fraction determines the interpolation weights applied to each cyclic- and neighbour-patch contribution. More...
 
class  activePressureForceBaffleVelocityFvPatchVectorField
 This boundary condition is applied to the flow velocity, to simulate the opening or closure of a baffle due to local pressure or force changes, by merging the behaviours of wall and cyclic conditions. More...
 
class  advectiveFvPatchField
 This boundary condition provides an advective outflow condition, based on solving DDt(W, field) = 0 at the boundary where W is the wave velocity and field is the field to which this boundary condition is applied. More...
 
class  codedFixedValueFvPatchField
 Constructs on-the-fly a new boundary condition (derived from fixedValueFvPatchField) which is then used to evaluate. More...
 
class  codedMixedFvPatchField
 Constructs on-the-fly a new boundary condition (derived from mixedFvPatchField) which is then used to evaluate. More...
 
class  cylindricalInletVelocityFvPatchVectorField
 This boundary condition describes an inlet vector boundary condition in cylindrical co-ordinates given a central axis, central point, rpm, axial and radial velocity. More...
 
class  dynamicPressureFvPatchScalarField
 This boundary condition provides a dynamic pressure condition. It subtracts a kinetic energy term from a reference pressure to get a value which is fixed on the boundary. It forms the base class for the total and entrainment pressure conditions. More...
 
class  entrainmentPressureFvPatchScalarField
 This boundary condition provides an entrainment pressure condition. The condition is the same as totalPressure condition except that where the total pressure uses the square of the velocity magnitude, this uses the signed square of the normal velocity. In the incompressible case, that means the formulation is as follows: More...
 
class  externalCoupledMixedFvPatchField
 This boundary condition provides an interface to an external application. Values are transferred as plain text files, where OpenFOAM data is written as: More...
 
class  fanPressureFvPatchScalarField
 This boundary condition can be applied to assign either a pressure inlet or outlet total pressure condition for a fan. More...
 
class  fanPressureJumpFvPatchScalarField
 This boundary condition provides a pressure jump condition, using the cyclic condition as a base. More...
 
class  fixedFluxExtrapolatedPressureFvPatchScalarField
 This boundary condition sets the pressure gradient to the provided value such that the flux on the boundary is that specified by the velocity boundary condition. More...
 
class  fixedFluxPressureFvPatchScalarField
 This boundary condition sets the pressure gradient to the provided value such that the flux on the boundary is that specified by the velocity boundary condition. More...
 
class  fixedInternalValueFvPatchField
 This boundary condition provides a 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  fixedJumpFvPatchField
 This boundary condition provides a jump condition, using the cyclic condition as a base. More...
 
class  fixedMeanFvPatchField
 This boundary condition extrapolates field to the patch using the near-cell values and adjusts the distribution to match the specified, optionally time-varying, mean value. More...
 
class  fixedMeanOutletInletFvPatchField
 This boundary condition extrapolates field to the patch using the near-cell values and adjusts the distribution to match the specified, optionally time-varying, mean value. This extrapolated field is applied as a fixedValue for outflow faces but zeroGradient is applied to inflow faces. More...
 
class  fixedNormalInletOutletVelocityFvPatchVectorField
 This velocity inlet/outlet boundary condition combines a fixed normal component obtained from the "normalVelocity" patchField supplied with a fixed or zero-gradiented tangential component depending on the direction of the flow and the setting of "fixTangentialInflow": More...
 
class  fixedNormalSlipFvPatchField
 This boundary condition sets the patch-normal component to a fixed value. More...
 
class  fixedPressureCompressibleDensityFvPatchScalarField
 This boundary condition calculates a (liquid) compressible density as a function of pressure and fluid properties: More...
 
class  fixedProfileFvPatchField
 This boundary condition provides a fixed value profile condition. More...
 
class  fixedValueInletOutletFvPatchField
 This boundary condition sets a fixed value. When the flow direction is inwards this acts exactly like a fixed value condition. In the presence of outflow, however, this condition approximates the fixed value constraint in advective terms by fixing the gradient instead. More...
 
class  flowRateInletVelocityFvPatchVectorField
 Velocity inlet boundary condition creating a velocity field with optionally specified profile normal to the patch adjusted to match the specified mass flow rate, volumetric flow rate or mean velocity. More...
 
class  flowRateOutletVelocityFvPatchVectorField
 Velocity outlet boundary condition which corrects the extrapolated velocity to match the specified flow rate. More...
 
class  fluxCorrectedVelocityFvPatchVectorField
 This boundary condition provides a velocity outlet boundary condition for patches where the pressure is specified. The outflow velocity is obtained by "zeroGradient" and then corrected from the flux: More...
 
class  freestreamFvPatchField
 This boundary condition provides a free-stream condition. It is a 'mixed' condition derived from the inletOutlet condition, whereby the mode of operation switches between fixed (free stream) value and zero gradient based on the sign of the flux. More...
 
class  freestreamPressureFvPatchScalarField
 This boundary condition provides a free-stream condition for pressure. More...
 
class  freestreamVelocityFvPatchVectorField
 This boundary condition provides a free-stream condition for velocity. More...
 
class  inletOutletFvPatchField
 This boundary condition provides a generic outflow condition, with specified inflow for the case of return flow. More...
 
class  inletOutletTotalTemperatureFvPatchScalarField
 This boundary condition provides an outflow condition for total temperature for use with supersonic cases, where a user-specified value is applied in the case of reverse flow. More...
 
class  interfaceCompressionFvPatchScalarField
 Applies interface-compression to the phase-fraction distribution at the patch by setting the phase-fraction to 0 if it is below 0.5, otherwise to 1. More...
 
class  interstitialInletVelocityFvPatchVectorField
 Inlet velocity in which the actual interstitial velocity is calculated by dividing the specified inletVelocity field with the local phase-fraction. More...
 
class  mappedFvPatchField
 Base class for mapped patch fields. More...
 
class  mappedFlowRateVelocityFvPatchVectorField
 This boundary condition maps the flow rate from a neighbouring patch to this patch, then uses it to set a corresponding velocity in a direction normal to the patch. More...
 
class  mappedInternalValueFvPatchField
 This boundary condition maps the values from a internal cells to this patch. More...
 
class  mappedValueFvPatchField
 This boundary condition maps the values from a neighbouring patch to this patch. More...
 
class  mappedValueAndPatchInternalValueFvPatchField
 This boundary condition maps the boundary and internal values from a neighbouring patch field to the boundary and internal values of this patch. More...
 
class  mappedVelocityFluxFvPatchField
 This boundary condition maps the velocity and flux from a neighbouring patch to this patch. More...
 
class  matchedFlowRateOutletVelocityFvPatchVectorField
 Velocity outlet boundary condition which corrects the extrapolated velocity to match the flow rate of the specified corresponding inlet patch. More...
 
class  movingWallSlipVelocityFvPatchVectorField
 This boundary condition provides a slip velocity condition for cases with moving walls. More...
 
class  movingWallVelocityFvPatchVectorField
 This boundary condition provides a no-slip velocity condition for ridged moving walls or flexible moving walls on which the mesh vertices move with the surface. More...
 
class  noSlipFvPatchVectorField
 This boundary condition fixes the velocity to zero at walls and assumes the walls are stationary. More...
 
class  outletInletFvPatchField
 This boundary condition provides a generic inflow condition, with specified outflow for the case of reverse flow. More...
 
class  outletMappedUniformInletFvPatchField
 This boundary condition averages the field over the "outlet" patch specified by name "outletPatch" and applies this as the uniform value of the field over this patch. More...
 
class  outletPhaseMeanVelocityFvPatchVectorField
 This boundary condition adjusts the velocity for the given phase to achieve the specified mean thus causing the phase-fraction to adjust according to the mass flow rate. More...
 
class  partialSlipFvPatchField
 This boundary condition provides a partial slip condition. The amount of slip is controlled by a user-supplied field. More...
 
class  phaseHydrostaticPressureFvPatchScalarField
 This boundary condition provides a phase-based hydrostatic pressure condition, calculated as: More...
 
class  plenumPressureFvPatchScalarField
 This boundary condition provides a plenum pressure inlet condition. This condition creates a zero-dimensional model of an enclosed volume of gas upstream of the inlet. The pressure that the boundary condition exerts on the inlet boundary is dependent on the thermodynamic state of the upstream volume. The upstream plenum density and temperature are time-stepped along with the rest of the simulation, and momentum is neglected. The plenum is supplied with a user specified mass flow and temperature. More...
 
class  pressureFvPatchScalarField
 Static pressure boundary condition. More...
 
class  pressureDirectedInletOutletVelocityFvPatchVectorField
 This velocity inlet/outlet boundary condition is applied to pressure boundaries where the pressure is specified. A zero-gradient condition is applied for outflow (as defined by the flux); for inflow, the velocity is obtained from the flux with the specified inlet direction. More...
 
class  pressureDirectedInletVelocityFvPatchVectorField
 This velocity inlet boundary condition is applied to patches where the pressure is specified. The inflow velocity is obtained from the flux with the specified inlet direction" direction. More...
 
class  pressureInletOutletParSlipVelocityFvPatchVectorField
 This velocity inlet/outlet boundary condition for pressure boundary where the pressure is specified. A zero-gradient is applied for outflow (as defined by the flux); for inflow, the velocity is obtained from the flux with the specified inlet direction. More...
 
class  pressureInletOutletVelocityFvPatchVectorField
 Velocity inlet/outlet boundary condition for patches where the pressure is specified in some manner, e.g. fixedValue, totalPressure, entrainmentPressure etc. More...
 
class  pressureInletUniformVelocityFvPatchVectorField
 This velocity inlet boundary condition is applied to patches where the pressure is specified. The uniform inflow velocity is obtained by averaging the flux over the patch, and then applying it in the direction normal to the patch faces. More...
 
class  pressureInletVelocityFvPatchVectorField
 This velocity inlet boundary condition is applied to patches where the pressure is specified. The inflow velocity is obtained from the flux with a direction normal to the patch faces. More...
 
class  pressureNormalInletOutletVelocityFvPatchVectorField
 This velocity inlet/outlet boundary condition is applied to patches where the pressure is specified. A zero-gradient condition is applied for outflow (as defined by the flux); for inflow, the velocity is obtained from the flux with a direction normal to the patch faces. More...
 
class  PrghPressureFvPatchScalarField
 This boundary condition provides the p_rgh equivalent of a pressure boundary condition calculated as: More...
 
class  prghTotalHydrostaticPressureFvPatchScalarField
 This boundary condition provides static pressure condition for p_rgh, calculated as: More...
 
class  rotatingPressureInletOutletVelocityFvPatchVectorField
 This velocity inlet/outlet boundary condition is applied to patches in a rotating frame where the pressure is specified. A zero-gradient is applied for outflow (as defined by the flux); for inflow, the velocity is obtained from the flux with a direction normal to the patch faces. More...
 
class  rotatingTotalPressureFvPatchScalarField
 This boundary condition provides a total pressure condition for patches in a rotating frame. More...
 
class  rotatingWallVelocityFvPatchVectorField
 Condition on velocity for a boundary consisting of a rotating solid of revolution, e.g. cylinder. Calculates a tangential component of velocity from the angular velocity and rotational axis and ensures a zero normal component. More...
 
class  slipFvPatchField
 This boundary condition provides a slip constraint. More...
 
class  supersonicFreestreamFvPatchVectorField
 This boundary condition provides a supersonic free-stream condition. More...
 
class  surfaceNormalFixedValueFvPatchVectorField
 Surface-normal fixed value vector boundary condition. More...
 
class  surfaceNormalUniformFixedValueFvPatchVectorField
 Surface-normal fixed value vector boundary condition. More...
 
class  swirlFlowRateInletVelocityFvPatchVectorField
 This boundary condition provides a volumetric- OR mass-flow normal vector boundary condition by its magnitude as an integral over its area with a swirl component determined by the angular speed, given in revolutions per minute (RPM) More...
 
class  swirlInletVelocityFvPatchVectorField
 This boundary condition describes an inlet vector boundary condition in swirl co-ordinates given a central axis, central point, axial, radial and tangential velocity profiles. More...
 
class  syringePressureFvPatchScalarField
 This boundary condition provides a pressure condition, obtained from a zero-D model of the cylinder of a syringe. More...
 
class  timeVaryingMappedFixedValueFvPatchField
 This boundary conditions interpolates the values from a set of supplied points in space and time. More...
 
class  AverageField
 A primitive field with a separate average value. More...
 
class  timeVaryingMapped
 
class  timeVaryingMappedFvPatchField
 Patch field mapper which interpolates the values from a set of supplied points in space and time. More...
 
class  totalPressureFvPatchScalarField
 Inflow, outflow and entrainment pressure boundary condition based on a constant total pressure assumption. More...
 
class  totalTemperatureFvPatchScalarField
 This boundary condition provides a total temperature condition. More...
 
class  translatingWallVelocityFvPatchVectorField
 This boundary condition provides a velocity condition for translational motion on walls. More...
 
class  transonicEntrainmentPressureFvPatchScalarField
 This boundary condition provides an entrainment condition for pressure including support for supersonic jets exiting the domain. More...
 
class  turbulentInletFvPatchField
 This boundary condition generates a fluctuating inlet condition by adding a random component to a reference (mean) field. More...
 
class  turbulentIntensityKineticEnergyInletFvPatchScalarField
 This boundary condition provides a turbulent kinetic energy condition, based on user-supplied turbulence intensity, defined as a fraction of the mean velocity: More...
 
class  uniformDensityHydrostaticPressureFvPatchScalarField
 This boundary condition provides a hydrostatic pressure condition, calculated as: More...
 
class  uniformFixedGradientFvPatchField
 This boundary condition provides a uniform fixed gradient condition. More...
 
class  uniformFixedValueFvPatchField
 This boundary condition provides a uniform fixed value condition. More...
 
class  uniformInletOutletFvPatchField
 Variant of inletOutlet boundary condition with uniform inletValue. More...
 
class  uniformJumpFvPatchField
 This boundary condition provides a jump condition, using the cyclic condition as a base. The jump is specified as a time-varying uniform value across the patch. More...
 
class  uniformTotalPressureFvPatchScalarField
 This boundary condition provides a time-varying form of the uniform total pressure boundary condition Foam::totalPressureFvPatchField. More...
 
class  variableHeightFlowRateFvPatchScalarField
 This boundary condition provides a phase fraction condition based on the local flow conditions, whereby the values are constrained to lay between user-specified upper and lower bounds. The behaviour is described by: More...
 
class  variableHeightFlowRateInletVelocityFvPatchVectorField
 This boundary condition provides a velocity boundary condition for multiphase flow based on a user-specified volumetric flow rate. More...
 
class  waveSurfacePressureFvPatchScalarField
 This is a pressure boundary condition, the value of which is calculated as the hydrostatic pressure based on a given displacement: More...
 
class  waveTransmissiveFvPatchField
 This boundary condition provides a wave transmissive outflow condition, based on solving DDt(W, field) = 0 at the boundary W is the wave velocity and field is the field to which this boundary condition is applied. More...
 
class  zeroInletOutletFvPatchField
 This boundary condition provides a generic outflow condition. More...
 
class  directFvPatchFieldMapper
 direct fvPatchFieldMapper 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  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  fvPatchFieldMapper
 Foam::fvPatchFieldMapper. More...
 
class  generalFvPatchFieldMapper
 
class  identityFvPatchFieldMapper
 identity fvPatchFieldMapper More...
 
class  reverseFvPatchFieldMapper
 reverse fvPatchFieldMapper More...
 
class  setSizeFvPatchFieldMapper
 Set size fvPatchFieldMapper. More...
 
class  calculatedFvsPatchField
 Foam::calculatedFvsPatchField. More...
 
class  coupledFvsPatchField
 Foam::coupledFvsPatchField. More...
 
class  fixedValueFvsPatchField
 Foam::fixedValueFvsPatchField. More...
 
class  slicedFvsPatchField
 Specialisation of fvsPatchField which creates the underlying fvsPatchField as a slice of the given complete field. More...
 
class  cyclicFvsPatchField
 Foam::cyclicFvsPatchField. More...
 
class  cyclicSlipFvsPatchField
 Foam::cyclicSlipFvsPatchField. More...
 
class  emptyFvsPatchField
 Foam::emptyFvsPatchField. More...
 
class  internalFvsPatchField
 Constraint fvsPatchField to hold values for internal face exposed by sub-setting. More...
 
class  nonConformalCyclicFvsPatchField
 Constraint fvsPatchField for nonConformalCyclic couplings. More...
 
class  nonConformalErrorFvsPatchField
 Constraint fvsPatchField for nonConformalError couplings. More...
 
class  nonConformalProcessorCyclicFvsPatchField
 Foam::nonConformalProcessorCyclicFvsPatchField. More...
 
class  processorFvsPatchField
 Foam::processorFvsPatchField. More...
 
class  processorCyclicFvsPatchField
 Foam::processorCyclicFvsPatchField. More...
 
class  symmetryFvsPatchField
 Foam::symmetryFvsPatchField. More...
 
class  symmetryPlaneFvsPatchField
 Foam::symmetryPlaneFvsPatchField. More...
 
class  wedgeFvsPatchField
 Foam::wedgeFvsPatchField. More...
 
class  nonConformalPolyFacesFvsPatchLabelField
 
class  polyFacesFvsPatchLabelField
 
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  SlicedGeometricField
 Specialisation of GeometricField which holds slices of given complete fields in a form that they act as a GeometricField. More...
 
class  GeometricField
 Generic GeometricField class. More...
 
class  smoothData
 Helper class used by the fvc::smooth and fvc::spread functions. More...
 
class  sweepData
 Helper class used by fvc::sweep function. More...
 
class  fvSchemes
 Selector class for finite volume differencing schemes. fvMesh is derived from fvSchemes 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  leastSquaresVectors
 Least-squares gradient scheme vectors. More...
 
class  CentredFitSnGradData
 Data for centred fit snGrad schemes. More...
 
class  UIndirectList
 A List with indirect addressing. More...
 
class  faceAreaPairGAMGAgglomeration
 Agglomerate using the pair algorithm. More...
 
class  extendedCellToCellStencil
 Baseclass for cell-to-cell stencils. More...
 
class  extendedCentredCellToCellStencil
 
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  centredCECCellToCellStencilObject
 
class  centredCFCCellToCellStencilObject
 
class  centredCPCCellToCellStencilObject
 
class  extendedCellToFaceStencil
 Calculates/contains 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
 Base class for extended cell-to-face 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  fvCellSet
 General run-time selected cell set selection class for fvMesh. More...
 
class  GeometricBoundaryField
 Generic GeometricBoundaryField class. More...
 
class  UCompactListList
 Unallocated base class of CompactListList. More...
 
class  fvMesh
 Mesh data needed to do the Finite Volume discretisation. More...
 
class  optionalCpuLoad
 
class  cpuLoad
 Class to maintain a field of the CPU load per cell. More...
 
class  fvMeshDistributor
 Abstract base class for fvMesh movers. 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  fvMeshMover
 Abstract base class for fvMesh movers. More...
 
class  fvMeshStitcher
 Mesh manipulator that uses the intersection provided by the cyclic non-conformal poly patches to create non-conformal finite volume interfaces. More...
 
class  fvMeshTopoChanger
 Abstract base class for fvMesh topology changers. 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  cyclicFvPatch
 Cyclic-plane patch. More...
 
class  cyclicSlipFvPatch
 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  internalFvPatch
 Constraint patch to hold internal faces exposed by sub-setting. More...
 
class  nonConformalFvPatch
 Non-conformal FV patch. Provides the necessary interface for a FV patch which does not conform to the underlying poly mesh. The non-conformal geometry and topology are held in the fvMesh, and are generated by the fvMeshStitcher. This class just provides access to this data. More...
 
class  nonConformalCoupledFvPatch
 Non-conformal coupled FV patch. As nonConformalFvPatch, but is also coupled to another non-conformal patch. More...
 
class  nonConformalCyclicFvPatch
 Non-conformal cyclic FV patch. As nonConformalCoupledFvPatch, but the neighbouring patch is local and known and is made available by this class. More...
 
class  nonConformalErrorFvPatch
 Non-conformal error FV patch. As nonConformalFvPatch. This patch is a non-coupled non-conformal patch which is used to manage the errors created during the construction of a non-conformal coupled interface. Every patch used as the original patch of the owner side of a non-conformal coupled interface must also have an associated error patch. More...
 
class  nonConformalProcessorCyclicFvPatch
 Non-conformal processor cyclic FV patch. As nonConformalCyclicFvPatch, but the neighbouring patch is on a different processor. More...
 
class  processorFvPatch
 Processor patch. More...
 
class  processorCyclicFvPatch
 Processor patch. More...
 
class  symmetryFvPatch
 Symmetry patch for non-planar or multi-plane patches. More...
 
class  symmetryPlaneFvPatch
 Symmetry-plane patch. More...
 
class  wedgeFvPatch
 Wedge front and back plane patch. More...
 
class  mappedExtrudedWallFvPatch
 
class  mappedFvPatch
 
class  mappedInternalFvPatch
 
class  mappedWallFvPatch
 
class  wallFvPatch
 Foam::wallFvPatch. More...
 
class  fvPatch
 A finiteVolume patch using a polyPatch and a fvBoundaryMesh. More...
 
class  singleCellFvMesh
 fvMesh as subset of other mesh. Consists of one cell and all original boundary faces. Useful when manipulating boundary data. Single internal cell only needed to be able to manipulate in a standard way. More...
 
class  FvWallInfo
 Holds information regarding nearest wall point. Used in wall distance calculation. More...
 
class  WallLocationData
 Holds information regarding nearest wall point. Used in wall distance calculation. More...
 
class  nearWallDist
 Distance calculation for cells with face on a wall. Searches pointNeighbours to find closest. More...
 
class  patchDistMethod
 Specialisation of patchDist for wall distance calculation. More...
 
class  wallDist
 Interface to run-time selectable methods to calculate the distance-to-wall and normal-to-wall fields. More...
 
class  fvMeshToFvMesh
 
class  patchToPatchFvPatchFieldMapper
 FieldMapper which uses a patchToPatch object to map from another patch. The source patch may be differently decomposed and/or geometrically and topologically different from the target. More...
 
class  patchToPatchLeftOverFvPatchFieldMapper
 
class  patchToPatchNormalisedFvPatchFieldMapper
 
class  interpolation
 Abstract base class for interpolation. More...
 
class  fieldInterpolation
 
class  interpolationCell
 Uses the cell value for any point in the cell. 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
 Given cell centre values and point (vertex) values decompose into tetrahedra and linear interpolate within them. More...
 
class  interpolationCellPointFace
 Foam::interpolationCellPointFace. More...
 
class  interpolationCellPointWallModified
 As interpolationCellPoint, but with the point field modified on wall faces. More...
 
class  interpolationPointMVC
 Given cell centre values interpolates to vertices and uses these to do a Mean Value Coordinates interpolation. More...
 
class  pointMVCWeight
 Container to calculate weights for interpolating directly from vertices of cell using Mean Value Coordinates. More...
 
class  interpolationVolPointInterpolation
 Base class for interpolations that require a vol-point interpolated field. More...
 
class  MapInternalField< Type, MeshMapper, surfaceMesh >
 
class  MapInternalField< Type, MeshMapper, volMesh >
 
class  blendedSchemeBase
 Base class for blended schemes to provide access to the blending factor surface field. More...
 
class  blended
 linear/upwind blended interpolation scheme. More...
 
class  filteredLinearLimiter
 Class to generate weighting factors for the filteredLinear interpolation scheme. More...
 
class  filteredLinear2Limiter
 Class to generate weighting factors for the filteredLinear2 interpolation scheme. More...
 
class  filteredLinear2VLimiter
 Class to generate weighting factors for the filteredLinear2V interpolation scheme. More...
 
class  filteredLinear3Limiter
 Class to generate weighting factors for the filteredLinear interpolation scheme. More...
 
class  filteredLinear3VLimiter
 Class to generate weighting factors for the filteredLinear3V interpolation scheme. More...
 
class  GammaLimiter
 Class with limiter function which returns the limiter for the Gamma interpolation 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 interpolation scheme based on r obtained from the LimiterFunc class. More...
 
class  limitedCubicVLimiter
 Class with limiter function which returns the limiter for the limitedCubicV interpolation 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 interpolation 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 interpolation scheme limits the specified scheme with the specified limiter. More...
 
class  MinmodLimiter
 Class with limiter function which returns the limiter for the Minmod interpolation scheme. More...
 
class  MUSCLLimiter
 Class with limiter function which returns the limiter for the van Leer's MUSCL interpolation scheme. More...
 
class  OSPRELimiter
 Class with limiter function which returns the limiter for the OSPRE interpolation scheme based on r obtained from the LimiterFunc class. More...
 
class  PhiLimiter
 Class with limiter function which returns the limiter for the Phi interpolation 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 interpolation scheme. More...
 
class  QUICKVLimiter
 Class with limiter function which returns the limiter for the quadratic-upwind interpolation scheme. More...
 
class  SFCDLimiter
 Class with limiter function which returns the limiter for the SFCD interpolation scheme based on phict obtained from the LimiterFunc class. More...
 
class  SuperBeeLimiter
 Class with limiter function which returns the limiter for the SuperBee interpolation scheme based on r obtained from the LimiterFunc class. More...
 
class  UMISTLimiter
 Class with limiter function which returns the limiter for the UMIST interpolation scheme. More...
 
class  upwind
 Upwind interpolation scheme class. More...
 
class  vanAlbadaLimiter
 Class with limiter function which returns the limiter for the vanAlbada interpolation scheme based on r obtained from the LimiterFunc class. More...
 
class  vanLeerLimiter
 Class with limiter function which returns the limiter for the vanLeer interpolation scheme based on r obtained from the LimiterFunc class. More...
 
class  multivariateIndependentScheme
 Generic multi-variate discretisation scheme class for which any of the NVD, CNVD or NVDV schemes may be selected for each variable and applied independently. 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  cellCoBlended
 Two-scheme cell-based Courant number based blending interpolation scheme. 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
 Centred interpolation interpolation scheme using clipped-weights to improve stability on meshes with very rapid variations in cell size. More...
 
class  CoBlended
 Two-scheme Courant number based blending interpolation scheme. 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  deferred
 Deferred correction interpolation scheme derived from upwind which returns upwind weighting factors and an explicit correction obtained from the specified scheme. More...
 
class  downwind
 Downwind interpolation 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 interpolation scheme. More...
 
class  harmonic
 Harmonic-mean interpolation scheme class. More...
 
class  limiterBlended
 Blends two specified schemes using the limiter function provided by a limitedSurfaceInterpolationScheme. More...
 
class  linear
 Centred interpolation interpolation scheme class. More...
 
class  linearFitPolynomial
 Linear polynomial for interpolation fitting. More...
 
class  linearUpwind
 linearUpwind interpolation scheme class derived from upwind and returns upwind weighting factors and also applies a gradient-based 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  localBlended
 Two-scheme localBlended interpolation scheme. More...
 
class  localMax
 Local maximum interpolation scheme in which the face value is set to the maximum of the two neighbouring cell values. More...
 
class  localMin
 Local minimum interpolation scheme in which the face value is set to the minimum of the two neighbouring cell values. More...
 
class  LUST
 LUST: Linear-upwind stabilised transport. More...
 
class  midPoint
 Mid-point interpolation (weighting factors = 0.5) scheme class. More...
 
class  outletStabilised
 Outlet-stabilised interpolation scheme which applies upwind interpolation to the faces of the cells adjacent to outlets. More...
 
class  phaseStabilised
 Phase-stabilised interpolation scheme. More...
 
class  pointLinear
 Face-point interpolation scheme class derived from linear and returns linear weighting factors but also applies an explicit correction. More...
 
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 centred interpolation 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  pointConstraints
 Application of (multi-)patch point constraints. More...
 
class  volPointInterpolation
 Interpolate from cell centres to points (vertices) using inverse distance weighting. More...
 
class  fieldDictionary
 Read field as dictionary (without mesh). More...
 
class  fieldToCell
 A topoSetSource to select cells based on field values. More...
 
class  patchFluxToFace
 A topoSetSource to select patch faces according to the flux direction. More...
 
class  solver
 Abstract base class for run-time selectable region solvers. 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  isVolMesh
 Supports static assertion that a template argument is of type volMesh. More...
 
class  isVolMesh< volMesh >
 
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  findCellParticle
 Particle class that finds cells by tracking. More...
 
class  ListPlusEqOp
 Plus op for FixedList<scalar> More...
 
class  streamlinesCloud
 A Cloud of streamlines particles. More...
 
class  streamlinesParticle
 Particle class that samples fields as it passes through. Used in streamlines calculation. More...
 
class  wallHeatTransferCoeffModel
 Abstract base class for run time selection of heat transfer coefficient models. More...
 
class  codedFunctionObject
 Provides a general interface to enable dynamic code compilation. More...
 
class  MGridGenGAMGAgglomeration
 Agglomerate using the MGridGen algorithm. More...
 
class  pairPatchAgglomeration
 Primitive patch pair agglomerate method. More...
 
class  enginePiston
 Foam::enginePiston. More...
 
class  engineValve
 Foam::engineValve. More...
 
struct  layerAndWeight
 
class  meshPhiCorrectInfo
 
class  meshPhiPreCorrectInfo
 
class  bladeModel
 Blade model class calculates: Linear interpolated blade twist and chord based on radial position Interpolation factor (for interpolating profile performance) More...
 
class  lookupProfile
 Look-up based profile data - drag and lift coefficients are linearly interpolated based on the supplied angle of attack. More...
 
class  profileModel
 Base class for profile models. More...
 
class  profileModelList
 List of profile models. More...
 
class  seriesProfile
 Series-up based profile data - drag and lift coefficients computed as sum of cosine series. More...
 
class  fixedTrim
 Fixed trim coefficients. More...
 
class  targetCoeffTrim
 Target trim forces/coefficients. More...
 
class  trimModel
 Trim model base class. 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  velocityComponentLaplacianFvMotionSolver
 Mesh motion solver for an fvMesh. Based on solving the cell-centre Laplacian for the given component of the motion velocity. 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
 Base class for fvMesh based motionSolvers. 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 manipulator which returns the exp(-alpha/D) of the given diffusivity D. More...
 
class  quadraticDiffusivity
 Mesh motion diffusivity manipulator 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
 Displacement fixed by projection onto triSurface. Use in a displacementMotionSolver as a bc on the pointDisplacement field. More...
 
class  surfaceSlipDisplacementPointPatchVectorField
 Displacement follows a triSurface. Use in a displacementMotionSolver as a bc on the pointDisplacement field. Following is done by calculating the projection onto the surface according to the projectMode. More...
 
class  timeVaryingMappedFixedValuePointPatchField
 A time-varying form of a mapped fixed value boundary condition. More...
 
class  uniformInterpolatedDisplacementPointPatchVectorField
 Interpolates pre-specified motion. More...
 
class  waveDisplacementPointPatchVectorField
 Specified surface wave moving boundary. More...
 
class  genericPointPatch
 Substitute for unknown patches. Used for postprocessing when only basic polyPatch info is needed. More...
 
class  genericPolyPatch
 Substitute for unknown patches. Used for postprocessing when only basic polyPatch info is needed. More...
 
class  genericFvPatch
 FV variant of the genericPolyPatch. More...
 
class  genericFvPatchField
 This boundary condition provides a generic version of the calculated condition, useful as a fallback for handling unknown patch types. Not generally applicable as a user-specified condition. More...
 
class  genericPatchField
 
class  genericPointPatchField
 A generic version of calculatedPointPatchField, useful as a fallback for handling unknown patch types. More...
 
struct  IDLListAppendEqOp
 
class  Cloud
 Base cloud calls templated on particle type. More...
 
class  IOPosition
 Helper IO class to read and write particle positions. More...
 
class  cloud
 A cloud is a collection of lagrangian particles. More...
 
class  demandDrivenEntry
 Class for demand-driven dictionary entries. More...
 
class  indexedParticle
 Adds label index to base particle. More...
 
class  indexedParticleCloud
 A Cloud of particles carrying an additional index. More...
 
class  InteractionLists
 Builds direct interaction list, specifying which local (real) cells are potentially in range of each other. More...
 
class  referredWallFace
 Storage for referred wall faces. Stores patch index, face and associated points. More...
 
class  particle
 Base particle class. More...
 
class  passiveParticle
 Copy of base particle. More...
 
class  passiveParticleCloud
 A Cloud of passive particles. More...
 
class  BinaryCollisionModel
 Templated DSMC particle collision class. More...
 
class  WallInteractionModel
 Templated wall interaction model class. More...
 
class  InflowBoundaryModel
 Templated inflow boundary model class. More...
 
class  DSMCCloud
 Templated base class for dsmc cloud. More...
 
class  DSMCParcel
 DSMC parcel 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  NoBinaryCollision
 No collision BinaryCollision Model. 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  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 for a specified fraction of collisions, and reversing the wall-normal component of the particle velocity for the remainder. More...
 
class  SpecularReflection
 Reversing the wall-normal component of the particle velocity. More...
 
class  bufferedAccumulator
 
class  correlationFunction
 
class  distribution
 Accumulating histogram of values. Specified bin resolution automatic generation of bins. More...
 
class  molecule
 Foam::molecule. More...
 
class  moleculeCloud
 
class  reducedUnits
 
class  electrostaticPotential
 
class  energyScalingFunction
 
class  pairPotential
 
class  pairPotentialList
 
class  potential
 
class  tetherPotential
 
class  tetherPotentialList
 
class  CollisionModel
 Templated collision model class. More...
 
class  CollidingCloud
 Adds collisions to clouds. More...
 
class  cloudSolution
 Stores all relevant solution info for cloud. More...
 
class  InjectionModelList
 List of injection models. More...
 
class  DispersionModel
 
class  PatchInteractionModel
 Templated patch interaction model class. More...
 
class  SurfaceFilmModel
 Templated wall surface film model class. More...
 
class  StochasticCollisionModel
 Templated stochastic collision model class. More...
 
class  MomentumCloud
 Templated base class for momentum cloud. More...
 
class  PackingModel
 Base class for packing models. More...
 
class  DampingModel
 Base class for collisional damping models. More...
 
class  IsotropyModel
 Base class for collisional return-to-isotropy models. More...
 
class  MPPICCloud
 Adds MPPIC modelling to clouds. More...
 
class  PhaseChangeModel
 Templated phase change model class. More...
 
class  ReactingCloud
 Templated base class for reacting cloud. More...
 
class  DevolatilisationModel
 Templated devolatilisation model class. More...
 
class  SurfaceReactionModel
 Templated surface reaction model class. More...
 
class  ReactingMultiphaseCloud
 Templated base class for multiphase reacting cloud. More...
 
class  AtomisationModel
 Templated atomisation model class. More...
 
class  BreakupModel
 Templated break-up model class. More...
 
class  SprayCloud
 Templated base class for spray cloud. More...
 
class  InjectionModel
 Templated injection model class. More...
 
class  HeatTransferModel
 Templated heat transfer 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  ThermoCloud
 Templated base class for thermodynamic cloud. More...
 
class  integrationScheme
 Base for a set of schemes which integrate simple ODEs which arise from semi-implicit rate expressions. More...
 
class  parcelCloud
 Virtual abstract base class for parcel clouds. As parcelCloudBase but with additional virtualisation of the evolve method, plus some additional methods that are defined below the parcel-cloud layer (i.e., in Cloud). These methods are implemented by forwarding in the ParcelCloud class. More...
 
class  ParcelCloud
 Outermost template for parcel clouds. Adds the parcelCloud virtualisation layer and forwards the methods required by that layer. More...
 
class  ParcelCloudBase
 Base template for parcel clouds. Inserts the parcelCloudBase virtualisation layer into the class. Also defines default zero-return source methods to enable the less functional clouds to be used in more complex situations. More...
 
class  parcelCloudBase
 Virtual abstract base class for parcel clouds. Inserted by ParcelCloudBase into the base of the cloud template hierarchy and adds virtualisation of most methods defined by the clouds. More...
 
class  parcelCloudList
 List of parcel clouds, with the same interface as an individual parcel cloud. This is the object that should be constructed by an fvModel, or any system that can call this class' mesh change functions. A solver should not* construct this object, as that would not provide a mechanism for the mesh change functions to be executed. A solver should construct a parcelClouds object instead. More...
 
class  parcelClouds
 List of parcel clouds, with the same interface as an individual parcel cloud. Is a mesh object, so mesh change hooks are provided and will be applied to the contained cloud. This is the object that should be constructed by a solver in order to support the coupled simulation of multiple clouds. An fvModel should *not* construct this object, as that would nest two mesh objects. An fvModel should construct the base parcelCloudList instead. More...
 
class  CollidingParcel
 Wrapper around parcel types to add collision modelling. More...
 
class  CollisionRecordList
 
class  PairCollisionRecord
 Record of a collision between the particle holding the record and the particle with the stored id. More...
 
class  WallCollisionRecord
 Record of a collision between the particle holding the record and a wall face at the position relative to the centre of the particle. More...
 
class  MomentumParcel
 Momentum parcel class with rotational motion (as spherical particles only) and one/two-way coupling with the continuous phase. More...
 
class  MPPICParcel
 Wrapper around parcel types to add MPPIC modelling. More...
 
class  AveragingMethod
 Base class for lagrangian averaging methods. 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  SprayParcel
 Reaching spray parcel, with added functionality for atomisation and breakup. More...
 
class  ThermoParcel
 Thermodynamic parcel class with one/two-way coupling with the continuous phase. More...
 
class  parcelThermo
 Thermo package for (S)olids (L)iquids and (G)ases Takes reference to thermo package, and provides: More...
 
class  phaseProperties
 Helper class to manage multi-specie phase properties. More...
 
class  phasePropertiesList
 Simple container for a list of phase properties. More...
 
class  CloudFunctionObject
 Templated cloud function object base class. More...
 
class  CloudFunctionObjectList
 List of cloud function objects. More...
 
class  FacePostProcessing
 Records particle face quantities on used-specified face zone. More...
 
class  Flux
 Function objects which generate the number, volume or mass flux of particles in a cloud. More...
 
class  NumberFlux
 
class  VolumeFlux
 
class  MassFlux
 
class  ParticleCollector
 Function object to collect the parcel mass- and mass flow rate over a set of polygons. The polygons can either be specified by sets of user- supplied points, or in a concentric circles arrangement. If a parcel is 'collected', it can be flagged to be removed from the domain using the removeCollected entry. More...
 
class  ParticleErosion
 Function object to create a field of eroded volume, Q, on a specified list of patches. The volume is calculated by the model of Finnie et al. The implementation follows the description given by the review of Yadav et al. More...
 
class  ParticleTracks
 Records particle state (all variables) on each call to postFace. More...
 
class  ParticleTrap
 Traps particles within a given phase fraction for multi-phase cases. More...
 
class  PatchCollisionDensity
 Function object which generates fields of the number and mass and rates thereof of collisions per unit area on all patches. Can optionally take a minimum speed below which a collision is not counted. More...
 
class  PatchPostProcessing
 Standard post-processing. More...
 
class  RelativeVelocity
 Function object which generates a lagrangian field containing the velocity of each particle relative to the velocity of the surrounding fluid. More...
 
class  SizeDistribution
 Creates graphs of a cloud's size distribution. More...
 
class  VoidFraction
 Creates particle void fraction field on carrier phase. More...
 
class  CloudSubModelBase
 Base class for cloud sub-models. More...
 
class  ParticleForceList
 List of particle forces. More...
 
class  NoCollision
 Place holder for 'none' option. More...
 
class  PairModel
 Templated pair interaction class. More...
 
class  WallModel
 Templated wall interaction class. More...
 
class  PairCollision
 
class  PairSpringSliderDashpot
 Pair forces between particles colliding with a spring, slider, damper model. More...
 
class  WallLocalSpringSliderDashpot
 Forces between particles and walls, interacting with a spring, slider, damper model. More...
 
class  WallSpringSliderDashpot
 Forces between particles and walls, interacting with a spring, slider, damper model. More...
 
class  WallSiteData
 Stores the patch ID and templated data to represent a collision with a wall to be passed to the wall model. More...
 
class  NoDispersion
 Place holder for 'none' option. More...
 
class  CellZoneInjection
 Injection positions specified by a particle number density within a cell set. More...
 
class  ConeInjection
 This injector injects particles in a number of cones. The user specifies a position and a direction to inject at, and two angles to inject between. Optionally, this injector can introduce particles over a disc, instead of at a point, in which case inner and outer diameters of the disc are also specified. More...
 
class  FieldActivatedInjection
 Injection at specified positions, with the conditions: More...
 
class  injectionModel
 Non-templated base class for lagrangian injection models. More...
 
class  ManualInjection
 Manual injection. More...
 
class  MomentumLookupTableInjection
 Particle injection sources read from look-up table. Each row corresponds to an injection site. More...
 
class  momentumParcelInjectionData
 Container class to provide injection data for momentum parcels. More...
 
class  NoInjection
 Place holder for 'none' option. More...
 
class  PatchFlowRateInjection
 Patch injection, by using patch flow rate to determine concentration and velocity. More...
 
class  TimeFunction1
 Light wrapper around Function1 to provide a mechanism to update time-based entries. More...
 
class  PatchInjection
 Patch injection. More...
 
class  patchInjectionBase
 Base class for patch-based injection models. More...
 
class  DenseDragForce
 
class  DistortedSphereDragForce
 Drag model for distorted spheres. More...
 
class  ErgunWenYuDragForce
 Ergun-Wen-Yu drag model for solid spheres. More...
 
class  NonSphereDragForce
 Drag model for non-spherical particles. More...
 
class  PlessisMasliyahDragForce
 Plessis-Masliyah drag model for spheres. More...
 
class  SchillerNaumannDragForce
 Schiller-Naumann drag model for spheres. More...
 
class  SphereDragForce
 Drag model for spheres. More...
 
class  WenYuDragForce
 Wen-Yu drag model for spheres. More...
 
class  forceSuSp
 Helper container for force Su and Sp terms. More...
 
class  GravityForce
 Calculates particle gravity force. More...
 
class  LiftForce
 Base class for particle lift force models. More...
 
class  SaffmanMeiLiftForce
 Saffman-Mei particle lift force model applicable to spherical particles. More...
 
class  TomiyamaLiftForce
 Tomiyama particle lift force model applicable to deformable bubbles. More...
 
class  NonInertialFrameForce
 Calculates particle non-inertial reference frame force. Variable names as from Landau and Lifshitz, Mechanics, 3rd Ed, p126-129. More...
 
class  ParamagneticForce
 Calculates particle paramagnetic (magnetic field) force. More...
 
class  ParticleForce
 Abstract base class for particle forces. More...
 
class  PressureGradientForce
 Calculates particle pressure gradient force. More...
 
class  ScaledForce
 Particle force model scaled by a constant value. More...
 
class  VirtualMassForce
 Calculates particle virtual mass force. More...
 
struct  wordReAndDictionary
 
class  LocalInteraction
 Patch interaction specified on a patch-by-patch basis. More...
 
class  NoInteraction
 Dummy class for 'none' option - will raise an error if any functions are called that require return values. More...
 
class  Rebound
 Simple rebound patch interaction model. More...
 
class  StandardWallInteraction
 Wall interaction model. More...
 
class  NoStochasticCollision
 Dummy collision model for 'none'. More...
 
class  NoSurfaceFilm
 Place holder for 'none' option. More...
 
class  CorrectionLimitingMethod
 Base class for correction limiting methods. More...
 
class  ParticleStressModel
 Base class for inter-particle stress models. More...
 
class  TimeScaleModel
 Base class for time scale models. More...
 
class  NoComposition
 Dummy class for 'none' option - will raise an error if any functions are called that require return values. 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  LiquidEvaporationBoil
 Liquid evaporation model. More...
 
class  NoPhaseChange
 Dummy phase change model for 'none'. More...
 
class  ConstantRateDevolatilisation
 Constant rate devolatisation model. 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  SuppressionCollision
 Inter-cloud collision model, whereby the canReact flag can be used to inhibit devolatilisation and surface reactions. More...
 
class  COxidationDiffusionLimitedRate
 Diffusion limited rate surface reaction model for coal parcels. Limited to: More...
 
class  COxidationHurtMitchell
 Char oxidation model given by Hurt and Mitchell: More...
 
class  COxidationIntrinsicRate
 Intrinsic char surface reaction mndel. More...
 
class  COxidationKineticDiffusionLimitedRate
 Kinetic/diffusion limited rate surface reaction model for coal parcels. Limited to: More...
 
class  COxidationMurphyShaddix
 Limited to C(s) + O2 -> CO2. More...
 
class  NoSurfaceReaction
 Dummy surface reaction model for 'none'. More...
 
class  BlobsSheetAtomisation
 Primary Breakup Model for pressure swirl atomisers. More...
 
class  LISAAtomisation
 Primary Breakup Model for pressure swirl atomisers. More...
 
class  NoAtomisation
 Dummy phase change model for 'none'. More...
 
class  ETAB
 The Enhanced TAB model. More...
 
class  NoBreakup
 Dummy breakup model for 'none'. More...
 
class  PilchErdman
 Particle secondary breakup model, based on the reference: More...
 
class  ReitzDiwakar
 secondary breakup model 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, solutionmode, shear.... More...
 
class  TAB
 The TAB Method for Numerical Calculation of Spray Droplet Breakup. More...
 
class  ORourkeCollision
 Collision model by P.J. O'Rourke. More...
 
class  TrajectoryCollision
 Trajectory collision model by N. Nordin, based on O'Rourke's collision model. More...
 
class  NoHeatTransfer
 Dummy heat transfer model for 'none'. More...
 
class  RanzMarshall
 The Ranz-Marshall correlation for heat transfer. 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  DispersionRASModel
 Base class for particle dispersion models based on RAS turbulence. 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  StochasticDispersionRAS
 The velocity is perturbed in random direction, with a Gaussian random number distribution with variance sigma. where sigma is defined below. More...
 
class  BrownianMotionForce
 Calculates particle Brownian motion force. More...
 
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  blockDescriptor
 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  blockEdge
 Define a curved edge that is parameterised for 0<lambda<1 between the start and end point. More...
 
class  BSpline
 An implementation of B-splines. More...
 
class  lineDivide
 Divides a line into segments. 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  projectCurveEdge
 Defines the edge from the projection onto a surface (single surface) or intersection of two surfaces. More...
 
class  projectEdge
 Defines the edge from the projection onto a surface (single surface) or intersection of two surfaces. More...
 
class  CatmullRomSpline
 An implementation of Catmull-Rom splines (sometimes known as Overhauser splines). More...
 
class  blockFace
 Define a curved face. More...
 
class  blockMesh
 A multi-block mesh generator. More...
 
class  block
 Creates a single block of cells from point coordinates, numbers of cells in each direction and an expansion ratio. More...
 
class  blockVertex
 Define a block vertex. More...
 
class  gradingDescriptor
 Handles the specification for grading within a section of a block. More...
 
class  gradingDescriptors
 List of gradingDescriptor for the sections of a block with additional IO functionality. More...
 
class  extrudeModel
 Top level extrusion model class. More...
 
class  displacementMeshMoverMotionSolver
 Mesh motion solver for an fvMesh. Based on solving the cell-centre Laplacian for the motion displacement. More...
 
class  externalDisplacementMeshMover
 Virtual base class for mesh movers with externally provided displacement field giving the boundary conditions. Move the mesh from the current location to a new location (so modify the mesh; v.s. motionSolver that only returns the new location). More...
 
class  medialAxisMeshMover
 Mesh motion solver that uses a medial axis algorithm to work out a fraction between the (nearest point on a) moving surface and the (nearest point on a) fixed surface. This fraction is then used to scale the motion. Use. More...
 
class  zeroFixedValuePointPatchField
 Enables the specification of a zero fixed value boundary condition. More...
 
class  meshRefinement
 Helper class which maintains intersections of (changing) mesh with (static) surfaces. More...
 
class  normalLess
 To compare normals. More...
 
class  pTraits< labelList >
 Template specialisation for pTraits<labelList> so we can have fields. More...
 
class  pTraits< vectorList >
 Template specialisation for pTraits<labelList> so we can have fields. More...
 
class  patchFaceOrientation
 Transport of orientation for use in PatchEdgeFaceWave. More...
 
class  refinementFeatures
 Encapsulates queries for features. More...
 
class  refinementRegions
 Encapsulates queries for volume refinement ('refine all cells within shell'). 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  surfaceZonesInfo
 
class  layerParameters
 Simple container to keep together layer specific information. More...
 
class  pointData
 Variant of pointEdgePoint with some transported additional data. WIP - should be templated on data like wallPointData. More...
 
class  refinementParameters
 Simple container to keep together refinement specific information. More...
 
class  snapParameters
 Simple container to keep together snap specific information. More...
 
class  snappyLayerDriver
 All to do with adding layers. More...
 
class  snappyRefineDriver
 
class  snappySnapDriver
 All to do with snapping to surface. More...
 
class  listPlusEqOp
 
class  trackedParticle
 Particle class that marks cells it passes through. Used to mark cells visited by feature edges. 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  patchEdgeFacePoint
 Transport of nearest point location for use in PatchEdgeFaceWave. More...
 
class  PatchEdgeFacePointData
 Transport of nearest point location, plus data, for use in PatchEdgeFaceWave. More...
 
class  patchEdgeFaceRegion
 Transport of region for use in PatchEdgeFaceWave. Set element to -2 to denote blocked. More...
 
class  patchEdgeFaceRegions
 Transport of regions for use in PatchEdgeFaceWave. Set element to -1 to denote blocked. More...
 
class  PatchEdgeFaceWave
 Wave propagation of information along patch. Every iteration information goes through one layer of faces. Templated on information that is transferred. More...
 
class  updateOp
 Update operation. More...
 
class  transformOp
 Transform operation. More...
 
class  patchPatchDist
 Like wallDist but calculates on a patch the distance to nearest neighbouring patches. Uses PatchEdgeFaceWave to do actual calculation. More...
 
class  pointEdgePoint
 Holds information regarding nearest wall point. Used in PointEdgeWave. (so not standard FaceCellWave) To be used in wall distance calculation. More...
 
class  combineEqOp
 Reduction class. If x and y are not equal assign value. More...
 
class  PointEdgeWave
 Wave propagation of information through grid. Every iteration information goes through one layer of edges. More...
 
class  listUpdateOp
 List update operation. 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  cellFeatures
 Cell analysis class. More...
 
class  cellQuality
 Class calculates cell quality measures. More...
 
class  cellsToCells
 Class to calculate interpolative addressing and weights between the cells of two overlapping meshes. More...
 
class  cellsToCellsStabilisation
 Stabilisation data and routines for cell-to-cell interpolations. More...
 
class  axesRotation
 A coordinate rotation specified using global axis. More...
 
class  coordinateRotation
 Abstract base class for coordinate rotation. More...
 
class  cylindrical
 A local coordinate rotation. 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
 Base class for other coordinate system specifications. More...
 
struct  coordinateSystems >>
 
struct  QuickHashEdge
 
struct  cellEdgeAddressingWorkspace
 
class  cellEdgeAddressingData
 Engine for providing cell-local cell-edge to face-edge addressing. More...
 
class  cellEdgeAddressing
 
class  cellEdgeAddressingList
 
class  cutPolyIsoSurface
 Iso-surface class based on the cutPoly cutting routines. More...
 
class  edgeFaceCirculator
 Walks from starting face around edge. More...
 
class  edgeMesh
 Points connected by edges. More...
 
class  extendedEdgeMesh
 Description of feature edges and points. More...
 
class  extendedFeatureEdgeMesh
 extendedEdgeMesh + IO. More...
 
struct  typeGlobal< extendedFeatureEdgeMesh >
 Trait for obtaining global status. More...
 
class  featureEdgeMesh
 edgeMesh + IO. More...
 
struct  typeGlobal< featureEdgeMesh >
 Trait for obtaining global status. More...
 
class  indexedOctree
 Non-pointer based hierarchical recursive searching. 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  treeDataPrimitivePatch
 Encapsulation of data needed to search on PrimitivePatches. More...
 
class  layerInfo
 Class to be used with FaceCellWave which enumerates layers of cells. More...
 
class  LayerInfoData
 Class to be used with FaceCellWave which enumerates layers of cells and transports data through those layers. More...
 
class  pointEdgeLayerInfo
 Class to be used with PointEdgeWave which enumerates layers of points. More...
 
class  PointEdgeLayerInfoData
 Class to be used with PointEdgeWave which enumerates layers of points. More...
 
class  mappedExtrudedPatchBase
 Engine which provides mapping between two patches and which offsets the geometry to account for the extrusion thickness. More...
 
class  mappedExtrudedWallPointPatch
 
class  mappedExtrudedWallPolyPatch
 Wall patch which holds a mapping engine to map values from another patch. More...
 
class  mappedInternalPatchBase
 Engine which provides mapping from cells to patch faces. More...
 
class  mappedInternalPointPatch
 
class  mappedInternalPolyPatch
 Patch which holds a mapping engine to map cell values onto the patch. More...
 
class  mappedPatchBase
 Engine which provides mapping between two patches. More...
 
class  mappedPointPatch
 
class  mappedWallPointPatch
 
class  mappedPolyPatch
 Patch which holds a mapping engine to map values from another patch. More...
 
class  mappedWallPolyPatch
 Wall patch which holds a mapping engine to map values from another patch. More...
 
class  findUniqueIntersectOp
 
class  meshSearch
 Various (local, not parallel) searches on polyMesh; uses (demand driven) octree to search. More...
 
class  meshSearchFACE_CENTRE_TRISMeshObject
 DemandDrivenMeshObject wrapper around meshSearch(mesh, polyMesh::FACE_CENTRE_TRIS). More...
 
class  meshSearchMeshObject
 DemandDrivenMeshObject wrapper around meshSearch(mesh). More...
 
class  meshStructure
 Detect extruded mesh structure given a set of patch faces. More...
 
class  pointTopoDistanceData
 For use with PointEdgeWave. Determines topological distance to starting points. More...
 
class  topoDistanceData
 For use with FaceCellWave. Determines topological distance to starting faces. More...
 
class  meshToMesh
 Class to calculate interpolative addressing and weights between the cells and patches of two overlapping meshes. More...
 
class  momentOfInertia
 Calculates the inertia tensor and principal axes and moments of a polyhedra/cells/triSurfaces. Inertia can either be of the solid body or of a thin shell. More...
 
class  nonConformalBoundary
 Mesh object that stores an all boundary patch and mapping to and from it and the mesh and the individual patches. More...
 
class  nonConformalCyclicPointPatch
 Constraint patch for nonConformalCyclic couplings. More...
 
class  nonConformalErrorPointPatch
 Constraint patch for errors associated with nonConformalCyclic couplings. More...
 
class  nonConformalProcessorCyclicPointPatch
 Constraint patch for nonConformalProcessorCyclic couplings. More...
 
class  nonConformalCyclicPointPatchField
 Constraint pointPatchField for nonConformalCyclic couplings. More...
 
class  nonConformalErrorPointPatchField
 Constraint pointPatchField for nonConformalError patches. More...
 
class  nonConformalProcessorCyclicPointPatchField
 Constraint pointPatchField for nonConformalProcessorCyclic couplings. More...
 
class  nonConformalPolyPatch
 Non-conformal poly patch. This patch is a placeholder and must have no faces. This patch is linked to an "original" patch. Other parts of the code (i.e., finite volume) will use this patch to create non-empty patches that do not conform to the poly mesh. More...
 
class  nonConformalCoupledPolyPatch
 Non-conformal coupled poly patch. As nonConformalPolyPatch, but this patch is coupled to another non-conformal patch. Information about the owner/neighbour relationship and transformation are made available by this class. Also, this patch allows access to the error patch. More...
 
class  nonConformalCyclicPolyPatch
 Non-conformal cyclic poly patch. As nonConformalCoupledPolyPatch, but the neighbouring patch is local and known and is made available by this class. More...
 
class  nonConformalErrorPolyPatch
 Non-conformal error poly patch. As nonConformalPolyPatch. This patch is a non-coupled non-conformal patch which is used to manage the errors created during the construction of a non-conformal coupled interface. Every patch used as the original patch of the owner side of a non-conformal coupled interface must also have an associated error patch. More...
 
class  nonConformalProcessorCyclicPolyPatch
 Non-conformal processor cyclic poly patch. As nonConformalCyclicPolyPatch, but the neighbouring patch is on a different processor. More...
 
class  WallInfo
 Holds information regarding nearest wall point. Used in wall distance calculation. More...
 
class  wallFace
 Holds information regarding nearest wall point. Used in wall distance calculation. More...
 
class  wallPoint
 Holds information regarding nearest wall point. Used in wall distance calculation. More...
 
class  patchToPatch
 Class to generate coupling geometry between two primitive patches. More...
 
class  patchToPatchStabilisation
 Stabilisation data and routines for patch-to-patch interpolations. More...
 
struct  UFaceList
 
struct  UFaceList< UList< Face > >
 
struct  UFaceList< List< Face > >
 
struct  UFaceList< SubList< Face > >
 
struct  UFaceList< UIndirectList< Face > >
 
struct  UFaceList< IndirectList< Face > >
 
class  PrimitiveOldTimePatch
 
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  minData
 For use with FaceCellWave. Transports minimum passive data. More...
 
class  regionSplit
 This class separates the mesh into distinct unconnected regions, each of which is then given a label according to globalNumbering(). More...
 
class  closedTriSurfaceMesh
 Like triSurface, a surface geometry formed of discrete facets, e.g. \ triangles and/or quadrilaterals, defined in a file using formats such as Wavefront OBJ, or stereolithography STL. A closedTriSurfaceMesh is a geometry surface which is meant to be closed but contains some imperfections, e.g. small holes or multiple parts, which mean it is not strictly closed. More...
 
class  searchableBox
 Surface geometry with a rectangular box shape, aligned with the coordinate axes, which can be used with snappyHexMesh. More...
 
class  searchableCylinder
 Surface geometry with a cylinder shape, which can be used with snappyHexMesh. More...
 
class  searchableDisk
 Surface geometry with a circular disk shape, which can be used with snappyHexMesh. More...
 
class  searchableExtrudedCircle
 Surface geometry with a tube shape, which can be used with snappyHexMesh. The geometry is formed from a line geometry, described by the edgeMesh (.eMesh) file format, to which a radius is applied to form a tube. More...
 
class  searchablePlane
 Surface geometry of an infinite plane, which can be used with snappyHexMesh. More...
 
class  searchablePlate
 Surface geometry of a finite plane, aligned with the coordinate axes, which can be used with snappyHexMesh. More...
 
class  searchableSphere
 Surface geometry with a sphere shape, which can be used with snappyHexMesh. More...
 
class  searchableSurface
 Base class of (analytical or triangulated) surface. Encapsulates all the search routines. WIP. More...
 
class  searchableSurfaceCollection
 Makes a collection of surface geometries by copying from an existing defined surface geometry. There are no boolean operations, e.g. overlapping surfaces are not intersected. 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
 A surface geometry formed of discrete facets, e.g. triangles and/or quadrilaterals, defined in a file using formats such as Wavefront OBJ, or stereolithography STL. More...
 
struct  typeGlobal< triSurfaceMesh >
 Trait for obtaining global status. More...
 
class  boxToCell
 A topoSetSource to select cells based on cell centres inside box(es). 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  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  patchDistanceToCell
 A topoSetSource to select cells based on distance to a set of patches. 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 points) More...
 
class  rotatedBoxToCell
 A topoSetSource to select cells based on cell centres inside a rotated and/or skewed box. 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  targetVolumeToCell
 A topoSetSource to select cells based on the wanted volume of selected cells. Adapts a plane until it has enough. 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  cylinderAnnulusToFace
 A topoSetSource to select faces based on face centres inside a cylinder annulus. More...
 
class  cylinderToFace
 A topoSetSource to select faces based on face centres inside a cylinder. 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  regionToFace
 A topoSetSource to select faces belonging to topological connected region (that contains given point) More...
 
class  rotatedBoxToFace
 A topoSetSource to select faces based on cell centres inside a rotated and/or skewed box. 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  planeToFaceZone
 A topoSetSource to select faces based on the adjacent cell centres spanning a given plane. The plane is defined by a point and normal vector. More...
 
class  searchableSurfaceToFaceZone
 A topoSetSource to select faces based on intersection (of cell-cell vector) with a surface. More...
 
class  setAndNormalToFaceZone
 A topoSetSource to select faces based on usage in a faceSet, where the normal vector is used to orient the faces. 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  polyCellSet
 General run-time selected cell set selection class for polyMesh. More...
 
class  cellSet
 A collection of cell labels. More...
 
class  cellZoneSet
 Like cellSet but -reads data from cellZone -updates cellZone when writing. More...
 
class  faceSet
 A list of face labels. More...
 
class  faceZoneSet
 Like faceSet but -reads data from faceZone -updates faceZone when writing. More...
 
class  pointSet
 A set of point labels. More...
 
class  pointZoneSet
 Like pointSet but -reads data from pointZone -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  tetOverlapVolume
 Calculates the overlap volume of two cells using tetrahedral decomposition. 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  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  triSurfaceRegionSearch
 Helper class to search on triSurface. Creates an octree for each region of the surface and only searches on the specified regions. More...
 
class  triSurfaceSearch
 Helper class to search on triSurface. More...
 
class  pointToPointPlanarInterpolation
 Interpolates between two sets of unstructured points using 2D Delaunay triangulation. Used in e.g. timeVaryingMapped bcs. More...
 
class  triSurfaceTools
 A collection of tools for triSurface. More...
 
class  twoDPointCorrector
 Class applies a two-dimensional correction to mesh motion point field. More...
 
class  compressibleMomentumTransportModel
 Base class for single-phase compressible turbulence models. More...
 
class  incompressibleMomentumTransportModel
 Base class for single-phase incompressible turbulence models. More...
 
class  kOmegaSST
 Implementation of the k-omega-SST turbulence model for incompressible and compressible flows. More...
 
class  fixedShearStressFvPatchVectorField
 Set a constant shear stress as tau0 = -nuEff dU/dn. More...
 
class  porousBafflePressureFvPatchField
 This boundary condition provides a jump condition, using the cyclic condition as a base. More...
 
class  epsilonWallFunctionFvPatchScalarField
 This boundary condition provides a turbulence dissipation wall constraint for low- and high-Reynolds number turbulence models. More...
 
class  kLowReWallFunctionFvPatchScalarField
 This boundary condition provides a turbulence kinetic energy wall function condition for low- and high-Reynolds number turbulent flow cases. More...
 
class  kqRWallFunctionFvPatchField
 This boundary condition provides a suitable condition for turbulence k, q, and R fields for the case of high Reynolds number flow using wall functions. More...
 
class  nutkRoughWallFunctionFvPatchScalarField
 This boundary condition provides a turbulent kinematic viscosity condition when using wall functions for rough walls, based on turbulence kinetic energy. The condition manipulates the E parameter to account for roughness effects. More...
 
class  nutkWallFunctionFvPatchScalarField
 Turbulent viscosity wall-function boundary condition for high Reynolds number flows based on near-wall turbulence kinetic energy. More...
 
class  nutLowReWallFunctionFvPatchScalarField
 This boundary condition provides a turbulent kinematic viscosity condition for use with low Reynolds number models. It sets nut to zero, and provides an access function to calculate y+. More...
 
class  nutURoughWallFunctionFvPatchScalarField
 This boundary condition provides a turbulent kinematic viscosity condition when using wall functions for rough walls, based on velocity. The condition manipulates the E parameter to account for roughness effects. More...
 
class  nutUSpaldingWallFunctionFvPatchScalarField
 This boundary condition provides a turbulent kinematic viscosity condition when using wall functions for rough walls, based on velocity, using Spalding's law to give a continuous nut profile to the wall (y+ = 0) More...
 
class  nutUWallFunctionFvPatchScalarField
 This boundary condition provides a turbulent kinematic viscosity condition when using wall functions, based on velocity. More...
 
class  nutWallFunctionFvPatchScalarField
 This boundary condition provides a turbulent kinematic viscosity condition when using wall functions, based on turbulence kinetic energy. More...
 
class  omegaWallFunctionFvPatchScalarField
 This boundary condition provides a wall constraint on turbulnce specific dissipation, omega for both low and high Reynolds number turbulence models. More...
 
class  eddyViscosity
 Eddy viscosity turbulence model base class. More...
 
class  laminarModel
 Templated abstract base class for laminar transport models. More...
 
class  LESdelta
 Abstract base class for LES deltas. More...
 
class  WallLocationYPlus
 Holds information (coordinate and yStar) regarding nearest wall point. 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  LESModel
 Templated abstract base class for LES SGS models. More...
 
class  linearViscousStress
 Linear viscous stress turbulence model base class. More...
 
class  momentumTransportModel
 Abstract base class for turbulence models (RAS, LES and laminar). More...
 
class  nonlinearEddyViscosity
 Eddy viscosity turbulence model with non-linear correction base class. More...
 
class  turbulentMixingLengthDissipationRateInletFvPatchScalarField
 This boundary condition provides a turbulence dissipation, $\epsilon$ (epsilon) inlet condition based on a specified mixing length. The patch values are calculated using: More...
 
class  turbulentMixingLengthFrequencyInletFvPatchScalarField
 This boundary condition provides a turbulence specific dissipation, $\omega$ (omega) inlet condition based on a specified mixing length. The patch values are calculated using: More...
 
class  RASModel
 Templated abstract base class for RAS turbulence models. More...
 
class  ReynoldsStress
 Reynolds-stress turbulence model base class. More...
 
class  epsilonmWallFunctionFvPatchScalarField
 This boundary condition provides a turbulence dissipation wall constraint for the Foam::mixtureKEpsilon model. More...
 
class  phaseCompressibleMomentumTransportModel
 Templated abstract base class for multiphase compressible turbulence models. More...
 
class  phaseIncompressibleMomentumTransportModel
 Templated abstract base class for multiphase incompressible turbulence models. More...
 
class  alphaContactAngleFvPatchScalarField
 Contact-angle boundary condition for multi-phase interface-capturing simulations. More...
 
class  adaptiveSolver
 
class  Euler
 Euler ODE solver of order (0)1. More...
 
class  EulerSI
 Semi-implicit Euler ODE solver of order (0)1. More...
 
class  ODESolver
 Abstract base-class for ODE system solvers. More...
 
class  RKCK45
 4/5th Order Cash-Karp Runge-Kutta ODE solver. More...
 
class  RKDP45
 4/5th Order Dormand–Prince Runge-Kutta ODE solver. More...
 
class  RKF45
 4/5th Order Runge-Kutta-Fehlberg ODE solver More...
 
class  rodas23
 L-stable, stiffly-accurate embedded Rosenbrock ODE solver of order (2)3. More...
 
class  rodas34
 L-stable, stiffly-accurate embedded Rosenbrock ODE solver of order (3)4. More...
 
class  Rosenbrock12
 L-stable embedded Rosenbrock ODE solver of order (1)2. More...
 
class  Rosenbrock23
 L-stable embedded Rosenbrock ODE solver of order (2)3. More...
 
class  Rosenbrock34
 L-stable embedded Rosenbrock ODE solver of order (3)4. More...
 
class  seulex
 An extrapolation-algorithm, based on the linearly implicit Euler method with step size control and order selection. More...
 
class  SIBS
 A semi-implicit mid-point solver for stiff systems of ordinary differential equations. More...
 
class  Trapezoid
 Trapezoidal ODE solver of order (1)2. More...
 
class  ODESystem
 Abstract base class for the systems of ordinary differential equations. More...
 
class  dynamicIndexedOctree
 Non-pointer based hierarchical recursive searching. Storage is dynamic, so elements can be deleted. More...
 
class  dynamicTreeDataPoint
 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  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  volumeType
 
class  polygonTriangulate
 Triangulation of three-dimensional polygons. More...
 
class  subCycleField
 
class  subCycleFields
 
class  subCycle
 Perform a subCycleTime on a field or list of fields. More...
 
class  Circulator
 Walks over a container as if it were circular. The container must have the following members defined: More...
 
class  CirculatorBase
 Base class for circulators. More...
 
class  ConstCirculator
 Walks over a container as if it were circular. The container must have the following members defined: More...
 
class  Dictionary
 General 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 manages the storage associated with it. More...
 
class  UPtrListDictionary
 Template dictionary class which manages the storage associated with it. More...
 
class  PtrListDictionary
 Template dictionary class which 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  HashList
 HashList class. Like HashTable, but much less dynamic memory-y. Should be faster for small sets of non-dynamic primitive types (labels, edges, points, etc...). It is also much less functional at present. There is no re-sizing, so you have to make sure it is constructed sufficiently large to hold all the data that will ever be inserted into it. More...
 
class  HashPtrTable
 A HashTable specialisation for hashing pointers. More...
 
class  HashSet
 A HashTable with keys but without contents. 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  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  HashTable
 An STL-conforming hash table. More...
 
class  Tuple2
 A 2-tuple for storing two objects of different types. More...
 
struct  HashTableCore
 Template-invariant bits for HashTable. More...
 
class  ListHashTable
 STL conforming hash table using contiguous lists rather than linked lists. More...
 
struct  ListHashTableCore
 Template-invariant bits for ListHashTable. 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  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  ULPtrList
 Template class for non-intrusive linked PtrLists. More...
 
class  DLListBase
 Base doubly-linked list. More...
 
class  SLListBase
 Base singly-linked list. More...
 
class  FIFOStack
 A FIFO stack based on a singly-linked list. More...
 
class  LIFOStack
 A LIFO stack based on a singly-linked list. More...
 
class  BiIndirectList
 Indexes into negList (negative index) or posList (zero or positive index). More...
 
class  BinSum
 Sums into bins. More...
 
class  Distribution
 Accumulating histogram of component values. Specified bin resolution, automatic generation of bins. 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  IndirectListAddressing
 A helper class for storing addresses. More...
 
class  IndirectList
 A List with indirect addressing. 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  SortableList
 A list that is sorted upon construction or when explicitly requested with the sort() method. More...
 
class  accessOp
 
class  offsetOp
 
struct  ListOp
 Operator to apply a binary operation to a pair of lists. More...
 
struct  ListOp< BinaryOp< Type > >
 Operator to apply a binary operation to a pair of lists. More...
 
struct  ListEqOp
 Operator to apply a binary-equals operation to a pair of lists. More...
 
struct  ListEqOp< BinaryEqOp< Type > >
 Operator to apply a binary-equals operation to a pair of lists. More...
 
struct  ListAppendEqOp
 List operator to append one list onto another. More...
 
class  PackedBoolList
 A bit-packed bool list. More...
 
class  PackedList
 A dynamically allocatable list of packed unsigned integers. More...
 
struct  PackedListCore
 Template-invariant bits for PackedList. 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  tmp
 A class for managing temporary objects. More...
 
class  ParSortableList
 Implementation of PSRS parallel sorting routine. More...
 
class  SubList
 A List obtained as a section of another List. More...
 
class  UPtrList
 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  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  dictionaryListEntry
 Read/write List of dictionaries. 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  keyType
 A class for handling keywords in dictionaries. 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  codedBase
 Base class for function objects and boundary conditions using dynamic code. More...
 
class  compileTemplate
 
class  dlLibraryTable
 A table of dynamically loaded libraries. More...
 
class  dynamicCode
 Tools for handling dynamic code compilation. More...
 
class  dynamicCodeContext
 Encapsulation of dynamic code dictionaries. 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  functionObject
 Abstract base-class for Time/database functionObjects. More...
 
class  functionObjectList
 List of function objects with start(), execute() and end() functions that is called for each object. More...
 
class  wordAndDictionary
 Tuple of a word and dictionary, used to read in per-field options for function objects in the following syntax: More...
 
class  IOOutputFilter
 IOdictionary wrapper around OutputFilter to allow them to read from their associated dictionaries. More...
 
class  timeControl
 General time dependent execution controller. The default to execute every time-step. More...
 
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...
 
struct  typeGlobal
 Trait for obtaining global status. More...
 
struct  typeGlobalFile
 Trait for obtaining global write status. More...
 
class  typeIOobject
 Templated form of IOobject providing type information for file reading and header type checking. More...
 
class  IOobjectList
 List of IOobjects with searching and retrieving facilities. More...
 
class  CompactIOField
 A Field of objects of type <Type> with automated input and output using a compact storage. Behaves like IOField except when binary output in case it writes a CompactListList. More...
 
class  CompactIOListBase
 
class  CompactIOList
 A List of objects of type <Type> with automated input and output using a compact storage. Behaves like IOList except when binary output in case it writes a CompactListList. More...
 
class  decomposedBlockData
 decomposedBlockData is a List<char> with IO on the master processor only. More...
 
class  GlobalIOField
 A primitive field of type <Type> with automated input and output. More...
 
struct  typeGlobal< GlobalIOField< Type > >
 Trait for obtaining global status. More...
 
class  GlobalIOListBase
 
class  GlobalIOList
 IOContainer with global data (so optionally read from master) More...
 
struct  typeGlobal< GlobalIOList< Type > >
 Trait for obtaining global status. More...
 
class  IOdictionary
 IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionality via the objectRegistry. To facilitate IO, IOdictionary is provided with a constructor from IOobject and writeData and write functions. More...
 
struct  typeGlobal< IOdictionary >
 Trait for obtaining global status. More...
 
class  localIOdictionary
 localIOdictionary derived from IOdictionary with global set false to disable parallel master reading. More...
 
struct  typeGlobal< localIOdictionary >
 Trait for obtaining global status. More...
 
class  timeIOdictionary
 timeIOdictionary derived from IOdictionary with globalFile set false to enable writing to processor time directories. More...
 
struct  typeGlobalFile< timeIOdictionary >
 Trait for obtaining global write status. More...
 
class  IOField
 A primitive field of type <Type> with automated input and output. More...
 
class  IOListBase
 
class  IOList
 A List of objects of type <Type> with automated input and output. More...
 
class  IOMap
 A Map of objects of type <Type> with automated input and output. Is a global object; i.e. can be read from undecomposed case. More...
 
class  IOPtrList
 A PtrList of objects of type <Type> with automated input and output. More...
 
class  dummyISstream
 Dummy stream for input. Aborts at any attempt to read from it. More...
 
class  dummyIstream
 Dummy stream for input. Aborts at any attempt to read from it. More...
 
class  IFstreamAllocator
 A std::istream with ability to handle compressed files. More...
 
class  IFstream
 Input from file stream. More...
 
class  masterOFstream
 Master-only drop-in replacement for OFstream. More...
 
class  OFstreamAllocator
 A std::ostream with ability to handle compressed files. More...
 
class  OFstream
 Output to file stream. More...
 
class  sha1streambuf
 
class  osha1stream
 
class  OSHA1stream
 A Foam::OSstream for calculating SHA-1 digests. More...
 
class  INew
 A helper class when constructing from an Istream or dictionary. 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  OPstream
 Output inter-processor communications stream. More...
 
class  Pstream
 Inter-processor communications stream. More...
 
class  PstreamBuffers
 Buffers for inter-processor communications streams (UOPstream, UIPstream). More...
 
class  UIPstream
 Input inter-processor communications stream operating on external buffer. More...
 
class  UOPstream
 Output inter-processor communications stream operating on external buffer. More...
 
class  UPstream
 Inter-processor communications stream. 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  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  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. More...
 
struct  deleteDimensionSystemsPtr
 
class  dimensionSets
 
class  FieldDistribution
 
class  reuseTmpDimensionedField
 
class  reuseTmpDimensionedField< TypeR, TypeR, GeoMesh >
 
class  reuseTmpTmpDimensionedField
 
class  reuseTmpTmpDimensionedField< TypeR, Type1, TypeR, GeoMesh >
 
class  reuseTmpTmpDimensionedField< TypeR, TypeR, Type2, GeoMesh >
 
class  reuseTmpTmpDimensionedField< TypeR, TypeR, TypeR, GeoMesh >
 
class  SlicedDimensionedField
 Specialisation of DimensionedField which holds a slice of a given complete field in such a form that it acts as a DimensionedField. More...
 
class  FieldField
 Generic field type. More...
 
class  reuseTmpFieldField
 
class  reuseTmpFieldField< Field, TypeR, TypeR >
 
class  reuseTmpTmpFieldField
 
class  reuseTmpTmpFieldField< Field, TypeR, Type1, TypeR >
 
class  reuseTmpTmpFieldField< Field, TypeR, TypeR, Type2 >
 
class  reuseTmpTmpFieldField< Field, 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  UniformFieldField
 A class representing the concept of a field of uniform fields which stores only the single value and providing the operator[] to return it. More...
 
class  zeroFieldField
 A class representing the concept of a field of zeroFields used to avoid unnecessary manipulations for objects which are known to be zero at compile-time. More...
 
class  DynamicField
 Dynamically sized Field. More...
 
class  Field
 Pre-declare SubField and related Field type. More...
 
class  SubField
 Pre-declare related SubField type. 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  directFieldMapper
 Direct field mapper. More...
 
class  fieldMapper
 Abstract base class for field mapping. More...
 
class  generalFieldMapper
 General field mapper supporting both direct and weighted mapping. More...
 
class  identityFieldMapper
 Identity field mapper. More...
 
class  reverseFieldMapper
 Reverse field mapper. More...
 
class  setSizeFieldMapper
 Field sizing mapper which sets the field size and does not map values. 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  UniformField
 A class representing the concept of a uniform field which stores only the single value and providing the operator[] to return it. 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  reuseTmpGeometricField
 
class  reuseTmpGeometricField< TypeR, TypeR, PatchField, GeoMesh >
 
class  reuseTmpTmpGeometricField
 
class  reuseTmpTmpGeometricField< TypeR, Type1, TypeR, PatchField, GeoMesh >
 
class  reuseTmpTmpGeometricField< TypeR, TypeR, Type2, PatchField, GeoMesh >
 
class  reuseTmpTmpGeometricField< 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  geometricZeroField
 A class representing the concept of a GeometricField of 1 used to avoid unnecessary manipulations for objects which are known to be zero at compile-time. More...
 
class  pointPatchField
 Abstract base class for point-mesh patch fields. 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  valuePointPatchField
 Foam::valuePointPatchField. More...
 
class  zeroGradientPointPatchField
 Foam::zeroGradientPointPatchField. More...
 
class  cyclicPointPatchField
 Cyclic front and back plane patch field. More...
 
class  cyclicSlipPointPatchField
 Cyclic + slip constraints. More...
 
class  emptyPointPatchField
 An empty boundary condition for pointField. More...
 
class  internalPointPatchField
 Constraint pointPatchField to hold values for internal face exposed by sub-setting. More...
 
class  processorPointPatchField
 Foam::processorPointPatchField. More...
 
class  processorCyclicPointPatchField
 Foam::processorCyclicPointPatchField. More...
 
class  symmetryPointPatchField
 A Symmetry boundary condition for pointField. More...
 
class  symmetryPlanePointPatchField
 A symmetry-plane boundary condition for pointField. More...
 
class  wedgePointPatchField
 Wedge front and back plane patch field. More...
 
class  codedFixedValuePointPatchField
 Constructs on-the-fly a new boundary condition (derived from fixedValuePointPatchField) which is then used to evaluate. More...
 
class  fixedNormalSlipPointPatchField
 slip with user-specified normal More...
 
class  slipPointPatchField
 Foam::slipPointPatchField. More...
 
class  uniformFixedValuePointPatchField
 Enables the specification of a uniform fixed value boundary condition. More...
 
class  pointConstraint
 Accumulates point constraints through successive applications of the applyConstraint function. More...
 
class  combineConstraintsEqOp
 Reduce operator. More...
 
class  pointPatchFieldMapper
 Foam::pointPatchFieldMapper. More...
 
class  generalPointPatchFieldMapper
 
class  pointPatchFieldMapperPatchRef
 Foam::pointPatchFieldMapperPatchRef. More...
 
class  reversePointPatchFieldMapper
 reverse pointPatchFieldMapper More...
 
class  setSizePointPatchFieldMapper
 Set size pointPatchFieldMapper. 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  UniformGeometricField
 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 initialising parallel jobs from the command arguments. More...
 
class  clock
 Read access to the system clock with formatting. More...
 
class  OFstreamCollator
 Threaded file writer. More...
 
class  threadedCollatedOFstream
 Master-only drop-in replacement for OFstream. More...
 
class  fileOperation
 
class  jobInfo
 Helper class for recording information about run/finished jobs. More...
 
class  interpolationWeights
 Abstract base class for interpolating in 1D. More...
 
class  linearInterpolationWeights
 
class  splineInterpolationWeights
 Catmull-Rom spline interpolation. More...
 
class  PrimitivePatchInterpolation
 Interpolation class within a primitive patch. Allows interpolation from points to faces and vice versa. More...
 
class  Matrix
 A templated (m x n) matrix of objects of <T>. More...
 
class  DiagonalMatrix
 DiagonalMatrix<Type> is a 2D diagonal matrix of objects of type Type, size nxn. More...
 
class  LduInterfaceField
 An abstract base class for implicitly-coupled interface fields e.g. processor and cyclic patch fields. More...
 
class  LduInterfaceFieldPtrsList
 
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  Amultiplier
 
class  SolverPerformance
 SolverPerformance is the class returned by the LduMatrix solver containing performance statistics. More...
 
class  DiagonalPreconditioner
 Diagonal preconditioner for both symmetric and asymmetric matrices. More...
 
class  TDILUPreconditioner
 Simplified diagonal-based incomplete LU preconditioner for asymmetric matrices. More...
 
class  NoPreconditioner
 Null preconditioner for both symmetric and asymmetric matrices. More...
 
class  TGaussSeidelSmoother
 Foam::TGaussSeidelSmoother. More...
 
class  DiagonalSolver
 Foam::DiagonalSolver. More...
 
class  PBiCCCG
 Preconditioned bi-conjugate gradient solver for asymmetric lduMatrices using a run-time selectable preconditioner. More...
 
class  PBiCICG
 Preconditioned bi-conjugate gradient solver for asymmetric lduMatrices using a run-time selectable preconditioner. More...
 
class  PCICG
 Preconditioned conjugate gradient solver for symmetric lduMatrices using a run-time selectable preconditioner. More...
 
class  SmoothSolver
 Iterative solver for symmetric and asymmetric matrices which uses a run-time selected smoother e.g. GaussSeidel to converge the solution to the required tolerance. To improve efficiency, the residual is evaluated after every nSweeps smoothing iterations. 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 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  FDICSmoother
 Simplified diagonal-based incomplete Cholesky smoother for symmetric matrices. More...
 
class  GaussSeidelSmoother
 A lduMatrix::smoother for Gauss-Seidel. More...
 
class  nonBlockingGaussSeidelSmoother
 Variant of gaussSeidelSmoother that expects processor boundary cells to be sorted last and so can block later. Only when the cells are actually visited does it need the results to be present. It is expected that there is little benefit to be gained from doing this on a patch by patch basis since the number of processor interfaces is quite small and the overhead of checking whether a processor interface is finished might be quite high (call into mpi). Also this would require a dynamic memory allocation to store the state of the outstanding requests. More...
 
class  symGaussSeidelSmoother
 A lduMatrix::smoother for symmetric Gauss-Seidel. More...
 
class  diagonalSolver
 Foam::diagonalSolver. More...
 
class  algebraicPairGAMGAgglomeration
 Agglomerate using the pair algorithm. More...
 
class  dummyAgglomeration
 Agglomerate without combining cells. Used for testing. More...
 
class  GAMGAgglomeration
 Geometric agglomerated algebraic multigrid agglomeration class. More...
 
class  pairGAMGAgglomeration
 Agglomerate using the pair algorithm. More...
 
class  eagerGAMGProcAgglomeration
 'Eager' processor agglomeration of GAMGAgglomerations: at every level agglomerates 'mergeLevels' number of processors onto the minimum processor number. More...
 
class  GAMGProcAgglomeration
 Processor agglomeration of GAMGAgglomerations. More...
 
class  manualGAMGProcAgglomeration
 Manual processor agglomeration of GAMGAgglomerations. More...
 
class  masterCoarsestGAMGProcAgglomeration
 Processor agglomeration of GAMGAgglomerations. More...
 
class  noneGAMGProcAgglomeration
 Processor agglomeration of GAMGAgglomerations. More...
 
class  procFacesGAMGProcAgglomeration
 Processor agglomeration of GAMGAgglomerations. Needs nAgglomeratingCells which is when to start agglomerating processors. Processors get agglomerated by constructing a single cell mesh for each processor with each processor interface a face. This then gets agglomerated using the pairGAMGAgglomeration algorithm with the number of faces on the original processor interface as face weight. 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  processorCyclicGAMGInterfaceField
 GAMG agglomerated processor interface field. 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  processorCyclicGAMGInterface
 GAMG agglomerated processor interface. More...
 
class  processorGAMGInterface
 GAMG agglomerated processor interface. More...
 
class  PBiCG
 Preconditioned bi-conjugate gradient solver for asymmetric lduMatrices using a run-time selectable preconditioner. More...
 
class  PBiCGStab
 Preconditioned bi-conjugate gradient stabilised solver for asymmetric lduMatrices using a run-time selectable preconditioner. More...
 
class  PCG
 Preconditioned conjugate gradient solver for symmetric lduMatrices using a run-time selectable preconditioner. More...
 
class  smoothSolver
 Iterative solver for symmetric and asymmetric matrices which uses a run-time selected smoother e.g. GaussSeidel to converge the solution to the required tolerance. More...
 
class  LLTMatrix
 Templated class to perform the Cholesky decomposition on a symmetric positive-definite matrix. More...
 
class  LUscalarMatrix
 Class to perform the LU decomposition on a symmetric matrix. More...
 
class  procLduInterface
 IO interface for processorLduInterface. More...
 
class  procLduMatrix
 I/O for lduMatrix and interface values. More...
 
class  ConstMatrixBlock
 
class  MatrixBlock
 A templated block of an (m x n) matrix of type <MatrixType>. More...
 
class  QRMatrix
 Class templated on matrix type to perform the QR decomposition using Householder reflections on a square or rectangular matrix. More...
 
class  RectangularMatrix
 A templated 2D rectangular m x n matrix of objects of <Type>. More...
 
class  typeOfInnerProduct< Type, RectangularMatrix< Type >, RectangularMatrix< Type > >
 
class  typeOfInnerProduct< Type, RectangularMatrix< Type >, SquareMatrix< Type > >
 
class  typeOfInnerProduct< Type, SquareMatrix< Type >, RectangularMatrix< Type > >
 
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  typeOfInnerProduct< Type, SquareMatrix< Type >, SquareMatrix< Type > >
 
class  SymmetricSquareMatrix
 A templated 2D square symmetric 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  refCount
 Reference counter for various OpenFOAM components. More...
 
class  tmpNrc
 A class for managing temporary objects without reference counting. More...
 
class  UautoPtr
 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  boundBox
 A bounding box defined in terms of the points at its extremities. More...
 
class  data
 Database for solution and other reduced data. More...
 
class  GeoMesh
 Generic mesh wrapper used by volMesh, surfaceMesh, pointMesh etc. More...
 
class  DynamicID
 A class that holds the data needed to identify things (zones, patches) in a dynamic mesh. More...
 
class  coupleGroupIdentifier
 Encapsulates using patchGroups to specify coupled patch. More...
 
class  patchIdentifier
 Identifies patch by name, patch index and physical type. More...
 
class  lduMesh
 Abstract base class for meshes which provide LDU addressing for the construction of lduMatrix and LDU-solvers. More...
 
class  procLess
 Less operator for pairs of <processor><index> More...
 
class  lduPrimitiveMesh
 Simplest concrete lduMesh which stores the addressing needed by lduMatrix. More...
 
class  DemandDrivenMeshObject
 Templated abstract base-class for demand-driven mesh objects used to automate their allocation to the mesh database and the mesh-modifier event-loop. More...
 
class  meshObjects
 Templated abstract base-class for optional mesh objects used to automate their allocation to the mesh database and the mesh-modifier event-loop. More...
 
class  TopologicalMeshObject
 MeshObject types: More...
 
class  GeometricMeshObject
 
class  MoveableMeshObject
 
class  DistributeableMeshObject
 
class  UpdateableMeshObject
 
class  PatchMeshObject
 
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  offsetOp< face >
 Hash specialisation to offset faces in ListListOps::combineOffset. More...
 
class  oppositeFace
 Class containing opposite face for a prismatic cell with addressing and a possibility of failure. More...
 
class  tetCell
 A tetrahedral cell primitive. More...
 
class  triFace
 A triangular face using a FixedList of labels corresponding to mesh vertices. More...
 
class  offsetOp< triFace >
 Hash specialisation to offset faces in ListListOps::combineOffset. 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 polyTopoChangeMap. 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  cyclicPointPatch
 Cyclic patch for post-processing. More...
 
class  cyclicSlipPointPatch
 Cyclic patch with slip constraint. More...
 
class  emptyPointPatch
 Empty plane patch. More...
 
class  internalPointPatch
 Constraint patch to hold internal faces exposed by sub-setting. 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  processorCyclicPointPatch
 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 patch for non-planar or multi-plane patches. More...
 
class  symmetryPlanePointPatch
 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  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  commSchedule
 Determines the order in which a set of processors should communicate with one another. 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 using parallel communication. More...
 
class  globalPoints
 Calculates points shared by more than two processor patches or cyclic patches. More...
 
class  processorTopology
 
class  polyBoundaryMesh
 Foam::polyBoundaryMesh. More...
 
class  polyBoundaryMeshEntries
 Foam::polyBoundaryMeshEntries. More...
 
class  distributionMap
 Class containing processor-to-processor mapping information. More...
 
class  distributionMapBase
 Class containing processor-to-processor mapping information. More...
 
class  IOdistributionMap
 IOdistributionMap is derived from distributionMap and IOobject to give the distributionMap automatic IO functionality via the objectRegistry. More...
 
class  lagrangianDistributionMap
 Class containing mesh-to-mesh mapping information for particles. More...
 
class  polyDistributionMap
 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  polyMesh
 Mesh consisting of general polyhedral cells. More...
 
class  polyMeshTools
 
class  polyMeshMap
 Class containing mesh-to-mesh mapping information. More...
 
class  polyMeshTetDecomposition
 Tools for performing the minimum decomposition of faces of the mesh into triangles so that the cells may be tet decomposed. Includes functions for finding variable face starting (base) points on each face to avoid the decomposition of cells into tets that have negative or zero volume. More...
 
class  tetIndices
 Storage and named access for the indices of a tet which is part of the decomposition of a cell. 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  cyclicPolyPatch
 Cyclic plane patch. More...
 
class  cyclicTransform
 Cyclic plane transformation. More...
 
class  cyclicSlipPolyPatch
 Copy of cyclicSlip - used to be able to instantiate cyclicSlip pointPatch which is cyclicSlip with slip constraints. More...
 
class  emptyPolyPatch
 Empty front and back plane patch. Used for 2-D geometries. More...
 
class  internalPolyPatch
 Constraint patch to hold internal faces exposed by sub-setting. More...
 
class  processorPolyPatch
 Neighbour processor patch. More...
 
class  processorCyclicPolyPatch
 Neighbour processor patch. More...
 
class  symmetryPolyPatch
 Symmetry patch for non-planar or multi-plane patches. More...
 
class  symmetryPlanePolyPatch
 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  cellMapper
 This object provides mapping and fill-in information for cell data between the two meshes after the topological change. It is constructed from polyTopoChangeMap. 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 polyTopoChangeMap. 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  mapPatchChange
 Class containing mesh-to-mesh mapping information after a patch change operation. 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  polyTopoChangeMap
 Class containing mesh-to-mesh mapping information after a change in polyMesh topology. More...
 
class  dummyTransform
 
class  pTraits< List< T > >
 
class  pTraits< UList< T > >
 
class  pTraits< Field< T > >
 
class  pTraits< face >
 
class  syncTools
 Various tools to aid synchronising lists across coupled patches. WIP. More...
 
class  cellZone
 A subset of mesh cells. More...
 
class  faceZone
 A subset of mesh faces organised as a primitive patch. More...
 
class  MeshZones
 A list of mesh zones. More...
 
class  pointZone
 A subset of mesh points. The labels of points in the zone can be obtained from the addressing() list. More...
 
class  zone
 Base class for zones. More...
 
class  PatchTools
 A collection of tools for searching, sorting PrimitivePatch information. More...
 
class  primitiveMesh
 Cell-face mesh analysis engine. More...
 
class  primitiveMeshTools
 
class  PrimitivePatch
 A list of faces which address into the list of points. 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  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  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  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 areas and swept volumes. More...
 
class  Residuals
 DemandDrivenMeshObject to store the solver performance residuals of all the fields of the type it is instantiated on. More...
 
class  treeBoundBox
 Standard boundBox + extra functionality for use in octree. More...
 
class  Barycentric
 Templated 3D Barycentric derived from VectorSpace. Has 4 components, one of which is redundant. More...
 
class  BarycentricTensor
 Templated 4x3 tensor derived from VectorSpace. Has 12 components. Can represent a barycentric transformation as a matrix-barycentric inner- product. Can alternatively represent an inverse barycentric transformation as a vector-matrix inner-product. More...
 
class  typeOfTranspose< Cmpt, BarycentricTensor< Cmpt > >
 
class  Barycentric2D
 Templated 2D Barycentric derived from VectorSpace. Has 3 components, one of which is redundant. More...
 
class  BarycentricTensor2D
 Templated 3x3 tensor derived from VectorSpace. Has 9 components. Can represent a barycentric transformation as a matrix-barycentric inner- product. Can alternatively represent an inverse barycentric transformation as a vector-matrix inner-product. More...
 
class  typeOfTranspose< Cmpt, BarycentricTensor2D< Cmpt > >
 
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, y/n, t/f, or none/any. More...
 
class  complex
 Extension to the c++ complex library type. More...
 
class  Tensor
 Templated 3D tensor derived from MatrixSpace 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  Pair
 An ordered pair of two objects of type <T> with first() and second() elements. More...
 
class  DiagTensor
 Templated 3D DiagTensor derived from VectorSpace. More...
 
class  Function1
 Run-time selectable general function of one variable. More...
 
class  FieldFunction1
 
class  TableFileReader
 Base class to read table data for tables. More...
 
class  TableReader
 Base class to read table data for tables. More...
 
class  unknownTypeFunction1
 Wrapper around Function1 that constructs a function for an as yet unknown primitive type. It stores the location of the user input and actually constructs the function on demand at the point at which a value is requested for a specific type. More...
 
class  Function2
 Run-time selectable function of two variables. More...
 
class  FieldFunction2
 
class  Polynomial
 Polynomial templated on size (order): More...
 
class  globalIndexAndTransform
 Determination and storage of the possible independent transforms introduced by coupledPolyPatches, as well as all of the possible permutations of these transforms generated by the presence of multiple coupledPolyPatches, i.e. more than one cyclic boundary. Note that any given point can be on maximum 3 transforms only (and these transforms have to be perpendicular) More...
 
class  Hash
 Hash function class for primitives. All non-primitives used to hash entries on hash tables likely need a specialised version of this class. More...
 
class  Hash< Foam::label >
 Hash specialisation for hashing labels. More...
 
class  Hash< Foam::string >
 Hash specialisation for hashing strings. More...
 
class  Hash< Foam::word >
 Hash specialisation for hashing words. More...
 
class  Hash< Foam::fileName >
 Hash specialisation for hashing fileNames. More...
 
class  Hash< Foam::wordRe >
 Hash specialisation for hashing wordRes. More...
 
class  Hash< Foam::keyType >
 Hash specialisation for hashing keyTypes. More...
 
class  Hash< void * >
 Hash specialisation for hashing pointer addresses. 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< int32_t >
 Template specialisation for pTraits<int32_t> More...
 
class  pTraits< int64_t >
 Template specialisation for pTraits<int64_t> More...
 
class  pTraits< uint32_t >
 Template specialisation for pTraits<uint32_t> More...
 
class  pTraits< uint64_t >
 Template specialisation for pTraits<uint64_t> More...
 
class  MatrixSpace
 Templated matrix space. More...
 
class  nil
 A zero-sized class without any storage. Used, for example, in HashSet. More...
 
class  NullObject
 Singleton null-object class and instance. More...
 
class  one
 A class representing the concept of 1 (scalar(1)) used to avoid unnecessary manipulations for objects which are known to be one at compile-time. More...
 
class  innerProduct< one, arg2 >
 
class  flipOp
 Class containing functor to negate primitives. Dummy for all other types. More...
 
class  noOp
 
class  flipLabelOp
 
class  eqOp2
 
class  eqOp
 
class  eqNegOp2
 
class  eqNegOp
 
class  eqSqrOp2
 
class  eqSqrOp
 
class  eqMagOp2
 
class  eqMagOp
 
class  plusEqOp2
 
class  plusEqOp
 
class  minusEqOp2
 
class  minusEqOp
 
class  multiplyEqOp2
 
class  multiplyEqOp
 
class  divideEqOp2
 
class  divideEqOp
 
class  plusEqMagSqrOp2
 
class  plusEqMagSqrOp
 
class  maxEqOp2
 
class  maxEqOp
 
class  minEqOp2
 
class  minEqOp
 
class  minMagSqrEqOp2
 
class  minMagSqrEqOp
 
class  maxMagSqrEqOp2
 
class  maxMagSqrEqOp
 
class  andEqOp2
 
class  andEqOp
 
class  orEqOp2
 
class  orEqOp
 
class  notEqOp2
 
class  notEqOp
 
class  nopEqOp2
 
class  nopEqOp
 
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  cmptPowOp3
 
class  cmptPowOp2
 
class  cmptPowOp
 
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  minMagSqrOp3
 
class  minMagSqrOp2
 
class  minMagSqrOp
 
class  maxMagSqrOp3
 
class  maxMagSqrOp2
 
class  maxMagSqrOp
 
class  minModOp3
 
class  minModOp2
 
class  minModOp
 
class  andOp3
 
class  andOp2
 
class  andOp
 
class  orOp3
 
class  orOp2
 
class  orOp
 
class  notOp3
 
class  notOp2
 
class  notOp
 
class  equalOp3
 
class  equalOp2
 
class  equalOp
 
class  lessOp3
 
class  lessOp2
 
class  lessOp
 
class  lessEqOp3
 
class  lessEqOp2
 
class  lessEqOp
 
class  greaterOp3
 
class  greaterOp2
 
class  greaterOp
 
class  greaterEqOp3
 
class  greaterEqOp2
 
class  greaterEqOp
 
class  cubicEqn
 Cubic equation of the form a*x^3 + b*x^2 + c*x + d = 0. More...
 
class  linearEqn
 Linear equation of the form a*x + b = 0. More...
 
class  quadraticEqn
 Quadratic equation of the form a*x^2 + b*x + c = 0. More...
 
class  Roots
 Templated storage for the roots of polynomial equations, plus flags to indicate the nature of the roots. More...
 
class  pTraits
 Traits class for primitives. More...
 
class  quaternion
 Quaternion class used to perform rotations in 3D space. More...
 
class  Random
 Random number generator. More...
 
class  labelRange
 A label range specifier. More...
 
class  labelRanges
 A list of labelRange. More...
 
class  scalarRange
 A scalar range specifier. More...
 
class  scalarRanges
 A List of scalarRange. More...
 
class  remote
 Struct for keeping processor, element (cell, face, point) index. More...
 
class  pTraits< remote >
 
class  RemoteData
 Struct for keeping processor, element (cell, face, point) and a piece of data. Used for finding minimum values across multiple processes. More...
 
struct  pTraits< RemoteData< Type > >
 
class  RowVector
 Templated 3D row-vector derived from MatrixSpace adding construction from 3 components and element access using x(), y() and z(). More...
 
class  typeOfTranspose< Cmpt, Vector< Cmpt > >
 
class  typeOfTranspose< Cmpt, RowVector< Cmpt > >
 
class  typeOfRank< Cmpt, 0 >
 
class  symmTypeOfRank< Cmpt, 0 >
 
class  pTraits< Scalar >
 
class  septernion
 Septernion class used to perform translations and rotations in 3D space. More...
 
class  CompactSpatialTensor
 Templated 3D compact spatial tensor derived from MatrixSpace used to represent transformations of spatial vectors and the angular and linear inertia of rigid bodies. More...
 
class  typeOfInnerProduct< Cmpt, CompactSpatialTensor< Cmpt >, Tensor< Cmpt > >
 
class  typeOfInnerProduct< Cmpt, CompactSpatialTensor< Cmpt >, Vector< Cmpt > >
 
class  typeOfInnerProduct< Cmpt, SpatialTensor< Cmpt >, CompactSpatialTensor< Cmpt > >
 
class  CompactSpatialTensorT
 Templated 3D transposed compact spatial tensor derived from MatrixSpace used to represent transformations of spatial vectors of rigid bodies. More...
 
class  typeOfTranspose< Cmpt, CompactSpatialTensor< Cmpt > >
 
class  typeOfTranspose< Cmpt, CompactSpatialTensorT< Cmpt > >
 
class  typeOfInnerProduct< Cmpt, CompactSpatialTensor< Cmpt >, CompactSpatialTensorT< Cmpt >>
 
class  typeOfInnerProduct< Cmpt, CompactSpatialTensorT< Cmpt >, CompactSpatialTensor< Cmpt >>
 
class  typeOfInnerProduct< Cmpt, CompactSpatialTensorT< Cmpt >, SpatialVector< Cmpt >>
 
class  SpatialTensor
 Templated 3D spatial tensor derived from MatrixSpace used to represent transformations of spatial vectors and the angular and linear inertia of rigid bodies. More...
 
class  typeOfTranspose< Cmpt, SpatialTensor< Cmpt > >
 
class  typeOfOuterProduct< Cmpt, SpatialVector< Cmpt >, SpatialVector< Cmpt > >
 
class  typeOfInnerProduct< Cmpt, SpatialTensor< Cmpt >, SpatialVector< Cmpt > >
 
class  typeOfInnerProduct< Cmpt, SpatialTensor< Cmpt >, SpatialTensor< Cmpt > >
 
class  spatialTransform
 Compact representation of the Plücker spatial transformation tensor in terms of the rotation tensor E and translation vector r . More...
 
class  SpatialVector
 Templated 3D spatial vector derived from VectorSpace used to represent the anglular and linear components of position, velocity and acceleration of rigid bodies. More...
 
class  Identity
 Templated identity and dual space identity tensors derived from SphericalTensor. 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  functionName
 A functionName is a word starting with '#'. More...
 
class  hashedWordList
 A wordList with hashed indices for faster lookup by name. More...
 
class  wordReListMatcher
 A wrapper for matching a List of wordRe. More...
 
class  string
 A class for handling character strings derived from std::string. More...
 
class  variable
 A variable is a word with support for additional characters, in particular '$' and '/'. More...
 
class  verbatimString
 A class for handling verbatimStrings, derived from 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  subModelBase
 Base class for generic sub-models requiring to be read from dictionary. Provides a mechanism to read and write properties from a dictionary to enable clean re-starts. Used by, e.g. clou dsub-models. 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  SymmTensor2D
 Templated 2D symmetric tensor derived from VectorSpace adding construction from 4 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  outerProduct< SymmTensor2D< Cmpt >, Cmpt >
 
class  outerProduct< Cmpt, SymmTensor2D< Cmpt > >
 
class  innerProduct< SymmTensor2D< Cmpt >, SymmTensor2D< Cmpt > >
 
class  innerProduct< SymmTensor2D< Cmpt >, Vector2D< Cmpt > >
 
class  innerProduct< Vector2D< Cmpt >, SymmTensor2D< Cmpt > >
 
class  typeOfSum< SphericalTensor2D< Cmpt >, SymmTensor2D< Cmpt > >
 
class  typeOfSum< SymmTensor2D< Cmpt >, SphericalTensor2D< Cmpt > >
 
class  innerProduct< SphericalTensor2D< Cmpt >, SymmTensor2D< Cmpt > >
 
class  innerProduct< SymmTensor2D< Cmpt >, SphericalTensor2D< Cmpt > >
 
class  typeOfRank< Cmpt, 2 >
 
class  typeOfTranspose< Cmpt, Tensor< Cmpt > >
 
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  outerProduct< Vector2D< Cmpt >, Vector2D< Cmpt > >
 
class  transformer
 Vector-tensor class used to perform translations, rotations and scaling operations in 3D space. More...
 
class  triad
 Representation of a 3D Cartesian coordinate system as a Vector of vectors. 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  innerProduct< Vector< Cmpt >, scalar >
 Dummy innerProduct for scalar to allow the construction of vtables for. More...
 
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  typeOfInnerProduct
 Abstract template class to provide the form resulting from. More...
 
class  typeOfOuterProduct
 Abstract template class to provide the form resulting from. More...
 
class  typeOfTranspose
 Abstract template class to provide the transpose form of a form. More...
 
class  typeOfRank
 
class  symmTypeOfRank
 
class  typeOfSum
 
class  outerProduct
 
class  crossProduct
 
class  innerProduct
 
class  scalarProduct
 
class  powProduct
 
class  VectorSpace
 Templated vector space. More...
 
class  VectorSpaceOps
 Operator functions for VectorSpace. More...
 
class  VectorSpaceOps< N, N >
 
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  reduceFileStates
 Reduction operator for PackedList of fileState. More...
 
class  combineReduceFileStates
 Combine operator for PackedList of fileState. More...
 
class  fileMonitorWatcher
 Internal tracking via stat(3p) or inotify(7) More...
 
class  fileMonitor
 Checking for changes to files. More...
 
class  fileStat
 Wrapper for stat() system call. More...
 
class  memInfo
 Memory usage information for the process running this object. More...
 
class  regExp
 Wrapper around POSIX extended regular expressions. More...
 
class  sigFpe
 Set up trapping for floating point exceptions (signal FPE). More...
 
class  sigInt
 Signal handler for INT interrupt. More...
 
class  sigQuit
 Signal handler for QUIT interrupt. More...
 
class  sigSegv
 Signal handler for SEGV interrupt. More...
 
class  sigStopAtWriteNow
 Signal handler to write and exit when the stopAtWriteNowSignal is sent. More...
 
class  sigWriteNow
 Signal handler to write when the writeNowSignal is sent. More...
 
class  timer
 Implements a timeout mechanism via sigalarm. More...
 
class  decompositionConstraint
 
class  refinementHistoryConstraint
 Constraint to keep all cells originating from refining the same cell onto the same processor. Reads polyMesh/refinementHistory. 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  multiLevelDecomp
 Decomposition given using consecutive application of decomposers. More...
 
class  noDecomp
 Dummy decomposition method. More...
 
class  randomDecomp
 Random decomposition. Good for testing. Very bad for anything else. More...
 
class  simpleGeomDecomp
 
class  structuredDecomp
 Decomposition by walking out decomposition of patch cells mesh. More...
 
class  metisDecomp
 Metis domain decomposition. More...
 
class  ptscotchDecomp
 PTScotch domain decomposition. For the main details about how to define the strategies, see scotchDecomp. More...
 
class  scotchDecomp
 Scotch domain decomposition. When run in parallel will collect the whole graph on to the master, decompose and send back. Use ptscotchDecomp for proper distributed decomposition. More...
 
class  zoltanDecomp
 Zoltan redistribution in parallel. 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...
 
struct  typeGlobal< distributedTriSurfaceMesh >
 Trait for obtaining global status. More...
 
class  domainDecomposition
 Automatic domain decomposition class for finite-volume meshes. More...
 
class  processorRunTimes
 
class  physicalProperties
 An abstract base class for physical properties. More...
 
class  viscosity
 Abstract base class for all fluid physical properties. More...
 
class  viscosityModel
 An abstract base class for Newtonian viscosity models. More...
 
class  greyDiffusiveRadiationMixedFvPatchScalarField
 This boundary condition provides a grey-diffuse condition for radiation intensity, I, for use with the finite-volume discrete-ordinates model (fvDOM), in which the radiation temperature is retrieved from the temperature field boundary condition. More...
 
class  greyDiffusiveViewFactorFixedValueFvPatchScalarField
 This boundary condition provides a grey-diffuse condition for radiative heat flux, qr, for use with the view factor model. More...
 
class  MarshakRadiationFvPatchScalarField
 A 'mixed' boundary condition that implements a Marshak condition for the incident radiation field (usually written as G) More...
 
class  MarshakRadiationFixedTemperatureFvPatchScalarField
 A 'mixed' boundary condition that implements a Marshak condition for the incident radiation field (usually written as G) More...
 
class  radiationCoupledBase
 Common functions to emissivity. It gets supplied from lookup into a dictionary or calculated by the solidThermo: More...
 
class  wideBandDiffusiveRadiationMixedFvPatchScalarField
 This boundary condition provides a wide-band, diffusive radiation condition, where the patch temperature is specified. More...
 
class  radiationModel
 Top level model for radiation modelling. 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  CuthillMcKeeRenumber
 Cuthill-McKee renumbering. More...
 
class  manualRenumber
 Renumber given a ordered-to-original cell association in a file. More...
 
class  randomRenumber
 Random renumber. Just to see effect of renumbering. More...
 
class  renumberMethod
 Abstract base class for renumbering. More...
 
class  springRenumber
 Use spring analogy - attract neighbouring cells according to the distance of their cell indices. More...
 
class  OppositeFaceCellWave
 Version of FaceCellWave that walks through prismatic cells only. More...
 
class  structuredRenumber
 Renumbering according to mesh layers. depthFirst = true: first column gets ids 0..nLayer-1, second nLayers..2*nLayers-1 etc. depthFirst = false: first layer gets ids 0,1,2 etc. More...
 
class  SloanRenumber
 Sloan renumbering algorithm. More...
 
class  zoltanRenumber
 Use Zoltan for renumbering a case in parallel. More...
 
class  rigidBodyMeshMotion
 Rigid-body mesh motion solver for fvMesh. More...
 
class  rigidBodyMeshMotionSolver
 Rigid-body mesh motion solver for fvMesh. More...
 
class  coordSet
 Holds list of sampling positions. More...
 
class  patchProbes
 Set of locations to sample.at patches. More...
 
class  probes
 Set of locations to sample. More...
 
class  isNotEqOp
 
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 (lineUniformSet) or directly specified (pointsSet) More...
 
class  sampledSetCloud
 A Cloud of sampledSet particles. More...
 
class  sampledSetParticle
 Particle for generating line-type sampled sets. More...
 
class  csvSetWriter
 Write set in csv format. More...
 
class  ensightSetWriter
 
class  gnuplotSetWriter
 Write set in gnuplot format. More...
 
class  noSetWriter
 
class  rawSetWriter
 Write set in raw tabulated format. More...
 
class  setWriter
 Base class for writing coordinate sets with data. More...
 
class  vtkSetWriter
 
class  sampledSurface
 An abstract class for surfaces with sampling. More...
 
class  thresholdCellFaces
 Selects the mesh cell faces specified by a threshold value. Non-triangulated by default. More...
 
class  ensightPTraits
 Conversion of OpenFOAM pTraits into the Ensight equivalent. More...
 
class  ensightPTraits< scalar >
 
class  ensightPTraits< vector >
 
class  ensightPTraits< sphericalTensor >
 
class  ensightPTraits< symmTensor >
 
class  ensightPTraits< tensor >
 
class  ensightSurfaceWriter
 A surfaceWriter for Ensight format. More...
 
class  foamSurfaceWriter
 A surfaceWriter for native OpenFOAM format with support for writing ASCII or binary. More...
 
class  noSurfaceWriter
 A dummy surfaceWriter selected to disable surface writing. More...
 
class  proxySurfaceWriter
 A surfaceWriter that writes the geometry via the MeshedSurfaceProxy, but which does not support any fields. More...
 
class  rawSurfaceWriter
 A surfaceWriter for raw output. More...
 
class  surfaceWriter
 Base class for surface writers. More...
 
class  vtkSurfaceWriter
 A surfaceWriter for VTK legacy format with support for writing ASCII or binary. More...
 
class  sixDoFRigidBodyMotionConstraint
 Base class for defining constraints for sixDoF motions. More...
 
class  sixDoFRigidBodyMotionRestraint
 Base class for defining restraints for sixDoF motions. More...
 
class  sixDoFRigidBodyMotion
 Six degree of freedom motion for a rigid body. 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  sixDoFRigidBodyMotionSolver
 6-DoF solid-body mesh motion solver for an fvMesh. More...
 
class  sixDoFSolver
 
class  adsorptionMassFractionFvPatchScalarField
 This is a mass-fraction boundary condition for an adsorbing wall. More...
 
class  semiPermeableBaffleMassFractionFvPatchScalarField
 This is a mass-fraction boundary condition for a semi-permeable baffle. More...
 
class  specieTransferMassFractionFvPatchScalarField
 Abstract base class for specie-transferring mass fraction boundary conditions. More...
 
class  specieTransferTemperatureFvPatchScalarField
 This is a temperature boundary condition for a specie-transferring wall. More...
 
class  specieTransferVelocityFvPatchVectorField
 This is a velocity boundary condition for a specie-transferring wall. More...
 
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  MeshedSurfaceProxy
 A proxy for writing MeshedSurface, UnsortedMeshedSurface and surfMesh to various file formats. More...
 
class  UnsortedMeshedSurface
 A surface geometry mesh, in which the surface zone information is conveyed by the 'zoneId' associated with each face. More...
 
class  MeshedSurfaceIOAllocator
 A helper class for storing points, faces and zones with IO capabilities. 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  barotropicCompressibilityModel
 Abstract class for barotropic compressibility models. More...
 
class  basicThermo
 Base-class for fluid and solid thermodynamic properties. More...
 
class  energyJumpFvPatchScalarField
 This boundary condition provides an energy jump condition across a pair of coupled patches. It is not applied directly, but is employed on-the-fly when converting temperature boundary conditions into energy. More...
 
class  fixedEnergyFvPatchScalarField
 This boundary condition provides a fixed condition for energy. This is selected when the corresponding temperature condition is fixedValue. More...
 
class  gradientEnergyCalculatedTemperatureFvPatchScalarField
 Base class for temperature boundary conditions in which the parameters of the gradient energy condition can be set directly. More...
 
class  gradientEnergyFvPatchScalarField
 This boundary condition provides a gradient condition for energy. This is selected when the corresponding temperature condition is zeroGradient, fixedGradient or gradientEnergyCalculatedTemperature. More...
 
class  mixedEnergyCalculatedTemperatureFvPatchScalarField
 Base class for temperature boundary conditions in which the parameters of the mixed energy condition can be set directly. More...
 
class  mixedEnergyFvPatchScalarField
 This boundary condition provides a mixed condition for energy. This is selected when the corresponding temperature condition is mixed, or mixedEnergyCalculatedTemperature. More...
 
class  fluidThermo
 Base-class for fluid thermodynamic properties. More...
 
class  heThermo
 Enthalpy/Internal energy for a mixture. More...
 
class  basicMixture
 Foam::basicMixture. More...
 
class  pureMixture
 Foam::pureMixture. More...
 
class  hePsiThermo
 Energy for a mixture based on compressibility. More...
 
class  psiThermo
 Base-class for fluid thermodynamic properties based on compressibility. More...
 
class  heRhoThermo
 Energy for a mixture based on density. More...
 
class  rhoThermo
 Base-class for fluid thermodynamic properties based on density. More...
 
class  basicChemistryModel
 Base class for chemistry models. More...
 
class  chemistryModel
 Extends base chemistry model by adding a thermo package, and ODE functions. Introduces chemistry equation system and evaluation of chemical source terms with optional support for TDAC mechanism reduction and tabulation. More...
 
class  chemistryReductionMethod
 An abstract class for methods of chemical mechanism reduction. More...
 
class  SortableListDRGEP
 A list that is sorted upon construction or when explicitly requested with the sort() method. More...
 
class  SortableListEFA
 A list that is sorted upon construction or when explicitly requested with the sort() method. More...
 
class  chemistryTabulationMethod
 An abstract class for chemistry tabulation. More...
 
class  binaryNode
 Node of the binary tree. More...
 
class  binaryTree
 Data storage of the chemistryOnLineLibrary according to a binary tree structure. More...
 
class  chemPointISAT
 Leaf of the binary tree. The chemPoint stores the composition 'phi', the mapping of this composition Rphi, the mapping gradient matrix A and the matrix describing the Ellipsoid Of Accuracy (EOA). More...
 
class  chemistrySolver
 An abstract base class for solving chemistry. More...
 
class  EulerImplicit
 An Euler implicit solver for chemistry. More...
 
class  noChemistrySolver
 Dummy chemistry solver for 'none' option. More...
 
class  ode
 An ODE solver for chemistry. More...
 
class  odeChemistryModel
 Extends base chemistry model adding an ODESystem and the reduction maps needed for tabulation. More...
 
class  ignition
 Foam::ignition. More...
 
class  ignitionSite
 Foam::ignitionSite. More...
 
class  laminarFlameSpeed
 Abstract class for laminar flame speed. 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  fluidMulticomponentThermo
 Base-class for multi-component fluid thermodynamic properties. More...
 
class  basicCombustionMixture
 Specialisation of the basicMixture for combustion. More...
 
class  basicSpecieMixture
 Specialisation of basicMixture for a mixture consisting of a number for molecular species. More...
 
class  coefficientMulticomponentMixture
 Thermophysical properties mixing class which applies mass-fraction weighted mixing to the thermodynamic and transport coefficients. More...
 
class  coefficientWilkeMulticomponentMixture
 Thermophysical properties mixing class which applies mass-fraction weighted mixing to the thermodynamic coefficients and Wilke's equation to transport properties. More...
 
class  egrMixture
 Foam::egrMixture. More...
 
class  homogeneousMixture
 Foam::homogeneousMixture. More...
 
class  inhomogeneousMixture
 Foam::inhomogeneousMixture. More...
 
class  multicomponentMixture
 Foam::multicomponentMixture. More...
 
class  singleComponentMixture
 Single component mixture. More...
 
class  SpecieMixture
 Foam::SpecieMixture. More...
 
class  valueMulticomponentMixture
 Thermophysical properties mixing class which applies mass-fraction weighted mixing to thermodynamic properties and mole-fraction weighted mixing to transport properties. More...
 
class  veryInhomogeneousMixture
 Foam::veryInhomogeneousMixture. More...
 
class  psiMulticomponentThermo
 Base-class for multi-component fluid thermodynamic properties based on compressibility. More...
 
class  heheuPsiThermo
 
class  psiuMulticomponentThermo
 Base-class for combustion fluid thermodynamic properties based on compressibility. More...
 
class  rhoMulticomponentThermo
 Base-class for multi-component fluid thermodynamic properties based on density. More...
 
class  saturationPressureModel
 Model to describe the dependence of saturation pressure on temperature, and vice versa. More...
 
class  saturationTemperatureModel
 Model to describe the dependence of saturation pressure on temperature, and vice versa. More...
 
class  constAnisoSolidThermo
 Uniform or non-uniform constant anisotropic solid thermodynamic properties. More...
 
class  constSolidThermo
 Uniform or non-uniform constant solid thermodynamic properties. More...
 
class  constAnisoSolidTransport
 Constant properties Transport package. Templated into a given Thermodynamics package (needed for thermal conductivity). More...
 
class  constIsoSolidTransport
 Constant properties Transport package. Templated into a given thermodynamics package (needed for thermal conductivity). More...
 
class  exponentialSolidTransport
 Exponential properties for solid heat transport Templated into a given thermodynamics package. More...
 
class  polynomialSolidTransport
 Transport package using polynomial functions for solid kappa. More...
 
class  tabulatedSolidTransport
 Transport properties package using non-uniformly-spaced tabulated data for thermal conductivity vs temperature. More...
 
class  heSolidThermo
 Energy for a solid mixture. More...
 
class  solidThermo
 Base-class for solid thermodynamic properties. More...
 
class  atomicWeightTable
 A table of atomic weights for all the elements. More...
 
class  adiabaticPerfectFluid
 Adiabatic perfect fluid equation of state for liquids: More...
 
class  Boussinesq
 Incompressible gas equation of state using the Boussinesq approximation for the density as a function of temperature only: More...
 
class  icoPolynomial
 Incompressible, polynomial form of equation of state, using a polynomial function for density. More...
 
class  icoTabulated
 Incompressible of equation of state using non-uniform tabulated density vs temperature. More...
 
class  incompressiblePerfectGas
 Incompressible gas equation of state using a constant reference pressure in the perfect gas equation of state rather than the local pressure so that the density only varies with temperature: More...
 
class  PengRobinsonGas
 PengRobinsonGas cubic equation of state for gases. More...
 
class  perfectFluid
 Simple extension of the perfect gas equation of state to liquids by the addition of a constant density off-set: More...
 
class  perfectGas
 Perfect gas equation of state: More...
 
class  rhoConst
 Constant density equations of state. More...
 
class  rhoTabulated
 Incompressible of equation of state using uniform tabulated density vs pressure and temperature. More...
 
class  rPolynomial
 Reciprocal polynomial equation of state for liquids and solids. More...
 
class  reaction
 Reaction base-class holding the specie names and coefficients. More...
 
class  ArrheniusReactionRate
 Arrhenius reaction rate given by: 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  fluxLimitedLangmuirHinshelwoodReactionRate
 Langmuir-Hinshelwood reaction rate for gaseous reactions on surfaces including the optional flux limiter of Waletzko and Schmidt. More...
 
class  JanevReactionRate
 Janev, Langer, Evans and Post reaction rate. More...
 
class  LandauTellerReactionRate
 Landau-Teller reaction rate. More...
 
class  LangmuirHinshelwoodReactionRate
 Langmuir-Hinshelwood reaction rate for gaseous reactions on surfaces. More...
 
class  MichaelisMentenReactionRate
 Michaelis-Menten reaction rate for enzymatic reactions. More...
 
class  powerSeriesReactionRate
 Power series reaction rate. More...
 
class  surfaceArrheniusReactionRate
 A modified Arrhenius reaction rate given by: More...
 
class  thirdBodyArrheniusReactionRate
 Arrhenius reaction rate enhanced by third-body interaction. More...
 
class  thirdBodyEfficiencies
 Third body efficiencies. More...
 
class  IrreversibleReaction
 Extension of Reaction to handle irreversible reactions. More...
 
class  NonEquilibriumReversibleReaction
 Extension of Reaction to handle non-equilibrium reversible reactions. More...
 
class  Reaction
 Simple extension of ThermoType to handle reaction kinetics in addition to the equilibrium thermodynamics already handled. More...
 
class  ReactionList
 List of templated reactions. More...
 
class  ReversibleReaction
 Extension of Reaction to handle reversible reactions using equilibrium thermodynamics. More...
 
class  specieCoeffs
 Class to hold the specie index and its coefficients in the reaction rate expression. More...
 
class  specieExponent
 Type for exponents of species in reaction. Can take either integer or scalar value, and powers are optimised in the integer case. More...
 
class  specie
 Base class of the thermophysical property types. More...
 
class  specieElement
 
class  absoluteEnthalpy
 Thermodynamics mapping class to expose the absolute enthalpy functions. More...
 
class  absoluteInternalEnergy
 Thermodynamics mapping class to expose the absolute internal energy functions. More...
 
class  eConstThermo
 Internal energy based thermodynamics package using a constant heat capacity at constant volume: More...
 
class  eIcoTabulatedThermo
 Internal energy based thermodynamics package using non-uniform tabulated data for heat capacity vs temperature. More...
 
class  ePolynomialThermo
 Internal energy based thermodynamics package using a polynomial function of temperature for the constant heat capacity at constant volume: More...
 
class  ePowerThermo
 Internal energy based thermodynamics package using a power function of temperature for the constant heat capacity at constant volume which is particularly suitable for solids at low temperatures: More...
 
class  eTabulatedThermo
 Internal energy based thermodynamics package using uniform tabulated data for internal energy and heat capacity vs pressure and temperature. More...
 
class  hConstThermo
 Enthalpy based thermodynamics package using a constant heat capacity at constant pressure: More...
 
class  hIcoTabulatedThermo
 Enthalpy based thermodynamics package using non-uniform tabulated data for heat capacity vs temperature. More...
 
class  hPolynomialThermo
 Enthalpy based thermodynamics package using a polynomial function of temperature for the constant heat capacity at constant pressure: More...
 
class  hPowerThermo
 
class  hTabulatedThermo
 Enthalpy based thermodynamics package using uniform tabulated data for enthalpy and heat capacity vs pressure and temperature. More...
 
class  janafThermo
 Enthalpy based thermodynamics package using JANAF tables: More...
 
class  sensibleEnthalpy
 Thermodynamics mapping class to expose the sensible enthalpy functions. More...
 
class  sensibleInternalEnergy
 Thermodynamics mapping class to expose the sensible internal energy functions. More...
 
class  AndradeTransport
 Transport package using the Andrade function for the natural logarithm of dynamic viscosity and thermal conductivity of liquids: More...
 
class  constTransport
 Transport package with constant properties. More...
 
class  icoTabulatedTransport
 Transport properties package using non-uniformly-spaced tabulated data for viscosity and thermal conductivity vs temperature. More...
 
class  logPolynomialTransport
 Transport package using polynomial functions of the natural logarithm of temperature for the natural logarithm of dynamic viscosity and thermal conductivity: More...
 
class  polynomialTransport
 Transport package using polynomial functions of temperature for the dynamic viscosity and thermal conductivity: More...
 
class  sutherlandTransport
 Transport package using Sutherland's formula for viscosity: More...
 
class  tabulatedTransport
 Transport properties package using uniformly-spaced tabulated data for viscosity and thermal conductivity vs pressure and temperature. More...
 
class  WLFTransport
 Transport package using the Williams-Landel-Ferry model for viscosity of polymer melts: 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
 Generic thermophysical properties class for a liquid in which the functions and coefficients for each property are run-time selected. More...
 
class  liquidMixtureProperties
 A mixture of liquids. More...
 
class  liquidProperties
 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  NH3
 Liquid ammonia. More...
 
class  ash
 Coal ash solid properties. More...
 
class  C
 Graphite solid properties. More...
 
class  CaCO3
 Calcium carbonate (limestone) More...
 
class  solidMixtureProperties
 A mixture of solids. More...
 
class  solidProperties
 The thermophysical properties of a solid. More...
 
class  thermophysicalProperties
 Base-class for thermophysical properties of solids, liquids and gases providing an interface compatible with the templated thermodynamics packages. More...
 
class  thermophysicalPropertiesSelector
 Wrapper class providing run-time selection of thermophysicalProperties for the templated thermodynamics packages. More...
 
class  coupledTemperatureFvPatchScalarField
 Mixed boundary condition for temperature, to be used for heat-transfer with another region in a CHT case. Optional thin wall material layer resistances can be specified through thicknessLayers and kappaLayers entries. More...
 
class  externalTemperatureFvPatchScalarField
 This boundary condition applies a heat flux condition to temperature on an external wall. Heat flux can be specified in the following ways: More...
 
class  externalCoupledTemperatureMixedFvPatchScalarField
 This boundary condition provides a temperature interface to an external application. Values are transferred as plain text files, where OpenFOAM data is written as: More...
 
class  totalFlowRateAdvectiveDiffusiveFvPatchScalarField
 This BC is used for species inlets. The diffusion and advection fluxes are considered to calculate the inlet value for the species The massFluxFraction sets the fraction of the flux of each particular species. More...
 
class  fluidThermophysicalTransportModel
 Abstract base class for fluid thermophysical transport models RAS, LES and laminar. More...
 
class  Fickian
 
class  laminarThermophysicalTransportModel
 Templated abstract base class for laminar thermophysical transport models. More...
 
class  MaxwellStefan
 
class  PhaseThermophysicalTransportModel
 Templated base class for multiphase thermophysical transport models. More...
 
class  ThermophysicalTransportModel
 Templated abstract base class for thermophysical transport models. More...
 
class  LESThermophysicalTransportModel
 Templated abstract base class for LES thermophysical transport models. More...
 
class  RASThermophysicalTransportModel
 Templated abstract base class for RAS thermophysical transport models. More...
 
class  solidThermophysicalTransportModel
 Abstract base class for solid thermophysical transport models. More...
 
class  thermophysicalTransportModel
 Abstract base class for all fluid and solid thermophysical transport models. 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  offsetOp< labelledTri >
 Hash specialisation to offset faces in ListListOps::combineOffset. 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  triSurfacePointGeoMesh
 The triSurface point GeoMesh (for holding vertex fields). More...
 
class  compressibleTwoPhases
 
class  cavitationModel
 Abstract base class for cavitation models. More...
 
class  incompressibleTwoPhases
 Interface to two constant density phases. More...
 
class  interfaceCompressionNew
 
class  MPLIC
 Multicut Piecewise-Linear Interface Calculation (MPLIC) corrected scheme is a surface interpolation scheme for flux calculation in advection of a bounded variable, e.g. phase fraction and for interface capturing in the volume of fluid (VoF) method. More...
 
class  MPLICcell
 Class performs geometric matching of volume fraction and calculates surface interpolation of volume fraction field. More...
 
class  MPLICcellStorage
 Provides local cell addressing for geometry and data for MPLIC class. More...
 
class  MPLICface
 Class that deals with cutting faces based on face point values and target value. More...
 
class  MPLICU
 Velocity-weighted Multicut Piecewise-Linear Interface Calculation (MPLICU) corrected scheme is a surface interpolation scheme for flux calculation in advection of a bounded variable, e.g. phase fraction and for interface capturing in the volume of fluid (VoF) method. More...
 
class  noInterfaceCompressionNew
 
class  PLIC
 Piecewise-Linear Interface Calculation (PLIC) corrected scheme is a surface interpolation scheme for flux calculation in advection of a bounded variable, e.g. phase fraction and for interface capturing in the volume of fluid (VoF) method. More...
 
class  PLICU
 Velocity-weighted Piecewise-Linear Interface Calculation (PLICU) corrected scheme is a surface interpolation scheme for flux calculation in advection of a bounded variable, e.g. phase fraction and for interface capturing in the volume of fluid (VoF) method. More...
 
class  contactAngleFvPatchScalarField
 General alpha contact angle boundary condition. More...
 
class  contactAngleModel
 Abstract base-class for contact-angle models which return the cosine contact angle field. More...
 
class  interfaceProperties
 Contains the interface properties. Surface tension, interface curvature, and functionality to correct alpha contact angle boundary conditions. More...
 
class  surfaceTensionModel
 Abstract base-class for surface tension models which return the surface tension coefficient field. More...
 
class  twoPhaseMixture
 Class to represent a mixture of two phases. More...
 
class  twoPhases
 Interface to two phases. More...
 
class  alphaFixedPressureFvPatchScalarField
 A fixed-pressure alphaContactAngle boundary. More...
 
class  waveAlphaFvPatchScalarField
 This boundary condition provides a waveAlpha condition. This sets the phase fraction to that specified by a superposition of wave models. All the wave modelling parameters are obtained from a centrally registered waveSuperposition class. More...
 
class  waveInletOutletFvPatchField
 This boundary condition provides an inlet-outlet condition with differing inlet values on either side of a wave interface. All the wave modelling parameters are obtained from a centrally registered waveSuperposition class. More...
 
class  waveVelocityFvPatchVectorField
 This boundary condition provides a waveVelocity condition. This sets the velocity to that specified by a superposition of wave models. All the wave modelling parameters are obtained from a centrally registered waveSuperposition class. More...
 
class  waveModel
 Generic base class for waves. Derived classes must implement field functions which return the elevation above the wave surface and the velocity field, both as a function of position. More...
 
class  waveAtmBoundaryLayerSuperposition
 An extension of waveSuperposition which adds an atmospheric boundary layer model to the gas velocity. The user supplies a gas velocity and a height above the wave coordinate system origin at which that velocity is reached. Also needed are a maximum and minimum wave height which are used to set the surface roughness in the boundary layer model. It is not trivial to determine these from an arbitrary superposition of differently oriented wave models, so they are required as user inputs instead. For a pure sinusoidal wave, the maximum and minimum wave heights can be set to positive and negative amplitude, respectively. More...
 
class  waveSuperposition
 A wrapper around a list of wave models. Superimposes the modelled values of elevation and velocity. The New method looks up or or constructs an instance of this class on demand and returns a reference. Properties are read from a dictionary in constant. 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  edgeStats
 Helper class to calculate minimum edge length on mesh. More...
 
class  hexBlock
 Hex block definition used in the cfx converter. More...
 
class  fluentFvMesh
 
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 features exist, the mesh is created as polyMesh. More...
 
class  coupledFacePair
 Data associated with a pair of coupled faces. 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 features exist, the mesh is created as polyMesh. More...
 
class  extrude2DMesh
 Given a 2D mesh insert all the topology changes to extrude. Does not work in parallel. More...
 
class  patchToPoly2DMesh
 Convert a primitivePatch into a 2D polyMesh. More...
 
class  extrudedMesh
 
class  faceSelection
 Face selection method for createBaffles. More...
 
class  mergePolyMesh
 Add a given mesh to the original mesh to create a single new mesh. More...
 
class  mirrorFvMesh
 
class  meshDualiser
 Creates dual of polyMesh. Every point becomes a cell (or multiple cells for feature points), a walk around every edge creates faces between them. 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  dimFieldDecomposer
 Dimensioned field decomposer. 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
 Finite volume reconstructor for volume and surface fields. More...
 
class  pointFieldReconstructor
 Point field reconstructor. More...
 
class  cellSets
 
class  ensightAsciiStream
 
class  ensightBinaryStream
 
class  ensightMesh
 
class  ensightStream
 Abstract base class for writing Ensight data. More...
 
class  faceSets
 
class  tecplotWriter
 Write binary tecplot files using tecio. More...
 
class  vtkMesh
 Encapsulation of VTK mesh data. Holds mesh or meshsubset and polyhedral-cell decomposition on it. More...
 
class  internalWriter
 Write fields (internal). More...
 
class  lagrangianWriter
 Writes Lagrangian points and fields. More...
 
class  patchWriter
 Write patch fields. More...
 
class  surfaceMeshWriter
 Write faces with fields. More...
 
class  vtkTopo
 Polyhedral cell decomposition for VTK. More...
 
class  vtkPVblockMesh
 Provides a reader interface for OpenFOAM blockMesh to VTK interaction. More...
 
class  vtkPVFoam
 Provides a reader interface for OpenFOAM to VTK interaction. More...
 
class  meshToMesh0
 Serial mesh to mesh interpolation class. More...
 
class  chemkinReader
 Foam::chemkinReader. More...
 
class  ReactionProxy
 Proxy version of Reaction which provides dummy implementations of the abstract virtual functions. More...
 
class  mixture
 
class  substance
 
class  compressibleMultiphaseVoFMixture
 Compressible multiphase mixture for interface-capturing simulations. More...
 
class  compressibleMultiphaseVoFMixtureThermo
 
class  compressibleVoFphase
 Single compressible phase derived from the VoFphase. More...
 
class  compressibleInterPhaseThermophysicalTransportModel
 Compressible two-phase VoF thermophysicalTransportModel. More...
 
class  compressibleInterPhaseTransportModel
 Transport model selection class for the compressibleInterFoam family of solvers. More...
 
class  compressibleTwoPhaseVoFMixture
 Class to represent a mixture of two rhoThermo-based phases. More...
 
class  incompressibleDriftFluxMixture
 Class to represent a mixture of two constant density phases. More...
 
class  mixtureViscosityModel
 An abstract base class for incompressible mixtureViscosityModels. More...
 
class  relativeVelocityModel
 
class  incompressibleMultiphaseVoFMixture
 Incompressible multiphase mixture for interface-capturing simulations. More...
 
class  incompressibleVoFphase
 Single incompressible phase derived from the VoFphase. More...
 
class  incompressibleInterPhaseTransportModel
 Transport model selection class for the interFoam family of solvers. More...
 
class  incompressibleTwoPhaseVoFMixture
 Class to represent a mixture of two constant density phases. More...
 
class  alphaOneFvPatchScalarField
 This boundary condition provides a uniform fixed value one condition. More...
 
class  filmContactAngleFvPatchScalarField
 Film contact angle boundary condition. More...
 
class  filmSurfaceVelocityFvPatchVectorField
 Film surface velocity boundary condition. More...
 
class  mappedFilmPressureFvPatchScalarField
 Film pressure boundary condition which maps the neighbouring fluid patch pressure to both the surface patch and internal film pressure field. More...
 
class  filmCompressibleMomentumTransportModel
 Abstract base class for film compressible momentum transport models. More...
 
class  CloudFilmTransferBase
 
class  CloudFilmTransfer
 Thermo parcel<->film transfer model. More...
 
class  ejectionModel
 
class  filmFvPatch
 Foam::filmFvPatch. More...
 
class  filmSurfaceFvPatch
 Foam::filmSurfaceFvPatch. More...
 
class  filmSurfacePointPatch
 Foam::filmSurfacePointPatch. More...
 
class  filmSurfacePolyPatch
 Foam::filmSurfacePolyPatch. More...
 
class  filmWallFvPatch
 Foam::filmWallFvPatch. More...
 
class  filmWallPointPatch
 Foam::filmWallPointPatch. More...
 
class  filmWallPolyPatch
 Foam::filmWallPolyPatch. More...
 
class  mappedFilmSurfaceFvPatch
 
class  mappedFilmSurfacePointPatch
 
class  mappedFilmSurfacePolyPatch
 Film surface patch which holds a mapping engine to map values from another patch. More...
 
class  mappedFilmWallFvPatch
 
class  mappedFilmWallPointPatch
 
class  mappedFilmWallPolyPatch
 Wall patch which holds a mapping engine to map values from another patch. More...
 
class  diffusiveMassTransferModel
 Model for diffusive mass transfer coefficients between two phases. More...
 
class  blendedDiffusiveMassTransferModel
 
class  sidedBlendedDiffusiveMassTransferModel
 
class  interfaceCompositionModel
 Generic base class for interface composition models. These models describe the composition in phase 1 of the supplied pair at the interface with phase 2. More...
 
class  sidedInterfaceCompositionModel
 
class  interfaceSaturationTemperatureModel
 Wrapper around saturationTemperatureModel to facilitate convenient construction on interfaces. More...
 
class  interfaceSurfaceTensionModel
 Abstract base-class for interface surface-tension models which can be used when interface compression is applied between two phases. More...
 
class  aspectRatioModel
 Model for deviations in the shape of the dispersed phase from spherical. Just a sub-model modifier, typically for the drag model. Not a proper part of the diameter/shape modelling in the phase models. More...
 
class  dragModel
 Model for drag between phases. More...
 
class  blendedDragModel
 
class  heatTransferModel
 Model for heat transfer between phases. More...
 
class  blendedHeatTransferModel
 
class  sidedBlendedHeatTransferModel
 
class  liftModel
 Model for the lift force between two phases. More...
 
class  blendedLiftModel
 
class  phaseTransferModel
 
class  blendedPhaseTransferModel
 
class  swarmCorrection
 Drag model modifier to take into account large fractions (swarms) of the dispersed phase. Often not appropriate as these effects are a fundamental part of the drag model formulation (e.g. Ergun). Use with care. More...
 
class  turbulentDispersionModel
 Model for turbulent dispersion between two phases. More...
 
class  blendedTurbulentDispersionModel
 
class  virtualMassModel
 Model for virtual mass between phases. More...
 
class  blendedVirtualMassModel
 
class  wallDampingModel
 Wall damping models can be used to filter interfacial models near the walls. This is particularly useful for the lift force because of its dependence on the velocity gradient. More...
 
class  wallDependentModel
 A class which provides on-demand creation and caching of wall distance and wall normal fields for use by multiple models. More...
 
class  wallLubricationModel
 Model for the wall lubrication force between two phases. More...
 
class  blendedWallLubricationModel
 
class  JohnsonJacksonParticleSlipFvPatchVectorField
 Partial slip boundary condition for the particulate velocity. More...
 
class  JohnsonJacksonParticleThetaFvPatchScalarField
 Robin condition for the particulate granular temperature. More...
 
class  phaseSurfaceArrheniusReactionRate
 A modified Arrhenius reaction rate given by: More...
 
class  coupledMultiphaseTemperatureFvPatchScalarField
 Mixed boundary condition for the phase temperature of a phase in an Euler-Euler multiphase simulation, to be used for heat-transfer with another region in a CHT case. Optional thin wall material layer resistances can be specified through thicknessLayers and kappaLayers entries. More...
 
class  uniformFixedMultiphaseHeatFluxFvPatchScalarField
 Uniform fixed heat flux boundary condition for Eulerian multi-phase cases. Constructs a mixed constraint which portions the heat flux between the phases in such a way as to keep the boundary temperature uniform across all phases. The heat flux can be specified as a time-varying function, and an under-relaxation factor can be supplied if this is necessary to maintain stability. More...
 
class  heatTransferPhaseSystem
 
class  HeatTransferPhaseSystem
 ... More...
 
class  TwoResistanceHeatTransferPhaseSystem
 Class which models interfacial heat transfer between a number of phases. Two heat transfer models are stored at each interface, one for each phase. This permits definition of an interface temperature with which heat transfer occurs. It also allows derived systems to define other thermodynamic properties at the interface and therefore represent phase changes. More...
 
class  twoResistanceHeatTransferPhaseSystem
 
class  BlendedInterfacialModel
 
struct  blendingParameter
 
class  blendingMethod
 Abstract base class for functions that are used to combine interfacial sub-models according to the volume fractions of the phases that they apply to. More...
 
class  diameterModel
 Abstract base-class for dispersed-phase particle diameter models. More...
 
class  dispersedDisplacedPhaseInterface
 Class to represent a interface between phases where one phase is considered dispersed within the other, and the interface has been displaced to some extent by a third phase. More...
 
class  dispersedDisplacedSidedPhaseInterface
 Class to represent a certain side of an interface between phases, where one phase is considered dispersed within the other, and the interface has been displaced to some extent by a third phase. More...
 
class  dispersedPhaseInterface
 Class to represent a interface between phases where one phase is considered dispersed within the other. More...
 
class  dispersedSidedPhaseInterface
 Class to represent a certain side of an interface between phases where one phase is considered dispersed within the other. More...
 
class  displacedPhaseInterface
 Class to represent an interface between phases which has been displaced to some extent by a third phase. More...
 
class  displacedSidedPhaseInterface
 Class to represent a certain side of an interface between phases, where the interface has been displaced to some extent by a third phase. More...
 
class  phaseInterface
 Class to represent an interface between phases. Derivations can further specify the configuration of that interface; e.g., representing dispersal, displacement or sidedness. More...
 
class  phaseInterfaceKey
 Word-pair based class used for keying interface models in hash tables. More...
 
class  segregatedDisplacedPhaseInterface
 Class to represent a interface between phases where the two phases are considered to be segregated, and the pair has been displaced to some extent by a third phase. More...
 
class  segregatedDisplacedSidedPhaseInterface
 Class to represent a certain side of an interface between phases, where one phase is considered segregated within the other, and the pair has been displaced to some extent by a third phase. More...
 
class  segregatedPhaseInterface
 Class to represent a interface between phases where the two phases are considered to be segregated; that is, separated by a geometrically complex interface for which dispersed representations are inappropriate. More...
 
class  segregatedSidedPhaseInterface
 Class to represent a certain side of an interface between phases, where one phase is considered segregated within the other. More...
 
class  sidedPhaseInterface
 Class to represent a certain side of an interface between phases. More...
 
class  AnisothermalPhaseModel
 Class which represents a phase for which the temperature (strictly energy) varies. Returns the energy equation and corrects the thermodynamic model. More...
 
class  InertPhaseModel
 Class which represents an inert phase, with no reactions. Returns zero reaction rate and heat. More...
 
class  IsothermalPhaseModel
 Class which represents a phase for which the temperature (strictly energy) remains constant. Returns an empty energy equation and does nothing when correctThermo is called. More...
 
struct  MovingPhaseModelTransportThermoModel
 
struct  MovingPhaseModelTransportThermoModel< rhoThermo >
 
struct  MovingPhaseModelTransportThermoModel< rhoMulticomponentThermo >
 
class  MovingPhaseModel
 Class which represents a moving fluid phase. Holds the velocity, fluxes and momentumTransport model and can generate the momentum equation. The interface is quite restrictive as it also has to support an equivalent stationary model, which does not store motion fields or a momentumTransport model. More...
 
class  MulticomponentPhaseModel
 Class which represents a phase with multiple species. Returns the species' mass fractions, and their governing equations. More...
 
class  phaseModel
 
class  PurePhaseModel
 Class which represents pure phases, i.e. without any species. Returns an empty list of mass fractions. More...
 
class  ReactingPhaseModel
 Class which represents phases with volumetric reactions. Returns the reaction rate and heat. More...
 
class  StationaryPhaseModel
 Class which represents a stationary (and therefore probably solid) phase. Generates, but does not store, zero velocity and flux field and turbulent quantities. Throws an error when non-const access is requested to the motion fields or when the momentum equation is requested. Usage must must protect against such calls. More...
 
class  ThermoPhaseModel
 Class which represents a phase with a thermodynamic model. Provides access to the thermodynamic variables. Note that the thermo model itself is not returned as this class could be substituted in the hierarchy for one which mirrors the functionality, but does not include a thermo model; an incompressible phase model, for example. More...
 
class  phaseSystem
 Class to represent a system of phases and model interfacial transfers between them. More...
 
class  wordListAndType
 
class  InterfaceCompositionPhaseChangePhaseSystem
 Class to provide interfacial heat and mass transfer between a number of phases according to a interface composition model. More...
 
class  MomentumTransferPhaseSystem
 Class which models interfacial momentum transfer between a number of phases. Drag, virtual mass, lift, wall lubrication and turbulent dispersion are all modelled. The explicit contribution from the drag is omitted from the transfer matrices, as this forms part of the solution of the pressure equation. More...
 
class  OneResistanceHeatTransferPhaseSystem
 Class which models interfacial heat transfer between a number of phases. A single heat transfer model is used for each interface. More...
 
class  PhaseTransferPhaseSystem
 Class which models non-thermally-coupled or weakly thermally coupled mass transfers. More...
 
class  PopulationBalancePhaseSystem
 Class which provides population balance functionality. Stores the mass transfer rates resulting from coalescence, breakup or drift across representative phases that collectively define a dispersed phase. More...
 
class  ThermalPhaseChangePhaseSystem
 Class to provide interfacial heat and mass transfer between a number of phases according the interfacial temperature approximated by the saturation temperature. More...
 
class  SidedInterfacialModel
 
class  multiphaseVoFMixture
 Multiphase VoF mixture with support for interface properties. More...
 
class  VoFphase
 Single incompressible VoFphase derived from the phase-fraction. Used as part of the multiPhaseMixture for interface-capturing multi-VoFphase simulations. 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  hydrostaticDisplacementFvPatchVectorField
 Fixed traction boundary condition for the standard linear elastic, fixed coefficient displacement equation in which the traction is caused by the hydrostatic pressure of an external liquid reservoir. More...
 
class  tractionDisplacementFvPatchVectorField
 Fixed traction boundary condition for the standard linear elastic, fixed coefficient displacement equation. More...
 
class  solidDisplacementThermo
 Fundamental solid thermodynamic properties. More...
 
class  twoPhaseVoFMixture
 Class to represent a VoF mixture. More...
 
class  VoFMixture
 Two-phase VoF mixture. More...
 
class  regionSolvers
 Class to hold the lists of region meshes and solvers. 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  magnet
 Class to hold the defining data for a permanent magnet, in particular the name, relative permeability and remanence. More...
 
class  adjointOutletPressureFvPatchScalarField
 
class  adjointOutletVelocityFvPatchVectorField
 

Typedefs

typedef fixedNormalSlipFvPatchField< vectorfixedNormalSlipFvPatchVectorField
 
typedef fixedNormalSlipFvPatchField< tensorfixedNormalSlipFvPatchTensorField
 
typedef PrghPressureFvPatchScalarField< pressureFvPatchScalarFieldprghPressure
 
typedef fvPatchField< labelfvPatchLabelField
 
typedef fvPatchField< scalar > fvPatchScalarField
 
typedef fvPatchField< vectorfvPatchVectorField
 
typedef fvPatchField< sphericalTensorfvPatchSphericalTensorField
 
typedef fvPatchField< symmTensorfvPatchSymmTensorField
 
typedef fvPatchField< tensorfvPatchTensorField
 
typedef fvsPatchField< labelfvsPatchLabelField
 
typedef fvsPatchField< scalar > fvsPatchScalarField
 
typedef fvsPatchField< vectorfvsPatchVectorField
 
typedef fvsPatchField< sphericalTensorfvsPatchSphericalTensorField
 
typedef fvsPatchField< symmTensorfvsPatchSymmTensorField
 
typedef fvsPatchField< tensorfvsPatchTensorField
 
typedef SlicedGeometricField< scalar, fvsPatchField, slicedFvsPatchField, surfaceMeshslicedSurfaceScalarField
 
typedef SlicedGeometricField< vector, fvsPatchField, slicedFvsPatchField, surfaceMeshslicedSurfaceVectorField
 
typedef SlicedGeometricField< sphericalTensor, fvsPatchField, slicedFvsPatchField, surfaceMeshslicedSurfaceSphericalTensorField
 
typedef SlicedGeometricField< symmTensor, fvsPatchField, slicedFvsPatchField, surfaceMeshslicedSurfaceSymmTensorField
 
typedef SlicedGeometricField< tensor, fvsPatchField, slicedFvsPatchField, surfaceMeshslicedSurfaceTensorField
 
template<class Type >
using SurfaceField = GeometricField< Type, fvsPatchField, surfaceMesh >
 
typedef SurfaceField< labelsurfaceLabelField
 
typedef SurfaceField< scalar > surfaceScalarField
 
typedef SurfaceField< vectorsurfaceVectorField
 
typedef SurfaceField< sphericalTensorsurfaceSphericalTensorField
 
typedef SurfaceField< symmTensorsurfaceSymmTensorField
 
typedef SurfaceField< tensorsurfaceTensorField
 
typedef SlicedGeometricField< scalar, fvPatchField, slicedFvPatchField, volMeshslicedVolScalarField
 
typedef SlicedGeometricField< vector, fvPatchField, slicedFvPatchField, volMeshslicedVolVectorField
 
typedef SlicedGeometricField< sphericalTensor, fvPatchField, slicedFvPatchField, volMeshslicedVolSphericalTensorField
 
typedef SlicedGeometricField< symmTensor, fvPatchField, slicedFvPatchField, volMeshslicedVolSymmTensorField
 
typedef SlicedGeometricField< tensor, fvPatchField, slicedFvPatchField, volMeshslicedVolTensorField
 
template<class Type >
using VolField = GeometricField< Type, fvPatchField, volMesh >
 
template<class Type >
using VolInternalField = typename VolField< Type >::Internal
 
typedef VolField< labelvolLabelField
 
typedef VolField< scalar > volScalarField
 
typedef VolField< vectorvolVectorField
 
typedef VolField< sphericalTensorvolSphericalTensorField
 
typedef VolField< symmTensorvolSymmTensorField
 
typedef VolField< tensorvolTensorField
 
typedef fvMatrix< scalar > fvScalarMatrix
 
typedef fvMatrix< vectorfvVectorMatrix
 
typedef fvMatrix< sphericalTensorfvSphericalTensorMatrix
 
typedef fvMatrix< symmTensorfvSymmTensorMatrix
 
typedef fvMatrix< tensorfvTensorMatrix
 
typedef PtrList< fvPatchfvPatchList
 container classes for fvPatch More...
 
typedef PrimitivePatch< faceList, const pointFieldbPatch
 
typedef DSMCCloud< dsmcParceldsmcCloud
 
typedef DSMCParcel< particledsmcParcel
 Declaration of dsmc parcel type. More...
 
typedef DSMCCloud< dsmcParcelCloudType
 
typedef ParcelCloud< CollidingCloud< MomentumCloud< ParcelCloudBase< collidingParcel > > > > collidingCloud
 
typedef ParcelCloud< MomentumCloud< ParcelCloudBase< momentumParcel > > > momentumCloud
 
typedef ParcelCloud< MPPICCloud< MomentumCloud< ParcelCloudBase< mppicParcel > > > > mppicCloud
 
typedef ParcelCloud< ReactingCloud< ThermoCloud< MomentumCloud< ParcelCloudBase< reactingParcel > > > > > reactingCloud
 
typedef ParcelCloud< ReactingMultiphaseCloud< ReactingCloud< ThermoCloud< MomentumCloud< ParcelCloudBase< reactingMultiphaseParcel > > > > > > reactingMultiphaseCloud
 
typedef ParcelCloud< SprayCloud< ReactingCloud< ThermoCloud< MomentumCloud< ParcelCloudBase< sprayParcel > > > > > > sprayCloud
 
typedef ParcelCloud< ThermoCloud< MomentumCloud< ParcelCloudBase< thermoParcel > > > > thermoCloud
 
typedef CollidingParcel< MomentumParcel< particle > > collidingParcel
 
typedef MomentumParcel< particlemomentumParcel
 
typedef MPPICParcel< MomentumParcel< particle > > mppicParcel
 
typedef ReactingMultiphaseParcel< ReactingParcel< ThermoParcel< MomentumParcel< particle > > > > reactingMultiphaseParcel
 
typedef ReactingParcel< ThermoParcel< MomentumParcel< particle > > > reactingParcel
 
typedef SprayParcel< ReactingParcel< ThermoParcel< MomentumParcel< particle > > > > sprayParcel
 
typedef ThermoParcel< MomentumParcel< particle > > thermoParcel
 
typedef CollisionRecordList< vector, vectorcollisionRecordList
 
typedef vectorFieldCompactIOField pairDataFieldCompactIOField
 
typedef vectorFieldCompactIOField wallDataFieldCompactIOField
 
typedef GlobalIOList< momentumParcelInjectionDatamomentumParcelInjectionDataIOList
 
typedef GlobalIOList< reactingParcelInjectionDatareactingParcelInjectionDataIOList
 
typedef GlobalIOList< reactingMultiphaseParcelInjectionDatareactingMultiphaseParcelInjectionDataIOList
 
typedef GlobalIOList< thermoParcelInjectionDatathermoParcelInjectionDataIOList
 
typedef PtrList< blockEdgeblockEdgeList
 A PtrList of blockEdges. More...
 
typedef PtrList< blockFaceblockFaceList
 A PtrList of blockFaces. More...
 
typedef PtrList< blockblockList
 A PtrList of blocks. More...
 
typedef PtrList< blockVertexblockVertexList
 A PtrList of blockVertex. More...
 
typedef List< pointpointList
 
typedef treeDataPrimitivePatch< triSurfacetreeDataTriSurface
 
typedef PrimitiveOldTimePatch< SubList< face >, const pointField & > primitiveOldTimePatch
 Addressing for a faceList slice. More...
 
typedef PrimitiveOldTimePatch< UIndirectList< face >, const pointField & > uindirectPrimitiveOldTimePatch
 Addressing for a faceList slice. More...
 
typedef DynamicList< autoPtr< DynamicList< label > > > contentListList
 
typedef HashSet wordHashSet
 A HashSet with word keys. More...
 
typedef HashSet< label, Hash< label > > labelHashSet
 A HashSet with label keys. More...
 
template<class T >
using DLList = LList< DLListBase, T >
 
template<class T >
using DLPtrList = LPtrList< DLListBase, T >
 
template<class T >
using IDLList = ILList< DLListBase, T >
 
template<class T >
using ISLList = ILList< SLListBase, T >
 
template<class T >
using SLList = LList< SLListBase, T >
 
template<class T >
using SLPtrList = LPtrList< SLListBase, T >
 
template<class T >
using UDLPtrList = ULPtrList< DLListBase, T >
 
template<class T >
using UIDLList = UILList< DLListBase, T >
 
typedef List< PackedBoolListPackedBoolListList
 
typedef UList< labellabelUList
 
typedef IOstream &(* IOstreamManip) (IOstream &)
 
typedef Istream &(* IstreamManip) (Istream &)
 
typedef Ostream &(* OstreamManip) (Ostream &)
 
typedef token::compound tokenCompound
 
typedef List< tokentokenList
 List of tokens, used for a IOdictionary entry. More...
 
typedef List< token::tokenTypetokenTypeList
 
typedef List< instantinstantList
 List of instants. More...
 
typedef dimensioned< scalar > dimensionedScalar
 Dimensioned scalar obtained from generic dimensioned type. More...
 
typedef dimensioned< sphericalTensordimensionedSphericalTensor
 Dimensioned sphericalTensor obtained from generic dimensioned type. More...
 
typedef dimensioned< symmTensordimensionedSymmTensor
 Dimensioned tensor obtained from generic dimensioned type. More...
 
typedef dimensioned< tensordimensionedTensor
 Dimensioned tensor obtained from generic dimensioned type. More...
 
typedef dimensioned< vectordimensionedVector
 Dimensioned vector obtained from generic dimensioned type. More...
 
typedef Field< complexcomplexField
 Specialisation of Field<T> for complex. More...
 
typedef Field< complexVectorcomplexVectorField
 Specialisation of Field<T> for complexVector. More...
 
typedef Field< diagTensordiagTensorField
 Specialisation of Field<T> for diagTensor. More...
 
typedef IOField< diagTensorFielddiagTensorFieldIOField
 diagTensorFieldField with IO. More...
 
typedef CompactIOField< diagTensorFielddiagTensorFieldCompactIOField
 
typedef IOField< diagTensordiagTensorIOField
 diagTensorField with IO. More...
 
typedef Field< labellabelField
 Specialisation of Field<T> for label. More...
 
typedef IOField< labelFieldlabelFieldIOField
 labelFieldField with IO. More...
 
typedef CompactIOField< labelFieldlabelFieldCompactIOField
 
typedef IOField< labellabelIOField
 labelField with IO. More...
 
typedef Field< scalar > scalarField
 Specialisation of Field<T> for scalar. More...
 
typedef Field< vectorvectorField
 Specialisation of Field<T> for vector. More...
 
typedef Field< sphericalTensorsphericalTensorField
 Specialisation of Field<T> for sphericalTensor. More...
 
typedef Field< symmTensorsymmTensorField
 Specialisation of Field<T> for symmTensor. More...
 
typedef Field< tensortensorField
 Specialisation of Field<T> for tensor. More...
 
typedef Field< quaternionquaternionField
 Specialisation of Field<T> for quaternion. More...
 
typedef IOField< quaternionquaternionIOField
 quaternionField with IO. More...
 
typedef IOField< scalarFieldscalarFieldIOField
 scalarFieldField with IO. More...
 
typedef CompactIOField< scalarFieldscalarFieldCompactIOField
 
typedef IOField< scalar > scalarIOField
 scalarField with IO. More...
 
typedef GlobalIOField< scalar > scalarGlobalIOField
 
typedef IOField< sphericalTensorFieldsphericalTensorFieldIOField
 sphericalTensorFieldField with IO. More...
 
typedef CompactIOField< sphericalTensorFieldsphericalTensorFieldCompactIOField
 
typedef IOField< sphericalTensorsphericalTensorIOField
 sphericalTensorField with IO. More...
 
typedef IOField< symmTensorFieldsymmTensorFieldIOField
 symmTensorFieldField with IO. More...
 
typedef CompactIOField< symmTensorFieldsymmTensorFieldCompactIOField
 
typedef IOField< symmTensorsymmTensorIOField
 symmTensorField with IO. More...
 
typedef IOField< tensorFieldtensorFieldIOField
 tensorFieldField with IO. More...
 
typedef CompactIOField< tensorFieldtensorFieldCompactIOField
 
typedef IOField< tensortensorIOField
 tensorField with IO. More...
 
typedef Field< triadtriadField
 Specialisation of Field<T> for triad. More...
 
typedef IOField< triadtriadIOField
 triadField with IO. More...
 
typedef Field< vector2Dvector2DField
 Forward declarations of the specialisation of Field<T> for vector2D. More...
 
typedef IOField< vector2DFieldvector2DFieldIOField
 vector2DFieldField with IO. More...
 
typedef CompactIOField< vector2DFieldvector2DFieldCompactIOField
 
typedef IOField< vector2Dvector2DIOField
 vector2DField with IO. More...
 
typedef IOField< vectorFieldvectorFieldIOField
 vectorFieldField with IO. More...
 
typedef CompactIOField< vectorFieldvectorFieldCompactIOField
 
typedef IOField< vectorvectorIOField
 vectorField with IO. More...
 
typedef GlobalIOField< vectorvectorGlobalIOField
 
template<class Type >
using PointField = GeometricField< Type, pointPatchField, pointMesh >
 
typedef PointField< labelpointLabelField
 
typedef PointField< scalar > pointScalarField
 
typedef PointField< vectorpointVectorField
 
typedef PointField< sphericalTensorpointSphericalTensorField
 
typedef PointField< symmTensorpointSymmTensorField
 
typedef PointField< tensorpointTensorField
 
typedef pointPatchField< labelpointPatchLabelField
 
typedef pointPatchField< scalar > pointPatchScalarField
 
typedef pointPatchField< vectorpointPatchVectorField
 
typedef pointPatchField< sphericalTensorpointPatchSphericalTensorField
 
typedef pointPatchField< symmTensorpointPatchSymmTensorField
 
typedef pointPatchField< tensorpointPatchTensorField
 
typedef UniformDimensionedField< scalar > uniformDimensionedScalarField
 
typedef UniformDimensionedField< vectoruniformDimensionedVectorField
 
typedef UniformDimensionedField< sphericalTensoruniformDimensionedSphericalTensorField
 
typedef UniformDimensionedField< symmTensoruniformDimensionedSymmTensorField
 
typedef UniformDimensionedField< tensoruniformDimensionedTensorField
 
typedef UniformGeometricField< scalar > uniformGeometricScalarField
 
typedef UniformGeometricField< vectoruniformGeometricVectorField
 
typedef UniformGeometricField< sphericalTensoruniformGeometricSphericalTensorField
 
typedef UniformGeometricField< symmTensoruniformGeometricSymmTensorField
 
typedef UniformGeometricField< tensoruniformGeometricTensorField
 
typedef Foam::LduMatrix< scalar, scalar, scalar > lduscalarscalarscalarMatrix
 
typedef LduMatrix< scalar, scalar, scalar >::smoother lduscalarscalarscalarSmoother
 
typedef LduMatrix< scalar, scalar, scalar >::preconditioner lduscalarscalarscalarPreconditioner
 
typedef LduMatrix< scalar, scalar, scalar >::solver lduscalarscalarscalarSolver
 
typedef Foam::LduMatrix< vector, scalar, scalar > lduvectorscalarscalarMatrix
 
typedef LduMatrix< vector, scalar, scalar >::smoother lduvectorscalarscalarSmoother
 
typedef LduMatrix< vector, scalar, scalar >::preconditioner lduvectorscalarscalarPreconditioner
 
typedef LduMatrix< vector, scalar, scalar >::solver lduvectorscalarscalarSolver
 
typedef Foam::LduMatrix< sphericalTensor, scalar, scalar > ldusphericalTensorscalarscalarMatrix
 
typedef LduMatrix< sphericalTensor, scalar, scalar >::smoother ldusphericalTensorscalarscalarSmoother
 
typedef LduMatrix< sphericalTensor, scalar, scalar >::preconditioner ldusphericalTensorscalarscalarPreconditioner
 
typedef LduMatrix< sphericalTensor, scalar, scalar >::solver ldusphericalTensorscalarscalarSolver
 
typedef Foam::LduMatrix< symmTensor, scalar, scalar > ldusymmTensorscalarscalarMatrix
 
typedef LduMatrix< symmTensor, scalar, scalar >::smoother ldusymmTensorscalarscalarSmoother
 
typedef LduMatrix< symmTensor, scalar, scalar >::preconditioner ldusymmTensorscalarscalarPreconditioner
 
typedef LduMatrix< symmTensor, scalar, scalar >::solver ldusymmTensorscalarscalarSolver
 
typedef Foam::LduMatrix< tensor, scalar, scalar > ldutensorscalarscalarMatrix
 
typedef LduMatrix< tensor, scalar, scalar >::smoother ldutensorscalarscalarSmoother
 
typedef LduMatrix< tensor, scalar, scalar >::preconditioner ldutensorscalarscalarPreconditioner
 
typedef LduMatrix< tensor, scalar, scalar >::solver ldutensorscalarscalarSolver
 
typedef Foam::SolverPerformance< scalar > solverPerformancescalar
 
typedef Foam::SolverPerformance< vectorsolverPerformancevector
 
typedef Foam::SolverPerformance< sphericalTensorsolverPerformancesphericalTensor
 
typedef Foam::SolverPerformance< symmTensorsolverPerformancesymmTensor
 
typedef Foam::SolverPerformance< tensorsolverPerformancetensor
 
typedef SolverPerformance< scalar > solverPerformance
 SolverPerformance instantiated for a scalar. More...
 
typedef UPtrList< const lduInterfacelduInterfacePtrsList
 List of coupled interface fields to be used in coupling. More...
 
typedef UPtrList< const lduInterfaceFieldlduInterfaceFieldPtrsList
 List of coupled interface fields to be used in coupling. More...
 
typedef List< lduScheduleEntrylduSchedule
 
typedef RectangularMatrix< scalar > scalarRectangularMatrix
 
typedef SquareMatrix< scalar > scalarSquareMatrix
 
typedef SymmetricSquareMatrix< scalar > scalarSymmetricSquareMatrix
 
typedef DiagonalMatrix< scalar > scalarDiagonalMatrix
 
typedef DynamicID< polyBoundaryMeshpolyPatchID
 Foam::polyPatchID. More...
 
typedef DynamicID< meshCellZonescellZoneID
 Foam::cellZoneID. More...
 
typedef DynamicID< meshFaceZonesfaceZoneID
 Foam::faceZoneID. More...
 
typedef DynamicID< meshPointZonespointZoneID
 Foam::pointZoneID. More...
 
typedef IOList< cellcellIOList
 IOList of cells. More...
 
typedef CompactIOList< cellcellCompactIOList
 
typedef List< cellcellList
 list of cells More...
 
typedef pyramid< point, const point &, const face & > pyramidPointFaceRef
 
typedef IOList< cellShapecellShapeIOList
 IOList of cellShapes. More...
 
typedef List< cellShapecellShapeList
 List of cellShapes and PtrList of List of cellShape. More...
 
typedef PtrList< cellShapeListcellShapeListList
 
typedef IOList< edgeedgeIOList
 An IOList of edges. More...
 
typedef CompactIOList< edgeedgeCompactIOList
 
typedef List< edgeedgeList
 
typedef List< edgeListedgeListList
 
typedef IOList< facefaceIOList
 IOList of faces. More...
 
typedef CompactIOList< facefaceCompactIOList
 
typedef UList< facefaceUList
 
typedef List< facefaceList
 
typedef SubList< facefaceSubList
 
typedef List< faceListfaceListList
 
typedef List< tetCelltetCellList
 list of tetCells More...
 
typedef List< triFacetriFaceList
 list of triFaces More...
 
typedef PtrList< pointPatchpointPatchList
 container classes for pointPatch More...
 
typedef PtrList< polyPatchpolyPatchList
 container classes for polyPatch More...
 
typedef IndirectList< cellindirectCellList
 
typedef IndirectList< faceindirectFaceList
 
typedef PrimitivePatch< face, IndirectList, const pointField & > primitiveFaceZone
 
typedef MeshZones< cellZone, polyMeshmeshCellZones
 A MeshZones with the type cellZone. More...
 
typedef MeshZones< faceZone, polyMeshmeshFaceZones
 A MeshZones with the type faceZone. More...
 
typedef MeshZones< pointZone, polyMeshmeshPointZones
 A MeshZones with the type pointZone. More...
 
typedef IndirectList< pointindirectPointList
 
typedef PrimitivePatch< IndirectList< face >, const pointField & > indirectPrimitivePatch
 Foam::indirectPrimitivePatch. More...
 
typedef PrimitivePatch< List< face >, const pointField & > primitiveFacePatch
 Foam::primitiveFacePatch. More...
 
typedef PrimitivePatch< SubList< face >, const pointField & > primitivePatch
 Addressing for a faceList slice. More...
 
typedef PrimitivePatch< UIndirectList< face >, const pointField & > uindirectPrimitivePatch
 Foam::uindirectPrimitivePatch. More...
 
typedef line< point2D, const point2D & > linePoint2DRef
 
typedef line< point, const point & > linePointRef
 Line using referred points. More...
 
typedef PointHit< point2Dpoint2DHit
 
typedef PointHit< pointpointHit
 
typedef PointIndexHit< pointpointIndexHit
 
typedef IOList< pointIndexHitpointIndexHitIOList
 IOList of pointIndexHits. More...
 
typedef List< pointIndexHitpointIndexHitList
 List of pointIndexHits and associated functions. More...
 
typedef vector point
 Point is a vector. More...
 
typedef vectorField pointField
 pointField is a vectorField. More...
 
typedef vectorIOField pointIOField
 pointIOField is a vectorIOField. More...
 
typedef vector2D point2D
 Point2D is a vector. More...
 
typedef vector2DField point2DField
 point2DField is a vector2DField. More...
 
typedef tetrahedron< point, const point & > tetPointRef
 
typedef triangle< point, const point & > triPointRef
 
typedef List< treeBoundBoxtreeBoundBoxList
 List of bounding boxes. More...
 
typedef Barycentric< scalar > barycentric
 A scalar version of the templated Barycentric. More...
 
typedef BarycentricTensor< scalar > barycentricTensor
 A scalar version of the templated BarycentricTensor. More...
 
typedef Barycentric2D< scalar > barycentric2D
 A scalar version of the templated Barycentric2D. More...
 
typedef BarycentricTensor2D< scalar > barycentricTensor2D
 A scalar version of the templated BarycentricTensor2D. More...
 
typedef UList< bool > boolUList
 A UList of bool. More...
 
typedef List< bool > boolList
 Bool container classes. More...
 
typedef List< List< bool > > boolListList
 
typedef DiagTensor< scalar > diagTensor
 A scalar version of the templated DiagTensor. More...
 
typedef uint8_t direction
 
typedef Function1< labellabelFunction1
 
typedef Function1< scalar > scalarFunction1
 
typedef Function1< vectorvectorFunction1
 
typedef Function1< symmTensorsymmTensorFunction1
 
typedef Function1< sphericalTensorsphericalTensorFunction1
 
typedef Function1< tensortensorFunction1
 
typedef Function2< labellabelFunction2
 
typedef Function2< scalar > scalarFunction2
 
typedef Function2< vectorvectorFunction2
 
typedef Function2< symmTensorsymmTensorFunction2
 
typedef Function2< sphericalTensorsphericalTensorFunction2
 
typedef Function2< tensortensorFunction2
 
typedef intWM_LABEL_SIZE_t label
 A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE. More...
 
typedef IOList< labellabelIOList
 Label container classes. More...
 
typedef List< labellabelList
 A List of labels. More...
 
typedef List< labelListlabelListList
 A List of labelList. More...
 
typedef List< labelListListlabelListListList
 A List of labelListList. More...
 
typedef IOList< labelListlabelListIOList
 Label container classes. More...
 
typedef CompactIOList< labelListlabelListCompactIOList
 
typedef uintWM_LABEL_SIZE_t uLabel
 A uLabel is an uint32_t or uint64_t as specified by the pre-processor macro WM_LABEL_SIZE. More...
 
typedef Pair< labellabelPair
 Label pair. More...
 
typedef List< labelPairlabelPairList
 List of labelPairs. More...
 
typedef double doubleScalar
 Double precision floating point scalar type. More...
 
typedef float floatScalar
 Float precision floating point scalar type. More...
 
typedef IOList< scalar > scalarIOList
 Scalar container classes. More...
 
typedef UList< scalar > scalarUList
 A UList of scalars. More...
 
typedef List< scalar > scalarList
 A List of scalars. More...
 
typedef List< scalarListscalarListList
 
typedef IOList< scalarListscalarListIOList
 Scalar container classes. More...
 
typedef CompactIOList< scalarListscalarListCompactIOList
 
typedef long double longDoubleScalar
 Lang double precision floating point scalar type. More...
 
typedef CompactSpatialTensor< scalar > compactSpatialTensor
 CompactSpatialTensor of scalars. More...
 
typedef SpatialTensor< scalar > spatialTensor
 SpatialTensor of scalars. More...
 
typedef SpatialVector< scalar > spatialVector
 SpatialVector of scalars. More...
 
typedef SphericalTensor< labellabelSphericalTensor
 SphericalTensor of labels. More...
 
typedef SphericalTensor< scalar > sphericalTensor
 SphericalTensor of scalars. More...
 
typedef SphericalTensor2D< scalar > sphericalTensor2D
 SphericalTensor2D of scalars. More...
 
typedef List< wordwordList
 A List of words. More...
 
typedef UList< fileNamefileNameUList
 A UList of fileNames. More...
 
typedef List< fileNamefileNameList
 A List of fileNames. More...
 
typedef UList< stringstringUList
 A UList of strings. More...
 
typedef List< stringstringList
 A List of strings. More...
 
typedef UList< wordwordUList
 A UList of words. More...
 
typedef UList< wordRewordReUList
 A UList of wordRe (word or regular expression) More...
 
typedef List< wordRewordReList
 A List of wordRe (word or regular expression) More...
 
typedef IOList< stringstringIOList
 IO of a list of strings. More...
 
typedef IOList< stringListstringListIOList
 
typedef IOList< wordwordIOList
 IO of a list of words. More...
 
typedef GlobalIOList< wordwordGlobalIOList
 
typedef IOList< wordListwordListIOList
 
typedef SymmTensor< labellabelSymmTensor
 SymmTensor of labels. More...
 
typedef SymmTensor< scalar > symmTensor
 SymmTensor of scalars. More...
 
typedef SymmTensor2D< scalar > symmTensor2D
 SymmTensor2D of scalars. More...
 
typedef Tensor< float > floatTensor
 FloatTensor of scalars. More...
 
typedef Tensor< labellabelTensor
 3D labelTensor obtained from generic Tensor More...
 
typedef UList< sphericalTensorsphericalTensorUList
 A UList of sphericalTensors. More...
 
typedef List< sphericalTensorsphericalTensorList
 A List of sphericalTensors. More...
 
typedef UList< symmTensorsymmTensorUList
 A UList of symmTensors. More...
 
typedef List< symmTensorsymmTensorList
 A List of symmTensors. More...
 
typedef UList< tensortensorUList
 A UList of tensors. More...
 
typedef List< tensortensorList
 A List of tensors. More...
 
typedef Tensor< scalar > tensor
 Tensor of scalars. More...
 
typedef Tensor2D< scalar > tensor2D
 Tensor2D or scalars. More...
 
typedef IOList< transformertransformerIOList
 IOList of transformers. More...
 
typedef Vector< complexcomplexVector
 complexVector obtained from generic Vector. More...
 
typedef Vector< float > floatVector
 A float version of vector. More...
 
typedef Vector< labellabelVector
 Vector of labels. More...
 
typedef IOList< vectorvectorIOList
 Vector container classes. More...
 
typedef UList< vectorvectorUList
 A UList of vectors. More...
 
typedef List< vectorvectorList
 A List of vectors. More...
 
typedef IOList< vectorListvectorListIOList
 Lists of vectors container class. More...
 
typedef CompactIOList< vectorListvectorListCompactIOList
 
typedef Vector< scalar > vector
 A scalar version of the templated Vector. More...
 
typedef Vector2D< scalar > vector2D
 vector2D obtained from generic Vector2D More...
 
typedef Pair< pointsegment
 
typedef IOOutputFilter< probesIOprobes
 Instance of the generic IOOutputFilter for probes. More...
 
typedef IOOutputFilter< patchProbesIOpatchProbes
 
typedef MeshedSurface< facemeshedSurface
 
typedef MeshedSurface< triFacetriMeshedSurface
 
typedef DimensionedField< label, surfGeoMeshsurfLabelField
 
typedef DimensionedField< scalar, surfGeoMeshsurfScalarField
 
typedef DimensionedField< vector, surfGeoMeshsurfVectorField
 
typedef DimensionedField< sphericalTensor, surfGeoMeshsurfSphericalTensorField
 
typedef DimensionedField< symmTensor, surfGeoMeshsurfSymmTensorField
 
typedef DimensionedField< tensor, surfGeoMeshsurfTensorField
 
typedef DimensionedField< label, surfPointGeoMeshsurfPointLabelField
 
typedef DimensionedField< scalar, surfPointGeoMeshsurfPointScalarField
 
typedef DimensionedField< vector, surfPointGeoMeshsurfPointVectorField
 
typedef DimensionedField< sphericalTensor, surfPointGeoMeshsurfPointSphericalTensorField
 
typedef DimensionedField< symmTensor, surfPointGeoMeshsurfPointSymmTensorField
 
typedef DimensionedField< tensor, surfPointGeoMeshsurfPointTensorField
 
typedef List< surfZonesurfZoneList
 
typedef List< surfZoneIdentifiersurfZoneIdentifierList
 
typedef UnsortedMeshedSurface< faceunsortedMeshedSurface
 
typedef UnsortedMeshedSurface< triFacetriUnsortedMeshedSurface
 
typedef heRhoThermo< rhoThermo::composite, pureMixture< species::thermo< thermophysicalPropertiesSelector< liquidProperties >, sensibleInternalEnergy > >> heRhoThermopureMixtureliquidProperties
 
typedef heRhoThermo< rhoThermo::composite, pureMixture< species::thermo< thermophysicalPropertiesSelector< liquidProperties >, sensibleEnthalpy > >> heRhoThermopureMixtureEnthalpyliquidProperties
 
typedef hashedWordList speciesTable
 A table of species as a hashedWordList. More...
 
typedef constIsoSolidTransport< species::thermo< eConstThermo< rhoConst< specie > >, sensibleInternalEnergy > > eConstSolidThermoPhysics
 
typedef compressible::thermalBaffle1DFvPatchScalarField< eConstSolidThermoPhysicsthermalBaffle1DHConstSolidThermoPhysicsFvPatchScalarField
 
typedef exponentialSolidTransport< species::thermo< ePowerThermo< rhoConst< specie > >, sensibleInternalEnergy > > ePowerSolidThermoPhysics
 
typedef compressible::thermalBaffle1DFvPatchScalarField< ePowerSolidThermoPhysicsthermalBaffle1DHPowerSolidThermoPhysicsFvPatchScalarField
 
typedef ThermophysicalTransportModel< compressible::momentumTransportModel, fluidMulticomponentThermofluidMulticomponentThermophysicalTransportModel
 
typedef laminarThermophysicalTransportModel< fluidMulticomponentThermophysicalTransportModellaminarFluidMulticomponentThermophysicalTransportModel
 
typedef RASThermophysicalTransportModel< fluidMulticomponentThermophysicalTransportModelRASFluidMulticomponentThermophysicalTransportModel
 
typedef LESThermophysicalTransportModel< fluidMulticomponentThermophysicalTransportModelLESFluidMulticomponentThermophysicalTransportModel
 
typedef ThermophysicalTransportModel< compressible::momentumTransportModel, fluidThermofluidThermoThermophysicalTransportModel
 
typedef laminarThermophysicalTransportModel< fluidThermoThermophysicalTransportModellaminarFluidThermophysicalTransportModel
 
typedef RASThermophysicalTransportModel< fluidThermoThermophysicalTransportModelRASFluidThermophysicalTransportModel
 
typedef LESThermophysicalTransportModel< fluidThermoThermophysicalTransportModelLESFluidThermophysicalTransportModel
 
typedef PhaseThermophysicalTransportModel< phaseCompressible::momentumTransportModel, fluidMulticomponentThermophaseFluidMulticomponentThermophysicalTransportModel
 
typedef laminarThermophysicalTransportModel< phaseFluidMulticomponentThermophysicalTransportModellaminarPhaseFluidMulticomponentThermophysicalTransportModel
 
typedef RASThermophysicalTransportModel< phaseFluidMulticomponentThermophysicalTransportModelRASPhaseFluidMulticomponentThermophysicalTransportModel
 
typedef LESThermophysicalTransportModel< phaseFluidMulticomponentThermophysicalTransportModelLESPhaseFluidMulticomponentThermophysicalTransportModel
 
typedef PhaseThermophysicalTransportModel< phaseCompressible::momentumTransportModel, fluidThermophaseFluidThermophysicalTransportModel
 
typedef laminarThermophysicalTransportModel< phaseFluidThermophysicalTransportModellaminarPhaseFluidThermophysicalTransportModel
 
typedef RASThermophysicalTransportModel< phaseFluidThermophysicalTransportModelRASPhaseFluidThermophysicalTransportModel
 
typedef LESThermophysicalTransportModel< phaseFluidThermophysicalTransportModelLESPhaseFluidThermophysicalTransportModel
 
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. More...
 
typedef List< geometricSurfacePatchgeometricSurfacePatchList
 
typedef List< surfacePatchsurfacePatchList
 
typedef Foam::DimensionedField< label, triSurfaceGeoMeshtriSurfaceLabelField
 
typedef Foam::DimensionedField< scalar, triSurfaceGeoMeshtriSurfaceScalarField
 
typedef Foam::DimensionedField< vector, triSurfaceGeoMeshtriSurfaceVectorField
 
typedef Foam::DimensionedField< sphericalTensor, triSurfaceGeoMeshtriSurfaceSphericalTensorField
 
typedef Foam::DimensionedField< symmTensor, triSurfaceGeoMeshtriSurfaceSymmTensorField
 
typedef Foam::DimensionedField< tensor, triSurfaceGeoMeshtriSurfaceTensorField
 
typedef Foam::DimensionedField< label, triSurfacePointGeoMeshtriSurfacePointLabelField
 
typedef Foam::DimensionedField< scalar, triSurfacePointGeoMeshtriSurfacePointScalarField
 
typedef Foam::DimensionedField< vector, triSurfacePointGeoMeshtriSurfacePointVectorField
 
typedef Foam::DimensionedField< sphericalTensor, triSurfacePointGeoMeshtriSurfacePointSphericalTensorField
 
typedef Foam::DimensionedField< symmTensor, triSurfacePointGeoMeshtriSurfacePointSymmTensorField
 
typedef Foam::DimensionedField< tensor, triSurfacePointGeoMeshtriSurfacePointTensorField
 
typedef HashTable< List< specieElement > > speciesCompositionTable
 
typedef PhaseThermophysicalTransportModel< filmCompressibleMomentumTransportModel, fluidThermofilmThermophysicalTransportModel
 Typedefs for film thermophysical transport models. More...
 
typedef laminarModel< filmCompressibleMomentumTransportModellaminarfilmCompressibleMomentumTransportModel
 
typedef PhaseTransferPhaseSystem< OneResistanceHeatTransferPhaseSystem< MomentumTransferPhaseSystem< phaseSystem > > > basicMultiphaseSystem
 
typedef InterfaceCompositionPhaseChangePhaseSystem< PhaseTransferPhaseSystem< TwoResistanceHeatTransferPhaseSystem< MomentumTransferPhaseSystem< phaseSystem > > > > interfaceCompositionPhaseChangeMultiphaseSystem
 
typedef ThermalPhaseChangePhaseSystem< PhaseTransferPhaseSystem< TwoResistanceHeatTransferPhaseSystem< MomentumTransferPhaseSystem< phaseSystem > > > > thermalPhaseChangeMultiphaseSystem
 
typedef PopulationBalancePhaseSystem< PhaseTransferPhaseSystem< OneResistanceHeatTransferPhaseSystem< MomentumTransferPhaseSystem< phaseSystem > > > > populationBalanceMultiphaseSystem
 
typedef InterfaceCompositionPhaseChangePhaseSystem< PopulationBalancePhaseSystem< PhaseTransferPhaseSystem< TwoResistanceHeatTransferPhaseSystem< MomentumTransferPhaseSystem< phaseSystem > > > > > interfaceCompositionPhaseChangePopulationBalanceMultiphaseSystem
 
typedef ThermalPhaseChangePhaseSystem< PopulationBalancePhaseSystem< PhaseTransferPhaseSystem< TwoResistanceHeatTransferPhaseSystem< MomentumTransferPhaseSystem< phaseSystem > > > > > thermalPhaseChangePopulationBalanceMultiphaseSystem
 
typedef AnisothermalPhaseModel< PurePhaseModel< InertPhaseModel< MovingPhaseModel< ThermoPhaseModel< phaseModel, rhoThermo > > > > > purePhaseModel
 
typedef AnisothermalPhaseModel< PurePhaseModel< InertPhaseModel< StationaryPhaseModel< ThermoPhaseModel< phaseModel, rhoThermo > > > > > pureStationaryPhaseModel
 
typedef IsothermalPhaseModel< PurePhaseModel< InertPhaseModel< MovingPhaseModel< ThermoPhaseModel< phaseModel, rhoThermo > > > > > pureIsothermalPhaseModel
 
typedef IsothermalPhaseModel< PurePhaseModel< InertPhaseModel< StationaryPhaseModel< ThermoPhaseModel< phaseModel, rhoThermo > > > > > pureStationaryIsothermalPhaseModel
 
typedef AnisothermalPhaseModel< MulticomponentPhaseModel< InertPhaseModel< MovingPhaseModel< ThermoPhaseModel< phaseModel, rhoMulticomponentThermo > > > > > multicomponentPhaseModel
 
typedef IsothermalPhaseModel< MulticomponentPhaseModel< InertPhaseModel< MovingPhaseModel< ThermoPhaseModel< phaseModel, rhoMulticomponentThermo > > > > > multicomponentIsothermalPhaseModel
 
typedef AnisothermalPhaseModel< MulticomponentPhaseModel< ReactingPhaseModel< MovingPhaseModel< ThermoPhaseModel< phaseModel, rhoMulticomponentThermo > > > > > reactingPhaseModel
 

Enumerations

enum class  rootType {
  real = 0 , complex , posInf , negInf ,
  nan
}
 Types of root. More...
 
enum class  fileType { undefined , file , directory , link }
 Enumeration of file types. More...
 

Functions

 makePatchTypeField (fvPatchScalarField, atmBoundaryLayerInletEpsilonFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, atmBoundaryLayerInletKFvPatchScalarField)
 
 makePatchTypeField (fvPatchVectorField, atmBoundaryLayerInletVelocityFvPatchVectorField)
 
 makePatchTypeField (fvPatchScalarField, nutkAtmRoughWallFunctionFvPatchScalarField)
 
 defineTypeNameAndDebug (combustionModel, 0)
 
 defineTypeNameAndDebug (consumptionSpeed, 0)
 
 defineTypeNameAndDebug (reactionRateFlameArea, 0)
 
 defineRunTimeSelectionTable (reactionRateFlameArea, dictionary)
 
 defineTypeNameAndDebug (ensightPart, 0)
 
 defineTemplateTypeNameAndDebug (IOPtrList< ensightPart >, 0)
 
 defineRunTimeSelectionTable (ensightPart, istream)
 
Ostreamoperator<< (Ostream &, const ensightPart &)
 
ensightGeoFileoperator<< (ensightGeoFile &, const ensightPart &)
 
 defineTypeNameAndDebug (ensightPartCells, 0)
 
 addToRunTimeSelectionTable (ensightPart, ensightPartCells, istream)
 
 defineTypeNameAndDebug (ensightPartFaces, 0)
 
 addToRunTimeSelectionTable (ensightPart, ensightPartFaces, istream)
 
ensightGeoFileoperator<< (ensightGeoFile &, const ensightParts &)
 
 defineTypeNameAndDebug (mergedCyclicPolyPatch, 0)
 
 addToRunTimeSelectionTable (polyPatch, mergedCyclicPolyPatch, word)
 
 addToRunTimeSelectionTable (polyPatch, mergedCyclicPolyPatch, dictionary)
 
labelList primitivePatchGetZones (const primitivePatch &pp, const scalar includedAngle)
 
boolList primitivePatchGetHalves (const primitivePatch &pp, const scalar includedAngle)
 
void polyMeshUnMergeCyclics (polyMesh &mesh, const scalar includedAngle=165)
 Find all patches of type "mergedCyclic" in the given mesh and split them. More...
 
 defineTemplateTypeNameAndDebugWithName (IOMap< dictionary >, "dictionaryIOMap", 0)
 
 defineTypeNameAndDebug (metisDecomp, 0)
 
 addToRunTimeSelectionTable (decompositionMethod, metisDecomp, decomposer)
 
 defineTypeNameAndDebug (ptscotchDecomp, 0)
 
 addToRunTimeSelectionTable (decompositionMethod, ptscotchDecomp, distributor)
 
 defineTypeNameAndDebug (scotchDecomp, 0)
 
 addToRunTimeSelectionTable (decompositionMethod, scotchDecomp, decomposer)
 
 addToRunTimeSelectionTable (decompositionMethod, scotchDecomp, distributor)
 
 defineTypeNameAndDebug (attachDetach, 0)
 
 addToRunTimeSelectionTable (polyMeshModifier, attachDetach, dictionary)
 
 defineTypeNameAndDebug (createShellMesh, 0)
 
 defineTypeNameAndDebug (fvMeshAdder, 0)
 
 defineTypeNameAndDebug (fvMeshDistribute, 0)
 
 defineTypeNameAndDebug (fvMeshSubset, 0)
 
 defineTypeNameAndDebug (layerAdditionRemoval, 0)
 
 addToRunTimeSelectionTable (polyMeshModifier, layerAdditionRemoval, dictionary)
 
 defineTypeNameAndDebug (cellCuts, 0)
 
 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)
 
Istreamoperator>> (Istream &, directionInfo &)
 
Ostreamoperator<< (Ostream &, const directionInfo &)
 
template<>
bool contiguous< directionInfo > ()
 Data associated with directionInfo type are contiguous. More...
 
 defineTypeNameAndDebug (boundaryCutter, 0)
 
 defineTypeNameAndDebug (meshCutAndRemove, 0)
 
 defineTypeNameAndDebug (meshCutter, 0)
 
 defineTypeNameAndDebug (multiDirRefinement, 0)
 
 defineTypeNameAndDebug (refinementIterator, 0)
 
 defineTypeNameAndDebug (undoableMeshCutter, 0)
 
Ostreamoperator<< (Ostream &, const refineCell &)
 
 defineTypeNameAndDebug (wallLayerCells, 0)
 
Istreamoperator>> (Istream &, wallNormalInfo &)
 
Ostreamoperator<< (Ostream &, const wallNormalInfo &)
 
template<>
bool contiguous< wallNormalInfo > ()
 Data associated with wallNormalInfo type are contiguous. More...
 
 defineTypeNameAndDebug (badQualityToCell, 0)
 
 addToRunTimeSelectionTable (topoSetSource, badQualityToCell, word)
 
 defineTypeNameAndDebug (badQualityToFace, 0)
 
 addToRunTimeSelectionTable (topoSetSource, badQualityToFace, word)
 
 defineTypeNameAndDebug (motionSmoother, 0)
 
 defineTypeNameAndDebug (motionSmootherAlgo, 0)
 
 defineTypeNameAndDebug (componentDisplacementMotionSolver, 0)
 
 defineTypeNameAndDebug (componentVelocityMotionSolver, 0)
 
 defineTypeNameAndDebug (displacementMotionSolver, 0)
 
 defineTypeNameAndDebug (displacementLayeredMotionMotionSolver, 0)
 
 addToRunTimeSelectionTable (motionSolver, displacementLayeredMotionMotionSolver, dictionary)
 
Istreamoperator>> (Istream &, pointEdgeStructuredWalk &)
 
Ostreamoperator<< (Ostream &, const pointEdgeStructuredWalk &)
 
template<>
bool contiguous< pointEdgeStructuredWalk > ()
 Data associated with pointEdgeStructuredWalk type are contiguous. More...
 
 defineTypeNameAndDebug (displacementLinearMotionMotionSolver, 0)
 
 addToRunTimeSelectionTable (motionSolver, displacementLinearMotionMotionSolver, dictionary)
 
 defineTypeNameAndDebug (points0MotionSolver, 0)
 
 defineTypeNameAndDebug (interpolatingSolidBodyMotionSolver, 0)
 
 addToRunTimeSelectionTable (motionSolver, interpolatingSolidBodyMotionSolver, dictionary)
 
 defineTypeNameAndDebug (multiSolidBodyMotionSolver, 0)
 
 addToRunTimeSelectionTable (motionSolver, multiSolidBodyMotionSolver, dictionary)
 
 makePointPatchTypeField (pointPatchVectorField, solidBodyMotionDisplacementPointPatchVectorField)
 
 makeFunction1s (trvType, nullArg)
 
 defineTableReader (trvType)
 
 defineTypeNameAndDebug (solidBodyMotionFunction, 0)
 
 defineRunTimeSelectionTable (solidBodyMotionFunction, dictionary)
 
 defineTypeNameAndDebug (solidBodyMotionSolver, 0)
 
 addToRunTimeSelectionTable (motionSolver, solidBodyMotionSolver, dictionary)
 
 defineTypeNameAndDebug (motionSolver, 0)
 
 defineRunTimeSelectionTable (motionSolver, dictionary)
 
 defineTypeNameAndDebug (motionSolverList, 0)
 
 addToRunTimeSelectionTable (motionSolver, motionSolverList, dictionary)
 
 defineTypeNameAndDebug (velocityMotionSolver, 0)
 
 defineTypeNameAndDebug (perfectInterface, 0)
 
 addToRunTimeSelectionTable (polyMeshModifier, perfectInterface, dictionary)
 
Istreamoperator>> (Istream &, externalPointEdgePoint &)
 
Ostreamoperator<< (Ostream &, const externalPointEdgePoint &)
 
template<>
bool contiguous< externalPointEdgePoint > ()
 Data associated with externalPointEdgePoint type are contiguous. More...
 
 defineTypeNameAndDebug (faceCoupleInfo, 0)
 
 defineTypeNameAndDebug (polyMeshFilter, 0)
 
 defineTypeNameAndDebug (polyMeshModifier, 0)
 
 defineRunTimeSelectionTable (polyMeshModifier, dictionary)
 
Ostreamoperator<< (Ostream &, const polyMeshModifier &)
 
 defineTypeNameAndDebug (addPatchCellLayer, 0)
 
 defineTypeNameAndDebug (combineFaces, 0)
 
 defineTypeNameAndDebug (duplicatePoints, 0)
 
 defineTypeNameAndDebug (edgeCollapser, 0)
 
 defineTypeNameAndDebug (hexRef8, 0)
 
 defineTypeNameAndDebug (refinementHistory, 0)
 
Istreamoperator>> (Istream &, refinementHistory &)
 
Ostreamoperator<< (Ostream &, const refinementHistory &)
 
Istreamoperator>> (Istream &, refinementHistory::splitCell8 &)
 
Ostreamoperator<< (Ostream &, const refinementHistory::splitCell8 &)
 
Istreamoperator>> (Istream &, pointEdgeCollapse &)
 
Ostreamoperator<< (Ostream &, const pointEdgeCollapse &)
 
template<>
bool contiguous< pointEdgeCollapse > ()
 Data associated with pointEdgeCollapse type are contiguous. More...
 
 defineTypeNameAndDebug (polyTopoChange, 0)
 
Istreamoperator>> (Istream &, refinementData &)
 
Ostreamoperator<< (Ostream &, const refinementData &)
 
template<>
bool contiguous< refinementData > ()
 Data associated with refinementData type are contiguous. More...
 
Istreamoperator>> (Istream &, refinementDistanceData &)
 
Ostreamoperator<< (Ostream &, const refinementDistanceData &)
 
template<>
bool contiguous< refinementDistanceData > ()
 Data associated with refinementDistanceData type are contiguous. More...
 
 defineTypeNameAndDebug (removeCells, 0)
 
 defineTypeNameAndDebug (removePoints, 0)
 
 defineTypeNameAndDebug (tetDecomposer, 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)
 
Ostreamoperator<< (Ostream &, const polyTopoChanger &)
 
 defineTypeNameAndDebug (repatchMesh, 0)
 
Ostreamoperator<< (Ostream &, const repatchPatch &)
 
 defineTypeNameAndDebug (enrichedPatch, 0)
 
 defineTypeNameAndDebug (slidingInterface, 0)
 
 addToRunTimeSelectionTable (polyMeshModifier, slidingInterface, dictionary)
 
 defineTypeNameAndDebug (OBJstream, 0)
 
 defineTypeNameAndDebug (vtkUnstructuredReader, 1)
 
 TemplateName (FvFaceCellWave)
 
 defineTypeNameAndDebug (FvFaceCellWaveName, 0)
 
bool adjustPhi (surfaceScalarField &phi, const volVectorField &U, volScalarField &p)
 Adjust the balance of fluxes to obey continuity. More...
 
bool bound (volScalarField &, const dimensionedScalar &min)
 Bound the given scalar field where it is below the specified min value. More...
 
tmp< volVectorFieldconstrainHbyA (const tmp< volVectorField > &tHbyA, const volVectorField &U, const volScalarField &p)
 
tmp< volVectorFieldconstrainH (const tmp< volVectorField > &tH, const volScalarField &rA, const volVectorField &U, const volScalarField &p)
 
tmp< surfaceScalarFieldconstrainPhiHbyA (const tmp< surfaceScalarField > &tphiHbyA, const volVectorField &U, const volScalarField &p)
 
tmp< surfaceScalarFieldconstrainPhid (const tmp< surfaceScalarField > &tphiHbyA, const volScalarField &p)
 
template<class RhoType , class RAUType , class MRFType >
void constrainPressure (volScalarField &p, const RhoType &rho, const volVectorField &U, const surfaceScalarField &phiHbyA, const RAUType &rhorAU, const MRFType &MRF)
 
template<class RAUType >
void constrainPressure (volScalarField &p, const volScalarField &rho, const volVectorField &U, const surfaceScalarField &phiHbyA, const RAUType &rhorAU)
 
template<class RAUType , class MRFType >
void constrainPressure (volScalarField &p, const volVectorField &U, const surfaceScalarField &phiHbyA, const RAUType &rAU, const MRFType &MRF)
 
template<class RAUType >
void constrainPressure (volScalarField &p, const volVectorField &U, const surfaceScalarField &phiHbyA, const RAUType &rAU)
 
void correctUphiBCs (volVectorField &U, surfaceScalarField &phi, const bool evaluateUBCs)
 If the mesh is moving correct the velocity BCs on the moving walls to. More...
 
void correctUphiBCs (const volScalarField &rho, volVectorField &U, surfaceScalarField &phi, const bool evaluateUBCs)
 If the mesh is moving correct the velocity BCs on the moving walls to. More...
 
bool 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. More...
 
bool 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. More...
 
scalar getRefCellValue (const volScalarField &field, const label refCelli)
 Return the current value of field in the reference cell. More...
 
 defineTypeNameAndDebug (fvConstraint, 0)
 
 defineRunTimeSelectionTable (fvConstraint, dictionary)
 
 defineTypeNameAndDebug (fvConstraints, 0)
 
Ostreamoperator<< (Ostream &os, const fvConstraints &constraints)
 
 defineTypeNameAndDebug (fvModel, 0)
 
 defineRunTimeSelectionTable (fvModel, dictionary)
 
 defineTypeNameAndDebug (fvModels, 0)
 
Ostreamoperator<< (Ostream &os, const fvModels &models)
 
template<class Type >
tmp< Field< Type > > levelSetAverage (const fvMesh &mesh, const scalarField &levelC, const scalarField &levelP, const Field< Type > &positiveC, const Field< Type > &positiveP, const Field< Type > &negativeC, const Field< Type > &negativeP)
 Calculate the average value of two fields, one on each side of a level set. More...
 
template<class Type >
tmp< Field< Type > > levelSetAverage (const fvPatch &patch, const scalarField &levelF, const scalarField &levelP, const Field< Type > &positiveF, const Field< Type > &positiveP, const Field< Type > &negativeF, const Field< Type > &negativeP)
 As the above overload, but on the faces of a patch. More...
 
template<class Type >
tmp< VolField< Type > > levelSetAverage (const volScalarField &levelC, const pointScalarField &levelP, const VolField< Type > &positiveC, const PointField< Type > &positiveP, const VolField< Type > &negativeC, const PointField< Type > &negativeP)
 As the above overload, but both in cells and on patch faces. More...
 
tmp< scalarFieldlevelSetFraction (const fvMesh &mesh, const scalarField &levelC, const scalarField &levelP, const bool above)
 Calculate the volume-fraction that a level set occupies. This gives the. More...
 
tmp< scalarFieldlevelSetFraction (const fvPatch &patch, const scalarField &levelF, const scalarField &levelP, const bool above)
 As the above overload, but on the faces of a patch. More...
 
tmp< volScalarFieldlevelSetFraction (const volScalarField &levelC, const pointScalarField &levelP, const bool above)
 As the above overload, but both in cells and on patch faces. More...
 
 makePatchTypeField (fvPatchVectorField, MRFFreestreamVelocityFvPatchVectorField)
 
 makePatchTypeField (fvPatchVectorField, MRFnoSlipFvPatchVectorField)
 
 makePatchTypeField (fvPatchVectorField, MRFslipFvPatchVectorField)
 
 defineTypeNameAndDebug (MRFZone, 0)
 
Ostreamoperator<< (Ostream &os, const MRFZoneList &models)
 
 defineTypeNameAndDebug (porosityModel, 0)
 
 defineRunTimeSelectionTable (porosityModel, mesh)
 
Ostreamoperator<< (Ostream &os, const porosityModelList &models)
 
 defineTypeNameAndDebug (convergenceControl, 0)
 
 defineTypeNameAndDebug (correctorConvergenceControl, 0)
 
 defineTypeNameAndDebug (singleRegionConvergenceControl, 0)
 
 defineTypeNameAndDebug (singleRegionCorrectorConvergenceControl, 0)
 
 defineTypeNameAndDebug (pimpleControl, 0)
 
 defineTypeNameAndDebug (pimpleLoop, 0)
 
 defineTypeNameAndDebug (pimpleMultiRegionControl, 0)
 
 defineTypeNameAndDebug (pimpleNoLoopControl, 0)
 
 defineTypeNameAndDebug (pimpleSingleRegionControl, 0)
 
 defineTypeNameAndDebug (pisoControl, 0)
 
 defineTypeNameAndDebug (simpleControl, 0)
 
 defineTypeNameAndDebug (fluidSolutionControl, 0)
 
 defineTypeNameAndDebug (multiRegionSolutionControl, 0)
 
 defineTypeNameAndDebug (nonOrthogonalSolutionControl, 0)
 
 defineTypeNameAndDebug (singleRegionSolutionControl, 0)
 
 defineTypeNameAndDebug (solutionControl, 0)
 
const volVectorFieldsurfaceToVolVelocity (const surfaceVectorField &Uf)
 Get the cell velocity field corresponding to a given face velocity, or a. More...
 
 makePatchTypeFieldTypedefs (basicSymmetry)
 
 makeNullConstructableTemplatePatchTypeField (label, calculated)
 
 makeNullConstructablePatchFields (calculated)
 
 makePatchTypeFieldTypedef (label, calculated)
 
 makePatchTypeFieldTypedefs (calculated)
 
 makePatchFieldTypeNames (coupled)
 
 makePatchTypeFieldTypedefs (coupled)
 
 makePatchFields (directionMixed)
 
 makePatchTypeFieldTypedefs (directionMixed)
 
 makeNullConstructablePatchFields (extrapolatedCalculated)
 
 makePatchTypeFieldTypedefs (extrapolatedCalculated)
 
 makePatchFields (fixedGradient)
 
 makePatchTypeFieldTypedefs (fixedGradient)
 
 makeNullConstructablePatchFields (fixedValue)
 
 makePatchTypeFieldTypedefs (fixedValue)
 
 makePatchFields (mixed)
 
 makePatchTypeFieldTypedefs (mixed)
 
 makePatchFieldTypeNames (sliced)
 
 makePatchTypeFieldTypedefs (sliced)
 
 makePatchFieldTypeNames (transform)
 
 makePatchTypeFieldTypedefs (transform)
 
 makeNullConstructablePatchFields (zeroGradient)
 
 makePatchTypeFieldTypedefs (zeroGradient)
 
 makeNullConstructablePatchFields (cyclic)
 
 makePatchTypeFieldTypedefs (cyclic)
 
 makeNullConstructablePatchFields (cyclicSlip)
 
 makePatchTypeFieldTypedefs (cyclicSlip)
 
 makeNullConstructablePatchFields (empty)
 
 makePatchTypeFieldTypedefs (empty)
 
 makeNullConstructablePatchFields (internal)
 
 makePatchTypeFieldTypedefs (internal)
 
 makePatchFieldTypeNames (jumpCyclic)
 
 makePatchTypeFieldTypedefs (jumpCyclic)
 
 makeNullConstructablePatchFields (nonConformalCyclic)
 
 makePatchTypeFieldTypedefs (nonConformalCyclic)
 
 makeNullConstructablePatchFields (nonConformalError)
 
 makePatchTypeFieldTypedefs (nonConformalError)
 
 makeNullConstructablePatchFields (nonConformalProcessorCyclic)
 
 makePatchTypeFieldTypedefs (nonConformalProcessorCyclic)
 
 makeNullConstructablePatchFields (processor)
 
 makePatchTypeFieldTypedefs (processor)
 
 makeNullConstructablePatchFields (processorCyclic)
 
 makePatchTypeFieldTypedefs (processorCyclic)
 
 makeNullConstructablePatchFields (symmetry)
 
 makePatchTypeFieldTypedefs (symmetry)
 
 makeNullConstructablePatchFields (symmetryPlane)
 
 makePatchTypeFieldTypedefs (symmetryPlane)
 
 makeNullConstructablePatchFields (wedge)
 
 makePatchTypeFieldTypedefs (wedge)
 
 makePatchTypeField (fvPatchVectorField, activeBaffleVelocityFvPatchVectorField)
 
 makePatchTypeField (fvPatchVectorField, activePressureForceBaffleVelocityFvPatchVectorField)
 
 makePatchFields (advective)
 
 makePatchTypeFieldTypedefs (advective)
 
 makePatchFields (codedFixedValue)
 
 makePatchTypeFieldTypedefs (codedFixedValue)
 
 makePatchFields (codedMixed)
 
 makePatchTypeFieldTypedefs (codedMixed)
 
 makePatchTypeField (fvPatchVectorField, cylindricalInletVelocityFvPatchVectorField)
 
 defineTypeNameAndDebug (dynamicPressureFvPatchScalarField, 0)
 
 makePatchTypeField (fvPatchScalarField, entrainmentPressureFvPatchScalarField)
 
 makePatchFields (externalCoupledMixed)
 
 makePatchTypeFieldTypedefs (externalCoupledMixed)
 
 makePatchTypeField (fvPatchScalarField, fanPressureFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, fanPressureJumpFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, fixedFluxExtrapolatedPressureFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, fixedFluxPressureFvPatchScalarField)
 
template<class GradBC >
void setSnGrad (volScalarField::Boundary &bf, const FieldField< fvsPatchField, scalar > &snGrad)
 
template<class GradBC >
void setSnGrad (volScalarField::Boundary &bf, const tmp< FieldField< fvsPatchField, scalar >> &tsnGrad)
 
 makePatchFields (fixedInternalValue)
 
 makePatchTypeFieldTypedefs (fixedInternalValue)
 
 makePatchFields (fixedJump)
 
 makePatchTypeFieldTypedefs (fixedJump)
 
 makePatchFields (fixedMean)
 
 makePatchTypeFieldTypedefs (fixedMean)
 
 makePatchFields (fixedMeanOutletInlet)
 
 makePatchTypeFieldTypedefs (fixedMeanOutletInlet)
 
 makePatchTypeField (fvPatchVectorField, fixedNormalInletOutletVelocityFvPatchVectorField)
 
 makeNullConstructableTemplatePatchTypeField (vector, fixedNormalSlip)
 
 makeNullConstructableTemplatePatchTypeField (tensor, fixedNormalSlip)
 
 makePatchTypeFieldTypedefs (fixedNormalSlip)
 
 makePatchTypeField (fvPatchScalarField, fixedPressureCompressibleDensityFvPatchScalarField)
 
 makePatchFields (fixedProfile)
 
 makePatchTypeFieldTypedefs (fixedProfile)
 
 makePatchFields (fixedValueInletOutlet)
 
 makePatchTypeFieldTypedefs (fixedValueInletOutlet)
 
 makePatchTypeField (fvPatchVectorField, flowRateInletVelocityFvPatchVectorField)
 
 makePatchTypeField (fvPatchVectorField, flowRateOutletVelocityFvPatchVectorField)
 
 makePatchTypeField (fvPatchVectorField, fluxCorrectedVelocityFvPatchVectorField)
 
 makePatchFields (freestream)
 
 makePatchTypeFieldTypedefs (freestream)
 
 makePatchTypeField (fvPatchScalarField, freestreamPressureFvPatchScalarField)
 
 makePatchTypeField (fvPatchVectorField, freestreamVelocityFvPatchVectorField)
 
 makePatchFields (inletOutlet)
 
 makePatchTypeFieldTypedefs (inletOutlet)
 
 makePatchTypeField (fvPatchScalarField, inletOutletTotalTemperatureFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, interfaceCompressionFvPatchScalarField)
 
 makePatchTypeField (fvPatchVectorField, interstitialInletVelocityFvPatchVectorField)
 
 makePatchTypeFieldTypedefs (mapped)
 
 makePatchFieldTypeNames (mapped)
 
 makePatchTypeField (fvPatchVectorField, mappedFlowRateVelocityFvPatchVectorField)
 
 makePatchFields (mappedInternalValue)
 
 makePatchTypeFieldTypedefs (mappedInternalValue)
 
 makePatchFields (mappedValue)
 
 makePatchTypeFieldTypedefs (mappedValue)
 
 makePatchFields (mappedValueAndPatchInternalValue)
 
 makePatchTypeField (fvPatchVectorField, mappedVelocityFluxFvPatchField)
 
 makePatchTypeField (fvPatchVectorField, matchedFlowRateOutletVelocityFvPatchVectorField)
 
 makePatchTypeField (fvPatchVectorField, movingWallSlipVelocityFvPatchVectorField)
 
 makePatchTypeField (fvPatchVectorField, movingWallVelocityFvPatchVectorField)
 
 makeNullConstructablePatchTypeField (fvPatchVectorField, noSlipFvPatchVectorField)
 
 makePatchFields (outletInlet)
 
 makePatchTypeFieldTypedefs (outletInlet)
 
 makePatchFields (outletMappedUniformInlet)
 
 makePatchTypeFieldTypedefs (outletMappedUniformInlet)
 
 makePatchTypeField (fvPatchVectorField, outletPhaseMeanVelocityFvPatchVectorField)
 
 makePatchFields (partialSlip)
 
 makePatchTypeFieldTypedefs (partialSlip)
 
 makePatchTypeField (fvPatchScalarField, phaseHydrostaticPressureFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, plenumPressureFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, pressureFvPatchScalarField)
 
 makePatchTypeField (fvPatchVectorField, pressureDirectedInletOutletVelocityFvPatchVectorField)
 
 makePatchTypeField (fvPatchVectorField, pressureDirectedInletVelocityFvPatchVectorField)
 
 makePatchTypeField (fvPatchVectorField, pressureInletOutletParSlipVelocityFvPatchVectorField)
 
 makePatchTypeField (fvPatchVectorField, pressureInletOutletVelocityFvPatchVectorField)
 
 makePatchTypeField (fvPatchVectorField, pressureInletUniformVelocityFvPatchVectorField)
 
 makePatchTypeField (fvPatchVectorField, pressureInletVelocityFvPatchVectorField)
 
 makePatchTypeField (fvPatchVectorField, pressureNormalInletOutletVelocityFvPatchVectorField)
 
 defineTemplateTypeNameAndDebug (prghPressure, 0)
 
 makePatchTypeField (fvPatchScalarField, prghTotalHydrostaticPressureFvPatchScalarField)
 
 makePatchTypeField (fvPatchVectorField, rotatingPressureInletOutletVelocityFvPatchVectorField)
 
 makePatchTypeField (fvPatchScalarField, rotatingTotalPressureFvPatchScalarField)
 
 makePatchTypeField (fvPatchVectorField, rotatingWallVelocityFvPatchVectorField)
 
 makeNullConstructablePatchFields (slip)
 
 makePatchTypeFieldTypedefs (slip)
 
 makePatchTypeField (fvPatchVectorField, supersonicFreestreamFvPatchVectorField)
 
 makePatchTypeField (fvPatchVectorField, surfaceNormalFixedValueFvPatchVectorField)
 
 makePatchTypeField (fvPatchVectorField, surfaceNormalUniformFixedValueFvPatchVectorField)
 
 makePatchTypeField (fvPatchVectorField, swirlFlowRateInletVelocityFvPatchVectorField)
 
 makePatchTypeField (fvPatchVectorField, swirlInletVelocityFvPatchVectorField)
 
 makePatchTypeField (fvPatchScalarField, syringePressureFvPatchScalarField)
 
 makePatchFields (timeVaryingMappedFixedValue)
 
 makePatchTypeFieldTypedefs (timeVaryingMappedFixedValue)
 
 defineTypeNameAndDebug (timeVaryingMapped, 0)
 
 makePatchTypeField (fvPatchScalarField, totalPressureFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, totalTemperatureFvPatchScalarField)
 
 makePatchTypeField (fvPatchVectorField, translatingWallVelocityFvPatchVectorField)
 
 makePatchTypeField (fvPatchScalarField, transonicEntrainmentPressureFvPatchScalarField)
 
 makePatchFields (turbulentInlet)
 
 makePatchTypeFieldTypedefs (turbulentInlet)
 
 makePatchTypeField (fvPatchScalarField, turbulentIntensityKineticEnergyInletFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, uniformDensityHydrostaticPressureFvPatchScalarField)
 
 makePatchFields (uniformFixedGradient)
 
 makePatchTypeFieldTypedefs (uniformFixedGradient)
 
 makePatchFields (uniformFixedValue)
 
 makePatchTypeFieldTypedefs (uniformFixedValue)
 
 makePatchTypeFieldTypedefs (uniform)
 
 makePatchFields (uniformInletOutlet)
 
 makePatchTypeFieldTypedefs (uniformInletOutlet)
 
 makePatchFields (uniformJump)
 
 makePatchTypeFieldTypedefs (uniformJump)
 
 makePatchTypeField (fvPatchScalarField, uniformTotalPressureFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, variableHeightFlowRateFvPatchScalarField)
 
 makePatchTypeField (fvPatchVectorField, variableHeightFlowRateInletVelocityFvPatchVectorField)
 
 makePatchTypeField (fvPatchScalarField, waveSurfacePressureFvPatchScalarField)
 
 makePatchFields (waveTransmissive)
 
 makePatchTypeFieldTypedefs (waveTransmissive)
 
 makeNullConstructablePatchFields (zeroInletOutlet)
 
 makePatchTypeFieldTypedefs (zeroInletOutlet)
 
template<class Type >
Ostreamoperator<< (Ostream &, const fvPatchField< Type > &)
 
 defineNamedTemplateTypeNameAndDebug (fvPatchLabelField, 0)
 
 defineTemplateRunTimeSelectionTable (fvPatchLabelField, patch)
 
 defineTemplateRunTimeSelectionTable (fvPatchLabelField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (fvPatchLabelField, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (fvPatchScalarField, 0)
 
 defineTemplateRunTimeSelectionTable (fvPatchScalarField, patch)
 
 defineTemplateRunTimeSelectionTable (fvPatchScalarField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (fvPatchScalarField, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (fvPatchVectorField, 0)
 
 defineTemplateRunTimeSelectionTable (fvPatchVectorField, patch)
 
 defineTemplateRunTimeSelectionTable (fvPatchVectorField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (fvPatchVectorField, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (fvPatchSphericalTensorField, 0)
 
 defineTemplateRunTimeSelectionTable (fvPatchSphericalTensorField, patch)
 
 defineTemplateRunTimeSelectionTable (fvPatchSphericalTensorField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (fvPatchSphericalTensorField, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (fvPatchSymmTensorField, 0)
 
 defineTemplateRunTimeSelectionTable (fvPatchSymmTensorField, patch)
 
 defineTemplateRunTimeSelectionTable (fvPatchSymmTensorField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (fvPatchSymmTensorField, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (fvPatchTensorField, 0)
 
 defineTemplateRunTimeSelectionTable (fvPatchTensorField, patch)
 
 defineTemplateRunTimeSelectionTable (fvPatchTensorField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (fvPatchTensorField, dictionary)
 
 makeTemplateFvsPatchTypeField (label, calculated)
 
 makeFvsPatchFields (calculated)
 
 makeFvsPatchTypeFieldTypedef (label, calculated)
 
 makeFvsPatchTypeFieldTypedefs (calculated)
 
 makeFvsPatchFieldTypeName (label, coupled)
 
 makeFvsPatchFieldTypeNames (coupled)
 
 makeFvsPatchTypeFieldTypedef (label, coupled)
 
 makeFvsPatchTypeFieldTypedefs (coupled)
 
 makeFvsPatchFields (fixedValue)
 
 makeFvsPatchTypeFieldTypedefs (fixedValue)
 
 makeFvsPatchFieldTypeNames (sliced)
 
 makeFvsPatchTypeFieldTypedefs (sliced)
 
 makeTemplateFvsPatchTypeField (label, cyclic)
 
 makeFvsPatchFields (cyclic)
 
 makeFvsPatchTypeFieldTypedef (label, cyclic)
 
 makeFvsPatchTypeFieldTypedefs (cyclic)
 
 makeFvsPatchFields (cyclicSlip)
 
 makeFvsPatchTypeFieldTypedefs (cyclicSlip)
 
 makeFvsPatchFields (empty)
 
 makeFvsPatchTypeFieldTypedefs (empty)
 
 makeFvsPatchFields (internal)
 
 makeFvsPatchTypeFieldTypedefs (internal)
 
 makeTemplateFvsPatchTypeField (label, nonConformalCyclic)
 
 makeFvsPatchFields (nonConformalCyclic)
 
 makeFvsPatchTypeFieldTypedef (label, nonConformalCyclic)
 
 makeFvsPatchTypeFieldTypedefs (nonConformalCyclic)
 
 makeTemplateFvsPatchTypeField (label, nonConformalError)
 
 makeFvsPatchFields (nonConformalError)
 
 makeFvsPatchTypeFieldTypedef (label, nonConformalError)
 
 makeFvsPatchTypeFieldTypedefs (nonConformalError)
 
 makeTemplateFvsPatchTypeField (label, nonConformalProcessorCyclic)
 
 makeFvsPatchFields (nonConformalProcessorCyclic)
 
 makeFvsPatchTypeFieldTypedef (label, nonConformalProcessorCyclic)
 
 makeFvsPatchTypeFieldTypedefs (nonConformalProcessorCyclic)
 
 makeTemplateFvsPatchTypeField (label, processor)
 
 makeFvsPatchFields (processor)
 
 makeFvsPatchTypeFieldTypedef (label, processor)
 
 makeFvsPatchTypeFieldTypedefs (processor)
 
 makeTemplateFvsPatchTypeField (label, processorCyclic)
 
 makeFvsPatchFields (processorCyclic)
 
 makeFvsPatchTypeFieldTypedef (label, processorCyclic)
 
 makeFvsPatchTypeFieldTypedefs (processorCyclic)
 
 makeFvsPatchFields (symmetry)
 
 makeFvsPatchTypeFieldTypedefs (symmetry)
 
 makeFvsPatchFields (symmetryPlane)
 
 makeFvsPatchTypeFieldTypedefs (symmetryPlane)
 
 makeFvsPatchFields (wedge)
 
 makeFvsPatchTypeFieldTypedefs (wedge)
 
 makeFvsPatchTypeField (fvsPatchLabelField, nonConformalPolyFacesFvsPatchLabelField)
 
 makeFvsPatchTypeField (fvsPatchLabelField, polyFacesFvsPatchLabelField)
 
template<class Type >
Ostreamoperator<< (Ostream &, const fvsPatchField< Type > &)
 
 defineNamedTemplateTypeNameAndDebug (fvsPatchLabelField, 0)
 
 defineTemplateRunTimeSelectionTable (fvsPatchLabelField, patch)
 
 defineTemplateRunTimeSelectionTable (fvsPatchLabelField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (fvsPatchLabelField, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (fvsPatchScalarField, 0)
 
 defineTemplateRunTimeSelectionTable (fvsPatchScalarField, patch)
 
 defineTemplateRunTimeSelectionTable (fvsPatchScalarField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (fvsPatchScalarField, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (fvsPatchVectorField, 0)
 
 defineTemplateRunTimeSelectionTable (fvsPatchVectorField, patch)
 
 defineTemplateRunTimeSelectionTable (fvsPatchVectorField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (fvsPatchVectorField, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (fvsPatchSphericalTensorField, 0)
 
 defineTemplateRunTimeSelectionTable (fvsPatchSphericalTensorField, patch)
 
 defineTemplateRunTimeSelectionTable (fvsPatchSphericalTensorField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (fvsPatchSphericalTensorField, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (fvsPatchSymmTensorField, 0)
 
 defineTemplateRunTimeSelectionTable (fvsPatchSymmTensorField, patch)
 
 defineTemplateRunTimeSelectionTable (fvsPatchSymmTensorField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (fvsPatchSymmTensorField, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (fvsPatchTensorField, 0)
 
 defineTemplateRunTimeSelectionTable (fvsPatchTensorField, patch)
 
 defineTemplateRunTimeSelectionTable (fvsPatchTensorField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (fvsPatchTensorField, dictionary)
 
 defineTemplate2TypeNameAndDebug (surfaceLabelField::Internal, 0)
 
 defineTemplateTypeNameAndDebug (surfaceLabelField, 0)
 
template<class Type >
bool isFlux (const DimensionedField< Type, surfaceMesh > &df)
 Check if surfaceField is a flux. More...
 
template<>
bool isFlux< scalar > (const DimensionedField< scalar, surfaceMesh > &df)
 Check if surfaceScalarField is a flux. More...
 
template<class Type >
bool isFaceVelocity (const DimensionedField< Type, surfaceMesh > &df)
 Check if surfaceField is a face velocity or momentum. More...
 
template<>
bool isFaceVelocity< vector > (const DimensionedField< vector, surfaceMesh > &df)
 Check if surfaceVectorField is a face velocity or momentum. More...
 
 defineTemplateTypeNameAndDebug (volScalarField, 0)
 
 defineTemplateTypeNameAndDebug (volVectorField, 0)
 
 defineTypeNameAndDebug (fv, 0)
 
template<>
bool contiguous< smoothData > ()
 Data associated with smoothData type are contiguous. More...
 
template<>
bool contiguous< sweepData > ()
 Data associated with sweepData type are contiguous. More...
 
 defineTypeNameAndDebug (fvSchemes, 0)
 
 defineTypeNameAndDebug (leastSquaresVectors, 0)
 
 defineTemplateTypeNameAndDebug (CentredFitSnGradData< linearFitPolynomial >, 0)
 
 defineTemplateTypeNameAndDebug (CentredFitSnGradData< quadraticFitPolynomial >, 0)
 
 defineTemplateTypeNameAndDebug (fvScalarMatrix, 0)
 
 defineTemplateTypeNameAndDebug (fvVectorMatrix, 0)
 
 defineTemplateTypeNameAndDebug (fvSphericalTensorMatrix, 0)
 
 defineTemplateTypeNameAndDebug (fvSymmTensorMatrix, 0)
 
 defineTemplateTypeNameAndDebug (fvTensorMatrix, 0)
 
template<class Type >
tmp< VolField< Type > > operator& (const fvMatrix< Type > &, const DimensionedField< Type, volMesh > &)
 
template<class Type >
tmp< VolField< Type > > operator& (const fvMatrix< Type > &, const tmp< DimensionedField< Type, volMesh >> &)
 
template<class Type >
tmp< VolField< Type > > operator& (const fvMatrix< Type > &, const tmp< VolField< Type >> &)
 
template<class Type >
tmp< VolField< Type > > operator& (const tmp< fvMatrix< Type >> &, const DimensionedField< Type, volMesh > &)
 
template<class Type >
tmp< VolField< Type > > operator& (const tmp< fvMatrix< Type >> &, const tmp< DimensionedField< Type, volMesh >> &)
 
template<class Type >
tmp< VolField< Type > > operator& (const tmp< fvMatrix< Type >> &, const tmp< VolField< Type >> &)
 
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 >
SolverPerformance< Type > solve (fvMatrix< Type > &, const word &)
 Solve returning the solution statistics given convergence tolerance. More...
 
template<class Type >
SolverPerformance< Type > solve (const tmp< fvMatrix< Type >> &, const word &)
 Solve returning the solution statistics given convergence tolerance,. More...
 
template<class Type >
SolverPerformance< Type > solve (fvMatrix< Type > &)
 Solve returning the solution statistics given convergence tolerance. More...
 
template<class Type >
SolverPerformance< Type > solve (const tmp< fvMatrix< Type >> &)
 Solve returning the solution statistics given convergence tolerance,. More...
 
template<class Type >
tmp< fvMatrix< Type > > correction (const fvMatrix< Type > &)
 Return the correction form of the given matrix. More...
 
template<class Type >
tmp< fvMatrix< Type > > correction (const tmp< fvMatrix< Type >> &)
 Return the correction form of the given temporary matrix. More...
 
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< VolField< Type >> &)
 
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< VolField< 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 fvMatrix< Type > &, const zero &)
 
template<class Type >
tmp< fvMatrix< Type > > operator== (const tmp< fvMatrix< Type >> &, const zero &)
 
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< VolField< Type >> &)
 
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< VolField< Type >> &)
 
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< VolField< Type >> &, 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< VolField< Type >> &, 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< VolField< Type >> &)
 
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< VolField< Type >> &)
 
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< VolField< Type >> &, 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< VolField< Type >> &, 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 volScalarField::Internal &, const fvMatrix< Type > &)
 
template<class Type >
tmp< fvMatrix< Type > > operator* (const tmp< volScalarField::Internal > &, const fvMatrix< Type > &)
 
template<class Type >
tmp< fvMatrix< Type > > operator* (const tmp< volScalarField > &, const fvMatrix< Type > &)
 
template<class Type >
tmp< fvMatrix< Type > > operator* (const volScalarField::Internal &, const tmp< fvMatrix< Type >> &)
 
template<class Type >
tmp< fvMatrix< Type > > operator* (const tmp< volScalarField::Internal > &, 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 >> &)
 
template<class Type >
tmp< fvMatrix< Type > > operator/ (const fvMatrix< Type > &, const volScalarField::Internal &)
 
template<class Type >
tmp< fvMatrix< Type > > operator/ (const fvMatrix< Type > &, const tmp< volScalarField::Internal > &)
 
template<class Type >
tmp< fvMatrix< Type > > operator/ (const fvMatrix< Type > &, const tmp< volScalarField > &)
 
template<class Type >
tmp< fvMatrix< Type > > operator/ (const tmp< fvMatrix< Type >> &, const volScalarField::Internal &)
 
template<class Type >
tmp< fvMatrix< Type > > operator/ (const tmp< fvMatrix< Type >> &, const tmp< volScalarField::Internal > &)
 
template<class Type >
tmp< fvMatrix< Type > > operator/ (const tmp< fvMatrix< Type >> &, const tmp< volScalarField > &)
 
template<class Type >
tmp< fvMatrix< Type > > operator/ (const fvMatrix< Type > &, const dimensioned< scalar > &)
 
template<class Type >
tmp< fvMatrix< Type > > operator/ (const tmp< fvMatrix< Type >> &, const dimensioned< scalar > &)
 
 defineTypeNameAndDebug (faceAreaPairGAMGAgglomeration, 0)
 
 addToRunTimeSelectionTable (GAMGAgglomeration, faceAreaPairGAMGAgglomeration, lduMesh)
 
 addToRunTimeSelectionTable (GAMGAgglomeration, faceAreaPairGAMGAgglomeration, geometry)
 
 defineTypeNameAndDebug (centredCECCellToCellStencilObject, 0)
 
 defineTypeNameAndDebug (centredCFCCellToCellStencilObject, 0)
 
 defineTypeNameAndDebug (centredCPCCellToCellStencilObject, 0)
 
 defineTypeNameAndDebug (extendedCellToFaceStencil, 0)
 
 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 (fvMesh, 0)
 
 defineTypeNameAndDebug (cpuLoad, 0)
 
 defineTypeNameAndDebug (fvMeshDistributor, 0)
 
 defineRunTimeSelectionTable (fvMeshDistributor, fvMesh)
 
 defineTypeNameAndDebug (fvMeshMover, 0)
 
 defineRunTimeSelectionTable (fvMeshMover, fvMesh)
 
template<class FaceList , class PointField >
edge meshEdge (const PrimitivePatch< FaceList, PointField > &p, const label edgei)
 
 defineTypeNameAndDebug (fvMeshStitcher, 0)
 
 defineRunTimeSelectionTable (fvMeshStitcher, fvMesh)
 
 defineTypeNameAndDebug (fvMeshTopoChanger, 0)
 
 defineRunTimeSelectionTable (fvMeshTopoChanger, fvMesh)
 
 defineTypeNameAndDebug (coupledFvPatch, 0)
 
 defineTypeNameAndDebug (cyclicFvPatch, 0)
 
 addToRunTimeSelectionTable (fvPatch, cyclicFvPatch, polyPatch)
 
 defineTypeNameAndDebug (cyclicSlipFvPatch, 0)
 
 addToRunTimeSelectionTable (fvPatch, cyclicSlipFvPatch, polyPatch)
 
 defineTypeNameAndDebug (emptyFvPatch, 0)
 
 addToRunTimeSelectionTable (fvPatch, emptyFvPatch, polyPatch)
 
 defineTypeNameAndDebug (internalFvPatch, 0)
 
 addToRunTimeSelectionTable (fvPatch, internalFvPatch, polyPatch)
 
 defineTypeNameAndDebug (nonConformalFvPatch, 0)
 
 defineTypeNameAndDebug (nonConformalCoupledFvPatch, 0)
 
 defineTypeNameAndDebug (nonConformalCyclicFvPatch, 0)
 
 addToRunTimeSelectionTable (fvPatch, nonConformalCyclicFvPatch, polyPatch)
 
 defineTypeNameAndDebug (nonConformalErrorFvPatch, 0)
 
 addToRunTimeSelectionTable (fvPatch, nonConformalErrorFvPatch, polyPatch)
 
 defineTypeNameAndDebug (nonConformalProcessorCyclicFvPatch, 0)
 
 addToRunTimeSelectionTable (fvPatch, nonConformalProcessorCyclicFvPatch, polyPatch)
 
 defineTypeNameAndDebug (processorFvPatch, 0)
 
 addToRunTimeSelectionTable (fvPatch, processorFvPatch, polyPatch)
 
 defineTypeNameAndDebug (processorCyclicFvPatch, 0)
 
 addToRunTimeSelectionTable (fvPatch, processorCyclicFvPatch, polyPatch)
 
 defineTypeNameAndDebug (symmetryFvPatch, 0)
 
 addToRunTimeSelectionTable (fvPatch, symmetryFvPatch, polyPatch)
 
 defineTypeNameAndDebug (symmetryPlaneFvPatch, 0)
 
 addToRunTimeSelectionTable (fvPatch, symmetryPlaneFvPatch, polyPatch)
 
 defineTypeNameAndDebug (wedgeFvPatch, 0)
 
 addToRunTimeSelectionTable (fvPatch, wedgeFvPatch, polyPatch)
 
 defineTypeNameAndDebug (mappedExtrudedWallFvPatch, 0)
 
 addToRunTimeSelectionTable (fvPatch, mappedExtrudedWallFvPatch, polyPatch)
 
 defineTypeNameAndDebug (mappedFvPatch, 0)
 
 addToRunTimeSelectionTable (fvPatch, mappedFvPatch, polyPatch)
 
 defineTypeNameAndDebug (mappedInternalFvPatch, 0)
 
 addToRunTimeSelectionTable (fvPatch, mappedInternalFvPatch, polyPatch)
 
 defineTypeNameAndDebug (mappedWallFvPatch, 0)
 
 addToRunTimeSelectionTable (fvPatch, mappedWallFvPatch, polyPatch)
 
 defineTypeNameAndDebug (wallFvPatch, 0)
 
 addToRunTimeSelectionTable (fvPatch, wallFvPatch, polyPatch)
 
 defineTypeNameAndDebug (fvPatch, 0)
 
 defineRunTimeSelectionTable (fvPatch, polyPatch)
 
 addToRunTimeSelectionTable (fvPatch, fvPatch, polyPatch)
 
template<>
bool contiguous< FvWallInfo< wallPoint > > ()
 
template<>
bool contiguous< FvWallInfo< WallLocationData< wallPoint, bool > > > ()
 
template<>
bool contiguous< FvWallInfo< WallLocationData< wallPoint, label > > > ()
 
 FOR_ALL_FIELD_TYPES (DefineContiguousFvWallLocationDataType)
 
 defineTypeNameAndDebug (nearWallDist, 0)
 
 defineTypeNameAndDebug (patchDistMethod, 0)
 
 defineRunTimeSelectionTable (patchDistMethod, dictionary)
 
 defineTypeNameAndDebug (wallDist, 0)
 
fvMesh zeroDimensionalFvMesh (const objectRegistry &db)
 Construct a zero-dimensional unit-cube FV mesh. More...
 
 defineTypeNameAndDebug (fvMeshToFvMesh, 0)
 
 FOR_ALL_FIELD_TYPES (defineInterpolation, interpolation)
 
 defineTemplateRunTimeSelectionTable (interpolation< scalar >, dictionary)
 
 defineTemplateRunTimeSelectionTable (interpolation< vector >, dictionary)
 
 defineTemplateRunTimeSelectionTable (interpolation< sphericalTensor >, dictionary)
 
 defineTemplateRunTimeSelectionTable (interpolation< symmTensor >, dictionary)
 
 defineTemplateRunTimeSelectionTable (interpolation< tensor >, dictionary)
 
 FOR_ALL_FIELD_TYPES (defineInterpolation, interpolationCell)
 
 FOR_ALL_FIELD_TYPES (makeInterpolation, interpolationCell)
 
 FOR_ALL_FIELD_TYPES (defineInterpolation, interpolationCellPatchConstrained)
 
 FOR_ALL_FIELD_TYPES (makeInterpolation, interpolationCellPatchConstrained)
 
 defineTypeNameAndDebug (cellPointWeight, 0)
 
 FOR_ALL_FIELD_TYPES (defineInterpolation, interpolationCellPoint)
 
 FOR_ALL_FIELD_TYPES (makeInterpolation, interpolationCellPoint)
 
 FOR_ALL_FIELD_TYPES (defineInterpolation, interpolationCellPointFace)
 
 FOR_ALL_FIELD_TYPES (makeInterpolation, interpolationCellPointFace)
 
 FOR_ALL_FIELD_TYPES (defineInterpolation, interpolationCellPointWallModified)
 
 FOR_ALL_FIELD_TYPES (makeInterpolation, interpolationCellPointWallModified)
 
 FOR_ALL_FIELD_TYPES (defineInterpolation, interpolationPointMVC)
 
 FOR_ALL_FIELD_TYPES (makeInterpolation, interpolationPointMVC)
 
 defineTypeNameAndDebug (pointMVCWeight, 0)
 
 FOR_ALL_FIELD_TYPES (defineInterpolation, interpolationVolPointInterpolation)
 
 TemplateName (blendedSchemeBase)
 
 defineTypeNameAndDebug (blendedSchemeBaseName, 0)
 
 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 (multivariateIndependentScheme< scalar >, 0)
 
 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)
 
 makeSurfaceInterpolationScheme (cellCoBlended)
 
 makeSurfaceInterpolationScheme (CoBlended)
 
 defineTemplateTypeNameAndDebug (UpwindFitData< cubicUpwindFitPolynomial >, 0)
 
 makeUpwindFitSurfaceInterpolationScheme (cubicUpwindFit, cubicUpwindFitPolynomial, upwindCFCCellToFaceStencilObject)
 
 makeSurfaceInterpolationScheme (fixedBlended)
 
 defineTypeNameAndDebug (harmonic, 0)
 
template<class Type >
tmp< SurfaceField< Type > > linearInterpolate (const VolField< Type > &vf)
 
template<class Type >
tmp< SurfaceField< Type > > linearInterpolate (const tmp< VolField< Type >> &tvf)
 
 defineTemplateTypeNameAndDebug (CentredFitData< linearFitPolynomial >, 0)
 
 makeCentredFitSurfaceInterpolationScheme (linearFit, linearFitPolynomial, centredCFCCellToFaceStencilObject)
 
 defineTemplateTypeNameAndDebug (UpwindFitData< linearFitPolynomial >, 0)
 
 makePureUpwindFitSurfaceInterpolationScheme (linearPureUpwindFit, linearFitPolynomial, pureUpwindCFCCellToFaceStencilObject)
 
 makeSurfaceInterpolationTypeScheme (LUST, scalar)
 
 makeSurfaceInterpolationTypeScheme (LUST, vector)
 
 makeSurfaceInterpolationScheme (outletStabilised)
 
 makeSurfaceInterpolationScheme (phaseStabilised)
 
 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 (pointConstraints, 0)
 
 defineTypeNameAndDebug (volPointInterpolation, 0)
 
 defineTypeNameAndDebug (fieldToCell, 0)
 
 addToRunTimeSelectionTable (topoSetSource, fieldToCell, word)
 
 defineTypeNameAndDebug (patchFluxToFace, 0)
 
 addToRunTimeSelectionTable (topoSetSource, patchFluxToFace, word)
 
 defineTypeNameAndDebug (solver, 0)
 
 defineRunTimeSelectionTable (solver, fvMesh)
 
Ostreamoperator<< (Ostream &, const findCellParticle &)
 
template<>
bool contiguous< findCellParticle > ()
 
template<class Type >
void gatherAndFlatten (DynamicField< Type > &field)
 
 defineTypeNameAndDebug (streamlinesCloud, 0)
 
Ostreamoperator<< (Ostream &, const streamlinesParticle &)
 
 defineTypeNameAndDebug (wallHeatTransferCoeffModel, 0)
 
 defineRunTimeSelectionTable (wallHeatTransferCoeffModel, word)
 
 defineTypeNameAndDebug (codedFunctionObject, 0)
 
 addToRunTimeSelectionTable (functionObject, codedFunctionObject, dictionary)
 
 defineTypeNameAndDebug (MGridGenGAMGAgglomeration, 0)
 
 addToRunTimeSelectionTable (GAMGAgglomeration, MGridGenGAMGAgglomeration, lduMesh)
 
template<class Type >
List< Type > repeat (const UList< Type > &a, const UList< Type > &b)
 
template<class Type >
List< Type > repeat (const UList< Type > &l)
 
layerAndWeight max (const layerAndWeight &a, const layerAndWeight &b)
 
layerAndWeight min (const layerAndWeight &a, const layerAndWeight &b)
 
Ostreamoperator<< (Ostream &, const meshPhiCorrectInfo &)
 
Istreamoperator>> (Istream &, meshPhiCorrectInfo &)
 
Ostreamoperator<< (Ostream &, const meshPhiPreCorrectInfo &)
 
Istreamoperator>> (Istream &, meshPhiPreCorrectInfo &)
 
template<class Type >
void MeshToMeshMapVolFields (const fvMesh &mesh, const fvMeshToFvMesh &mapper)
 
template<class Type >
void MeshToMeshMapVolInternalFields (const fvMesh &mesh, const fvMeshToFvMesh &mapper)
 
template<class Type , template< class > class PatchField, class GeoMesh , class SetSizePatchFieldMapper >
void NaNGeometricFields (const fvMesh &mesh, const fvMeshToFvMesh &mapper)
 
 defineTypeNameAndDebug (lookupProfile, 0)
 
 addToRunTimeSelectionTable (profileModel, lookupProfile, dictionary)
 
 defineTypeNameAndDebug (profileModel, 0)
 
 defineRunTimeSelectionTable (profileModel, dictionary)
 
 defineTypeNameAndDebug (seriesProfile, 0)
 
 addToRunTimeSelectionTable (profileModel, seriesProfile, dictionary)
 
 defineTypeNameAndDebug (fixedTrim, 0)
 
 addToRunTimeSelectionTable (trimModel, fixedTrim, dictionary)
 
 defineTypeNameAndDebug (targetCoeffTrim, 0)
 
 addToRunTimeSelectionTable (trimModel, targetCoeffTrim, dictionary)
 
 defineTypeNameAndDebug (trimModel, 0)
 
 defineRunTimeSelectionTable (trimModel, dictionary)
 
 makeFunction1s (avType, nullArg)
 
 defineTableReader (avType)
 
 defineTypeNameAndDebug (displacementComponentLaplacianFvMotionSolver, 0)
 
 addToRunTimeSelectionTable (motionSolver, displacementComponentLaplacianFvMotionSolver, dictionary)
 
 defineTypeNameAndDebug (velocityComponentLaplacianFvMotionSolver, 0)
 
 addToRunTimeSelectionTable (motionSolver, velocityComponentLaplacianFvMotionSolver, dictionary)
 
 defineTypeNameAndDebug (displacementLaplacianFvMotionSolver, 0)
 
 addToRunTimeSelectionTable (motionSolver, displacementLaplacianFvMotionSolver, dictionary)
 
 defineTypeNameAndDebug (displacementSBRStressFvMotionSolver, 0)
 
 addToRunTimeSelectionTable (motionSolver, displacementSBRStressFvMotionSolver, dictionary)
 
 defineTypeNameAndDebug (fvMotionSolver, 0)
 
 defineTypeNameAndDebug (velocityLaplacianFvMotionSolver, 0)
 
 addToRunTimeSelectionTable (motionSolver, velocityLaplacianFvMotionSolver, dictionary)
 
 makeNullConstructablePatchFields (cellMotion)
 
 makePatchTypeFieldTypedefs (cellMotion)
 
 makeNullConstructablePatchFields (surfaceSlipDisplacement)
 
 makePatchTypeFieldTypedefs (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)
 
 makePointPatchFields (timeVaryingMappedFixedValue)
 
 makePointPatchFieldTypedefs (timeVaryingMappedFixedValue)
 
 makePointPatchTypeField (pointPatchVectorField, uniformInterpolatedDisplacementPointPatchVectorField)
 
 makePointPatchTypeField (pointPatchVectorField, waveDisplacementPointPatchVectorField)
 
 defineTypeNameAndDebug (genericPointPatch, 0)
 
 addToRunTimeSelectionTable (facePointPatch, genericPointPatch, polyPatch)
 
 defineTypeNameAndDebug (genericPolyPatch, 0)
 
 addToRunTimeSelectionTable (polyPatch, genericPolyPatch, word)
 
 addToRunTimeSelectionTable (polyPatch, genericPolyPatch, dictionary)
 
 defineTypeNameAndDebug (genericFvPatch, 0)
 
 addToRunTimeSelectionTable (fvPatch, genericFvPatch, polyPatch)
 
 makePatchFields (generic)
 
 makePatchTypeFieldTypedefs (generic)
 
 defineTypeNameAndDebug (genericPatchField, 0)
 
 makePointPatchFields (generic)
 
 makePointPatchFieldTypedefs (generic)
 
template<class ParticleType >
Ostreamoperator<< (Ostream &, const Cloud< ParticleType > &)
 
 defineTypeNameAndDebug (cloud, 0)
 
 defineTypeNameAndDebug (indexedParticleCloud, 0)
 
Istreamoperator>> (Istream &, referredWallFace &)
 
Ostreamoperator<< (Ostream &, const referredWallFace &)
 
 TemplateName (IOPosition)
 
 defineTypeNameAndDebug (IOPositionName, 0)
 
 defineTypeNameAndDebug (particle, 0)
 
Ostreamoperator<< (Ostream &, const particle &)
 
bool operator== (const particle &, const particle &)
 
bool operator!= (const particle &, const particle &)
 
 defineTypeNameAndDebug (passiveParticleCloud, 0)
 
 TemplateName (DSMCCloud)
 
 defineTypeNameAndDebug (DSMCCloudName, 0)
 
 defineTemplateTypeNameAndDebug (DSMCParcel< particle >, 0)
 
 makeBinaryCollisionModel (DSMCCloud< dsmcParcel >)
 
 makeBinaryCollisionModelType (NoBinaryCollision, CloudType)
 
 makeBinaryCollisionModelType (VariableHardSphere, CloudType)
 
 makeBinaryCollisionModelType (LarsenBorgnakkeVariableHardSphere, CloudType)
 
 makeInflowBoundaryModel (CloudType)
 
 makeInflowBoundaryModelType (FreeStream, CloudType)
 
 makeInflowBoundaryModelType (NoInflow, CloudType)
 
 makeWallInteractionModel (CloudType)
 
 makeWallInteractionModelType (MaxwellianThermal, CloudType)
 
 makeWallInteractionModelType (SpecularReflection, CloudType)
 
 makeWallInteractionModelType (MixedDiffuseSpecular, CloudType)
 
template<class ParcelType >
Ostreamoperator<< (Ostream &, const DSMCParcel< ParcelType > &)
 
template<class Type >
Ostreamoperator<< (Ostream &, const bufferedAccumulator< Type > &)
 
template<class Type >
Ostreamoperator<< (Ostream &, const correlationFunction< Type > &)
 
 defineTypeNameAndDebug (distribution, 0)
 
Ostreamoperator<< (Ostream &, const distribution &)
 
Ostreamoperator<< (Ostream &, const molecule &)
 
 defineTypeNameAndDebug (moleculeCloud, 0)
 
Ostreamoperator<< (Ostream &, const reducedUnits &)
 
 defineTypeNameAndDebug (energyScalingFunction, 0)
 
 defineRunTimeSelectionTable (energyScalingFunction, dictionary)
 
 defineTypeNameAndDebug (pairPotential, 0)
 
 defineRunTimeSelectionTable (pairPotential, dictionary)
 
 defineTypeNameAndDebug (tetherPotential, 0)
 
 defineRunTimeSelectionTable (tetherPotential, dictionary)
 
 addNamedToRunTimeSelectionTable (parcelCloud, collidingCloud, viscosity, collidingCloud)
 
 addNamedToRunTimeSelectionTable (parcelCloud, collidingCloud, thermo, collidingCloud)
 
 addNamedToRunTimeSelectionTable (parcelCloud, momentumCloud, viscosity, cloud)
 
 addNamedToRunTimeSelectionTable (parcelCloud, momentumCloud, thermo, cloud)
 
 addNamedToRunTimeSelectionTable (parcelCloud, mppicCloud, viscosity, MPPICCloud)
 
 addNamedToRunTimeSelectionTable (parcelCloud, mppicCloud, thermo, MPPICCloud)
 
 addNamedToRunTimeSelectionTable (parcelCloud, reactingCloud, thermo, reactingCloud)
 
 addNamedToRunTimeSelectionTable (parcelCloud, reactingMultiphaseCloud, thermo, reactingMultiphaseCloud)
 
 addNamedToRunTimeSelectionTable (parcelCloud, sprayCloud, thermo, sprayCloud)
 
 addNamedToRunTimeSelectionTable (parcelCloud, thermoCloud, thermo, thermoCloud)
 
 TemplateName (CollidingCloud)
 
 defineTypeNameAndDebug (CollidingCloudName, 0)
 
 TemplateName (MomentumCloud)
 
 defineTypeNameAndDebug (MomentumCloudName, 0)
 
 TemplateName (MPPICCloud)
 
 defineTypeNameAndDebug (MPPICCloudName, 0)
 
 TemplateName (ReactingCloud)
 
 defineTypeNameAndDebug (ReactingCloudName, 0)
 
 TemplateName (ReactingMultiphaseCloud)
 
 defineTypeNameAndDebug (ReactingMultiphaseCloudName, 0)
 
 TemplateName (SprayCloud)
 
 defineTypeNameAndDebug (SprayCloudName, 0)
 
 TemplateName (ThermoCloud)
 
 defineTypeNameAndDebug (ThermoCloudName, 0)
 
 defineTypeNameAndDebug (integrationScheme, 0)
 
 defineRunTimeSelectionTable (integrationScheme, word)
 
 defineTypeNameAndDebug (parcelCloud, 0)
 
 defineRunTimeSelectionTable (parcelCloud, viscosity)
 
 defineRunTimeSelectionTable (parcelCloud, thermo)
 
 defineTypeNameAndDebug (parcelCloudBase, 0)
 
template<>
bool contiguous< collidingParcel > ()
 
template<>
bool contiguous< momentumParcel > ()
 
template<>
bool contiguous< mppicParcel > ()
 
template<>
bool contiguous< reactingMultiphaseParcel > ()
 
template<>
bool contiguous< reactingParcel > ()
 
template<>
bool contiguous< sprayParcel > ()
 
template<>
bool contiguous< thermoParcel > ()
 
template<class ParcelType >
Ostreamoperator<< (Ostream &, const CollidingParcel< ParcelType > &)
 
 TemplateName (CollidingParcel)
 
 defineTypeNameAndDebug (CollidingParcelName, 0)
 
template<class PairType , class WallType >
bool operator== (const CollisionRecordList< PairType, WallType > &, const CollisionRecordList< PairType, WallType > &)
 
template<class PairType , class WallType >
bool operator!= (const CollisionRecordList< PairType, WallType > &, const CollisionRecordList< PairType, WallType > &)
 
template<class PairType , class WallType >
Istreamoperator>> (Istream &, CollisionRecordList< PairType, WallType > &)
 
template<class PairType , class WallType >
Ostreamoperator<< (Ostream &, const CollisionRecordList< PairType, WallType > &)
 
template<class Type >
bool operator== (const PairCollisionRecord< Type > &, const PairCollisionRecord< Type > &)
 
template<class Type >
bool operator!= (const PairCollisionRecord< Type > &, const PairCollisionRecord< Type > &)
 
template<class Type >
Istreamoperator>> (Istream &, PairCollisionRecord< Type > &)
 
template<class Type >
Ostreamoperator<< (Ostream &, const PairCollisionRecord< Type > &)
 
template<class Type >
bool operator== (const WallCollisionRecord< Type > &, const WallCollisionRecord< Type > &)
 
template<class Type >
bool operator!= (const WallCollisionRecord< Type > &, const WallCollisionRecord< Type > &)
 
template<class Type >
Istreamoperator>> (Istream &, WallCollisionRecord< Type > &)
 
template<class Type >
Ostreamoperator<< (Ostream &, const WallCollisionRecord< Type > &)
 
template<class ParcelType >
Ostreamoperator<< (Ostream &, const MomentumParcel< ParcelType > &)
 
 TemplateName (MomentumParcel)
 
 defineTypeNameAndDebug (MomentumParcelName, 0)
 
template<class ParcelType >
Ostreamoperator<< (Ostream &, const MPPICParcel< ParcelType > &)
 
 TemplateName (MPPICParcel)
 
 defineTypeNameAndDebug (MPPICParcelName, 0)
 
template<class ParcelType >
Ostreamoperator<< (Ostream &, const ReactingMultiphaseParcel< ParcelType > &)
 
 TemplateName (ReactingMultiphaseParcel)
 
 defineTypeNameAndDebug (ReactingMultiphaseParcelName, 0)
 
template<class ParcelType >
Ostreamoperator<< (Ostream &, const ReactingParcel< ParcelType > &)
 
 TemplateName (ReactingParcel)
 
 defineTypeNameAndDebug (ReactingParcelName, 0)
 
template<class ParcelType >
Ostreamoperator<< (Ostream &, const SprayParcel< ParcelType > &)
 
 TemplateName (SprayParcel)
 
 defineTypeNameAndDebug (SprayParcelName, 0)
 
template<class ParcelType >
Ostreamoperator<< (Ostream &, const ThermoParcel< ParcelType > &)
 
 TemplateName (ThermoParcel)
 
 defineTypeNameAndDebug (ThermoParcelName, 0)
 
Istreamoperator>> (Istream &, phaseProperties &)
 
Ostreamoperator<< (Ostream &, const phaseProperties &)
 
template<class Type >
Istreamoperator>> (Istream &, WallSiteData< Type > &)
 
template<class Type >
Ostreamoperator<< (Ostream &, const WallSiteData< Type > &)
 
 defineTypeNameAndDebug (momentumParcelInjectionData, 0)
 
Ostreamoperator<< (Ostream &, const momentumParcelInjectionData &)
 
Istreamoperator>> (Istream &, momentumParcelInjectionData &)
 
 defineTemplateTypeNameAndDebug (GlobalIOList< momentumParcelInjectionData >, 0)
 
forceSuSp operator+ (const forceSuSp &susp1, const forceSuSp &susp2)
 
forceSuSp operator* (const scalar s, const forceSuSp &susp)
 
Istreamoperator>> (Istream &is, wordReAndDictionary &wd)
 
Ostreamoperator<< (Ostream &os, const wordReAndDictionary &wd)
 
 defineTemplateRunTimeSelectionTable (AveragingMethod< Foam::scalar >, dictionary)
 
 defineTemplateRunTimeSelectionTable (Foam::AveragingMethod< Foam::vector >, dictionary)
 
 defineTypeNameAndDebug (CorrectionLimitingMethod, 0)
 
 defineRunTimeSelectionTable (CorrectionLimitingMethod, dictionary)
 
 defineTypeNameAndDebug (ParticleStressModel, 0)
 
 defineRunTimeSelectionTable (ParticleStressModel, dictionary)
 
 defineTypeNameAndDebug (TimeScaleModel, 0)
 
 defineRunTimeSelectionTable (TimeScaleModel, dictionary)
 
 defineTypeNameAndDebug (reactingParcelInjectionData, 0)
 
Ostreamoperator<< (Ostream &, const reactingParcelInjectionData &)
 
Istreamoperator>> (Istream &, reactingParcelInjectionData &)
 
 defineTemplateTypeNameAndDebug (GlobalIOList< reactingParcelInjectionData >, 0)
 
 defineTypeNameAndDebug (reactingMultiphaseParcelInjectionData, 0)
 
Ostreamoperator<< (Ostream &, const reactingMultiphaseParcelInjectionData &)
 
Istreamoperator>> (Istream &, reactingMultiphaseParcelInjectionData &)
 
 defineTemplateTypeNameAndDebug (GlobalIOList< reactingMultiphaseParcelInjectionData >, 0)
 
 defineTypeNameAndDebug (thermoParcelInjectionData, 0)
 
Ostreamoperator<< (Ostream &, const thermoParcelInjectionData &)
 
Istreamoperator>> (Istream &, thermoParcelInjectionData &)
 
 defineTemplateTypeNameAndDebug (GlobalIOList< thermoParcelInjectionData >, 0)
 
 makeParcelTurbulenceDispersionModels (collidingCloud)
 
 makeParcelTurbulenceDispersionModels (momentumCloud)
 
 makeParcelTurbulenceDispersionModels (mppicCloud)
 
 makeThermoParcelTurbulenceForces (reactingMultiphaseCloud)
 
 makeParcelTurbulenceDispersionModels (reactingMultiphaseCloud)
 
 makeThermoParcelTurbulenceForces (reactingCloud)
 
 makeParcelTurbulenceDispersionModels (reactingCloud)
 
 makeThermoParcelTurbulenceForces (sprayCloud)
 
 makeParcelTurbulenceDispersionModels (sprayCloud)
 
 makeThermoParcelTurbulenceForces (thermoCloud)
 
 makeParcelTurbulenceDispersionModels (thermoCloud)
 
 defineTypeNameAndDebug (solidParticle, 0)
 
Ostreamoperator<< (Ostream &, const solidParticle &)
 
template<>
bool contiguous< solidParticle > ()
 
 defineTypeNameAndDebug (solidParticleCloud, 0)
 
Ostreamoperator<< (Ostream &, const blockDescriptor &)
 
point faceCorr (const point &p)
 
 defineTypeNameAndDebug (blockEdge, 0)
 
 defineRunTimeSelectionTable (blockEdge, Istream)
 
Ostreamoperator<< (Ostream &, const blockEdge &)
 
scalar calcGexp (const scalar expRatio, const label nDiv)
 Calculate the geometric expansion factor from the expansion ratio. More...
 
 defineTypeNameAndDebug (projectCurveEdge, 0)
 
 addToRunTimeSelectionTable (blockEdge, projectCurveEdge, Istream)
 
 defineTypeNameAndDebug (projectEdge, 0)
 
 addToRunTimeSelectionTable (blockEdge, projectEdge, Istream)
 
 defineTypeNameAndDebug (blockFace, 0)
 
 defineRunTimeSelectionTable (blockFace, Istream)
 
Ostreamoperator<< (Ostream &, const blockFace &)
 
void genFaceFaceRotMap ()
 
Pair< int > faceMap (const label facePi, const face &faceP, const label faceNi, const face &faceN)
 
void setBlockFaceCorrespondence (const cellList &topoCells, const faceList::subList &topoInternalFaces, const labelList &topoFaceCell, List< Pair< label >> &mergeBlock)
 
Pair< labelfaceNij (const label facei, const block &block)
 
label signIndex (const int map, const label i)
 
label unsignIndex (const label i, const label ni)
 
label mapij (const int map, const label i, const label j)
 
label facePoint (const int facei, const block &block, const label i, const label j)
 
label facePointN (const block &block, const label i, const label j, const label k)
 
label facePointN (const int facei, const block &block, const label i, const label j)
 
label facePointN (const int facei, const Pair< int > &fmap, const block &block, const label i, const label j)
 
 defineTypeNameAndDebug (block, 0)
 
 defineRunTimeSelectionTable (block, Istream)
 
Ostreamoperator<< (Ostream &, const block &)
 
 defineTypeNameAndDebug (blockVertex, 0)
 
 defineRunTimeSelectionTable (blockVertex, Istream)
 
pointField vertices (const blockVertexList &bvl)
 
Istreamoperator>> (Istream &, gradingDescriptor &)
 
Ostreamoperator<< (Ostream &, const gradingDescriptor &)
 
Istreamoperator>> (Istream &, gradingDescriptors &)
 
 defineTypeNameAndDebug (extrudeModel, 0)
 
 defineRunTimeSelectionTable (extrudeModel, dictionary)
 
 defineTypeNameAndDebug (displacementMeshMoverMotionSolver, 0)
 
 addToRunTimeSelectionTable (motionSolver, displacementMeshMoverMotionSolver, dictionary)
 
 defineTypeNameAndDebug (externalDisplacementMeshMover, 0)
 
 defineRunTimeSelectionTable (externalDisplacementMeshMover, dictionary)
 
 defineTypeNameAndDebug (medialAxisMeshMover, 0)
 
 addToRunTimeSelectionTable (externalDisplacementMeshMover, medialAxisMeshMover, dictionary)
 
 makeNullConstructablePointPatchFields (zeroFixedValue)
 
 makePointPatchFieldTypedefs (zeroFixedValue)
 
 defineTypeNameAndDebug (meshRefinement, 0)
 
static bool less (const vector &x, const vector &y)
 To compare normals. More...
 
Istreamoperator>> (Istream &, patchFaceOrientation &)
 
Ostreamoperator<< (Ostream &, const patchFaceOrientation &)
 
template<>
bool contiguous< patchFaceOrientation > ()
 Data associated with patchFaceOrientation type are contiguous. More...
 
Istreamoperator>> (Istream &, pointData &)
 
Ostreamoperator<< (Ostream &, const pointData &)
 
template<>
bool contiguous< pointData > ()
 Data associated with pointData as contiguous as pointEdgePoint. More...
 
 defineTypeNameAndDebug (snappyLayerDriver, 0)
 
 defineTypeNameAndDebug (snappyRefineDriver, 0)
 
 defineTypeNameAndDebug (snappySnapDriver, 0)
 
Ostreamoperator<< (Ostream &, const trackedParticle &)
 
template<>
bool contiguous< trackedParticle > ()
 
 TemplateName (FaceCellWave)
 
 defineTypeNameAndDebug (FaceCellWaveName, 0)
 
Istreamoperator>> (Istream &, patchEdgeFacePoint &)
 
Ostreamoperator<< (Ostream &, const patchEdgeFacePoint &)
 
template<>
bool contiguous< patchEdgeFacePoint > ()
 Data associated with patchEdgeFacePoint type are contiguous. More...
 
template<class Type >
Istreamoperator>> (Istream &, PatchEdgeFacePointData< Type > &)
 
template<class Type >
Ostreamoperator<< (Ostream &, const PatchEdgeFacePointData< Type > &)
 
template<>
bool contiguous< PatchEdgeFacePointData< bool > > ()
 
template<>
bool contiguous< PatchEdgeFacePointData< label > > ()
 
 FOR_ALL_FIELD_TYPES (DefineContiguousPatchEdgeFacePointDataType)
 
Istreamoperator>> (Istream &, patchEdgeFaceRegion &)
 
Ostreamoperator<< (Ostream &, const patchEdgeFaceRegion &)
 
template<>
bool contiguous< patchEdgeFaceRegion > ()
 Data associated with patchEdgeFaceRegion type are contiguous. More...
 
Istreamoperator>> (Istream &, patchEdgeFaceRegions &)
 
Ostreamoperator<< (Ostream &, const patchEdgeFaceRegions &)
 
 TemplateName (PatchEdgeFaceWave)
 
 defineTypeNameAndDebug (PatchEdgeFaceWaveName, 0)
 
Istreamoperator>> (Istream &, pointEdgePoint &)
 
Ostreamoperator<< (Ostream &, const pointEdgePoint &)
 
template<>
bool contiguous< pointEdgePoint > ()
 Data associated with pointEdgePoint type are contiguous. More...
 
 TemplateName (PointEdgeWave)
 
 defineTypeNameAndDebug (PointEdgeWaveName, 0)
 
 defineTypeNameAndDebug (cellClassification, 0)
 
Istreamoperator>> (Istream &, cellInfo &)
 
Ostreamoperator<< (Ostream &, const cellInfo &)
 
template<>
bool contiguous< cellInfo > ()
 Data associated with cellInfo type are contiguous. More...
 
 defineTypeNameAndDebug (cellsToCells, 0)
 
 defineRunTimeSelectionTable (cellsToCells, word)
 
void offset (label &lst, const label o)
 
template<class ListType >
void offset (ListType &lst, const label o)
 
 defineTypeNameAndDebug (cellsToCellsStabilisation, 0)
 
 defineTypeNameAndDebug (axesRotation, 0)
 
 addToRunTimeSelectionTable (coordinateRotation, axesRotation, dictionary)
 
 addToRunTimeSelectionTable (coordinateRotation, axesRotation, points)
 
 defineTypeNameAndDebug (coordinateRotation, 0)
 
 defineRunTimeSelectionTable (coordinateRotation, dictionary)
 
 defineRunTimeSelectionTable (coordinateRotation, points)
 
 defineTypeNameAndDebug (cylindrical, 0)
 
 addToRunTimeSelectionTable (coordinateRotation, cylindrical, dictionary)
 
 addToRunTimeSelectionTable (coordinateRotation, cylindrical, points)
 
 defineTypeNameAndDebug (EulerCoordinateRotation, 0)
 
 addToRunTimeSelectionTable (coordinateRotation, EulerCoordinateRotation, dictionary)
 
 addToRunTimeSelectionTable (coordinateRotation, EulerCoordinateRotation, points)
 
 defineTypeNameAndDebug (STARCDCoordinateRotation, 0)
 
 addToRunTimeSelectionTable (coordinateRotation, STARCDCoordinateRotation, dictionary)
 
 addToRunTimeSelectionTable (coordinateRotation, STARCDCoordinateRotation, points)
 
 defineTypeNameAndDebug (coordinateSystem, 0)
 
 defineRunTimeSelectionTable (coordinateSystem, dictionary)
 
bool operator!= (const coordinateSystem &, const coordinateSystem &)
 
Ostreamoperator<< (Ostream &, const coordinateSystem &)
 
template<class Type >
Type min (const UIndirectList< Type > &l)
 
template<class Type >
Type max (const UIndirectList< Type > &l)
 
 defineTypeNameAndDebug (cutPolyIsoSurface, 0)
 
template<class Point , class AboveOp , class BelowOp >
cutTriTet::opAddResult< AboveOp, BelowOp >::type triCut (const FixedList< Point, 3 > &tri, const FixedList< scalar, 3 > &level, const AboveOp &aboveOp, const BelowOp &belowOp)
 Cut a triangle along the zero plane defined by the given levels. Templated. More...
 
template<class AboveOp , class BelowOp >
cutTriTet::opAddResult< AboveOp, BelowOp >::type triCut (const FixedList< point, 3 > &tri, const plane &s, const AboveOp &aboveOp, const BelowOp &belowOp)
 As above, but with a plane specifying the location of the cut. More...
 
template<class Point , class AboveOp , class BelowOp >
cutTriTet::opAddResult< AboveOp, BelowOp >::type tetCut (const FixedList< Point, 4 > &tet, const FixedList< scalar, 4 > &level, const AboveOp &aboveOp, const BelowOp &belowOp)
 As triCut, but for a tetrahedron. More...
 
template<class AboveOp , class BelowOp >
cutTriTet::opAddResult< AboveOp, BelowOp >::type tetCut (const FixedList< point, 4 > &tet, const plane &s, const AboveOp &aboveOp, const BelowOp &belowOp)
 As above, but with a plane specifying the location of the cut. More...
 
template<class Type >
const cutTriTet::uniformOp< Type > & triReorder (const cutTriTet::uniformOp< Type > &x, const FixedList< label, 3 > &)
 Modify a uniform operation for reordering a tri (does nothing) More...
 
template<class Type >
const cutTriTet::uniformOp< Type > & triCutTri (const cutTriTet::uniformOp< Type > &x, const Pair< scalar > &)
 Modify a uniform operation for cutting a tri from a tri (does nothing) More...
 
template<class Type >
const cutTriTet::uniformOp< Type > & triCutQuad (const cutTriTet::uniformOp< Type > &x, const Pair< scalar > &)
 Modify a uniform operation for cutting a quad from a tri (does nothing) More...
 
template<class Type >
const cutTriTet::uniformOp< Type > & tetReorder (const cutTriTet::uniformOp< Type > &x, const FixedList< label, 4 > &)
 Modify a uniform operation for reordering a tet (does nothing) More...
 
template<class Type >
const cutTriTet::uniformOp< Type > & tetCutTet (const cutTriTet::uniformOp< Type > &x, const FixedList< scalar, 3 > &)
 Modify a uniform operation for cutting a tet from a tet (does nothing) More...
 
template<class Type >
const cutTriTet::uniformOp< Type > & tetCutPrism0 (const cutTriTet::uniformOp< Type > &x, const FixedList< scalar, 3 > &)
 Modify a uniform operation for cutting prism0 from a tet (does nothing) More...
 
template<class Type >
const cutTriTet::uniformOp< Type > & tetCutPrism01 (const cutTriTet::uniformOp< Type > &x, const FixedList< scalar, 4 > &)
 Modify a uniform operation for cutting prism01 from a tet (does nothing) More...
 
template<class Type >
const cutTriTet::uniformOp< Type > & tetCutPrism23 (const cutTriTet::uniformOp< Type > &x, const FixedList< scalar, 4 > &)
 Modify a uniform operation for cutting prism23 from a tet (does nothing) More...
 
template<class Type , unsigned Size>
FixedList< Type, 3 > triReorder (const FixedList< Type, Size > &x, const FixedList< label, 3 > &indices)
 Modify a fixed list for reordering a tri (does nothing) More...
 
template<class Type >
FixedList< Type, 3 > triCutTri (const FixedList< Type, 3 > &x, const Pair< scalar > &f)
 Modify a list for cutting a tri from a tri. More...
 
template<class Type >
FixedList< Type, 4 > triCutQuad (const FixedList< Type, 3 > &x, const Pair< scalar > &f)
 Modify a list for cutting a quad from a tri. More...
 
template<class Type , unsigned Size>
FixedList< Type, 4 > tetReorder (const FixedList< Type, Size > &x, const FixedList< label, 4 > &indices)
 Modify a fixed list for reordering a tet (does nothing) More...
 
template<class Type >
FixedList< Type, 4 > tetCutTet (const FixedList< Type, 4 > &x, const FixedList< scalar, 3 > &f)
 Modify a list for cutting a tet from a tet. More...
 
template<class Type >
FixedList< Type, 6 > tetCutPrism0 (const FixedList< Type, 4 > &x, const FixedList< scalar, 3 > &f)
 Modify a list for cutting prism0 from a tet. More...
 
template<class Type >
FixedList< Type, 6 > tetCutPrism01 (const FixedList< Type, 4 > &x, const FixedList< scalar, 4 > &f)
 Modify a list for cutting prism01 from a tet. More...
 
template<class Type >
FixedList< Type, 6 > tetCutPrism23 (const FixedList< Type, 4 > &x, const FixedList< scalar, 4 > &f)
 Modify a list for cutting prism23 from a tet. More...
 
template<class Op , class Point >
Op::result triCutTri (const Op &op, const FixedList< Point, 3 > &p, const Pair< scalar > &f)
 Cut a tri from a tri and apply an operation to the result. The cut is made. More...
 
template<class Op , class OpData , class Point >
Op::result quadOp (const OpData &opData, const FixedList< Point, 4 > &p)
 Apply an operation to a quad. Splits the quad into two tris. More...
 
template<class Op , class Point >
Op::result triCutQuad (const Op &op, const FixedList< Point, 3 > &p, const FixedList< scalar, 2 > &f)
 Cut a quad from a tri and apply an operation to the result. The cuts are. More...
 
template<class Op , class Point >
Op::result tetCutTet (const Op &op, const FixedList< Point, 4 > &p, const FixedList< scalar, 3 > &f)
 Cut a tet from a tet and apply an operation to the result. The cut is made. More...
 
template<class Op , class OpData , class Point >
Op::result prismOp (const OpData &opData, const FixedList< Point, 6 > &p)
 Apply an operation to a prism. Splits the prism into three tets. More...
 
template<class Op , class Point >
Op::result tetCutPrism0 (const Op &op, const FixedList< Point, 4 > &p, const FixedList< scalar, 3 > &f)
 Cut a prism from a tet and apply an operation to the result. The cuts are. More...
 
template<class Op , class Point >
Op::result tetCutPrism01 (const Op &op, const FixedList< Point, 4 > &p, const FixedList< scalar, 4 > &f)
 Cut a prism from a tet and apply an operation to the result. The cut is made. More...
 
template<class Op , class Point >
Op::result tetCutPrism23 (const Op &op, const FixedList< Point, 4 > &p, const FixedList< scalar, 4 > &f)
 Cut a prism from a tet and apply an operation to the result. The cuts are. More...
 
 defineTypeNameAndDebug (edgeMesh, 0)
 
 defineRunTimeSelectionTable (edgeMesh, fileExtension)
 
 defineMemberFunctionSelectionTable (edgeMesh, write, fileExtension)
 
Istreamoperator>> (Istream &, edgeMesh &)
 
Ostreamoperator<< (Ostream &, const edgeMesh &)
 
 defineTypeNameAndDebug (extendedEdgeMesh, 0)
 
Istreamoperator>> (Istream &, extendedEdgeMesh &)
 
Ostreamoperator<< (Ostream &, const extendedEdgeMesh &)
 
Istreamoperator>> (Istream &is, extendedEdgeMesh::sideVolumeType &vt)
 
Ostreamoperator<< (Ostream &os, const extendedEdgeMesh::sideVolumeType &vt)
 
 defineRunTimeSelectionTable (extendedEdgeMesh, fileExtension)
 
 defineTypeNameAndDebug (extendedFeatureEdgeMesh, 0)
 
 defineTypeNameAndDebug (featureEdgeMesh, 0)
 
 defineTypeNameAndDebug (treeDataEdge, 0)
 
 defineTypeNameAndDebug (treeDataFace, 0)
 
 defineTypeNameAndDebug (treeDataPoint, 0)
 
 TemplateName (treeDataPrimitivePatch)
 
 defineTypeNameAndDebug (treeDataPrimitivePatchName, 0)
 
Ostreamoperator<< (Ostream &, const layerInfo &)
 
Istreamoperator>> (Istream &, layerInfo &)
 
template<>
bool contiguous< layerInfo > ()
 
template<class Type >
Ostreamoperator<< (Ostream &, const LayerInfoData< Type > &)
 
template<class Type >
Istreamoperator>> (Istream &, LayerInfoData< Type > &)
 
template<>
bool contiguous< LayerInfoData< bool > > ()
 
template<>
bool contiguous< LayerInfoData< label > > ()
 
 FOR_ALL_FIELD_TYPES (DefineContiguousLayerInfoDataType)
 
Ostreamoperator<< (Ostream &, const pointEdgeLayerInfo &)
 
Istreamoperator>> (Istream &, pointEdgeLayerInfo &)
 
template<>
bool contiguous< pointEdgeLayerInfo > ()
 
template<class Type >
Ostreamoperator<< (Ostream &, const PointEdgeLayerInfoData< Type > &)
 
template<class Type >
Istreamoperator>> (Istream &, PointEdgeLayerInfoData< Type > &)
 
template<>
bool contiguous< PointEdgeLayerInfoData< bool > > ()
 
template<>
bool contiguous< PointEdgeLayerInfoData< label > > ()
 
 FOR_ALL_FIELD_TYPES (DefineContiguousPointEdgeLayerInfoDataType)
 
 defineTypeNameAndDebug (mappedExtrudedPatchBase, 0)
 
template<>
bool contiguous< LayerInfoData< Pair< vector > > > ()
 
 defineTypeNameAndDebug (mappedExtrudedWallPointPatch, 0)
 
 addToRunTimeSelectionTable (facePointPatch, mappedExtrudedWallPointPatch, polyPatch)
 
 defineTypeNameAndDebug (mappedExtrudedWallPolyPatch, 0)
 
 addToRunTimeSelectionTable (polyPatch, mappedExtrudedWallPolyPatch, word)
 
 addToRunTimeSelectionTable (polyPatch, mappedExtrudedWallPolyPatch, dictionary)
 
 defineTypeNameAndDebug (mappedInternalPatchBase, 0)
 
 defineTypeNameAndDebug (mappedInternalPointPatch, 0)
 
 addToRunTimeSelectionTable (facePointPatch, mappedInternalPointPatch, polyPatch)
 
 defineTypeNameAndDebug (mappedInternalPolyPatch, 0)
 
 addToRunTimeSelectionTable (polyPatch, mappedInternalPolyPatch, word)
 
 addToRunTimeSelectionTable (polyPatch, mappedInternalPolyPatch, dictionary)
 
 defineTypeNameAndDebug (mappedPatchBase, 0)
 
 defineTypeNameAndDebug (mappedPointPatch, 0)
 
 addToRunTimeSelectionTable (facePointPatch, mappedPointPatch, polyPatch)
 
 defineTypeNameAndDebug (mappedWallPointPatch, 0)
 
 addToRunTimeSelectionTable (facePointPatch, mappedWallPointPatch, polyPatch)
 
 defineTypeNameAndDebug (mappedPolyPatch, 0)
 
 addToRunTimeSelectionTable (polyPatch, mappedPolyPatch, word)
 
 addToRunTimeSelectionTable (polyPatch, mappedPolyPatch, dictionary)
 
 defineTypeNameAndDebug (mappedWallPolyPatch, 0)
 
 addToRunTimeSelectionTable (polyPatch, mappedWallPolyPatch, word)
 
 addToRunTimeSelectionTable (polyPatch, mappedWallPolyPatch, dictionary)
 
 defineTypeNameAndDebug (meshSearch, 0)
 
 defineTypeNameAndDebug (meshSearchFACE_CENTRE_TRISMeshObject, 0)
 
 defineTypeNameAndDebug (meshSearchMeshObject, 0)
 
 defineTypeNameAndDebug (meshStructure, 0)
 
Istreamoperator>> (Istream &, pointTopoDistanceData &)
 
Ostreamoperator<< (Ostream &, const pointTopoDistanceData &)
 
template<>
bool contiguous< pointTopoDistanceData > ()
 Data associated with pointTopoDistanceData type are contiguous. More...
 
Istreamoperator>> (Istream &, topoDistanceData &)
 
Ostreamoperator<< (Ostream &, const topoDistanceData &)
 
template<>
bool contiguous< topoDistanceData > ()
 Data associated with topoDistanceData type are contiguous. More...
 
 defineTypeNameAndDebug (meshToMesh, 0)
 
 defineTypeNameAndDebug (nonConformalBoundary, 0)
 
 defineTypeNameAndDebug (nonConformalCyclicPointPatch, 0)
 
 addToRunTimeSelectionTable (facePointPatch, nonConformalCyclicPointPatch, polyPatch)
 
 defineTypeNameAndDebug (nonConformalErrorPointPatch, 0)
 
 addToRunTimeSelectionTable (facePointPatch, nonConformalErrorPointPatch, polyPatch)
 
 defineTypeNameAndDebug (nonConformalProcessorCyclicPointPatch, 0)
 
 addToRunTimeSelectionTable (facePointPatch, nonConformalProcessorCyclicPointPatch, polyPatch)
 
 makeNullConstructablePointPatchFields (nonConformalCyclic)
 
 makePointPatchFieldTypedefs (nonConformalCyclic)
 
 makeNullConstructablePointPatchFields (nonConformalError)
 
 makePointPatchFieldTypedefs (nonConformalError)
 
 makeNullConstructablePointPatchFields (nonConformalProcessorCyclic)
 
 makePointPatchFieldTypedefs (nonConformalProcessorCyclic)
 
 defineTypeNameAndDebug (nonConformalPolyPatch, 0)
 
 defineTypeNameAndDebug (nonConformalCoupledPolyPatch, 0)
 
 defineTypeNameAndDebug (nonConformalCyclicPolyPatch, 0)
 
 addToRunTimeSelectionTable (polyPatch, nonConformalCyclicPolyPatch, word)
 
 addToRunTimeSelectionTable (polyPatch, nonConformalCyclicPolyPatch, dictionary)
 
 defineTypeNameAndDebug (nonConformalErrorPolyPatch, 0)
 
 addToRunTimeSelectionTable (polyPatch, nonConformalErrorPolyPatch, word)
 
 addToRunTimeSelectionTable (polyPatch, nonConformalErrorPolyPatch, dictionary)
 
 defineTypeNameAndDebug (nonConformalProcessorCyclicPolyPatch, 0)
 
 addToRunTimeSelectionTable (polyPatch, nonConformalProcessorCyclicPolyPatch, dictionary)
 
template<>
bool contiguous< WallInfo< wallPoint > > ()
 
template<>
bool contiguous< WallInfo< WallLocationData< wallPoint, bool > > > ()
 
template<>
bool contiguous< WallInfo< WallLocationData< wallPoint, label > > > ()
 
 FOR_ALL_FIELD_TYPES (DefineContiguousWallLocationDataType)
 
Ostreamoperator<< (Ostream &, const wallFace &)
 
Istreamoperator>> (Istream &, wallFace &)
 
template<class WallLocation , class Type >
Ostreamoperator<< (Ostream &, const WallLocationData< WallLocation, Type > &)
 
template<class WallLocation , class Type >
Istreamoperator>> (Istream &, WallLocationData< WallLocation, Type > &)
 
Ostreamoperator<< (Ostream &, const wallPoint &)
 
Istreamoperator>> (Istream &, wallPoint &)
 
labelList first (const UList< labelPair > &p)
 
labelList second (const UList< labelPair > &p)
 
template<class ListType >
label findNotIndex (const ListType &l, typename ListType::const_reference t, const label start=0)
 
treeBoundBox combine (const treeBoundBox &a, const treeBoundBox &b)
 
 defineTypeNameAndDebug (patchToPatch, 0)
 
 defineRunTimeSelectionTable (patchToPatch, bool)
 
 defineTypeNameAndDebug (patchToPatchStabilisation, 0)
 
bool polyMeshZipUpCells (polyMesh &mesh)
 
 defineTypeNameAndDebug (localPointRegion, 0)
 
Istreamoperator>> (Istream &, minData &)
 
Ostreamoperator<< (Ostream &, const minData &)
 
template<>
bool contiguous< minData > ()
 Data associated with minData type are contiguous. More...
 
 defineTypeNameAndDebug (regionSplit, 0)
 
 defineTypeNameAndDebug (closedTriSurfaceMesh, 0)
 
 addToRunTimeSelectionTable (searchableSurface, closedTriSurfaceMesh, dict)
 
 defineTypeNameAndDebug (searchableBox, 0)
 
 addToRunTimeSelectionTable (searchableSurface, searchableBox, dict)
 
 defineTypeNameAndDebug (searchableCylinder, 0)
 
 addToRunTimeSelectionTable (searchableSurface, searchableCylinder, dict)
 
 defineTypeNameAndDebug (searchableDisk, 0)
 
 addToRunTimeSelectionTable (searchableSurface, searchableDisk, dict)
 
 defineTypeNameAndDebug (searchableExtrudedCircle, 0)
 
 addToRunTimeSelectionTable (searchableSurface, searchableExtrudedCircle, 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 (searchableSurfacesQueries, 0)
 
 defineTypeNameAndDebug (searchableSurfaceWithGaps, 0)
 
 addToRunTimeSelectionTable (searchableSurface, searchableSurfaceWithGaps, dict)
 
 defineTypeNameAndDebug (triSurfaceMesh, 0)
 
 addToRunTimeSelectionTable (searchableSurface, triSurfaceMesh, dict)
 
 defineTypeNameAndDebug (boxToCell, 0)
 
 addToRunTimeSelectionTable (topoSetSource, boxToCell, word)
 
 defineTypeNameAndDebug (cellToCell, 0)
 
 addToRunTimeSelectionTable (topoSetSource, cellToCell, word)
 
 defineTypeNameAndDebug (cylinderAnnulusToCell, 0)
 
 addToRunTimeSelectionTable (topoSetSource, cylinderAnnulusToCell, word)
 
 defineTypeNameAndDebug (cylinderToCell, 0)
 
 addToRunTimeSelectionTable (topoSetSource, cylinderToCell, word)
 
 defineTypeNameAndDebug (faceToCell, 0)
 
 addToRunTimeSelectionTable (topoSetSource, faceToCell, word)
 
 defineTypeNameAndDebug (faceZoneToCell, 0)
 
 addToRunTimeSelectionTable (topoSetSource, faceZoneToCell, word)
 
 defineTypeNameAndDebug (labelToCell, 0)
 
 addToRunTimeSelectionTable (topoSetSource, labelToCell, word)
 
 defineTypeNameAndDebug (nbrToCell, 0)
 
 addToRunTimeSelectionTable (topoSetSource, nbrToCell, word)
 
 defineTypeNameAndDebug (nearestToCell, 0)
 
 addToRunTimeSelectionTable (topoSetSource, nearestToCell, word)
 
 defineTypeNameAndDebug (patchDistanceToCell, 0)
 
 addToRunTimeSelectionTable (topoSetSource, patchDistanceToCell, word)
 
 defineTypeNameAndDebug (pointToCell, 0)
 
 addToRunTimeSelectionTable (topoSetSource, pointToCell, word)
 
 defineTypeNameAndDebug (regionToCell, 0)
 
 addToRunTimeSelectionTable (topoSetSource, regionToCell, word)
 
 defineTypeNameAndDebug (rotatedBoxToCell, 0)
 
 addToRunTimeSelectionTable (topoSetSource, rotatedBoxToCell, word)
 
 defineTypeNameAndDebug (shapeToCell, 0)
 
 addToRunTimeSelectionTable (topoSetSource, shapeToCell, word)
 
 defineTypeNameAndDebug (sphereToCell, 0)
 
 addToRunTimeSelectionTable (topoSetSource, sphereToCell, word)
 
 defineTypeNameAndDebug (surfaceToCell, 0)
 
 addToRunTimeSelectionTable (topoSetSource, surfaceToCell, word)
 
 defineTypeNameAndDebug (targetVolumeToCell, 0)
 
 addToRunTimeSelectionTable (topoSetSource, targetVolumeToCell, word)
 
 defineTypeNameAndDebug (zoneToCell, 0)
 
 addToRunTimeSelectionTable (topoSetSource, zoneToCell, word)
 
 defineTypeNameAndDebug (setToCellZone, 0)
 
 addToRunTimeSelectionTable (topoSetSource, setToCellZone, word)
 
 defineTypeNameAndDebug (boundaryToFace, 0)
 
 addToRunTimeSelectionTable (topoSetSource, boundaryToFace, word)
 
 defineTypeNameAndDebug (boxToFace, 0)
 
 addToRunTimeSelectionTable (topoSetSource, boxToFace, word)
 
 defineTypeNameAndDebug (cellToFace, 0)
 
 addToRunTimeSelectionTable (topoSetSource, cellToFace, word)
 
 defineTypeNameAndDebug (cylinderAnnulusToFace, 0)
 
 addToRunTimeSelectionTable (topoSetSource, cylinderAnnulusToFace, word)
 
 defineTypeNameAndDebug (cylinderToFace, 0)
 
 addToRunTimeSelectionTable (topoSetSource, cylinderToFace, word)
 
 defineTypeNameAndDebug (faceToFace, 0)
 
 addToRunTimeSelectionTable (topoSetSource, faceToFace, word)
 
 defineTypeNameAndDebug (labelToFace, 0)
 
 addToRunTimeSelectionTable (topoSetSource, labelToFace, word)
 
 defineTypeNameAndDebug (normalToFace, 0)
 
 addToRunTimeSelectionTable (topoSetSource, normalToFace, word)
 
 defineTypeNameAndDebug (patchToFace, 0)
 
 addToRunTimeSelectionTable (topoSetSource, patchToFace, word)
 
 defineTypeNameAndDebug (pointToFace, 0)
 
 addToRunTimeSelectionTable (topoSetSource, pointToFace, word)
 
 defineTypeNameAndDebug (regionToFace, 0)
 
 addToRunTimeSelectionTable (topoSetSource, regionToFace, word)
 
 defineTypeNameAndDebug (rotatedBoxToFace, 0)
 
 addToRunTimeSelectionTable (topoSetSource, rotatedBoxToFace, word)
 
 defineTypeNameAndDebug (zoneToFace, 0)
 
 addToRunTimeSelectionTable (topoSetSource, zoneToFace, word)
 
 defineTypeNameAndDebug (faceZoneToFaceZone, 0)
 
 addToRunTimeSelectionTable (topoSetSource, faceZoneToFaceZone, word)
 
 defineTypeNameAndDebug (planeToFaceZone, 0)
 
 addToRunTimeSelectionTable (topoSetSource, planeToFaceZone, word)
 
 defineTypeNameAndDebug (searchableSurfaceToFaceZone, 0)
 
 addToRunTimeSelectionTable (topoSetSource, searchableSurfaceToFaceZone, word)
 
 defineTypeNameAndDebug (setAndNormalToFaceZone, 0)
 
 addToRunTimeSelectionTable (topoSetSource, setAndNormalToFaceZone, word)
 
 defineTypeNameAndDebug (setsToFaceZone, 0)
 
 addToRunTimeSelectionTable (topoSetSource, setsToFaceZone, word)
 
 defineTypeNameAndDebug (setToFaceZone, 0)
 
 addToRunTimeSelectionTable (topoSetSource, setToFaceZone, word)
 
 defineTypeNameAndDebug (boxToPoint, 0)
 
 addToRunTimeSelectionTable (topoSetSource, boxToPoint, word)
 
 defineTypeNameAndDebug (cellToPoint, 0)
 
 addToRunTimeSelectionTable (topoSetSource, cellToPoint, word)
 
 defineTypeNameAndDebug (faceToPoint, 0)
 
 addToRunTimeSelectionTable (topoSetSource, faceToPoint, word)
 
 defineTypeNameAndDebug (labelToPoint, 0)
 
 addToRunTimeSelectionTable (topoSetSource, labelToPoint, word)
 
 defineTypeNameAndDebug (nearestToPoint, 0)
 
 addToRunTimeSelectionTable (topoSetSource, nearestToPoint, word)
 
 defineTypeNameAndDebug (pointToPoint, 0)
 
 addToRunTimeSelectionTable (topoSetSource, pointToPoint, word)
 
 defineTypeNameAndDebug (surfaceToPoint, 0)
 
 addToRunTimeSelectionTable (topoSetSource, surfaceToPoint, word)
 
 defineTypeNameAndDebug (zoneToPoint, 0)
 
 addToRunTimeSelectionTable (topoSetSource, zoneToPoint, word)
 
 defineTypeNameAndDebug (setToPointZone, 0)
 
 addToRunTimeSelectionTable (topoSetSource, setToPointZone, word)
 
 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 (topoSetSource, 0)
 
 defineRunTimeSelectionTable (topoSetSource, word)
 
 defineTypeNameAndDebug (tetOverlapVolume, 0)
 
template<>
bool contiguous< triIntersect::location > ()
 
 defineTypeNameAndDebug (booleanSurface, 0)
 
 defineTypeNameAndDebug (edgeSurface, 0)
 
 defineTypeNameAndDebug (intersectedSurface, 0)
 
 defineTypeNameAndDebug (edgeIntersections, 0)
 
 defineTypeNameAndDebug (surfaceIntersection, 0)
 
 defineTypeNameAndDebug (orientedSurface, 0)
 
 defineTypeNameAndDebug (surfaceFeatures, 0)
 
void selectBox (const triSurface &surf, const boundBox &bb, const bool removeInside, List< surfaceFeatures::edgeStatus > &edgeStat)
 Select edges inside or outside bounding box. More...
 
void selectCutEdges (const triSurface &surf, const plane &cutPlane, List< surfaceFeatures::edgeStatus > &edgeStat)
 Select edges that are intersected by the given plane. More...
 
surfaceFeatures::edgeStatus checkNonManifoldEdge (const triSurface &surf, const scalar tol, const scalar includedAngle, const label edgei)
 Divide into multiple normal bins. More...
 
void selectManifoldEdges (const triSurface &surf, const scalar tol, const scalar includedAngle, List< surfaceFeatures::edgeStatus > &edgeStat)
 Select manifold edges. More...
 
Istreamoperator>> (Istream &, surfaceLocation &)
 
Ostreamoperator<< (Ostream &, const surfaceLocation &)
 
Ostreamoperator<< (Ostream &, const InfoProxy< surfaceLocation > &)
 
 defineTypeNameAndDebug (pointToPointPlanarInterpolation, 0)
 
 defineTypeNameAndDebug (twoDPointCorrector, 0)
 
 makePatchTypeField (fvPatchVectorField, fixedShearStressFvPatchVectorField)
 
 makePatchTypeField (fvPatchScalarField, porousBafflePressureFvPatchField)
 
 makePatchTypeFieldTypedefs (porousBafflePressure)
 
 makePatchTypeField (fvPatchScalarField, epsilonWallFunctionFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, kLowReWallFunctionFvPatchScalarField)
 
 makePatchFields (kqRWallFunction)
 
 makePatchTypeFieldTypedefs (kqRWallFunction)
 
 makePatchTypeField (fvPatchScalarField, nutkRoughWallFunctionFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, nutkWallFunctionFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, nutLowReWallFunctionFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, nutURoughWallFunctionFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, nutUSpaldingWallFunctionFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, nutUWallFunctionFvPatchScalarField)
 
 defineTypeNameAndDebug (nutWallFunctionFvPatchScalarField, 0)
 
 makePatchTypeField (fvPatchScalarField, omegaWallFunctionFvPatchScalarField)
 
 defineTypeNameAndDebug (LESdelta, 0)
 
 defineRunTimeSelectionTable (LESdelta, dictionary)
 
template<>
bool contiguous< LESModels::smoothDelta::deltaData > ()
 Data associated with deltaData type are contiguous. More...
 
template<>
bool contiguous< FvWallInfo< WallLocationYPlus< wallPoint > > > ()
 
 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)
 
 defineTypeNameAndDebug (momentumTransportModel, 0)
 
 makePatchTypeField (fvPatchScalarField, turbulentMixingLengthDissipationRateInletFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, turbulentMixingLengthFrequencyInletFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, epsilonmWallFunctionFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, alphaContactAngleFvPatchScalarField)
 
void correctContactAngle (const volScalarField &alpha1, const volScalarField &alpha2, const volVectorField::Boundary &Ubf, const dimensionedScalar &deltaN, surfaceVectorField::Boundary &nHatbf)
 Correct the contact angle for the two volume fraction fields. More...
 
 defineTypeNameAndDebug (Euler, 0)
 
 addToRunTimeSelectionTable (ODESolver, Euler, dictionary)
 
 defineTypeNameAndDebug (EulerSI, 0)
 
 addToRunTimeSelectionTable (ODESolver, EulerSI, dictionary)
 
 defineTypeNameAndDebug (ODESolver, 0)
 
 defineRunTimeSelectionTable (ODESolver, dictionary)
 
 defineTypeNameAndDebug (RKCK45, 0)
 
 addToRunTimeSelectionTable (ODESolver, RKCK45, dictionary)
 
 defineTypeNameAndDebug (RKDP45, 0)
 
 addToRunTimeSelectionTable (ODESolver, RKDP45, dictionary)
 
 defineTypeNameAndDebug (RKF45, 0)
 
 addToRunTimeSelectionTable (ODESolver, RKF45, dictionary)
 
 defineTypeNameAndDebug (rodas23, 0)
 
 addToRunTimeSelectionTable (ODESolver, rodas23, dictionary)
 
 defineTypeNameAndDebug (rodas34, 0)
 
 addToRunTimeSelectionTable (ODESolver, rodas34, dictionary)
 
 defineTypeNameAndDebug (Rosenbrock12, 0)
 
 addToRunTimeSelectionTable (ODESolver, Rosenbrock12, dictionary)
 
 defineTypeNameAndDebug (Rosenbrock23, 0)
 
 addToRunTimeSelectionTable (ODESolver, Rosenbrock23, dictionary)
 
 defineTypeNameAndDebug (Rosenbrock34, 0)
 
 addToRunTimeSelectionTable (ODESolver, Rosenbrock34, dictionary)
 
 defineTypeNameAndDebug (seulex, 0)
 
 addToRunTimeSelectionTable (ODESolver, seulex, dictionary)
 
 defineTypeNameAndDebug (SIBS, 0)
 
 addToRunTimeSelectionTable (ODESolver, SIBS, dictionary)
 
 defineTypeNameAndDebug (Trapezoid, 0)
 
 addToRunTimeSelectionTable (ODESolver, Trapezoid, dictionary)
 
bool isValidBoundSphere (const Tuple2< point, scalar > &sphere)
 Return whether or not the given sphere is valid. More...
 
template<class PointField >
Tuple2< point, scalar > intersectBoundSphere (const PointField &ps, const FixedList< label, 4 > &pis, const label nPs)
 Compute a sphere of four points or less where every point intersects the. More...
 
template<class PointField >
Tuple2< point, scalar > trivialBoundSphere (const PointField &ps, const FixedList< label, 4 > &pis, const label nPs)
 Compute a bounding sphere of four points or less. More...
 
template<class PointField >
Tuple2< point, scalar > weizlBoundSphere (const PointField &ps, List< label > &pis, const label nPs, FixedList< label, 4 > &boundaryPis, const label nBoundaryPs)
 Compute a bounding sphere for an arbitrary number of points recursively. More...
 
template<class PointField >
Tuple2< point, scalar > boundSphere (const PointField &ps, Random &rndGen)
 Compute a bounding sphere for an arbitrary number of points, and given an. More...
 
template<class PointField >
Tuple2< point, scalar > boundSphere (const PointField &ps)
 Compute a bounding sphere for an arbitrary number of points. More...
 
template<class Type >
Ostreamoperator<< (Ostream &, const dynamicIndexedOctree< Type > &)
 
 TemplateName (dynamicIndexedOctree)
 
 defineTypeNameAndDebug (dynamicIndexedOctreeName, 0)
 
 defineTypeNameAndDebug (dynamicTreeDataPoint, 0)
 
template<class Type >
Ostreamoperator<< (Ostream &, const indexedOctree< Type > &)
 
 TemplateName (indexedOctree)
 
 defineTypeNameAndDebug (indexedOctreeName, 0)
 
 defineTypeNameAndDebug (treeDataCell, 0)
 
Istreamoperator>> (Istream &is, volumeType &)
 
Ostreamoperator<< (Ostream &os, const volumeType &C)
 
template<>
bool contiguous< volumeType > ()
 Data associated with volumeType type are contiguous. More...
 
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. More...
 
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. More...
 
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) More...
 
template<class T , class Key , class Hash >
void writeEntry (Ostream &os, const HashTable< T, Key, Hash > &ht)
 
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 > &)
 
 defineTypeNameAndDebug (HashTableCore, 0)
 
template<class T , class Key , class Hash >
Istreamoperator>> (Istream &, ListHashTable< T, Key, Hash > &)
 
template<class T , class Key , class Hash >
Ostreamoperator<< (Ostream &, const ListHashTable< T, Key, Hash > &)
 
 defineTypeNameAndDebug (ListHashTableCore, 0)
 
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 UILList< LListBase, T > &)
 
template<class LListBase , class T >
Ostreamoperator<< (Ostream &, const ULPtrList< LListBase, T > &)
 
template<class T >
Istreamoperator>> (Istream &, CompactListList< T > &)
 
template<class Type >
Istreamoperator>> (Istream &, Distribution< Type > &)
 
template<class Type >
Ostreamoperator<< (Ostream &, const Distribution< Type > &)
 
template<class Type >
Distribution< Type > operator+ (const Distribution< Type > &, const Distribution< Type > &)
 
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>
void writeEntry (Ostream &os, const FixedList< T, Size > &)
 
template<class T , unsigned Size>
Istreamoperator>> (Istream &, FixedList< T, Size > &)
 
template<class T , unsigned Size>
Ostreamoperator<< (Ostream &, const FixedList< T, Size > &)
 
template<class T >
T clone (const T &t)
 
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. More...
 
template<class Type >
static const List< Type > & emptyList ()
 Return reference to zero-sized list. Compare to List::null() which returns. More...
 
template<class ListType >
ListType renumber (const labelUList &oldToNew, const ListType &)
 Renumber the values (not the indices) of a list. More...
 
template<class ListType >
void renumber (const labelUList &oldToNew, const ListType &, ListType &)
 As above, but given a pre-constructed result list. More...
 
void renumber (const labelUList &oldToNew, const label, label &)
 As above, but for a single label. Termination condition. More...
 
template<class ListType >
void inplaceRenumber (const labelUList &oldToNew, ListType &)
 Inplace renumber the values of a list. More...
 
void inplaceRenumber (const labelUList &oldToNew, label &)
 As above, but for a single label. Termination condition. More...
 
template<class ListType >
ListType reorder (const labelUList &oldToNew, const ListType &)
 Reorder the elements (indices, not values) of a list. More...
 
template<class ListType >
void inplaceReorder (const labelUList &oldToNew, ListType &)
 Inplace reorder the elements of a list. More...
 
template<class Container >
void inplaceMapValue (const labelUList &oldToNew, Container &)
 Map values. Do not map negative values. More...
 
template<class Container >
void inplaceMapKey (const labelUList &oldToNew, Container &)
 Recreate with mapped keys. Do not map elements with negative key. More...
 
template<class T >
void sortedOrder (const UList< T > &, labelList &order)
 Generate the (stable) sort order for the list. More...
 
template<class T , class Cmp >
void sortedOrder (const UList< T > &, labelList &order, const Cmp &cmp)
 Generate the (stable) sort order for the list, for a given comparison. More...
 
template<class T >
void duplicateOrder (const UList< T > &, labelList &order)
 Generate (sorted) indices corresponding to duplicate list values. More...
 
template<class T , class Cmp >
void duplicateOrder (const UList< T > &, labelList &order, const Cmp &cmp)
 Generate (sorted) indices corresponding to duplicate list values, for a. More...
 
template<class T >
void uniqueOrder (const UList< T > &, labelList &order)
 Generate (sorted) indices corresponding to unique list values. More...
 
template<class T , class Cmp >
void uniqueOrder (const UList< T > &, labelList &order, const Cmp &cmp)
 Generate (sorted) indices corresponding to unique list values, for a given. More...
 
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. More...
 
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. More...
 
template<class BoolListType , class ListType >
ListType subset (const BoolListType &select, const ListType &)
 Extract elements of List when select is true. More...
 
template<class BoolListType , class ListType >
void inplaceSubset (const BoolListType &select, ListType &)
 Inplace extract elements of List when select is true. More...
 
labelList invert (const label len, const labelUList &)
 Invert one-to-one map. Unmapped elements will be -1. More...
 
labelListList invertOneToMany (const label len, const labelUList &)
 Invert one-to-many map. Unmapped elements will be size 0. More...
 
template<class InList , class OutList >
void invertManyToMany (const label len, const UList< InList > &, List< OutList > &)
 Invert many-to-many. More...
 
template<class InList , class OutList >
List< OutList > invertManyToMany (const label len, const UList< InList > &in)
 Invert many-to-many. More...
 
labelList identityMap (const label len)
 Create identity map (map[i] == i) of given length. More...
 
template<class ListType >
label count (const ListType &l, typename ListType::const_reference x)
 Count the number of occurrences of a value in a list. More...
 
template<class ListType >
label findIndex (const ListType &, typename ListType::const_reference, const label start=0)
 Find first occurrence of given element and return index,. More...
 
template<class ListType >
labelList findIndices (const ListType &, typename ListType::const_reference, const label start=0)
 Find all occurrences of given element. Linear search. More...
 
template<class ListType >
void setValues (ListType &, const labelUList &indices, typename ListType::const_reference)
 Opposite of findIndices: set values at indices to given value. More...
 
template<class ListType >
ListType createWithValues (const label sz, typename ListType::const_reference initValue, const labelUList &indices, typename ListType::const_reference setValue)
 Opposite of findIndices: set values at indices to given value. More...
 
template<class ListType >
label findMax (const ListType &, const label start=0)
 Find index of max element (and larger than given element). More...
 
template<class ListType >
label findMin (const ListType &, const label start=0)
 Find index of min element (and less than given element). More...
 
template<class ListType >
label findSortedIndex (const ListType &, typename ListType::const_reference, const label start=0)
 Find first occurrence of given element in sorted list and return index,. More...
 
template<class ListType , class BinaryOp >
label findLower (const ListType &, typename ListType::const_reference, const label stary, const BinaryOp &bop)
 Find last element < given value in sorted list and return index,. More...
 
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,. More...
 
template<class Container , class T , int mRows>
List< Container > initList (const T[mRows])
 To construct a List from a C array. Has extra Container type. More...
 
template<class Container , class T , int mRows, int nColumns>
List< Container > initListList (const T[mRows][nColumns])
 To construct a (square) ListList from a C array. Has extra Container type. More...
 
template<class ListType >
ListType reverseList (const ListType &list)
 Reverse a list. First element becomes last element etc. More...
 
template<class ListType >
void inplaceReverseList (ListType &list)
 Inplace reversal of a list using Swap. More...
 
template<class ListType >
ListType rotateList (const ListType &list, const label n)
 Rotate a list by n places. If n is positive rotate clockwise/right/down. More...
 
template<template< typename > class ListType, class DataType >
void inplaceRotateList (ListType< DataType > &list, label n)
 Inplace reversal of a list using the Reversal Block Swapping algorithm. More...
 
PackedBoolList operator& (const PackedBoolList &lst1, const PackedBoolList &lst2)
 Intersect lists - the result is trimmed to the smallest intersecting size. More...
 
PackedBoolList operator^ (const PackedBoolList &lst1, const PackedBoolList &lst2)
 Combine to form a unique list (xor) More...
 
PackedBoolList operator| (const PackedBoolList &lst1, const PackedBoolList &lst2)
 Combine lists. More...
 
template<unsigned nBits>
void writeEntry (Ostream &os, const PackedList< nBits > &)
 
template<unsigned nBits>
Istreamoperator>> (Istream &, PackedList< nBits > &)
 
template<unsigned nBits>
Ostreamoperator<< (Ostream &, const PackedList< nBits > &)
 
 defineTypeNameAndDebug (PackedListCore, 0)
 
template<class T >
Istreamoperator>> (Istream &, PtrList< T > &)
 
 TemplateName (ParSortableList)
 
 defineTypeNameAndDebug (ParSortableListName, 0)
 
template<class T >
Ostreamoperator<< (Ostream &, const UCompactListList< T > &)
 
template<class T >
Ostreamoperator<< (Ostream &, const UIndirectList< T > &)
 
template<class T >
void writeEntry (Ostream &os, const UList< T > &)
 
template<class T >
Ostreamoperator<< (Ostream &, const UList< T > &)
 
template<class T >
Istreamoperator>> (Istream &, 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 ListType >
void writeListEntry (Ostream &os, const ListType &l)
 
template<class ListType >
void writeListEntries (Ostream &os, const ListType &l)
 
template<class ListType >
void writeListEntries (Ostream &os, const word &keyword, const ListType &l)
 
template<class T >
void writeEntry (Ostream &os, const UPtrList< T > &)
 
template<class T >
Istreamoperator>> (Istream &, UPtrList< T > &)
 
template<class T >
Ostreamoperator<< (Ostream &, const UPtrList< T > &)
 
 TemplateName (CallbackRegistry)
 
 defineTypeNameAndDebug (CallbackRegistryName, 0)
 
 defineTypeNameAndDebug (dictionary, 0)
 
Istreamoperator>> (Istream &, dictionary &)
 
Ostreamoperator<< (Ostream &, const dictionary &)
 
dictionary operator+ (const dictionary &dict1, const dictionary &dict2)
 Combine dictionaries. More...
 
dictionary operator| (const dictionary &dict1, const dictionary &dict2)
 Combine dictionaries. More...
 
void dictArgList (const string &argString, word &configName, wordReList &args, List< Tuple2< word, string >> &namedArgs)
 Parse dictionary substitution argument list. More...
 
void dictArgList (const string &argString, wordReList &args, List< Tuple2< word, string >> &namedArgs)
 Parse dictionary substitution argument list. More...
 
Pair< worddictAndKeyword (const word &scopedName)
 Extracts dict name and keyword. More...
 
wordList listAllConfigFiles (const fileName &configFilesPath)
 Return the list of configuration files in. More...
 
fileName findConfigFile (const word &configName, const fileName &configFilesPath, const word &region=word::null)
 Search for configuration file for given region. More...
 
bool readConfigFile (const word &configType, const string &argString, dictionary &parentDict, const fileName &configFilesPath, const Pair< string > &contextTypeAndValue, const word &region=word::null)
 Read the specified configuration file. More...
 
void writeEntry (Ostream &os, const dictionary &dict)
 Write a dictionary entry. More...
 
template<class EntryType >
void writeEntry (Ostream &os, const word &entryName, const EntryType &value)
 Helper function to write the keyword and entry. More...
 
template<class EntryType >
void writeEntryIfDifferent (Ostream &os, const word &entryName, const EntryType &value1, const EntryType &value2)
 Helper function to write the keyword and entry only if the. More...
 
Ostreamoperator<< (Ostream &, const dictionaryEntry &)
 
template<>
Ostreamoperator<< (Ostream &, const InfoProxy< dictionaryEntry > &)
 
Foam::List< Foam::Tuple2< Foam::word, Foam::string > > unsetConfigEntries (const dictionary &configDict)
 
void listConfigFiles (const fileName &dir, HashSet< word > &foMap)
 
Ostreamoperator<< (Ostream &, const dictionaryListEntry &)
 
template<>
Ostreamoperator<< (Ostream &, const InfoProxy< dictionaryListEntry > &)
 
Ostreamoperator<< (Ostream &, const entry &)
 
 defineMemberFunctionSelectionTable (functionEntry, execute, dictionaryIstream)
 
 defineMemberFunctionSelectionTable (functionEntry, execute, primitiveEntryIstream)
 
Istreamoperator>> (Istream &, keyType &)
 
Ostreamoperator<< (Ostream &, const keyType &)
 
OstreamwriteKeyword (Foam::Ostream &os, const keyType &kw)
 Write the keyword to the Ostream with the current level of indentation. More...
 
template<>
Ostreamoperator<< (Ostream &, const InfoProxy< primitiveEntry > &)
 
 defineTypeNameAndDebug (codedBase, 0)
 
 defineTypeNameAndDebug (dlLibraryTable, 0)
 
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)
 
 defineTypeNameAndDebug (functionObject, 0)
 
 defineRunTimeSelectionTable (functionObject, dictionary)
 
Istreamoperator>> (Istream &, wordAndDictionary &)
 
Ostreamoperator<< (Ostream &, const wordAndDictionary &)
 
 defineTypeNameAndDebug (IOobject, 0)
 
template<>
Ostreamoperator<< (Ostream &os, const InfoProxy< IOobject > &ip)
 
IOobject unregister (const IOobject &io)
 
template<template< class > class Container, template< class > class IOContainer, template< class > class CompactIOContainer, class Type >
void writeEntry (Ostream &, const CompactIOListBase< Container, IOContainer, CompactIOContainer, Type > &)
 
template<template< class > class Container, template< class > class IOContainer, template< class > class CompactIOContainer, class Type >
Istreamoperator>> (Istream &, CompactIOListBase< Container, IOContainer, CompactIOContainer, Type > &)
 
template<template< class > class Container, template< class > class IOContainer, template< class > class CompactIOContainer, class Type >
Ostreamoperator<< (Ostream &, const CompactIOListBase< Container, IOContainer, CompactIOContainer, Type > &)
 
 defineTypeNameAndDebug (decomposedBlockData, 0)
 
 defineTypeNameAndDebug (IOdictionary, 0)
 
IOobject systemDictIO (const word &dictName, const argList &args, const objectRegistry &ob, const word &regionName=polyMesh::defaultRegion)
 
IOdictionary systemDict (const word &dictName, const argList &args, const objectRegistry &ob, const word &regionName=polyMesh::defaultRegion)
 
 defineTypeNameAndDebug (IFstream, 0)
 
 defineTypeNameAndDebug (OFstream, 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 IOstream::streamFormat &sf)
 
Ostreamoperator<< (Ostream &os, const IOstream::versionNumber &vn)
 
template<>
Ostreamoperator<< (Ostream &os, const InfoProxy< IOstream > &ip)
 
IOstreamoperator<< (IOstream &io, IOstreamManip f)
 operator<< handling for manipulators without arguments More...
 
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 More...
 
Istreamoperator>> (Istream &is, IOstreamManip f)
 operator>> handling for manipulators without arguments More...
 
Ostreamoperator<< (Ostream &os, OstreamManip f)
 operator<< handling for manipulators without arguments More...
 
Ostreamoperator<< (Ostream &os, IOstreamManip f)
 operator<< handling for manipulators without arguments More...
 
Ostreamindent (Ostream &os)
 Indent stream. More...
 
OstreamincrIndent (Ostream &os)
 Increment the indent level. More...
 
OstreamdecrIndent (Ostream &os)
 Decrement the indent level. More...
 
Ostreamflush (Ostream &os)
 Flush stream. More...
 
Ostreamendl (Ostream &os)
 Add newline and flush stream. More...
 
OFstream Snull ("/dev/null")
 
 defineTypeNameAndDebug (Pstream, 0)
 
template<class T , class CombineOp >
void combineReduce (const List< UPstream::commsStruct > &comms, T &Value, const CombineOp &cop, const int tag, const label comm)
 
template<class T , class CombineOp >
void combineReduce (T &Value, const CombineOp &cop, const int tag=Pstream::msgType(), const label comm=Pstream::worldComm)
 
template<class T , class BinaryOp >
void reduce (const List< UPstream::commsStruct > &comms, T &Value, const BinaryOp &bop, const int tag, const label comm)
 
template<class T , class BinaryOp >
void reduce (T &Value, const BinaryOp &bop, const int tag=Pstream::msgType(), const label comm=UPstream::worldComm)
 
template<class T , class BinaryOp >
T returnReduce (const T &Value, const BinaryOp &bop, const int tag=Pstream::msgType(), const label comm=UPstream::worldComm)
 
template<class T >
void sumReduce (T &Value, label &Count, const int tag=Pstream::msgType(), const label comm=UPstream::worldComm)
 
template<class T , class BinaryOp >
void reduce (T &Value, const BinaryOp &bop, const int tag, const label comm, label &request)
 
void reduce (scalar &Value, const sumOp< scalar > &bop, const int tag=Pstream::msgType(), const label comm=UPstream::worldComm)
 
void reduce (scalar &Value, const minOp< scalar > &bop, const int tag=Pstream::msgType(), const label comm=UPstream::worldComm)
 
void reduce (vector2D &Value, const sumOp< vector2D > &bop, const int tag=Pstream::msgType(), const label comm=UPstream::worldComm)
 
void sumReduce (scalar &Value, label &Count, const int tag=Pstream::msgType(), const label comm=UPstream::worldComm)
 
void reduce (scalar &Value, const sumOp< scalar > &bop, const int tag, const label comm, label &request)
 
 defineTypeNameAndDebug (UPstream, 0)
 
Ostreamoperator<< (Ostream &, const UPstream::commsStruct &)
 
template<class T >
T ReadHex (ISstream &)
 Read a hex label from an input stream. More...
 
label readHexLabel (ISstream &)
 Read a hex label from an input stream. More...
 
 defineTypeNameAndDebug (tokenCompound, 0)
 
 defineRunTimeSelectionTable (tokenCompound, Istream)
 
Istreamoperator>> (Istream &, token &)
 
Ostreamoperator<< (Ostream &, const token &)
 
Ostreamoperator<< (Ostream &, const token::punctuationToken &)
 
ostream & operator<< (ostream &, const token::punctuationToken &)
 
Ostreamoperator<< (Ostream &, const token::compound &)
 
ostream & operator<< (ostream &, const InfoProxy< token > &)
 
template<>
Ostreamoperator<< (Ostream &os, const InfoProxy< token > &ip)
 
 defineTypeNameAndDebug (objectRegistry, 0)
 
 defineTypeNameAndDebug (regIOobject, 0)
 
bool addToRunTimeSelectionTableToC (const char *baseType, const char *baseTypeName, const word &thisTypeName, const char *libName)
 
bool operator== (const instant &, const instant &)
 
bool operator!= (const instant &, const instant &)
 
bool operator< (const instant &, const instant &)
 
bool operator> (const instant &, const instant &)
 
Istreamoperator>> (Istream &, instant &)
 
Ostreamoperator<< (Ostream &, const instant &)
 
 defineTypeNameAndDebug (Time, 0)
 
template<class To , class From >
To & dynamicCast (From &r)
 Reference type cast template function,. More...
 
template<class To , class From >
To & refCast (From &r)
 Reference type cast template function. More...
 
template<class TestType , class Type >
bool isType (const Type &t)
 Check the typeid. More...
 
template<class TestType , class Type >
bool isA (const Type &t)
 Check if a dynamic_cast to typeid is possible. More...
 
template<class TypeName , class Name >
word typedName (Name name)
 Return the name of the object within the given type. More...
 
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 pow025 (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 pos0 (const dimensionedScalar &ds)
 
dimensionedScalar neg (const dimensionedScalar &ds)
 
dimensionedScalar neg0 (const dimensionedScalar &ds)
 
dimensionedScalar posPart (const dimensionedScalar &ds)
 
dimensionedScalar negPart (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 atan2 (const dimensionedScalar &x, const dimensionedScalar &y)
 
dimensionedScalar tr (const dimensionedSphericalTensor &dt)
 
dimensionedScalar det (const dimensionedSphericalTensor &dt)
 
dimensionedSphericalTensor inv (const dimensionedSphericalTensor &dt)
 
dimensionedSymmTensor sqr (const dimensionedVector &dv)
 
dimensionedSymmTensor innerSqr (const dimensionedSymmTensor &dt)
 
dimensionedScalar tr (const dimensionedSymmTensor &dt)
 
dimensionedSymmTensor symm (const dimensionedSymmTensor &dt)
 
dimensionedSymmTensor twoSymm (const dimensionedSymmTensor &dt)
 
dimensionedSymmTensor dev (const dimensionedSymmTensor &dt)
 
dimensionedSymmTensor dev2 (const dimensionedSymmTensor &dt)
 
dimensionedScalar det (const dimensionedSymmTensor &dt)
 
dimensionedSymmTensor cof (const dimensionedSymmTensor &dt)
 
dimensionedSymmTensor inv (const dimensionedSymmTensor &dt)
 
dimensionedVector operator* (const dimensionedSymmTensor &)
 Hodge Dual operator (tensor -> vector) More...
 
dimensionedScalar tr (const dimensionedTensor &dt)
 
dimensionedTensor dev (const dimensionedTensor &dt)
 
dimensionedTensor dev2 (const dimensionedTensor &dt)
 
dimensionedScalar det (const dimensionedTensor &dt)
 
dimensionedTensor cof (const dimensionedTensor &dt)
 
dimensionedTensor inv (const dimensionedTensor &dt)
 
dimensionedSymmTensor symm (const dimensionedTensor &dt)
 
dimensionedSymmTensor twoSymm (const dimensionedTensor &dt)
 
dimensionedTensor skew (const dimensionedTensor &dt)
 
dimensionedVector eigenValues (const dimensionedTensor &dt)
 
dimensionedTensor eigenVectors (const dimensionedTensor &dt)
 
dimensionedVector eigenValues (const dimensionedSymmTensor &dt)
 
dimensionedTensor eigenVectors (const dimensionedSymmTensor &dt)
 
dimensionedVector operator* (const dimensionedTensor &)
 Hodge Dual operator (tensor -> vector) More...
 
dimensionedTensor operator* (const dimensionedVector &)
 Hodge Dual operator (vector -> tensor) More...
 
template<class Type >
Istreamoperator>> (Istream &, dimensioned< Type > &)
 
template<class Type >
Ostreamoperator<< (Ostream &, const dimensioned< Type > &)
 
template<class Type >
void writeEntry (Ostream &os, const dimensioned< Type > &dt)
 
template<class Type , direction r>
dimensioned< typename powProduct< Type, r >::typepow (const dimensioned< Type > &, typename powProduct< Type, r >::type=pTraits< typename powProduct< Type, r >::type >::zero)
 
template<class Type >
dimensioned< typename outerProduct< Type, Type >::typesqr (const dimensioned< Type > &)
 
template<class Type >
dimensioned< scalar > magSqr (const dimensioned< Type > &)
 
template<class Type >
dimensioned< scalar > mag (const dimensioned< Type > &)
 
template<class Type >
dimensioned< Type > cmptMultiply (const dimensioned< Type > &, const dimensioned< Type > &)
 
template<class Type >
dimensioned< Type > cmptDivide (const dimensioned< Type > &, const dimensioned< Type > &)
 
template<class Type >
dimensioned< Type > max (const dimensioned< Type > &, const dimensioned< Type > &)
 
template<class Type >
dimensioned< Type > min (const dimensioned< Type > &, const dimensioned< Type > &)
 
template<class Type >
bool operator> (const dimensioned< Type > &, const dimensioned< Type > &)
 
template<class Type >
bool operator< (const dimensioned< Type > &, const dimensioned< Type > &)
 
template<class Type >
dimensioned< Type > operator+ (const dimensioned< Type > &, const dimensioned< Type > &)
 
template<class Type >
dimensioned< Type > operator- (const dimensioned< Type > &)
 
template<class Type >
dimensioned< Type > operator- (const dimensioned< Type > &, const dimensioned< Type > &)
 
template<class Type >
dimensioned< Type > operator* (const dimensioned< scalar > &, const dimensioned< Type > &)
 
template<class Type >
dimensioned< Type > operator/ (const dimensioned< Type > &, const dimensioned< scalar > &)
 
template<class Type1 , class Type2 >
dimensioned< typename outerProduct< Type1, Type2 >::typeoperator* (const dimensioned< Type1 > &, const dimensioned< Type2 > &)
 
template<class Type , class Form , class Cmpt , direction nCmpt>
dimensioned< typename outerProduct< Type, Form >::typeoperator* (const dimensioned< Type > &, const VectorSpace< Form, Cmpt, nCmpt > &)
 
template<class Type , class Form , class Cmpt , direction nCmpt>
dimensioned< typename outerProduct< Form, Type >::typeoperator* (const VectorSpace< Form, Cmpt, nCmpt > &, const dimensioned< Type > &)
 
template<class Type1 , class Type2 >
dimensioned< typename crossProduct< Type1, Type2 >::typeoperator^ (const dimensioned< Type1 > &, const dimensioned< Type2 > &)
 
template<class Type , class Form , class Cmpt , direction nCmpt>
dimensioned< typename crossProduct< Type, Form >::typeoperator^ (const dimensioned< Type > &, const VectorSpace< Form, Cmpt, nCmpt > &)
 
template<class Type , class Form , class Cmpt , direction nCmpt>
dimensioned< typename crossProduct< Form, Type >::typeoperator^ (const VectorSpace< Form, Cmpt, nCmpt > &, const dimensioned< Type > &)
 
template<class Type1 , class Type2 >
dimensioned< typename innerProduct< Type1, Type2 >::typeoperator& (const dimensioned< Type1 > &, const dimensioned< Type2 > &)
 
template<class Type , class Form , class Cmpt , direction nCmpt>
dimensioned< typename innerProduct< Type, Form >::typeoperator& (const dimensioned< Type > &, const VectorSpace< Form, Cmpt, nCmpt > &)
 
template<class Type , class Form , class Cmpt , direction nCmpt>
dimensioned< typename innerProduct< Form, Type >::typeoperator& (const VectorSpace< Form, Cmpt, nCmpt > &, const dimensioned< Type > &)
 
template<class Type1 , class Type2 >
dimensioned< typename scalarProduct< Type1, Type2 >::typeoperator&& (const dimensioned< Type1 > &, const dimensioned< Type2 > &)
 
template<class Type , class Form , class Cmpt , direction nCmpt>
dimensioned< typename scalarProduct< Type, Form >::typeoperator&& (const dimensioned< Type > &, const VectorSpace< Form, Cmpt, nCmpt > &)
 
template<class Type , class Form , class Cmpt , direction nCmpt>
dimensioned< typename scalarProduct< Form, Type >::typeoperator&& (const VectorSpace< Form, Cmpt, nCmpt > &, const dimensioned< Type > &)
 
 defineTypeNameAndDebug (dimensionSet, 1)
 
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 cmptMag (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 pow025 (const dimensionSet &)
 
dimensionSet sqrt (const dimensionSet &)
 
dimensionSet cbrt (const dimensionSet &)
 
dimensionSet magSqr (const dimensionSet &)
 
dimensionSet mag (const dimensionSet &)
 
dimensionSet sign (const dimensionSet &)
 
dimensionSet pos (const dimensionSet &)
 
dimensionSet pos0 (const dimensionSet &)
 
dimensionSet neg (const dimensionSet &)
 
dimensionSet neg0 (const dimensionSet &)
 
dimensionSet posPart (const dimensionSet &)
 
dimensionSet negPart (const dimensionSet &)
 
dimensionSet inv (const dimensionSet &)
 
dimensionSet trans (const dimensionSet &)
 
dimensionSet atan2 (const dimensionSet &, 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 writeEntry (Ostream &os, const dimensionSet &value)
 
dictionarydimensionSystemsPtr_ (nullptr)
 
HashTable< dimensionedScalar > * unitSetPtr_ (nullptr)
 
dimensionSetswriteUnitSetPtr_ (nullptr)
 
dictionarydimensionSystems ()
 Top level dictionary. More...
 
const HashTable< dimensionedScalar > & unitSet ()
 Set of all dimensions. More...
 
const dimensionSetswriteUnitSet ()
 Set of units. More...
 
 defineRunTimeSelectionTable (distribution, dictionary)
 
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 , direction 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 , direction 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)
 
 UNARY_FUNCTION (Type, Type, cmptMag, cmptMag)
 
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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > cmptMag (const DimensionedField< Type, GeoMesh > &df)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > cmptMag (const tmp< DimensionedField< Type, GeoMesh >> &tdf1)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > max (const DimensionedField< Type, GeoMesh > &df1, const DimensionedField< Type, GeoMesh > &df2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > max (const DimensionedField< Type, GeoMesh > &df1, const tmp< DimensionedField< Type, GeoMesh >> &tdf2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > max (const tmp< DimensionedField< Type, GeoMesh >> &tdf1, const DimensionedField< Type, GeoMesh > &df2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > max (const tmp< DimensionedField< Type, GeoMesh >> &tdf1, const tmp< DimensionedField< Type, GeoMesh >> &tdf2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > min (const DimensionedField< Type, GeoMesh > &df1, const DimensionedField< Type, GeoMesh > &df2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > min (const DimensionedField< Type, GeoMesh > &df1, const tmp< DimensionedField< Type, GeoMesh >> &tdf2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > min (const tmp< DimensionedField< Type, GeoMesh >> &tdf1, const DimensionedField< Type, GeoMesh > &df2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > min (const tmp< DimensionedField< Type, GeoMesh >> &tdf1, const tmp< DimensionedField< Type, GeoMesh >> &tdf2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > cmptMultiply (const DimensionedField< Type, GeoMesh > &df1, const DimensionedField< Type, GeoMesh > &df2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > cmptMultiply (const DimensionedField< Type, GeoMesh > &df1, const tmp< DimensionedField< Type, GeoMesh >> &tdf2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > cmptMultiply (const tmp< DimensionedField< Type, GeoMesh >> &tdf1, const DimensionedField< Type, GeoMesh > &df2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > cmptMultiply (const tmp< DimensionedField< Type, GeoMesh >> &tdf1, const tmp< DimensionedField< Type, GeoMesh >> &tdf2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > cmptDivide (const DimensionedField< Type, GeoMesh > &df1, const DimensionedField< Type, GeoMesh > &df2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > cmptDivide (const DimensionedField< Type, GeoMesh > &df1, const tmp< DimensionedField< Type, GeoMesh >> &tdf2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > cmptDivide (const tmp< DimensionedField< Type, GeoMesh >> &tdf1, const DimensionedField< Type, GeoMesh > &df2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > cmptDivide (const tmp< DimensionedField< Type, GeoMesh >> &tdf1, const tmp< DimensionedField< Type, GeoMesh >> &tdf2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > max (const dimensioned< Type > &dt1, const DimensionedField< Type, GeoMesh > &df2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > max (const Type &t1, const DimensionedField< Type, GeoMesh > &df2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > max (const dimensioned< Type > &dt1, const tmp< DimensionedField< Type, GeoMesh >> &tdf2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > max (const Type &t1, const tmp< DimensionedField< Type, GeoMesh >> &tdf2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > max (const DimensionedField< Type, GeoMesh > &df1, const dimensioned< Type > &dt2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > max (const DimensionedField< Type, GeoMesh > &df1, const Type &t2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > max (const tmp< DimensionedField< Type, GeoMesh >> &tdf1, const dimensioned< Type > &dt2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > max (const tmp< DimensionedField< Type, GeoMesh >> &tdf2, const Type &t2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > min (const dimensioned< Type > &dt1, const DimensionedField< Type, GeoMesh > &df2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > min (const Type &t1, const DimensionedField< Type, GeoMesh > &df2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > min (const dimensioned< Type > &dt1, const tmp< DimensionedField< Type, GeoMesh >> &tdf2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > min (const Type &t1, const tmp< DimensionedField< Type, GeoMesh >> &tdf2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > min (const DimensionedField< Type, GeoMesh > &df1, const dimensioned< Type > &dt2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > min (const DimensionedField< Type, GeoMesh > &df1, const Type &t2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > min (const tmp< DimensionedField< Type, GeoMesh >> &tdf1, const dimensioned< Type > &dt2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > min (const tmp< DimensionedField< Type, GeoMesh >> &tdf2, const Type &t2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > cmptMultiply (const dimensioned< Type > &dt1, const DimensionedField< Type, GeoMesh > &df2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > cmptMultiply (const Type &t1, const DimensionedField< Type, GeoMesh > &df2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > cmptMultiply (const dimensioned< Type > &dt1, const tmp< DimensionedField< Type, GeoMesh >> &tdf2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > cmptMultiply (const Type &t1, const tmp< DimensionedField< Type, GeoMesh >> &tdf2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > cmptMultiply (const DimensionedField< Type, GeoMesh > &df1, const dimensioned< Type > &dt2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > cmptMultiply (const DimensionedField< Type, GeoMesh > &df1, const Type &t2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > cmptMultiply (const tmp< DimensionedField< Type, GeoMesh >> &tdf1, const dimensioned< Type > &dt2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > cmptMultiply (const tmp< DimensionedField< Type, GeoMesh >> &tdf2, const Type &t2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > cmptDivide (const dimensioned< Type > &dt1, const DimensionedField< Type, GeoMesh > &df2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > cmptDivide (const Type &t1, const DimensionedField< Type, GeoMesh > &df2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > cmptDivide (const dimensioned< Type > &dt1, const tmp< DimensionedField< Type, GeoMesh >> &tdf2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > cmptDivide (const Type &t1, const tmp< DimensionedField< Type, GeoMesh >> &tdf2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > cmptDivide (const DimensionedField< Type, GeoMesh > &df1, const dimensioned< Type > &dt2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > cmptDivide (const DimensionedField< Type, GeoMesh > &df1, const Type &t2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > cmptDivide (const tmp< DimensionedField< Type, GeoMesh >> &tdf1, const dimensioned< Type > &dt2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > cmptDivide (const tmp< DimensionedField< Type, GeoMesh >> &tdf2, const Type &t2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > operator- (const DimensionedField< Type, GeoMesh > &df1)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > operator- (const tmp< DimensionedField< Type, GeoMesh >> &tdf1)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > operator* (const DimensionedField< Type, GeoMesh > &df1, const DimensionedField< scalar, GeoMesh > &df2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > operator* (const DimensionedField< Type, GeoMesh > &df1, const tmp< DimensionedField< scalar, GeoMesh >> &tdf2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > operator* (const tmp< DimensionedField< Type, GeoMesh >> &tdf1, const DimensionedField< scalar, GeoMesh > &df2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > operator* (const tmp< DimensionedField< Type, GeoMesh >> &tdf1, const tmp< DimensionedField< scalar, GeoMesh >> &tdf2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > operator* (const DimensionedField< scalar, GeoMesh > &df1, const DimensionedField< Type, GeoMesh > &df2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > operator* (const DimensionedField< scalar, GeoMesh > &df1, const tmp< DimensionedField< Type, GeoMesh >> &tdf2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > operator* (const tmp< DimensionedField< scalar, GeoMesh >> &tdf1, const DimensionedField< Type, GeoMesh > &df2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > operator* (const tmp< DimensionedField< scalar, GeoMesh >> &tdf1, const tmp< DimensionedField< Type, GeoMesh >> &tdf2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > operator/ (const DimensionedField< Type, GeoMesh > &df1, const DimensionedField< scalar, GeoMesh > &df2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > operator/ (const DimensionedField< Type, GeoMesh > &df1, const tmp< DimensionedField< scalar, GeoMesh >> &tdf2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > operator/ (const tmp< DimensionedField< Type, GeoMesh >> &tdf1, const DimensionedField< scalar, GeoMesh > &df2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > operator/ (const tmp< DimensionedField< Type, GeoMesh >> &tdf1, const tmp< DimensionedField< scalar, GeoMesh >> &tdf2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > operator* (const dimensioned< scalar > &dt1, const DimensionedField< Type, GeoMesh > &df2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > operator* (const scalar &t1, const DimensionedField< Type, GeoMesh > &df2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > operator* (const dimensioned< scalar > &dt1, const tmp< DimensionedField< Type, GeoMesh >> &tdf2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > operator* (const scalar &t1, const tmp< DimensionedField< Type, GeoMesh >> &tdf2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > operator* (const DimensionedField< Type, GeoMesh > &df1, const dimensioned< scalar > &dt2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > operator* (const DimensionedField< Type, GeoMesh > &df1, const scalar &t2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > operator* (const tmp< DimensionedField< Type, GeoMesh >> &tdf1, const dimensioned< scalar > &dt2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > operator* (const tmp< DimensionedField< Type, GeoMesh >> &tdf1, const scalar &t2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > operator/ (const DimensionedField< Type, GeoMesh > &df1, const dimensioned< scalar > &dt2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > operator/ (const DimensionedField< Type, GeoMesh > &df1, const scalar &t2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > operator/ (const tmp< DimensionedField< Type, GeoMesh >> &tdf1, const dimensioned< scalar > &dt2)
 
template<class Type , class GeoMesh >
tmp< DimensionedField< Type, GeoMesh > > operator/ (const tmp< DimensionedField< Type, GeoMesh >> &tdf1, const scalar &t2)
 
template<class TypeR , class GeoMesh >
tmp< DimensionedField< TypeR, GeoMesh > > New (const tmp< DimensionedField< TypeR, GeoMesh >> &tdf1, const word &name, const dimensionSet &dimensions)
 
template<class Type , class MeshMapper , class GeoMesh >
void MapDimensionedFields (const MeshMapper &mapper)
 
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 > > atan2 (const DimensionedField< scalar, GeoMesh > &dsf1, const DimensionedField< scalar, GeoMesh > &dsf2)
 
template<class GeoMesh >
tmp< DimensionedField< scalar, GeoMesh > > atan2 (const tmp< DimensionedField< scalar, GeoMesh >> &tdsf1, const DimensionedField< scalar, GeoMesh > &dsf2)
 
template<class GeoMesh >
tmp< DimensionedField< scalar, GeoMesh > > atan2 (const DimensionedField< scalar, GeoMesh > &dsf1, const tmp< DimensionedField< scalar, GeoMesh >> &tdsf2)
 
template<class GeoMesh >
tmp< DimensionedField< scalar, GeoMesh > > atan2 (const tmp< DimensionedField< scalar, GeoMesh >> &tdsf1, const tmp< DimensionedField< scalar, GeoMesh >> &tdsf2)
 
template<class GeoMesh >
tmp< DimensionedField< scalar, GeoMesh > > atan2 (const DimensionedField< scalar, GeoMesh > &dsf, const dimensionedScalar &ds)
 
template<class GeoMesh >
tmp< DimensionedField< scalar, GeoMesh > > atan2 (const tmp< DimensionedField< scalar, GeoMesh >> &tdsf, const dimensionedScalar &ds)
 
template<class GeoMesh >
tmp< DimensionedField< scalar, GeoMesh > > atan2 (const DimensionedField< scalar, GeoMesh > &dsf, const scalar &s)
 
template<class GeoMesh >
tmp< DimensionedField< scalar, GeoMesh > > atan2 (const tmp< DimensionedField< scalar, GeoMesh >> &tdsf, const scalar &s)
 
template<class GeoMesh >
tmp< DimensionedField< scalar, GeoMesh > > atan2 (const dimensionedScalar &ds, const DimensionedField< scalar, GeoMesh > &dsf)
 
template<class GeoMesh >
tmp< DimensionedField< scalar, GeoMesh > > atan2 (const dimensionedScalar &ds, const tmp< DimensionedField< scalar, GeoMesh >> &tdsf)
 
template<class GeoMesh >
tmp< DimensionedField< scalar, GeoMesh > > atan2 (const scalar &s, const DimensionedField< scalar, GeoMesh > &dsf)
 
template<class GeoMesh >
tmp< DimensionedField< scalar, GeoMesh > > atan2 (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 , direction r>
void pow (FieldField< Field, typename powProduct< Type, r >::type > &f, const FieldField< Field, Type > &vf)
 
template<template< class > class Field, class Type , direction 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 , direction 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 Field1, template< class > class Field2, class Type1 , class Type2 >
void add (FieldField< Field1, typename typeOfSum< Type1, Type2 >::type > &f, const FieldField< Field1, Type1 > &f1, const FieldField< Field2, Type2 > &f2)
 
template<template< class > class Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field1, typename typeOfSum< Type1, Type2 >::type > > operator+ (const FieldField< Field1, Type1 > &f1, const FieldField< Field2, 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 Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field, typename typeOfSum< Type1, Type2 >::type > > operator+ (const FieldField< Field1, Type1 > &f1, const tmp< FieldField< Field2, Type2 >> &tf2)
 
template<template< class > class Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field1, typename typeOfSum< Type1, Type2 >::type > > operator+ (const tmp< FieldField< Field1, Type1 >> &tf1, const FieldField< Field2, Type2 > &f2)
 
template<template< class > class Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field1, typename typeOfSum< Type1, Type2 >::type > > operator+ (const tmp< FieldField< Field1, Type1 >> &tf1, const tmp< FieldField< Field2, Type2 >> &tf2)
 
template<template< class > class Field, class Type , class Form , class Cmpt , direction 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 , direction 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 , direction 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 Type , class Form , class Cmpt , direction nCmpt>
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 Type , class Form , class Cmpt , direction nCmpt>
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 Type , class Form , class Cmpt , direction nCmpt>
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 Field1, template< class > class Field2, class Type1 , class Type2 >
void subtract (FieldField< Field1, typename typeOfSum< Type1, Type2 >::type > &f, const FieldField< Field1, Type1 > &f1, const FieldField< Field2, Type2 > &f2)
 
template<template< class > class Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field1, typename typeOfSum< Type1, Type2 >::type > > operator- (const FieldField< Field1, Type1 > &f1, const FieldField< Field2, 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 Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field, typename typeOfSum< Type1, Type2 >::type > > operator- (const FieldField< Field1, Type1 > &f1, const tmp< FieldField< Field2, Type2 >> &tf2)
 
template<template< class > class Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field1, typename typeOfSum< Type1, Type2 >::type > > operator- (const tmp< FieldField< Field1, Type1 >> &tf1, const FieldField< Field2, Type2 > &f2)
 
template<template< class > class Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field1, typename typeOfSum< Type1, Type2 >::type > > operator- (const tmp< FieldField< Field1, Type1 >> &tf1, const tmp< FieldField< Field2, Type2 >> &tf2)
 
template<template< class > class Field, class Type , class Form , class Cmpt , direction 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 , direction 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 , direction 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 Type , class Form , class Cmpt , direction nCmpt>
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 Type , class Form , class Cmpt , direction nCmpt>
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 Type , class Form , class Cmpt , direction nCmpt>
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 Field1, template< class > class Field2, class Type1 , class Type2 >
void outer (FieldField< Field1, typename outerProduct< Type1, Type2 >::type > &f, const FieldField< Field1, Type1 > &f1, const FieldField< Field2, Type2 > &f2)
 
template<template< class > class Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field1, typename outerProduct< Type1, Type2 >::type > > operator* (const FieldField< Field1, Type1 > &f1, const FieldField< Field2, 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 Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field, typename outerProduct< Type1, Type2 >::type > > operator* (const FieldField< Field1, Type1 > &f1, const tmp< FieldField< Field2, Type2 >> &tf2)
 
template<template< class > class Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field1, typename outerProduct< Type1, Type2 >::type > > operator* (const tmp< FieldField< Field1, Type1 >> &tf1, const FieldField< Field2, Type2 > &f2)
 
template<template< class > class Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field1, typename outerProduct< Type1, Type2 >::type > > operator* (const tmp< FieldField< Field1, Type1 >> &tf1, const tmp< FieldField< Field2, Type2 >> &tf2)
 
template<template< class > class Field, class Type , class Form , class Cmpt , direction 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 , direction 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 , direction 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 Type , class Form , class Cmpt , direction nCmpt>
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 Type , class Form , class Cmpt , direction nCmpt>
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 Type , class Form , class Cmpt , direction nCmpt>
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 Field1, template< class > class Field2, class Type1 , class Type2 >
void cross (FieldField< Field1, typename crossProduct< Type1, Type2 >::type > &f, const FieldField< Field1, Type1 > &f1, const FieldField< Field2, Type2 > &f2)
 
template<template< class > class Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field1, typename crossProduct< Type1, Type2 >::type > > operator^ (const FieldField< Field1, Type1 > &f1, const FieldField< Field2, 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 Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field, typename crossProduct< Type1, Type2 >::type > > operator^ (const FieldField< Field1, Type1 > &f1, const tmp< FieldField< Field2, Type2 >> &tf2)
 
template<template< class > class Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field1, typename crossProduct< Type1, Type2 >::type > > operator^ (const tmp< FieldField< Field1, Type1 >> &tf1, const FieldField< Field2, Type2 > &f2)
 
template<template< class > class Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field1, typename crossProduct< Type1, Type2 >::type > > operator^ (const tmp< FieldField< Field1, Type1 >> &tf1, const tmp< FieldField< Field2, Type2 >> &tf2)
 
template<template< class > class Field, class Type , class Form , class Cmpt , direction 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 , direction 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 , direction 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 Type , class Form , class Cmpt , direction nCmpt>
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 Type , class Form , class Cmpt , direction nCmpt>
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 Type , class Form , class Cmpt , direction nCmpt>
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 Field1, template< class > class Field2, class Type1 , class Type2 >
void dot (FieldField< Field1, typename innerProduct< Type1, Type2 >::type > &f, const FieldField< Field1, Type1 > &f1, const FieldField< Field2, Type2 > &f2)
 
template<template< class > class Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field1, typename innerProduct< Type1, Type2 >::type > > operator& (const FieldField< Field1, Type1 > &f1, const FieldField< Field2, 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 Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field, typename innerProduct< Type1, Type2 >::type > > operator& (const FieldField< Field1, Type1 > &f1, const tmp< FieldField< Field2, Type2 >> &tf2)
 
template<template< class > class Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field1, typename innerProduct< Type1, Type2 >::type > > operator& (const tmp< FieldField< Field1, Type1 >> &tf1, const FieldField< Field2, Type2 > &f2)
 
template<template< class > class Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field1, typename innerProduct< Type1, Type2 >::type > > operator& (const tmp< FieldField< Field1, Type1 >> &tf1, const tmp< FieldField< Field2, Type2 >> &tf2)
 
template<template< class > class Field, class Type , class Form , class Cmpt , direction 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 , direction 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 , direction 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 Type , class Form , class Cmpt , direction nCmpt>
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 Type , class Form , class Cmpt , direction nCmpt>
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 Type , class Form , class Cmpt , direction nCmpt>
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 Field1, template< class > class Field2, class Type1 , class Type2 >
void dotdot (FieldField< Field1, typename scalarProduct< Type1, Type2 >::type > &f, const FieldField< Field1, Type1 > &f1, const FieldField< Field2, Type2 > &f2)
 
template<template< class > class Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field1, typename scalarProduct< Type1, Type2 >::type > > operator&& (const FieldField< Field1, Type1 > &f1, const FieldField< Field2, 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 Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field, typename scalarProduct< Type1, Type2 >::type > > operator&& (const FieldField< Field1, Type1 > &f1, const tmp< FieldField< Field2, Type2 >> &tf2)
 
template<template< class > class Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field1, typename scalarProduct< Type1, Type2 >::type > > operator&& (const tmp< FieldField< Field1, Type1 >> &tf1, const FieldField< Field2, Type2 > &f2)
 
template<template< class > class Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field1, typename scalarProduct< Type1, Type2 >::type > > operator&& (const tmp< FieldField< Field1, Type1 >> &tf1, const tmp< FieldField< Field2, Type2 >> &tf2)
 
template<template< class > class Field, class Type , class Form , class Cmpt , direction 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 , direction 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 , direction 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 Type , class Form , class Cmpt , direction nCmpt>
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 Type , class Form , class Cmpt , direction nCmpt>
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 Type , class Form , class Cmpt , direction nCmpt>
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, class Type >
void func (FieldField< Field, Type > &f, const FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > func (const FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > func (const FieldField< Field, Type > &f1, const tmp< FieldField< Field, Type >> &tf2)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > func (const tmp< FieldField< Field, Type >> &tf1, const FieldField< Field, Type > &f2)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > func (const tmp< FieldField< Field, Type >> &tf1, const tmp< FieldField< Field, Type >> &tf2)
 
template<template< class > class Field, class Type >
void func (FieldField< Field, Type > &f, const Type &s1, const FieldField< Field, Type > &f2)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > func (const Type &s1, const FieldField< Field, Type > &f2)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > func (const Type &s1, const tmp< FieldField< Field, Type >> &tf2)
 
template<template< class > class Field, class Type >
void func (FieldField< Field, Type > &f, const FieldField< Field, Type > &f1, const Type &s)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > func (const FieldField< Field, Type > &f1, const Type &s)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > func (const tmp< FieldField< Field, Type >> &tf1, const Type &s)
 
template<template< class > class Field, class Type >
void negate (FieldField< Field, Type > &res, const FieldField< Field, Type > &f)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > operator- (const FieldField< Field, Type > &f)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > operator- (const tmp< FieldField< Field, Type >> &tf)
 
template<template< class > class Field, class Type >
void multiply (FieldField< Field, Type > &f, const FieldField< Field, Type > &f1, const FieldField< Field, scalar > &f2)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > operator* (const FieldField< Field, Type > &f1, const FieldField< Field, scalar > &f2)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > operator* (const FieldField< Field, Type > &f1, const tmp< FieldField< Field, scalar >> &tf2)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > operator* (const tmp< FieldField< Field, Type >> &tf1, const FieldField< Field, scalar > &f2)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > operator* (const tmp< FieldField< Field, Type >> &tf1, const tmp< FieldField< Field, scalar >> &tf2)
 
template<template< class > class Field, class Type >
void multiply (FieldField< Field, Type > &f, const FieldField< Field, scalar > &f1, const FieldField< Field, Type > &f2)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > operator* (const FieldField< Field, scalar > &f1, const FieldField< Field, Type > &f2)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > operator* (const FieldField< Field, scalar > &f1, const tmp< FieldField< Field, Type >> &tf2)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > operator* (const tmp< FieldField< Field, scalar >> &tf1, const FieldField< Field, Type > &f2)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > operator* (const tmp< FieldField< Field, scalar >> &tf1, const tmp< FieldField< Field, Type >> &tf2)
 
template<template< class > class Field, class Type >
void divide (FieldField< Field, Type > &f, const FieldField< Field, Type > &f1, const FieldField< Field, scalar > &f2)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > operator/ (const FieldField< Field, Type > &f1, const FieldField< Field, scalar > &f2)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > operator/ (const FieldField< Field, Type > &f1, const tmp< FieldField< Field, scalar >> &tf2)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > operator/ (const tmp< FieldField< Field, Type >> &tf1, const FieldField< Field, scalar > &f2)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > operator/ (const tmp< FieldField< Field, Type >> &tf1, const tmp< FieldField< Field, scalar >> &tf2)
 
template<template< class > class Field, class Type >
void multiply (FieldField< Field, Type > &f, const scalar &s1, const FieldField< Field, Type > &f2)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > operator* (const scalar &s1, const FieldField< Field, Type > &f2)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > operator* (const scalar &s1, const tmp< FieldField< Field, Type >> &tf2)
 
template<template< class > class Field, class Type >
void multiply (FieldField< Field, Type > &f, const FieldField< Field, Type > &f1, const scalar &s2)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > operator* (const FieldField< Field, Type > &f1, const scalar &s2)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > operator* (const tmp< FieldField< Field, Type >> &tf1, const scalar &s2)
 
template<template< class > class Field, class Type >
void divide (FieldField< Field, Type > &f, const FieldField< Field, Type > &f1, const scalar &s2)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > operator/ (const FieldField< Field, Type > &f1, const scalar &s2)
 
template<template< class > class Field, class Type >
tmp< FieldField< Field, Type > > operator/ (const tmp< FieldField< Field, Type >> &tf1, const scalar &s2)
 
template<template< class > class Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field1, typename typeOfSum< Type1, Type2 >::type > > operator+ (const FieldField< Field1, Type1 > &f1, const tmp< FieldField< Field2, Type2 >> &tf2)
 
template<template< class > class Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field1, typename typeOfSum< Type1, Type2 >::type > > operator- (const FieldField< Field1, Type1 > &f1, const tmp< FieldField< Field2, Type2 >> &tf2)
 
template<template< class > class Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field1, typename outerProduct< Type1, Type2 >::type > > operator* (const FieldField< Field1, Type1 > &f1, const tmp< FieldField< Field2, Type2 >> &tf2)
 
template<template< class > class Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field1, typename crossProduct< Type1, Type2 >::type > > operator^ (const FieldField< Field1, Type1 > &f1, const tmp< FieldField< Field2, Type2 >> &tf2)
 
template<template< class > class Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field1, typename innerProduct< Type1, Type2 >::type > > operator& (const FieldField< Field1, Type1 > &f1, const tmp< FieldField< Field2, Type2 >> &tf2)
 
template<template< class > class Field1, template< class > class Field2, class Type1 , class Type2 >
tmp< FieldField< Field1, typename scalarProduct< Type1, Type2 >::type > > operator&& (const FieldField< Field1, Type1 > &f1, const tmp< FieldField< Field2, Type2 >> &tf2)
 
template<template< class > class Field, class TypeR >
tmp< FieldField< Field, TypeR > > New (const tmp< FieldField< Field, TypeR >> &tf1, const bool initRet=false)
 
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 (diagTensorFieldIOField, "diagTensorFieldField", 0)
 
 defineTemplateTypeNameAndDebugWithName (diagTensorFieldCompactIOField, "diagTensorFieldCompactField", 0)
 
 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 >
void writeEntry (Ostream &os, const Field< Type > &)
 
template<class Type >
Ostreamoperator<< (Ostream &, const Field< Type > &)
 
template<class Type >
Ostreamoperator<< (Ostream &, const tmp< Field< Type >> &)
 
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 , direction r>
void pow (Field< typename powProduct< Type, r >::type > &res, const UList< Type > &vf)
 
template<class Type , direction r>
tmp< Field< typename powProduct< Type, r >::type > > pow (const UList< Type > &f, typename powProduct< Type, r >::type)
 
template<class Type , direction 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 >
Type maxMagSqr (const UList< Type > &f)
 
template<class Type >
Type maxMagSqr (const tmp< Field< Type >> &tf1)
 
template<class Type >
Type minMagSqr (const UList< Type > &f)
 
template<class Type >
Type minMagSqr (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, const label comm)
 
template<class Type >
Type gMax (const tmp< Field< Type >> &tf1)
 
template<class Type >
Type gMin (const UList< Type > &f, const label comm)
 
template<class Type >
Type gMin (const tmp< Field< Type >> &tf1)
 
template<class Type >
Type gSum (const UList< Type > &f, const label comm)
 
template<class Type >
Type gSum (const tmp< Field< Type >> &tf1)
 
template<class Type >
Type gMaxMagSqr (const UList< Type > &f, const label comm)
 
template<class Type >
Type gMaxMagSqr (const tmp< Field< Type >> &tf1)
 
template<class Type >
Type gMinMagSqr (const UList< Type > &f, const label comm)
 
template<class Type >
Type gMinMagSqr (const tmp< Field< Type >> &tf1)
 
template<class Type >
scalar gSumSqr (const UList< Type > &f, const label comm)
 
template<class Type >
scalar gSumSqr (const tmp< Field< Type >> &tf1)
 
template<class Type >
scalar gSumMag (const UList< Type > &f, const label comm)
 
template<class Type >
scalar gSumMag (const tmp< Field< Type >> &tf1)
 
template<class Type >
Type gSumCmptMag (const UList< Type > &f, const label comm)
 
template<class Type >
Type gSumCmptMag (const tmp< Field< Type >> &tf1)
 
template<class Type >
scalar gSumProd (const UList< Type > &f1, const UList< Type > &f2, const label comm)
 
template<class Type >
Type gSumCmptProd (const UList< Type > &f1, const UList< Type > &f2, const label comm)
 
template<class Type >
Type gAverage (const UList< Type > &f, const label comm)
 
template<class Type >
Type gAverage (const tmp< Field< Type >> &tf1)
 
template<class Type >
void max (Field< Type > &res, const UList< Type > &f1, const UList< Type > &f2)
 
template<class Type >
tmp< Field< Type > > max (const UList< Type > &f1, const UList< Type > &f2)
 
template<class Type >
tmp< Field< Type > > max (const UList< Type > &f1, const tmp< Field< Type >> &tf2)
 
template<class Type >
tmp< Field< Type > > max (const tmp< Field< Type >> &tf1, const UList< Type > &f2)
 
template<class Type >
tmp< Field< Type > > max (const tmp< Field< Type >> &tf1, const tmp< Field< Type >> &tf2)
 
template<class Type >
void min (Field< Type > &res, const UList< Type > &f1, const UList< Type > &f2)
 
template<class Type >
tmp< Field< Type > > min (const UList< Type > &f1, const UList< Type > &f2)
 
template<class Type >
tmp< Field< Type > > min (const UList< Type > &f1, const tmp< Field< Type >> &tf2)
 
template<class Type >
tmp< Field< Type > > min (const tmp< Field< Type >> &tf1, const UList< Type > &f2)
 
template<class Type >
tmp< Field< Type > > min (const tmp< Field< Type >> &tf1, const tmp< Field< Type >> &tf2)
 
template<class Type >
void cmptMultiply (Field< Type > &res, const UList< Type > &f1, const UList< Type > &f2)
 
template<class Type >
tmp< Field< Type > > cmptMultiply (const UList< Type > &f1, const UList< Type > &f2)
 
template<class Type >
tmp< Field< Type > > cmptMultiply (const UList< Type > &f1, const tmp< Field< Type >> &tf2)
 
template<class Type >
tmp< Field< Type > > cmptMultiply (const tmp< Field< Type >> &tf1, const UList< Type > &f2)
 
template<class Type >
tmp< Field< Type > > cmptMultiply (const tmp< Field< Type >> &tf1, const tmp< Field< Type >> &tf2)
 
template<class Type >
void cmptDivide (Field< Type > &res, const UList< Type > &f1, const UList< Type > &f2)
 
template<class Type >
tmp< Field< Type > > cmptDivide (const UList< Type > &f1, const UList< Type > &f2)
 
template<class Type >
tmp< Field< Type > > cmptDivide (const UList< Type > &f1, const tmp< Field< Type >> &tf2)
 
template<class Type >
tmp< Field< Type > > cmptDivide (const tmp< Field< Type >> &tf1, const UList< Type > &f2)
 
template<class Type >
tmp< Field< Type > > cmptDivide (const tmp< Field< Type >> &tf1, const tmp< Field< Type >> &tf2)
 
template<class Type >
void max (Field< Type > &res, const Type &s1, const UList< Type > &f2)
 
template<class Type >
tmp< Field< Type > > max (const Type &s1, const UList< Type > &f2)
 
template<class Type >
tmp< Field< Type > > max (const Type &s1, const tmp< Field< Type >> &tf2)
 
template<class Type >
void max (Field< Type > &res, const UList< Type > &f1, const Type &s2)
 
template<class Type >
tmp< Field< Type > > max (const UList< Type > &f1, const Type &s2)
 
template<class Type >
tmp< Field< Type > > max (const tmp< Field< Type >> &tf1, const Type &s2)
 
template<class Type >
void min (Field< Type > &res, const Type &s1, const UList< Type > &f2)
 
template<class Type >
tmp< Field< Type > > min (const Type &s1, const UList< Type > &f2)
 
template<class Type >
tmp< Field< Type > > min (const Type &s1, const tmp< Field< Type >> &tf2)
 
template<class Type >
void min (Field< Type > &res, const UList< Type > &f1, const Type &s2)
 
template<class Type >
tmp< Field< Type > > min (const UList< Type > &f1, const Type &s2)
 
template<class Type >
tmp< Field< Type > > min (const tmp< Field< Type >> &tf1, const Type &s2)
 
template<class Type >
void cmptMultiply (Field< Type > &res, const Type &s1, const UList< Type > &f2)
 
template<class Type >
tmp< Field< Type > > cmptMultiply (const Type &s1, const UList< Type > &f2)
 
template<class Type >
tmp< Field< Type > > cmptMultiply (const Type &s1, const tmp< Field< Type >> &tf2)
 
template<class Type >
void cmptMultiply (Field< Type > &res, const UList< Type > &f1, const Type &s2)
 
template<class Type >
tmp< Field< Type > > cmptMultiply (const UList< Type > &f1, const Type &s2)
 
template<class Type >
tmp< Field< Type > > cmptMultiply (const tmp< Field< Type >> &tf1, const Type &s2)
 
template<class Type >
void cmptDivide (Field< Type > &res, const Type &s1, const UList< Type > &f2)
 
template<class Type >
tmp< Field< Type > > cmptDivide (const Type &s1, const UList< Type > &f2)
 
template<class Type >
tmp< Field< Type > > cmptDivide (const Type &s1, const tmp< Field< Type >> &tf2)
 
template<class Type >
void cmptDivide (Field< Type > &res, const UList< Type > &f1, const Type &s2)
 
template<class Type >
tmp< Field< Type > > cmptDivide (const UList< Type > &f1, const Type &s2)
 
template<class Type >
tmp< Field< Type > > cmptDivide (const tmp< Field< Type >> &tf1, const Type &s2)
 
template<class Type >
void negate (Field< Type > &res, const UList< Type > &f)
 
template<class Type >
tmp< Field< Type > > operator- (const UList< Type > &f)
 
template<class Type >
tmp< Field< Type > > operator- (const tmp< Field< Type >> &tf)
 
template<class Type >
void multiply (Field< Type > &res, const UList< Type > &f1, const UList< scalar > &f2)
 
template<class Type >
tmp< Field< Type > > operator* (const UList< Type > &f1, const UList< scalar > &f2)
 
template<class Type >
tmp< Field< Type > > operator* (const UList< Type > &f1, const tmp< Field< scalar >> &tf2)
 
template<class Type >
tmp< Field< Type > > operator* (const tmp< Field< Type >> &tf1, const UList< scalar > &f2)
 
template<class Type >
tmp< Field< Type > > operator* (const tmp< Field< Type >> &tf1, const tmp< Field< scalar >> &tf2)
 
template<class Type >
void multiply (Field< Type > &res, const UList< scalar > &f1, const UList< Type > &f2)
 
template<class Type >
tmp< Field< Type > > operator* (const UList< scalar > &f1, const UList< Type > &f2)
 
template<class Type >
tmp< Field< Type > > operator* (const UList< scalar > &f1, const tmp< Field< Type >> &tf2)
 
template<class Type >
tmp< Field< Type > > operator* (const tmp< Field< scalar >> &tf1, const UList< Type > &f2)
 
template<class Type >
tmp< Field< Type > > operator* (const tmp< Field< scalar >> &tf1, const tmp< Field< Type >> &tf2)
 
template<class Type >
void divide (Field< Type > &res, const UList< Type > &f1, const UList< scalar > &f2)
 
template<class Type >
tmp< Field< Type > > operator/ (const UList< Type > &f1, const UList< scalar > &f2)
 
template<class Type >
tmp< Field< Type > > operator/ (const UList< Type > &f1, const tmp< Field< scalar >> &tf2)
 
template<class Type >
tmp< Field< Type > > operator/ (const tmp< Field< Type >> &tf1, const UList< scalar > &f2)
 
template<class Type >
tmp< Field< Type > > operator/ (const tmp< Field< Type >> &tf1, const tmp< Field< scalar >> &tf2)
 
template<class Type >
void multiply (Field< Type > &res, const scalar &s1, const UList< Type > &f2)
 
template<class Type >
tmp< Field< Type > > operator* (const scalar &s1, const UList< Type > &f2)
 
template<class Type >
tmp< Field< Type > > operator* (const scalar &s1, const tmp< Field< Type >> &tf2)
 
template<class Type >
void multiply (Field< Type > &res, const UList< Type > &f1, const scalar &s2)
 
template<class Type >
tmp< Field< Type > > operator* (const UList< Type > &f1, const scalar &s2)
 
template<class Type >
tmp< Field< Type > > operator* (const tmp< Field< Type >> &tf1, const scalar &s2)
 
template<class Type >
void divide (Field< Type > &res, const UList< Type > &f1, const scalar &s2)
 
template<class Type >
tmp< Field< Type > > operator/ (const UList< Type > &f1, const scalar &s2)
 
template<class Type >
tmp< Field< Type > > operator/ (const tmp< Field< Type >> &tf1, const scalar &s2)
 
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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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<class TypeR >
tmp< Field< TypeR > > New (const tmp< Field< TypeR >> &tf1, const bool initRet=false)
 
template<>
void component (labelField &lf, const labelUList &f, const direction)
 
 defineTemplateTypeNameAndDebugWithName (labelFieldIOField, "labelFieldField", 0)
 
 defineTemplateTypeNameAndDebugWithName (labelFieldCompactIOField, "labelFieldCompactField", 0)
 
 defineTemplateTypeNameAndDebugWithName (labelIOField, "labelField", 0)
 
const oneFieldoperator* (const oneField &, const oneField &)
 
const oneFieldoperator/ (const oneField &, const oneField &)
 
 defineTemplateTypeNameAndDebugWithName (quaternionIOField, "quaternionField", 0)
 
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)
 
template<>
scalar sumProd (const UList< scalar > &f1, const UList< scalar > &f2)
 
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)
 
 defineTemplateTypeNameAndDebugWithName (scalarFieldIOField, "scalarFieldField", 0)
 
 defineTemplateTypeNameAndDebugWithName (scalarFieldCompactIOField, "scalarFieldCompactField", 0)
 
 defineTemplateTypeNameAndDebugWithName (scalarIOField, "scalarField", 0)
 
 defineTemplateTypeNameAndDebugWithName (scalarGlobalIOField, "scalarField", 0)
 
template<>
tmp< Field< sphericalTensor > > transformFieldMask< sphericalTensor > (const tensorField &tf)
 
template<>
tmp< Field< sphericalTensor > > transformFieldMask< sphericalTensor > (const tmp< tensorField > &ttf)
 
template<>
tmp< Field< sphericalTensor > > transformFieldMask< sphericalTensor > (const symmTensorField &stf)
 
template<>
tmp< Field< sphericalTensor > > transformFieldMask< sphericalTensor > (const tmp< symmTensorField > &tstf)
 
 defineTemplateTypeNameAndDebugWithName (sphericalTensorFieldIOField, "sphericalTensorFieldField", 0)
 
 defineTemplateTypeNameAndDebugWithName (sphericalTensorFieldCompactIOField, "sphericalTensorFieldCompactField", 0)
 
 defineTemplateTypeNameAndDebugWithName (sphericalTensorIOField, "sphericalTensorField", 0)
 
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<>
tmp< Field< symmTensor > > transformFieldMask< symmTensor > (const symmTensorField &stf)
 
template<>
tmp< Field< symmTensor > > transformFieldMask< symmTensor > (const tmp< symmTensorField > &tstf)
 
 defineTemplateTypeNameAndDebugWithName (symmTensorFieldIOField, "symmTensorFieldField", 0)
 
 defineTemplateTypeNameAndDebugWithName (symmTensorFieldCompactIOField, "symmTensorFieldCompactField", 0)
 
 defineTemplateTypeNameAndDebugWithName (symmTensorIOField, "symmTensorField", 0)
 
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)
 
tmp< tensorFieldinv (const tmp< tensorField > &tf)
 
 defineTemplateTypeNameAndDebugWithName (tensorFieldIOField, "tensorFieldField", 0)
 
 defineTemplateTypeNameAndDebugWithName (tensorFieldCompactIOField, "tensorFieldCompactField", 0)
 
 defineTemplateTypeNameAndDebugWithName (tensorIOField, "tensorField", 0)
 
template<class Type >
List< Type > transform (const tensor &, const UList< Type > &)
 
template<class Type >
void transform (Field< Type > &, const tensorField &, const Field< Type > &)
 
template<class Type >
tmp< Field< Type > > transform (const tensorField &, const Field< Type > &)
 
template<class Type >
tmp< Field< Type > > transform (const tensorField &, const tmp< Field< Type >> &)
 
template<class Type >
tmp< Field< Type > > transform (const tmp< tensorField > &, const Field< Type > &)
 
template<class Type >
tmp< Field< Type > > transform (const tmp< tensorField > &, const tmp< Field< Type >> &)
 
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 transformPoints (vectorField &, const spatialTransform &, const vectorField &)
 Transform given vectorField of coordinates with the given spatialTransform. More...
 
tmp< vectorFieldtransformPoints (const spatialTransform &, const vectorField &)
 Transform given vectorField of coordinates with the given spatialTransform. More...
 
tmp< vectorFieldtransformPoints (const spatialTransform &, const tmp< vectorField > &)
 Transform given tmp<vectorField> of coordinates. More...
 
void transform (vectorField &, const quaternion &, const vectorField &)
 Rotate given vectorField with the given quaternion. More...
 
tmp< vectorFieldtransform (const quaternion &, const vectorField &)
 Rotate given vectorField with the given quaternion. More...
 
tmp< vectorFieldtransform (const quaternion &, const tmp< vectorField > &)
 Rotate given tmp<vectorField> with the given quaternion. More...
 
void transformPoints (vectorField &, const septernion &, const vectorField &)
 Transform given vectorField of coordinates with the given septernion. More...
 
tmp< vectorFieldtransformPoints (const septernion &, const vectorField &)
 Transform given vectorField of coordinates with the given septernion. More...
 
tmp< vectorFieldtransformPoints (const septernion &, const tmp< vectorField > &)
 Transform given tmp<vectorField> of coordinates with the given septernion. More...
 
 defineTemplateTypeNameAndDebugWithName (triadIOField, "triadField", 0)
 
template<class Type >
UniformField< Type > min (const UniformField< Type > &u1, const UniformField< Type > &u2)
 
template<class Type , class OtherType >
auto min (const UniformField< Type > &u, const OtherType &o)
 
template<class Type , class OtherType >
auto min (const OtherType &o, const UniformField< Type > &u)
 
template<class Type >
UniformField< Type > max (const UniformField< Type > &u1, const UniformField< Type > &u2)
 
template<class Type , class OtherType >
auto max (const UniformField< Type > &u, const OtherType &o)
 
template<class Type , class OtherType >
auto max (const OtherType &o, const UniformField< Type > &u)
 
tmp< vector2DFieldzip (const tmp< scalarField > &x, const tmp< scalarField > &y)
 
 defineTemplateTypeNameAndDebugWithName (vector2DFieldIOField, "vector2DFieldField", 0)
 
 defineTemplateTypeNameAndDebugWithName (vector2DFieldCompactIOField, "vector2DFieldCompactField", 0)
 
 defineTemplateTypeNameAndDebugWithName (vector2DIOField, "vector2DField", 0)
 
tmp< vectorFieldzip (const tmp< scalarField > &x, const tmp< scalarField > &y, const tmp< scalarField > &z)
 
 defineTemplateTypeNameAndDebugWithName (vectorFieldIOField, "vectorFieldField", 0)
 
 defineTemplateTypeNameAndDebugWithName (vectorFieldCompactIOField, "vectorFieldCompactField", 0)
 
 defineTemplateTypeNameAndDebugWithName (vectorIOField, "vectorField", 0)
 
 defineTemplateTypeNameAndDebugWithName (vectorGlobalIOField, "vectorField", 0)
 
const zeroField operator+ (const zeroField &, const zeroField &)
 
template<class Type >
const Type & operator+ (const Type &t, const zeroField &)
 
template<class Type >
const Type & operator+ (const zeroField &, const Type &t)
 
const zeroField operator- (const zeroField &, const zeroField &)
 
template<class Type >
const Type & operator- (const Type &t, const zeroField &)
 
template<class Type >
Type operator- (const zeroField &, const Type &t)
 
template<class Type >
zeroField operator* (const Type &t, const zeroField &)
 
template<class Type >
zeroField operator* (const zeroField &, const Type &t)
 
template<class Type >
zeroField operator/ (const zeroField &, const Type &t)
 
template<class Type , template< class > class PatchField, class GeoMesh >
Ostreamoperator<< (Ostream &, const GeometricBoundaryField< Type, PatchField, GeoMesh > &)
 
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 >
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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 GeoMesh , direction 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 , direction 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 >
tmp< GeometricField< Type, PatchField, GeoMesh > > cmptMag (const GeometricField< Type, PatchField, GeoMesh > &df)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > cmptMag (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf1)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > max (const GeometricField< Type, PatchField, GeoMesh > &df1, const GeometricField< Type, PatchField, GeoMesh > &df2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > max (const GeometricField< Type, PatchField, GeoMesh > &df1, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > max (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf1, const GeometricField< Type, PatchField, GeoMesh > &df2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > max (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf1, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > min (const GeometricField< Type, PatchField, GeoMesh > &df1, const GeometricField< Type, PatchField, GeoMesh > &df2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > min (const GeometricField< Type, PatchField, GeoMesh > &df1, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > min (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf1, const GeometricField< Type, PatchField, GeoMesh > &df2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > min (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf1, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > cmptMultiply (const GeometricField< Type, PatchField, GeoMesh > &df1, const GeometricField< Type, PatchField, GeoMesh > &df2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > cmptMultiply (const GeometricField< Type, PatchField, GeoMesh > &df1, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > cmptMultiply (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf1, const GeometricField< Type, PatchField, GeoMesh > &df2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > cmptMultiply (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf1, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > cmptDivide (const GeometricField< Type, PatchField, GeoMesh > &df1, const GeometricField< Type, PatchField, GeoMesh > &df2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > cmptDivide (const GeometricField< Type, PatchField, GeoMesh > &df1, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > cmptDivide (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf1, const GeometricField< Type, PatchField, GeoMesh > &df2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > cmptDivide (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf1, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > max (const dimensioned< Type > &dt1, const GeometricField< Type, PatchField, GeoMesh > &df2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > max (const Type &t1, const GeometricField< Type, PatchField, GeoMesh > &df2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > max (const dimensioned< Type > &dt1, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > max (const Type &t1, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > max (const GeometricField< Type, PatchField, GeoMesh > &df1, const dimensioned< Type > &dt2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > max (const GeometricField< Type, PatchField, GeoMesh > &df1, const Type &t2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > max (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf1, const dimensioned< Type > &dt2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > max (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf2, const Type &t2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > min (const dimensioned< Type > &dt1, const GeometricField< Type, PatchField, GeoMesh > &df2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > min (const Type &t1, const GeometricField< Type, PatchField, GeoMesh > &df2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > min (const dimensioned< Type > &dt1, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > min (const Type &t1, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > min (const GeometricField< Type, PatchField, GeoMesh > &df1, const dimensioned< Type > &dt2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > min (const GeometricField< Type, PatchField, GeoMesh > &df1, const Type &t2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > min (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf1, const dimensioned< Type > &dt2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > min (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf2, const Type &t2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > cmptMultiply (const dimensioned< Type > &dt1, const GeometricField< Type, PatchField, GeoMesh > &df2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > cmptMultiply (const Type &t1, const GeometricField< Type, PatchField, GeoMesh > &df2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > cmptMultiply (const dimensioned< Type > &dt1, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > cmptMultiply (const Type &t1, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > cmptMultiply (const GeometricField< Type, PatchField, GeoMesh > &df1, const dimensioned< Type > &dt2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > cmptMultiply (const GeometricField< Type, PatchField, GeoMesh > &df1, const Type &t2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > cmptMultiply (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf1, const dimensioned< Type > &dt2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > cmptMultiply (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf2, const Type &t2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > cmptDivide (const dimensioned< Type > &dt1, const GeometricField< Type, PatchField, GeoMesh > &df2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > cmptDivide (const Type &t1, const GeometricField< Type, PatchField, GeoMesh > &df2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > cmptDivide (const dimensioned< Type > &dt1, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > cmptDivide (const Type &t1, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > cmptDivide (const GeometricField< Type, PatchField, GeoMesh > &df1, const dimensioned< Type > &dt2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > cmptDivide (const GeometricField< Type, PatchField, GeoMesh > &df1, const Type &t2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > cmptDivide (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf1, const dimensioned< Type > &dt2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > cmptDivide (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf2, const Type &t2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > operator- (const GeometricField< Type, PatchField, GeoMesh > &df1)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > operator- (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf1)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > operator* (const GeometricField< Type, PatchField, GeoMesh > &df1, const GeometricField< scalar, PatchField, GeoMesh > &df2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > operator* (const GeometricField< Type, PatchField, GeoMesh > &df1, const tmp< GeometricField< scalar, PatchField, GeoMesh >> &tdf2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > operator* (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf1, const GeometricField< scalar, PatchField, GeoMesh > &df2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > operator* (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf1, const tmp< GeometricField< scalar, PatchField, GeoMesh >> &tdf2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > operator* (const GeometricField< scalar, PatchField, GeoMesh > &df1, const GeometricField< Type, PatchField, GeoMesh > &df2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > operator* (const GeometricField< scalar, PatchField, GeoMesh > &df1, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > operator* (const tmp< GeometricField< scalar, PatchField, GeoMesh >> &tdf1, const GeometricField< Type, PatchField, GeoMesh > &df2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > operator* (const tmp< GeometricField< scalar, PatchField, GeoMesh >> &tdf1, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > operator/ (const GeometricField< Type, PatchField, GeoMesh > &df1, const GeometricField< scalar, PatchField, GeoMesh > &df2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > operator/ (const GeometricField< Type, PatchField, GeoMesh > &df1, const tmp< GeometricField< scalar, PatchField, GeoMesh >> &tdf2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > operator/ (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf1, const GeometricField< scalar, PatchField, GeoMesh > &df2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > operator/ (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf1, const tmp< GeometricField< scalar, PatchField, GeoMesh >> &tdf2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > operator* (const dimensioned< scalar > &dt1, const GeometricField< Type, PatchField, GeoMesh > &df2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > operator* (const scalar &t1, const GeometricField< Type, PatchField, GeoMesh > &df2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > operator* (const dimensioned< scalar > &dt1, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > operator* (const scalar &t1, const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > operator* (const GeometricField< Type, PatchField, GeoMesh > &df1, const dimensioned< scalar > &dt2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > operator* (const GeometricField< Type, PatchField, GeoMesh > &df1, const scalar &t2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > operator* (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf1, const dimensioned< scalar > &dt2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > operator* (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf1, const scalar &t2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > operator/ (const GeometricField< Type, PatchField, GeoMesh > &df1, const dimensioned< scalar > &dt2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > operator/ (const GeometricField< Type, PatchField, GeoMesh > &df1, const scalar &t2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > operator/ (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf1, const dimensioned< scalar > &dt2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > operator/ (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tdf1, const scalar &t2)
 
template<class Type , template< class > class PatchField, class GeoMesh >
bool reusable (const tmp< GeometricField< Type, PatchField, GeoMesh >> &tgf)
 
template<class TypeR , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< TypeR, PatchField, GeoMesh > > New (const tmp< GeometricField< TypeR, PatchField, GeoMesh >> &tgf1, const word &name, const dimensionSet &dimensions, const bool initRet=false)
 
template<class Type , template< class > class PatchField, class MeshMapper , class GeoMesh >
void MapGeometricFields (const MeshMapper &mapper)
 Generic Geometric field mapper. More...
 
template<class GeoField >
void AddPatchFields (objectRegistry &obr, const label insertPatchi, const dictionary &patchFieldDict, const word &defaultPatchFieldType, const typename GeoField::value_type &defaultPatchValue)
 
template<class GeoField >
void ReorderPatchFields (objectRegistry &obr, const labelUList &newToOld)
 
template<class GeoField >
tmp< GeoField > uniformInterpolate (const HashPtrTable< GeoField, label, Hash< label >> &fields, const labelList &indices, const scalarField &weights)
 Interpolate selected fields (given by indices and corresponding weights) More...
 
template<class GeoField >
tmp< GeoField > uniformInterpolate (const IOobject &fieldIO, const word &fieldName, const wordList &times, const scalarField &weights, const objectRegistry &fieldsCache)
 Interpolate fields. fieldsCache contains per timeName all loaded fields. More...
 
template<class GeoField >
tmp< GeoField > uniformInterpolate (const IOobject &fieldIO, const word &fieldName, const wordList &times, const scalarField &weights, const word &registryName="fieldsCache")
 Interpolate fields. fieldsCache contains per timeName all loaded fields. More...
 
const geometricOneFieldoperator* (const geometricOneField &, const geometricOneField &)
 
const geometricOneField::Internaloperator* (const geometricOneField::Internal &, const geometricOneField &)
 
const geometricOneField::Internaloperator* (const geometricOneField &, const geometricOneField::Internal &)
 
const geometricOneFieldoperator/ (const geometricOneField &, const geometricOneField &)
 
const geometricOneField::Internaloperator/ (const geometricOneField::Internal &, const geometricOneField &)
 
const geometricOneField::Internaloperator/ (const geometricOneField &, const geometricOneField::Internal &)
 
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 atan2 (GeometricField< scalar, PatchField, GeoMesh > &Atan2, const GeometricField< scalar, PatchField, GeoMesh > &gsf1, const GeometricField< scalar, PatchField, GeoMesh > &gsf2)
 
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar, PatchField, GeoMesh > > atan2 (const GeometricField< scalar, PatchField, GeoMesh > &gsf1, const GeometricField< scalar, PatchField, GeoMesh > &gsf2)
 
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar, PatchField, GeoMesh > > atan2 (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 > > atan2 (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 > > atan2 (const tmp< GeometricField< scalar, PatchField, GeoMesh >> &tgsf1, const tmp< GeometricField< scalar, PatchField, GeoMesh >> &tgsf2)
 
template<template< class > class PatchField, class GeoMesh >
void atan2 (GeometricField< scalar, PatchField, GeoMesh > &tAtan2, const GeometricField< scalar, PatchField, GeoMesh > &gsf, const dimensioned< scalar > &ds)
 
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar, PatchField, GeoMesh > > atan2 (const GeometricField< scalar, PatchField, GeoMesh > &gsf, const dimensionedScalar &ds)
 
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar, PatchField, GeoMesh > > atan2 (const tmp< GeometricField< scalar, PatchField, GeoMesh >> &tgsf, const dimensionedScalar &ds)
 
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar, PatchField, GeoMesh > > atan2 (const GeometricField< scalar, PatchField, GeoMesh > &gsf, const scalar &s)
 
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar, PatchField, GeoMesh > > atan2 (const tmp< GeometricField< scalar, PatchField, GeoMesh >> &tgsf, const scalar &s)
 
template<template< class > class PatchField, class GeoMesh >
void atan2 (GeometricField< scalar, PatchField, GeoMesh > &tAtan2, const dimensioned< scalar > &ds, const GeometricField< scalar, PatchField, GeoMesh > &gsf)
 
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar, PatchField, GeoMesh > > atan2 (const dimensionedScalar &ds, const GeometricField< scalar, PatchField, GeoMesh > &gsf)
 
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar, PatchField, GeoMesh > > atan2 (const dimensionedScalar &ds, const tmp< GeometricField< scalar, PatchField, GeoMesh >> &tgsf)
 
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar, PatchField, GeoMesh > > atan2 (const scalar &s, const GeometricField< scalar, PatchField, GeoMesh > &gsf)
 
template<template< class > class PatchField, class GeoMesh >
tmp< GeometricField< scalar, PatchField, GeoMesh > > atan2 (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)
 
 makeNullConstructableTemplatePointPatchTypeField (label, calculated)
 
 makeNullConstructablePointPatchFields (calculated)
 
 makePointPatchFieldTypedef (label, calculated)
 
 makePointPatchFieldTypedefs (calculated)
 
 makePointPatchFieldTypeNames (coupled)
 
 makePointPatchFieldTypedefs (coupled)
 
 makeNullConstructablePointPatchFields (fixedValue)
 
 makePointPatchFieldTypedefs (fixedValue)
 
template<class Type >
tmp< Field< Type > > operator+ (const valuePointPatchField< Type > &vsppf, const Type &t)
 
 makeNullConstructablePointPatchFields (value)
 
 makePointPatchFieldTypedefs (value)
 
 makeNullConstructablePointPatchFields (zeroGradient)
 
 makePointPatchFieldTypedefs (zeroGradient)
 
 makeNullConstructablePointPatchFields (cyclic)
 
 makePointPatchFieldTypedefs (cyclic)
 
 makeNullConstructablePointPatchFields (cyclicSlip)
 
 makePointPatchFieldTypedefs (cyclicSlip)
 
 makeNullConstructablePointPatchFields (empty)
 
 makePointPatchFieldTypedefs (empty)
 
 makeNullConstructablePointPatchFields (internal)
 
 makePointPatchFieldTypedefs (internal)
 
 makeNullConstructablePointPatchFields (processor)
 
 makePointPatchFieldTypedefs (processor)
 
 makeNullConstructablePointPatchFields (processorCyclic)
 
 makePointPatchFieldTypedefs (processorCyclic)
 
 makeNullConstructablePointPatchFields (symmetry)
 
 makePointPatchFieldTypedefs (symmetry)
 
 makeNullConstructablePointPatchFields (symmetryPlane)
 
 makePointPatchFieldTypedefs (symmetryPlane)
 
 makeNullConstructablePointPatchFields (wedge)
 
 makePointPatchFieldTypedefs (wedge)
 
 makePointPatchFields (codedFixedValue)
 
 makePointPatchFieldTypedefs (codedFixedValue)
 
template<class Type >
Ostreamoperator<< (Ostream &, const fixedNormalSlipPointPatchField< Type > &)
 
 makePointPatchFields (fixedNormalSlip)
 
 makePointPatchFieldTypedefs (fixedNormalSlip)
 
 makeNullConstructablePointPatchFields (slip)
 
 makePointPatchFieldTypedefs (slip)
 
 makePointPatchFields (uniformFixedValue)
 
 makePointPatchFieldTypedefs (uniformFixedValue)
 
pointConstraint transform (const tensor &tt, const pointConstraint &v)
 Transformation function. More...
 
template<class T >
bool contiguous ()
 contiguous More...
 
template<>
bool contiguous< pointConstraint > ()
 
template<class Type >
Ostreamoperator<< (Ostream &, const pointPatchField< Type > &)
 
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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 , direction 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 (pointPatchLabelField, 0)
 
 defineTemplateRunTimeSelectionTable (pointPatchLabelField, pointPatch)
 
 defineTemplateRunTimeSelectionTable (pointPatchLabelField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (pointPatchLabelField, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (pointPatchScalarField, 0)
 
 defineTemplateRunTimeSelectionTable (pointPatchScalarField, pointPatch)
 
 defineTemplateRunTimeSelectionTable (pointPatchScalarField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (pointPatchScalarField, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (pointPatchVectorField, 0)
 
 defineTemplateRunTimeSelectionTable (pointPatchVectorField, pointPatch)
 
 defineTemplateRunTimeSelectionTable (pointPatchVectorField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (pointPatchVectorField, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (pointPatchSphericalTensorField, 0)
 
 defineTemplateRunTimeSelectionTable (pointPatchSphericalTensorField, pointPatch)
 
 defineTemplateRunTimeSelectionTable (pointPatchSphericalTensorField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (pointPatchSphericalTensorField, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (pointPatchSymmTensorField, 0)
 
 defineTemplateRunTimeSelectionTable (pointPatchSymmTensorField, pointPatch)
 
 defineTemplateRunTimeSelectionTable (pointPatchSymmTensorField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (pointPatchSymmTensorField, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (pointPatchTensorField, 0)
 
 defineTemplateRunTimeSelectionTable (pointPatchTensorField, pointPatch)
 
 defineTemplateRunTimeSelectionTable (pointPatchTensorField, patchMapper)
 
 defineTemplateRunTimeSelectionTable (pointPatchTensorField, dictionary)
 
template<class GeoField , class Mesh >
wordList ReadFields (const Mesh &mesh, const IOobjectList &objects, PtrList< GeoField > &fields, const bool syncPar=true)
 Read all fields of the specified type. More...
 
template<class GeoField >
static void ReadFields (const word &fieldName, const typename GeoField::Mesh &mesh, const wordList &timeNames, objectRegistry &fieldsCache)
 Read all GeometricFields of the specified type. More...
 
template<class GeoField >
static void ReadFields (const word &fieldName, const typename GeoField::Mesh &mesh, const wordList &timeNames, const word &registryName="fieldsCache")
 Read all GeometricFields of the specified type. More...
 
template<class GeoFieldType >
void readFields (const typename GeoFieldType::Mesh &mesh, const IOobjectList &objects, const HashSet< word > &selectedFields, LIFOStack< regIOobject * > &storedObjects)
 Read the selected GeometricFields of the specified type. More...
 
template<class GeoFieldType >
void readUniformFields (const IOobjectList &objects, const HashSet< word > &selectedFields, LIFOStack< regIOobject * > &storedObjects, const bool syncPar=true)
 Read the selected UniformDimensionedFields of the specified type. More...
 
 defineTemplateTypeNameAndDebug (uniformDimensionedScalarField, 0)
 
 defineTemplateTypeNameAndDebug (uniformDimensionedVectorField, 0)
 
 defineTemplateTypeNameAndDebug (uniformDimensionedSphericalTensorField, 0)
 
 defineTemplateTypeNameAndDebug (uniformDimensionedSymmTensorField, 0)
 
 defineTemplateTypeNameAndDebug (uniformDimensionedTensorField, 0)
 
 defineTemplateTypeNameAndDebug (uniformGeometricScalarField, 0)
 
 defineTemplateTypeNameAndDebug (uniformGeometricVectorField, 0)
 
 defineTemplateTypeNameAndDebug (uniformGeometricSphericalTensorField, 0)
 
 defineTemplateTypeNameAndDebug (uniformGeometricSymmTensorField, 0)
 
 defineTemplateTypeNameAndDebug (uniformGeometricTensorField, 0)
 
template<>
Foam::string Foam::argList::argRead< Foam::string > (const label index) const
 
template<>
Foam::word Foam::argList::argRead< Foam::word > (const label index) const
 
template<>
Foam::fileName Foam::argList::argRead< Foam::fileName > (const label index) const
 
template<>
Foam::string Foam::argList::optionRead< Foam::string > (const word &opt) const
 
template<>
Foam::word Foam::argList::optionRead< Foam::word > (const word &opt) const
 
template<>
Foam::fileName Foam::argList::optionRead< Foam::fileName > (const word &opt) const
 
dictionarydimensionedConstantsPtr_ (nullptr)
 
dictionarydimensionedConstants ()
 
dimensionedScalar dimensionedConstant (const char *const group, const char *name, const dimensionSet &dimensions)
 
dimensionedScalar dimensionedConstant (const char *const group, const char *name, const dimensionedScalar &defaultValue)
 
void listSwitches (const wordList &debugSwitches, const wordList &infoSwitches, const wordList &optSwitches, const bool unset)
 
void listSwitches (const word &name, const dictionary &switches, const dictionary &defaultSwitches)
 
fileNameList findEtcDirs (const fileName &local=fileName::null)
 Search for directories from user/group/shipped directories. More...
 
fileNameList findEtcFiles (const fileName &, bool mandatory=false, bool findFirst=false)
 Search for files from user/group/shipped directories. More...
 
fileName findEtcFile (const fileName &, bool mandatory=false)
 Search for a file using findEtcFiles. More...
 
 defineTypeNameAndDebug (OFstreamCollator, 0)
 
 defineTypeNameAndDebug (fileOperation, 0)
 
 defineRunTimeSelectionTable (fileOperation, word)
 
const fileOperationfileHandler ()
 Get current file handler. More...
 
void fileHandler (autoPtr< fileOperation > &)
 Reset file handler. More...
 
fileName search (const word &file, const fileName &directory)
 Recursively search the given directory for the file. More...
 
void cpFiles (const fileName &srcDir, const fileName &targetDir)
 Copy all the files from the source to the target directory. More...
 
void newError ()
 
scalar degToRad (const scalar deg)
 Conversion from degrees to radians. More...
 
scalar radToDeg (const scalar rad)
 Conversion from radians to degrees. More...
 
scalar atmToPa (const scalar atm)
 Conversion from atm to Pa. More...
 
scalar paToAtm (const scalar pa)
 Conversion from atm to Pa. More...
 
template<class DataPtr >
void deleteDemandDrivenData (DataPtr &dataPtr)
 
pid_t pid ()
 Return the PID of this process. More...
 
pid_t ppid ()
 Return the parent PID of this process. More...
 
pid_t pgid ()
 Return the group PID of this process. More...
 
bool env (const word &)
 Return true if environment variable of given name is defined. More...
 
string getEnv (const word &)
 Return environment variable of given name. More...
 
bool setEnv (const word &name, const std::string &value, const bool overwrite)
 Set an environment variable. More...
 
string hostName (const bool full=false)
 Return the system's host name, as per hostname(1) More...
 
string domainName ()
 Return the system's domain name, as per hostname(1) with the '-d' option. More...
 
string userName ()
 Return the user's login name. More...
 
bool isAdministrator ()
 Is user administrator. More...
 
fileName home ()
 Return home directory path name for the current user. More...
 
fileName home (const string &userName)
 Return home directory path name for a particular user. More...
 
fileName cwd ()
 Return current working directory path name. More...
 
bool chDir (const fileName &dir)
 Change the current directory to the one given and return true,. More...
 
bool mkDir (const fileName &, mode_t=0777)
 Make a directory and return an error if it could not be created. More...
 
bool chMod (const fileName &, const mode_t)
 Set the file mode. More...
 
mode_t mode (const fileName &, const bool checkVariants=true, const bool followLink=true)
 Return the file mode. More...
 
fileType type (const fileName &, const bool checkVariants=true, const bool followLink=true)
 Return the file type: directory or file. More...
 
bool exists (const fileName &, const bool checkVariants=true, const bool followLink=true)
 Does the name exist (as directory or file) in the file system? More...
 
bool isDir (const fileName &, const bool followLink=true)
 Does the name exist as a directory in the file system? More...
 
bool isFile (const fileName &, const bool checkVariants=true, const bool followLink=true)
 Does the name exist as a file in the file system? More...
 
off_t fileSize (const fileName &, const bool checkVariants=true, const bool followLink=true)
 Return size of file. More...
 
time_t lastModified (const fileName &, const bool checkVariants=true, const bool followLink=true)
 Return time of last file modification. More...
 
double highResLastModified (const fileName &, const bool checkVariants=true, const bool followLink=true)
 Return time of last file modification. More...
 
fileNameList readDir (const fileName &, const fileType=fileType::file, const bool filterVariants=true, const bool followLink=true)
 Read a directory and return the entries as a string list. More...
 
bool cp (const fileName &src, const fileName &dst, const bool followLink=true)
 Copy, recursively if necessary, the source to the destination. More...
 
bool ln (const fileName &src, const fileName &dst)
 Create a softlink. dst should not exist. Returns true if successful. More...
 
bool mv (const fileName &src, const fileName &dst, const bool followLink=false)
 Rename src to dst. More...
 
bool mvBak (const fileName &, const std::string &ext="bak")
 Rename to a corresponding backup file. More...
 
bool rm (const fileName &)
 Remove a file, returning true if successful otherwise false. More...
 
bool rmDir (const fileName &)
 Remove a directory and its contents. More...
 
unsigned int sleep (const unsigned int)
 Sleep for the specified number of seconds. More...
 
void fdClose (const int)
 Close file descriptor. More...
 
bool ping (const string &, const label port, const label timeOut)
 Check if machine is up by pinging given port. More...
 
bool ping (const string &, const label timeOut=10)
 Check if machine is up by pinging port 22 (ssh) and 222 (rsh) More...
 
int system (const std::string &command)
 Execute the specified command. More...
 
void * dlOpen (const fileName &lib, const bool check=true)
 Open a shared library. Return handle to library. Print error message. More...
 
bool dlClose (void *)
 Close a dlopened library using handle. Return true if successful. More...
 
void * dlSym (void *handle, const std::string &symbol)
 Lookup a symbol in a dlopened library using handle to library. More...
 
bool dlSymFound (void *handle, const std::string &symbol)
 Report if symbol in a dlopened library could be found. More...
 
fileNameList dlLoaded ()
 Return all loaded libraries. More...
 
template<class Type >
Type interpolatePointToCell (const PointField< Type > &ptf, const label celli)
 
 defineTypeNameAndDebug (interpolationWeights, 0)
 
 defineRunTimeSelectionTable (interpolationWeights, word)
 
 defineTypeNameAndDebug (linearInterpolationWeights, 0)
 
 addToRunTimeSelectionTable (interpolationWeights, linearInterpolationWeights, word)
 
 defineTypeNameAndDebug (splineInterpolationWeights, 0)
 
 addToRunTimeSelectionTable (interpolationWeights, splineInterpolationWeights, word)
 
template<class Type >
DiagonalMatrix< Type > inv (const DiagonalMatrix< Type > &)
 Return the diagonal Matrix inverse. More...
 
 defineTemplateTypeNameAndDebug (LduInterfaceField< scalar >, 0)
 
 defineTemplateTypeNameAndDebug (LduInterfaceField< vector >, 0)
 
 defineTemplateTypeNameAndDebug (LduInterfaceField< sphericalTensor >, 0)
 
 defineTemplateTypeNameAndDebug (LduInterfaceField< symmTensor >, 0)
 
 defineTemplateTypeNameAndDebug (LduInterfaceField< tensor >, 0)
 
 defineNamedTemplateTypeNameAndDebug (lduscalarscalarscalarMatrix, 0)
 
 defineTemplateRunTimeSelectionTable (lduscalarscalarscalarSmoother, symMatrix)
 
 defineTemplateRunTimeSelectionTable (lduscalarscalarscalarSmoother, asymMatrix)
 
 defineTemplateRunTimeSelectionTable (lduscalarscalarscalarPreconditioner, symMatrix)
 
 defineTemplateRunTimeSelectionTable (lduscalarscalarscalarPreconditioner, asymMatrix)
 
 defineTemplateRunTimeSelectionTable (lduscalarscalarscalarSolver, symMatrix)
 
 defineTemplateRunTimeSelectionTable (lduscalarscalarscalarSolver, asymMatrix)
 
 defineNamedTemplateTypeNameAndDebug (lduvectorscalarscalarMatrix, 0)
 
 defineNamedTemplateTypeNameAndDebug (ldusphericalTensorscalarscalarMatrix, 0)
 
 defineNamedTemplateTypeNameAndDebug (ldusymmTensorscalarscalarMatrix, 0)
 
 defineNamedTemplateTypeNameAndDebug (ldutensorscalarscalarMatrix, 0)
 
template<class Type , class DType , class LUType >
Ostreamoperator<< (Ostream &, const LduMatrix< Type, DType, LUType > &)
 
 defineNamedTemplateTypeNameAndDebug (solverPerformancescalar, 0)
 
 defineNamedTemplateTypeNameAndDebug (solverPerformancevector, 0)
 
 defineNamedTemplateTypeNameAndDebug (solverPerformancesphericalTensor, 0)
 
 defineNamedTemplateTypeNameAndDebug (solverPerformancesymmTensor, 0)
 
 defineNamedTemplateTypeNameAndDebug (solverPerformancetensor, 0)
 
template<class Type >
SolverPerformance< Type > max (const SolverPerformance< Type > &, const SolverPerformance< Type > &)
 
template<class Type >
Istreamoperator>> (Istream &, SolverPerformance< Type > &)
 
template<class Type >
Ostreamoperator<< (Ostream &, const SolverPerformance< Type > &)
 
 makeLduPreconditioner (NoPreconditioner, scalar, scalar, scalar)
 
 makeLduSymPreconditioner (NoPreconditioner, scalar, scalar, scalar)
 
 makeLduAsymPreconditioner (NoPreconditioner, scalar, scalar, scalar)
 
 makeLduPreconditioner (DiagonalPreconditioner, scalar, scalar, scalar)
 
 makeLduSymPreconditioner (DiagonalPreconditioner, scalar, scalar, scalar)
 
 makeLduAsymPreconditioner (DiagonalPreconditioner, scalar, scalar, scalar)
 
 makeLduPreconditioner (TDILUPreconditioner, scalar, scalar, scalar)
 
 makeLduAsymPreconditioner (TDILUPreconditioner, scalar, scalar, scalar)
 
 makeLduPreconditioner (NoPreconditioner, vector, scalar, scalar)
 
 makeLduSymPreconditioner (NoPreconditioner, vector, scalar, scalar)
 
 makeLduAsymPreconditioner (NoPreconditioner, vector, scalar, scalar)
 
 makeLduPreconditioner (DiagonalPreconditioner, vector, scalar, scalar)
 
 makeLduSymPreconditioner (DiagonalPreconditioner, vector, scalar, scalar)
 
 makeLduAsymPreconditioner (DiagonalPreconditioner, vector, scalar, scalar)
 
 makeLduPreconditioner (TDILUPreconditioner, vector, scalar, scalar)
 
 makeLduAsymPreconditioner (TDILUPreconditioner, vector, scalar, scalar)
 
 makeLduPreconditioner (NoPreconditioner, sphericalTensor, scalar, scalar)
 
 makeLduSymPreconditioner (NoPreconditioner, sphericalTensor, scalar, scalar)
 
 makeLduAsymPreconditioner (NoPreconditioner, sphericalTensor, scalar, scalar)
 
 makeLduPreconditioner (DiagonalPreconditioner, sphericalTensor, scalar, scalar)
 
 makeLduSymPreconditioner (DiagonalPreconditioner, sphericalTensor, scalar, scalar)
 
 makeLduAsymPreconditioner (DiagonalPreconditioner, sphericalTensor, scalar, scalar)
 
 makeLduPreconditioner (TDILUPreconditioner, sphericalTensor, scalar, scalar)
 
 makeLduAsymPreconditioner (TDILUPreconditioner, sphericalTensor, scalar, scalar)
 
 makeLduPreconditioner (NoPreconditioner, symmTensor, scalar, scalar)
 
 makeLduSymPreconditioner (NoPreconditioner, symmTensor, scalar, scalar)
 
 makeLduAsymPreconditioner (NoPreconditioner, symmTensor, scalar, scalar)
 
 makeLduPreconditioner (DiagonalPreconditioner, symmTensor, scalar, scalar)
 
 makeLduSymPreconditioner (DiagonalPreconditioner, symmTensor, scalar, scalar)
 
 makeLduAsymPreconditioner (DiagonalPreconditioner, symmTensor, scalar, scalar)
 
 makeLduPreconditioner (TDILUPreconditioner, symmTensor, scalar, scalar)
 
 makeLduAsymPreconditioner (TDILUPreconditioner, symmTensor, scalar, scalar)
 
 makeLduPreconditioner (NoPreconditioner, tensor, scalar, scalar)
 
 makeLduSymPreconditioner (NoPreconditioner, tensor, scalar, scalar)
 
 makeLduAsymPreconditioner (NoPreconditioner, tensor, scalar, scalar)
 
 makeLduPreconditioner (DiagonalPreconditioner, tensor, scalar, scalar)
 
 makeLduSymPreconditioner (DiagonalPreconditioner, tensor, scalar, scalar)
 
 makeLduAsymPreconditioner (DiagonalPreconditioner, tensor, scalar, scalar)
 
 makeLduPreconditioner (TDILUPreconditioner, tensor, scalar, scalar)
 
 makeLduAsymPreconditioner (TDILUPreconditioner, tensor, scalar, scalar)
 
 makeLduSmoother (TGaussSeidelSmoother, scalar, scalar, scalar)
 
 makeLduSymSmoother (TGaussSeidelSmoother, scalar, scalar, scalar)
 
 makeLduAsymSmoother (TGaussSeidelSmoother, scalar, scalar, scalar)
 
 makeLduSmoother (TGaussSeidelSmoother, vector, scalar, scalar)
 
 makeLduSymSmoother (TGaussSeidelSmoother, vector, scalar, scalar)
 
 makeLduAsymSmoother (TGaussSeidelSmoother, vector, scalar, scalar)
 
 makeLduSmoother (TGaussSeidelSmoother, sphericalTensor, scalar, scalar)
 
 makeLduSymSmoother (TGaussSeidelSmoother, sphericalTensor, scalar, scalar)
 
 makeLduAsymSmoother (TGaussSeidelSmoother, sphericalTensor, scalar, scalar)
 
 makeLduSmoother (TGaussSeidelSmoother, symmTensor, scalar, scalar)
 
 makeLduSymSmoother (TGaussSeidelSmoother, symmTensor, scalar, scalar)
 
 makeLduAsymSmoother (TGaussSeidelSmoother, symmTensor, scalar, scalar)
 
 makeLduSmoother (TGaussSeidelSmoother, tensor, scalar, scalar)
 
 makeLduSymSmoother (TGaussSeidelSmoother, tensor, scalar, scalar)
 
 makeLduAsymSmoother (TGaussSeidelSmoother, tensor, scalar, scalar)
 
 makeLduSolver (DiagonalSolver, scalar, scalar, scalar)
 
 makeLduSymSolver (DiagonalSolver, scalar, scalar, scalar)
 
 makeLduAsymSolver (DiagonalSolver, scalar, scalar, scalar)
 
 makeLduSolver (PCICG, scalar, scalar, scalar)
 
 makeLduSymSolver (PCICG, scalar, scalar, scalar)
 
 makeLduSolver (PBiCCCG, scalar, scalar, scalar)
 
 makeLduAsymSolver (PBiCCCG, scalar, scalar, scalar)
 
 makeLduSolver (PBiCICG, scalar, scalar, scalar)
 
 makeLduAsymSolver (PBiCICG, scalar, scalar, scalar)
 
 makeLduSolver (SmoothSolver, scalar, scalar, scalar)
 
 makeLduSymSolver (SmoothSolver, scalar, scalar, scalar)
 
 makeLduAsymSolver (SmoothSolver, scalar, scalar, scalar)
 
 makeLduSolver (DiagonalSolver, vector, scalar, scalar)
 
 makeLduSymSolver (DiagonalSolver, vector, scalar, scalar)
 
 makeLduAsymSolver (DiagonalSolver, vector, scalar, scalar)
 
 makeLduSolver (PCICG, vector, scalar, scalar)
 
 makeLduSymSolver (PCICG, vector, scalar, scalar)
 
 makeLduSolver (PBiCCCG, vector, scalar, scalar)
 
 makeLduAsymSolver (PBiCCCG, vector, scalar, scalar)
 
 makeLduSolver (PBiCICG, vector, scalar, scalar)
 
 makeLduAsymSolver (PBiCICG, vector, scalar, scalar)
 
 makeLduSolver (SmoothSolver, vector, scalar, scalar)
 
 makeLduSymSolver (SmoothSolver, vector, scalar, scalar)
 
 makeLduAsymSolver (SmoothSolver, vector, scalar, scalar)
 
 makeLduSolver (DiagonalSolver, sphericalTensor, scalar, scalar)
 
 makeLduSymSolver (DiagonalSolver, sphericalTensor, scalar, scalar)
 
 makeLduAsymSolver (DiagonalSolver, sphericalTensor, scalar, scalar)
 
 makeLduSolver (PCICG, sphericalTensor, scalar, scalar)
 
 makeLduSymSolver (PCICG, sphericalTensor, scalar, scalar)
 
 makeLduSolver (PBiCCCG, sphericalTensor, scalar, scalar)
 
 makeLduAsymSolver (PBiCCCG, sphericalTensor, scalar, scalar)
 
 makeLduSolver (PBiCICG, sphericalTensor, scalar, scalar)
 
 makeLduAsymSolver (PBiCICG, sphericalTensor, scalar, scalar)
 
 makeLduSolver (SmoothSolver, sphericalTensor, scalar, scalar)
 
 makeLduSymSolver (SmoothSolver, sphericalTensor, scalar, scalar)
 
 makeLduAsymSolver (SmoothSolver, sphericalTensor, scalar, scalar)
 
 makeLduSolver (DiagonalSolver, symmTensor, scalar, scalar)
 
 makeLduSymSolver (DiagonalSolver, symmTensor, scalar, scalar)
 
 makeLduAsymSolver (DiagonalSolver, symmTensor, scalar, scalar)
 
 makeLduSolver (PCICG, symmTensor, scalar, scalar)
 
 makeLduSymSolver (PCICG, symmTensor, scalar, scalar)
 
 makeLduSolver (PBiCCCG, symmTensor, scalar, scalar)
 
 makeLduAsymSolver (PBiCCCG, symmTensor, scalar, scalar)
 
 makeLduSolver (PBiCICG, symmTensor, scalar, scalar)
 
 makeLduAsymSolver (PBiCICG, symmTensor, scalar, scalar)
 
 makeLduSolver (SmoothSolver, symmTensor, scalar, scalar)
 
 makeLduSymSolver (SmoothSolver, symmTensor, scalar, scalar)
 
 makeLduAsymSolver (SmoothSolver, symmTensor, scalar, scalar)
 
 makeLduSolver (DiagonalSolver, tensor, scalar, scalar)
 
 makeLduSymSolver (DiagonalSolver, tensor, scalar, scalar)
 
 makeLduAsymSolver (DiagonalSolver, tensor, scalar, scalar)
 
 makeLduSolver (PCICG, tensor, scalar, scalar)
 
 makeLduSymSolver (PCICG, tensor, scalar, scalar)
 
 makeLduSolver (PBiCCCG, tensor, scalar, scalar)
 
 makeLduAsymSolver (PBiCCCG, tensor, scalar, scalar)
 
 makeLduSolver (PBiCICG, tensor, scalar, scalar)
 
 makeLduAsymSolver (PBiCICG, tensor, scalar, scalar)
 
 makeLduSolver (SmoothSolver, tensor, scalar, scalar)
 
 makeLduSymSolver (SmoothSolver, tensor, scalar, scalar)
 
 makeLduAsymSolver (SmoothSolver, tensor, scalar, scalar)
 
 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 &)
 
Ostreamoperator<< (Ostream &, const InfoProxy< 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 (FDICSmoother, 0)
 
 defineTypeNameAndDebug (GaussSeidelSmoother, 0)
 
 defineTypeNameAndDebug (nonBlockingGaussSeidelSmoother, 0)
 
 defineTypeNameAndDebug (symGaussSeidelSmoother, 0)
 
 defineTypeNameAndDebug (diagonalSolver, 0)
 
 defineTypeNameAndDebug (algebraicPairGAMGAgglomeration, 0)
 
 addToRunTimeSelectionTable (GAMGAgglomeration, algebraicPairGAMGAgglomeration, lduMatrix)
 
 defineTypeNameAndDebug (dummyAgglomeration, 0)
 
 addToRunTimeSelectionTable (GAMGAgglomeration, dummyAgglomeration, lduMesh)
 
 defineTypeNameAndDebug (GAMGAgglomeration, 0)
 
 defineRunTimeSelectionTable (GAMGAgglomeration, lduMesh)
 
 defineRunTimeSelectionTable (GAMGAgglomeration, lduMatrix)
 
 defineRunTimeSelectionTable (GAMGAgglomeration, geometry)
 
 defineTypeNameAndDebug (pairGAMGAgglomeration, 0)
 
 defineTypeNameAndDebug (eagerGAMGProcAgglomeration, 0)
 
 addToRunTimeSelectionTable (GAMGProcAgglomeration, eagerGAMGProcAgglomeration, GAMGAgglomeration)
 
 defineTypeNameAndDebug (GAMGProcAgglomeration, 0)
 
 defineRunTimeSelectionTable (GAMGProcAgglomeration, GAMGAgglomeration)
 
 defineTypeNameAndDebug (manualGAMGProcAgglomeration, 0)
 
 addToRunTimeSelectionTable (GAMGProcAgglomeration, manualGAMGProcAgglomeration, GAMGAgglomeration)
 
 defineTypeNameAndDebug (masterCoarsestGAMGProcAgglomeration, 0)
 
 addToRunTimeSelectionTable (GAMGProcAgglomeration, masterCoarsestGAMGProcAgglomeration, GAMGAgglomeration)
 
 defineTypeNameAndDebug (noneGAMGProcAgglomeration, 0)
 
 addNamedToRunTimeSelectionTable (GAMGProcAgglomeration, noneGAMGProcAgglomeration, GAMGAgglomeration, none)
 
 defineTypeNameAndDebug (procFacesGAMGProcAgglomeration, 0)
 
 addToRunTimeSelectionTable (GAMGProcAgglomeration, procFacesGAMGProcAgglomeration, GAMGAgglomeration)
 
 defineTypeNameAndDebug (GAMGSolver, 0)
 
 defineTypeNameAndDebug (cyclicGAMGInterfaceField, 0)
 
 addToRunTimeSelectionTable (GAMGInterfaceField, cyclicGAMGInterfaceField, lduInterface)
 
 addToRunTimeSelectionTable (GAMGInterfaceField, cyclicGAMGInterfaceField, lduInterfaceField)
 
 addNamedToRunTimeSelectionTable (GAMGInterfaceField, cyclicGAMGInterfaceField, lduInterface, cyclicSlip)
 
 addNamedToRunTimeSelectionTable (GAMGInterfaceField, cyclicGAMGInterfaceField, lduInterfaceField, cyclicSlip)
 
 addNamedToRunTimeSelectionTable (GAMGInterfaceField, cyclicGAMGInterfaceField, lduInterface, nonConformalCyclic)
 
 addNamedToRunTimeSelectionTable (GAMGInterfaceField, cyclicGAMGInterfaceField, lduInterfaceField, nonConformalCyclic)
 
 defineTypeNameAndDebug (GAMGInterfaceField, 0)
 
 defineRunTimeSelectionTable (GAMGInterfaceField, lduInterface)
 
 defineRunTimeSelectionTable (GAMGInterfaceField, lduInterfaceField)
 
 defineTypeNameAndDebug (processorCyclicGAMGInterfaceField, 0)
 
 addToRunTimeSelectionTable (GAMGInterfaceField, processorCyclicGAMGInterfaceField, lduInterface)
 
 addToRunTimeSelectionTable (GAMGInterfaceField, processorCyclicGAMGInterfaceField, lduInterfaceField)
 
 addNamedToRunTimeSelectionTable (GAMGInterfaceField, processorCyclicGAMGInterfaceField, lduInterface, nonConformalProcessorCyclic)
 
 addNamedToRunTimeSelectionTable (GAMGInterfaceField, processorCyclicGAMGInterfaceField, lduInterfaceField, nonConformalProcessorCyclic)
 
 defineTypeNameAndDebug (processorGAMGInterfaceField, 0)
 
 addToRunTimeSelectionTable (GAMGInterfaceField, processorGAMGInterfaceField, lduInterface)
 
 addToRunTimeSelectionTable (GAMGInterfaceField, processorGAMGInterfaceField, lduInterfaceField)
 
 defineTypeNameAndDebug (cyclicGAMGInterface, 0)
 
 addToRunTimeSelectionTable (GAMGInterface, cyclicGAMGInterface, lduInterface)
 
 addToRunTimeSelectionTable (GAMGInterface, cyclicGAMGInterface, Istream)
 
 addNamedToRunTimeSelectionTable (GAMGInterface, cyclicGAMGInterface, lduInterface, cyclicSlip)
 
 addNamedToRunTimeSelectionTable (GAMGInterface, cyclicGAMGInterface, Istream, cyclicSlip)
 
 addNamedToRunTimeSelectionTable (GAMGInterface, cyclicGAMGInterface, lduInterface, nonConformalCyclic)
 
 addNamedToRunTimeSelectionTable (GAMGInterface, cyclicGAMGInterface, Istream, nonConformalCyclic)
 
 defineTypeNameAndDebug (GAMGInterface, 0)
 
 defineRunTimeSelectionTable (GAMGInterface, lduInterface)
 
 defineRunTimeSelectionTable (GAMGInterface, Istream)
 
 defineTypeNameAndDebug (processorCyclicGAMGInterface, 0)
 
 addToRunTimeSelectionTable (GAMGInterface, processorCyclicGAMGInterface, lduInterface)
 
 addToRunTimeSelectionTable (GAMGInterface, processorCyclicGAMGInterface, Istream)
 
 addNamedToRunTimeSelectionTable (GAMGInterface, processorCyclicGAMGInterface, lduInterface, nonConformalProcessorCyclic)
 
 addNamedToRunTimeSelectionTable (GAMGInterface, processorCyclicGAMGInterface, Istream, nonConformalProcessorCyclic)
 
 defineTypeNameAndDebug (processorGAMGInterface, 0)
 
 addToRunTimeSelectionTable (GAMGInterface, processorGAMGInterface, lduInterface)
 
 addToRunTimeSelectionTable (GAMGInterface, processorGAMGInterface, Istream)
 
 defineTypeNameAndDebug (PBiCG, 0)
 
 defineTypeNameAndDebug (PBiCGStab, 0)
 
 defineTypeNameAndDebug (PCG, 0)
 
 defineTypeNameAndDebug (smoothSolver, 0)
 
 defineTypeNameAndDebug (LUscalarMatrix, 0)
 
Ostreamoperator<< (Ostream &, const procLduInterface &)
 
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 >
void writeEntry (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 Form , class Type >
Form operator* (const Matrix< Form, Type > &, const scalar)
 
template<class Form , class Type >
Form operator/ (const Matrix< Form, Type > &, const scalar)
 
template<class Form1 , class Form2 , class Type >
typeOfInnerProduct< Type, Form1, Form2 >::type operator* (const Matrix< Form1, Type > &a, const Matrix< Form2, Type > &b)
 
template<class Form , class Type >
tmp< Field< Type > > operator* (const Matrix< Form, Type > &, const Field< Type > &)
 
template<class Type >
RectangularMatrix< Type > outer (const Field< Type > &f1, const Field< Type > &f2)
 
 defineCompoundTypeName (RectangularMatrix< scalar >, scalarRectangularMatrix)
 
 addCompoundToRunTimeSelectionTable (RectangularMatrix< scalar >, scalarRectangularMatrix)
 
 defineCompoundTypeName (SquareMatrix< scalar >, scalarSquareMatrix)
 
 addCompoundToRunTimeSelectionTable (SquareMatrix< scalar >, scalarSquareMatrix)
 
 defineCompoundTypeName (SymmetricSquareMatrix< scalar >, scalarSymmetricSquareMatrix)
 
 addCompoundToRunTimeSelectionTable (SymmetricSquareMatrix< scalar >, scalarSymmetricSquareMatrix)
 
 defineCompoundTypeName (DiagonalMatrix< scalar >, scalarDiagonalMatrix)
 
 addCompoundToRunTimeSelectionTable (DiagonalMatrix< scalar >, scalarDiagonalMatrix)
 
template<class Type >
void solve (scalarSquareMatrix &matrix, List< Type > &source)
 Solve the matrix using Gaussian elimination with pivoting,. More...
 
template<class Type >
void solve (List< Type > &psi, const scalarSquareMatrix &matrix, const List< Type > &source)
 Solve the matrix using Gaussian elimination with pivoting. More...
 
void LUDecompose (scalarSquareMatrix &matrix, labelList &pivotIndices)
 LU decompose the matrix with pivoting. More...
 
void LUDecompose (scalarSquareMatrix &matrix, labelList &pivotIndices, label &sign)
 LU decompose the matrix with pivoting. More...
 
void LUDecompose (scalarSymmetricSquareMatrix &matrix)
 LU decompose the matrix into a lower (L) and upper (U) part. U = L.T() More...
 
template<class Type >
void LUBacksubstitute (const scalarSquareMatrix &luMmatrix, const labelList &pivotIndices, List< Type > &source)
 LU back-substitution with given source, returning the solution. More...
 
template<class Type >
void LUBacksubstitute (const scalarSymmetricSquareMatrix &luMmatrix, List< Type > &source)
 LU back-substitution with given source, returning the solution. More...
 
template<class Type >
void LUsolve (scalarSquareMatrix &matrix, List< Type > &source)
 Solve the matrix using LU decomposition with pivoting. More...
 
template<class Type >
void LUsolve (scalarSymmetricSquareMatrix &matrix, List< Type > &source)
 Solve the matrix using LU decomposition returning the LU form of the matrix. More...
 
template<class Form , class Type >
void multiply (Matrix< Form, Type > &answer, const Matrix< Form, Type > &A, const Matrix< Form, Type > &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)
 
void multiply (scalarSquareMatrix &answer, const scalarSquareMatrix &A, const DiagonalMatrix< scalar > &B, const scalarSquareMatrix &C)
 
scalarRectangularMatrix SVDinv (const scalarRectangularMatrix &A, scalar minCondition=0)
 Return the inverse of matrix A using SVD. More...
 
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 > &)
 
 defineTypeNameAndDebug (solution, 0)
 
template<class Type >
scalar detDecomposed (const SquareMatrix< Type > &, const label sign)
 Return the LU decomposed SquareMatrix det. More...
 
template<class Type >
scalar det (const SquareMatrix< Type > &)
 Return the SquareMatrix det. More...
 
template<class Type >
scalar det (SquareMatrix< Type > &)
 Return the SquareMatrix det and the LU decomposition in the original matrix. More...
 
template<class Type >
Foam::SquareMatrix< Type > symmOuter (const Field< Type > &f1, const Field< Type > &f2)
 
template<class Type >
SymmetricSquareMatrix< Type > invDecomposed (const SymmetricSquareMatrix< Type > &)
 Return the LU decomposed SymmetricSquareMatrix inverse. More...
 
template<class Type >
SymmetricSquareMatrix< Type > inv (const SymmetricSquareMatrix< Type > &)
 Return the SymmetricSquareMatrix inverse. More...
 
template<class Type >
Type detDecomposed (const SymmetricSquareMatrix< Type > &)
 Return the LU decomposed SymmetricSquareMatrix det. More...
 
template<class Type >
Type det (const SymmetricSquareMatrix< Type > &)
 Return the SymmetricSquareMatrix det. More...
 
labelList bandCompression (const labelListList &addressing)
 Renumbers the addressing to reduce the band of the matrix. More...
 
labelList bandCompression (const labelList &cellCells, const labelList &offsets)
 Renumber with addressing in losort form (neighbour + start in neighbour) More...
 
bool operator== (const boundBox &, const boundBox &)
 
bool operator!= (const boundBox &, const boundBox &)
 
Istreamoperator>> (Istream &, boundBox &)
 
Ostreamoperator<< (Ostream &, const boundBox &)
 
template<>
bool contiguous< boundBox > ()
 Data associated with boundBox type are contiguous. More...
 
 defineTypeNameAndDebug (data, 0)
 
template<class ObjectType >
Ostreamoperator<< (Ostream &, const DynamicID< ObjectType > &)
 
Ostreamoperator<< (Ostream &, const coupleGroupIdentifier &)
 
Ostreamoperator<< (Ostream &, const patchIdentifier &)
 
 defineTypeNameAndDebug (lduMesh, 0)
 
Ostreamoperator<< (Ostream &, const InfoProxy< lduMesh > &)
 
 defineTypeNameAndDebug (lduPrimitiveMesh, 0)
 
 defineTypeNameAndDebug (meshObjects, 0)
 
bool operator== (const cell &, const cell &)
 
bool operator!= (const cell &, const cell &)
 
 defineTemplateTypeNameAndDebugWithName (cellIOList, "cellList", 0)
 
 defineTemplateTypeNameAndDebugWithName (cellCompactIOList, "cellCompactList", 0)
 
bool operator== (const cellModel &, const cellModel &)
 
bool operator!= (const cellModel &, const cellModel &)
 
Ostreamoperator<< (Ostream &, const cellModel &)
 
template<>
Ostreamoperator<< (Ostream &os, const InfoProxy< cellModel > &ip)
 
bool operator== (const cellShape &, const cellShape &)
 
Istreamoperator>> (Istream &, cellShape &)
 
Ostreamoperator<< (Ostream &, const cellShape &)
 
template<>
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)
 
 defineTemplateTypeNameAndDebugWithName (edgeIOList, "edgeList", 0)
 
 defineTemplateTypeNameAndDebugWithName (edgeCompactIOList, "edgeCompactList", 0)
 
bool operator== (const face &a, const face &b)
 
bool operator!= (const face &a, const face &b)
 
Istreamoperator>> (Istream &, face &)
 
label longestEdge (const face &f, const pointField &pts)
 Find the longest edge on a face. Face point labels index into pts. More...
 
 defineTemplateTypeNameAndDebugWithName (faceIOList, "faceList", 0)
 
 defineTemplateTypeNameAndDebugWithName (faceCompactIOList, "faceCompactList", 0)
 
template<>
bool contiguous< tetCell > ()
 Data associated with the type are contiguous. More...
 
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. More...
 
bool matchPoints (const UList< point > &pts0, const UList< point > &pts1, const UList< point > &pts0Dir, const UList< point > &pts1Dir, const UList< scalar > &matchDistance, const bool verbose, labelList &from0To1, const point &origin=point::zero)
 Supply pts0Dir and pts1Dir. They are directions associated with the points. More...
 
template<class Type >
label mergePoints (const UList< Type > &points, const scalar mergeTol, const bool verbose, labelList &pointMap, const Type &origin=Type::zero)
 Sorts and merges points. All points closer than/equal mergeTol get merged. More...
 
template<class Type >
bool mergePoints (const UList< Type > &points, const scalar mergeTol, const bool verbose, labelList &pointMap, List< Type > &newPoints, const Type &origin=Type::zero)
 Sorts and merges points. Determines new points. Returns true if anything. More...
 
 defineTypeNameAndDebug (pointMesh, 0)
 
 defineTypeNameAndDebug (coupledPointPatch, 0)
 
 defineTypeNameAndDebug (cyclicPointPatch, 0)
 
 addToRunTimeSelectionTable (facePointPatch, cyclicPointPatch, polyPatch)
 
 defineTypeNameAndDebug (cyclicSlipPointPatch, 0)
 
 addToRunTimeSelectionTable (facePointPatch, cyclicSlipPointPatch, polyPatch)
 
 defineTypeNameAndDebug (emptyPointPatch, 0)
 
 addToRunTimeSelectionTable (facePointPatch, emptyPointPatch, polyPatch)
 
 defineTypeNameAndDebug (internalPointPatch, 0)
 
 addToRunTimeSelectionTable (facePointPatch, internalPointPatch, polyPatch)
 
 defineTypeNameAndDebug (processorPointPatch, 0)
 
 addToRunTimeSelectionTable (facePointPatch, processorPointPatch, polyPatch)
 
 defineTypeNameAndDebug (processorCyclicPointPatch, 0)
 
 addToRunTimeSelectionTable (facePointPatch, processorCyclicPointPatch, polyPatch)
 
 defineTypeNameAndDebug (symmetryPointPatch, 0)
 
 addToRunTimeSelectionTable (facePointPatch, symmetryPointPatch, polyPatch)
 
 defineTypeNameAndDebug (symmetryPlanePointPatch, 0)
 
 addToRunTimeSelectionTable (facePointPatch, symmetryPlanePointPatch, 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)
 
 defineTypeNameAndDebug (pointPatch, 0)
 
 defineTypeNameAndDebug (commSchedule, 0)
 
Istreamoperator>> (Istream &is, globalIndex &gi)
 
Ostreamoperator<< (Ostream &os, const globalIndex &gi)
 
 defineTypeNameAndDebug (globalMeshData, 0)
 
 defineTypeNameAndDebug (globalPoints, 0)
 
 defineTypeNameAndDebug (polyBoundaryMesh, 0)
 
Ostreamoperator<< (Ostream &, const polyBoundaryMesh &)
 
 defineTypeNameAndDebug (polyBoundaryMeshEntries, 0)
 
 defineTypeNameAndDebug (distributionMap, 0)
 
Istreamoperator>> (Istream &, distributionMap &)
 
Ostreamoperator<< (Ostream &, const distributionMap &)
 
 defineTypeNameAndDebug (distributionMapBase, 0)
 
Istreamoperator>> (Istream &, distributionMapBase &)
 
Ostreamoperator<< (Ostream &, const distributionMapBase &)
 
 defineTypeNameAndDebug (IOdistributionMap, 0)
 
Istreamoperator>> (Istream &, polyDistributionMap &)
 
Ostreamoperator<< (Ostream &, const polyDistributionMap &)
 
 defineTypeNameAndDebug (polyMesh, 0)
 
Istreamoperator>> (Istream &, tetIndices &)
 
Ostreamoperator<< (Ostream &, const tetIndices &)
 
 defineTypeNameAndDebug (coupledPolyPatch, 0)
 
Istreamoperator>> (Istream &, coupledPolyPatch::ownToNbrOrderData &)
 
Ostreamoperator<< (Ostream &, const coupledPolyPatch::ownToNbrOrderData &)
 
Istreamoperator>> (Istream &, coupledPolyPatch::ownToNbrDebugOrderData &)
 
Ostreamoperator<< (Ostream &, const coupledPolyPatch::ownToNbrDebugOrderData &)
 
 defineTypeNameAndDebug (cyclicPolyPatch, 0)
 
 addToRunTimeSelectionTable (polyPatch, cyclicPolyPatch, word)
 
 addToRunTimeSelectionTable (polyPatch, cyclicPolyPatch, dictionary)
 
template<class Type >
Type sum (const Type &x, const bool global)
 
template<class Type >
Type sum (const Field< Type > &x, const bool global)
 
template<class Type >
Type sum (const tmp< Field< Type >> &x, const bool global)
 
 defineTypeNameAndDebug (cyclicTransform, 0)
 
cyclicTransform operator& (const transformer &t, const cyclicTransform &c)
 
cyclicTransform inv (const cyclicTransform &c)
 
 defineTypeNameAndDebug (cyclicSlipPolyPatch, 0)
 
 addToRunTimeSelectionTable (polyPatch, cyclicSlipPolyPatch, word)
 
 addToRunTimeSelectionTable (polyPatch, cyclicSlipPolyPatch, dictionary)
 
 defineTypeNameAndDebug (emptyPolyPatch, 0)
 
 addToRunTimeSelectionTable (polyPatch, emptyPolyPatch, word)
 
 addToRunTimeSelectionTable (polyPatch, emptyPolyPatch, dictionary)
 
 defineTypeNameAndDebug (internalPolyPatch, 0)
 
 addToRunTimeSelectionTable (polyPatch, internalPolyPatch, word)
 
 addToRunTimeSelectionTable (polyPatch, internalPolyPatch, dictionary)
 
 defineTypeNameAndDebug (processorPolyPatch, 0)
 
 addToRunTimeSelectionTable (polyPatch, processorPolyPatch, dictionary)
 
 defineTypeNameAndDebug (processorCyclicPolyPatch, 0)
 
 addToRunTimeSelectionTable (polyPatch, processorCyclicPolyPatch, dictionary)
 
 defineTypeNameAndDebug (symmetryPolyPatch, 0)
 
 addToRunTimeSelectionTable (polyPatch, symmetryPolyPatch, word)
 
 addToRunTimeSelectionTable (polyPatch, symmetryPolyPatch, dictionary)
 
 defineTypeNameAndDebug (symmetryPlanePolyPatch, 0)
 
 addToRunTimeSelectionTable (polyPatch, symmetryPlanePolyPatch, word)
 
 addToRunTimeSelectionTable (polyPatch, symmetryPlanePolyPatch, 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 &)
 
bool operator== (const objectMap &a, const objectMap &b)
 
bool operator!= (const objectMap &a, const objectMap &b)
 
Ostreamoperator<< (Ostream &, const objectMap &)
 
Istreamoperator>> (Istream &, objectMap &)
 
 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 &)
 
template<class ZoneType , class MeshType >
Ostreamoperator<< (Ostream &, const MeshZones< ZoneType, MeshType > &)
 
 defineTypeNameAndDebug (pointZone, 0)
 
 defineRunTimeSelectionTable (pointZone, dictionary)
 
 addToRunTimeSelectionTable (pointZone, pointZone, dictionary)
 
Ostreamoperator<< (Ostream &, const pointZone &)
 
 defineTypeNameAndDebug (zone, 0)
 
Ostreamoperator<< (Ostream &, const zone &)
 
void preservePatchTypes (const objectRegistry &obr, const word &meshInstance, const fileName &meshDir, const wordList &patchNames, PtrList< dictionary > &patchDicts, const word &defaultFacesName, word &defaultFacesType)
 Preserve patch types. More...
 
 defineTypeNameAndDebug (primitiveMesh, 0)
 
 TemplateName (PrimitivePatch)
 
 defineTypeNameAndDebug (PrimitivePatchName, 0)
 
 defineTypeNameAndDebug (patchZones, 0)
 
 defineTypeNameAndDebug (walkPatch, 0)
 
template<class Point , class PointRef >
Istreamoperator>> (Istream &, line< Point, PointRef > &)
 
template<class Point , class PointRef >
Ostreamoperator<< (Ostream &, const line< Point, PointRef > &)
 
template<class Point >
Ostreamoperator<< (Ostream &, const PointHit< Point > &)
 
template<>
bool contiguous< pointIndexHit > ()
 Data associated with pointIndexHit type are contiguous. More...
 
 defineTemplateTypeNameAndDebugWithName (pointIndexHitIOList, "pointIndexHitList", 0)
 
scalar minDist (const List< pointIndexHit > &hitList)
 
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 &, triangle< Point, PointRef > &)
 
template<class Point , class PointRef >
Ostreamoperator<< (Ostream &, const triangle< Point, PointRef > &)
 
 defineTemplateTypeNameAndDebug (Residuals< scalar >, 0)
 
 defineTemplateTypeNameAndDebug (Residuals< vector >, 0)
 
 defineTemplateTypeNameAndDebug (Residuals< sphericalTensor >, 0)
 
 defineTemplateTypeNameAndDebug (Residuals< symmTensor >, 0)
 
 defineTemplateTypeNameAndDebug (Residuals< tensor >, 0)
 
bool operator== (const treeBoundBox &, const treeBoundBox &)
 
bool operator!= (const treeBoundBox &, const treeBoundBox &)
 
Istreamoperator>> (Istream &is, treeBoundBox &)
 
Ostreamoperator<< (Ostream &os, const treeBoundBox &)
 
template<>
bool contiguous< treeBoundBox > ()
 Data associated with treeBoundBox type are contiguous. More...
 
barycentric barycentric01 (Random &rndGen)
 Generate a random barycentric coordinate within the unit tetrahedron. More...
 
template<>
bool contiguous< barycentric > ()
 
template<class Cmpt >
Cmpt operator& (const Barycentric< Cmpt > &b1, const Barycentric< Cmpt > &b2)
 
template<>
bool contiguous< barycentricTensor > ()
 
template<class Cmpt >
Vector< Cmpt > operator& (const BarycentricTensor< Cmpt > &T, const Barycentric< Cmpt > &b)
 
template<class Cmpt >
Barycentric< Cmpt > operator& (const Vector< Cmpt > &v, const BarycentricTensor< Cmpt > &T)
 
barycentric2D barycentric2D01 (Random &rndGen)
 Generate a random barycentric coordinate within the unit triangle. More...
 
template<>
bool contiguous< barycentric2D > ()
 
template<class Cmpt >
Cmpt operator& (const Barycentric2D< Cmpt > &b1, const Barycentric2D< Cmpt > &b2)
 
template<>
bool contiguous< barycentricTensor2D > ()
 
template<class Cmpt >
Vector< Cmpt > operator& (const BarycentricTensor2D< Cmpt > &T, const Barycentric2D< Cmpt > &b)
 
template<class Cmpt >
Barycentric2D< Cmpt > operator& (const Vector< Cmpt > &v, const BarycentricTensor2D< Cmpt > &T)
 
Istreamoperator>> (Istream &, bool &)
 
Ostreamoperator<< (Ostream &, const bool)
 
bool readBool (Istream &)
 
void writeEntry (Ostream &os, const bool value)
 
 defineCompoundTypeName (List< bool >, boolList)
 
 addCompoundToRunTimeSelectionTable (List< bool >, boolList)
 
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)
 
Ostreamoperator<< (Ostream &, const wchar_t)
 Output wide character (Unicode) as UTF-8. More...
 
Ostreamoperator<< (Ostream &, const wchar_t *)
 Output wide character (Unicode) string as UTF-8. More...
 
Ostreamoperator<< (Ostream &, const std::wstring &)
 Output wide character (Unicode) string as UTF-8. More...
 
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. More...
 
template<>
bool contiguous< complex > ()
 Data associated with complex type are contiguous. More...
 
complex transform (const Tensor< scalar > &, const complex c)
 
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< int8_t > ()
 
template<>
bool contiguous< FixedList< int8_t, 2 > > ()
 
template<>
bool contiguous< Pair< int8_t > > ()
 
template<>
bool contiguous< uint8_t > ()
 
template<>
bool contiguous< FixedList< uint8_t, 2 > > ()
 
template<>
bool contiguous< Pair< uint8_t > > ()
 
template<>
bool contiguous< int16_t > ()
 
template<>
bool contiguous< FixedList< int16_t, 2 > > ()
 
template<>
bool contiguous< Pair< int16_t > > ()
 
template<>
bool contiguous< uint16_t > ()
 
template<>
bool contiguous< FixedList< uint16_t, 2 > > ()
 
template<>
bool contiguous< Pair< uint16_t > > ()
 
template<>
bool contiguous< int32_t > ()
 
template<>
bool contiguous< FixedList< int32_t, 2 > > ()
 
template<>
bool contiguous< Pair< int32_t > > ()
 
template<>
bool contiguous< uint32_t > ()
 
template<>
bool contiguous< FixedList< uint32_t, 2 > > ()
 
template<>
bool contiguous< Pair< uint32_t > > ()
 
template<>
bool contiguous< int64_t > ()
 
template<>
bool contiguous< FixedList< int64_t, 2 > > ()
 
template<>
bool contiguous< Pair< int64_t > > ()
 
template<>
bool contiguous< uint64_t > ()
 
template<>
bool contiguous< FixedList< uint64_t, 2 > > ()
 
template<>
bool contiguous< Pair< uint64_t > > ()
 
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. More...
 
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 >
SymmTensor< Cmpt > operator+ (const DiagTensor< Cmpt > &dt1, const SymmTensor< Cmpt > &t2)
 
template<class Cmpt >
SymmTensor< Cmpt > operator+ (const SymmTensor< Cmpt > &t1, const DiagTensor< Cmpt > &dt2)
 
template<class Cmpt >
SymmTensor< Cmpt > operator- (const DiagTensor< Cmpt > &dt1, const SymmTensor< Cmpt > &t2)
 
template<class Cmpt >
SymmTensor< Cmpt > operator- (const SymmTensor< 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. More...
 
template<class Cmpt >
Tensor< Cmpt > operator& (const DiagTensor< Cmpt > &dt1, const Tensor< Cmpt > &t2)
 Inner-product between a diagonal tensor and a tensor. More...
 
template<class Cmpt >
Tensor< Cmpt > operator& (const Tensor< Cmpt > &t1, const DiagTensor< Cmpt > &dt2)
 Inner-product between a tensor and a diagonal tensor. More...
 
template<class Cmpt >
Vector< Cmpt > operator& (const DiagTensor< Cmpt > &dt, const Vector< Cmpt > &v)
 Inner-product between a diagonal tensor and a vector. More...
 
template<class Cmpt >
Vector< Cmpt > operator& (const Vector< Cmpt > &v, const DiagTensor< Cmpt > &dt)
 Inner-product between a vector and a diagonal tensor. More...
 
template<class Cmpt >
DiagTensor< Cmpt > operator/ (const scalar s, const DiagTensor< Cmpt > &dt)
 Division of a scalar by a diagonalTensor. More...
 
template<class Cmpt >
Vector< Cmpt > operator/ (const Vector< Cmpt > v, const DiagTensor< Cmpt > &dt)
 Division of a vector by a diagonalTensor. More...
 
template<class Cmpt >
Cmpt tr (const DiagTensor< Cmpt > &dt)
 Return the trace of a diagonal tensor. More...
 
template<class Cmpt >
SphericalTensor< Cmpt > sph (const DiagTensor< Cmpt > &dt)
 Return the spherical part of a diagonal tensor. More...
 
template<class Cmpt >
Cmpt det (const DiagTensor< Cmpt > &t)
 Return the determinant of a diagonal tensor. More...
 
template<class Cmpt >
DiagTensor< Cmpt > inv (const DiagTensor< Cmpt > &dt)
 Return the inverse of a diagonal tensor. More...
 
template<class Cmpt >
DiagTensor< Cmpt > diag (const SymmTensor< Cmpt > &t)
 Return the diagonal of a symmetric tensor as a diagonal tensor. More...
 
template<class Cmpt >
DiagTensor< Cmpt > diag (const Tensor< Cmpt > &t)
 Return the diagonal of a tensor as a diagonal tensor. More...
 
direction readDirection (Istream &)
 
Istreamoperator>> (Istream &, direction &)
 
Ostreamoperator<< (Ostream &, const direction)
 
std::ostream & operator<< (std::ostream &, const direction)
 
template<class Type , template< class > class PatchField, class GeoMesh >
void evaluate (GeometricField< Type, PatchField, GeoMesh > &result, const Function1< Type > &func, const GeometricField< Type, PatchField, GeoMesh > &x)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > evaluate (const Function1< Type > &func, const dimensionSet &dims, const GeometricField< Type, PatchField, GeoMesh > &x)
 
template<class Type >
Ostreamoperator<< (Ostream &, const Function1< Type > &)
 
template<class Type >
void writeEntry (Ostream &os, const Function1< Type > &f1)
 
 makeFunction1 (label)
 
 FOR_ALL_FIELD_TYPES (makeFunction1s)
 
 makeTableReaders (scalar)
 
 makeTableReaders (vector)
 
 makeTableReaders (sphericalTensor)
 
 makeTableReaders (symmTensor)
 
 makeTableReaders (tensor)
 
template<class Type , template< class > class PatchField, class GeoMesh >
void evaluate (GeometricField< Type, PatchField, GeoMesh > &result, const Function2< Type > &func, const GeometricField< Type, PatchField, GeoMesh > &x, const GeometricField< Type, PatchField, GeoMesh > &y)
 
template<class Type , template< class > class PatchField, class GeoMesh >
tmp< GeometricField< Type, PatchField, GeoMesh > > evaluate (const Function2< Type > &func, const dimensionSet &dims, const GeometricField< Type, PatchField, GeoMesh > &x, const GeometricField< Type, PatchField, GeoMesh > &y)
 
template<class Type >
Ostreamoperator<< (Ostream &, const Function2< Type > &)
 
template<class Type >
void writeEntry (Ostream &os, const Function2< Type > &f1)
 
 makeFunction2 (label)
 
 FOR_ALL_FIELD_TYPES (makeFunction2s)
 
template<typename T , typename ... Args>
T max (T a, T b, Args ... args)
 
template<typename T , typename ... Args>
T min (T a, T b, Args ... args)
 
template<int PolySize>
Ostreamoperator<< (Ostream &, const Polynomial< PolySize > &)
 
template<class Type >
Ostreamoperator<< (Ostream &, const TimeFunction1< Type > &)
 
 defineTypeNameAndDebug (globalIndexAndTransform, 0)
 
unsigned Hasher (const void *data, size_t len, unsigned seed=0)
 Bob Jenkins's 96-bit mixer hashing function (lookup3) More...
 
unsigned HasherInt (const uint32_t *data, size_t length, unsigned seed=0)
 An optimised version of Hasher. More...
 
unsigned HasherDual (const uint32_t *data, size_t length, unsigned &hash1, unsigned &hash2)
 An optimised version of Hasher, returning dual hash values. More...
 
Ostreamoperator<< (Ostream &, const SHA1 &)
 
Ostreamoperator<< (Ostream &, const SHA1Digest &)
 
Istreamoperator>> (Istream &, SHA1Digest &)
 
int8_t max (const int8_t s1, const int8_t s2)
 
int8_t min (const int8_t s1, const int8_t s2)
 
int16_t max (const int16_t s1, const int16_t s2)
 
int16_t min (const int16_t s1, const int16_t s2)
 
int32_t max (const int32_t s1, const int32_t s2)
 
int32_t min (const int32_t s1, const int32_t s2)
 
int64_t max (const int64_t s1, const int32_t s2)
 
int64_t min (const int64_t s1, const int32_t s2)
 
int64_t max (const int32_t s1, const int64_t s2)
 
int64_t min (const int32_t s1, const int64_t s2)
 
int64_t max (const int64_t s1, const int64_t s2)
 
int64_t min (const int64_t s1, const int64_t s2)
 
int readInt (Istream &)
 
word name (const int32_t)
 Return a word representation of an int32. More...
 
int32_t readInt32 (Istream &)
 
bool read (const char *, int32_t &)
 
Istreamoperator>> (Istream &, int32_t &)
 
Ostreamoperator<< (Ostream &, const int32_t)
 
void writeEntry (Ostream &os, const int32_t value)
 
int32_t mag (const int32_t l)
 
word name (const int64_t)
 Return a word representation of an int64. More...
 
int64_t readInt64 (Istream &)
 
bool read (const char *, int64_t &)
 
Istreamoperator>> (Istream &, int64_t &)
 
Ostreamoperator<< (Ostream &, const int64_t)
 
void writeEntry (Ostream &os, const int64_t value)
 
int64_t mag (const int64_t l)
 
label readLabel (Istream &is)
 
label pow (label a, label b)
 Raise one label to the power of another. More...
 
label factorial (label n)
 Return n! : 0 < n <= 12. More...
 
label log2 (label i)
 Return the log base 2 by successive bit-shifting of the given label. More...
 
labelsetComponent (label &l, const direction)
 
label component (const label l, const direction)
 
label sign (const label s)
 
label pos0 (const label s)
 
label neg (const label s)
 
label posPart (const label s)
 
label negPart (const label s)
 
 defineCompoundTypeName (List< label >, labelList)
 
 addCompoundToRunTimeSelectionTable (List< label >, labelList)
 
 defineTemplateTypeNameAndDebugWithName (labelIOList, "labelList", 0)
 
 defineTemplateTypeNameAndDebugWithName (labelListIOList, "labelListList", 0)
 
 defineTemplateTypeNameAndDebugWithName (labelListCompactIOList, "labelListCompactList", 0)
 
uint8_t max (const uint8_t s1, const uint8_t s2)
 
uint8_t min (const uint8_t s1, const uint8_t s2)
 
uint16_t max (const uint16_t s1, const uint16_t s2)
 
uint16_t min (const uint16_t s1, const uint16_t s2)
 
uint32_t max (const uint32_t s1, const uint32_t s2)
 
uint32_t min (const uint32_t s1, const uint32_t s2)
 
uint64_t max (const uint64_t s1, const uint32_t s2)
 
uint64_t min (const uint64_t s1, const uint32_t s2)
 
uint64_t max (const uint32_t s1, const uint64_t s2)
 
uint64_t min (const uint32_t s1, const uint64_t s2)
 
uint64_t max (const uint64_t s1, const uint64_t s2)
 
uint64_t min (const uint64_t s1, const uint64_t s2)
 
unsigned int readUint (Istream &)
 
word name (const uint32_t)
 Return a word representation of an uint32. More...
 
uint32_t readUint32 (Istream &)
 
bool read (const char *, uint32_t &)
 
Istreamoperator>> (Istream &, uint32_t &)
 
Ostreamoperator<< (Ostream &, const uint32_t)
 
word name (const uint64_t)
 Return a word representation of an uint64. More...
 
uint64_t readUint64 (Istream &)
 
bool read (const char *, uint64_t &)
 
Istreamoperator>> (Istream &, uint64_t &)
 
Ostreamoperator<< (Ostream &, const uint64_t)
 
uLabel readULabel (Istream &is)
 
uLabel pow (uLabel a, uLabel b)
 Raise one uLabel to the power of another. More...
 
uLabel factorial (uLabel n)
 Evaluate n! : 0 < n <= 12. More...
 
uLabelsetComponent (uLabel &l, const direction)
 
uLabel component (const uLabel l, const direction)
 
template<class Form , class Cmpt , direction Mrows, direction Ncols>
typeOfTranspose< Cmpt, Form >::type T (const MatrixSpace< Form, Cmpt, Ncols, Mrows > &matrix)
 
template<class Form , class Cmpt , direction Ncmpts>
typeOfTranspose< Cmpt, Form >::type T (const VectorSpace< Form, Cmpt, Ncmpts > &v)
 
template<class Form1 , class Form2 , class Cmpt , direction Mrows1, direction Ncols1, direction Mrows2, direction Ncols2>
typeOfInnerProduct< Cmpt, Form1, Form2 >::type operator& (const MatrixSpace< Form1, Cmpt, Mrows1, Ncols1 > &matrix1, const MatrixSpace< Form2, Cmpt, Mrows2, Ncols2 > &matrix2)
 
template<class Form , class VSForm , class Cmpt , direction Mrows, direction Ncols>
typeOfInnerProduct< Cmpt, Form, VSForm >::type operator& (const MatrixSpace< Form, Cmpt, Mrows, Ncols > &matrix, const VectorSpace< VSForm, Cmpt, Ncols > &v)
 
template<class Form1 , class Form2 , class Cmpt , direction Ncmpts1, direction Ncmpts2>
typeOfOuterProduct< Cmpt, Form1, Form2 >::type operator* (const VectorSpace< Form1, Cmpt, Ncmpts1 > &v1, const VectorSpace< Form2, Cmpt, Ncmpts2 > &v2)
 
Istreamoperator>> (Istream &, nil &)
 
Ostreamoperator<< (Ostream &, const nil &)
 
template<class T >
const TNullObjectRef ()
 Return const reference to the nullObject of type T. More...
 
template<class T >
const TNullObjectConstPtr ()
 Return const pointer to the nullObject of type T. More...
 
template<class T >
TNullObjectPtr ()
 Return pointer to the nullObject of type T. More...
 
template<class T >
T && NullObjectMove ()
 Return reference to the nullObject of type T. More...
 
template<class T >
bool isNull (const T &t)
 Return true if t is a reference to the nullObject of type T. More...
 
template<class T >
bool notNull (const T &t)
 Return true if t is not a reference to the nullObject of type T. More...
 
template<class T >
bool isNull (const T *t)
 Return true if t is a pointer to the nullObject of type T. More...
 
template<class T >
bool notNull (const T *t)
 Return true if t is not a pointer to the nullObject of type T. More...
 
template<class T >
bool isNull (T *t)
 Return true if t is a pointer to the nullObject of type T. More...
 
template<class T >
bool notNull (T *t)
 Return true if t is not a pointer to the nullObject of type T. More...
 
scalar operator+ (const scalar &t, const one &)
 
scalar operator+ (const one &, const scalar &t)
 
scalar operator- (const scalar &t, const one &)
 
scalar operator- (const one &, const scalar &t)
 
const oneoperator* (const one &o, const one &)
 
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 >
const Type & operator& (const one &, const Type &t)
 
const oneoperator/ (const one &o, const one &)
 
template<class Type >
auto operator/ (const one &, const Type &t)
 
template<class Type >
const Type & operator/ (const Type &t, const one &)
 
const onemin (const one &o, const one &)
 
template<class Type >
auto min (const one &, const Type &t)
 
template<class Type >
auto min (const Type &t, const one &)
 
const onemax (const one &o, const one &)
 
template<class Type >
auto max (const one &, const Type &t)
 
template<class Type >
auto max (const Type &t, const one &)
 
template<class Type >
Istreamoperator>> (Istream &, Pair< Type > &)
 
template<class Type >
Ostreamoperator<< (Ostream &, const Pair< Type > &)
 
template<class Type >
Pair< Type > reverse (const Pair< Type > &p)
 
template<class Type >
bool operator== (const Pair< Type > &a, const Pair< Type > &b)
 
template<class Type >
bool operator!= (const Pair< Type > &a, const Pair< Type > &b)
 
template<class Type >
bool operator< (const Pair< Type > &a, const Pair< Type > &b)
 
template<class Type >
bool operator<= (const Pair< Type > &a, const Pair< Type > &b)
 
template<class Type >
bool operator> (const Pair< Type > &a, const Pair< Type > &b)
 
template<class Type >
bool operator>= (const Pair< Type > &a, const Pair< Type > &b)
 
template<typename Type >
Type read (Istream &is)
 
template<typename Type >
Type read (const string &str)
 
template<typename Type >
Type read (const char *str)
 
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. More...
 
quaternion normalise (const quaternion &q)
 Return the normalised (unit) quaternion of the given quaternion. More...
 
quaternion inv (const quaternion &q)
 Return the inverse of the given quaternion. More...
 
word name (const quaternion &)
 Return a string representation of a quaternion. More...
 
quaternion slerp (const quaternion &qa, const quaternion &qb, const scalar t)
 Spherical linear interpolation of quaternions. More...
 
quaternion average (const UList< quaternion > &qs, const UList< scalar > w)
 Simple weighted average with sign change. More...
 
quaternion exp (const quaternion &q)
 Exponent of a quaternion. More...
 
quaternion pow (const quaternion &q, const label power)
 Power of a quaternion. More...
 
quaternion pow (const quaternion &q, const scalar power)
 Power of a quaternion. More...
 
template<>
bool contiguous< quaternion > ()
 Data associated with quaternion type are contiguous. More...
 
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)
 
Istreamoperator>> (Istream &, labelRange &)
 
Ostreamoperator<< (Ostream &, const labelRange &)
 
Istreamoperator>> (Istream &, labelRanges &)
 
Ostreamoperator<< (Ostream &, const labelRanges &)
 
Istreamoperator>> (Istream &, scalarRange &)
 
Ostreamoperator<< (Ostream &, const scalarRange &)
 
bool operator== (const remote &, const remote &)
 
bool operator!= (const remote &, const remote &)
 
Istreamoperator>> (Istream &, remote &)
 
Ostreamoperator<< (Ostream &, const remote &)
 
remote transform (const Tensor< scalar > &, const remote &p)
 
template<class Type >
bool operator== (const RemoteData< Type > &, const RemoteData< Type > &)
 
template<class Type >
bool operator!= (const RemoteData< Type > &, const RemoteData< Type > &)
 
template<class Type >
Istreamoperator>> (Istream &, RemoteData< Type > &)
 
template<class Type >
Ostreamoperator<< (Ostream &, const RemoteData< Type > &)
 
template<class T >
bool equal (const T &s1, const T &s2)
 
bool readScalar (const char *buf, doubleScalar &s)
 Read whole of buf as a scalar. Return true if successful. More...
 
doubleScalar mag (const doubleScalar s)
 
 MAXMIN (doubleScalar, doubleScalar, doubleScalar) inline double pow(const doubleScalar s
 
 MAXMIN (doubleScalar, doubleScalar, int) inline double pow(const doubleScalar s
 
 MAXMIN (doubleScalar, int, doubleScalar) inline double pow(const int s
 
 MAXMIN (doubleScalar, doubleScalar, long) inline double pow(const doubleScalar s
 
 MAXMIN (doubleScalar, long, doubleScalar) inline double pow(const long s
 
 MAXMIN (doubleScalar, doubleScalar, float) inline double pow(const doubleScalar s
 
 MAXMIN (doubleScalar, float, doubleScalar) inline double pow(const float 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)
 
bool readScalar (const char *buf, floatScalar &s)
 Read whole of buf as a scalar. Return true if successful. More...
 
floatScalar mag (const floatScalar s)
 
 MAXMIN (floatScalar, floatScalar, floatScalar) inline double pow(const floatScalar s
 
 MAXMIN (floatScalar, floatScalar, int) inline double pow(const floatScalar s
 
 MAXMIN (floatScalar, int, floatScalar) inline double pow(const int s
 
 MAXMIN (floatScalar, floatScalar, long) inline double pow(const floatScalar s
 
 MAXMIN (floatScalar, long, floatScalar) inline double pow(const long 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)
 
 defineTemplateTypeNameAndDebugWithName (scalarIOList, "scalarList", 0)
 
 defineCompoundTypeName (List< scalar >, scalarList)
 
 addCompoundToRunTimeSelectionTable (List< scalar >, scalarList)
 
 defineTemplateTypeNameAndDebugWithName (scalarListIOList, "scalarListList", 0)
 
 defineTemplateTypeNameAndDebugWithName (scalarListCompactIOList, "scalarListCompactList", 0)
 
bool readScalar (const char *buf, longDoubleScalar &s)
 Read whole of buf as a scalar. Return true if successful. More...
 
longDoubleScalar mag (const longDoubleScalar s)
 
 MAXMIN (longDoubleScalar, longDoubleScalar, longDoubleScalar) inline double pow(const longDoubleScalar s
 
 MAXMIN (longDoubleScalar, longDoubleScalar, int) inline double pow(const longDoubleScalar s
 
 MAXMIN (longDoubleScalar, int, longDoubleScalar) inline double pow(const int s
 
 MAXMIN (longDoubleScalar, longDoubleScalar, long) inline double pow(const longDoubleScalar s
 
 MAXMIN (longDoubleScalar, long, longDoubleScalar) inline double pow(const long s
 
 MAXMIN (longDoubleScalar, longDoubleScalar, float) inline double pow(const longDoubleScalar s
 
 MAXMIN (longDoubleScalar, float, longDoubleScalar) inline double pow(const float s
 
 MAXMIN (longDoubleScalar, longDoubleScalar, double) inline double pow(const longDoubleScalar s
 
 MAXMIN (longDoubleScalar, double, longDoubleScalar) inline double pow(const double s
 
longDoubleScalar hypot (const longDoubleScalar x, const longDoubleScalar y)
 
longDoubleScalar atan2 (const longDoubleScalar y, const longDoubleScalar x)
 
longDoubleScalar jn (const int n, const longDoubleScalar s)
 
longDoubleScalar yn (const int n, const longDoubleScalar s)
 
static scalar calcQE11 (const scalar a, const scalar x, const int e=30)
 
static scalar calcPE15 (const scalar a, const scalar x, const int nmax=20)
 
static scalar calcQE16 (const scalar a, const scalar x, const int N=20)
 
static scalar calcTE18 (const scalar a, const scalar e0, const scalar x, const scalar lambda, const scalar sigma, const scalar phi)
 
static scalar minimaxs (const scalar P)
 
static scalar Sn (const scalar a, const scalar x)
 
static scalar R (const scalar a, const scalar x)
 
scalar readScalar (Istream &is)
 Read a single scalar from an input stream. More...
 
scalar incGammaRatio_Q (const scalar a, const scalar x)
 Normalised upper incomplete gamma function. More...
 
scalar incGammaRatio_P (const scalar a, const scalar x)
 Normalised lower incomplete gamma function. More...
 
scalar incGamma_Q (const scalar a, const scalar x)
 Upper incomplete gamma function. More...
 
scalar incGamma_P (const scalar a, const scalar x)
 Lower incomplete gamma function. More...
 
scalar invIncGammaRatio_P (const scalar a, const scalar P)
 Inverse normalised lower incomplete gamma function. More...
 
scalar integerPow (const scalar x, const label e)
 Compute the power of the number x to the integer e. More...
 
scalar integerRoot (const scalar x, const label e)
 Compute the power of the number x to the reciprocal integer 1/e. More...
 
word name (const Scalar)
 Return a string representation of a Scalar. More...
 
void writeEntry (Ostream &os, const Scalar value)
 
Istreamoperator>> (Istream &is, Scalar &s)
 
Ostreamoperator<< (Ostream &os, const Scalar s)
 
 transFunc (sqrt) transFunc(cbrt) transFunc(exp) transFunc(log) transFunc(log10) transFunc(sin) transFunc(cos) transFunc(tan) transFunc(asin) transFunc(acos) transFunc(atan) transFunc(sinh) transFunc(cosh) transFunc(tanh) transFunc(asinh) transFunc(acosh) transFunc(atanh) transFunc(erf) transFunc(erfc) transFunc(lgamma) transFunc(tgamma) transFunc(j0) transFunc(j1) transFunc(y0) transFunc(y1) inline Scalar &setComponent(Scalar &s
 
Scalar component (const Scalar s, const direction)
 
int sign (const Scalar s)
 Return 1 if s is positive or 0 otherwise -1. More...
 
int pos (const Scalar s)
 Return 1 if s is positive but not 0. More...
 
int pos0 (const Scalar s)
 Return 1 if s is positive or 0. More...
 
int neg (const Scalar s)
 Return 1 if s is negative but not 0. More...
 
int neg0 (const Scalar s)
 Return 1 if s is negative or 0. More...
 
Scalar posPart (const Scalar s)
 Return the positive part of s. More...
 
Scalar negPart (const Scalar s)
 Return the negative part of s. More...
 
bool equal (const Scalar &s1, const Scalar &s2)
 
bool notEqual (const Scalar s1, const Scalar s2)
 
Scalar limit (const Scalar s1, const Scalar s2)
 
Scalar minMod (const Scalar s1, const Scalar s2)
 
Scalar magSqr (const Scalar s)
 
Scalar sqr (const Scalar s)
 
Scalar pow3 (const Scalar s)
 
Scalar pow4 (const Scalar s)
 
Scalar pow5 (const Scalar s)
 
Scalar pow6 (const Scalar s)
 
Scalar pow025 (const Scalar s)
 
Scalar inv (const Scalar s)
 
Scalar dot (const Scalar s1, const Scalar s2)
 
Scalar cmptMultiply (const Scalar s1, const Scalar s2)
 
Scalar cmptPow (const Scalar s1, const Scalar s2)
 
Scalar cmptDivide (const Scalar s1, const Scalar s2)
 
Scalar cmptMax (const Scalar s)
 
Scalar cmptMin (const Scalar s)
 
Scalar cmptAv (const Scalar s)
 
Scalar cmptSqr (const Scalar s)
 
Scalar cmptMag (const Scalar s)
 
Scalar sqrtSumSqr (const Scalar a, const Scalar b)
 
Scalar stabilise (const Scalar s, const Scalar small)
 Stabilisation around zero for division. More...
 
Istreamoperator>> (Istream &is, septernion &)
 
Ostreamoperator<< (Ostream &os, const septernion &C)
 
septernion inv (const septernion &tr)
 Return the inverse of the given septernion. More...
 
word name (const septernion &)
 Return a string representation of a septernion. More...
 
septernion slerp (const septernion &qa, const septernion &qb, const scalar t)
 Spherical linear interpolation of septernions. 0 for qa, 1 for qb. More...
 
septernion average (const UList< septernion > &ss, const UList< scalar > w)
 Simple weighted average. More...
 
template<>
bool contiguous< septernion > ()
 Data associated with septernion type are contiguous. More...
 
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< compactSpatialTensor > ()
 Data associated with compactSpatialTensor type are contiguous. More...
 
template<>
bool contiguous< spatialTensor > ()
 Data associated with spatialTensor type are contiguous. More...
 
template<class Cmpt >
Foam::SpatialTensor< Cmpt > operator^ (const SpatialVector< Cmpt > &v, const Identity< Cmpt > &)
 Return the cross-product tensor. More...
 
template<class Cmpt >
Foam::SpatialTensor< Cmpt > operator^ (const SpatialVector< Cmpt > &f, const typename Identity< Cmpt >::dual &)
 Return the dual cross-product tensor. More...
 
Istreamoperator>> (Istream &, spatialTransform &)
 
Ostreamoperator<< (Ostream &, const spatialTransform &)
 
spatialTransform Xrx (const scalar &omega)
 Rotational spatial transformation tensor about the x-axis by omega radians. More...
 
spatialTransform Xry (const scalar &omega)
 Rotational spatial transformation tensor about the x-axis by omega radians. More...
 
spatialTransform Xrz (const scalar &omega)
 Rotational spatial transformation tensor about the z-axis by omega radians. More...
 
spatialTransform Xr (const vector &a, const scalar omega)
 Rotational spatial transformation tensor about axis a by omega radians. More...
 
spatialTransform Xt (const vector &r)
 Translational spatial transformation tensor for translation r. More...
 
void writeEntry (Ostream &os, const spatialTransform &st)
 Write the spatial transformation as an entry. More...
 
template<>
bool contiguous< spatialVector > ()
 Data associated with spatialVector type are contiguous. More...
 
template<class Cmpt >
SpatialVector< Cmpt > operator^ (const SpatialVector< Cmpt > &u, const SpatialVector< Cmpt > &v)
 Return the cross-product between two spatial vectors. More...
 
template<class Cmpt >
SpatialVector< Cmpt > operator^ (const SpatialVector< Cmpt > &v, const typename SpatialVector< Cmpt >::dual &df)
 Return the dual cross-product between two spatial vectors. More...
 
template<>
bool contiguous< labelSphericalTensor > ()
 Data associated with labelSphericalTensor type are contiguous. More...
 
template<>
bool contiguous< sphericalTensor > ()
 Specify data associated with sphericalTensor type are contiguous. More...
 
template<class Cmpt >
SphericalTensor< Cmpt > operator& (const SphericalTensor< Cmpt > &st1, const SphericalTensor< Cmpt > &st2)
 Inner-product between two spherical tensors. More...
 
template<class Cmpt >
Vector< Cmpt > operator& (const SphericalTensor< Cmpt > &st, const Vector< Cmpt > &v)
 Inner-product between a spherical tensor and a vector. More...
 
template<class Cmpt >
Vector< Cmpt > operator& (const Vector< Cmpt > &v, const SphericalTensor< Cmpt > &st)
 Inner-product between a vector and a spherical tensor. More...
 
template<class Cmpt >
Cmpt operator&& (const SphericalTensor< Cmpt > &st1, const SphericalTensor< Cmpt > &st2)
 Double-dot-product between a spherical tensor and a spherical tensor. More...
 
template<class Cmpt >
SphericalTensor< Cmpt > operator/ (const scalar s, const SphericalTensor< Cmpt > &st)
 Division of a scalar by a sphericalTensor. More...
 
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. More...
 
template<class Cmpt >
SphericalTensor< Cmpt > sph (const SphericalTensor< Cmpt > &st)
 Return the spherical part of a spherical tensor, i.e. itself. More...
 
template<class Cmpt >
Cmpt det (const SphericalTensor< Cmpt > &st)
 Return the determinant of a spherical tensor. More...
 
template<class Cmpt >
SphericalTensor< Cmpt > inv (const SphericalTensor< Cmpt > &st)
 Return the inverse of a spherical tensor. More...
 
template<>
bool contiguous< sphericalTensor2D > ()
 Data associated with sphericalTensor2D type are contiguous. More...
 
template<class Cmpt >
SphericalTensor2D< Cmpt > operator& (const SphericalTensor2D< Cmpt > &st1, const SphericalTensor2D< Cmpt > &st2)
 Inner-product between two spherical tensors. More...
 
template<class Cmpt >
Vector2D< Cmpt > operator& (const SphericalTensor2D< Cmpt > &st, const Vector2D< Cmpt > &v)
 Inner-product between a spherical tensor and a vector. More...
 
template<class Cmpt >
Vector2D< Cmpt > operator& (const Vector2D< Cmpt > &v, const SphericalTensor2D< Cmpt > &st)
 Inner-product between a vector and a spherical tensor. More...
 
template<class Cmpt >
SphericalTensor2D< Cmpt > operator/ (const scalar s, const SphericalTensor2D< Cmpt > &st)
 Division of a scalar by a sphericalTensor2D. More...
 
template<class Cmpt >
Cmpt tr (const SphericalTensor2D< Cmpt > &st)
 Return the trace of a spherical tensor. More...
 
template<class Cmpt >
SphericalTensor2D< Cmpt > sph (const SphericalTensor2D< Cmpt > &st)
 Return the spherical part of a spherical tensor, i.e. itself. More...
 
template<class Cmpt >
Cmpt det (const SphericalTensor2D< Cmpt > &st)
 Return the determinant of a spherical tensor. More...
 
template<class Cmpt >
SphericalTensor2D< Cmpt > inv (const SphericalTensor2D< Cmpt > &st)
 Return the inverse of a symmetric tensor. More...
 
Istreamoperator>> (Istream &, fileName &)
 
Ostreamoperator<< (Ostream &, const fileName &)
 
fileName operator/ (const string &, const string &)
 Assemble words and fileNames as filePaths by adding a '/' separator. More...
 
Istreamoperator>> (Istream &, functionName &)
 
Ostreamoperator<< (Ostream &, const functionName &)
 
void writeEntry (Ostream &os, const functionName &value)
 
Istreamoperator>> (Istream &, hashedWordList &)
 
Ostreamoperator<< (Ostream &, const hashedWordList &)
 
bool findStrings (const wordReListMatcher &matcher, const std::string &str)
 Return true if string matches one of the regular expressions. More...
 
template<class Matcher , class StringType >
labelList findMatchingStrings (const Matcher &, const UList< StringType > &, const bool invert=false)
 Return list indices for matching strings. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
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. More...
 
template<class Matcher , class StringListType >
StringListType subsetMatchingStrings (const Matcher &, const StringListType &, const bool invert=false)
 Extract elements of StringList when regular expression matches. More...
 
template<class StringListType >
StringListType subsetStrings (const regExp &re, const StringListType &lst, const bool invert=false)
 Extract elements of StringList when regular expression matches. More...
 
template<class StringListType >
StringListType subsetStrings (const char *rePattern, const StringListType &lst, const bool invert=false)
 Extract elements of StringList when regular expression matches. More...
 
template<class StringListType >
StringListType subsetStrings (const std::string &rePattern, const StringListType &lst, const bool invert=false)
 Extract elements of StringList when regular expression matches. More...
 
template<class StringListType >
StringListType subsetStrings (const wordRe &wre, const StringListType &lst, const bool invert=false)
 Extract elements of StringList when regular expression matches. More...
 
template<class StringListType >
StringListType subsetStrings (const wordReListMatcher &matcher, const StringListType &lst, const bool invert=false)
 Extract elements of StringList when regular expression matches. More...
 
template<class Matcher , class StringListType >
void inplaceSubsetMatchingStrings (const Matcher &, StringListType &, const bool invert=false)
 Inplace extract elements of StringList when regular expression matches. More...
 
template<class StringListType >
void inplaceSubsetStrings (const regExp &re, StringListType &lst, const bool invert=false)
 Inplace extract elements of StringList when regular expression matches. More...
 
template<class StringListType >
void inplaceSubsetStrings (const char *rePattern, StringListType &lst, const bool invert=false)
 Inplace extract elements of StringList when regular expression matches. More...
 
template<class StringListType >
void inplaceSubsetStrings (const std::string &rePattern, StringListType &lst, const bool invert=false)
 Inplace extract elements of StringList when regular expression matches. More...
 
template<class StringListType >
void inplaceSubsetStrings (const wordRe &wre, StringListType &lst, const bool invert=false)
 Inplace extract elements of StringList when regular expression matches. More...
 
template<class StringListType >
void inplaceSubsetStrings (const wordReListMatcher &matcher, StringListType &lst, const bool invert=false)
 Inplace extract elements of StringList when regular expression matches. More...
 
Istreamoperator>> (Istream &, string &)
 
Ostreamoperator<< (Ostream &, const string &)
 
Ostreamoperator<< (Ostream &, const std::string &)
 
void writeEntry (Ostream &os, const char *value)
 
void writeEntry (Ostream &os, const string &value)
 
 defineCompoundTypeName (List< string >, stringList)
 
 addCompoundToRunTimeSelectionTable (List< string >, stringList)
 
 defineTemplateTypeNameAndDebugWithName (stringIOList, "stringList", 0)
 
 defineTemplateTypeNameAndDebugWithName (stringListIOList, "stringListList", 0)
 
Istreamoperator>> (Istream &, variable &)
 
Ostreamoperator<< (Ostream &, const variable &)
 
void writeEntry (Ostream &os, const variable &value)
 
verbatimString operator& (const verbatimString &, const verbatimString &)
 
Istreamoperator>> (Istream &, verbatimString &)
 
Ostreamoperator<< (Ostream &, const verbatimString &)
 
void writeEntry (Ostream &os, const verbatimString &value)
 
word operator& (const word &, const word &)
 
Istreamoperator>> (Istream &, word &)
 
Ostreamoperator<< (Ostream &, const word &)
 
void writeEntry (Ostream &os, const word &value)
 
 defineCompoundTypeName (List< word >, wordList)
 
 addCompoundToRunTimeSelectionTable (List< word >, wordList)
 
 defineTemplateTypeNameAndDebugWithName (wordIOList, "wordList", 0)
 
 defineTemplateTypeNameAndDebugWithName (wordGlobalIOList, "wordList", 0)
 
 defineTemplateTypeNameAndDebugWithName (wordListIOList, "wordListList", 0)
 
void printTable (const List< wordList > &, List< string::size_type > &, Ostream &)
 
void printTable (const List< wordList > &, Ostream &)
 
Istreamoperator>> (Istream &, wordRe &)
 
Ostreamoperator<< (Ostream &, const wordRe &)
 
int operator& (const wordRe::compOption co1, const wordRe::compOption co2)
 
template<class T >
void Swap (T &a, T &b)
 
template<>
bool contiguous< labelSymmTensor > ()
 Data associated with labelSymmTensor type are contiguous. More...
 
template<>
bool contiguous< symmTensor > ()
 Data associated with symmTensor type are contiguous. More...
 
template<class Cmpt >
Vector< Cmpt > operator* (const SymmTensor< Cmpt > &st)
 Hodge Dual operator (tensor -> vector) More...
 
template<class Cmpt >
Tensor< Cmpt > operator& (const SymmTensor< Cmpt > &st1, const SymmTensor< Cmpt > &st2)
 Inner-product between two symmetric tensors. More...
 
template<class Cmpt >
Cmpt operator&& (const SymmTensor< Cmpt > &st1, const SymmTensor< Cmpt > &st2)
 Double-dot-product between a symmetric tensor and a symmetric tensor. More...
 
template<class Cmpt >
Vector< Cmpt > operator& (const SymmTensor< Cmpt > &st, const Vector< Cmpt > &v)
 Inner-product between a symmetric tensor and a vector. More...
 
template<class Cmpt >
Vector< Cmpt > operator& (const Vector< Cmpt > &v, const SymmTensor< Cmpt > &st)
 Inner-product between a vector and a symmetric tensor. More...
 
template<class Cmpt >
SymmTensor< Cmpt > innerSqr (const SymmTensor< Cmpt > &st)
 Inner-sqr of a symmetric tensor. More...
 
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. More...
 
template<class Cmpt >
SphericalTensor< Cmpt > sph (const SymmTensor< Cmpt > &st)
 Return the spherical part of a symmetric tensor. More...
 
template<class Cmpt >
const SymmTensor< Cmpt > & symm (const SymmTensor< Cmpt > &st)
 Return the symmetric part of a symmetric tensor, i.e. itself. More...
 
template<class Cmpt >
SymmTensor< Cmpt > twoSymm (const SymmTensor< Cmpt > &st)
 Return twice the symmetric part of a symmetric tensor. More...
 
template<class Cmpt >
SymmTensor< Cmpt > dev (const SymmTensor< Cmpt > &st)
 Return the deviatoric part of a symmetric tensor. More...
 
template<class Cmpt >
SymmTensor< Cmpt > dev2 (const SymmTensor< Cmpt > &st)
 Return the deviatoric part of a symmetric tensor. More...
 
template<class Cmpt >
Cmpt det (const SymmTensor< Cmpt > &st)
 Return the determinant of a symmetric tensor. More...
 
template<class Cmpt >
SymmTensor< Cmpt > cof (const SymmTensor< Cmpt > &st)
 Return the cofactor symmetric tensor of a symmetric tensor. More...
 
template<class Cmpt >
SymmTensor< Cmpt > inv (const SymmTensor< Cmpt > &st, const Cmpt detst)
 Return the inverse of a symmetric tensor give the determinant. More...
 
template<class Cmpt >
SymmTensor< Cmpt > inv (const SymmTensor< Cmpt > &st)
 Return the inverse of a symmetric tensor. More...
 
template<class Cmpt >
Cmpt invariantI (const SymmTensor< Cmpt > &st)
 Return the 1st invariant of a symmetric tensor. More...
 
template<class Cmpt >
Cmpt invariantII (const SymmTensor< Cmpt > &st)
 Return the 2nd invariant of a symmetric tensor. More...
 
template<class Cmpt >
Cmpt invariantIII (const SymmTensor< Cmpt > &st)
 Return the 3rd invariant of a symmetric tensor. More...
 
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. More...
 
template<class Cmpt >
SymmTensor< Cmpt > operator& (const SymmTensor< Cmpt > &st1, const SphericalTensor< Cmpt > &spt2)
 Inner-product between a tensor and a spherical tensor. More...
 
template<class Cmpt >
Cmpt operator&& (const SphericalTensor< Cmpt > &spt1, const SymmTensor< Cmpt > &st2)
 Double-dot-product between a spherical tensor and a symmetric tensor. More...
 
template<class Cmpt >
Cmpt operator&& (const SymmTensor< Cmpt > &st1, const SphericalTensor< Cmpt > &spt2)
 Double-dot-product between a tensor and a spherical tensor. More...
 
template<class Cmpt >
SymmTensor< Cmpt > sqr (const Vector< Cmpt > &v)
 
template<>
bool contiguous< symmTensor2D > ()
 Data associated with symmTensor2D type are contiguous. More...
 
template<class Cmpt >
Tensor2D< Cmpt > operator& (const SymmTensor2D< Cmpt > &st1, const SymmTensor2D< Cmpt > &st2)
 Inner-product between two symmetric tensors. More...
 
template<class Cmpt >
Cmpt operator&& (const SymmTensor2D< Cmpt > &st1, const SymmTensor2D< Cmpt > &st2)
 Double-dot-product between a symmetric tensor and a symmetric tensor. More...
 
template<class Cmpt >
Vector2D< Cmpt > operator& (const SymmTensor2D< Cmpt > &st, const Vector2D< Cmpt > &v)
 Inner-product between a symmetric tensor and a vector. More...
 
template<class Cmpt >
Vector2D< Cmpt > operator& (const Vector2D< Cmpt > &v, const SymmTensor2D< Cmpt > &st)
 Inner-product between a vector and a symmetric tensor. More...
 
template<class Cmpt >
SymmTensor2D< Cmpt > innerSqr (const SymmTensor2D< Cmpt > &st)
 Inner-sqr of a symmetric tensor. More...
 
template<class Cmpt >
Cmpt magSqr (const SymmTensor2D< Cmpt > &st)
 
template<class Cmpt >
Cmpt tr (const SymmTensor2D< Cmpt > &st)
 Return the trace of a symmetric tensor. More...
 
template<class Cmpt >
SphericalTensor2D< Cmpt > sph (const SymmTensor2D< Cmpt > &st)
 Return the spherical part of a symmetric tensor. More...
 
template<class Cmpt >
const SymmTensor2D< Cmpt > & symm (const SymmTensor2D< Cmpt > &st)
 Return the symmetric part of a symmetric tensor, i.e. itself. More...
 
template<class Cmpt >
SymmTensor2D< Cmpt > twoSymm (const SymmTensor2D< Cmpt > &st)
 Return twice the symmetric part of a symmetric tensor. More...
 
template<class Cmpt >
SymmTensor2D< Cmpt > dev (const SymmTensor2D< Cmpt > &st)
 Return the deviatoric part of a symmetric tensor. More...
 
template<class Cmpt >
SymmTensor2D< Cmpt > dev2 (const SymmTensor2D< Cmpt > &st)
 Return the deviatoric part of a symmetric tensor. More...
 
template<class Cmpt >
Cmpt det (const SymmTensor2D< Cmpt > &st)
 Return the determinant of a symmetric tensor. More...
 
template<class Cmpt >
SymmTensor2D< Cmpt > cof (const SymmTensor2D< Cmpt > &st)
 Return the cofactor symmetric tensor of a symmetric tensor. More...
 
template<class Cmpt >
SymmTensor2D< Cmpt > inv (const SymmTensor2D< Cmpt > &st, const Cmpt detst)
 Return the inverse of a symmetric tensor give the determinant. More...
 
template<class Cmpt >
SymmTensor2D< Cmpt > inv (const SymmTensor2D< Cmpt > &st)
 Return the inverse of a symmetric tensor. More...
 
template<class Cmpt >
Cmpt invariantI (const SymmTensor2D< Cmpt > &st)
 Return the 1st invariant of a symmetric tensor. More...
 
template<class Cmpt >
Cmpt invariantII (const SymmTensor2D< Cmpt > &st)
 Return the 2nd invariant of a symmetric tensor. More...
 
template<class Cmpt >
Cmpt invariantIII (const SymmTensor2D< Cmpt > &st)
 Return the 3rd invariant of a symmetric tensor. More...
 
template<class Cmpt >
SymmTensor2D< Cmpt > operator+ (const SphericalTensor2D< Cmpt > &spt1, const SymmTensor2D< Cmpt > &st2)
 
template<class Cmpt >
SymmTensor2D< Cmpt > operator+ (const SymmTensor2D< Cmpt > &st1, const SphericalTensor2D< Cmpt > &spt2)
 
template<class Cmpt >
SymmTensor2D< Cmpt > operator- (const SphericalTensor2D< Cmpt > &spt1, const SymmTensor2D< Cmpt > &st2)
 
template<class Cmpt >
SymmTensor2D< Cmpt > operator- (const SymmTensor2D< Cmpt > &st1, const SphericalTensor2D< Cmpt > &spt2)
 
template<class Cmpt >
SymmTensor2D< Cmpt > operator& (const SphericalTensor2D< Cmpt > &spt1, const SymmTensor2D< Cmpt > &st2)
 Inner-product between a spherical symmetric tensor and a symmetric tensor. More...
 
template<class Cmpt >
SymmTensor2D< Cmpt > operator& (const SymmTensor2D< Cmpt > &st1, const SphericalTensor2D< Cmpt > &spt2)
 Inner-product between a tensor and a spherical tensor. More...
 
template<class Cmpt >
Cmpt operator&& (const SphericalTensor2D< Cmpt > &spt1, const SymmTensor2D< Cmpt > &st2)
 Double-dot-product between a spherical tensor and a symmetric tensor. More...
 
template<class Cmpt >
Cmpt operator&& (const SymmTensor2D< Cmpt > &st1, const SphericalTensor2D< Cmpt > &spt2)
 Double-dot-product between a tensor and a spherical tensor. More...
 
template<class Cmpt >
SymmTensor2D< Cmpt > sqr (const Vector2D< Cmpt > &v)
 
template<>
bool contiguous< floatTensor > ()
 Data associated with floatTensor type are contiguous. More...
 
template<>
bool contiguous< labelTensor > ()
 Specify data associated with labelTensor type are contiguous. More...
 
 defineCompoundTypeName (List< sphericalTensor >, sphericalTensorList)
 
 addCompoundToRunTimeSelectionTable (List< sphericalTensor >, sphericalTensorList)
 
 defineCompoundTypeName (List< symmTensor >, symmTensorList)
 
 addCompoundToRunTimeSelectionTable (List< symmTensor >, symmTensorList)
 
 defineCompoundTypeName (List< tensor >, tensorList)
 
 addCompoundToRunTimeSelectionTable (List< tensor >, tensorList)
 
vector eigenValues (const tensor &T)
 
vector eigenVector (const tensor &T, const scalar lambda, const vector &direction1, const vector &direction2)
 
tensor eigenVectors (const tensor &T, const vector &lambdas)
 
tensor eigenVectors (const tensor &T)
 
vector eigenValues (const symmTensor &T)
 
vector eigenVector (const symmTensor &T, const scalar lambda, const vector &direction1, const vector &direction2)
 
tensor eigenVectors (const symmTensor &T, const vector &lambdas)
 
tensor eigenVectors (const symmTensor &T)
 
template<>
bool contiguous< tensor > ()
 Data associated with tensor type are contiguous. More...
 
template<class Cmpt >
Vector< Cmpt > operator* (const Tensor< Cmpt > &t)
 
template<class Cmpt >
Tensor< Cmpt > operator* (const Vector< Cmpt > &v)
 
template<class Cmpt >
innerProduct< Tensor< Cmpt >, Tensor< Cmpt > >::type operator& (const Tensor< Cmpt > &t1, const Tensor< Cmpt > &t2)
 
template<class Cmpt >
innerProduct< Tensor< Cmpt >, Vector< Cmpt > >::type operator& (const Tensor< Cmpt > &t, const Vector< Cmpt > &v)
 
template<class Cmpt >
innerProduct< Vector< Cmpt >, Tensor< Cmpt > >::type operator& (const Vector< Cmpt > &v, const Tensor< Cmpt > &t)
 
template<class Cmpt >
outerProduct< Vector< Cmpt >, Vector< Cmpt > >::type operator* (const Vector< Cmpt > &v1, const Vector< Cmpt > &v2)
 
template<class Cmpt >
innerProduct< Vector< Cmpt >, Tensor< Cmpt > >::type operator/ (const Vector< Cmpt > &v, const Tensor< Cmpt > &t)
 
template<class Cmpt >
Cmpt tr (const Tensor< Cmpt > &t)
 Return the trace of a tensor. More...
 
template<class Cmpt >
SphericalTensor< Cmpt > sph (const Tensor< Cmpt > &t)
 Return the spherical part of a tensor. More...
 
template<class Cmpt >
SymmTensor< Cmpt > symm (const Tensor< Cmpt > &t)
 Return the symmetric part of a tensor. More...
 
template<class Cmpt >
SymmTensor< Cmpt > twoSymm (const Tensor< Cmpt > &t)
 Return twice the symmetric part of a tensor. More...
 
template<class Cmpt >
Tensor< Cmpt > skew (const Tensor< Cmpt > &t)
 Return the skew-symmetric part of a tensor. More...
 
template<class Cmpt >
const Tensor< Cmpt > & skew (const SymmTensor< Cmpt > &st)
 Return the skew-symmetric part of a symmetric tensor. More...
 
template<class Cmpt >
Tensor< Cmpt > dev (const Tensor< Cmpt > &t)
 Return the deviatoric part of a tensor. More...
 
template<class Cmpt >
Tensor< Cmpt > dev2 (const Tensor< Cmpt > &t)
 Return the deviatoric part of a tensor. More...
 
template<class Cmpt >
Cmpt det (const Tensor< Cmpt > &t)
 Return the determinant of a tensor. More...
 
template<class Cmpt >
Tensor< Cmpt > cof (const Tensor< Cmpt > &t)
 Return the cofactor tensor of a tensor. More...
 
template<class Cmpt >
Tensor< Cmpt > inv (const Tensor< Cmpt > &t, const Cmpt dett)
 Return the inverse of a tensor given the determinant. More...
 
template<class Cmpt >
Tensor< Cmpt > inv (const Tensor< Cmpt > &t)
 Return the inverse of a tensor. More...
 
template<class Cmpt >
Cmpt invariantI (const Tensor< Cmpt > &t)
 Return the 1st invariant of a tensor. More...
 
template<class Cmpt >
Cmpt invariantII (const Tensor< Cmpt > &t)
 Return the 2nd invariant of a tensor. More...
 
template<class Cmpt >
Cmpt invariantIII (const Tensor< Cmpt > &t)
 Return the 3rd invariant of a tensor. More...
 
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. More...
 
template<class Cmpt >
Tensor< Cmpt > operator& (const Tensor< Cmpt > &t1, const SphericalTensor< Cmpt > &st2)
 Inner-product between a tensor and a spherical tensor. More...
 
template<class Cmpt >
Cmpt operator&& (const SphericalTensor< Cmpt > &st1, const Tensor< Cmpt > &t2)
 Double-dot-product between a spherical tensor and a tensor. More...
 
template<class Cmpt >
Cmpt operator&& (const Tensor< Cmpt > &t1, const SphericalTensor< Cmpt > &st2)
 Double-dot-product between a tensor and a spherical tensor. More...
 
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 symmetric tensor and a tensor. More...
 
template<class Cmpt >
Tensor< Cmpt > operator& (const Tensor< Cmpt > &t1, const SymmTensor< Cmpt > &st2)
 Inner-product between a tensor and a symmetric tensor. More...
 
template<class Cmpt >
Cmpt operator&& (const SymmTensor< Cmpt > &st1, const Tensor< Cmpt > &t2)
 Double-dot-product between a symmetric tensor and a tensor. More...
 
template<class Cmpt >
Cmpt operator&& (const Tensor< Cmpt > &t1, const SymmTensor< Cmpt > &st2)
 Double-dot-product between a tensor and a symmetric tensor. More...
 
vector2D eigenValues (const tensor2D &t)
 
vector2D eigenVector (const tensor2D &t, const scalar lambda, const vector2D &direction1)
 
tensor2D eigenVectors (const tensor2D &t, const vector2D &lambdas)
 
tensor2D eigenVectors (const tensor2D &t)
 
template<>
bool contiguous< tensor2D > ()
 Data associated with tensor2D type are contiguous. More...
 
template<class Cmpt >
innerProduct< Tensor2D< Cmpt >, Tensor2D< Cmpt > >::type operator& (const Tensor2D< Cmpt > &t1, const Tensor2D< Cmpt > &t2)
 Inner-product between two tensors. More...
 
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. More...
 
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. More...
 
template<class Cmpt >
outerProduct< Vector2D< Cmpt >, Vector2D< Cmpt > >::type operator* (const Vector2D< Cmpt > &v1, const Vector2D< Cmpt > &v2)
 Outer-product between two vectors. More...
 
template<class Cmpt >
Cmpt tr (const Tensor2D< Cmpt > &t)
 Return the trace of a tensor. More...
 
template<class Cmpt >
SphericalTensor2D< Cmpt > sph (const Tensor2D< Cmpt > &t)
 Return the spherical part of a tensor. More...
 
template<class Cmpt >
SymmTensor2D< Cmpt > symm (const Tensor2D< Cmpt > &t)
 Return the symmetric part of a tensor. More...
 
template<class Cmpt >
SymmTensor2D< Cmpt > twoSymm (const Tensor2D< Cmpt > &t)
 Return the twice the symmetric part of a tensor. More...
 
template<class Cmpt >
Tensor2D< Cmpt > skew (const Tensor2D< Cmpt > &t)
 Return the skew-symmetric part of a tensor. More...
 
template<class Cmpt >
Tensor2D< Cmpt > dev (const Tensor2D< Cmpt > &t)
 Return the deviatoric part of a tensor. More...
 
template<class Cmpt >
Tensor2D< Cmpt > dev2 (const Tensor2D< Cmpt > &t)
 Return the deviatoric part of a tensor. More...
 
template<class Cmpt >
Cmpt det (const Tensor2D< Cmpt > &t)
 Return the determinant of a tensor. More...
 
template<class Cmpt >
Tensor2D< Cmpt > cof (const Tensor2D< Cmpt > &t)
 Return the cofactor tensor of a tensor. More...
 
template<class Cmpt >
Tensor2D< Cmpt > inv (const Tensor2D< Cmpt > &t, const Cmpt dett)
 Return the inverse of a tensor given the determinant. More...
 
template<class Cmpt >
Tensor2D< Cmpt > inv (const Tensor2D< Cmpt > &t)
 Return the inverse of a tensor. More...
 
template<class Cmpt >
Cmpt invariantI (const Tensor2D< Cmpt > &t)
 Return the 1st invariant of a tensor. More...
 
template<class Cmpt >
Cmpt invariantII (const Tensor2D< Cmpt > &t)
 Return the 2nd invariant of a tensor. More...
 
template<class Cmpt >
Cmpt invariantIII (const Tensor2D< Cmpt > &t)
 Return the 3rd invariant of a tensor. More...
 
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. More...
 
template<class Cmpt >
Tensor2D< Cmpt > operator& (const Tensor2D< Cmpt > &t1, const SphericalTensor2D< Cmpt > &st2)
 Inner-product between a tensor and a spherical tensor. More...
 
template<class Cmpt >
Cmpt operator&& (const SphericalTensor2D< Cmpt > &st1, const Tensor2D< Cmpt > &t2)
 Double-dot-product between a spherical tensor and a tensor. More...
 
template<class Cmpt >
Cmpt operator&& (const Tensor2D< Cmpt > &t1, const SphericalTensor2D< Cmpt > &st2)
 Double-dot-product between a tensor and a spherical tensor. More...
 
template<class Cmpt >
Tensor2D< Cmpt > operator+ (const SymmTensor2D< Cmpt > &st1, const Tensor2D< Cmpt > &t2)
 
template<class Cmpt >
Tensor2D< Cmpt > operator+ (const Tensor2D< Cmpt > &t1, const SymmTensor2D< Cmpt > &st2)
 
template<class Cmpt >
Tensor2D< Cmpt > operator- (const SymmTensor2D< Cmpt > &st1, const Tensor2D< Cmpt > &t2)
 
template<class Cmpt >
Tensor2D< Cmpt > operator- (const Tensor2D< Cmpt > &t1, const SymmTensor2D< Cmpt > &st2)
 
template<class Cmpt >
Tensor2D< Cmpt > operator& (const SymmTensor2D< Cmpt > &st1, const Tensor2D< Cmpt > &t2)
 Inner-product between a spherical tensor and a tensor. More...
 
template<class Cmpt >
Tensor2D< Cmpt > operator& (const Tensor2D< Cmpt > &t1, const SymmTensor2D< Cmpt > &st2)
 Inner-product between a tensor and a spherical tensor. More...
 
template<class Cmpt >
Cmpt operator&& (const SymmTensor2D< Cmpt > &st1, const Tensor2D< Cmpt > &t2)
 Double-dot-product between a spherical tensor and a tensor. More...
 
template<class Cmpt >
Cmpt operator&& (const Tensor2D< Cmpt > &t1, const SymmTensor2D< Cmpt > &st2)
 Double-dot-product between a tensor and a spherical tensor. More...
 
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)
 Rotational transformation tensor from unit vector n1 to n2. More...
 
tensor Rx (const scalar &omega)
 Rotational transformation tensor about the x-axis by omega radians. More...
 
tensor Ry (const scalar &omega)
 Rotational transformation tensor about the y-axis by omega radians. More...
 
tensor Rz (const scalar &omega)
 Rotational transformation tensor about the z-axis by omega radians. More...
 
tensor Ra (const vector &a, const scalar omega)
 Rotational transformation tensor about axis a by omega radians. More...
 
label transform (const tensor &, const bool i)
 
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). More...
 
Istreamoperator>> (Istream &is, transformer &)
 
Ostreamoperator<< (Ostream &os, const transformer &C)
 
transformer inv (const transformer &tr)
 Return the inverse of the given transformer. More...
 
bool operator== (const transformer &tr1, const transformer &tr2)
 
bool operator!= (const transformer &tr1, const transformer &tr2)
 
transformer operator+ (const transformer &tr, const vector &t)
 
transformer operator+ (const vector &t, const transformer &tr)
 
transformer operator- (const transformer &tr, const vector &t)
 
transformer operator& (const transformer &tr1, const transformer &tr2)
 
word name (const transformer &)
 Return a string representation of a transformer. More...
 
template<>
bool contiguous< transformer > ()
 Data associated with transformer type are contiguous. More...
 
 defineTemplateTypeNameAndDebugWithName (transformerIOList, "transformerList", 0)
 
Istreamoperator>> (Istream &, triad &)
 
Ostreamoperator<< (Ostream &, const triad &)
 
scalar diff (const triad &A, const triad &B)
 Return a quantity of the difference between two triads. More...
 
template<>
bool contiguous< triad > ()
 Data associated with quaternion type are contiguous. More...
 
template<class Type1 , class Type2 >
Istreamoperator>> (Istream &, Tuple2< Type1, Type2 > &)
 
template<class Type1 , class Type2 >
Ostreamoperator<< (Ostream &, const Tuple2< Type1, Type2 > &)
 
template<class Type1 , class Type2 >
Tuple2< Type2, Type1 > reverse (const Tuple2< Type1, Type2 > &t)
 Return reverse of a tuple2. More...
 
template<class Type1 , class Type2 >
bool operator== (const Tuple2< Type1, Type2 > &a, const Tuple2< Type1, Type2 > &b)
 
template<class Type1 , class Type2 >
bool operator!= (const Tuple2< Type1, Type2 > &a, const Tuple2< Type1, Type2 > &b)
 
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)
 
complexVector operator^ (const vector &v1, const complexVector &v2)
 
template<>
bool contiguous< floatVector > ()
 Data associated with floatVector type are contiguous. More...
 
template<>
bool contiguous< labelVector > ()
 Data associated with labelVector type are contiguous. More...
 
 defineTemplateTypeNameAndDebugWithName (vectorIOList, "vectorList", 0)
 
 defineCompoundTypeName (List< vector >, vectorList)
 
 addCompoundToRunTimeSelectionTable (List< vector >, vectorList)
 
 defineTemplateTypeNameAndDebugWithName (vectorListIOList, "vectorListList", 0)
 
 defineTemplateTypeNameAndDebugWithName (vectorListCompactIOList, "vectorListCompactList", 0)
 
template<>
bool contiguous< vector > ()
 Data associated with vector type are contiguous. More...
 
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<class Cmpt >
Vector< Cmpt > perpendicular (const Vector< Cmpt > &v)
 
template<>
bool contiguous< vector2D > ()
 Data associated with vector2D type are contiguous. More...
 
template<class Cmpt >
innerProduct< Vector2D< Cmpt >, Vector2D< Cmpt > >::type operator& (const Vector2D< Cmpt > &v1, const Vector2D< Cmpt > &v2)
 
template<class Form , class Cmpt , direction Ncmpts>
void writeEntry (Ostream &os, const VectorSpace< Form, Cmpt, Ncmpts > &value)
 
template<class Form , class Cmpt , direction Ncmpts>
Istreamoperator>> (Istream &, VectorSpace< Form, Cmpt, Ncmpts > &)
 
template<class Form , class Cmpt , direction Ncmpts>
Ostreamoperator<< (Ostream &, const VectorSpace< Form, Cmpt, Ncmpts > &)
 
template<class Form , class Cmpt , direction Ncmpts>
word name (const VectorSpace< Form, Cmpt, Ncmpts > &)
 Return a string representation of a VectorSpace. More...
 
template<class Form , class Cmpt , direction Ncmpts>
Cmpt & setComponent (VectorSpace< Form, Cmpt, Ncmpts > &vs, const direction d)
 
template<class Form , class Cmpt , direction Ncmpts>
const Cmpt & component (const VectorSpace< Form, Cmpt, Ncmpts > &vs, const direction d)
 
template<class Form , class Cmpt , direction Ncmpts>
powProduct< Form, 0 >::type pow (const VectorSpace< Form, Cmpt, Ncmpts > &, typename powProduct< Form, 0 >::type=pTraits< typename powProduct< Form, 0 >::type >::zero)
 
template<class Form , class Cmpt , direction Ncmpts>
powProduct< Form, 1 >::type pow (const VectorSpace< Form, Cmpt, Ncmpts > &v, typename powProduct< Form, 1 >::type=pTraits< typename powProduct< Form, 1 >::type >::zero)
 
template<class Form , class Cmpt , direction Ncmpts>
powProduct< Form, 2 >::type pow (const VectorSpace< Form, Cmpt, Ncmpts > &v, typename powProduct< Form, 2 >::type=pTraits< typename powProduct< Form, 2 >::type >::zero)
 
template<class Form , class Cmpt , direction Ncmpts>
scalar magSqr (const VectorSpace< Form, Cmpt, Ncmpts > &vs)
 
template<class Form , class Cmpt , direction Ncmpts>
scalar mag (const VectorSpace< Form, Cmpt, Ncmpts > &vs)
 
template<class Form , class Cmpt , direction Ncmpts>
Form normalised (const VectorSpace< Form, Cmpt, Ncmpts > &vs)
 
template<class Form , class Cmpt , direction Ncmpts>
VectorSpace< Form, Cmpt, Ncmpts > cmptMultiply (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2)
 
template<class Form , class Cmpt , direction Ncmpts>
VectorSpace< Form, Cmpt, Ncmpts > cmptPow (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2)
 
template<class Form , class Cmpt , direction Ncmpts>
VectorSpace< Form, Cmpt, Ncmpts > cmptDivide (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2)
 
template<class Form , class Cmpt , direction Ncmpts>
VectorSpace< Form, Cmpt, Ncmpts > stabilise (const VectorSpace< Form, Cmpt, Ncmpts > &vs, const Cmpt &small)
 
template<class Form , class Cmpt , direction Ncmpts>
Cmpt cmptMax (const VectorSpace< Form, Cmpt, Ncmpts > &vs)
 
template<class Form , class Cmpt , direction Ncmpts>
Cmpt cmptMin (const VectorSpace< Form, Cmpt, Ncmpts > &vs)
 
template<class Form , class Cmpt , direction Ncmpts>
Cmpt cmptSum (const VectorSpace< Form, Cmpt, Ncmpts > &vs)
 
template<class Form , class Cmpt , direction Ncmpts>
Cmpt cmptAv (const VectorSpace< Form, Cmpt, Ncmpts > &vs)
 
template<class Form , class Cmpt , direction Ncmpts>
Cmpt cmptProduct (const VectorSpace< Form, Cmpt, Ncmpts > &vs)
 
template<class Form , class Cmpt , direction Ncmpts>
Form cmptSqr (const VectorSpace< Form, Cmpt, Ncmpts > &vs)
 
template<class Form , class Cmpt , direction Ncmpts>
Form cmptMag (const VectorSpace< Form, Cmpt, Ncmpts > &vs)
 
template<class Form , class Cmpt , direction Ncmpts>
Form max (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2)
 
template<class Form , class Cmpt , direction Ncmpts>
Form min (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2)
 
template<class Form , class Cmpt , direction Ncmpts>
Form minMod (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &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 , direction Ncmpts1, class Form2 , class Cmpt2 , direction Ncmpts2>
innerProduct< Form1, Form2 >::type dot (const VectorSpace< Form1, Cmpt1, Ncmpts1 > &t1, const VectorSpace< Form2, Cmpt2, Ncmpts2 > &t2)
 
template<class Form , class Cmpt , direction Ncmpts>
direction findMax (const VectorSpace< Form, Cmpt, Ncmpts > &vs)
 
template<class Form , class Cmpt , direction Ncmpts>
direction findMin (const VectorSpace< Form, Cmpt, Ncmpts > &vs)
 
template<class Form , class Cmpt , direction Ncmpts>
Form operator- (const VectorSpace< Form, Cmpt, Ncmpts > &vs)
 
template<class Form , class Cmpt , direction Ncmpts>
Form operator+ (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2)
 
template<class Form , class Cmpt , direction Ncmpts>
Form operator- (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2)
 
template<class Form , class Cmpt , direction Ncmpts>
Form operator* (scalar s, const VectorSpace< Form, Cmpt, Ncmpts > &vs)
 
template<class Form , class Cmpt , direction Ncmpts>
Form operator* (const VectorSpace< Form, Cmpt, Ncmpts > &vs, scalar s)
 
template<class Form , class Cmpt , direction Ncmpts>
Form operator/ (const VectorSpace< Form, Cmpt, Ncmpts > &vs, scalar s)
 
template<class Form , class Cmpt , direction Ncmpts>
Cmpt operator&& (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2)
 
template<class Form , class Cmpt , direction Ncmpts>
bool operator== (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2)
 
template<class Form , class Cmpt , direction Ncmpts>
bool operator!= (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2)
 
template<class Form , class Cmpt , direction Ncmpts>
bool operator> (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2)
 
template<class Form , class Cmpt , direction Ncmpts>
bool operator< (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2)
 
template<class Form , class Cmpt , direction Ncmpts>
bool operator>= (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2)
 
template<class Form , class Cmpt , direction Ncmpts>
bool operator<= (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2)
 
zero operator+ (const zero &, const zero &)
 
template<class Type >
const Type & operator+ (const Type &t, const zero &)
 
template<class Type >
const Type & operator+ (const zero &, const Type &t)
 
zero operator- (const zero &, const zero &)
 
template<class Type >
const Type & operator- (const Type &t, const zero &)
 
template<class Type >
auto operator- (const zero &, const Type &t)
 
zero operator* (const zero &, const zero &)
 
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)
 
zero min (const zero &, const zero &)
 
template<class Type >
auto min (const zero &, const Type &t)
 
template<class Type >
auto min (const Type &t, const zero &)
 
zero max (const zero &, const zero &)
 
template<class Type >
auto max (const zero &, const Type &t)
 
template<class Type >
auto max (const Type &t, const zero &)
 
 defineTypeNameAndDebug (fileMonitor, 0)
 
Istreamoperator>> (Istream &, fileStat &)
 
Ostreamoperator<< (Ostream &, const fileStat &)
 
Istreamoperator>> (Istream &, memInfo &)
 
Ostreamoperator<< (Ostream &, const memInfo &)
 
 defineTypeNameAndDebug (POSIX, 0)
 
string pOpen (const string &cmd, label line=0)
 
word addressToWord (const uintptr_t addr)
 
void printSourceFileAndLine (Ostream &os, const fileName &filename, Dl_info *info, void *addr)
 
fileName absolutePath (const char *fn)
 
word demangleSymbol (const char *sn)
 
 defineTypeNameAndDebug (timer, 0)
 
 defineTypeNameAndDebug (decompositionConstraint, 1)
 
 defineRunTimeSelectionTable (decompositionConstraint, dictionary)
 
 defineTypeName (refinementHistoryConstraint)
 
 addToRunTimeSelectionTable (decompositionConstraint, refinementHistoryConstraint, dictionary)
 
 defineTypeNameAndDebug (decompositionMethod, 0)
 
 defineRunTimeSelectionTable (decompositionMethod, decomposer)
 
 defineRunTimeSelectionTable (decompositionMethod, distributor)
 
 defineTypeNameAndDebug (hierarchGeomDecomp, 0)
 
 addToRunTimeSelectionTable (decompositionMethod, hierarchGeomDecomp, decomposer)
 
 addToRunTimeSelectionTable (decompositionMethod, hierarchGeomDecomp, distributor)
 
 defineTypeNameAndDebug (manualDecomp, 0)
 
 addToRunTimeSelectionTable (decompositionMethod, manualDecomp, decomposer)
 
 addToRunTimeSelectionTable (decompositionMethod, manualDecomp, distributor)
 
 defineTypeNameAndDebug (multiLevelDecomp, 0)
 
 addToRunTimeSelectionTable (decompositionMethod, multiLevelDecomp, decomposer)
 
 addToRunTimeSelectionTable (decompositionMethod, multiLevelDecomp, distributor)
 
 defineTypeName (noDecomp)
 
 addToRunTimeSelectionTable (decompositionMethod, noDecomp, decomposer)
 
 addToRunTimeSelectionTable (decompositionMethod, noDecomp, distributor)
 
 defineTypeNameAndDebug (randomDecomp, 0)
 
 addToRunTimeSelectionTable (decompositionMethod, randomDecomp, decomposer)
 
 addToRunTimeSelectionTable (decompositionMethod, randomDecomp, distributor)
 
 defineTypeNameAndDebug (simpleGeomDecomp, 0)
 
 addToRunTimeSelectionTable (decompositionMethod, simpleGeomDecomp, decomposer)
 
 addToRunTimeSelectionTable (decompositionMethod, simpleGeomDecomp, distributor)
 
 defineTypeNameAndDebug (structuredDecomp, 0)
 
 addToRunTimeSelectionTable (decompositionMethod, structuredDecomp, decomposer)
 
 addToRunTimeSelectionTable (decompositionMethod, structuredDecomp, distributor)
 
 defineTypeNameAndDebug (zoltanDecomp, 0)
 
 addToRunTimeSelectionTable (decompositionMethod, zoltanDecomp, distributor)
 
 defineTypeNameAndDebug (distributedTriSurfaceMesh, 0)
 
 addToRunTimeSelectionTable (searchableSurface, distributedTriSurfaceMesh, dict)
 
template<>
bool contiguous< segment > ()
 
 defineTypeNameAndDebug (domainDecomposition, 0)
 
autoPtr< faceCoupleInfodetermineCoupledFaces (const label masterMeshProcStart, const label masterMeshProcEnd, const polyMesh &masterMesh, const label meshToAddProcStart, const label meshToAddProcEnd, const polyMesh &meshToAdd)
 
 defineTypeNameAndDebug (physicalProperties, 0)
 
 defineTypeNameAndDebug (viscosity, 0)
 
 defineTypeNameAndDebug (viscosityModel, 0)
 
 defineRunTimeSelectionTable (viscosityModel, dictionary)
 
template<class Type , class BinaryOp >
void allReduce (Type &Value, int count, MPI_Datatype MPIType, MPI_Op op, const BinaryOp &bop, const int tag, const label communicator)
 
 makePatchTypeField (fvPatchScalarField, greyDiffusiveRadiationMixedFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, greyDiffusiveViewFactorFixedValueFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, MarshakRadiationFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, MarshakRadiationFixedTemperatureFvPatchScalarField)
 
 defineTypeNameAndDebug (radiationCoupledBase, 0)
 
 makePatchTypeField (fvPatchScalarField, wideBandDiffusiveRadiationMixedFvPatchScalarField)
 
 defineTypeNameAndDebug (radiationModel, 0)
 
 defineRunTimeSelectionTable (radiationModel, T)
 
 defineRunTimeSelectionTable (radiationModel, dictionary)
 
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)
 
Pair< scalarFieldkShellIntegration (const complexVectorField &Ek, const Kmesh &K)
 
Pair< scalarFieldkShellMean (const complexVectorField &Ek, const Kmesh &K)
 
void writeEk (const volVectorField &U, const Kmesh &K)
 
tmp< scalarFieldEk (const scalar Ea, const scalar k0, const scalarField &k)
 
 defineTypeNameAndDebug (CuthillMcKeeRenumber, 0)
 
 addToRunTimeSelectionTable (renumberMethod, CuthillMcKeeRenumber, dictionary)
 
 defineTypeNameAndDebug (manualRenumber, 0)
 
 addToRunTimeSelectionTable (renumberMethod, manualRenumber, dictionary)
 
 defineTypeNameAndDebug (randomRenumber, 0)
 
 addToRunTimeSelectionTable (renumberMethod, randomRenumber, dictionary)
 
 defineTypeNameAndDebug (renumberMethod, 0)
 
 defineRunTimeSelectionTable (renumberMethod, dictionary)
 
 defineTypeNameAndDebug (springRenumber, 0)
 
 addToRunTimeSelectionTable (renumberMethod, springRenumber, dictionary)
 
 TemplateName (OppositeFaceCellWave)
 
 defineTypeNameAndDebug (OppositeFaceCellWaveName, 0)
 
 defineTypeNameAndDebug (structuredRenumber, 0)
 
 addToRunTimeSelectionTable (renumberMethod, structuredRenumber, dictionary)
 
 defineTypeNameAndDebug (SloanRenumber, 0)
 
 addToRunTimeSelectionTable (renumberMethod, SloanRenumber, dictionary)
 
 defineTypeNameAndDebug (zoltanRenumber, 0)
 
 addToRunTimeSelectionTable (renumberMethod, zoltanRenumber, dictionary)
 
 defineTypeNameAndDebug (rigidBodyMeshMotion, 0)
 
 addToRunTimeSelectionTable (motionSolver, rigidBodyMeshMotion, dictionary)
 
 defineTypeNameAndDebug (rigidBodyMeshMotionSolver, 0)
 
 addToRunTimeSelectionTable (motionSolver, rigidBodyMeshMotionSolver, dictionary)
 
 defineTypeNameAndDebug (patchProbes, 0)
 
 addToRunTimeSelectionTable (functionObject, patchProbes, dictionary)
 
 defineTypeNameAndDebug (probes, 0)
 
 addToRunTimeSelectionTable (functionObject, probes, dictionary)
 
 defineTypeNameAndDebug (sampledSet, 0)
 
 defineRunTimeSelectionTable (sampledSet, word)
 
 defineTypeNameAndDebug (sampledSetCloud, 0)
 
Ostreamoperator<< (Ostream &, const sampledSetParticle &)
 
 defineTypeNameAndDebug (csvSetWriter, 0)
 
 addToRunTimeSelectionTable (setWriter, csvSetWriter, word)
 
 addToRunTimeSelectionTable (setWriter, csvSetWriter, dict)
 
 defineTypeNameAndDebug (ensightSetWriter, 0)
 
 addToRunTimeSelectionTable (setWriter, ensightSetWriter, word)
 
 addToRunTimeSelectionTable (setWriter, ensightSetWriter, dict)
 
 defineTypeNameAndDebug (gnuplotSetWriter, 0)
 
 addToRunTimeSelectionTable (setWriter, gnuplotSetWriter, word)
 
 addToRunTimeSelectionTable (setWriter, gnuplotSetWriter, dict)
 
 defineTypeNameAndDebug (noSetWriter, 0)
 
 addToRunTimeSelectionTable (setWriter, noSetWriter, word)
 
 addToRunTimeSelectionTable (setWriter, noSetWriter, dict)
 
 defineTypeNameAndDebug (rawSetWriter, 0)
 
 addToRunTimeSelectionTable (setWriter, rawSetWriter, word)
 
 addToRunTimeSelectionTable (setWriter, rawSetWriter, dict)
 
 defineTypeNameAndDebug (setWriter, 0)
 
 defineRunTimeSelectionTable (setWriter, word)
 
 defineRunTimeSelectionTable (setWriter, dict)
 
 defineTypeNameAndDebug (vtkSetWriter, 0)
 
 addToRunTimeSelectionTable (setWriter, vtkSetWriter, word)
 
 addToRunTimeSelectionTable (setWriter, vtkSetWriter, dict)
 
 defineTypeNameAndDebug (sampledSurface, 0)
 
 defineRunTimeSelectionTable (sampledSurface, word)
 
Ostreamoperator<< (Ostream &, const sampledSurface &)
 
 defineTypeNameAndDebug (thresholdCellFaces, 0)
 
 defineTypeNameAndDebug (ensightSurfaceWriter, 0)
 
 addToRunTimeSelectionTable (surfaceWriter, ensightSurfaceWriter, word)
 
 addToRunTimeSelectionTable (surfaceWriter, ensightSurfaceWriter, dict)
 
 defineTypeNameAndDebug (foamSurfaceWriter, 0)
 
 addToRunTimeSelectionTable (surfaceWriter, foamSurfaceWriter, word)
 
 addToRunTimeSelectionTable (surfaceWriter, foamSurfaceWriter, dict)
 
 defineTypeNameAndDebug (noSurfaceWriter, 0)
 
 addToRunTimeSelectionTable (surfaceWriter, noSurfaceWriter, word)
 
 addToRunTimeSelectionTable (surfaceWriter, noSurfaceWriter, dict)
 
 defineTypeNameAndDebug (proxySurfaceWriter, 0)
 
 defineTypeNameAndDebug (rawSurfaceWriter, 0)
 
 addToRunTimeSelectionTable (surfaceWriter, rawSurfaceWriter, word)
 
 defineTypeNameAndDebug (surfaceWriter, 0)
 
 defineRunTimeSelectionTable (surfaceWriter, word)
 
 defineRunTimeSelectionTable (surfaceWriter, dict)
 
 defineTypeNameAndDebug (vtkSurfaceWriter, 0)
 
 addToRunTimeSelectionTable (surfaceWriter, vtkSurfaceWriter, word)
 
 addToRunTimeSelectionTable (surfaceWriter, vtkSurfaceWriter, dict)
 
 defineTypeNameAndDebug (sixDoFRigidBodyMotionConstraint, 0)
 
 defineRunTimeSelectionTable (sixDoFRigidBodyMotionConstraint, dictionary)
 
 defineTypeNameAndDebug (sixDoFRigidBodyMotionRestraint, 0)
 
 defineRunTimeSelectionTable (sixDoFRigidBodyMotionRestraint, dictionary)
 
 defineTypeNameAndDebug (sixDoFRigidBodyMotion, 0)
 
Istreamoperator>> (Istream &, sixDoFRigidBodyMotionState &)
 
Ostreamoperator<< (Ostream &, const sixDoFRigidBodyMotionState &)
 
 defineTypeNameAndDebug (sixDoFRigidBodyMotionSolver, 0)
 
 addToRunTimeSelectionTable (motionSolver, sixDoFRigidBodyMotionSolver, dictionary)
 
 defineTypeNameAndDebug (sixDoFSolver, 0)
 
 defineRunTimeSelectionTable (sixDoFSolver, dictionary)
 
 makePatchTypeField (fvPatchScalarField, adsorptionMassFractionFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, semiPermeableBaffleMassFractionFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, specieTransferTemperatureFvPatchScalarField)
 
 makePatchTypeField (fvPatchVectorField, specieTransferVelocityFvPatchVectorField)
 
 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)
 
Ostreamoperator<< (Ostream &, const STLtriangle &)
 
 defineTypeNameAndDebug (surfaceRegistry, 0)
 
 defineTypeNameAndDebug (surfMesh, 0)
 
 defineTypeNameAndDebug (surfZone, 0)
 
Istreamoperator>> (Istream &, surfZone &)
 
Ostreamoperator<< (Ostream &, const surfZone &)
 
 defineTypeNameAndDebug (surfZoneIOList, 0)
 
Ostreamoperator<< (Ostream &, const surfZoneIOList &)
 
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)
 
 defineRunTimeSelectionTable (basicThermo, fvMesh)
 
 makePatchTypeField (fvPatchScalarField, energyJumpFvPatchScalarField)
 
 makeNullConstructablePatchTypeField (fvPatchScalarField, fixedEnergyFvPatchScalarField)
 
 defineTypeNameAndDebug (gradientEnergyCalculatedTemperatureFvPatchScalarField, 0)
 
 makeNullConstructablePatchTypeField (fvPatchScalarField, gradientEnergyFvPatchScalarField)
 
 defineTypeNameAndDebug (mixedEnergyCalculatedTemperatureFvPatchScalarField, 0)
 
 makeNullConstructablePatchTypeField (fvPatchScalarField, mixedEnergyFvPatchScalarField)
 
 defineTypeNameAndDebug (fluidThermo, 0)
 
 defineRunTimeSelectionTable (fluidThermo, fvMesh)
 
void hydrostaticInitialisation (volScalarField &p_rgh, volScalarField &p, volScalarField &rho, const volVectorField &U, const volScalarField &gh, const surfaceScalarField &ghf, const uniformDimensionedScalarField &pRef, fluidThermo &thermo, const dictionary &dict)
 
 defineTypeNameAndDebug (psiThermo, 0)
 
 defineRunTimeSelectionTable (psiThermo, fvMesh)
 
 forGases (makeThermo, psiThermo, hePsiThermo, pureMixture)
 
 defineTemplateTypeNameAndDebugWithName (heRhoThermopureMixtureliquidProperties, "heRhoThermo<pureMixture<liquid,sensibleInternalEnergy>>", 0)
 
 addToRunTimeSelectionTable (basicThermo, heRhoThermopureMixtureliquidProperties, fvMesh)
 
 addToRunTimeSelectionTable (fluidThermo, heRhoThermopureMixtureliquidProperties, fvMesh)
 
 addToRunTimeSelectionTable (rhoThermo, heRhoThermopureMixtureliquidProperties, fvMesh)
 
 defineTemplateTypeNameAndDebugWithName (heRhoThermopureMixtureEnthalpyliquidProperties, "heRhoThermo<pureMixture<liquid,sensibleEnthalpy>>", 0)
 
 addToRunTimeSelectionTable (basicThermo, heRhoThermopureMixtureEnthalpyliquidProperties, fvMesh)
 
 addToRunTimeSelectionTable (fluidThermo, heRhoThermopureMixtureEnthalpyliquidProperties, fvMesh)
 
 addToRunTimeSelectionTable (rhoThermo, heRhoThermopureMixtureEnthalpyliquidProperties, fvMesh)
 
 defineTypeNameAndDebug (rhoThermo, 0)
 
 defineRunTimeSelectionTable (rhoThermo, fvMesh)
 
 forGases (makeThermo, rhoThermo, heRhoThermo, pureMixture)
 
 forLiquids (makeThermo, rhoThermo, heRhoThermo, pureMixture)
 
 forTabulated (makeThermo, rhoThermo, heRhoThermo, pureMixture)
 
 defineTypeNameAndDebug (basicChemistryModel, 0)
 
 defineRunTimeSelectionTable (basicChemistryModel, thermo)
 
 forCoeffGases (defineChemistryReductionMethod, nullArg)
 
 forCoeffLiquids (defineChemistryReductionMethod, nullArg)
 
 forCoeffGases (makeChemistryReductionMethod, DAC)
 
 forCoeffLiquids (makeChemistryReductionMethod, DAC)
 
 forCoeffGases (makeChemistryReductionMethod, DRG)
 
 forCoeffLiquids (makeChemistryReductionMethod, DRG)
 
 forCoeffGases (makeChemistryReductionMethod, DRGEP)
 
 forCoeffLiquids (makeChemistryReductionMethod, DRGEP)
 
 forCoeffGases (makeChemistryReductionMethod, EFA)
 
 forCoeffLiquids (makeChemistryReductionMethod, EFA)
 
 forCoeffGases (makeChemistryReductionMethod, none)
 
 forCoeffLiquids (makeChemistryReductionMethod, none)
 
 forCoeffGases (makeChemistryReductionMethod, PFA)
 
 forCoeffLiquids (makeChemistryReductionMethod, PFA)
 
 defineTypeNameAndDebug (chemistryTabulationMethod, 0)
 
 defineRunTimeSelectionTable (chemistryTabulationMethod, dictionary)
 
 forCoeffGases (defineChemistrySolvers, nullArg)
 
 forCoeffLiquids (defineChemistrySolvers, nullArg)
 
 forCoeffGases (makeChemistrySolvers, EulerImplicit)
 
 forCoeffLiquids (makeChemistrySolvers, EulerImplicit)
 
 forCoeffGases (makeChemistrySolvers, noChemistrySolver)
 
 forCoeffLiquids (makeChemistrySolvers, noChemistrySolver)
 
 forCoeffGases (makeChemistrySolvers, ode)
 
 forCoeffLiquids (makeChemistrySolvers, ode)
 
 defineTypeNameAndDebug (odeChemistryModel, 0)
 
 forCoeffGases (defineReaction, nullArg)
 
 forCoeffLiquids (defineReaction, nullArg)
 
 forCoeffGases (makeIRNReactions, ArrheniusReactionRate)
 
 forCoeffLiquids (makeIRNReactions, ArrheniusReactionRate)
 
 forCoeffGases (makeIRNReactions, LandauTellerReactionRate)
 
 forCoeffLiquids (makeIRNReactions, LandauTellerReactionRate)
 
 forCoeffGases (makeIRNReactions, thirdBodyArrheniusReactionRate)
 
 forCoeffLiquids (makeIRNReactions, thirdBodyArrheniusReactionRate)
 
 forCoeffGases (makeIRReactions, JanevReactionRate)
 
 forCoeffLiquids (makeIRReactions, JanevReactionRate)
 
 forCoeffGases (makeIRReactions, powerSeriesReactionRate)
 
 forCoeffLiquids (makeIRReactions, powerSeriesReactionRate)
 
 forCoeffGases (makeIRTemplate2Reactions, FallOffReactionRate, ArrheniusReactionRate, LindemannFallOffFunction)
 
 forCoeffLiquids (makeIRTemplate2Reactions, FallOffReactionRate, ArrheniusReactionRate, LindemannFallOffFunction)
 
 forCoeffGases (makeIRTemplate2Reactions, FallOffReactionRate, ArrheniusReactionRate, TroeFallOffFunction)
 
 forCoeffLiquids (makeIRTemplate2Reactions, FallOffReactionRate, ArrheniusReactionRate, TroeFallOffFunction)
 
 forCoeffGases (makeIRTemplate2Reactions, FallOffReactionRate, ArrheniusReactionRate, SRIFallOffFunction)
 
 forCoeffLiquids (makeIRTemplate2Reactions, FallOffReactionRate, ArrheniusReactionRate, SRIFallOffFunction)
 
 forCoeffGases (makeIRTemplate2Reactions, ChemicallyActivatedReactionRate, ArrheniusReactionRate, LindemannFallOffFunction)
 
 forCoeffLiquids (makeIRTemplate2Reactions, ChemicallyActivatedReactionRate, ArrheniusReactionRate, LindemannFallOffFunction)
 
 forCoeffGases (makeIRTemplate2Reactions, ChemicallyActivatedReactionRate, ArrheniusReactionRate, TroeFallOffFunction)
 
 forCoeffLiquids (makeIRTemplate2Reactions, ChemicallyActivatedReactionRate, ArrheniusReactionRate, TroeFallOffFunction)
 
 forCoeffGases (makeIRTemplate2Reactions, ChemicallyActivatedReactionRate, ArrheniusReactionRate, SRIFallOffFunction)
 
 forCoeffLiquids (makeIRTemplate2Reactions, ChemicallyActivatedReactionRate, ArrheniusReactionRate, SRIFallOffFunction)
 
 forCoeffLiquids (makeIReactions, MichaelisMentenReactionRate)
 
 forCoeffGases (makeIRReactions, LangmuirHinshelwoodReactionRate)
 
 forCoeffLiquids (makeIRReactions, LangmuirHinshelwoodReactionRate)
 
 forCoeffGases (makeGeneralReaction, IrreversibleReaction, fluxLimitedLangmuirHinshelwoodReactionRate)
 
 forCoeffGases (makeGeneralReaction, IrreversibleReaction, surfaceArrheniusReactionRate)
 
 forCoeffLiquids (makeGeneralReaction, IrreversibleReaction, surfaceArrheniusReactionRate)
 
 defineTypeNameAndDebug (laminarFlameSpeed, 0)
 
 defineRunTimeSelectionTable (laminarFlameSpeed, dictionary)
 
 makeNullConstructablePatchTypeField (fvPatchScalarField, fixedUnburntEnthalpyFvPatchScalarField)
 
 makeNullConstructablePatchTypeField (fvPatchScalarField, gradientUnburntEnthalpyFvPatchScalarField)
 
 makeNullConstructablePatchTypeField (fvPatchScalarField, mixedUnburntEnthalpyFvPatchScalarField)
 
 defineTypeNameAndDebug (fluidMulticomponentThermo, 0)
 
 defineRunTimeSelectionTable (fluidMulticomponentThermo, fvMesh)
 
 defineTypeNameAndDebug (basicCombustionMixture, 0)
 
 defineTypeNameAndDebug (basicSpecieMixture, 0)
 
 defineTypeNameAndDebug (psiMulticomponentThermo, 0)
 
 defineRunTimeSelectionTable (psiMulticomponentThermo, fvMesh)
 
 forCoeffGases (makePsiMulticomponentThermos, coefficientMulticomponentMixture)
 
 forCoeffGases (makePsiMulticomponentThermos, coefficientWilkeMulticomponentMixture)
 
 forGases (makePsiMulticomponentThermo, singleComponentMixture)
 
 defineTypeNameAndDebug (psiuMulticomponentThermo, 0)
 
 defineRunTimeSelectionTable (psiuMulticomponentThermo, fvMesh)
 
 forAbsoluteGases (makePsiuMulticomponentThermos, egrMixture)
 
 forAbsoluteGases (makePsiuMulticomponentThermos, homogeneousMixture)
 
 forAbsoluteGases (makePsiuMulticomponentThermos, inhomogeneousMixture)
 
 forAbsoluteGases (makePsiuMulticomponentThermos, veryInhomogeneousMixture)
 
 defineTypeNameAndDebug (rhoMulticomponentThermo, 0)
 
 defineRunTimeSelectionTable (rhoMulticomponentThermo, fvMesh)
 
 forCoeffGases (makeRhoMulticomponentThermos, coefficientMulticomponentMixture)
 
 forCoeffGases (makeRhoMulticomponentThermos, coefficientWilkeMulticomponentMixture)
 
 forGases (makeRhoMulticomponentThermo, singleComponentMixture)
 
 forCoeffLiquids (makeRhoMulticomponentThermos, coefficientMulticomponentMixture)
 
 forLiquids (makeRhoMulticomponentThermos, valueMulticomponentMixture)
 
 forLiquids (makeRhoMulticomponentThermo, singleComponentMixture)
 
 forTabulated (makeRhoMulticomponentThermos, valueMulticomponentMixture)
 
 forTabulated (makeRhoMulticomponentThermo, singleComponentMixture)
 
 defineTypeNameAndDebug (saturationPressureModel, 0)
 
 defineRunTimeSelectionTable (saturationPressureModel, dictionary)
 
 defineTypeNameAndDebug (saturationTemperatureModel, 0)
 
 defineRunTimeSelectionTable (saturationTemperatureModel, dictionary)
 
 defineTypeNameAndDebug (constAnisoSolidThermo, 0)
 
 addToRunTimeSelectionTable (basicThermo, constAnisoSolidThermo, fvMesh)
 
 addToRunTimeSelectionTable (solidThermo, constAnisoSolidThermo, fvMesh)
 
 defineTypeNameAndDebug (constSolidThermo, 0)
 
 addToRunTimeSelectionTable (basicThermo, constSolidThermo, fvMesh)
 
 addToRunTimeSelectionTable (solidThermo, constSolidThermo, fvMesh)
 
template<class Thermo >
constAnisoSolidTransport< Thermo > operator* (const scalar, const constAnisoSolidTransport< Thermo > &)
 
template<class Thermo >
Ostreamoperator<< (Ostream &, const constAnisoSolidTransport< Thermo > &)
 
template<class Thermo >
constIsoSolidTransport< Thermo > operator* (const scalar, const constIsoSolidTransport< Thermo > &)
 
template<class Thermo >
Ostreamoperator<< (Ostream &, const constIsoSolidTransport< Thermo > &)
 
template<class Thermo >
exponentialSolidTransport< Thermo > operator* (const scalar, const exponentialSolidTransport< Thermo > &)
 
template<class Thermo >
Ostreamoperator<< (Ostream &, const exponentialSolidTransport< Thermo > &)
 
template<class Thermo , int PolySize>
polynomialSolidTransport< Thermo, PolySize > operator+ (const polynomialSolidTransport< Thermo, PolySize > &, const polynomialSolidTransport< Thermo, PolySize > &)
 
template<class Thermo , int PolySize>
polynomialSolidTransport< Thermo, PolySize > operator* (const scalar, const polynomialSolidTransport< Thermo, PolySize > &)
 
template<class Thermo , int PolySize>
Ostreamoperator<< (Ostream &, const polynomialSolidTransport< Thermo, PolySize > &)
 
template<class Thermo >
tabulatedSolidTransport< Thermo > operator* (const scalar, const tabulatedSolidTransport< Thermo > &)
 
template<class Thermo >
Ostreamoperator<< (Ostream &, const tabulatedSolidTransport< Thermo > &)
 
 defineTypeNameAndDebug (solidThermo, 0)
 
 defineRunTimeSelectionTable (solidThermo, fvMesh)
 
 forSolids (makeSolidThermos, solidThermo, heSolidThermo, pureMixture)
 
template<class Specie >
adiabaticPerfectFluid< Specie > operator+ (const adiabaticPerfectFluid< Specie > &, const adiabaticPerfectFluid< Specie > &)
 
template<class Specie >
adiabaticPerfectFluid< Specie > operator* (const scalar, const adiabaticPerfectFluid< Specie > &)
 
template<class Specie >
adiabaticPerfectFluid< Specie > operator== (const adiabaticPerfectFluid< Specie > &, const adiabaticPerfectFluid< Specie > &)
 
template<class Specie >
Ostreamoperator<< (Ostream &, const adiabaticPerfectFluid< Specie > &)
 
template<class Specie >
Boussinesq< Specie > operator+ (const Boussinesq< Specie > &, const Boussinesq< Specie > &)
 
template<class Specie >
Boussinesq< Specie > operator* (const scalar, const Boussinesq< Specie > &)
 
template<class Specie >
Boussinesq< Specie > operator== (const Boussinesq< Specie > &, const Boussinesq< Specie > &)
 
template<class Specie >
Ostreamoperator<< (Ostream &, const Boussinesq< Specie > &)
 
template<class Specie , int PolySize>
icoPolynomial< Specie, PolySize > operator+ (const icoPolynomial< Specie, PolySize > &, const icoPolynomial< Specie, PolySize > &)
 
template<class Specie , int PolySize>
icoPolynomial< Specie, PolySize > operator* (const scalar, const icoPolynomial< Specie, PolySize > &)
 
template<class Specie , int PolySize>
icoPolynomial< Specie, PolySize > operator== (const icoPolynomial< Specie, PolySize > &, const icoPolynomial< Specie, PolySize > &)
 
template<class Specie , int PolySize>
Ostreamoperator<< (Ostream &, const icoPolynomial< Specie, PolySize > &)
 
template<class Specie >
Ostreamoperator<< (Ostream &, const icoTabulated< Specie > &)
 
template<class Specie >
incompressiblePerfectGas< Specie > operator+ (const incompressiblePerfectGas< Specie > &, const incompressiblePerfectGas< Specie > &)
 
template<class Specie >
incompressiblePerfectGas< Specie > operator* (const scalar, const incompressiblePerfectGas< Specie > &)
 
template<class Specie >
incompressiblePerfectGas< Specie > operator== (const incompressiblePerfectGas< Specie > &, const incompressiblePerfectGas< Specie > &)
 
template<class Specie >
Ostreamoperator<< (Ostream &, const incompressiblePerfectGas< Specie > &)
 
template<class Specie >
linear< Specie > operator+ (const linear< Specie > &, const linear< Specie > &)
 
template<class Specie >
linear< Specie > operator* (const scalar, const linear< Specie > &)
 
template<class Specie >
linear< Specie > operator== (const linear< Specie > &, const linear< Specie > &)
 
template<class Specie >
Ostreamoperator<< (Ostream &, const linear< Specie > &)
 
template<class Specie >
PengRobinsonGas< Specie > operator+ (const PengRobinsonGas< Specie > &, const PengRobinsonGas< Specie > &)
 
template<class Specie >
PengRobinsonGas< Specie > operator* (const scalar, const PengRobinsonGas< Specie > &)
 
template<class Specie >
PengRobinsonGas< Specie > operator== (const PengRobinsonGas< Specie > &, const PengRobinsonGas< Specie > &)
 
template<class Specie >
Ostreamoperator<< (Ostream &, const PengRobinsonGas< Specie > &)
 
template<class Specie >
perfectFluid< Specie > operator+ (const perfectFluid< Specie > &, const perfectFluid< Specie > &)
 
template<class Specie >
perfectFluid< Specie > operator* (const scalar, const perfectFluid< Specie > &)
 
template<class Specie >
perfectFluid< Specie > operator== (const perfectFluid< Specie > &, const perfectFluid< Specie > &)
 
template<class Specie >
Ostreamoperator<< (Ostream &, const perfectFluid< Specie > &)
 
template<class Specie >
perfectGas< Specie > operator+ (const perfectGas< Specie > &, const perfectGas< Specie > &)
 
template<class Specie >
perfectGas< Specie > operator* (const scalar, const perfectGas< Specie > &)
 
template<class Specie >
perfectGas< Specie > operator== (const perfectGas< Specie > &, const perfectGas< Specie > &)
 
template<class Specie >
Ostreamoperator<< (Ostream &, const perfectGas< Specie > &)
 
template<class Specie >
rhoConst< Specie > operator+ (const rhoConst< Specie > &, const rhoConst< Specie > &)
 
template<class Specie >
rhoConst< Specie > operator* (const scalar, const rhoConst< Specie > &)
 
template<class Specie >
rhoConst< Specie > operator== (const rhoConst< Specie > &, const rhoConst< Specie > &)
 
template<class Specie >
Ostreamoperator<< (Ostream &, const rhoConst< Specie > &)
 
template<class Specie >
rhoTabulated< Specie > operator+ (const rhoTabulated< Specie > &, const rhoTabulated< Specie > &)
 
template<class Specie >
rhoTabulated< Specie > operator* (const scalar, const rhoTabulated< Specie > &)
 
template<class Specie >
rhoTabulated< Specie > operator== (const rhoTabulated< Specie > &, const rhoTabulated< Specie > &)
 
template<class Specie >
Ostreamoperator<< (Ostream &, const rhoTabulated< Specie > &)
 
template<class Specie >
rPolynomial< Specie > operator+ (const rPolynomial< Specie > &, const rPolynomial< Specie > &)
 
template<class Specie >
rPolynomial< Specie > operator* (const scalar, const rPolynomial< Specie > &)
 
template<class Specie >
rPolynomial< Specie > operator== (const rPolynomial< Specie > &, const rPolynomial< Specie > &)
 
template<class Specie >
Ostreamoperator<< (Ostream &, const rPolynomial< Specie > &)
 
Ostreamoperator<< (Ostream &, const reaction &)
 
Ostreamoperator<< (Ostream &, const ArrheniusReactionRate &)
 
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 &, const fluxLimitedLangmuirHinshelwoodReactionRate &)
 
Ostreamoperator<< (Ostream &, const JanevReactionRate &)
 
Ostreamoperator<< (Ostream &, const LandauTellerReactionRate &)
 
Ostreamoperator<< (Ostream &, const LangmuirHinshelwoodReactionRate &)
 
Ostreamoperator<< (Ostream &, const MichaelisMentenReactionRate &)
 
Ostreamoperator<< (Ostream &, const powerSeriesReactionRate &)
 
Ostreamoperator<< (Ostream &, const surfaceArrheniusReactionRate &)
 
Ostreamoperator<< (Ostream &, const thirdBodyArrheniusReactionRate &)
 
Ostreamoperator<< (Ostream &, const thirdBodyEfficiencies &)
 
template<class ThermoType >
Ostreamoperator<< (Ostream &, const Reaction< ThermoType > &)
 
Ostreamoperator<< (Ostream &, const specieCoeffs &)
 
scalar pow (scalar x, const specieExponent &e)
 
specieExponent operator+ (const specieExponent &a, const specieExponent &b)
 
specieExponent operator- (const specieExponent &a, const specieExponent &b)
 
Ostreamoperator<< (Ostream &, const specieExponent &)
 
 defineTypeNameAndDebug (specie, 0)
 
specie operator+ (const specie &, const specie &)
 
specie operator* (const scalar, const specie &)
 
specie operator== (const specie &, const specie &)
 
Ostreamoperator<< (Ostream &, const specie &)
 
Ostreamoperator<< (Ostream &, const specieElement &)
 
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 >
Ostreamoperator<< (Ostream &, const eIcoTabulatedThermo< EquationOfState > &)
 
template<class EquationOfState , int PolySize>
ePolynomialThermo< EquationOfState, PolySize > operator+ (const ePolynomialThermo< EquationOfState, PolySize > &, const ePolynomialThermo< EquationOfState, PolySize > &)
 
template<class EquationOfState , int PolySize>
ePolynomialThermo< EquationOfState, PolySize > operator* (const scalar, const ePolynomialThermo< EquationOfState, PolySize > &)
 
template<class EquationOfState , int PolySize>
ePolynomialThermo< EquationOfState, PolySize > operator== (const ePolynomialThermo< EquationOfState, PolySize > &, const ePolynomialThermo< EquationOfState, PolySize > &)
 
template<class EquationOfState , int PolySize>
Ostreamoperator<< (Ostream &, const ePolynomialThermo< EquationOfState, PolySize > &)
 
template<class EquationOfState >
ePowerThermo< EquationOfState > operator+ (const ePowerThermo< EquationOfState > &, const ePowerThermo< EquationOfState > &)
 
template<class EquationOfState >
ePowerThermo< EquationOfState > operator* (const scalar, const ePowerThermo< EquationOfState > &)
 
template<class EquationOfState >
ePowerThermo< EquationOfState > operator== (const ePowerThermo< EquationOfState > &, const ePowerThermo< EquationOfState > &)
 
template<class EquationOfState >
Ostreamoperator<< (Ostream &, const ePowerThermo< EquationOfState > &)
 
template<class EquationOfState >
Ostreamoperator<< (Ostream &, const eTabulatedThermo< 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 >
Ostreamoperator<< (Ostream &, const hIcoTabulatedThermo< 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 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 >
hPowerThermo< EquationOfState > operator+ (const hPowerThermo< EquationOfState > &, const hPowerThermo< EquationOfState > &)
 
template<class EquationOfState >
hPowerThermo< EquationOfState > operator* (const scalar, const hPowerThermo< EquationOfState > &)
 
template<class EquationOfState >
hPowerThermo< EquationOfState > operator== (const hPowerThermo< EquationOfState > &, const hPowerThermo< EquationOfState > &)
 
template<class EquationOfState >
Ostreamoperator<< (Ostream &, const hPowerThermo< EquationOfState > &)
 
template<class EquationOfState >
Ostreamoperator<< (Ostream &, const hTabulatedThermo< 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 >
AndradeTransport< Thermo > operator+ (const AndradeTransport< Thermo > &, const AndradeTransport< Thermo > &)
 
template<class Thermo >
AndradeTransport< Thermo > operator* (const scalar, const AndradeTransport< Thermo > &)
 
template<class Thermo >
Ostreamoperator<< (Ostream &, const AndradeTransport< Thermo > &)
 
template<class Thermo >
constTransport< Thermo > operator+ (const constTransport< Thermo > &, const constTransport< Thermo > &)
 
template<class Thermo >
constTransport< Thermo > operator* (const scalar, const constTransport< Thermo > &)
 
template<class Thermo >
Ostreamoperator<< (Ostream &, const constTransport< Thermo > &)
 
template<class Thermo >
Ostreamoperator<< (Ostream &, const icoTabulatedTransport< Thermo > &)
 
template<class Thermo , int PolySize>
logPolynomialTransport< Thermo, PolySize > operator+ (const logPolynomialTransport< Thermo, PolySize > &, const logPolynomialTransport< Thermo, PolySize > &)
 
template<class Thermo , int PolySize>
logPolynomialTransport< Thermo, PolySize > operator* (const scalar, const logPolynomialTransport< Thermo, PolySize > &)
 
template<class Thermo , int PolySize>
Ostreamoperator<< (Ostream &, const logPolynomialTransport< 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>
Ostreamoperator<< (Ostream &, const polynomialTransport< Thermo, PolySize > &)
 
template<class Thermo >
sutherlandTransport< Thermo > operator+ (const sutherlandTransport< Thermo > &, const sutherlandTransport< Thermo > &)
 
template<class Thermo >
sutherlandTransport< Thermo > operator* (const scalar, const sutherlandTransport< Thermo > &)
 
template<class Thermo >
Ostreamoperator<< (Ostream &, const sutherlandTransport< Thermo > &)
 
template<class Thermo >
Ostreamoperator<< (Ostream &, const tabulatedTransport< Thermo > &)
 
template<class Thermo >
WLFTransport< Thermo > operator+ (const WLFTransport< Thermo > &, const WLFTransport< Thermo > &)
 
template<class Thermo >
WLFTransport< Thermo > operator* (const scalar, const WLFTransport< Thermo > &)
 
template<class Thermo >
Ostreamoperator<< (Ostream &, const WLFTransport< Thermo > &)
 
 defineTypeNameAndDebug (aC10H7CH3, 0)
 
 addToRunTimeSelectionTable (liquidProperties, aC10H7CH3,)
 
 addToRunTimeSelectionTable (liquidProperties, aC10H7CH3, dictionary)
 
 defineTypeNameAndDebug (Ar, 0)
 
 addToRunTimeSelectionTable (liquidProperties, Ar,)
 
 addToRunTimeSelectionTable (liquidProperties, Ar, dictionary)
 
 defineTypeNameAndDebug (bC10H7CH3, 0)
 
 addToRunTimeSelectionTable (liquidProperties, bC10H7CH3,)
 
 addToRunTimeSelectionTable (liquidProperties, bC10H7CH3, dictionary)
 
 defineTypeNameAndDebug (C10H22, 0)
 
 addToRunTimeSelectionTable (liquidProperties, C10H22,)
 
 addToRunTimeSelectionTable (liquidProperties, C10H22, dictionary)
 
 defineTypeNameAndDebug (C12H26, 0)
 
 addToRunTimeSelectionTable (liquidProperties, C12H26,)
 
 addToRunTimeSelectionTable (liquidProperties, C12H26, dictionary)
 
 defineTypeNameAndDebug (C13H28, 0)
 
 addToRunTimeSelectionTable (liquidProperties, C13H28,)
 
 addToRunTimeSelectionTable (liquidProperties, C13H28, dictionary)
 
 defineTypeNameAndDebug (C14H30, 0)
 
 addToRunTimeSelectionTable (liquidProperties, C14H30,)
 
 addToRunTimeSelectionTable (liquidProperties, C14H30, dictionary)
 
 defineTypeNameAndDebug (C16H34, 0)
 
 addToRunTimeSelectionTable (liquidProperties, C16H34,)
 
 addToRunTimeSelectionTable (liquidProperties, C16H34, dictionary)
 
 defineTypeNameAndDebug (C2H5OH, 0)
 
 addToRunTimeSelectionTable (liquidProperties, C2H5OH,)
 
 addToRunTimeSelectionTable (liquidProperties, C2H5OH, dictionary)
 
 defineTypeNameAndDebug (C2H6, 0)
 
 addToRunTimeSelectionTable (liquidProperties, C2H6,)
 
 addToRunTimeSelectionTable (liquidProperties, C2H6, dictionary)
 
 defineTypeNameAndDebug (C2H6O, 0)
 
 addToRunTimeSelectionTable (liquidProperties, C2H6O,)
 
 addToRunTimeSelectionTable (liquidProperties, C2H6O, dictionary)
 
 defineTypeNameAndDebug (C3H6O, 0)
 
 addToRunTimeSelectionTable (liquidProperties, C3H6O,)
 
 addToRunTimeSelectionTable (liquidProperties, C3H6O, dictionary)
 
 defineTypeNameAndDebug (C3H8, 0)
 
 addToRunTimeSelectionTable (liquidProperties, C3H8,)
 
 addToRunTimeSelectionTable (liquidProperties, C3H8, dictionary)
 
 defineTypeNameAndDebug (C4H10O, 0)
 
 addToRunTimeSelectionTable (liquidProperties, C4H10O,)
 
 addToRunTimeSelectionTable (liquidProperties, C4H10O, dictionary)
 
 defineTypeNameAndDebug (C6H14, 0)
 
 addToRunTimeSelectionTable (liquidProperties, C6H14,)
 
 addToRunTimeSelectionTable (liquidProperties, C6H14, dictionary)
 
 defineTypeNameAndDebug (C6H6, 0)
 
 addToRunTimeSelectionTable (liquidProperties, C6H6,)
 
 addToRunTimeSelectionTable (liquidProperties, C6H6, dictionary)
 
 defineTypeNameAndDebug (C7H16, 0)
 
 addToRunTimeSelectionTable (liquidProperties, C7H16,)
 
 addToRunTimeSelectionTable (liquidProperties, C7H16, dictionary)
 
 defineTypeNameAndDebug (C7H8, 0)
 
 addToRunTimeSelectionTable (liquidProperties, C7H8,)
 
 addToRunTimeSelectionTable (liquidProperties, C7H8, dictionary)
 
 defineTypeNameAndDebug (C8H10, 0)
 
 addToRunTimeSelectionTable (liquidProperties, C8H10,)
 
 addToRunTimeSelectionTable (liquidProperties, C8H10, dictionary)
 
 defineTypeNameAndDebug (C8H18, 0)
 
 addToRunTimeSelectionTable (liquidProperties, C8H18,)
 
 addToRunTimeSelectionTable (liquidProperties, C8H18, dictionary)
 
 defineTypeNameAndDebug (C9H20, 0)
 
 addToRunTimeSelectionTable (liquidProperties, C9H20,)
 
 addToRunTimeSelectionTable (liquidProperties, C9H20, dictionary)
 
 defineTypeNameAndDebug (CH3OH, 0)
 
 addToRunTimeSelectionTable (liquidProperties, CH3OH,)
 
 addToRunTimeSelectionTable (liquidProperties, CH3OH, dictionary)
 
 defineTypeNameAndDebug (CH4N2O, 0)
 
 addToRunTimeSelectionTable (liquidProperties, CH4N2O,)
 
 addToRunTimeSelectionTable (liquidProperties, CH4N2O, dictionary)
 
 defineTypeNameAndDebug (H2O, 0)
 
 addToRunTimeSelectionTable (liquidProperties, H2O,)
 
 addToRunTimeSelectionTable (liquidProperties, H2O, dictionary)
 
 defineTypeNameAndDebug (iC3H8O, 0)
 
 addToRunTimeSelectionTable (liquidProperties, iC3H8O,)
 
 addToRunTimeSelectionTable (liquidProperties, iC3H8O, dictionary)
 
 defineTypeNameAndDebug (IC8H18, 0)
 
 addToRunTimeSelectionTable (liquidProperties, IC8H18,)
 
 addToRunTimeSelectionTable (liquidProperties, IC8H18, dictionary)
 
 defineTypeNameAndDebug (IDEA, 0)
 
 addToRunTimeSelectionTable (liquidProperties, IDEA,)
 
 addToRunTimeSelectionTable (liquidProperties, IDEA, dictionary)
 
 defineTypeNameAndDebug (liquid, 0)
 
 addToRunTimeSelectionTable (liquidProperties, liquid, dictionary)
 
 defineTypeNameAndDebug (liquidProperties, 0)
 
 defineRunTimeSelectionTable (liquidProperties,)
 
 defineRunTimeSelectionTable (liquidProperties, dictionary)
 
Ostreamoperator<< (Ostream &os, const liquidProperties &l)
 
 defineTypeNameAndDebug (MB, 0)
 
 addToRunTimeSelectionTable (liquidProperties, MB,)
 
 addToRunTimeSelectionTable (liquidProperties, MB, dictionary)
 
 defineTypeNameAndDebug (N2, 0)
 
 addToRunTimeSelectionTable (liquidProperties, N2,)
 
 addToRunTimeSelectionTable (liquidProperties, N2, dictionary)
 
 defineTypeNameAndDebug (nC3H8O, 0)
 
 addToRunTimeSelectionTable (liquidProperties, nC3H8O,)
 
 addToRunTimeSelectionTable (liquidProperties, nC3H8O, dictionary)
 
 defineTypeNameAndDebug (NH3, 0)
 
 addToRunTimeSelectionTable (liquidProperties, NH3,)
 
 addToRunTimeSelectionTable (liquidProperties, NH3, dictionary)
 
 defineTypeNameAndDebug (ash, 0)
 
 addToRunTimeSelectionTable (solidProperties, ash,)
 
 addToRunTimeSelectionTable (solidProperties, ash, dictionary)
 
 defineTypeNameAndDebug (C, 0)
 
 addToRunTimeSelectionTable (solidProperties, C,)
 
 addToRunTimeSelectionTable (solidProperties, C, dictionary)
 
 defineTypeNameAndDebug (CaCO3, 0)
 
 addToRunTimeSelectionTable (solidProperties, CaCO3,)
 
 addToRunTimeSelectionTable (solidProperties, CaCO3, dictionary)
 
 defineTypeNameAndDebug (solidProperties, 0)
 
 defineRunTimeSelectionTable (solidProperties,)
 
 defineRunTimeSelectionTable (solidProperties, dictionary)
 
Ostreamoperator<< (Ostream &, const solidProperties &)
 
 defineTypeNameAndDebug (thermophysicalProperties, 0)
 
 defineRunTimeSelectionTable (thermophysicalProperties,)
 
 defineRunTimeSelectionTable (thermophysicalProperties, dictionary)
 
Ostreamoperator<< (Ostream &os, const thermophysicalProperties &l)
 
 makePatchTypeField (fvPatchScalarField, coupledTemperatureFvPatchScalarField)
 
 addBackwardCompatibleToRunTimeSelectionTable (fvPatchScalarField, coupledTemperatureFvPatchScalarField, patchMapper, turbulentTemperatureCoupledBaffleMixed, "compressible::turbulentTemperatureCoupledBaffleMixed")
 
 addBackwardCompatibleToRunTimeSelectionTable (fvPatchScalarField, coupledTemperatureFvPatchScalarField, dictionary, turbulentTemperatureCoupledBaffleMixed, "compressible::turbulentTemperatureCoupledBaffleMixed")
 
 addBackwardCompatibleToRunTimeSelectionTable (fvPatchScalarField, coupledTemperatureFvPatchScalarField, patchMapper, turbulentTemperatureRadCoupledMixed, "compressible::turbulentTemperatureRadCoupledMixed")
 
 addBackwardCompatibleToRunTimeSelectionTable (fvPatchScalarField, coupledTemperatureFvPatchScalarField, dictionary, turbulentTemperatureRadCoupledMixed, "compressible::turbulentTemperatureRadCoupledMixed")
 
 makePatchTypeField (fvPatchScalarField, externalTemperatureFvPatchScalarField)
 
 addBackwardCompatibleToRunTimeSelectionTable (fvPatchScalarField, externalTemperatureFvPatchScalarField, patchMapper, externalWallHeatFluxTemperature, "externalWallHeatFluxTemperature")
 
 addBackwardCompatibleToRunTimeSelectionTable (fvPatchScalarField, externalTemperatureFvPatchScalarField, dictionary, externalWallHeatFluxTemperature, "externalWallHeatFluxTemperature")
 
 makePatchTypeField (fvPatchScalarField, externalCoupledTemperatureMixedFvPatchScalarField)
 
 defineTemplateTypeNameAndDebugWithName (thermalBaffle1DHConstSolidThermoPhysicsFvPatchScalarField, "compressible::thermalBaffle1D<eConstSolidThermoPhysics>", 0)
 
 addToPatchFieldRunTimeSelection (fvPatchScalarField, thermalBaffle1DHConstSolidThermoPhysicsFvPatchScalarField)
 
 defineTemplateTypeNameAndDebugWithName (thermalBaffle1DHPowerSolidThermoPhysicsFvPatchScalarField, "compressible::thermalBaffle1D<ePowerSolidThermoPhysics>", 0)
 
 addToPatchFieldRunTimeSelection (fvPatchScalarField, thermalBaffle1DHPowerSolidThermoPhysicsFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, totalFlowRateAdvectiveDiffusiveFvPatchScalarField)
 
 defineRunTimeSelectionTable (solidThermophysicalTransportModel, dictionary)
 
 defineTypeNameAndDebug (thermophysicalTransportModel, 0)
 
Istreamoperator>> (Istream &, labelledTri &)
 
Ostreamoperator<< (Ostream &, const labelledTri &)
 
template<>
bool contiguous< labelledTri > ()
 
 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)
 
 defineTypeNameAndDebug (surfacePatch, 0)
 
Ostreamoperator<< (Ostream &, const surfacePatch &)
 
 defineTypeNameAndDebug (surfacePatchIOList, 0)
 
Ostreamoperator<< (Ostream &, const surfacePatchIOList &)
 
 defineTypeNameAndDebug (triSurface, 0)
 
Ostreamoperator<< (Ostream &, const triSurface &)
 
 defineTypeNameAndDebug (compressibleTwoPhases, 0)
 
 defineTypeNameAndDebug (cavitationModel, 0)
 
 defineRunTimeSelectionTable (cavitationModel, dictionary)
 
 defineTypeNameAndDebug (incompressibleTwoPhases, 0)
 
 defineTypeNameAndDebug (interfaceCompressionNew, 0)
 
 defineTypeNameAndDebug (MPLIC, 0)
 
 defineTypeNameAndDebug (MPLICU, 0)
 
 defineTypeNameAndDebug (noInterfaceCompressionNew, 0)
 
 defineTypeNameAndDebug (PLIC, 0)
 
 defineTypeNameAndDebug (PLICU, 0)
 
 makePatchTypeField (fvPatchScalarField, contactAngleFvPatchScalarField)
 
 defineTypeNameAndDebug (contactAngleModel, 0)
 
 defineRunTimeSelectionTable (contactAngleModel, dictionary)
 
void writeEntry (Ostream &os, const contactAngleModel &ca)
 
 defineTypeNameAndDebug (surfaceTensionModel, 0)
 
 defineRunTimeSelectionTable (surfaceTensionModel, dictionary)
 
 defineTypeNameAndDebug (twoPhaseMixture, 0)
 
 defineTypeNameAndDebug (twoPhases, 0)
 
 makePatchTypeField (fvPatchScalarField, alphaFixedPressureFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, waveAlphaFvPatchScalarField)
 
 makePatchFields (waveInletOutlet)
 
 makePatchTypeFieldTypedefs (waveInletOutlet)
 
 makePatchTypeField (fvPatchVectorField, waveVelocityFvPatchVectorField)
 
 defineTypeNameAndDebug (waveModel, 0)
 
 defineRunTimeSelectionTable (waveModel, dictionary)
 
 defineTypeNameAndDebug (waveAtmBoundaryLayerSuperposition, 0)
 
 addToRunTimeSelectionTable (waveSuperposition, waveAtmBoundaryLayerSuperposition, objectRegistry)
 
 defineTypeNameAndDebug (waveSuperposition, 0)
 
 defineRunTimeSelectionTable (waveSuperposition, objectRegistry)
 
 addToRunTimeSelectionTable (waveSuperposition, waveSuperposition, objectRegistry)
 
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)
 
Ostreamoperator<< (Ostream &, const coupledFacePair &)
 
label findOppositeWedge (const polyMesh &, const wedgePolyPatch &)
 Find wedge with opposite orientation. Note: does not actually check. More...
 
bool checkWedges (const polyMesh &, const bool report, const Vector< label > &, labelHashSet *)
 Check wedge orientation. More...
 
bool checkCoupledPoints (const polyMesh &, const bool report, labelHashSet *)
 Check 0th vertex on coupled faces. More...
 
label checkGeometry (const polyMesh &mesh, const bool allGeometry, const autoPtr< surfaceWriter > &, const autoPtr< setWriter > &)
 Check the geometry. More...
 
label checkMeshQuality (const polyMesh &, const dictionary &, const autoPtr< surfaceWriter > &)
 
fileName checkMeshOutputDir (const polyMesh &mesh)
 Output directory for sets and surfaces. More...
 
void printMeshStats (const polyMesh &mesh, const bool allTopology)
 Print mesh statistics. More...
 
void mergeAndWrite (const polyMesh &mesh, const surfaceWriter &setWriter, const word &name, const indirectPrimitivePatch setPatch, const fileName &outputDir)
 Generate merged surface on master and write. Needs input patch. More...
 
void mergeAndWrite (const surfaceWriter &, const faceSet &)
 Write representation of (assembled) faceSet to surface file in. More...
 
void mergeAndWrite (const surfaceWriter &, const cellSet &)
 Write representation of (assembled) cellSet to surface file in. More...
 
void mergeAndWrite (const setWriter &, const pointSet &)
 Write representation of (assembled) pointSet to 'set' file in. More...
 
label checkTopology (const polyMesh &mesh, const bool allTopology, const bool allGeometry, const autoPtr< surfaceWriter > &surfWriter, const autoPtr< Foam::setWriter > &setWriter)
 
template<class Type , class CheckType = Type>
bool writeMeshObject (const word &name, const fileName &meshDir, Time &runTime, bool disableHeaderChecking=false)
 
template<class PatchField >
word patchFieldType (const PatchField &pf)
 
template<class GeoField >
void addToFieldList (PtrList< GeoField > &fieldList, const IOobject &obj, const label fieldi, const typename GeoField::Mesh &mesh)
 
template<class GeoField >
void outputFieldList (const PtrList< GeoField > &fieldList, const label patchi)
 
template<class GeoField >
void collectFieldList (const PtrList< GeoField > &fieldList, const label patchi, HashTable< word > &fieldToType)
 
template<class Type , template< class > class PatchField, class GeoMesh >
void readFields (const typename GeoMesh::Mesh &mesh, const IOobjectList &objects, PtrList< GeometricField< Type, PatchField, GeoMesh >> &fields, const bool readOldTime)
 
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 labelListList &faceProcAddressing, const labelListList &cellProcAddressing)
 
template<class Type >
tmp< IOField< Type > > reconstructLagrangianField (const word &cloudName, const polyMesh &mesh, const PtrList< fvMesh > &meshes, const word &fieldName)
 
template<class Type >
tmp< CompactIOField< Field< Type > > > reconstructLagrangianFieldField (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, const HashSet< word > &selectedFields)
 
template<class Type >
void reconstructLagrangianFieldFields (const word &cloudName, const polyMesh &mesh, const PtrList< fvMesh > &meshes, const IOobjectList &objects, const HashSet< word > &selectedFields)
 
autoPtr< fvMeshloadOrCreateMesh (const IOobject &io)
 Load (if it exists) or create zero cell mesh given an IOobject: More...
 
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. More...
 
template<class Type >
void ensightVolField (const ensightParts &partsList, const IOobject &fieldObject, const fvMesh &mesh, const fileName &dataDir, const fileName &subDir, IOstream::streamFormat format)
 Write generalised field components. More...
 
template<class GeoField >
void readFields (const vtkMesh &vMesh, const typename GeoField::Mesh &mesh, const IOobjectList &objects, const HashSet< word > &selectedFields, PtrList< GeoField > &fields)
 
template<class GeoField >
void readFields (const vtkMesh &vMesh, const typename GeoField::Mesh &mesh, const IOobjectList &objects, const HashSet< word > &selectedFields, PtrList< const GeoField > &fields)
 
void writeFaceSet (const bool binary, const vtkMesh &vMesh, const faceSet &set, const fileName &fileName)
 
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 UPtrList< const surfaceVectorField > &surfVectorFields)
 
template<class Type >
bool fieldOk (const IOobjectList &cloudObjs, const word &name)
 
template<class Type >
tmp< Field< Type > > readParticleField (const word &name, const IOobjectList cloudObjs)
 
template<class Type >
void readFields (PtrList< List< Type >> &values, const List< word > &fields, const IOobjectList &cloudObjs)
 
template<class Type >
void writeVTK (OFstream &os, const Type &value)
 
template<class Type >
void writeVTKFields (OFstream &os, const PtrList< List< Type >> &values, const List< List< label >> &addr, const List< word > &fieldNames)
 
template<class Type >
void processFields (OFstream &os, const List< List< label >> &addr, const List< word > &userFieldNames, const IOobjectList &cloudObjs)
 
template<class Type >
void processField (bool &processed, const word &fieldName)
 
template<class Type >
void MapConsistentVolFields (const IOobjectList &objects, const meshToMesh0 &meshToMesh0Interp, const meshToMesh0::order &mapOrder)
 
void mapLagrangian (const meshToMesh0 &meshToMesh0Interp)
 Maps lagrangian positions and fields. More...
 
template<class Type >
void MapLagrangianFields (const string &cloudName, const IOobjectList &objects, const meshToMesh0 &meshToMesh0Interp, const labelList &addParticles)
 Gets the indices of (source)particles that have been appended to the. More...
 
void mapConsistentMesh (const fvMesh &meshSource, const fvMesh &meshTarget, const meshToMesh0::order &mapOrder)
 
void mapSubMesh (const fvMesh &meshSource, const fvMesh &meshTarget, const HashTable< word > &patchMap, const wordList &cuttingPatches, const meshToMesh0::order &mapOrder)
 
void mapConsistentSubMesh (const fvMesh &meshSource, const fvMesh &meshTarget, const meshToMesh0::order &mapOrder)
 
wordList addProcessorPatches (const fvMesh &meshTarget, const wordList &cuttingPatches)
 
template<class Type >
void MapVolFields (const IOobjectList &objects, const meshToMesh0 &meshToMesh0Interp, const meshToMesh0::order &mapOrder)
 
template<class Type >
void UnMapped (const IOobjectList &objects)
 
void mapClouds (const fvMeshToFvMesh &interp)
 
void mapGeometricFields (const fvMeshToFvMesh &interp, const wordReList &cuttingPatches, const HashSet< word > &selectedFields, const bool noLagrangian)
 
 defineTypeNameAndDebug (compressibleMultiphaseVoFMixture, 0)
 
 defineTypeNameAndDebug (compressibleTwoPhaseVoFMixture, 0)
 
 defineTypeNameAndDebug (incompressibleDriftFluxMixture, 0)
 
 defineTypeNameAndDebug (mixtureViscosityModel, 0)
 
 defineRunTimeSelectionTable (mixtureViscosityModel, dictionary)
 
 defineTypeNameAndDebug (relativeVelocityModel, 0)
 
 defineRunTimeSelectionTable (relativeVelocityModel, dictionary)
 
 defineTypeNameAndDebug (incompressibleMultiphaseVoFMixture, 0)
 
 defineTypeNameAndDebug (incompressibleTwoPhaseVoFMixture, 0)
 
 makeNullConstructablePatchTypeField (fvPatchScalarField, alphaOneFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, filmContactAngleFvPatchScalarField)
 
 makePatchTypeField (fvPatchVectorField, filmSurfaceVelocityFvPatchVectorField)
 
 makePatchTypeField (fvPatchScalarField, mappedFilmPressureFvPatchScalarField)
 
 defineRunTimeSelectionTable (filmCompressibleMomentumTransportModel, dictionary)
 
 defineNamedTemplateTypeNameAndDebug (laminarfilmCompressibleMomentumTransportModel, 0)
 
 defineTemplateRunTimeSelectionTable (laminarfilmCompressibleMomentumTransportModel, dictionary)
 
 addToRunTimeSelectionTable (filmCompressibleMomentumTransportModel, laminarfilmCompressibleMomentumTransportModel, dictionary)
 
 defineTypeNameAndDebug (ejectionModel, 0)
 
 defineRunTimeSelectionTable (ejectionModel, dictionary)
 
 defineTypeNameAndDebug (filmFvPatch, 0)
 
 defineTypeNameAndDebug (filmSurfaceFvPatch, 0)
 
 addToRunTimeSelectionTable (fvPatch, filmSurfaceFvPatch, polyPatch)
 
 defineTypeNameAndDebug (filmSurfacePointPatch, 0)
 
 addToRunTimeSelectionTable (facePointPatch, filmSurfacePointPatch, polyPatch)
 
 defineTypeNameAndDebug (filmSurfacePolyPatch, 0)
 
 addToRunTimeSelectionTable (polyPatch, filmSurfacePolyPatch, word)
 
 addToRunTimeSelectionTable (polyPatch, filmSurfacePolyPatch, dictionary)
 
 defineTypeNameAndDebug (filmWallFvPatch, 0)
 
 addToRunTimeSelectionTable (fvPatch, filmWallFvPatch, polyPatch)
 
 defineTypeNameAndDebug (filmWallPointPatch, 0)
 
 addToRunTimeSelectionTable (facePointPatch, filmWallPointPatch, polyPatch)
 
 defineTypeNameAndDebug (filmWallPolyPatch, 0)
 
 addToRunTimeSelectionTable (polyPatch, filmWallPolyPatch, word)
 
 addToRunTimeSelectionTable (polyPatch, filmWallPolyPatch, dictionary)
 
 defineTypeNameAndDebug (mappedFilmSurfaceFvPatch, 0)
 
 addToRunTimeSelectionTable (fvPatch, mappedFilmSurfaceFvPatch, polyPatch)
 
 defineTypeNameAndDebug (mappedFilmSurfacePointPatch, 0)
 
 addToRunTimeSelectionTable (facePointPatch, mappedFilmSurfacePointPatch, polyPatch)
 
 defineTypeNameAndDebug (mappedFilmSurfacePolyPatch, 0)
 
 addToRunTimeSelectionTable (polyPatch, mappedFilmSurfacePolyPatch, word)
 
 addToRunTimeSelectionTable (polyPatch, mappedFilmSurfacePolyPatch, dictionary)
 
 defineTypeNameAndDebug (mappedFilmWallFvPatch, 0)
 
 addToRunTimeSelectionTable (fvPatch, mappedFilmWallFvPatch, polyPatch)
 
 defineTypeNameAndDebug (mappedFilmWallPointPatch, 0)
 
 addToRunTimeSelectionTable (facePointPatch, mappedFilmWallPointPatch, polyPatch)
 
 defineTypeNameAndDebug (mappedFilmWallPolyPatch, 0)
 
 addToRunTimeSelectionTable (polyPatch, mappedFilmWallPolyPatch, word)
 
 addToRunTimeSelectionTable (polyPatch, mappedFilmWallPolyPatch, dictionary)
 
 defineTypeNameAndDebug (diffusiveMassTransferModel, 0)
 
 defineBlendedInterfacialModelTypeNameAndDebug (diffusiveMassTransferModel, 0)
 
 defineSidedInterfacialModelTypeNameAndDebug (blendedDiffusiveMassTransferModel, 0)
 
 defineRunTimeSelectionTable (diffusiveMassTransferModel, dictionary)
 
 defineTypeNameAndDebug (interfaceCompositionModel, 0)
 
 defineSidedInterfacialModelTypeNameAndDebug (interfaceCompositionModel, 0)
 
 defineRunTimeSelectionTable (interfaceCompositionModel, dictionary)
 
 defineTypeNameAndDebug (interfaceSaturationTemperatureModel, 0)
 
 defineRunTimeSelectionTable (interfaceSaturationTemperatureModel, dictionary)
 
 defineTypeNameAndDebug (interfaceSurfaceTensionModel, 0)
 
 defineRunTimeSelectionTable (interfaceSurfaceTensionModel, dictionary)
 
 defineTypeNameAndDebug (aspectRatioModel, 0)
 
 defineRunTimeSelectionTable (aspectRatioModel, dictionary)
 
 defineTypeNameAndDebug (dragModel, 0)
 
 defineBlendedInterfacialModelTypeNameAndDebug (dragModel, 0)
 
 defineRunTimeSelectionTable (dragModel, dictionary)
 
 defineTypeNameAndDebug (heatTransferModel, 0)
 
 defineBlendedInterfacialModelTypeNameAndDebug (heatTransferModel, 0)
 
 defineSidedInterfacialModelTypeNameAndDebug (blendedHeatTransferModel, 0)
 
 defineRunTimeSelectionTable (heatTransferModel, dictionary)
 
 defineTypeNameAndDebug (liftModel, 0)
 
 defineBlendedInterfacialModelTypeNameAndDebug (liftModel, 0)
 
 defineRunTimeSelectionTable (liftModel, dictionary)
 
 defineTypeNameAndDebug (phaseTransferModel, 0)
 
 defineBlendedInterfacialModelTypeNameAndDebug (phaseTransferModel, 0)
 
 defineRunTimeSelectionTable (phaseTransferModel, dictionary)
 
 defineTypeNameAndDebug (swarmCorrection, 0)
 
 defineRunTimeSelectionTable (swarmCorrection, dictionary)
 
 defineTypeNameAndDebug (turbulentDispersionModel, 0)
 
 defineBlendedInterfacialModelTypeNameAndDebug (turbulentDispersionModel, 0)
 
 defineRunTimeSelectionTable (turbulentDispersionModel, dictionary)
 
 defineTypeNameAndDebug (virtualMassModel, 0)
 
 defineBlendedInterfacialModelTypeNameAndDebug (virtualMassModel, 0)
 
 defineRunTimeSelectionTable (virtualMassModel, dictionary)
 
 defineTypeNameAndDebug (wallDampingModel, 0)
 
 defineRunTimeSelectionTable (wallDampingModel, dictionary)
 
 defineTypeNameAndDebug (wallLubricationModel, 0)
 
 defineBlendedInterfacialModelTypeNameAndDebug (wallLubricationModel, 0)
 
 defineRunTimeSelectionTable (wallLubricationModel, dictionary)
 
 makePatchTypeField (fvPatchVectorField, JohnsonJacksonParticleSlipFvPatchVectorField)
 
 makePatchTypeField (fvPatchScalarField, JohnsonJacksonParticleThetaFvPatchScalarField)
 
 addNamedToRunTimeSelectionTable (phaseSystem, basicMultiphaseSystem, dictionary, basicMultiphaseSystem)
 
 addNamedToRunTimeSelectionTable (phaseSystem, interfaceCompositionPhaseChangeMultiphaseSystem, dictionary, interfaceCompositionPhaseChangeMultiphaseSystem)
 
 addNamedToRunTimeSelectionTable (phaseSystem, thermalPhaseChangeMultiphaseSystem, dictionary, thermalPhaseChangeMultiphaseSystem)
 
 addNamedToRunTimeSelectionTable (phaseSystem, populationBalanceMultiphaseSystem, dictionary, populationBalanceMultiphaseSystem)
 
 addNamedToRunTimeSelectionTable (phaseSystem, interfaceCompositionPhaseChangePopulationBalanceMultiphaseSystem, dictionary, interfaceCompositionPhaseChangePopulationBalanceMultiphaseSystem)
 
 addNamedToRunTimeSelectionTable (phaseSystem, thermalPhaseChangePopulationBalanceMultiphaseSystem, dictionary, thermalPhaseChangePopulationBalanceMultiphaseSystem)
 
 forCoeffGases (makeGeneralReaction, IrreversibleReaction, phaseSurfaceArrheniusReactionRate)
 
Ostreamoperator<< (Ostream &, const phaseSurfaceArrheniusReactionRate &)
 
 makePatchTypeField (fvPatchScalarField, coupledMultiphaseTemperatureFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, uniformFixedMultiphaseHeatFluxFvPatchScalarField)
 
 defineTypeNameAndDebug (heatTransferPhaseSystem, 0)
 
 defineTypeNameAndDebug (blendingMethod, 0)
 
 defineRunTimeSelectionTable (blendingMethod, dictionary)
 
 defineTypeNameAndDebug (diameterModel, 0)
 
 defineRunTimeSelectionTable (diameterModel, dictionary)
 
 defineTypeNameAndDebugWithName (dispersedDisplacedPhaseInterface, separatorsToTypeName({ dispersedPhaseInterface::separator(), displacedPhaseInterface::separator() }).c_str(), 0)
 
 addToRunTimeSelectionTable (phaseInterface, dispersedDisplacedPhaseInterface, word)
 
 defineTypeNameAndDebugWithName (dispersedDisplacedSidedPhaseInterface, separatorsToTypeName({ dispersedPhaseInterface::separator(), displacedPhaseInterface::separator(), sidedPhaseInterface::separator() }).c_str(), 0)
 
 addToRunTimeSelectionTable (phaseInterface, dispersedDisplacedSidedPhaseInterface, word)
 
 defineTypeNameAndDebugWithName (dispersedPhaseInterface, separatorsToTypeName({separator()}).c_str(), 0)
 
 addToRunTimeSelectionTable (phaseInterface, dispersedPhaseInterface, word)
 
 defineTypeNameAndDebugWithName (dispersedSidedPhaseInterface, separatorsToTypeName({ dispersedPhaseInterface::separator(), sidedPhaseInterface::separator() }).c_str(), 0)
 
 addToRunTimeSelectionTable (phaseInterface, dispersedSidedPhaseInterface, word)
 
 defineTypeNameAndDebugWithName (displacedPhaseInterface, separatorsToTypeName({ phaseInterface::separator(), separator() }).c_str(), 0)
 
 addToRunTimeSelectionTable (phaseInterface, displacedPhaseInterface, word)
 
 defineTypeNameAndDebugWithName (displacedSidedPhaseInterface, separatorsToTypeName({ displacedPhaseInterface::separator(), sidedPhaseInterface::separator() }).c_str(), 0)
 
 addToRunTimeSelectionTable (phaseInterface, displacedSidedPhaseInterface, word)
 
 defineTypeNameAndDebugWithName (phaseInterface, separatorsToTypeName(wordList(1, word::null)).c_str(), 0)
 
 defineRunTimeSelectionTable (phaseInterface, word)
 
 addToRunTimeSelectionTable (phaseInterface, phaseInterface, word)
 
bool operator== (const phaseInterfaceKey &, const phaseInterfaceKey &)
 
bool operator!= (const phaseInterfaceKey &, const phaseInterfaceKey &)
 
Istreamoperator>> (Istream &, phaseInterfaceKey &)
 
Ostreamoperator<< (Ostream &, const phaseInterfaceKey &)
 
 defineTypeNameAndDebugWithName (segregatedDisplacedPhaseInterface, separatorsToTypeName({ segregatedPhaseInterface::separator(), displacedPhaseInterface::separator() }).c_str(), 0)
 
 addToRunTimeSelectionTable (phaseInterface, segregatedDisplacedPhaseInterface, word)
 
 defineTypeNameAndDebugWithName (segregatedDisplacedSidedPhaseInterface, separatorsToTypeName({ segregatedPhaseInterface::separator(), displacedPhaseInterface::separator(), sidedPhaseInterface::separator() }).c_str(), 0)
 
 addToRunTimeSelectionTable (phaseInterface, segregatedDisplacedSidedPhaseInterface, word)
 
 defineTypeNameAndDebugWithName (segregatedPhaseInterface, separatorsToTypeName({separator()}).c_str(), 0)
 
 addToRunTimeSelectionTable (phaseInterface, segregatedPhaseInterface, word)
 
 defineTypeNameAndDebugWithName (segregatedSidedPhaseInterface, separatorsToTypeName({ segregatedPhaseInterface::separator(), sidedPhaseInterface::separator() }).c_str(), 0)
 
 addToRunTimeSelectionTable (phaseInterface, segregatedSidedPhaseInterface, word)
 
 defineTypeNameAndDebugWithName (sidedPhaseInterface, separatorsToTypeName({ phaseInterface::separator(), separator() }).c_str(), 0)
 
 addToRunTimeSelectionTable (phaseInterface, sidedPhaseInterface, word)
 
 defineTypeNameAndDebug (phaseModel, 0)
 
 defineRunTimeSelectionTable (phaseModel, phaseSystem)
 
 addNamedToRunTimeSelectionTable (phaseModel, purePhaseModel, phaseSystem, purePhaseModel)
 
 addNamedToRunTimeSelectionTable (phaseModel, pureStationaryPhaseModel, phaseSystem, pureStationaryPhaseModel)
 
 addNamedToRunTimeSelectionTable (phaseModel, pureIsothermalPhaseModel, phaseSystem, pureIsothermalPhaseModel)
 
 addNamedToRunTimeSelectionTable (phaseModel, pureStationaryIsothermalPhaseModel, phaseSystem, pureStationaryIsothermalPhaseModel)
 
 addNamedToRunTimeSelectionTable (phaseModel, multicomponentPhaseModel, phaseSystem, multicomponentPhaseModel)
 
 addNamedToRunTimeSelectionTable (phaseModel, multicomponentPhaseModel, phaseSystem, multiComponentPhaseModel)
 
 addNamedToRunTimeSelectionTable (phaseModel, multicomponentIsothermalPhaseModel, phaseSystem, multicomponentIsothermalPhaseModel)
 
 addNamedToRunTimeSelectionTable (phaseModel, reactingPhaseModel, phaseSystem, reactingPhaseModel)
 
 defineTypeNameAndDebug (phaseSystem, 0)
 
 defineRunTimeSelectionTable (phaseSystem, dictionary)
 
tmp< volScalarFieldbyDt (const volScalarField &vf)
 
tmp< surfaceScalarFieldbyDt (const surfaceScalarField &sf)
 
template<class Type >
Istreamoperator>> (Istream &is, wordListAndType< Type > &wlat)
 
template<class Type >
Ostreamoperator<< (Ostream &os, const wordListAndType< Type > &wlat)
 
template<class Type >
bool operator== (const wordListAndType< Type > &a, const wordListAndType< Type > &b)
 
template<class Type >
bool operator!= (const wordListAndType< Type > &a, const wordListAndType< Type > &b)
 
template<class GeoField , class Group >
void addField (const Group &group, const word &name, tmp< GeoField > field, PtrList< GeoField > &fieldList)
 
template<class GeoField , class Group >
void addField (const Group &group, const word &name, const GeoField &field, PtrList< GeoField > &fieldList)
 
template<class GeoField , class Group >
void addField (const Group &group, const word &name, tmp< GeoField > field, HashPtrTable< GeoField > &fieldTable)
 
template<class GeoField , class Group >
void addField (const Group &group, const word &name, const GeoField &field, HashPtrTable< GeoField > &fieldTable)
 
 defineTypeNameAndDebug (multiphaseVoFMixture, 0)
 
 makePatchFields (mixedFixedValueSlip)
 
 makePatchTypeFieldTypedefs (mixedFixedValueSlip)
 
 makePatchTypeField (fvPatchScalarField, fixedRhoFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, smoluchowskiJumpTFvPatchScalarField)
 
 makePatchTypeField (fvPatchVectorField, maxwellSlipUFvPatchVectorField)
 
 makePatchTypeField (fvPatchVectorField, hydrostaticDisplacementFvPatchVectorField)
 
 makePatchTypeField (fvPatchVectorField, tractionDisplacementFvPatchVectorField)
 
 defineTypeNameAndDebug (solidDisplacementThermo, 0)
 
 defineTypeNameAndDebug (twoPhaseVoFMixture, 0)
 
 defineTypeNameAndDebug (VoFMixture, 0)
 
scalarList W (const fluidMulticomponentThermo &thermo)
 
scalar h0 (const fluidMulticomponentThermo &thermo, const scalarList &Y, const scalar p, const scalar T)
 
void setDeltaT (Time &runTime, const PtrList< solver > &solvers)
 Set the initial time-step according to the solver maxDeltaT. More...
 
void adjustDeltaT (Time &runTime, const PtrList< solver > &solvers)
 Adjust the time-step according to the solver maxDeltaT. More...
 
void setDeltaT (Time &runTime, const solver &solver)
 Set the initial time-step according to the solver maxDeltaT. More...
 
void adjustDeltaT (Time &runTime, const solver &solver)
 Adjust the time-step according to the solver maxDeltaT. More...
 
 defineTypeNameAndDebug (PDRDragModel, 0)
 
 defineRunTimeSelectionTable (PDRDragModel, dictionary)
 
 defineTypeNameAndDebug (XiEqModel, 0)
 
 defineRunTimeSelectionTable (XiEqModel, dictionary)
 
 defineTypeNameAndDebug (XiGModel, 0)
 
 defineRunTimeSelectionTable (XiGModel, dictionary)
 
 defineTypeNameAndDebug (XiModel, 0)
 
 defineRunTimeSelectionTable (XiModel, dictionary)
 
Istreamoperator>> (Istream &, magnet &)
 
Ostreamoperator<< (Ostream &, const magnet &)
 
 makePatchTypeField (fvPatchScalarField, adjointOutletPressureFvPatchScalarField)
 
 makePatchTypeField (fvPatchVectorField, adjointOutletVelocityFvPatchVectorField)
 

Variables

multivariateSurfaceInterpolationScheme< scalar >::addIstreamConstructorToTable< multivariateIndependentScheme< scalar > > addMultivariateIndependentSchemeScalarConstructorToTable_
 
multivariateSurfaceInterpolationScheme< scalar >::addIstreamConstructorToTable< multivariateSelectionScheme< scalar > > addMultivariateSelectionSchemeScalarConstructorToTable_
 
surfaceInterpolationScheme< scalar >::addMeshFluxConstructorToTable< harmonicaddharmonicScalarMeshFluxConstructorToTable_
 
surfaceInterpolationScheme< scalar >::addMeshConstructorToTable< harmonicaddharmonicScalarMeshConstructorToTable_
 
static const int faceEdgeDirs [6][4]
 
static Pair< int > faceFaceRotMap [6][6][4]
 
struct Foam::cellEdgeAddressingWorkspace workspace_
 
const labelList emptyLabelList = Foam::labelList(0)
 
dlLibraryTable libs
 Table of loaded dynamic libraries. More...
 
error FatalError
 
IOerror FatalIOError
 
template<class... T>
constexpr bool False = false
 
messageStream SeriousError
 
messageStream Warning
 
messageStream Info
 
bool writeInfoHeader = true
 
OFstream Snull
 Global predefined null output stream "/dev/null". More...
 
static const char tab = '\t'
 
static const char nl = '\n'
 
ISstream Sin (cin, "Sin")
 
prefixOSstream Sout (cout, "Sout")
 
OSstream Serr (cerr, "Serr")
 
prefixOSstream Pout (cout, "Pout")
 
prefixOSstream Perr (cerr, "Perr")
 
template<class Type >
constexpr bool isRef = std::is_reference<Type>::value
 Determine whether a type is a reference. More...
 
deleteDimensionSystemsPtr deleteDimensionSystemsPtr_
 
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 dimVelocity
 
const dimensionSet dimMomentum
 
const dimensionSet dimAcceleration
 
const dimensionSet dimDensity
 
const dimensionSet dimForce
 
const dimensionSet dimEnergy
 
const dimensionSet dimPower
 
const dimensionSet dimPressure
 
const dimensionSet dimCompressibility
 
const dimensionSet dimGasConstant
 
const dimensionSet dimSpecificHeatCapacity
 
const dimensionSet dimViscosity
 
const dimensionSet dimDynamicViscosity
 
const dimensionSet dimFlux
 
const dimensionSet dimMassFlux
 
const char *const FOAMversion
 
const char *const FOAMbuild
 
jobInfo jobInfo_
 
void(* old_new_handler )() = std::set_new_handler(newError)
 
lduMatrix::preconditioner::addsymMatrixConstructorToTable< diagonalPreconditioneradddiagonalPreconditionerSymMatrixConstructorToTable_
 
lduMatrix::preconditioner::addasymMatrixConstructorToTable< diagonalPreconditioneradddiagonalPreconditionerAsymMatrixConstructorToTable_
 
lduMatrix::preconditioner::addsymMatrixConstructorToTable< DICPreconditioneraddDICPreconditionerSymMatrixConstructorToTable_
 
lduMatrix::preconditioner::addasymMatrixConstructorToTable< DILUPreconditioneraddDILUPreconditionerAsymMatrixConstructorToTable_
 
lduMatrix::preconditioner::addsymMatrixConstructorToTable< FDICPreconditioneraddFDICPreconditionerSymMatrixConstructorToTable_
 
lduMatrix::preconditioner::addsymMatrixConstructorToTable< GAMGPreconditioneraddGAMGPreconditionerSymMatrixConstructorToTable_
 
lduMatrix::preconditioner::addasymMatrixConstructorToTable< GAMGPreconditioneraddGAMGPreconditionerAsymMatrixConstructorToTable_
 
lduMatrix::preconditioner::addsymMatrixConstructorToTable< noPreconditioneraddnoPreconditionerSymMatrixConstructorToTable_
 
lduMatrix::preconditioner::addasymMatrixConstructorToTable< noPreconditioneraddnoPreconditionerAsymMatrixConstructorToTable_
 
lduMatrix::smoother::addsymMatrixConstructorToTable< DICSmootheraddDICSmootherSymMatrixConstructorToTable_
 
lduMatrix::smoother::addsymMatrixConstructorToTable< DICGaussSeidelSmootheraddDICGaussSeidelSmootherSymMatrixConstructorToTable_
 
lduMatrix::smoother::addasymMatrixConstructorToTable< DILUSmootheraddDILUSmootherAsymMatrixConstructorToTable_
 
lduMatrix::smoother::addasymMatrixConstructorToTable< DILUGaussSeidelSmootheraddDILUGaussSeidelSmootherAsymMatrixConstructorToTable_
 
lduMatrix::smoother::addsymMatrixConstructorToTable< FDICSmootheraddFDICSmootherSymMatrixConstructorToTable_
 
lduMatrix::smoother::addsymMatrixConstructorToTable< GaussSeidelSmootheraddGaussSeidelSmootherSymMatrixConstructorToTable_
 
lduMatrix::smoother::addasymMatrixConstructorToTable< GaussSeidelSmootheraddGaussSeidelSmootherAsymMatrixConstructorToTable_
 
lduMatrix::smoother::addsymMatrixConstructorToTable< nonBlockingGaussSeidelSmootheraddnonBlockingGaussSeidelSmootherSymMatrixConstructorToTable_
 
lduMatrix::smoother::addasymMatrixConstructorToTable< nonBlockingGaussSeidelSmootheraddnonBlockingGaussSeidelSmootherAsymMatrixConstructorToTable_
 
lduMatrix::smoother::addsymMatrixConstructorToTable< symGaussSeidelSmootheraddsymGaussSeidelSmootherSymMatrixConstructorToTable_
 
lduMatrix::smoother::addasymMatrixConstructorToTable< symGaussSeidelSmootheraddsymGaussSeidelSmootherAsymMatrixConstructorToTable_
 
lduMatrix::solver::addsymMatrixConstructorToTable< GAMGSolveraddGAMGSolverMatrixConstructorToTable_
 
lduMatrix::solver::addasymMatrixConstructorToTable< GAMGSolveraddGAMGAsymSolverMatrixConstructorToTable_
 
lduMatrix::solver::addasymMatrixConstructorToTable< PBiCGaddPBiCGAsymMatrixConstructorToTable_
 
lduMatrix::solver::addsymMatrixConstructorToTable< PBiCGStabaddPBiCGStabSymMatrixConstructorToTable_
 
lduMatrix::solver::addasymMatrixConstructorToTable< PBiCGStabaddPBiCGStabAsymMatrixConstructorToTable_
 
lduMatrix::solver::addsymMatrixConstructorToTable< PCGaddPCGSymMatrixConstructorToTable_
 
lduMatrix::solver::addsymMatrixConstructorToTable< smoothSolveraddsmoothSolverSymMatrixConstructorToTable_
 
lduMatrix::solver::addasymMatrixConstructorToTable< smoothSolveraddsmoothSolverAsymMatrixConstructorToTable_
 
static const label labelMin = INTWM_LABEL_SIZE_MIN
 
static const label labelMax = INTWM_LABEL_SIZE_MAX
 
static const uLabel uLabelMax = UINTWM_LABEL_SIZE_MAX
 
const NullObjectnullObjectPtr = &Foam::NullObject::nullObject
 Pointer to the unique nullObject. More...
 
static const doubleScalar doubleScalarVGreat = numeric_limits<doubleScalar>::max()/10
 
static const doubleScalar doubleScalarVSmall = numeric_limits<doubleScalar>::min()
 
static const doubleScalar doubleScalarSmall = numeric_limits<doubleScalar>::epsilon()
 
static const doubleScalar doubleScalarGreat = 1.0/doubleScalarSmall
 
static const doubleScalar doubleScalarRootVGreat = ::sqrt(doubleScalarVGreat)
 
static const doubleScalar doubleScalarRootVSmall = ::sqrt(doubleScalarVSmall)
 
static const doubleScalar doubleScalarRootGreat = ::sqrt(doubleScalarGreat)
 
static const doubleScalar doubleScalarRootSmall = ::sqrt(doubleScalarSmall)
 
static const doubleScalar doubleScalarNaN = numeric_limits<doubleScalar>::signaling_NaN()
 
const doubleScalar e { return ::pow( doubleScalar (s), doubleScalar (e))
 
static const floatScalar floatScalarVGreat = numeric_limits<floatScalar>::max()/10
 
static const floatScalar floatScalarVSmall = numeric_limits<floatScalar>::min()
 
static const floatScalar floatScalarSmall = numeric_limits<floatScalar>::epsilon()
 
static const floatScalar floatScalarGreat = 1.0/floatScalarSmall
 
static const floatScalar floatScalarRootVGreat = ::sqrt(floatScalarVGreat)
 
static const floatScalar floatScalarRootVSmall = ::sqrt(floatScalarVSmall)
 
static const floatScalar floatScalarRootGreat = ::sqrt(floatScalarGreat)
 
static const floatScalar floatScalarRootSmall = ::sqrt(floatScalarSmall)
 
static const floatScalar floatScalarNaN = numeric_limits<floatScalar>::signaling_NaN()
 
static const longDoubleScalar longDoubleScalarVGreat = numeric_limits<longDoubleScalar>::max()/10
 
static const longDoubleScalar longDoubleScalarVSmall = numeric_limits<longDoubleScalar>::min()
 
static const longDoubleScalar longDoubleScalarSmall = 1e3*numeric_limits<longDoubleScalar>::epsilon()
 
static const longDoubleScalar longDoubleScalarGreat = 1.0/longDoubleScalarSmall
 
static const longDoubleScalar longDoubleScalarRootVGreat = ::sqrtl(longDoubleScalarVGreat)
 
static const longDoubleScalar longDoubleScalarRootVSmall = ::sqrtl(longDoubleScalarVSmall)
 
static const longDoubleScalar longDoubleScalarRootGreat = ::sqrtl(longDoubleScalarGreat)
 
static const longDoubleScalar longDoubleScalarRootSmall = ::sqrtl(longDoubleScalarSmall)
 
static const longDoubleScalar longDoubleScalarNaN = numeric_limits<longDoubleScalar>::signaling_NaN()
 
static const scalar GREAT = great
 
static const scalar ROOTGREAT = rootGreat
 
static const scalar VGREAT = vGreat
 
static const scalar ROOTVGREAT = rootVGreat
 
static const scalar SMALL = small
 
static const scalar ROOTSMALL = rootSmall
 
static const scalar VSMALL = vSmall
 
static const scalar ROOTVSMALL = rootVSmall
 
static const Identity< scalar > I
 
static const labelSphericalTensor labelI (1)
 Identity labelTensor. More...
 
static const sphericalTensor oneThirdI (1.0/3.0)
 
static const sphericalTensor twoThirdsI (2.0/3.0)
 
static const sphericalTensor2D I2D (1)
 Identity tensor. More...
 
static const sphericalTensor2D oneThirdI2D (1.0/3.0)
 
static const sphericalTensor2D twoThirdsI2D (2.0/3.0)
 
static const zero Zero
 
atomicWeightTable atomicWeights
 
surfaceInterpolationScheme< scalar >::addMeshFluxConstructorToTable< interfaceCompressionNewaddinterfaceCompressionScalarMeshFluxConstructorToTable_
 
const wordHashSet compressionSchemes
 
surfaceInterpolationScheme< scalar >::addMeshFluxConstructorToTable< MPLICaddMPLICScalarMeshFluxConstructorToTable_
 
surfaceInterpolationScheme< scalar >::addMeshFluxConstructorToTable< MPLICUaddMPLICUScalarMeshFluxConstructorToTable_
 
surfaceInterpolationScheme< scalar >::addMeshFluxConstructorToTable< noInterfaceCompressionNewaddnoInterfaceCompressionScalarMeshFluxConstructorToTable_
 
surfaceInterpolationScheme< scalar >::addMeshFluxConstructorToTable< PLICaddPLICScalarMeshFluxConstructorToTable_
 
surfaceInterpolationScheme< scalar >::addMeshFluxConstructorToTable< PLICUaddPLICUScalarMeshFluxConstructorToTable_
 
bool dispersedPhaseInterfaceAddedHeadSeparator
 
bool dispersedPhaseInterfaceAddedOldSeparatorToSeparator
 
bool phaseInterfaceAddedHeadSeparator
 
bool segregatedPhaseInterfaceAddedHeadSeparator
 
bool segregatedPhaseInterfaceAddedOldSeparatorToSeparator
 

Detailed Description

Namespace for OpenFOAM.

Deprecated limit constant for backward-compatibility.

OpenFOAM version number static string.

OpenFOAM version number static string with build information

Source files

Typedef Documentation

◆ fixedNormalSlipFvPatchVectorField

◆ fixedNormalSlipFvPatchTensorField

◆ prghPressure

◆ fvPatchLabelField

Definition at line 40 of file fvPatchFieldsFwd.H.

◆ fvPatchScalarField

Definition at line 41 of file fvPatchFieldsFwd.H.

◆ fvPatchVectorField

Definition at line 42 of file fvPatchFieldsFwd.H.

◆ fvPatchSphericalTensorField

◆ fvPatchSymmTensorField

Definition at line 44 of file fvPatchFieldsFwd.H.

◆ fvPatchTensorField

Definition at line 45 of file fvPatchFieldsFwd.H.

◆ fvsPatchLabelField

Definition at line 45 of file fvsPatchFieldsFwd.H.

◆ fvsPatchScalarField

Definition at line 46 of file fvsPatchFieldsFwd.H.

◆ fvsPatchVectorField

Definition at line 47 of file fvsPatchFieldsFwd.H.

◆ fvsPatchSphericalTensorField

◆ fvsPatchSymmTensorField

◆ fvsPatchTensorField

Definition at line 50 of file fvsPatchFieldsFwd.H.

◆ slicedSurfaceScalarField

◆ slicedSurfaceVectorField

◆ slicedSurfaceSphericalTensorField

◆ slicedSurfaceSymmTensorField

◆ slicedSurfaceTensorField

◆ SurfaceField

Definition at line 55 of file surfaceFieldsFwd.H.

◆ surfaceLabelField

Definition at line 57 of file surfaceFieldsFwd.H.

◆ surfaceScalarField

Definition at line 58 of file surfaceFieldsFwd.H.

◆ surfaceVectorField

Definition at line 59 of file surfaceFieldsFwd.H.

◆ surfaceSphericalTensorField

◆ surfaceSymmTensorField

Definition at line 61 of file surfaceFieldsFwd.H.

◆ surfaceTensorField

Definition at line 62 of file surfaceFieldsFwd.H.

◆ slicedVolScalarField

◆ slicedVolVectorField

◆ slicedVolSphericalTensorField

◆ slicedVolSymmTensorField

◆ slicedVolTensorField

◆ VolField

Definition at line 55 of file volFieldsFwd.H.

◆ VolInternalField

using VolInternalField = typename VolField<Type>::Internal

Definition at line 58 of file volFieldsFwd.H.

◆ volLabelField

Definition at line 60 of file volFieldsFwd.H.

◆ volScalarField

typedef VolField<scalar> volScalarField

Definition at line 61 of file volFieldsFwd.H.

◆ volVectorField

Definition at line 62 of file volFieldsFwd.H.

◆ volSphericalTensorField

Definition at line 63 of file volFieldsFwd.H.

◆ volSymmTensorField

Definition at line 64 of file volFieldsFwd.H.

◆ volTensorField

Definition at line 65 of file volFieldsFwd.H.

◆ fvScalarMatrix

typedef fvMatrix<scalar> fvScalarMatrix

Definition at line 44 of file fvMatricesFwd.H.

◆ fvVectorMatrix

Definition at line 45 of file fvMatricesFwd.H.

◆ fvSphericalTensorMatrix

Definition at line 46 of file fvMatricesFwd.H.

◆ fvSymmTensorMatrix

Definition at line 47 of file fvMatricesFwd.H.

◆ fvTensorMatrix

Definition at line 48 of file fvMatricesFwd.H.

◆ fvPatchList

container classes for fvPatch

Definition at line 45 of file fvPatchList.H.

◆ bPatch

Definition at line 45 of file pairPatchAgglomeration.H.

◆ dsmcCloud

Definition at line 44 of file dsmcCloud.H.

◆ dsmcParcel

Declaration of dsmc parcel type.

Source files

Definition at line 45 of file dsmcParcel.H.

◆ CloudType

Definition at line 36 of file makeDSMCParcelBinaryCollisionModels.C.

◆ collidingCloud

◆ momentumCloud

◆ mppicCloud

Definition at line 56 of file mppicCloud.H.

◆ reactingCloud

◆ reactingMultiphaseCloud

◆ sprayCloud

◆ thermoCloud

Definition at line 56 of file thermoCloud.H.

◆ collidingParcel

◆ momentumParcel

Definition at line 45 of file momentumParcel.H.

◆ mppicParcel

Definition at line 46 of file mppicParcel.H.

◆ reactingMultiphaseParcel

◆ reactingParcel

◆ sprayParcel

Definition at line 61 of file sprayParcel.H.

◆ thermoParcel

Definition at line 46 of file thermoParcel.H.

◆ collisionRecordList

◆ pairDataFieldCompactIOField

◆ wallDataFieldCompactIOField

◆ momentumParcelInjectionDataIOList

◆ reactingParcelInjectionDataIOList

◆ reactingMultiphaseParcelInjectionDataIOList

◆ thermoParcelInjectionDataIOList

◆ blockEdgeList

A PtrList of blockEdges.

Definition at line 45 of file blockEdgeList.H.

◆ blockFaceList

A PtrList of blockFaces.

Definition at line 45 of file blockFaceList.H.

◆ blockList

A PtrList of blocks.

Definition at line 45 of file blockList.H.

◆ blockVertexList

A PtrList of blockVertex.

Definition at line 45 of file blockVertexList.H.

◆ pointList

typedef List<point> pointList

Definition at line 54 of file refinementSurfaces.H.

◆ treeDataTriSurface

◆ primitiveOldTimePatch

Addressing for a faceList slice.

Definition at line 46 of file primitiveOldTimePatch.H.

◆ uindirectPrimitiveOldTimePatch

Addressing for a faceList slice.

Definition at line 46 of file uindirectPrimitiveOldTimePatch.H.

◆ contentListList

Definition at line 52 of file dynamicIndexedOctree.H.

◆ wordHashSet

A HashSet with word keys.

A HashSet with (the default) word keys.

Definition at line 208 of file HashSet.H.

◆ labelHashSet

A HashSet with label keys.

Definition at line 211 of file HashSet.H.

◆ DLList

using DLList = LList<DLListBase, T>

Definition at line 43 of file DLList.H.

◆ DLPtrList

Definition at line 43 of file DLPtrList.H.

◆ IDLList

Definition at line 43 of file IDLList.H.

◆ ISLList

Definition at line 43 of file ISLList.H.

◆ SLList

using SLList = LList<SLListBase, T>

Definition at line 43 of file SLList.H.

◆ SLPtrList

Definition at line 43 of file SLPtrList.H.

◆ UDLPtrList

Definition at line 43 of file UDLPtrList.H.

◆ UIDLList

Definition at line 43 of file UIDLList.H.

◆ PackedBoolListList

Definition at line 57 of file PackedBoolList.H.

◆ labelUList

Definition at line 65 of file UList.H.

◆ IOstreamManip

typedef IOstream&(* IOstreamManip) (IOstream &)

Definition at line 546 of file IOstream.H.

◆ IstreamManip

typedef Istream&(* IstreamManip) (Istream &)

Definition at line 163 of file Istream.H.

◆ OstreamManip

typedef Ostream&(* OstreamManip) (Ostream &)

Definition at line 204 of file Ostream.H.

◆ tokenCompound

Definition at line 35 of file token.C.

◆ tokenList

List of tokens, used for a IOdictionary entry.

Definition at line 42 of file tokenList.H.

◆ tokenTypeList

Definition at line 43 of file tokenList.H.

◆ instantList

List of instants.

Definition at line 42 of file instantList.H.

◆ dimensionedScalar

Dimensioned scalar obtained from generic dimensioned type.

Source files

Definition at line 43 of file dimensionedScalarFwd.H.

◆ dimensionedSphericalTensor

Dimensioned sphericalTensor obtained from generic dimensioned type.

Source files

Definition at line 48 of file dimensionedSphericalTensor.H.

◆ dimensionedSymmTensor

Dimensioned tensor obtained from generic dimensioned type.

Source files

Definition at line 48 of file dimensionedSymmTensor.H.

◆ dimensionedTensor

Dimensioned tensor obtained from generic dimensioned type.

Source files

Definition at line 49 of file dimensionedTensor.H.

◆ dimensionedVector

Dimensioned vector obtained from generic dimensioned type.

Source files

Definition at line 48 of file dimensionedVector.H.

◆ complexField

Specialisation of Field<T> for complex.

Definition at line 55 of file complexFields.H.

◆ complexVectorField

Specialisation of Field<T> for complexVector.

Source files

Definition at line 67 of file complexFields.H.

◆ diagTensorField

Specialisation of Field<T> for diagTensor.

Source files

Definition at line 49 of file diagTensorField.H.

◆ diagTensorFieldIOField

diagTensorFieldField with IO.

Definition at line 42 of file diagTensorFieldIOField.H.

◆ diagTensorFieldCompactIOField

◆ diagTensorIOField

diagTensorField with IO.

Definition at line 42 of file diagTensorIOField.H.

◆ labelField

typedef Field< label > labelField

Specialisation of Field<T> for label.

Source files

Definition at line 49 of file labelField.H.

◆ labelFieldIOField

labelFieldField with IO.

Definition at line 43 of file labelFieldIOField.H.

◆ labelFieldCompactIOField

◆ labelIOField

labelField with IO.

Definition at line 42 of file labelIOField.H.

◆ scalarField

typedef Field< scalar > scalarField

Specialisation of Field<T> for scalar.

Source files

Definition at line 48 of file primitiveFieldsFwd.H.

◆ vectorField

typedef Field< vector > vectorField

Specialisation of Field<T> for vector.

Source files

Definition at line 49 of file primitiveFieldsFwd.H.

◆ sphericalTensorField

Specialisation of Field<T> for sphericalTensor.

Source files

Definition at line 50 of file primitiveFieldsFwd.H.

◆ symmTensorField

Specialisation of Field<T> for symmTensor.

Source files

Definition at line 51 of file primitiveFieldsFwd.H.

◆ tensorField

typedef Field< tensor > tensorField

Specialisation of Field<T> for tensor.

Source files

Definition at line 52 of file primitiveFieldsFwd.H.

◆ quaternionField

Specialisation of Field<T> for quaternion.

Source files

Definition at line 49 of file quaternionField.H.

◆ quaternionIOField

quaternionField with IO.

Definition at line 42 of file quaternionIOField.H.

◆ scalarFieldIOField

scalarFieldField with IO.

Definition at line 42 of file scalarFieldIOField.H.

◆ scalarFieldCompactIOField

◆ scalarIOField

scalarField with IO.

Definition at line 43 of file scalarIOField.H.

◆ scalarGlobalIOField

Definition at line 44 of file scalarIOField.H.

◆ sphericalTensorFieldIOField

sphericalTensorFieldField with IO.

Definition at line 42 of file sphericalTensorFieldIOField.H.

◆ sphericalTensorFieldCompactIOField

◆ sphericalTensorIOField

sphericalTensorField with IO.

Definition at line 42 of file sphericalTensorIOField.H.

◆ symmTensorFieldIOField

symmTensorFieldField with IO.

Definition at line 42 of file symmTensorFieldIOField.H.

◆ symmTensorFieldCompactIOField

◆ symmTensorIOField

symmTensorField with IO.

Definition at line 42 of file symmTensorIOField.H.

◆ tensorFieldIOField

tensorFieldField with IO.

Definition at line 42 of file tensorFieldIOField.H.

◆ tensorFieldCompactIOField

◆ tensorIOField

tensorField with IO.

Definition at line 42 of file tensorIOField.H.

◆ triadField

Specialisation of Field<T> for triad.

Source files

Definition at line 49 of file triadField.H.

◆ triadIOField

triadField with IO.

Definition at line 42 of file triadIOField.H.

◆ vector2DField

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

Source files

Definition at line 49 of file vector2DFieldFwd.H.

◆ vector2DFieldIOField

vector2DFieldField with IO.

Definition at line 42 of file vector2DFieldIOField.H.

◆ vector2DFieldCompactIOField

◆ vector2DIOField

vector2DField with IO.

Definition at line 42 of file vector2DIOField.H.

◆ vectorFieldIOField

vectorFieldField with IO.

Definition at line 42 of file vectorFieldIOField.H.

◆ vectorFieldCompactIOField

◆ vectorIOField

vectorField with IO.

Definition at line 43 of file vectorIOField.H.

◆ vectorGlobalIOField

Definition at line 44 of file vectorIOField.H.

◆ PointField

Definition at line 55 of file pointFieldsFwd.H.

◆ pointLabelField

Definition at line 57 of file pointFieldsFwd.H.

◆ pointScalarField

typedef PointField<scalar> pointScalarField

Definition at line 58 of file pointFieldsFwd.H.

◆ pointVectorField

Definition at line 59 of file pointFieldsFwd.H.

◆ pointSphericalTensorField

◆ pointSymmTensorField

Definition at line 61 of file pointFieldsFwd.H.

◆ pointTensorField

Definition at line 62 of file pointFieldsFwd.H.

◆ pointPatchLabelField

Definition at line 40 of file pointPatchFieldsFwd.H.

◆ pointPatchScalarField

Definition at line 41 of file pointPatchFieldsFwd.H.

◆ pointPatchVectorField

◆ pointPatchSphericalTensorField

◆ pointPatchSymmTensorField

◆ pointPatchTensorField

◆ uniformDimensionedScalarField

◆ uniformDimensionedVectorField

◆ uniformDimensionedSphericalTensorField

◆ uniformDimensionedSymmTensorField

◆ uniformDimensionedTensorField

◆ uniformGeometricScalarField

◆ uniformGeometricVectorField

◆ uniformGeometricSphericalTensorField

◆ uniformGeometricSymmTensorField

◆ uniformGeometricTensorField

◆ lduscalarscalarscalarMatrix

typedef Foam::LduMatrix< scalar , scalar , scalar > lduscalarscalarscalarMatrix

Definition at line 31 of file lduMatrices.C.

◆ lduscalarscalarscalarSmoother

typedef LduMatrix< scalar , scalar , scalar >::smoother lduscalarscalarscalarSmoother

Definition at line 31 of file lduMatrices.C.

◆ lduscalarscalarscalarPreconditioner

typedef LduMatrix< scalar , scalar , scalar >::preconditioner lduscalarscalarscalarPreconditioner

Definition at line 31 of file lduMatrices.C.

◆ lduscalarscalarscalarSolver

typedef LduMatrix< scalar , scalar , scalar >::solver lduscalarscalarscalarSolver

Definition at line 31 of file lduMatrices.C.

◆ lduvectorscalarscalarMatrix

typedef Foam::LduMatrix< vector , scalar , scalar > lduvectorscalarscalarMatrix

Definition at line 32 of file lduMatrices.C.

◆ lduvectorscalarscalarSmoother

typedef LduMatrix< vector , scalar , scalar >::smoother lduvectorscalarscalarSmoother

Definition at line 32 of file lduMatrices.C.

◆ lduvectorscalarscalarPreconditioner

typedef LduMatrix< vector , scalar , scalar >::preconditioner lduvectorscalarscalarPreconditioner

Definition at line 32 of file lduMatrices.C.

◆ lduvectorscalarscalarSolver

typedef LduMatrix< vector , scalar , scalar >::solver lduvectorscalarscalarSolver

Definition at line 32 of file lduMatrices.C.

◆ ldusphericalTensorscalarscalarMatrix

Definition at line 33 of file lduMatrices.C.

◆ ldusphericalTensorscalarscalarSmoother

typedef LduMatrix< sphericalTensor , scalar , scalar >::smoother ldusphericalTensorscalarscalarSmoother

Definition at line 33 of file lduMatrices.C.

◆ ldusphericalTensorscalarscalarPreconditioner

typedef LduMatrix< sphericalTensor , scalar , scalar >::preconditioner ldusphericalTensorscalarscalarPreconditioner

Definition at line 33 of file lduMatrices.C.

◆ ldusphericalTensorscalarscalarSolver

Definition at line 33 of file lduMatrices.C.

◆ ldusymmTensorscalarscalarMatrix

Definition at line 34 of file lduMatrices.C.

◆ ldusymmTensorscalarscalarSmoother

typedef LduMatrix< symmTensor , scalar , scalar >::smoother ldusymmTensorscalarscalarSmoother

Definition at line 34 of file lduMatrices.C.

◆ ldusymmTensorscalarscalarPreconditioner

typedef LduMatrix< symmTensor , scalar , scalar >::preconditioner ldusymmTensorscalarscalarPreconditioner

Definition at line 34 of file lduMatrices.C.

◆ ldusymmTensorscalarscalarSolver

Definition at line 34 of file lduMatrices.C.

◆ ldutensorscalarscalarMatrix

typedef Foam::LduMatrix< tensor , scalar , scalar > ldutensorscalarscalarMatrix

Definition at line 35 of file lduMatrices.C.

◆ ldutensorscalarscalarSmoother

typedef LduMatrix< tensor , scalar , scalar >::smoother ldutensorscalarscalarSmoother

Definition at line 35 of file lduMatrices.C.

◆ ldutensorscalarscalarPreconditioner

typedef LduMatrix< tensor , scalar , scalar >::preconditioner ldutensorscalarscalarPreconditioner

Definition at line 35 of file lduMatrices.C.

◆ ldutensorscalarscalarSolver

typedef LduMatrix< tensor , scalar , scalar >::solver ldutensorscalarscalarSolver

Definition at line 35 of file lduMatrices.C.

◆ solverPerformancescalar

Definition at line 31 of file solverPerformance.C.

◆ solverPerformancevector

◆ solverPerformancesphericalTensor

◆ solverPerformancesymmTensor

◆ solverPerformancetensor

◆ solverPerformance

SolverPerformance instantiated for a scalar.

Source files

Definition at line 44 of file solverPerformance.H.

◆ lduInterfacePtrsList

List of coupled interface fields to be used in coupling.

Definition at line 42 of file lduInterfacePtrsList.H.

◆ lduInterfaceFieldPtrsList

List of coupled interface fields to be used in coupling.

Definition at line 42 of file lduInterfaceFieldPtrsList.H.

◆ lduSchedule

Definition at line 74 of file lduSchedule.H.

◆ scalarRectangularMatrix

Definition at line 54 of file scalarMatrices.H.

◆ scalarSquareMatrix

Definition at line 55 of file scalarMatrices.H.

◆ scalarSymmetricSquareMatrix

Definition at line 56 of file scalarMatrices.H.

◆ scalarDiagonalMatrix

Definition at line 57 of file scalarMatrices.H.

◆ polyPatchID

◆ cellZoneID

Foam::cellZoneID.

Definition at line 41 of file ZoneIDs.H.

◆ faceZoneID

Foam::faceZoneID.

Definition at line 44 of file ZoneIDs.H.

◆ pointZoneID

Foam::pointZoneID.

Definition at line 47 of file ZoneIDs.H.

◆ cellIOList

IOList of cells.

Definition at line 42 of file cellIOList.H.

◆ cellCompactIOList

Definition at line 43 of file cellIOList.H.

◆ cellList

list of cells

Definition at line 42 of file cellList.H.

◆ pyramidPointFaceRef

Definition at line 45 of file pyramidPointFaceRef.H.

◆ cellShapeIOList

IOList of cellShapes.

Definition at line 42 of file cellShapeIOList.H.

◆ cellShapeList

List of cellShapes and PtrList of List of cellShape.

Definition at line 43 of file cellShapeList.H.

◆ cellShapeListList

Definition at line 44 of file cellShapeList.H.

◆ edgeIOList

An IOList of edges.

Definition at line 42 of file edgeIOList.H.

◆ edgeCompactIOList

Definition at line 43 of file edgeIOList.H.

◆ edgeList

Definition at line 38 of file edgeList.H.

◆ edgeListList

Definition at line 39 of file edgeList.H.

◆ faceIOList

IOList of faces.

Definition at line 43 of file faceIOList.H.

◆ faceCompactIOList

Definition at line 44 of file faceIOList.H.

◆ faceUList

typedef UList<face> faceUList

Definition at line 42 of file faceListFwd.H.

◆ faceList

Definition at line 43 of file faceListFwd.H.

◆ faceSubList

Definition at line 44 of file faceListFwd.H.

◆ faceListList

Definition at line 45 of file faceListFwd.H.

◆ tetCellList

list of tetCells

Definition at line 42 of file tetCellList.H.

◆ triFaceList

list of triFaces

Definition at line 42 of file triFaceList.H.

◆ pointPatchList

container classes for pointPatch

Definition at line 45 of file pointPatchList.H.

◆ polyPatchList

container classes for polyPatch

Definition at line 45 of file polyPatchList.H.

◆ indirectCellList

Definition at line 41 of file indirectCellList.H.

◆ indirectFaceList

Definition at line 41 of file indirectFaceList.H.

◆ primitiveFaceZone

Definition at line 44 of file primitiveFaceZone.H.

◆ meshCellZones

A MeshZones with the type cellZone.

Definition at line 43 of file meshCellZonesFwd.H.

◆ meshFaceZones

A MeshZones with the type faceZone.

Definition at line 43 of file meshFaceZonesFwd.H.

◆ meshPointZones

A MeshZones with the type pointZone.

Definition at line 43 of file meshPointZonesFwd.H.

◆ indirectPointList

Definition at line 41 of file indirectPointList.H.

◆ indirectPrimitivePatch

◆ primitiveFacePatch

◆ primitivePatch

Addressing for a faceList slice.

Definition at line 44 of file primitivePatch.H.

◆ uindirectPrimitivePatch

◆ linePoint2DRef

Definition at line 44 of file linePoint2DRef.H.

◆ linePointRef

Line using referred points.

Definition at line 45 of file linePointRef.H.

◆ point2DHit

Definition at line 41 of file point2DHit.H.

◆ pointHit

Definition at line 41 of file pointHit.H.

◆ pointIndexHit

Definition at line 42 of file pointIndexHit.H.

◆ pointIndexHitIOList

IOList of pointIndexHits.

Definition at line 42 of file pointIndexHitIOList.H.

◆ pointIndexHitList

List of pointIndexHits and associated functions.

Definition at line 42 of file pointIndexHitList.H.

◆ point

Point is a vector.

Definition at line 41 of file point.H.

◆ pointField

pointField is a vectorField.

Definition at line 42 of file pointFieldFwd.H.

◆ pointIOField

pointIOField is a vectorIOField.

Definition at line 42 of file pointIOField.H.

◆ point2D

Point2D is a vector.

Definition at line 41 of file point2D.H.

◆ point2DField

point2DField is a vector2DField.

Definition at line 42 of file point2DFieldFwd.H.

◆ tetPointRef

Definition at line 44 of file tetPointRef.H.

◆ triPointRef

Definition at line 44 of file triPointRef.H.

◆ treeBoundBoxList

List of bounding boxes.

Source files

Definition at line 44 of file treeBoundBoxList.H.

◆ barycentric

A scalar version of the templated Barycentric.

Definition at line 50 of file barycentric.H.

◆ barycentricTensor

A scalar version of the templated BarycentricTensor.

Definition at line 46 of file barycentricTensor.H.

◆ barycentric2D

A scalar version of the templated Barycentric2D.

Definition at line 50 of file barycentric2D.H.

◆ barycentricTensor2D

A scalar version of the templated BarycentricTensor2D.

Definition at line 46 of file barycentricTensor2D.H.

◆ boolUList

A UList of bool.

Definition at line 48 of file boolList.H.

◆ boolList

Bool container classes.

Definition at line 50 of file boolList.H.

◆ boolListList

typedef List<List<bool> > boolListList

Definition at line 51 of file boolList.H.

◆ diagTensor

A scalar version of the templated DiagTensor.

Source files

Definition at line 48 of file diagTensor.H.

◆ direction

const direction
Initial value:
{
return s
gmvFile<< "tracers "<< particles.size()<< nl;forAllConstIter(Cloud< passiveParticle >, particles, iter){ gmvFile<< iter().position().x()<< " ";}gmvFile<< nl;forAllConstIter(Cloud< passiveParticle >, particles, iter){ gmvFile<< iter().position().y()<< " ";}gmvFile<< nl;forAllConstIter(Cloud< passiveParticle >, particles, iter){ gmvFile<< iter().position().z()<< " ";}gmvFile<< nl;forAll(lagrangianScalarNames, i){ word name=lagrangianScalarNames[i];IOField< scalar > s(IOobject(name, runTime.name(), cloud::prefix, mesh, IOobject::MUST_READ, IOobject::NO_WRITE))

Definition at line 49 of file direction.H.

◆ labelFunction1

Definition at line 39 of file Function1Fwd.H.

◆ scalarFunction1

typedef Function1<scalar> scalarFunction1

Definition at line 40 of file Function1Fwd.H.

◆ vectorFunction1

Definition at line 41 of file Function1Fwd.H.

◆ symmTensorFunction1

Definition at line 42 of file Function1Fwd.H.

◆ sphericalTensorFunction1

Definition at line 43 of file Function1Fwd.H.

◆ tensorFunction1

Definition at line 44 of file Function1Fwd.H.

◆ labelFunction2

Definition at line 39 of file Function2Fwd.H.

◆ scalarFunction2

typedef Function2<scalar> scalarFunction2

Definition at line 40 of file Function2Fwd.H.

◆ vectorFunction2

Definition at line 41 of file Function2Fwd.H.

◆ symmTensorFunction2

Definition at line 42 of file Function2Fwd.H.

◆ sphericalTensorFunction2

Definition at line 43 of file Function2Fwd.H.

◆ tensorFunction2

Definition at line 44 of file Function2Fwd.H.

◆ label

A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.

label specific functions for which there is no uLabel equivalent

A readLabel function is defined so that label can be constructed from Istream.

Definition at line 59 of file label.H.

◆ labelIOList

Label container classes.

Definition at line 42 of file labelIOList.H.

◆ labelList

A List of labels.

Definition at line 56 of file labelList.H.

◆ labelListList

A List of labelList.

Definition at line 57 of file labelList.H.

◆ labelListListList

A List of labelListList.

Definition at line 58 of file labelList.H.

◆ labelListIOList

Label container classes.

Definition at line 42 of file labelListIOList.H.

◆ labelListCompactIOList

Definition at line 43 of file labelListIOList.H.

◆ uLabel

A uLabel is an uint32_t or uint64_t as specified by the pre-processor macro WM_LABEL_SIZE.

A readLabel function is defined so that uLabel can be constructed from Istream.

Definition at line 59 of file uLabel.H.

◆ labelPair

Label pair.

Definition at line 48 of file labelPair.H.

◆ labelPairList

List of labelPairs.

Definition at line 49 of file labelPair.H.

◆ doubleScalar

Double precision floating point scalar type.

Source files

Definition at line 52 of file doubleScalar.H.

◆ floatScalar

Float precision floating point scalar type.

Source files

Definition at line 52 of file floatScalar.H.

◆ scalarIOList

Scalar container classes.

Definition at line 42 of file scalarIOList.H.

◆ scalarUList

A UList of scalars.

Definition at line 48 of file scalarList.H.

◆ scalarList

A List of scalars.

Definition at line 50 of file scalarList.H.

◆ scalarListList

Definition at line 51 of file scalarList.H.

◆ scalarListIOList

Scalar container classes.

Definition at line 42 of file scalarListIOList.H.

◆ scalarListCompactIOList

◆ longDoubleScalar

Lang double precision floating point scalar type.

Source files

Definition at line 52 of file longDoubleScalar.H.

◆ compactSpatialTensor

◆ spatialTensor

SpatialTensor of scalars.

Source files

Definition at line 47 of file spatialTensor.H.

◆ spatialVector

SpatialVector of scalars.

Source files

Definition at line 47 of file spatialVector.H.

◆ labelSphericalTensor

◆ sphericalTensor

SphericalTensor of scalars.

Source files

Definition at line 49 of file sphericalTensor.H.

◆ sphericalTensor2D

◆ wordList

typedef List< word > wordList

A List of words.

Definition at line 55 of file fileName.H.

◆ fileNameUList

A UList of fileNames.

Definition at line 48 of file fileNameList.H.

◆ fileNameList

A List of fileNames.

Definition at line 50 of file fileNameList.H.

◆ stringUList

A UList of strings.

Definition at line 48 of file stringList.H.

◆ stringList

A List of strings.

Definition at line 50 of file stringList.H.

◆ wordUList

A UList of words.

Definition at line 48 of file wordList.H.

◆ wordReUList

A UList of wordRe (word or regular expression)

Definition at line 48 of file wordReList.H.

◆ wordReList

A List of wordRe (word or regular expression)

Definition at line 50 of file wordReList.H.

◆ stringIOList

IO of a list of strings.

Definition at line 42 of file stringIOList.H.

◆ stringListIOList

Definition at line 43 of file stringIOList.H.

◆ wordIOList

IO of a list of words.

Definition at line 43 of file wordIOList.H.

◆ wordGlobalIOList

Definition at line 44 of file wordIOList.H.

◆ wordListIOList

Definition at line 45 of file wordIOList.H.

◆ labelSymmTensor

SymmTensor of labels.

Source files

Definition at line 48 of file labelSymmTensor.H.

◆ symmTensor

SymmTensor of scalars.

Source files

Definition at line 48 of file symmTensor.H.

◆ symmTensor2D

SymmTensor2D of scalars.

Source files

Definition at line 48 of file symmTensor2D.H.

◆ floatTensor

FloatTensor of scalars.

Source files

Definition at line 48 of file floatTensor.H.

◆ labelTensor

3D labelTensor obtained from generic Tensor

Source files

Definition at line 48 of file labelTensor.H.

◆ sphericalTensorUList

A UList of sphericalTensors.

Definition at line 48 of file sphericalTensorList.H.

◆ sphericalTensorList

A List of sphericalTensors.

Definition at line 50 of file sphericalTensorList.H.

◆ symmTensorUList

A UList of symmTensors.

Definition at line 48 of file symmTensorList.H.

◆ symmTensorList

A List of symmTensors.

Definition at line 50 of file symmTensorList.H.

◆ tensorUList

A UList of tensors.

Definition at line 48 of file tensorList.H.

◆ tensorList

A List of tensors.

Definition at line 50 of file tensorList.H.

◆ tensor

Tensor of scalars.

Source files

Definition at line 51 of file tensor.H.

◆ tensor2D

Tensor2D or scalars.

Source files

Definition at line 49 of file tensor2D.H.

◆ transformerIOList

IOList of transformers.

Definition at line 42 of file transformerIOList.H.

◆ complexVector

complexVector obtained from generic Vector.

Source files

Definition at line 46 of file complexVector.H.

◆ floatVector

A float version of vector.

Source files

Definition at line 48 of file floatVector.H.

◆ labelVector

Vector of labels.

Source files

Definition at line 49 of file labelVector.H.

◆ vectorIOList

Vector container classes.

Definition at line 42 of file vectorIOList.H.

◆ vectorUList

A UList of vectors.

Definition at line 48 of file vectorList.H.

◆ vectorList

A List of vectors.

Definition at line 50 of file vectorList.H.

◆ vectorListIOList

Lists of vectors container class.

Definition at line 42 of file vectorListIOList.H.

◆ vectorListCompactIOList

◆ vector

A scalar version of the templated Vector.

Source files

Definition at line 49 of file vector.H.

◆ vector2D

vector2D obtained from generic Vector2D

Source files

Definition at line 49 of file vector2D.H.

◆ segment

typedef Pair<point> segment

Definition at line 64 of file distributedTriSurfaceMesh.H.

◆ IOprobes

Instance of the generic IOOutputFilter for probes.

Definition at line 43 of file IOprobes.H.

◆ IOpatchProbes

Definition at line 44 of file IOprobes.H.

◆ meshedSurface

Definition at line 41 of file MeshedSurfacesFwd.H.

◆ triMeshedSurface

Definition at line 42 of file MeshedSurfacesFwd.H.

◆ surfLabelField

Definition at line 43 of file surfFieldsFwd.H.

◆ surfScalarField

Definition at line 44 of file surfFieldsFwd.H.

◆ surfVectorField

Definition at line 45 of file surfFieldsFwd.H.

◆ surfSphericalTensorField

◆ surfSymmTensorField

◆ surfTensorField

Definition at line 48 of file surfFieldsFwd.H.

◆ surfPointLabelField

◆ surfPointScalarField

Definition at line 46 of file surfPointFieldsFwd.H.

◆ surfPointVectorField

◆ surfPointSphericalTensorField

◆ surfPointSymmTensorField

◆ surfPointTensorField

◆ surfZoneList

Definition at line 45 of file surfZoneList.H.

◆ surfZoneIdentifierList

Definition at line 44 of file surfZoneIdentifierList.H.

◆ unsortedMeshedSurface

◆ triUnsortedMeshedSurface

◆ heRhoThermopureMixtureliquidProperties

◆ heRhoThermopureMixtureEnthalpyliquidProperties

◆ speciesTable

A table of species as a hashedWordList.

Definition at line 41 of file speciesTable.H.

◆ eConstSolidThermoPhysics

◆ thermalBaffle1DHConstSolidThermoPhysicsFvPatchScalarField

◆ ePowerSolidThermoPhysics

◆ thermalBaffle1DHPowerSolidThermoPhysicsFvPatchScalarField

◆ fluidMulticomponentThermophysicalTransportModel

◆ laminarFluidMulticomponentThermophysicalTransportModel

◆ RASFluidMulticomponentThermophysicalTransportModel

◆ LESFluidMulticomponentThermophysicalTransportModel

◆ fluidThermoThermophysicalTransportModel

◆ laminarFluidThermophysicalTransportModel

◆ RASFluidThermophysicalTransportModel

◆ LESFluidThermophysicalTransportModel

◆ phaseFluidMulticomponentThermophysicalTransportModel

◆ laminarPhaseFluidMulticomponentThermophysicalTransportModel

◆ RASPhaseFluidMulticomponentThermophysicalTransportModel

◆ LESPhaseFluidMulticomponentThermophysicalTransportModel

◆ phaseFluidThermophysicalTransportModel

◆ laminarPhaseFluidThermophysicalTransportModel

◆ RASPhaseFluidThermophysicalTransportModel

◆ LESPhaseFluidThermophysicalTransportModel

◆ labelPairLookup

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 52 of file labelPairLookup.H.

◆ geometricSurfacePatchList

◆ surfacePatchList

Definition at line 44 of file surfacePatchList.H.

◆ triSurfaceLabelField

◆ triSurfaceScalarField

◆ triSurfaceVectorField

◆ triSurfaceSphericalTensorField

◆ triSurfaceSymmTensorField

◆ triSurfaceTensorField

◆ triSurfacePointLabelField

◆ triSurfacePointScalarField

◆ triSurfacePointVectorField

◆ triSurfacePointSphericalTensorField

◆ triSurfacePointSymmTensorField

◆ triSurfacePointTensorField

◆ speciesCompositionTable

Definition at line 65 of file chemkinReader.H.

◆ filmThermophysicalTransportModel

Typedefs for film thermophysical transport models.

Definition at line 47 of file filmThermophysicalTransportModel.H.

◆ laminarfilmCompressibleMomentumTransportModel

◆ basicMultiphaseSystem

◆ interfaceCompositionPhaseChangeMultiphaseSystem

◆ thermalPhaseChangeMultiphaseSystem

◆ populationBalanceMultiphaseSystem

◆ interfaceCompositionPhaseChangePopulationBalanceMultiphaseSystem

◆ thermalPhaseChangePopulationBalanceMultiphaseSystem

◆ purePhaseModel

◆ pureStationaryPhaseModel

◆ pureIsothermalPhaseModel

◆ pureStationaryIsothermalPhaseModel

◆ multicomponentPhaseModel

◆ multicomponentIsothermalPhaseModel

◆ reactingPhaseModel

Enumeration Type Documentation

◆ rootType

enum rootType
strong

Types of root.

Enumerator
real 
complex 
posInf 
negInf 
nan 

Definition at line 49 of file Roots.H.

◆ fileType

enum fileType
strong

Enumeration of file types.

Enumerator
undefined 
file 
directory 
link 

Definition at line 66 of file fileName.H.

Function Documentation

◆ makePatchTypeField() [1/108]

◆ makePatchTypeField() [2/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
atmBoundaryLayerInletKFvPatchScalarField   
)

◆ makePatchTypeField() [3/108]

◆ makePatchTypeField() [4/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
nutkAtmRoughWallFunctionFvPatchScalarField   
)

◆ defineTypeNameAndDebug() [1/707]

Foam::defineTypeNameAndDebug ( combustionModel  ,
 
)

Referenced by makeMomentumTransportModelTypes().

Here is the caller graph for this function:

◆ defineTypeNameAndDebug() [2/707]

Foam::defineTypeNameAndDebug ( consumptionSpeed  ,
 
)

◆ defineTypeNameAndDebug() [3/707]

Foam::defineTypeNameAndDebug ( reactionRateFlameArea  ,
 
)

◆ defineRunTimeSelectionTable() [1/142]

Foam::defineRunTimeSelectionTable ( reactionRateFlameArea  ,
dictionary   
)

◆ defineTypeNameAndDebug() [4/707]

Foam::defineTypeNameAndDebug ( ensightPart  ,
 
)

◆ defineTemplateTypeNameAndDebug() [1/45]

Foam::defineTemplateTypeNameAndDebug ( IOPtrList< ensightPart ,
 
)

◆ defineRunTimeSelectionTable() [2/142]

Foam::defineRunTimeSelectionTable ( ensightPart  ,
istream   
)

◆ operator<<() [1/312]

Foam::Ostream & operator<< ( Ostream os,
const ensightPart part 
)

Definition at line 290 of file ensightPartIO.C.

◆ operator<<() [2/312]

Foam::ensightGeoFile & operator<< ( ensightGeoFile os,
const ensightPart part 
)

Definition at line 301 of file ensightPartIO.C.

◆ defineTypeNameAndDebug() [5/707]

Foam::defineTypeNameAndDebug ( ensightPartCells  ,
 
)

◆ addToRunTimeSelectionTable() [1/408]

Foam::addToRunTimeSelectionTable ( ensightPart  ,
ensightPartCells  ,
istream   
)

Referenced by makeMomentumTransportModelTypes().

Here is the caller graph for this function:

◆ defineTypeNameAndDebug() [6/707]

Foam::defineTypeNameAndDebug ( ensightPartFaces  ,
 
)

◆ addToRunTimeSelectionTable() [2/408]

Foam::addToRunTimeSelectionTable ( ensightPart  ,
ensightPartFaces  ,
istream   
)

◆ operator<<() [3/312]

Foam::ensightGeoFile & operator<< ( ensightGeoFile os,
const ensightParts parts 
)

Definition at line 283 of file ensightParts.C.

◆ defineTypeNameAndDebug() [7/707]

Foam::defineTypeNameAndDebug ( mergedCyclicPolyPatch  ,
 
)

◆ addToRunTimeSelectionTable() [3/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
mergedCyclicPolyPatch  ,
word   
)

◆ addToRunTimeSelectionTable() [4/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
mergedCyclicPolyPatch  ,
dictionary   
)

◆ primitivePatchGetZones()

labelList Foam::primitivePatchGetZones ( const primitivePatch pp,
const scalar  includedAngle 
)

◆ primitivePatchGetHalves()

boolList Foam::primitivePatchGetHalves ( const primitivePatch pp,
const scalar  includedAngle 
)

Definition at line 141 of file polyMeshUnMergeCyclics.C.

References exit(), FatalError, FatalErrorInFunction, findMax(), findMin(), forAll, and primitivePatchGetZones().

Referenced by polyMeshUnMergeCyclics().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ polyMeshUnMergeCyclics()

void polyMeshUnMergeCyclics ( polyMesh mesh,
const scalar  includedAngle = 165 
)

Find all patches of type "mergedCyclic" in the given mesh and split them.

into two "standard" cyclics, using the given included angle to geometrically separate the halves if they meet at an angle at the axis

Definition at line 175 of file polyMeshUnMergeCyclics.C.

References polyMesh::addPatches(), polyMesh::boundaryMesh(), polyTopoChange::changeMesh(), polyPatch::clone(), polyMesh::faceOwner(), polyMesh::faces(), forAll, polyTopoChange::modifyFace(), patchIdentifier::name(), primitiveMesh::nFaces(), patches, patchi, primitivePatchGetHalves(), polyMesh::removeBoundary(), UPtrList< T >::size(), and polyPatch::start().

Referenced by meshReader::mesh().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ defineTemplateTypeNameAndDebugWithName() [1/56]

Foam::defineTemplateTypeNameAndDebugWithName ( IOMap< dictionary ,
"dictionaryIOMap"  ,
 
)

◆ defineTypeNameAndDebug() [8/707]

defineTypeNameAndDebug ( metisDecomp  ,
 
)

◆ addToRunTimeSelectionTable() [5/408]

addToRunTimeSelectionTable ( decompositionMethod  ,
metisDecomp  ,
decomposer   
)

◆ defineTypeNameAndDebug() [9/707]

defineTypeNameAndDebug ( ptscotchDecomp  ,
 
)

◆ addToRunTimeSelectionTable() [6/408]

addToRunTimeSelectionTable ( decompositionMethod  ,
ptscotchDecomp  ,
distributor   
)

◆ defineTypeNameAndDebug() [10/707]

defineTypeNameAndDebug ( scotchDecomp  ,
 
)

◆ addToRunTimeSelectionTable() [7/408]

addToRunTimeSelectionTable ( decompositionMethod  ,
scotchDecomp  ,
decomposer   
)

◆ addToRunTimeSelectionTable() [8/408]

addToRunTimeSelectionTable ( decompositionMethod  ,
scotchDecomp  ,
distributor   
)

◆ defineTypeNameAndDebug() [11/707]

Foam::defineTypeNameAndDebug ( attachDetach  ,
 
)

◆ addToRunTimeSelectionTable() [9/408]

Foam::addToRunTimeSelectionTable ( polyMeshModifier  ,
attachDetach  ,
dictionary   
)

◆ defineTypeNameAndDebug() [12/707]

Foam::defineTypeNameAndDebug ( createShellMesh  ,
 
)

◆ defineTypeNameAndDebug() [13/707]

Foam::defineTypeNameAndDebug ( fvMeshAdder  ,
 
)

◆ defineTypeNameAndDebug() [14/707]

Foam::defineTypeNameAndDebug ( fvMeshDistribute  ,
 
)

◆ defineTypeNameAndDebug() [15/707]

Foam::defineTypeNameAndDebug ( fvMeshSubset  ,
 
)

◆ defineTypeNameAndDebug() [16/707]

Foam::defineTypeNameAndDebug ( layerAdditionRemoval  ,
 
)

◆ addToRunTimeSelectionTable() [10/408]

Foam::addToRunTimeSelectionTable ( polyMeshModifier  ,
layerAdditionRemoval  ,
dictionary   
)

◆ defineTypeNameAndDebug() [17/707]

Foam::defineTypeNameAndDebug ( cellCuts  ,
 
)

◆ defineTypeNameAndDebug() [18/707]

Foam::defineTypeNameAndDebug ( cellLooper  ,
 
)

◆ defineRunTimeSelectionTable() [3/142]

Foam::defineRunTimeSelectionTable ( cellLooper  ,
word   
)

◆ defineTypeNameAndDebug() [19/707]

Foam::defineTypeNameAndDebug ( geomCellLooper  ,
 
)

◆ addToRunTimeSelectionTable() [11/408]

Foam::addToRunTimeSelectionTable ( cellLooper  ,
geomCellLooper  ,
word   
)

◆ defineTypeNameAndDebug() [20/707]

Foam::defineTypeNameAndDebug ( hexCellLooper  ,
 
)

◆ addToRunTimeSelectionTable() [12/408]

Foam::addToRunTimeSelectionTable ( cellLooper  ,
hexCellLooper  ,
word   
)

◆ defineTypeNameAndDebug() [21/707]

Foam::defineTypeNameAndDebug ( topoCellLooper  ,
 
)

◆ addToRunTimeSelectionTable() [13/408]

Foam::addToRunTimeSelectionTable ( cellLooper  ,
topoCellLooper  ,
word   
)

◆ operator>>() [1/136]

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

Definition at line 228 of file directionInfo.C.

References IOstream::ASCII, IOstream::check(), IOstream::format(), and Istream::read().

Referenced by boundBox::boundBox(), CompactListList< T >::CompactListList(), FixedList< T, Size >::FixedList(), labelledTri::labelledTri(), and LList< LListBase, T >::LList().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ operator<<() [4/312]

Foam::Ostream & operator<< ( Foam::Ostream os,
const directionInfo wDist 
)

Definition at line 202 of file directionInfo.C.

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

Here is the call graph for this function:

◆ contiguous< directionInfo >()

bool Foam::contiguous< directionInfo > ( )
inline

Data associated with directionInfo type are contiguous.

Definition at line 240 of file directionInfo.H.

◆ defineTypeNameAndDebug() [22/707]

Foam::defineTypeNameAndDebug ( boundaryCutter  ,
 
)

◆ defineTypeNameAndDebug() [23/707]

Foam::defineTypeNameAndDebug ( meshCutAndRemove  ,
 
)

◆ defineTypeNameAndDebug() [24/707]

Foam::defineTypeNameAndDebug ( meshCutter  ,
 
)

◆ defineTypeNameAndDebug() [25/707]

Foam::defineTypeNameAndDebug ( multiDirRefinement  ,
 
)

◆ defineTypeNameAndDebug() [26/707]

Foam::defineTypeNameAndDebug ( refinementIterator  ,
 
)

◆ defineTypeNameAndDebug() [27/707]

Foam::defineTypeNameAndDebug ( undoableMeshCutter  ,
 
)

◆ operator<<() [5/312]

Foam::Ostream & operator<< ( Ostream os,
const refineCell r 
)

Definition at line 82 of file refineCell.C.

References IOstream::ASCII, refineCell::cellNo(), refineCell::direction(), IOstream::format(), and token::SPACE.

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [28/707]

Foam::defineTypeNameAndDebug ( wallLayerCells  ,
 
)

◆ operator>>() [2/136]

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

Definition at line 54 of file wallNormalInfo.C.

References IOstream::check(), IOstream::format(), and Istream::read().

Here is the call graph for this function:

◆ operator<<() [6/312]

Foam::Ostream & operator<< ( Foam::Ostream os,
const wallNormalInfo wDist 
)

Definition at line 30 of file wallNormalInfo.C.

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

Here is the call graph for this function:

◆ contiguous< wallNormalInfo >()

bool Foam::contiguous< wallNormalInfo > ( )
inline

Data associated with wallNormalInfo type are contiguous.

Definition at line 181 of file wallNormalInfo.H.

◆ defineTypeNameAndDebug() [29/707]

Foam::defineTypeNameAndDebug ( badQualityToCell  ,
 
)

◆ addToRunTimeSelectionTable() [14/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
badQualityToCell  ,
word   
)

◆ defineTypeNameAndDebug() [30/707]

Foam::defineTypeNameAndDebug ( badQualityToFace  ,
 
)

◆ addToRunTimeSelectionTable() [15/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
badQualityToFace  ,
word   
)

◆ defineTypeNameAndDebug() [31/707]

Foam::defineTypeNameAndDebug ( motionSmoother  ,
 
)

◆ defineTypeNameAndDebug() [32/707]

Foam::defineTypeNameAndDebug ( motionSmootherAlgo  ,
 
)

◆ defineTypeNameAndDebug() [33/707]

Foam::defineTypeNameAndDebug ( componentDisplacementMotionSolver  ,
 
)

◆ defineTypeNameAndDebug() [34/707]

Foam::defineTypeNameAndDebug ( componentVelocityMotionSolver  ,
 
)

◆ defineTypeNameAndDebug() [35/707]

Foam::defineTypeNameAndDebug ( displacementMotionSolver  ,
 
)

◆ defineTypeNameAndDebug() [36/707]

Foam::defineTypeNameAndDebug ( displacementLayeredMotionMotionSolver  ,
 
)

◆ addToRunTimeSelectionTable() [16/408]

Foam::addToRunTimeSelectionTable ( motionSolver  ,
displacementLayeredMotionMotionSolver  ,
dictionary   
)

◆ operator>>() [3/136]

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

Definition at line 41 of file pointEdgeStructuredWalk.C.

◆ operator<<() [7/312]

Foam::Ostream & operator<< ( Foam::Ostream os,
const pointEdgeStructuredWalk wDist 
)

Definition at line 30 of file pointEdgeStructuredWalk.C.

◆ contiguous< pointEdgeStructuredWalk >()

Data associated with pointEdgeStructuredWalk type are contiguous.

Definition at line 213 of file pointEdgeStructuredWalk.H.

◆ defineTypeNameAndDebug() [37/707]

Foam::defineTypeNameAndDebug ( displacementLinearMotionMotionSolver  ,
 
)

◆ addToRunTimeSelectionTable() [17/408]

Foam::addToRunTimeSelectionTable ( motionSolver  ,
displacementLinearMotionMotionSolver  ,
dictionary   
)

◆ defineTypeNameAndDebug() [38/707]

Foam::defineTypeNameAndDebug ( points0MotionSolver  ,
 
)

◆ defineTypeNameAndDebug() [39/707]

Foam::defineTypeNameAndDebug ( interpolatingSolidBodyMotionSolver  ,
 
)

◆ addToRunTimeSelectionTable() [18/408]

Foam::addToRunTimeSelectionTable ( motionSolver  ,
interpolatingSolidBodyMotionSolver  ,
dictionary   
)

◆ defineTypeNameAndDebug() [40/707]

Foam::defineTypeNameAndDebug ( multiSolidBodyMotionSolver  ,
 
)

◆ addToRunTimeSelectionTable() [19/408]

Foam::addToRunTimeSelectionTable ( motionSolver  ,
multiSolidBodyMotionSolver  ,
dictionary   
)

◆ makePointPatchTypeField() [1/9]

Foam::makePointPatchTypeField ( pointPatchVectorField  ,
solidBodyMotionDisplacementPointPatchVectorField   
)

◆ makeFunction1s() [1/2]

Foam::makeFunction1s ( trvType  ,
nullArg   
)

◆ defineTableReader() [1/2]

Foam::defineTableReader ( trvType  )

◆ defineTypeNameAndDebug() [41/707]

Foam::defineTypeNameAndDebug ( solidBodyMotionFunction  ,
 
)

◆ defineRunTimeSelectionTable() [4/142]

Foam::defineRunTimeSelectionTable ( solidBodyMotionFunction  ,
dictionary   
)

◆ defineTypeNameAndDebug() [42/707]

Foam::defineTypeNameAndDebug ( solidBodyMotionSolver  ,
 
)

◆ addToRunTimeSelectionTable() [20/408]

Foam::addToRunTimeSelectionTable ( motionSolver  ,
solidBodyMotionSolver  ,
dictionary   
)

◆ defineTypeNameAndDebug() [43/707]

Foam::defineTypeNameAndDebug ( motionSolver  ,
 
)

◆ defineRunTimeSelectionTable() [5/142]

Foam::defineRunTimeSelectionTable ( motionSolver  ,
dictionary   
)

◆ defineTypeNameAndDebug() [44/707]

Foam::defineTypeNameAndDebug ( motionSolverList  ,
 
)

◆ addToRunTimeSelectionTable() [21/408]

Foam::addToRunTimeSelectionTable ( motionSolver  ,
motionSolverList  ,
dictionary   
)

◆ defineTypeNameAndDebug() [45/707]

Foam::defineTypeNameAndDebug ( velocityMotionSolver  ,
 
)

◆ defineTypeNameAndDebug() [46/707]

Foam::defineTypeNameAndDebug ( perfectInterface  ,
 
)

◆ addToRunTimeSelectionTable() [22/408]

Foam::addToRunTimeSelectionTable ( polyMeshModifier  ,
perfectInterface  ,
dictionary   
)

◆ operator>>() [4/136]

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

Definition at line 40 of file externalPointEdgePoint.C.

◆ operator<<() [8/312]

Foam::Ostream & operator<< ( Foam::Ostream os,
const externalPointEdgePoint wDist 
)

Definition at line 30 of file externalPointEdgePoint.C.

◆ contiguous< externalPointEdgePoint >()

Data associated with externalPointEdgePoint type are contiguous.

Definition at line 232 of file externalPointEdgePoint.H.

◆ defineTypeNameAndDebug() [47/707]

Foam::defineTypeNameAndDebug ( faceCoupleInfo  ,
 
)

◆ defineTypeNameAndDebug() [48/707]

Foam::defineTypeNameAndDebug ( polyMeshFilter  ,
 
)

◆ defineTypeNameAndDebug() [49/707]

Foam::defineTypeNameAndDebug ( polyMeshModifier  ,
 
)

◆ defineRunTimeSelectionTable() [6/142]

Foam::defineRunTimeSelectionTable ( polyMeshModifier  ,
dictionary   
)

◆ operator<<() [9/312]

Foam::Ostream & operator<< ( Ostream os,
const polyMeshModifier pmm 
)

Definition at line 77 of file polyMeshModifier.C.

References IOstream::check(), and polyMeshModifier::write().

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [50/707]

Foam::defineTypeNameAndDebug ( addPatchCellLayer  ,
 
)

◆ defineTypeNameAndDebug() [51/707]

Foam::defineTypeNameAndDebug ( combineFaces  ,
 
)

◆ defineTypeNameAndDebug() [52/707]

Foam::defineTypeNameAndDebug ( duplicatePoints  ,
 
)

◆ defineTypeNameAndDebug() [53/707]

Foam::defineTypeNameAndDebug ( edgeCollapser  ,
 
)

◆ defineTypeNameAndDebug() [54/707]

Foam::defineTypeNameAndDebug ( hexRef8  ,
 
)

◆ defineTypeNameAndDebug() [55/707]

Foam::defineTypeNameAndDebug ( refinementHistory  ,
 
)

◆ operator>>() [5/136]

Foam::Istream & operator>> ( Istream is,
refinementHistory rh 
)

active_ flag

Definition at line 1762 of file refinementHistory.C.

References DynamicList< T, SizeInc, SizeMult, SizeDiv >::clearStorage().

Here is the call graph for this function:

◆ operator<<() [10/312]

Foam::Ostream & operator<< ( Ostream os,
const refinementHistory rh 
)

Definition at line 1775 of file refinementHistory.C.

References nl.

◆ operator>>() [6/136]

Foam::Istream & operator>> ( Istream is,
refinementHistory::splitCell8 sc 
)

Definition at line 194 of file refinementHistory.C.

References refinementHistory::splitCell8::addedCellsPtr_, refinementHistory::splitCell8::parent_, and List< T >::size().

Here is the call graph for this function:

◆ operator<<() [11/312]

Foam::Ostream & operator<< ( Ostream os,
const refinementHistory::splitCell8 sc 
)

Definition at line 213 of file refinementHistory.C.

References token::SPACE.

◆ operator>>() [7/136]

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

Definition at line 42 of file pointEdgeCollapse.C.

◆ operator<<() [12/312]

Foam::Ostream & operator<< ( Foam::Ostream os,
const pointEdgeCollapse wDist 
)

Definition at line 30 of file pointEdgeCollapse.C.

◆ contiguous< pointEdgeCollapse >()

bool Foam::contiguous< pointEdgeCollapse > ( )
inline

Data associated with pointEdgeCollapse type are contiguous.

Definition at line 205 of file pointEdgeCollapse.H.

◆ defineTypeNameAndDebug() [56/707]

Foam::defineTypeNameAndDebug ( polyTopoChange  ,
 
)

◆ operator>>() [8/136]

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

Definition at line 55 of file refinementData.C.

References IOstream::check(), IOstream::format(), and Istream::read().

Here is the call graph for this function:

◆ operator<<() [13/312]

Foam::Ostream & operator<< ( Foam::Ostream os,
const refinementData wDist 
)

Definition at line 30 of file refinementData.C.

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

Here is the call graph for this function:

◆ contiguous< refinementData >()

bool Foam::contiguous< refinementData > ( )
inline

Data associated with refinementData type are contiguous.

Definition at line 200 of file refinementData.H.

◆ operator>>() [9/136]

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

Definition at line 42 of file refinementDistanceData.C.

◆ operator<<() [14/312]

Foam::Ostream & operator<< ( Foam::Ostream os,
const refinementDistanceData wDist 
)

Definition at line 30 of file refinementDistanceData.C.

◆ contiguous< refinementDistanceData >()

Data associated with refinementDistanceData type are contiguous.

Definition at line 234 of file refinementDistanceData.H.

◆ defineTypeNameAndDebug() [57/707]

Foam::defineTypeNameAndDebug ( removeCells  ,
 
)

◆ defineTypeNameAndDebug() [58/707]

Foam::defineTypeNameAndDebug ( removePoints  ,
 
)

◆ defineTypeNameAndDebug() [59/707]

Foam::defineTypeNameAndDebug ( tetDecomposer  ,
 
)

◆ defineTypeNameAndDebug() [60/707]

Foam::defineTypeNameAndDebug ( topoAction  ,
 
)

◆ defineTypeNameAndDebug() [61/707]

Foam::defineTypeNameAndDebug ( polyAddPoint  ,
 
)

◆ defineTypeNameAndDebug() [62/707]

Foam::defineTypeNameAndDebug ( polyModifyPoint  ,
 
)

◆ defineTypeNameAndDebug() [63/707]

Foam::defineTypeNameAndDebug ( polyRemovePoint  ,
 
)

◆ defineTypeNameAndDebug() [64/707]

Foam::defineTypeNameAndDebug ( polyAddFace  ,
 
)

◆ defineTypeNameAndDebug() [65/707]

Foam::defineTypeNameAndDebug ( polyModifyFace  ,
 
)

◆ defineTypeNameAndDebug() [66/707]

Foam::defineTypeNameAndDebug ( polyRemoveFace  ,
 
)

◆ defineTypeNameAndDebug() [67/707]

Foam::defineTypeNameAndDebug ( polyAddCell  ,
 
)

◆ defineTypeNameAndDebug() [68/707]

Foam::defineTypeNameAndDebug ( polyModifyCell  ,
 
)

◆ defineTypeNameAndDebug() [69/707]

Foam::defineTypeNameAndDebug ( polyRemoveCell  ,
 
)

◆ defineTypeNameAndDebug() [70/707]

Foam::defineTypeNameAndDebug ( polyTopoChanger  ,
 
)

◆ operator<<() [15/312]

Foam::Ostream & operator<< ( Ostream os,
const polyTopoChanger mme 
)

Definition at line 363 of file polyTopoChanger.C.

References token::BEGIN_LIST, token::END_LIST, forAll, nl, and UPtrList< T >::size().

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [71/707]

Foam::defineTypeNameAndDebug ( repatchMesh  ,
 
)

◆ operator<<() [16/312]

Foam::Ostream & operator<< ( Ostream os,
const repatchPatch p 
)

Definition at line 92 of file repatchPatch.C.

References IOstream::check(), p, and regIOobject::write().

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [72/707]

Foam::defineTypeNameAndDebug ( enrichedPatch  ,
 
)

◆ defineTypeNameAndDebug() [73/707]

Foam::defineTypeNameAndDebug ( slidingInterface  ,
 
)

◆ addToRunTimeSelectionTable() [23/408]

Foam::addToRunTimeSelectionTable ( polyMeshModifier  ,
slidingInterface  ,
dictionary   
)

◆ defineTypeNameAndDebug() [74/707]

Foam::defineTypeNameAndDebug ( OBJstream  ,
 
)

◆ defineTypeNameAndDebug() [75/707]

Foam::defineTypeNameAndDebug ( vtkUnstructuredReader  ,
 
)

◆ TemplateName() [1/28]

Foam::TemplateName ( FvFaceCellWave  )

◆ defineTypeNameAndDebug() [76/707]

Foam::defineTypeNameAndDebug ( FvFaceCellWaveName  ,
 
)

◆ adjustPhi()

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 34 of file adjustPhi.C.

References GeometricField< Type, PatchField, GeoMesh >::boundaryFieldRef(), fvsPatchField< Type >::coupled(), Foam::constant::electromagnetic::e, exit(), FatalError, FatalErrorInFunction, fvPatchField< Type >::fixesValue(), forAll, mag(), nl, p, patchi, reduce(), sum(), and U.

Referenced by incompressibleDenseParticleFluid::correctPressure(), incompressibleFluid::correctPressure(), twoPhaseSolver::incompressiblePressureCorrector(), main(), and incompressibleMultiphaseVoF::pressureCorrector().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ bound()

bool bound ( volScalarField vsf,
const dimensionedScalar min 
)

Bound the given scalar field where it is below the specified min value.

Definition at line 31 of file bound.C.

References Foam::fvc::average(), GeometricField< Type, PatchField, GeoMesh >::boundaryField(), GeometricField< Type, PatchField, GeoMesh >::boundaryFieldRef(), endl(), gAverage(), Info, max(), min(), IOobject::name(), pos0(), GeometricField< Type, PatchField, GeoMesh >::primitiveField(), and GeometricField< Type, PatchField, GeoMesh >::primitiveFieldRef().

Referenced by bound::constrain(), PDRkEpsilon::correct(), kEpsilonLopesdaCosta< BasicMomentumTransportModel >::correct(), kOmegaSST< MomentumTransportModel, BasicMomentumTransportModel >::correct(), kOmegaSST< LESeddyViscosity< BasicMomentumTransportModel >, BasicMomentumTransportModel >::correct(), dynamicKEqn< BasicMomentumTransportModel >::correct(), dynamicLagrangian< BasicMomentumTransportModel >::correct(), kEqn< BasicMomentumTransportModel >::correct(), SpalartAllmarasDES< BasicMomentumTransportModel >::correct(), kEpsilon< BasicMomentumTransportModel >::correct(), kOmega< BasicMomentumTransportModel >::correct(), kOmega2006< BasicMomentumTransportModel >::correct(), LaunderSharmaKE< BasicMomentumTransportModel >::correct(), LRR< BasicMomentumTransportModel >::correct(), realizableKE< BasicMomentumTransportModel >::correct(), RNGkEpsilon< BasicMomentumTransportModel >::correct(), SpalartAllmaras< BasicMomentumTransportModel >::correct(), SSG< BasicMomentumTransportModel >::correct(), v2f< BasicMomentumTransportModel >::correct(), mixtureKEpsilon< BasicMomentumTransportModel >::correct(), kOmegaSSTLM< BasicMomentumTransportModel >::correctReThetatGammaInt(), dynamicKEqn< BasicMomentumTransportModel >::dynamicKEqn(), kEpsilonLopesdaCosta< BasicMomentumTransportModel >::kEpsilonLopesdaCosta(), kEqn< BasicMomentumTransportModel >::kEqn(), kOmega< BasicMomentumTransportModel >::kOmega(), kOmega2006< BasicMomentumTransportModel >::kOmega2006(), LaunderSharmaKE< BasicMomentumTransportModel >::LaunderSharmaKE(), LRR< BasicMomentumTransportModel >::LRR(), makeMomentumTransportModelTypes(), mixtureKEpsilon< BasicMomentumTransportModel >::mixtureKEpsilon(), kEpsilon< compressible::momentumTransportModel >::read(), realizableKE< BasicMomentumTransportModel >::realizableKE(), RNGkEpsilon< BasicMomentumTransportModel >::RNGkEpsilon(), SSG< BasicMomentumTransportModel >::SSG(), v2f< BasicMomentumTransportModel >::v2f(), Table< Type >::value(), and Table< scalar >::y().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ constrainHbyA()

◆ constrainH()

◆ constrainPhiHbyA()

Foam::tmp< Foam::surfaceScalarField > constrainPhiHbyA ( const tmp< surfaceScalarField > &  tphiHbyA,
const volVectorField U,
const volScalarField p 
)

Definition at line 124 of file constrainHbyA.C.

References forAll, tmp< T >::isTmp(), Foam::compressible::New(), p, patchi, phiHbyA(), tmp< T >::ref(), and U.

Here is the call graph for this function:

◆ constrainPhid()

Foam::tmp< Foam::surfaceScalarField > constrainPhid ( const tmp< surfaceScalarField > &  tphiHbyA,
const volScalarField p 
)

Definition at line 171 of file constrainHbyA.C.

References GeometricField< Type, PatchField, GeoMesh >::boundaryFieldRef(), forAll, p, patchi, and tmp< T >::ref().

Here is the call graph for this function:

◆ constrainPressure() [1/4]

◆ constrainPressure() [2/4]

void constrainPressure ( volScalarField p,
const volScalarField rho,
const volVectorField U,
const surfaceScalarField phiHbyA,
const RAUType &  rhorAU 
)

Definition at line 81 of file constrainPressure.C.

References constrainPressure(), p, phiHbyA(), rAU(), rho, and U.

Here is the call graph for this function:

◆ constrainPressure() [3/4]

void constrainPressure ( volScalarField p,
const volVectorField U,
const surfaceScalarField phiHbyA,
const RAUType &  rAU,
const MRFType &  MRF 
)

Definition at line 95 of file constrainPressure.C.

References constrainPressure(), MRF(), p, phiHbyA(), rAU(), and U.

Here is the call graph for this function:

◆ constrainPressure() [4/4]

void constrainPressure ( volScalarField p,
const volVectorField U,
const surfaceScalarField phiHbyA,
const RAUType &  rAU 
)

Definition at line 109 of file constrainPressure.C.

References constrainPressure(), p, phiHbyA(), rAU(), and U.

Here is the call graph for this function:

◆ correctUphiBCs() [1/2]

void correctUphiBCs ( volVectorField U,
surfaceScalarField phi,
const bool  evaluateUBCs 
)

◆ correctUphiBCs() [2/2]

void correctUphiBCs ( const volScalarField rho,
volVectorField U,
surfaceScalarField phi,
const bool  evaluateUBCs 
)

If the mesh is moving correct the velocity BCs on the moving walls to.

ensure the corrected fluxes and velocity are consistent

Definition at line 73 of file correctUphiBCs.C.

References GeometricField< Type, PatchField, GeoMesh >::boundaryField(), GeometricField< Type, PatchField, GeoMesh >::boundaryFieldRef(), polyMesh::changing(), GeometricBoundaryField< Type, PatchField, GeoMesh >::evaluate(), forAll, patchi, rho, fvMesh::Sf(), and U.

Here is the call graph for this function:

◆ setRefCell() [1/2]

bool 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 and return true, otherwise return false.

Definition at line 30 of file findRefCell.C.

References dict, exit(), FatalIOError, FatalIOErrorInFunction, DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), GeometricField< Type, PatchField, GeoMesh >::needReference(), and nl.

Referenced by pressureReference::pressureReference(), and setRefCell().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setRefCell() [2/2]

bool 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 and return true, otherwise return false.

Definition at line 122 of file findRefCell.C.

References dict, and setRefCell().

Here is the call graph for this function:

◆ getRefCellValue()

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

Return the current value of field in the reference cell.

Definition at line 135 of file findRefCell.C.

References returnReduce().

Referenced by twoPhaseSolver::incompressiblePressureCorrector(), and incompressibleMultiphaseVoF::pressureCorrector().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ defineTypeNameAndDebug() [77/707]

Foam::defineTypeNameAndDebug ( fvConstraint  ,
 
)

◆ defineRunTimeSelectionTable() [7/142]

Foam::defineRunTimeSelectionTable ( fvConstraint  ,
dictionary   
)

◆ defineTypeNameAndDebug() [78/707]

Foam::defineTypeNameAndDebug ( fvConstraints  ,
 
)

◆ operator<<() [17/312]

Foam::Ostream & operator<< ( Ostream os,
const fvConstraints constraints 
)

Definition at line 329 of file fvConstraints.C.

◆ defineTypeNameAndDebug() [79/707]

Foam::defineTypeNameAndDebug ( fvModel  ,
 
)

◆ defineRunTimeSelectionTable() [8/142]

Foam::defineRunTimeSelectionTable ( fvModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [80/707]

Foam::defineTypeNameAndDebug ( fvModels  ,
 
)

◆ operator<<() [18/312]

Foam::Ostream & operator<< ( Ostream os,
const fvModels models 
)

Definition at line 371 of file fvModels.C.

◆ levelSetAverage() [1/3]

tmp<Field<Type> > Foam::levelSetAverage ( const fvMesh mesh,
const scalarField levelC,
const scalarField levelP,
const Field< Type > &  positiveC,
const Field< Type > &  positiveP,
const Field< Type > &  negativeC,
const Field< Type > &  negativeP 
)

Calculate the average value of two fields, one on each side of a level set.

The level set and the fields are given both on the points and cell-centres.

Referenced by waveForcing::correct(), waveVelocityFvPatchVectorField::U(), waveVelocityFvPatchVectorField::Un(), and waveInletOutletFvPatchField< Type >::updateCoeffs().

Here is the caller graph for this function:

◆ levelSetAverage() [2/3]

tmp<Field<Type> > Foam::levelSetAverage ( const fvPatch patch,
const scalarField levelF,
const scalarField levelP,
const Field< Type > &  positiveF,
const Field< Type > &  positiveP,
const Field< Type > &  negativeF,
const Field< Type > &  negativeP 
)

As the above overload, but on the faces of a patch.

◆ levelSetAverage() [3/3]

tmp<VolField<Type> > Foam::levelSetAverage ( const volScalarField levelC,
const pointScalarField levelP,
const VolField< Type > &  positiveC,
const PointField< Type > &  positiveP,
const VolField< Type > &  negativeC,
const PointField< Type > &  negativeP 
)

As the above overload, but both in cells and on patch faces.

◆ levelSetFraction() [1/3]

Foam::tmp< Foam::scalarField > levelSetFraction ( const fvMesh mesh,
const scalarField levelC,
const scalarField levelP,
const bool  above 
)

Calculate the volume-fraction that a level set occupies. This gives the.

same result as levelSetAverage if the fields passed to the latter are uniformly 0 and 1. The above flag flips the direction.

Definition at line 33 of file levelSet.C.

References primitiveMesh::cellCentres(), forAll, primitiveMesh::nCells(), polyMesh::points(), tmp< T >::ref(), scalarField(), tetCut(), and Zero.

Referenced by waveAlphaFvPatchScalarField::alpha(), waveAlphaFvPatchScalarField::alphan(), waveForcing::correct(), and levelSetFraction().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ levelSetFraction() [2/3]

Foam::tmp< Foam::scalarField > levelSetFraction ( const fvPatch patch,
const scalarField levelF,
const scalarField levelP,
const bool  above 
)

◆ levelSetFraction() [3/3]

◆ makePatchTypeField() [5/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
MRFFreestreamVelocityFvPatchVectorField   
)

◆ makePatchTypeField() [6/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
MRFnoSlipFvPatchVectorField   
)

◆ makePatchTypeField() [7/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
MRFslipFvPatchVectorField   
)

◆ defineTypeNameAndDebug() [81/707]

Foam::defineTypeNameAndDebug ( MRFZone  ,
 
)

◆ operator<<() [19/312]

Ostream& Foam::operator<< ( Ostream os,
const MRFZoneList models 
)

◆ defineTypeNameAndDebug() [82/707]

Foam::defineTypeNameAndDebug ( porosityModel  ,
 
)

◆ defineRunTimeSelectionTable() [9/142]

Foam::defineRunTimeSelectionTable ( porosityModel  ,
mesh   
)

◆ operator<<() [20/312]

Foam::Ostream & operator<< ( Ostream os,
const porosityModelList models 
)

Definition at line 135 of file porosityModelList.C.

◆ defineTypeNameAndDebug() [83/707]

Foam::defineTypeNameAndDebug ( convergenceControl  ,
 
)

◆ defineTypeNameAndDebug() [84/707]

Foam::defineTypeNameAndDebug ( correctorConvergenceControl  ,
 
)

◆ defineTypeNameAndDebug() [85/707]

Foam::defineTypeNameAndDebug ( singleRegionConvergenceControl  ,
 
)

◆ defineTypeNameAndDebug() [86/707]

Foam::defineTypeNameAndDebug ( singleRegionCorrectorConvergenceControl  ,
 
)

◆ defineTypeNameAndDebug() [87/707]

Foam::defineTypeNameAndDebug ( pimpleControl  ,
 
)

◆ defineTypeNameAndDebug() [88/707]

Foam::defineTypeNameAndDebug ( pimpleLoop  ,
 
)

◆ defineTypeNameAndDebug() [89/707]

Foam::defineTypeNameAndDebug ( pimpleMultiRegionControl  ,
 
)

◆ defineTypeNameAndDebug() [90/707]

Foam::defineTypeNameAndDebug ( pimpleNoLoopControl  ,
 
)

◆ defineTypeNameAndDebug() [91/707]

Foam::defineTypeNameAndDebug ( pimpleSingleRegionControl  ,
 
)

◆ defineTypeNameAndDebug() [92/707]

Foam::defineTypeNameAndDebug ( pisoControl  ,
 
)

◆ defineTypeNameAndDebug() [93/707]

Foam::defineTypeNameAndDebug ( simpleControl  ,
 
)

◆ defineTypeNameAndDebug() [94/707]

Foam::defineTypeNameAndDebug ( fluidSolutionControl  ,
 
)

◆ defineTypeNameAndDebug() [95/707]

Foam::defineTypeNameAndDebug ( multiRegionSolutionControl  ,
 
)

◆ defineTypeNameAndDebug() [96/707]

Foam::defineTypeNameAndDebug ( nonOrthogonalSolutionControl  ,
 
)

◆ defineTypeNameAndDebug() [97/707]

Foam::defineTypeNameAndDebug ( singleRegionSolutionControl  ,
 
)

◆ defineTypeNameAndDebug() [98/707]

Foam::defineTypeNameAndDebug ( solutionControl  ,
 
)

◆ surfaceToVolVelocity()

const Foam::volVectorField & surfaceToVolVelocity ( const surfaceVectorField Uf)

Get the cell velocity field corresponding to a given face velocity, or a.

null reference if no corresponding field exists

Definition at line 30 of file surfaceToVolVelocity.C.

References IOobject::group(), isFaceVelocity(), IOobject::member(), and DimensionedField< Type, GeoMesh >::mesh().

Here is the call graph for this function:

◆ makePatchTypeFieldTypedefs() [1/60]

Foam::makePatchTypeFieldTypedefs ( basicSymmetry  )

◆ makeNullConstructableTemplatePatchTypeField() [1/3]

Foam::makeNullConstructableTemplatePatchTypeField ( label  ,
calculated   
)

◆ makeNullConstructablePatchFields() [1/20]

Foam::makeNullConstructablePatchFields ( calculated  )

◆ makePatchTypeFieldTypedef()

makePatchTypeFieldTypedef ( label  ,
calculated   
)

◆ makePatchTypeFieldTypedefs() [2/60]

makePatchTypeFieldTypedefs ( calculated  )

◆ makePatchFieldTypeNames() [1/5]

Foam::makePatchFieldTypeNames ( coupled  )

◆ makePatchTypeFieldTypedefs() [3/60]

makePatchTypeFieldTypedefs ( coupled  )

◆ makePatchFields() [1/32]

Foam::makePatchFields ( directionMixed  )

◆ makePatchTypeFieldTypedefs() [4/60]

makePatchTypeFieldTypedefs ( directionMixed  )

◆ makeNullConstructablePatchFields() [2/20]

Foam::makeNullConstructablePatchFields ( extrapolatedCalculated  )

◆ makePatchTypeFieldTypedefs() [5/60]

makePatchTypeFieldTypedefs ( extrapolatedCalculated  )

◆ makePatchFields() [2/32]

Foam::makePatchFields ( fixedGradient  )

◆ makePatchTypeFieldTypedefs() [6/60]

makePatchTypeFieldTypedefs ( fixedGradient  )

◆ makeNullConstructablePatchFields() [3/20]

Foam::makeNullConstructablePatchFields ( fixedValue  )

◆ makePatchTypeFieldTypedefs() [7/60]

makePatchTypeFieldTypedefs ( fixedValue  )

◆ makePatchFields() [3/32]

Foam::makePatchFields ( mixed  )

◆ makePatchTypeFieldTypedefs() [8/60]

makePatchTypeFieldTypedefs ( mixed  )

◆ makePatchFieldTypeNames() [2/5]

Foam::makePatchFieldTypeNames ( sliced  )

◆ makePatchTypeFieldTypedefs() [9/60]

makePatchTypeFieldTypedefs ( sliced  )

◆ makePatchFieldTypeNames() [3/5]

Foam::makePatchFieldTypeNames ( transform  )

◆ makePatchTypeFieldTypedefs() [10/60]

makePatchTypeFieldTypedefs ( transform  )

◆ makeNullConstructablePatchFields() [4/20]

Foam::makeNullConstructablePatchFields ( zeroGradient  )

◆ makePatchTypeFieldTypedefs() [11/60]

makePatchTypeFieldTypedefs ( zeroGradient  )

◆ makeNullConstructablePatchFields() [5/20]

Foam::makeNullConstructablePatchFields ( cyclic  )

◆ makePatchTypeFieldTypedefs() [12/60]

makePatchTypeFieldTypedefs ( cyclic  )

◆ makeNullConstructablePatchFields() [6/20]

Foam::makeNullConstructablePatchFields ( cyclicSlip  )

◆ makePatchTypeFieldTypedefs() [13/60]

makePatchTypeFieldTypedefs ( cyclicSlip  )

◆ makeNullConstructablePatchFields() [7/20]

Foam::makeNullConstructablePatchFields ( empty  )

◆ makePatchTypeFieldTypedefs() [14/60]

makePatchTypeFieldTypedefs ( empty  )

◆ makeNullConstructablePatchFields() [8/20]

Foam::makeNullConstructablePatchFields ( internal  )

◆ makePatchTypeFieldTypedefs() [15/60]

makePatchTypeFieldTypedefs ( internal  )

◆ makePatchFieldTypeNames() [4/5]

Foam::makePatchFieldTypeNames ( jumpCyclic  )

◆ makePatchTypeFieldTypedefs() [16/60]

makePatchTypeFieldTypedefs ( jumpCyclic  )

◆ makeNullConstructablePatchFields() [9/20]

Foam::makeNullConstructablePatchFields ( nonConformalCyclic  )

◆ makePatchTypeFieldTypedefs() [17/60]

makePatchTypeFieldTypedefs ( nonConformalCyclic  )

◆ makeNullConstructablePatchFields() [10/20]

Foam::makeNullConstructablePatchFields ( nonConformalError  )

◆ makePatchTypeFieldTypedefs() [18/60]

makePatchTypeFieldTypedefs ( nonConformalError  )

◆ makeNullConstructablePatchFields() [11/20]

Foam::makeNullConstructablePatchFields ( nonConformalProcessorCyclic  )

◆ makePatchTypeFieldTypedefs() [19/60]

makePatchTypeFieldTypedefs ( nonConformalProcessorCyclic  )

◆ makeNullConstructablePatchFields() [12/20]

Foam::makeNullConstructablePatchFields ( processor  )

◆ makePatchTypeFieldTypedefs() [20/60]

makePatchTypeFieldTypedefs ( processor  )

◆ makeNullConstructablePatchFields() [13/20]

Foam::makeNullConstructablePatchFields ( processorCyclic  )

◆ makePatchTypeFieldTypedefs() [21/60]

Foam::makePatchTypeFieldTypedefs ( processorCyclic  )

◆ makeNullConstructablePatchFields() [14/20]

Foam::makeNullConstructablePatchFields ( symmetry  )

◆ makePatchTypeFieldTypedefs() [22/60]

makePatchTypeFieldTypedefs ( symmetry  )

◆ makeNullConstructablePatchFields() [15/20]

Foam::makeNullConstructablePatchFields ( symmetryPlane  )

◆ makePatchTypeFieldTypedefs() [23/60]

makePatchTypeFieldTypedefs ( symmetryPlane  )

◆ makeNullConstructablePatchFields() [16/20]

Foam::makeNullConstructablePatchFields ( wedge  )

◆ makePatchTypeFieldTypedefs() [24/60]

makePatchTypeFieldTypedefs ( wedge  )

◆ makePatchTypeField() [8/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
activeBaffleVelocityFvPatchVectorField   
)

◆ makePatchTypeField() [9/108]

◆ makePatchFields() [4/32]

Foam::makePatchFields ( advective  )

◆ makePatchTypeFieldTypedefs() [25/60]

makePatchTypeFieldTypedefs ( advective  )

◆ makePatchFields() [5/32]

Foam::makePatchFields ( codedFixedValue  )

◆ makePatchTypeFieldTypedefs() [26/60]

makePatchTypeFieldTypedefs ( codedFixedValue  )

◆ makePatchFields() [6/32]

Foam::makePatchFields ( codedMixed  )

◆ makePatchTypeFieldTypedefs() [27/60]

makePatchTypeFieldTypedefs ( codedMixed  )

◆ makePatchTypeField() [10/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
cylindricalInletVelocityFvPatchVectorField   
)

◆ defineTypeNameAndDebug() [99/707]

Foam::defineTypeNameAndDebug ( dynamicPressureFvPatchScalarField  ,
 
)

◆ makePatchTypeField() [11/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
entrainmentPressureFvPatchScalarField   
)

◆ makePatchFields() [7/32]

Foam::makePatchFields ( externalCoupledMixed  )

◆ makePatchTypeFieldTypedefs() [28/60]

makePatchTypeFieldTypedefs ( externalCoupledMixed  )

◆ makePatchTypeField() [12/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
fanPressureFvPatchScalarField   
)

◆ makePatchTypeField() [13/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
fanPressureJumpFvPatchScalarField   
)

◆ makePatchTypeField() [14/108]

◆ makePatchTypeField() [15/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
fixedFluxPressureFvPatchScalarField   
)

◆ setSnGrad() [1/2]

void Foam::setSnGrad ( volScalarField::Boundary bf,
const FieldField< fvsPatchField, scalar > &  snGrad 
)
inline

Definition at line 148 of file fixedFluxPressureFvPatchScalarField.H.

References forAll, patchi, and Foam::fvc::snGrad().

Here is the call graph for this function:

◆ setSnGrad() [2/2]

void Foam::setSnGrad ( volScalarField::Boundary bf,
const tmp< FieldField< fvsPatchField, scalar >> &  tsnGrad 
)
inline

Definition at line 164 of file fixedFluxPressureFvPatchScalarField.H.

◆ makePatchFields() [8/32]

Foam::makePatchFields ( fixedInternalValue  )

◆ makePatchTypeFieldTypedefs() [29/60]

Foam::makePatchTypeFieldTypedefs ( fixedInternalValue  )

◆ makePatchFields() [9/32]

Foam::makePatchFields ( fixedJump  )

◆ makePatchTypeFieldTypedefs() [30/60]

makePatchTypeFieldTypedefs ( fixedJump  )

◆ makePatchFields() [10/32]

Foam::makePatchFields ( fixedMean  )

◆ makePatchTypeFieldTypedefs() [31/60]

makePatchTypeFieldTypedefs ( fixedMean  )

◆ makePatchFields() [11/32]

Foam::makePatchFields ( fixedMeanOutletInlet  )

◆ makePatchTypeFieldTypedefs() [32/60]

makePatchTypeFieldTypedefs ( fixedMeanOutletInlet  )

◆ makePatchTypeField() [16/108]

◆ makeNullConstructableTemplatePatchTypeField() [2/3]

Foam::makeNullConstructableTemplatePatchTypeField ( vector  ,
fixedNormalSlip   
)

◆ makeNullConstructableTemplatePatchTypeField() [3/3]

Foam::makeNullConstructableTemplatePatchTypeField ( tensor  ,
fixedNormalSlip   
)

◆ makePatchTypeFieldTypedefs() [33/60]

Foam::makePatchTypeFieldTypedefs ( fixedNormalSlip  )

◆ makePatchTypeField() [17/108]

◆ makePatchFields() [12/32]

Foam::makePatchFields ( fixedProfile  )

◆ makePatchTypeFieldTypedefs() [34/60]

Foam::makePatchTypeFieldTypedefs ( fixedProfile  )

◆ makePatchFields() [13/32]

Foam::makePatchFields ( fixedValueInletOutlet  )

◆ makePatchTypeFieldTypedefs() [35/60]

makePatchTypeFieldTypedefs ( fixedValueInletOutlet  )

◆ makePatchTypeField() [18/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
flowRateInletVelocityFvPatchVectorField   
)

◆ makePatchTypeField() [19/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
flowRateOutletVelocityFvPatchVectorField   
)

◆ makePatchTypeField() [20/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
fluxCorrectedVelocityFvPatchVectorField   
)

◆ makePatchFields() [14/32]

Foam::makePatchFields ( freestream  )

◆ makePatchTypeFieldTypedefs() [36/60]

makePatchTypeFieldTypedefs ( freestream  )

◆ makePatchTypeField() [21/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
freestreamPressureFvPatchScalarField   
)

◆ makePatchTypeField() [22/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
freestreamVelocityFvPatchVectorField   
)

◆ makePatchFields() [15/32]

Foam::makePatchFields ( inletOutlet  )

◆ makePatchTypeFieldTypedefs() [37/60]

makePatchTypeFieldTypedefs ( inletOutlet  )

◆ makePatchTypeField() [23/108]

◆ makePatchTypeField() [24/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
interfaceCompressionFvPatchScalarField   
)

◆ makePatchTypeField() [25/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
interstitialInletVelocityFvPatchVectorField   
)

◆ makePatchTypeFieldTypedefs() [38/60]

Foam::makePatchTypeFieldTypedefs ( mapped  )

◆ makePatchFieldTypeNames() [5/5]

Foam::makePatchFieldTypeNames ( mapped  )

◆ makePatchTypeField() [26/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
mappedFlowRateVelocityFvPatchVectorField   
)

◆ makePatchFields() [16/32]

Foam::makePatchFields ( mappedInternalValue  )

◆ makePatchTypeFieldTypedefs() [39/60]

makePatchTypeFieldTypedefs ( mappedInternalValue  )

◆ makePatchFields() [17/32]

Foam::makePatchFields ( mappedValue  )

◆ makePatchTypeFieldTypedefs() [40/60]

makePatchTypeFieldTypedefs ( mappedValue  )

◆ makePatchFields() [18/32]

Foam::makePatchFields ( mappedValueAndPatchInternalValue  )

◆ makePatchTypeField() [27/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
mappedVelocityFluxFvPatchField   
)

◆ makePatchTypeField() [28/108]

◆ makePatchTypeField() [29/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
movingWallSlipVelocityFvPatchVectorField   
)

◆ makePatchTypeField() [30/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
movingWallVelocityFvPatchVectorField   
)

◆ makeNullConstructablePatchTypeField() [1/8]

Foam::makeNullConstructablePatchTypeField ( fvPatchVectorField  ,
noSlipFvPatchVectorField   
)

◆ makePatchFields() [19/32]

Foam::makePatchFields ( outletInlet  )

◆ makePatchTypeFieldTypedefs() [41/60]

makePatchTypeFieldTypedefs ( outletInlet  )

◆ makePatchFields() [20/32]

Foam::makePatchFields ( outletMappedUniformInlet  )

◆ makePatchTypeFieldTypedefs() [42/60]

makePatchTypeFieldTypedefs ( outletMappedUniformInlet  )

◆ makePatchTypeField() [31/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
outletPhaseMeanVelocityFvPatchVectorField   
)

◆ makePatchFields() [21/32]

Foam::makePatchFields ( partialSlip  )

◆ makePatchTypeFieldTypedefs() [43/60]

makePatchTypeFieldTypedefs ( partialSlip  )

◆ makePatchTypeField() [32/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
phaseHydrostaticPressureFvPatchScalarField   
)

◆ makePatchTypeField() [33/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
plenumPressureFvPatchScalarField   
)

◆ makePatchTypeField() [34/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
pressureFvPatchScalarField   
)

◆ makePatchTypeField() [35/108]

◆ makePatchTypeField() [36/108]

◆ makePatchTypeField() [37/108]

◆ makePatchTypeField() [38/108]

◆ makePatchTypeField() [39/108]

◆ makePatchTypeField() [40/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
pressureInletVelocityFvPatchVectorField   
)

◆ makePatchTypeField() [41/108]

◆ defineTemplateTypeNameAndDebug() [2/45]

Foam::defineTemplateTypeNameAndDebug ( prghPressure  ,
 
)

◆ makePatchTypeField() [42/108]

◆ makePatchTypeField() [43/108]

◆ makePatchTypeField() [44/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
rotatingTotalPressureFvPatchScalarField   
)

◆ makePatchTypeField() [45/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
rotatingWallVelocityFvPatchVectorField   
)

◆ makeNullConstructablePatchFields() [17/20]

Foam::makeNullConstructablePatchFields ( slip  )

◆ makePatchTypeFieldTypedefs() [44/60]

makePatchTypeFieldTypedefs ( slip  )

◆ makePatchTypeField() [46/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
supersonicFreestreamFvPatchVectorField   
)

◆ makePatchTypeField() [47/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
surfaceNormalFixedValueFvPatchVectorField   
)

◆ makePatchTypeField() [48/108]

◆ makePatchTypeField() [49/108]

◆ makePatchTypeField() [50/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
swirlInletVelocityFvPatchVectorField   
)

◆ makePatchTypeField() [51/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
syringePressureFvPatchScalarField   
)

◆ makePatchFields() [22/32]

Foam::makePatchFields ( timeVaryingMappedFixedValue  )

◆ makePatchTypeFieldTypedefs() [45/60]

makePatchTypeFieldTypedefs ( timeVaryingMappedFixedValue  )

◆ defineTypeNameAndDebug() [100/707]

Foam::defineTypeNameAndDebug ( timeVaryingMapped  ,
 
)

◆ makePatchTypeField() [52/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
totalPressureFvPatchScalarField   
)

◆ makePatchTypeField() [53/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
totalTemperatureFvPatchScalarField   
)

◆ makePatchTypeField() [54/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
translatingWallVelocityFvPatchVectorField   
)

◆ makePatchTypeField() [55/108]

◆ makePatchFields() [23/32]

Foam::makePatchFields ( turbulentInlet  )

◆ makePatchTypeFieldTypedefs() [46/60]

makePatchTypeFieldTypedefs ( turbulentInlet  )

◆ makePatchTypeField() [56/108]

◆ makePatchTypeField() [57/108]

◆ makePatchFields() [24/32]

Foam::makePatchFields ( uniformFixedGradient  )

◆ makePatchTypeFieldTypedefs() [47/60]

makePatchTypeFieldTypedefs ( uniformFixedGradient  )

◆ makePatchFields() [25/32]

Foam::makePatchFields ( uniformFixedValue  )

◆ makePatchTypeFieldTypedefs() [48/60]

Foam::makePatchTypeFieldTypedefs ( uniformFixedValue  )

◆ makePatchTypeFieldTypedefs() [49/60]

Foam::makePatchTypeFieldTypedefs ( uniform  )

◆ makePatchFields() [26/32]

Foam::makePatchFields ( uniformInletOutlet  )

◆ makePatchTypeFieldTypedefs() [50/60]

makePatchTypeFieldTypedefs ( uniformInletOutlet  )

◆ makePatchFields() [27/32]

Foam::makePatchFields ( uniformJump  )

◆ makePatchTypeFieldTypedefs() [51/60]

makePatchTypeFieldTypedefs ( uniformJump  )

◆ makePatchTypeField() [58/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
uniformTotalPressureFvPatchScalarField   
)

◆ makePatchTypeField() [59/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
variableHeightFlowRateFvPatchScalarField   
)

◆ makePatchTypeField() [60/108]

◆ makePatchTypeField() [61/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
waveSurfacePressureFvPatchScalarField   
)

◆ makePatchFields() [28/32]

Foam::makePatchFields ( waveTransmissive  )

◆ makePatchTypeFieldTypedefs() [52/60]

makePatchTypeFieldTypedefs ( waveTransmissive  )

◆ makeNullConstructablePatchFields() [18/20]

Foam::makeNullConstructablePatchFields ( zeroInletOutlet  )

◆ makePatchTypeFieldTypedefs() [53/60]

makePatchTypeFieldTypedefs ( zeroInletOutlet  )

◆ operator<<() [21/312]

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

◆ defineNamedTemplateTypeNameAndDebug() [1/47]

Foam::defineNamedTemplateTypeNameAndDebug ( fvPatchLabelField  ,
 
)

◆ defineTemplateRunTimeSelectionTable() [1/93]

Foam::defineTemplateRunTimeSelectionTable ( fvPatchLabelField  ,
patch   
)

◆ defineTemplateRunTimeSelectionTable() [2/93]

Foam::defineTemplateRunTimeSelectionTable ( fvPatchLabelField  ,
patchMapper   
)

◆ defineTemplateRunTimeSelectionTable() [3/93]

Foam::defineTemplateRunTimeSelectionTable ( fvPatchLabelField  ,
dictionary   
)

◆ defineNamedTemplateTypeNameAndDebug() [2/47]

Foam::defineNamedTemplateTypeNameAndDebug ( fvPatchScalarField  ,
 
)

◆ defineTemplateRunTimeSelectionTable() [4/93]

Foam::defineTemplateRunTimeSelectionTable ( fvPatchScalarField  ,
patch   
)

◆ defineTemplateRunTimeSelectionTable() [5/93]

Foam::defineTemplateRunTimeSelectionTable ( fvPatchScalarField  ,
patchMapper   
)

◆ defineTemplateRunTimeSelectionTable() [6/93]

Foam::defineTemplateRunTimeSelectionTable ( fvPatchScalarField  ,
dictionary   
)

◆ defineNamedTemplateTypeNameAndDebug() [3/47]

Foam::defineNamedTemplateTypeNameAndDebug ( fvPatchVectorField  ,
 
)

◆ defineTemplateRunTimeSelectionTable() [7/93]

Foam::defineTemplateRunTimeSelectionTable ( fvPatchVectorField  ,
patch   
)

◆ defineTemplateRunTimeSelectionTable() [8/93]

Foam::defineTemplateRunTimeSelectionTable ( fvPatchVectorField  ,
patchMapper   
)

◆ defineTemplateRunTimeSelectionTable() [9/93]

Foam::defineTemplateRunTimeSelectionTable ( fvPatchVectorField  ,
dictionary   
)

◆ defineNamedTemplateTypeNameAndDebug() [4/47]

Foam::defineNamedTemplateTypeNameAndDebug ( fvPatchSphericalTensorField  ,
 
)

◆ defineTemplateRunTimeSelectionTable() [10/93]

Foam::defineTemplateRunTimeSelectionTable ( fvPatchSphericalTensorField  ,
patch   
)

◆ defineTemplateRunTimeSelectionTable() [11/93]

Foam::defineTemplateRunTimeSelectionTable ( fvPatchSphericalTensorField  ,
patchMapper   
)

◆ defineTemplateRunTimeSelectionTable() [12/93]

Foam::defineTemplateRunTimeSelectionTable ( fvPatchSphericalTensorField  ,
dictionary   
)

◆ defineNamedTemplateTypeNameAndDebug() [5/47]

Foam::defineNamedTemplateTypeNameAndDebug ( fvPatchSymmTensorField  ,
 
)

◆ defineTemplateRunTimeSelectionTable() [13/93]

Foam::defineTemplateRunTimeSelectionTable ( fvPatchSymmTensorField  ,
patch   
)

◆ defineTemplateRunTimeSelectionTable() [14/93]

Foam::defineTemplateRunTimeSelectionTable ( fvPatchSymmTensorField  ,
patchMapper   
)

◆ defineTemplateRunTimeSelectionTable() [15/93]

Foam::defineTemplateRunTimeSelectionTable ( fvPatchSymmTensorField  ,
dictionary   
)

◆ defineNamedTemplateTypeNameAndDebug() [6/47]

Foam::defineNamedTemplateTypeNameAndDebug ( fvPatchTensorField  ,
 
)

◆ defineTemplateRunTimeSelectionTable() [16/93]

Foam::defineTemplateRunTimeSelectionTable ( fvPatchTensorField  ,
patch   
)

◆ defineTemplateRunTimeSelectionTable() [17/93]

Foam::defineTemplateRunTimeSelectionTable ( fvPatchTensorField  ,
patchMapper   
)

◆ defineTemplateRunTimeSelectionTable() [18/93]

Foam::defineTemplateRunTimeSelectionTable ( fvPatchTensorField  ,
dictionary   
)

◆ makeTemplateFvsPatchTypeField() [1/7]

Foam::makeTemplateFvsPatchTypeField ( label  ,
calculated   
)

◆ makeFvsPatchFields() [1/14]

Foam::makeFvsPatchFields ( calculated  )

◆ makeFvsPatchTypeFieldTypedef() [1/8]

makeFvsPatchTypeFieldTypedef ( label  ,
calculated   
)

◆ makeFvsPatchTypeFieldTypedefs() [1/16]

makeFvsPatchTypeFieldTypedefs ( calculated  )

◆ makeFvsPatchFieldTypeName()

Foam::makeFvsPatchFieldTypeName ( label  ,
coupled   
)

◆ makeFvsPatchFieldTypeNames() [1/2]

Foam::makeFvsPatchFieldTypeNames ( coupled  )

◆ makeFvsPatchTypeFieldTypedef() [2/8]

Foam::makeFvsPatchTypeFieldTypedef ( label  ,
coupled   
)

◆ makeFvsPatchTypeFieldTypedefs() [2/16]

makeFvsPatchTypeFieldTypedefs ( coupled  )

◆ makeFvsPatchFields() [2/14]

Foam::makeFvsPatchFields ( fixedValue  )

◆ makeFvsPatchTypeFieldTypedefs() [3/16]

makeFvsPatchTypeFieldTypedefs ( fixedValue  )

◆ makeFvsPatchFieldTypeNames() [2/2]

Foam::makeFvsPatchFieldTypeNames ( sliced  )

◆ makeFvsPatchTypeFieldTypedefs() [4/16]

makeFvsPatchTypeFieldTypedefs ( sliced  )

◆ makeTemplateFvsPatchTypeField() [2/7]

Foam::makeTemplateFvsPatchTypeField ( label  ,
cyclic   
)

◆ makeFvsPatchFields() [3/14]

Foam::makeFvsPatchFields ( cyclic  )

◆ makeFvsPatchTypeFieldTypedef() [3/8]

Foam::makeFvsPatchTypeFieldTypedef ( label  ,
cyclic   
)

◆ makeFvsPatchTypeFieldTypedefs() [5/16]

makeFvsPatchTypeFieldTypedefs ( cyclic  )

◆ makeFvsPatchFields() [4/14]

Foam::makeFvsPatchFields ( cyclicSlip  )

◆ makeFvsPatchTypeFieldTypedefs() [6/16]

makeFvsPatchTypeFieldTypedefs ( cyclicSlip  )

◆ makeFvsPatchFields() [5/14]

Foam::makeFvsPatchFields ( empty  )

◆ makeFvsPatchTypeFieldTypedefs() [7/16]

makeFvsPatchTypeFieldTypedefs ( empty  )

◆ makeFvsPatchFields() [6/14]

Foam::makeFvsPatchFields ( internal  )

◆ makeFvsPatchTypeFieldTypedefs() [8/16]

makeFvsPatchTypeFieldTypedefs ( internal  )

◆ makeTemplateFvsPatchTypeField() [3/7]

Foam::makeTemplateFvsPatchTypeField ( label  ,
nonConformalCyclic   
)

◆ makeFvsPatchFields() [7/14]

Foam::makeFvsPatchFields ( nonConformalCyclic  )

◆ makeFvsPatchTypeFieldTypedef() [4/8]

Foam::makeFvsPatchTypeFieldTypedef ( label  ,
nonConformalCyclic   
)

◆ makeFvsPatchTypeFieldTypedefs() [9/16]

makeFvsPatchTypeFieldTypedefs ( nonConformalCyclic  )

◆ makeTemplateFvsPatchTypeField() [4/7]

Foam::makeTemplateFvsPatchTypeField ( label  ,
nonConformalError   
)

◆ makeFvsPatchFields() [8/14]

Foam::makeFvsPatchFields ( nonConformalError  )

◆ makeFvsPatchTypeFieldTypedef() [5/8]

Foam::makeFvsPatchTypeFieldTypedef ( label  ,
nonConformalError   
)

◆ makeFvsPatchTypeFieldTypedefs() [10/16]

makeFvsPatchTypeFieldTypedefs ( nonConformalError  )

◆ makeTemplateFvsPatchTypeField() [5/7]

Foam::makeTemplateFvsPatchTypeField ( label  ,
nonConformalProcessorCyclic   
)

◆ makeFvsPatchFields() [9/14]

Foam::makeFvsPatchFields ( nonConformalProcessorCyclic  )

◆ makeFvsPatchTypeFieldTypedef() [6/8]

Foam::makeFvsPatchTypeFieldTypedef ( label  ,
nonConformalProcessorCyclic   
)

◆ makeFvsPatchTypeFieldTypedefs() [11/16]

makeFvsPatchTypeFieldTypedefs ( nonConformalProcessorCyclic  )

◆ makeTemplateFvsPatchTypeField() [6/7]

Foam::makeTemplateFvsPatchTypeField ( label  ,
processor   
)

◆ makeFvsPatchFields() [10/14]

Foam::makeFvsPatchFields ( processor  )

◆ makeFvsPatchTypeFieldTypedef() [7/8]

Foam::makeFvsPatchTypeFieldTypedef ( label  ,
processor   
)

◆ makeFvsPatchTypeFieldTypedefs() [12/16]

makeFvsPatchTypeFieldTypedefs ( processor  )

◆ makeTemplateFvsPatchTypeField() [7/7]

Foam::makeTemplateFvsPatchTypeField ( label  ,
processorCyclic   
)

◆ makeFvsPatchFields() [11/14]

Foam::makeFvsPatchFields ( processorCyclic  )

◆ makeFvsPatchTypeFieldTypedef() [8/8]

Foam::makeFvsPatchTypeFieldTypedef ( label  ,
processorCyclic   
)

◆ makeFvsPatchTypeFieldTypedefs() [13/16]

Foam::makeFvsPatchTypeFieldTypedefs ( processorCyclic  )

◆ makeFvsPatchFields() [12/14]

Foam::makeFvsPatchFields ( symmetry  )

◆ makeFvsPatchTypeFieldTypedefs() [14/16]

makeFvsPatchTypeFieldTypedefs ( symmetry  )

◆ makeFvsPatchFields() [13/14]

Foam::makeFvsPatchFields ( symmetryPlane  )

◆ makeFvsPatchTypeFieldTypedefs() [15/16]

makeFvsPatchTypeFieldTypedefs ( symmetryPlane  )

◆ makeFvsPatchFields() [14/14]

Foam::makeFvsPatchFields ( wedge  )

◆ makeFvsPatchTypeFieldTypedefs() [16/16]

makeFvsPatchTypeFieldTypedefs ( wedge  )

◆ makeFvsPatchTypeField() [1/2]

Foam::makeFvsPatchTypeField ( fvsPatchLabelField  ,
nonConformalPolyFacesFvsPatchLabelField   
)

◆ makeFvsPatchTypeField() [2/2]

Foam::makeFvsPatchTypeField ( fvsPatchLabelField  ,
polyFacesFvsPatchLabelField   
)

◆ operator<<() [22/312]

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

◆ defineNamedTemplateTypeNameAndDebug() [7/47]

Foam::defineNamedTemplateTypeNameAndDebug ( fvsPatchLabelField  ,
 
)

◆ defineTemplateRunTimeSelectionTable() [19/93]

Foam::defineTemplateRunTimeSelectionTable ( fvsPatchLabelField  ,
patch   
)

◆ defineTemplateRunTimeSelectionTable() [20/93]

Foam::defineTemplateRunTimeSelectionTable ( fvsPatchLabelField  ,
patchMapper   
)

◆ defineTemplateRunTimeSelectionTable() [21/93]

Foam::defineTemplateRunTimeSelectionTable ( fvsPatchLabelField  ,
dictionary   
)

◆ defineNamedTemplateTypeNameAndDebug() [8/47]

Foam::defineNamedTemplateTypeNameAndDebug ( fvsPatchScalarField  ,
 
)

◆ defineTemplateRunTimeSelectionTable() [22/93]

Foam::defineTemplateRunTimeSelectionTable ( fvsPatchScalarField  ,
patch   
)

◆ defineTemplateRunTimeSelectionTable() [23/93]

Foam::defineTemplateRunTimeSelectionTable ( fvsPatchScalarField  ,
patchMapper   
)

◆ defineTemplateRunTimeSelectionTable() [24/93]

Foam::defineTemplateRunTimeSelectionTable ( fvsPatchScalarField  ,
dictionary   
)

◆ defineNamedTemplateTypeNameAndDebug() [9/47]

Foam::defineNamedTemplateTypeNameAndDebug ( fvsPatchVectorField  ,
 
)

◆ defineTemplateRunTimeSelectionTable() [25/93]

Foam::defineTemplateRunTimeSelectionTable ( fvsPatchVectorField  ,
patch   
)

◆ defineTemplateRunTimeSelectionTable() [26/93]

Foam::defineTemplateRunTimeSelectionTable ( fvsPatchVectorField  ,
patchMapper   
)

◆ defineTemplateRunTimeSelectionTable() [27/93]

Foam::defineTemplateRunTimeSelectionTable ( fvsPatchVectorField  ,
dictionary   
)

◆ defineNamedTemplateTypeNameAndDebug() [10/47]

Foam::defineNamedTemplateTypeNameAndDebug ( fvsPatchSphericalTensorField  ,
 
)

◆ defineTemplateRunTimeSelectionTable() [28/93]

Foam::defineTemplateRunTimeSelectionTable ( fvsPatchSphericalTensorField  ,
patch   
)

◆ defineTemplateRunTimeSelectionTable() [29/93]

Foam::defineTemplateRunTimeSelectionTable ( fvsPatchSphericalTensorField  ,
patchMapper   
)

◆ defineTemplateRunTimeSelectionTable() [30/93]

Foam::defineTemplateRunTimeSelectionTable ( fvsPatchSphericalTensorField  ,
dictionary   
)

◆ defineNamedTemplateTypeNameAndDebug() [11/47]

Foam::defineNamedTemplateTypeNameAndDebug ( fvsPatchSymmTensorField  ,
 
)

◆ defineTemplateRunTimeSelectionTable() [31/93]

Foam::defineTemplateRunTimeSelectionTable ( fvsPatchSymmTensorField  ,
patch   
)

◆ defineTemplateRunTimeSelectionTable() [32/93]

Foam::defineTemplateRunTimeSelectionTable ( fvsPatchSymmTensorField  ,
patchMapper   
)

◆ defineTemplateRunTimeSelectionTable() [33/93]

Foam::defineTemplateRunTimeSelectionTable ( fvsPatchSymmTensorField  ,
dictionary   
)

◆ defineNamedTemplateTypeNameAndDebug() [12/47]

Foam::defineNamedTemplateTypeNameAndDebug ( fvsPatchTensorField  ,
 
)

◆ defineTemplateRunTimeSelectionTable() [34/93]

Foam::defineTemplateRunTimeSelectionTable ( fvsPatchTensorField  ,
patch   
)

◆ defineTemplateRunTimeSelectionTable() [35/93]

Foam::defineTemplateRunTimeSelectionTable ( fvsPatchTensorField  ,
patchMapper   
)

◆ defineTemplateRunTimeSelectionTable() [36/93]

Foam::defineTemplateRunTimeSelectionTable ( fvsPatchTensorField  ,
dictionary   
)

◆ defineTemplate2TypeNameAndDebug()

defineTemplate2TypeNameAndDebug ( surfaceLabelField::Internal  ,
 
)

◆ defineTemplateTypeNameAndDebug() [3/45]

Foam::defineTemplateTypeNameAndDebug ( surfaceLabelField  ,
 
)

◆ isFlux()

bool Foam::isFlux ( const DimensionedField< Type, surfaceMesh > &  df)
inline

Check if surfaceField is a flux.

i.e. an extensive field oriented with the face requiring flipping after mapping. Currently it is assumed that only surfaceScalarFields can be fluxes

Definition at line 55 of file surfaceFields.H.

Referenced by fvMeshStitcher::conformalNccBoundaryField(), fvMeshStitcher::conformalOrigBoundaryField(), fvMeshSubset::interpolate(), fvMeshStitcher::nonConformalBoundaryField(), MapInternalField< Type, MeshMapper, surfaceMesh >::operator()(), and fvMeshStitcher::synchronisedBoundaryField().

Here is the caller graph for this function:

◆ isFlux< scalar >()

bool Foam::isFlux< scalar > ( const DimensionedField< scalar, surfaceMesh > &  df)
inline

Check if surfaceScalarField is a flux.

i.e. an extensive field oriented with the face requiring flipping after mapping. Currently it is assumed that fluxes are either volumetric or mass

Definition at line 65 of file surfaceFields.H.

References DimensionedField< Type, GeoMesh >::dimensions(), dimFlux, and dimMassFlux.

Here is the call graph for this function:

◆ isFaceVelocity()

bool Foam::isFaceVelocity ( const DimensionedField< Type, surfaceMesh > &  df)
inline

Check if surfaceField is a face velocity or momentum.

Definition at line 74 of file surfaceFields.H.

Referenced by surfaceToVolVelocity().

Here is the caller graph for this function:

◆ isFaceVelocity< vector >()

bool Foam::isFaceVelocity< vector > ( const DimensionedField< vector, surfaceMesh > &  df)
inline

Check if surfaceVectorField is a face velocity or momentum.

Definition at line 81 of file surfaceFields.H.

References dimDensity, DimensionedField< Type, GeoMesh >::dimensions(), and dimVelocity.

Here is the call graph for this function:

◆ defineTemplateTypeNameAndDebug() [4/45]

defineTemplateTypeNameAndDebug ( volScalarField  ,
 
)

◆ defineTemplateTypeNameAndDebug() [5/45]

defineTemplateTypeNameAndDebug ( volVectorField  ,
 
)

◆ defineTypeNameAndDebug() [101/707]

Foam::defineTypeNameAndDebug ( fv  ,
 
)

◆ contiguous< smoothData >()

bool Foam::contiguous< smoothData > ( )
inline

Data associated with smoothData type are contiguous.

Definition at line 204 of file smoothData.H.

◆ contiguous< sweepData >()

bool Foam::contiguous< sweepData > ( )
inline

Data associated with sweepData type are contiguous.

Definition at line 202 of file sweepData.H.

◆ defineTypeNameAndDebug() [102/707]

Foam::defineTypeNameAndDebug ( fvSchemes  ,
 
)

◆ defineTypeNameAndDebug() [103/707]

defineTypeNameAndDebug ( leastSquaresVectors  ,
 
)

◆ defineTemplateTypeNameAndDebug() [6/45]

Foam::defineTemplateTypeNameAndDebug ( CentredFitSnGradData< linearFitPolynomial ,
 
)

◆ defineTemplateTypeNameAndDebug() [7/45]

Foam::defineTemplateTypeNameAndDebug ( CentredFitSnGradData< quadraticFitPolynomial ,
 
)

◆ defineTemplateTypeNameAndDebug() [8/45]

Foam::defineTemplateTypeNameAndDebug ( fvScalarMatrix  ,
 
)

◆ defineTemplateTypeNameAndDebug() [9/45]

Foam::defineTemplateTypeNameAndDebug ( fvVectorMatrix  ,
 
)

◆ defineTemplateTypeNameAndDebug() [10/45]

Foam::defineTemplateTypeNameAndDebug ( fvSphericalTensorMatrix  ,
 
)

◆ defineTemplateTypeNameAndDebug() [11/45]

Foam::defineTemplateTypeNameAndDebug ( fvSymmTensorMatrix  ,
 
)

◆ defineTemplateTypeNameAndDebug() [12/45]

Foam::defineTemplateTypeNameAndDebug ( fvTensorMatrix  ,
 
)

◆ operator&() [1/107]

tmp<VolField<Type> > Foam::operator& ( const fvMatrix< Type > &  ,
const DimensionedField< Type, volMesh > &   
)

◆ operator&() [2/107]

tmp<VolField<Type> > Foam::operator& ( const fvMatrix< Type > &  ,
const tmp< DimensionedField< Type, volMesh >> &   
)

◆ operator&() [3/107]

tmp<VolField<Type> > Foam::operator& ( const fvMatrix< Type > &  ,
const tmp< VolField< Type >> &   
)

◆ operator&() [4/107]

tmp<VolField<Type> > Foam::operator& ( const tmp< fvMatrix< Type >> &  ,
const DimensionedField< Type, volMesh > &   
)

◆ operator&() [5/107]

tmp<VolField<Type> > Foam::operator& ( const tmp< fvMatrix< Type >> &  ,
const tmp< DimensionedField< Type, volMesh >> &   
)

◆ operator&() [6/107]

tmp<VolField<Type> > Foam::operator& ( const tmp< fvMatrix< Type >> &  ,
const tmp< VolField< Type >> &   
)

◆ operator<<() [23/312]

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

◆ checkMethod() [1/3]

void checkMethod ( const fvMatrix< Type > &  fvm1,
const fvMatrix< Type > &  fvm2,
const char *  op 
)

Definition at line 1414 of file fvMatrix.C.

References abort(), fvMatrix< Type >::dimensions(), dimVolume, endl(), FatalError, FatalErrorInFunction, and fvMatrix< Type >::psi().

Referenced by fvMatrix< Type >::operator+=(), and fvMatrix< Type >::operator-=().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ checkMethod() [2/3]

void checkMethod ( const fvMatrix< Type > &  fvm,
const DimensionedField< Type, volMesh > &  df,
const char *  op 
)

◆ checkMethod() [3/3]

void checkMethod ( const fvMatrix< Type > &  fvm,
const dimensioned< Type > &  dt,
const char *  op 
)

◆ solve() [1/6]

SolverPerformance<Type> Foam::solve ( fvMatrix< Type > &  ,
const word  
)

Solve returning the solution statistics given convergence tolerance.

Use the given solver controls

Referenced by P1::calculate(), PDRkEpsilon::correct(), kEpsilonLopesdaCosta< BasicMomentumTransportModel >::correct(), kOmegaSST< MomentumTransportModel, BasicMomentumTransportModel >::correct(), lambdaThixotropic< BasicMomentumTransportModel >::correct(), dynamicKEqn< BasicMomentumTransportModel >::correct(), kEqn< BasicMomentumTransportModel >::correct(), SpalartAllmarasDES< BasicMomentumTransportModel >::correct(), kEpsilon< BasicMomentumTransportModel >::correct(), kOmega< BasicMomentumTransportModel >::correct(), kOmega2006< BasicMomentumTransportModel >::correct(), LaunderSharmaKE< BasicMomentumTransportModel >::correct(), LRR< BasicMomentumTransportModel >::correct(), realizableKE< BasicMomentumTransportModel >::correct(), RNGkEpsilon< BasicMomentumTransportModel >::correct(), SpalartAllmaras< BasicMomentumTransportModel >::correct(), SSG< BasicMomentumTransportModel >::correct(), v2f< BasicMomentumTransportModel >::correct(), mixtureKEpsilon< BasicMomentumTransportModel >::correct(), radiativeIntensityRay::correct(), transport::correct(), relaxation::correct(), Poisson::correct(), kOmegaSSTLM< BasicMomentumTransportModel >::correctReThetatGammaInt(), CollidingCloud< CloudType >::evolve(), MomentumCloud< CloudType >::evolve(), MPPICCloud< CloudType >::evolve(), ReactingCloud< CloudType >::evolve(), ReactingMultiphaseCloud< CloudType >::evolve(), SprayCloud< CloudType >::evolve(), ThermoCloud< CloudType >::evolve(), main(), makeMomentumTransportModelTypes(), incompressibleDenseParticleFluid::momentumPredictor(), incompressibleFluid::momentumPredictor(), isothermalFilm::momentumPredictor(), isothermalFluid::momentumPredictor(), shockFluid::momentumPredictor(), VoFSolver::momentumPredictor(), motionSolver::newPoints(), basicSpecieMixture::normalise(), displacementComponentLaplacianFvMotionSolver::solve(), velocityComponentLaplacianFvMotionSolver::solve(), displacementLaplacianFvMotionSolver::solve(), displacementSBRStressFvMotionSolver::solve(), velocityLaplacianFvMotionSolver::solve(), chemistryModel< ThermoType >::solve(), LUscalarMatrix::solve(), adaptiveSolver::solve(), and ODESolver::solve().

◆ solve() [2/6]

SolverPerformance<Type> Foam::solve ( const tmp< fvMatrix< Type >> &  ,
const word  
)

Solve returning the solution statistics given convergence tolerance,.

deleting temporary matrix after solution. Use the given solver controls

◆ solve() [3/6]

SolverPerformance<Type> Foam::solve ( fvMatrix< Type > &  )

Solve returning the solution statistics given convergence tolerance.

Solver controls read fvSolution

◆ solve() [4/6]

SolverPerformance<Type> Foam::solve ( const tmp< fvMatrix< Type >> &  )

Solve returning the solution statistics given convergence tolerance,.

deleting temporary matrix after solution. Solver controls read fvSolution

◆ correction() [1/2]

◆ correction() [2/2]

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

Return the correction form of the given temporary matrix.

by subtracting the matrix multiplied by the current field

◆ operator==() [1/58]

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

Referenced by cellInfo::equal(), smoothDelta::deltaData::equal(), directionInfo::equal(), externalPointEdgePoint::equal(), layerInfo::equal(), LayerInfoData< Type >::equal(), meshPhiCorrectInfo::equal(), meshPhiPreCorrectInfo::equal(), minData::equal(), patchEdgeFacePoint::equal(), patchEdgeFaceRegion::equal(), patchEdgeFaceRegions::equal(), patchFaceOrientation::equal(), pointEdgeCollapse::equal(), pointEdgeLayerInfo::equal(), PointEdgeLayerInfoData< Type >::equal(), pointEdgePoint::equal(), pointEdgeStructuredWalk::equal(), pointTopoDistanceData::equal(), refinementData::equal(), refinementDistanceData::equal(), smoothData::equal(), sweepData::equal(), topoDistanceData::equal(), wallFace::equal(), wallNormalInfo::equal(), wallPoint::equal(), fluxCorrectedVelocityFvPatchVectorField::evaluate(), wedgeFvPatchField< Type >::evaluate(), noSlipFvPatchVectorField::noSlipFvPatchVectorField(), UPstream::commsStruct::operator!=(), phaseInterface::const_iterator::operator!=(), dimensionSet::operator!=(), entry::operator!=(), FixedList< T, Size >::operator!=(), gradingDescriptor::operator!=(), HashSet< Key, Hash >::operator!=(), HashTable< T, Key, Hash >::operator!=(), operator!=(), regionSolvers::iterator::operator!=(), ListHashTable< T, Key, Hash >::operator!=(), scalarRange::operator!=(), SHA1::operator!=(), SHA1Digest::operator!=(), specieElement::operator!=(), refinementHistory::splitCell8::operator!=(), token::operator!=(), UILList< LListBase, T >::operator!=(), UList< T >::operator!=(), pressureInletUniformVelocityFvPatchVectorField::operator=(), GeometricField< Type, PatchField, GeoMesh >::relax(), uniformFixedMultiphaseHeatFluxFvPatchScalarField::uniformFixedMultiphaseHeatFluxFvPatchScalarField(), adjointOutletPressureFvPatchScalarField::updateCoeffs(), mappedFilmPressureFvPatchScalarField::updateCoeffs(), alphatWallBoilingWallFunctionFvPatchScalarField::updateCoeffs(), fixedRhoFvPatchScalarField::updateCoeffs(), codedFixedValueFvPatchField< Type >::updateCoeffs(), cylindricalInletVelocityFvPatchVectorField::updateCoeffs(), fixedMeanFvPatchField< Type >::updateCoeffs(), fixedPressureCompressibleDensityFvPatchScalarField::updateCoeffs(), interfaceCompressionFvPatchScalarField::updateCoeffs(), interstitialInletVelocityFvPatchVectorField::updateCoeffs(), mappedFlowRateVelocityFvPatchVectorField::updateCoeffs(), mappedInternalValueFvPatchField< Type >::updateCoeffs(), mappedValueFvPatchField< Type >::updateCoeffs(), mappedValueAndPatchInternalValueFvPatchField< Type >::updateCoeffs(), mappedVelocityFluxFvPatchField::updateCoeffs(), outletMappedUniformInletFvPatchField< Type >::updateCoeffs(), plenumPressureFvPatchScalarField::updateCoeffs(), pressureFvPatchScalarField::updateCoeffs(), pressureDirectedInletVelocityFvPatchVectorField::updateCoeffs(), pressureInletUniformVelocityFvPatchVectorField::updateCoeffs(), pressureInletVelocityFvPatchVectorField::updateCoeffs(), prghTotalHydrostaticPressureFvPatchScalarField::updateCoeffs(), swirlFlowRateInletVelocityFvPatchVectorField::updateCoeffs(), syringePressureFvPatchScalarField::updateCoeffs(), timeVaryingMappedFixedValueFvPatchField< Type >::updateCoeffs(), variableHeightFlowRateInletVelocityFvPatchVectorField::updateCoeffs(), waveSurfacePressureFvPatchScalarField::updateCoeffs(), surfaceDisplacementPointPatchVectorField::updateCoeffs(), timeVaryingMappedFixedValuePointPatchField< Type >::updateCoeffs(), fixedShearStressFvPatchVectorField::updateCoeffs(), epsilonWallFunctionFvPatchScalarField::updateCoeffs(), nutWallFunctionFvPatchScalarField::updateCoeffs(), codedFixedValuePointPatchField< Type >::updateCoeffs(), specieTransferVelocityFvPatchVectorField::updateCoeffs(), fixedEnergyFvPatchScalarField::updateCoeffs(), fixedUnburntEnthalpyFvPatchScalarField::updateCoeffs(), alphatJayatillekeWallFunctionFvPatchScalarField::updateCoeffs(), alphatWallFunctionFvPatchScalarField::updateCoeffs(), alphaFixedPressureFvPatchScalarField::updateCoeffs(), waveAlphaFvPatchScalarField::updateCoeffs(), waveVelocityFvPatchVectorField::updateCoeffs(), dynamicPressureFvPatchScalarField::updateCoeffs(), and uniformTotalPressureFvPatchScalarField::updateCoeffs().

◆ operator==() [2/58]

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

◆ operator==() [3/58]

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

◆ operator==() [4/58]

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

◆ operator==() [5/58]

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

◆ operator==() [6/58]

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

◆ operator==() [7/58]

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

◆ operator==() [8/58]

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

◆ operator==() [9/58]

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

◆ operator==() [10/58]

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

◆ operator==() [11/58]

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

◆ operator==() [12/58]

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

◆ operator==() [13/58]

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

◆ operator==() [14/58]

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

◆ operator-() [1/114]

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

◆ operator-() [2/114]

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

◆ operator+() [1/131]

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

◆ operator+() [2/131]

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

◆ operator+() [3/131]

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

◆ operator+() [4/131]

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

◆ operator+() [5/131]

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

◆ operator+() [6/131]

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

◆ operator+() [7/131]

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

◆ operator+() [8/131]

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

◆ operator+() [9/131]

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

◆ operator+() [10/131]

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

◆ operator+() [11/131]

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

◆ operator+() [12/131]

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

◆ operator+() [13/131]

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

◆ operator+() [14/131]

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

◆ operator+() [15/131]

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

◆ operator+() [16/131]

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

◆ operator+() [17/131]

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

◆ operator+() [18/131]

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

◆ operator+() [19/131]

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

◆ operator+() [20/131]

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

◆ operator-() [3/114]

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

◆ operator-() [4/114]

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

◆ operator-() [5/114]

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

◆ operator-() [6/114]

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

◆ operator-() [7/114]

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

◆ operator-() [8/114]

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

◆ operator-() [9/114]

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

◆ operator-() [10/114]

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

◆ operator-() [11/114]

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

◆ operator-() [12/114]

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

◆ operator-() [13/114]

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

◆ operator-() [14/114]

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

◆ operator-() [15/114]

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

◆ operator-() [16/114]

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

◆ operator-() [17/114]

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

◆ operator-() [18/114]

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

◆ operator-() [19/114]

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

◆ operator-() [20/114]

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

◆ operator-() [21/114]

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

◆ operator-() [22/114]

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

◆ operator*() [1/184]

◆ operator*() [2/184]

tmp< fvMatrix< Type > > operator* ( const tmp< volScalarField::Internal > &  ,
const fvMatrix< Type > &   
)

◆ operator*() [3/184]

tmp< fvMatrix< Type > > operator* ( const tmp< volScalarField > &  ,
const fvMatrix< Type > &   
)

◆ operator*() [4/184]

tmp< fvMatrix< Type > > operator* ( const volScalarField::Internal ,
const tmp< fvMatrix< Type >> &   
)

◆ operator*() [5/184]

tmp< fvMatrix< Type > > operator* ( const tmp< volScalarField::Internal > &  ,
const tmp< fvMatrix< Type >> &   
)

◆ operator*() [6/184]

tmp< fvMatrix< Type > > operator* ( const tmp< volScalarField > &  ,
const tmp< fvMatrix< Type >> &   
)

◆ operator*() [7/184]

tmp< fvMatrix< Type > > operator* ( const dimensioned< scalar > &  ,
const fvMatrix< Type > &   
)

◆ operator*() [8/184]

tmp< fvMatrix< Type > > operator* ( const dimensioned< scalar > &  ,
const tmp< fvMatrix< Type >> &   
)

◆ operator/() [1/66]

tmp<fvMatrix<Type> > Foam::operator/ ( const fvMatrix< Type > &  ,
const volScalarField::Internal  
)

◆ operator/() [2/66]

tmp<fvMatrix<Type> > Foam::operator/ ( const fvMatrix< Type > &  ,
const tmp< volScalarField::Internal > &   
)

◆ operator/() [3/66]

tmp<fvMatrix<Type> > Foam::operator/ ( const fvMatrix< Type > &  ,
const tmp< volScalarField > &   
)

◆ operator/() [4/66]

tmp<fvMatrix<Type> > Foam::operator/ ( const tmp< fvMatrix< Type >> &  ,
const volScalarField::Internal  
)

◆ operator/() [5/66]

tmp<fvMatrix<Type> > Foam::operator/ ( const tmp< fvMatrix< Type >> &  ,
const tmp< volScalarField::Internal > &   
)

◆ operator/() [6/66]

tmp<fvMatrix<Type> > Foam::operator/ ( const tmp< fvMatrix< Type >> &  ,
const tmp< volScalarField > &   
)

◆ operator/() [7/66]

tmp<fvMatrix<Type> > Foam::operator/ ( const fvMatrix< Type > &  ,
const dimensioned< scalar > &   
)

◆ operator/() [8/66]

tmp<fvMatrix<Type> > Foam::operator/ ( const tmp< fvMatrix< Type >> &  ,
const dimensioned< scalar > &   
)

◆ defineTypeNameAndDebug() [104/707]

Foam::defineTypeNameAndDebug ( faceAreaPairGAMGAgglomeration  ,
 
)

◆ addToRunTimeSelectionTable() [24/408]

Foam::addToRunTimeSelectionTable ( GAMGAgglomeration  ,
faceAreaPairGAMGAgglomeration  ,
lduMesh   
)

◆ addToRunTimeSelectionTable() [25/408]

Foam::addToRunTimeSelectionTable ( GAMGAgglomeration  ,
faceAreaPairGAMGAgglomeration  ,
geometry   
)

◆ defineTypeNameAndDebug() [105/707]

Foam::defineTypeNameAndDebug ( centredCECCellToCellStencilObject  ,
 
)

◆ defineTypeNameAndDebug() [106/707]

Foam::defineTypeNameAndDebug ( centredCFCCellToCellStencilObject  ,
 
)

◆ defineTypeNameAndDebug() [107/707]

Foam::defineTypeNameAndDebug ( centredCPCCellToCellStencilObject  ,
 
)

◆ defineTypeNameAndDebug() [108/707]

Foam::defineTypeNameAndDebug ( extendedCellToFaceStencil  ,
 
)

◆ defineTypeNameAndDebug() [109/707]

Foam::defineTypeNameAndDebug ( centredCECCellToFaceStencilObject  ,
 
)

◆ defineTypeNameAndDebug() [110/707]

Foam::defineTypeNameAndDebug ( centredCFCCellToFaceStencilObject  ,
 
)

◆ defineTypeNameAndDebug() [111/707]

Foam::defineTypeNameAndDebug ( centredCPCCellToFaceStencilObject  ,
 
)

◆ defineTypeNameAndDebug() [112/707]

Foam::defineTypeNameAndDebug ( centredFECCellToFaceStencilObject  ,
 
)

◆ defineTypeNameAndDebug() [113/707]

Foam::defineTypeNameAndDebug ( pureUpwindCFCCellToFaceStencilObject  ,
 
)

◆ defineTypeNameAndDebug() [114/707]

Foam::defineTypeNameAndDebug ( upwindCECCellToFaceStencilObject  ,
 
)

◆ defineTypeNameAndDebug() [115/707]

Foam::defineTypeNameAndDebug ( upwindCFCCellToFaceStencilObject  ,
 
)

◆ defineTypeNameAndDebug() [116/707]

Foam::defineTypeNameAndDebug ( upwindCPCCellToFaceStencilObject  ,
 
)

◆ defineTypeNameAndDebug() [117/707]

Foam::defineTypeNameAndDebug ( upwindFECCellToFaceStencilObject  ,
 
)

◆ defineTypeNameAndDebug() [118/707]

Foam::defineTypeNameAndDebug ( centredCFCFaceToCellStencilObject  ,
 
)

◆ defineTypeNameAndDebug() [119/707]

Foam::defineTypeNameAndDebug ( fvMesh  ,
 
)

◆ defineTypeNameAndDebug() [120/707]

Foam::defineTypeNameAndDebug ( cpuLoad  ,
 
)

◆ defineTypeNameAndDebug() [121/707]

Foam::defineTypeNameAndDebug ( fvMeshDistributor  ,
 
)

◆ defineRunTimeSelectionTable() [10/142]

Foam::defineRunTimeSelectionTable ( fvMeshDistributor  ,
fvMesh   
)

◆ defineTypeNameAndDebug() [122/707]

Foam::defineTypeNameAndDebug ( fvMeshMover  ,
 
)

◆ defineRunTimeSelectionTable() [11/142]

Foam::defineRunTimeSelectionTable ( fvMeshMover  ,
fvMesh   
)

◆ meshEdge()

edge meshEdge ( const PrimitivePatch< FaceList, PointField > &  p,
const label  edgei 
)

Definition at line 40 of file fvMeshStitcher.C.

References p.

Referenced by polyBoundaryMesh::nbrEdges(), nonConformalBoundary::patchPointOwnerOrigBoundaryPoints(), and syncTools::syncEdgeMap().

Here is the caller graph for this function:

◆ defineTypeNameAndDebug() [123/707]

Foam::defineTypeNameAndDebug ( fvMeshStitcher  ,
 
)

◆ defineRunTimeSelectionTable() [12/142]

Foam::defineRunTimeSelectionTable ( fvMeshStitcher  ,
fvMesh   
)

◆ defineTypeNameAndDebug() [124/707]

Foam::defineTypeNameAndDebug ( fvMeshTopoChanger  ,
 
)

◆ defineRunTimeSelectionTable() [13/142]

Foam::defineRunTimeSelectionTable ( fvMeshTopoChanger  ,
fvMesh   
)

◆ defineTypeNameAndDebug() [125/707]

Foam::defineTypeNameAndDebug ( coupledFvPatch  ,
 
)

◆ defineTypeNameAndDebug() [126/707]

Foam::defineTypeNameAndDebug ( cyclicFvPatch  ,
 
)

◆ addToRunTimeSelectionTable() [26/408]

Foam::addToRunTimeSelectionTable ( fvPatch  ,
cyclicFvPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [127/707]

Foam::defineTypeNameAndDebug ( cyclicSlipFvPatch  ,
 
)

◆ addToRunTimeSelectionTable() [27/408]

Foam::addToRunTimeSelectionTable ( fvPatch  ,
cyclicSlipFvPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [128/707]

Foam::defineTypeNameAndDebug ( emptyFvPatch  ,
 
)

◆ addToRunTimeSelectionTable() [28/408]

Foam::addToRunTimeSelectionTable ( fvPatch  ,
emptyFvPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [129/707]

Foam::defineTypeNameAndDebug ( internalFvPatch  ,
 
)

◆ addToRunTimeSelectionTable() [29/408]

Foam::addToRunTimeSelectionTable ( fvPatch  ,
internalFvPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [130/707]

Foam::defineTypeNameAndDebug ( nonConformalFvPatch  ,
 
)

◆ defineTypeNameAndDebug() [131/707]

Foam::defineTypeNameAndDebug ( nonConformalCoupledFvPatch  ,
 
)

◆ defineTypeNameAndDebug() [132/707]

Foam::defineTypeNameAndDebug ( nonConformalCyclicFvPatch  ,
 
)

◆ addToRunTimeSelectionTable() [30/408]

Foam::addToRunTimeSelectionTable ( fvPatch  ,
nonConformalCyclicFvPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [133/707]

Foam::defineTypeNameAndDebug ( nonConformalErrorFvPatch  ,
 
)

◆ addToRunTimeSelectionTable() [31/408]

Foam::addToRunTimeSelectionTable ( fvPatch  ,
nonConformalErrorFvPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [134/707]

Foam::defineTypeNameAndDebug ( nonConformalProcessorCyclicFvPatch  ,
 
)

◆ addToRunTimeSelectionTable() [32/408]

Foam::addToRunTimeSelectionTable ( fvPatch  ,
nonConformalProcessorCyclicFvPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [135/707]

Foam::defineTypeNameAndDebug ( processorFvPatch  ,
 
)

◆ addToRunTimeSelectionTable() [33/408]

Foam::addToRunTimeSelectionTable ( fvPatch  ,
processorFvPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [136/707]

Foam::defineTypeNameAndDebug ( processorCyclicFvPatch  ,
 
)

◆ addToRunTimeSelectionTable() [34/408]

Foam::addToRunTimeSelectionTable ( fvPatch  ,
processorCyclicFvPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [137/707]

Foam::defineTypeNameAndDebug ( symmetryFvPatch  ,
 
)

◆ addToRunTimeSelectionTable() [35/408]

Foam::addToRunTimeSelectionTable ( fvPatch  ,
symmetryFvPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [138/707]

Foam::defineTypeNameAndDebug ( symmetryPlaneFvPatch  ,
 
)

◆ addToRunTimeSelectionTable() [36/408]

Foam::addToRunTimeSelectionTable ( fvPatch  ,
symmetryPlaneFvPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [139/707]

Foam::defineTypeNameAndDebug ( wedgeFvPatch  ,
 
)

◆ addToRunTimeSelectionTable() [37/408]

Foam::addToRunTimeSelectionTable ( fvPatch  ,
wedgeFvPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [140/707]

Foam::defineTypeNameAndDebug ( mappedExtrudedWallFvPatch  ,
 
)

◆ addToRunTimeSelectionTable() [38/408]

Foam::addToRunTimeSelectionTable ( fvPatch  ,
mappedExtrudedWallFvPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [141/707]

Foam::defineTypeNameAndDebug ( mappedFvPatch  ,
 
)

◆ addToRunTimeSelectionTable() [39/408]

Foam::addToRunTimeSelectionTable ( fvPatch  ,
mappedFvPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [142/707]

Foam::defineTypeNameAndDebug ( mappedInternalFvPatch  ,
 
)

◆ addToRunTimeSelectionTable() [40/408]

Foam::addToRunTimeSelectionTable ( fvPatch  ,
mappedInternalFvPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [143/707]

Foam::defineTypeNameAndDebug ( mappedWallFvPatch  ,
 
)

◆ addToRunTimeSelectionTable() [41/408]

Foam::addToRunTimeSelectionTable ( fvPatch  ,
mappedWallFvPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [144/707]

Foam::defineTypeNameAndDebug ( wallFvPatch  ,
 
)

◆ addToRunTimeSelectionTable() [42/408]

Foam::addToRunTimeSelectionTable ( fvPatch  ,
wallFvPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [145/707]

Foam::defineTypeNameAndDebug ( fvPatch  ,
 
)

◆ defineRunTimeSelectionTable() [14/142]

Foam::defineRunTimeSelectionTable ( fvPatch  ,
polyPatch   
)

◆ addToRunTimeSelectionTable() [43/408]

Foam::addToRunTimeSelectionTable ( fvPatch  ,
fvPatch  ,
polyPatch   
)

◆ contiguous< FvWallInfo< wallPoint > >()

bool Foam::contiguous< FvWallInfo< wallPoint > > ( )
inline

Definition at line 134 of file FvWallInfo.H.

◆ contiguous< FvWallInfo< WallLocationData< wallPoint, bool > > >()

bool Foam::contiguous< FvWallInfo< WallLocationData< wallPoint, bool > > > ( )
inline

Definition at line 152 of file FvWallInfo.H.

◆ contiguous< FvWallInfo< WallLocationData< wallPoint, label > > >()

Definition at line 153 of file FvWallInfo.H.

◆ FOR_ALL_FIELD_TYPES() [1/21]

◆ defineTypeNameAndDebug() [146/707]

Foam::defineTypeNameAndDebug ( nearWallDist  ,
 
)

◆ defineTypeNameAndDebug() [147/707]

Foam::defineTypeNameAndDebug ( patchDistMethod  ,
 
)

◆ defineRunTimeSelectionTable() [15/142]

Foam::defineRunTimeSelectionTable ( patchDistMethod  ,
dictionary   
)

◆ defineTypeNameAndDebug() [148/707]

Foam::defineTypeNameAndDebug ( wallDist  ,
 
)

◆ zeroDimensionalFvMesh()

Construct a zero-dimensional unit-cube FV mesh.

Definition at line 31 of file zeroDimensionalFvMesh.C.

References fvMesh::addFvPatches(), polyMesh::boundaryMesh(), dimensioned< Type >::name(), patches, points, and objectRegistry::time().

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [149/707]

Foam::defineTypeNameAndDebug ( fvMeshToFvMesh  ,
 
)

◆ FOR_ALL_FIELD_TYPES() [2/21]

Foam::FOR_ALL_FIELD_TYPES ( defineInterpolation  ,
interpolation   
)

◆ defineTemplateRunTimeSelectionTable() [37/93]

Foam::defineTemplateRunTimeSelectionTable ( interpolation< scalar >  ,
dictionary   
)

◆ defineTemplateRunTimeSelectionTable() [38/93]

Foam::defineTemplateRunTimeSelectionTable ( interpolation< vector ,
dictionary   
)

◆ defineTemplateRunTimeSelectionTable() [39/93]

Foam::defineTemplateRunTimeSelectionTable ( interpolation< sphericalTensor ,
dictionary   
)

◆ defineTemplateRunTimeSelectionTable() [40/93]

Foam::defineTemplateRunTimeSelectionTable ( interpolation< symmTensor ,
dictionary   
)

◆ defineTemplateRunTimeSelectionTable() [41/93]

Foam::defineTemplateRunTimeSelectionTable ( interpolation< tensor ,
dictionary   
)

◆ FOR_ALL_FIELD_TYPES() [3/21]

Foam::FOR_ALL_FIELD_TYPES ( defineInterpolation  ,
interpolationCell   
)

◆ FOR_ALL_FIELD_TYPES() [4/21]

Foam::FOR_ALL_FIELD_TYPES ( makeInterpolation  ,
interpolationCell   
)

◆ FOR_ALL_FIELD_TYPES() [5/21]

Foam::FOR_ALL_FIELD_TYPES ( defineInterpolation  ,
interpolationCellPatchConstrained   
)

◆ FOR_ALL_FIELD_TYPES() [6/21]

Foam::FOR_ALL_FIELD_TYPES ( makeInterpolation  ,
interpolationCellPatchConstrained   
)

◆ defineTypeNameAndDebug() [150/707]

Foam::defineTypeNameAndDebug ( cellPointWeight  ,
 
)

◆ FOR_ALL_FIELD_TYPES() [7/21]

Foam::FOR_ALL_FIELD_TYPES ( defineInterpolation  ,
interpolationCellPoint   
)

◆ FOR_ALL_FIELD_TYPES() [8/21]

Foam::FOR_ALL_FIELD_TYPES ( makeInterpolation  ,
interpolationCellPoint   
)

◆ FOR_ALL_FIELD_TYPES() [9/21]

Foam::FOR_ALL_FIELD_TYPES ( defineInterpolation  ,
interpolationCellPointFace   
)

◆ FOR_ALL_FIELD_TYPES() [10/21]

Foam::FOR_ALL_FIELD_TYPES ( makeInterpolation  ,
interpolationCellPointFace   
)

◆ FOR_ALL_FIELD_TYPES() [11/21]

Foam::FOR_ALL_FIELD_TYPES ( defineInterpolation  ,
interpolationCellPointWallModified   
)

◆ FOR_ALL_FIELD_TYPES() [12/21]

Foam::FOR_ALL_FIELD_TYPES ( makeInterpolation  ,
interpolationCellPointWallModified   
)

◆ FOR_ALL_FIELD_TYPES() [13/21]

Foam::FOR_ALL_FIELD_TYPES ( defineInterpolation  ,
interpolationPointMVC   
)

◆ FOR_ALL_FIELD_TYPES() [14/21]

Foam::FOR_ALL_FIELD_TYPES ( makeInterpolation  ,
interpolationPointMVC   
)

◆ defineTypeNameAndDebug() [151/707]

Foam::defineTypeNameAndDebug ( pointMVCWeight  ,
 
)

◆ FOR_ALL_FIELD_TYPES() [15/21]

Foam::FOR_ALL_FIELD_TYPES ( defineInterpolation  ,
interpolationVolPointInterpolation   
)

◆ TemplateName() [2/28]

Foam::TemplateName ( blendedSchemeBase  )

◆ defineTypeNameAndDebug() [152/707]

Foam::defineTypeNameAndDebug ( blendedSchemeBaseName  ,
 
)

◆ defineNamedTemplateTypeNameAndDebug() [13/47]

Foam::defineNamedTemplateTypeNameAndDebug ( limitedSurfaceInterpolationScheme< scalar >  ,
 
)

◆ defineTemplateRunTimeSelectionTable() [42/93]

Foam::defineTemplateRunTimeSelectionTable ( limitedSurfaceInterpolationScheme< scalar >  ,
Mesh   
)

◆ defineTemplateRunTimeSelectionTable() [43/93]

Foam::defineTemplateRunTimeSelectionTable ( limitedSurfaceInterpolationScheme< scalar >  ,
MeshFlux   
)

◆ defineNamedTemplateTypeNameAndDebug() [14/47]

Foam::defineNamedTemplateTypeNameAndDebug ( limitedSurfaceInterpolationScheme< vector ,
 
)

◆ defineTemplateRunTimeSelectionTable() [44/93]

Foam::defineTemplateRunTimeSelectionTable ( limitedSurfaceInterpolationScheme< vector ,
Mesh   
)

◆ defineTemplateRunTimeSelectionTable() [45/93]

Foam::defineTemplateRunTimeSelectionTable ( limitedSurfaceInterpolationScheme< vector ,
MeshFlux   
)

◆ defineNamedTemplateTypeNameAndDebug() [15/47]

Foam::defineNamedTemplateTypeNameAndDebug ( limitedSurfaceInterpolationScheme< sphericalTensor ,
 
)

◆ defineTemplateRunTimeSelectionTable() [46/93]

Foam::defineTemplateRunTimeSelectionTable ( limitedSurfaceInterpolationScheme< sphericalTensor ,
Mesh   
)

◆ defineTemplateRunTimeSelectionTable() [47/93]

Foam::defineTemplateRunTimeSelectionTable ( limitedSurfaceInterpolationScheme< sphericalTensor ,
MeshFlux   
)

◆ defineNamedTemplateTypeNameAndDebug() [16/47]

Foam::defineNamedTemplateTypeNameAndDebug ( limitedSurfaceInterpolationScheme< symmTensor ,
 
)

◆ defineTemplateRunTimeSelectionTable() [48/93]

Foam::defineTemplateRunTimeSelectionTable ( limitedSurfaceInterpolationScheme< symmTensor ,
Mesh   
)

◆ defineTemplateRunTimeSelectionTable() [49/93]

Foam::defineTemplateRunTimeSelectionTable ( limitedSurfaceInterpolationScheme< symmTensor ,
MeshFlux   
)

◆ defineNamedTemplateTypeNameAndDebug() [17/47]

Foam::defineNamedTemplateTypeNameAndDebug ( limitedSurfaceInterpolationScheme< tensor ,
 
)

◆ defineTemplateRunTimeSelectionTable() [50/93]

Foam::defineTemplateRunTimeSelectionTable ( limitedSurfaceInterpolationScheme< tensor ,
Mesh   
)

◆ defineTemplateRunTimeSelectionTable() [51/93]

Foam::defineTemplateRunTimeSelectionTable ( limitedSurfaceInterpolationScheme< tensor ,
MeshFlux   
)

◆ defineNamedTemplateTypeNameAndDebug() [18/47]

Foam::defineNamedTemplateTypeNameAndDebug ( multivariateIndependentScheme< scalar >  ,
 
)

◆ defineNamedTemplateTypeNameAndDebug() [19/47]

Foam::defineNamedTemplateTypeNameAndDebug ( multivariateSelectionScheme< scalar >  ,
 
)

◆ defineTemplateRunTimeSelectionTable() [52/93]

Foam::defineTemplateRunTimeSelectionTable ( multivariateSurfaceInterpolationScheme< scalar >  ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [53/93]

Foam::defineTemplateRunTimeSelectionTable ( multivariateSurfaceInterpolationScheme< vector ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [54/93]

Foam::defineTemplateRunTimeSelectionTable ( multivariateSurfaceInterpolationScheme< sphericalTensor ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [55/93]

Foam::defineTemplateRunTimeSelectionTable ( multivariateSurfaceInterpolationScheme< symmTensor ,
Istream   
)

◆ defineTemplateRunTimeSelectionTable() [56/93]

Foam::defineTemplateRunTimeSelectionTable ( multivariateSurfaceInterpolationScheme< tensor ,
Istream   
)

◆ defineTemplateTypeNameAndDebug() [13/45]

Foam::defineTemplateTypeNameAndDebug ( CentredFitData< biLinearFitPolynomial ,
 
)

◆ makeCentredFitSurfaceInterpolationScheme() [1/4]

Foam::makeCentredFitSurfaceInterpolationScheme ( biLinearFit  ,
biLinearFitPolynomial  ,
centredCFCCellToFaceStencilObject   
)

◆ makeSurfaceInterpolationScheme() [1/7]

Foam::makeSurfaceInterpolationScheme ( cellCoBlended  )

◆ makeSurfaceInterpolationScheme() [2/7]

Foam::makeSurfaceInterpolationScheme ( CoBlended  )

◆ defineTemplateTypeNameAndDebug() [14/45]

Foam::defineTemplateTypeNameAndDebug ( UpwindFitData< cubicUpwindFitPolynomial ,
 
)

◆ makeUpwindFitSurfaceInterpolationScheme() [1/3]

Foam::makeUpwindFitSurfaceInterpolationScheme ( cubicUpwindFit  ,
cubicUpwindFitPolynomial  ,
upwindCFCCellToFaceStencilObject   
)

◆ makeSurfaceInterpolationScheme() [3/7]

Foam::makeSurfaceInterpolationScheme ( fixedBlended  )

◆ defineTypeNameAndDebug() [153/707]

Foam::defineTypeNameAndDebug ( harmonic  ,
 
)

◆ linearInterpolate() [1/2]

tmp<SurfaceField<Type> > Foam::linearInterpolate ( const VolField< Type > &  vf)

Definition at line 108 of file linear.H.

References surfaceInterpolationScheme< Type >::interpolate(), and DimensionedField< Type, GeoMesh >::mesh().

Referenced by Foam::fvc::average(), Implicit< CloudType >::cacheFields(), pointLinear< Type >::correction(), and linearInterpolate().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ linearInterpolate() [2/2]

tmp<SurfaceField<Type> > Foam::linearInterpolate ( const tmp< VolField< Type >> &  tvf)

Definition at line 120 of file linear.H.

References linearInterpolate().

Here is the call graph for this function:

◆ defineTemplateTypeNameAndDebug() [15/45]

Foam::defineTemplateTypeNameAndDebug ( CentredFitData< linearFitPolynomial ,
 
)

◆ makeCentredFitSurfaceInterpolationScheme() [2/4]

Foam::makeCentredFitSurfaceInterpolationScheme ( linearFit  ,
linearFitPolynomial  ,
centredCFCCellToFaceStencilObject   
)

◆ defineTemplateTypeNameAndDebug() [16/45]

Foam::defineTemplateTypeNameAndDebug ( UpwindFitData< linearFitPolynomial ,
 
)

◆ makePureUpwindFitSurfaceInterpolationScheme() [1/2]

Foam::makePureUpwindFitSurfaceInterpolationScheme ( linearPureUpwindFit  ,
linearFitPolynomial  ,
pureUpwindCFCCellToFaceStencilObject   
)

◆ makeSurfaceInterpolationTypeScheme() [1/2]

Foam::makeSurfaceInterpolationTypeScheme ( LUST  ,
scalar   
)

◆ makeSurfaceInterpolationTypeScheme() [2/2]

Foam::makeSurfaceInterpolationTypeScheme ( LUST  ,
vector   
)

◆ makeSurfaceInterpolationScheme() [4/7]

Foam::makeSurfaceInterpolationScheme ( outletStabilised  )

◆ makeSurfaceInterpolationScheme() [5/7]

Foam::makeSurfaceInterpolationScheme ( phaseStabilised  )

◆ makeSurfaceInterpolationScheme() [6/7]

Foam::makeSurfaceInterpolationScheme ( pointLinear  )

◆ defineTemplateTypeNameAndDebug() [17/45]

Foam::defineTemplateTypeNameAndDebug ( CentredFitData< quadraticFitPolynomial ,
 
)

◆ makeCentredFitSurfaceInterpolationScheme() [3/4]

Foam::makeCentredFitSurfaceInterpolationScheme ( quadraticFit  ,
quadraticFitPolynomial  ,
centredCFCCellToFaceStencilObject   
)

◆ defineTemplateTypeNameAndDebug() [18/45]

Foam::defineTemplateTypeNameAndDebug ( CentredFitData< quadraticLinearFitPolynomial ,
 
)

◆ makeCentredFitSurfaceInterpolationScheme() [4/4]

Foam::makeCentredFitSurfaceInterpolationScheme ( quadraticLinearFit  ,
quadraticLinearFitPolynomial  ,
centredCFCCellToFaceStencilObject   
)

◆ makePureUpwindFitSurfaceInterpolationScheme() [2/2]

Foam::makePureUpwindFitSurfaceInterpolationScheme ( quadraticLinearPureUpwindFit  ,
quadraticLinearUpwindFitPolynomial  ,
upwindCFCCellToFaceStencilObject   
)

◆ defineTemplateTypeNameAndDebug() [19/45]

Foam::defineTemplateTypeNameAndDebug ( UpwindFitData< quadraticLinearUpwindFitPolynomial ,
 
)

◆ makeUpwindFitSurfaceInterpolationScheme() [2/3]

Foam::makeUpwindFitSurfaceInterpolationScheme ( quadraticLinearUpwindFit  ,
quadraticLinearUpwindFitPolynomial  ,
upwindFECCellToFaceStencilObject   
)

◆ defineTemplateTypeNameAndDebug() [20/45]

Foam::defineTemplateTypeNameAndDebug ( UpwindFitData< quadraticUpwindFitPolynomial ,
 
)

◆ makeUpwindFitSurfaceInterpolationScheme() [3/3]

Foam::makeUpwindFitSurfaceInterpolationScheme ( quadraticUpwindFit  ,
quadraticUpwindFitPolynomial  ,
upwindFECCellToFaceStencilObject   
)

◆ makeSurfaceInterpolationScheme() [7/7]

Foam::makeSurfaceInterpolationScheme ( skewCorrected  )

◆ defineTypeNameAndDebug() [154/707]

Foam::defineTypeNameAndDebug ( skewCorrectionVectors  ,
 
)

◆ defineTypeNameAndDebug() [155/707]

Foam::defineTypeNameAndDebug ( surfaceInterpolation  ,
 
)

◆ defineNamedTemplateTypeNameAndDebug() [20/47]

Foam::defineNamedTemplateTypeNameAndDebug ( surfaceInterpolationScheme< scalar >  ,
 
)

◆ defineTemplateRunTimeSelectionTable() [57/93]

Foam::defineTemplateRunTimeSelectionTable ( surfaceInterpolationScheme< scalar >  ,
Mesh   
)

◆ defineTemplateRunTimeSelectionTable() [58/93]

Foam::defineTemplateRunTimeSelectionTable ( surfaceInterpolationScheme< scalar >  ,
MeshFlux   
)

◆ defineNamedTemplateTypeNameAndDebug() [21/47]

Foam::defineNamedTemplateTypeNameAndDebug ( surfaceInterpolationScheme< vector ,
 
)

◆ defineTemplateRunTimeSelectionTable() [59/93]

Foam::defineTemplateRunTimeSelectionTable ( surfaceInterpolationScheme< vector ,
Mesh   
)

◆ defineTemplateRunTimeSelectionTable() [60/93]

Foam::defineTemplateRunTimeSelectionTable ( surfaceInterpolationScheme< vector ,
MeshFlux   
)

◆ defineNamedTemplateTypeNameAndDebug() [22/47]

Foam::defineNamedTemplateTypeNameAndDebug ( surfaceInterpolationScheme< sphericalTensor ,
 
)

◆ defineTemplateRunTimeSelectionTable() [61/93]

Foam::defineTemplateRunTimeSelectionTable ( surfaceInterpolationScheme< sphericalTensor ,
Mesh   
)

◆ defineTemplateRunTimeSelectionTable() [62/93]

Foam::defineTemplateRunTimeSelectionTable ( surfaceInterpolationScheme< sphericalTensor ,
MeshFlux   
)

◆ defineNamedTemplateTypeNameAndDebug() [23/47]

Foam::defineNamedTemplateTypeNameAndDebug ( surfaceInterpolationScheme< symmTensor ,
 
)

◆ defineTemplateRunTimeSelectionTable() [63/93]

Foam::defineTemplateRunTimeSelectionTable ( surfaceInterpolationScheme< symmTensor ,
Mesh   
)

◆ defineTemplateRunTimeSelectionTable() [64/93]

Foam::defineTemplateRunTimeSelectionTable ( surfaceInterpolationScheme< symmTensor ,
MeshFlux   
)

◆ defineNamedTemplateTypeNameAndDebug() [24/47]

Foam::defineNamedTemplateTypeNameAndDebug ( surfaceInterpolationScheme< tensor ,
 
)

References NotImplemented.

◆ defineTemplateRunTimeSelectionTable() [65/93]

Foam::defineTemplateRunTimeSelectionTable ( surfaceInterpolationScheme< tensor ,
Mesh   
)

◆ defineTemplateRunTimeSelectionTable() [66/93]

Foam::defineTemplateRunTimeSelectionTable ( surfaceInterpolationScheme< tensor ,
MeshFlux   
)

◆ defineTypeNameAndDebug() [156/707]

Foam::defineTypeNameAndDebug ( pointConstraints  ,
 
)

◆ defineTypeNameAndDebug() [157/707]

Foam::defineTypeNameAndDebug ( volPointInterpolation  ,
 
)

◆ defineTypeNameAndDebug() [158/707]

Foam::defineTypeNameAndDebug ( fieldToCell  ,
 
)

◆ addToRunTimeSelectionTable() [44/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
fieldToCell  ,
word   
)

◆ defineTypeNameAndDebug() [159/707]

Foam::defineTypeNameAndDebug ( patchFluxToFace  ,
 
)

◆ addToRunTimeSelectionTable() [45/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
patchFluxToFace  ,
word   
)

◆ defineTypeNameAndDebug() [160/707]

Foam::defineTypeNameAndDebug ( solver  ,
 
)

◆ defineRunTimeSelectionTable() [16/142]

Foam::defineRunTimeSelectionTable ( solver  ,
fvMesh   
)

◆ operator<<() [24/312]

Foam::Ostream & operator<< ( Ostream os,
const findCellParticle p 
)

Definition at line 184 of file findCellParticle.C.

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

Here is the call graph for this function:

◆ contiguous< findCellParticle >()

bool Foam::contiguous< findCellParticle > ( )
inline

Definition at line 206 of file findCellParticle.H.

◆ gatherAndFlatten()

void Foam::gatherAndFlatten ( DynamicField< Type > &  field)

Definition at line 50 of file streamlines.C.

References Pstream::gatherList(), UPstream::myProcNo(), and UPstream::nProcs().

Referenced by streamlines::write().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ defineTypeNameAndDebug() [161/707]

Foam::defineTypeNameAndDebug ( streamlinesCloud  ,
 
)

◆ operator<<() [25/312]

Foam::Ostream & operator<< ( Ostream os,
const streamlinesParticle p 
)

Definition at line 586 of file streamlinesParticle.C.

References IOstream::check(), FOR_ALL_FIELD_TYPES(), p, token::SPACE, and WriteSampledTypes.

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [162/707]

Foam::defineTypeNameAndDebug ( wallHeatTransferCoeffModel  ,
 
)

◆ defineRunTimeSelectionTable() [17/142]

Foam::defineRunTimeSelectionTable ( wallHeatTransferCoeffModel  ,
word   
)

◆ defineTypeNameAndDebug() [163/707]

Foam::defineTypeNameAndDebug ( codedFunctionObject  ,
 
)

◆ addToRunTimeSelectionTable() [46/408]

Foam::addToRunTimeSelectionTable ( functionObject  ,
codedFunctionObject  ,
dictionary   
)

◆ defineTypeNameAndDebug() [164/707]

Foam::defineTypeNameAndDebug ( MGridGenGAMGAgglomeration  ,
 
)

◆ addToRunTimeSelectionTable() [47/408]

Foam::addToRunTimeSelectionTable ( GAMGAgglomeration  ,
MGridGenGAMGAgglomeration  ,
lduMesh   
)

◆ repeat() [1/2]

List<Type> Foam::repeat ( const UList< Type > &  a,
const UList< Type > &  b 
)
inline

Definition at line 46 of file fvMeshStitchersMoving.C.

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

Referenced by repeat().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ repeat() [2/2]

List<Type> Foam::repeat ( const UList< Type > &  l)
inline

Definition at line 59 of file fvMeshStitchersMoving.C.

References repeat().

Here is the call graph for this function:

◆ max() [1/75]

layerAndWeight Foam::max ( const layerAndWeight a,
const layerAndWeight b 
)

Definition at line 102 of file fvMeshStitchersMoving.C.

References b, and layerAndWeight::layer.

Referenced by HeatTransferPhaseSystem< BasePhaseSystem >::addDmidtHefs(), HeatTransferPhaseSystem< BasePhaseSystem >::addDmidtHefsWithoutL(), polyTopoChange::addMesh(), effectivenessHeatExchangerSource::addSup(), LehrMilliesMewes::addToBinaryBreakupRate(), Liao::addToBinaryBreakupRate(), LehrMilliesMewesCoalescence::addToCoalescenceRate(), LiaoCoalescence::addToCoalescenceRate(), Time::adjustDeltaT(), porosityModel::adjustNegativeResistance(), pairGAMGAgglomeration::agglomerate(), GAMGInterface::agglomerateCoeffs(), algebraicPairGAMGAgglomeration::algebraicPairGAMGAgglomeration(), blendingMethod::alpha(), MomentumTransferPhaseSystem< BasePhaseSystem >::alphaDByAf(), compressibleVoF::alphaSuSp(), alphatJayatillekeWallFunctionFvPatchScalarField::alphat(), forces::applyBins(), moleculeCloud::applyConstraintsAndThermostats(), lduAddressing::band(), cell::bb(), cellCoBlended< Type >::blendingFactor(), CoBlended< Type >::blendingFactor(), bound(), primitiveMeshTools::boundaryFaceSkewness(), boundBox::boundBox(), searchableBox::boundingSpheres(), triSurfaceMesh::boundingSpheres(), tetrahedron< Point, PointRef >::bounds(), XiFluid::bSolve(), Reaction< ThermoType >::C(), Implicit< CloudType >::cacheFields(), SprayParcel< ParcelType >::calcAtomisation(), PatchTools::calcBounds(), primitiveMesh::calcCells(), DistortedSphereDragForce< CloudType >::calcCoupled(), ReactingMultiphaseParcel< ParcelType >::calcDevolatilisation(), enrichedPatch::calcEnrichedFaces(), treeBoundBox::calcExtremities(), coupledPolyPatch::calcFaceTol(), wedgePolyPatch::calcGeometry(), cellMDLimitedGrad< Type >::calcGrad(), faceLimitedGrad< Type >::calcGrad(), faceMDLimitedGrad< Type >::calcGrad(), ThermoParcel< ParcelType >::calcHeatTransfer(), triSurfaceTools::calcInterpolationWeights(), snappySnapDriver::calcSnapDistance(), ThermoParcel< ParcelType >::calcSurfaceValues(), Stochastic< CloudType >::calculate(), fvDOM::calculate(), viewFactor::calculate(), Cole::calculate(), rotorDiskSource::calculate(), COxidationHurtMitchell< CloudType >::calculate(), COxidationIntrinsicRate< CloudType >::calculate(), linear::calculate(), TolubinskiKostanchuk::calculate(), KocamustafaogullariIshiiNucleationSite::calculate(), LemmertChawla::calculate(), LiquidEvaporation< CloudType >::calculate(), LiquidEvaporationBoil< CloudType >::calculate(), meshRefinement::calculateEdgeWeights(), XiEqModel::calculateSchelkinEffect(), nutUSpaldingWallFunctionFvPatchScalarField::calcUTau(), IATEsource::CD(), Beetstra::CdRe(), Ergun::CdRe(), Gibilaro::CdRe(), GidaspowSchillerNaumann::CdRe(), IshiiZuber::CdRe(), Lain::CdRe(), SyamlalOBrien::CdRe(), Tenneti::CdRe(), TomiyamaAnalytic::CdRe(), TomiyamaCorrelated::CdRe(), TomiyamaKataokaZunSakaguchi::CdRe(), WenYu::CdRe(), Stokes2::celerity(), Stokes5::celerity(), primitiveMeshTools::cellClosedness(), ReactingParcel< ParcelType >::cellValueSourceCorrection(), layerAdditionRemoval::changeTopology(), primitiveMesh::checkCellVolumes(), primitiveMesh::checkClosedCells(), primitiveMesh::checkConcaveCells(), primitiveMesh::checkEdgeLength(), Foam::polyMeshCheck::checkFaceAngles(), primitiveMesh::checkFaceAngles(), primitiveMesh::checkFaceAreas(), polyMesh::checkFaceOrthogonality(), Foam::polyMeshCheck::checkFaceSkewness(), polyMesh::checkFaceSkewness(), primitiveMesh::checkFaceSkewness(), primitiveMesh::checkFaceVertices(), searchableSurfaces::checkIntersection(), hexRef8::checkRefinementLevels(), UList< T >::checkStart(), Foam::polyMeshCheck::checkVolRatio(), chemPointISAT::chemPointISAT(), SprayParcel< ParcelType >::chi(), triangle< Point, PointRef >::circumCircle(), LegendreMagnaudet::Cl(), Moraga::Cl(), SaffmanMei::Cl(), distribution::clipPDF(), SuppressionCollision< CloudType >::collide(), TrajectoryCollision< CloudType >::collideParcels(), ORourkeCollision< CloudType >::collideSorted(), cellTable::combine(), combine(), distributionMapBase::compact(), fvMeshStitcher::conformalNccBoundaryField(), fvMeshStitcher::conformalOrigBoundaryField(), fvMeshStitcher::connect(), hexRef8::consistentSlowRefinement(), limitTemperature::constrain(), limitPressure::constrain(), Foam::meshTools::constrainToMeshCentre(), treeBoundBox::contains(), treeBoundBox::corner(), general::correct(), MichaelsBolger::correct(), simple::correct(), incompressibleTwoPhaseVoFMixture::correct(), BrunDripping::correct(), kineticTheoryModel::correct(), IATE::correct(), linearTsub::correct(), fractal::correct(), velocityGroup::correct(), EDC::correct(), PaSR::correct(), kOmegaSST< MomentumTransportModel, BasicMomentumTransportModel >::correct(), realizableKE< BasicMomentumTransportModel >::correct(), radiativeIntensityRay::correct(), MaxwellianThermal< CloudType >::correct(), MixedDiffuseSpecular< CloudType >::correct(), Poisson::correct(), InterfaceCompositionPhaseChangePhaseSystem< BasePhaseSystem >::correctInterfaceThermo(), limitedSnGrad< Type >::correction(), phaseStabilisedSnGrad< Type >::correction(), kOmegaSST< MomentumTransportModel, BasicMomentumTransportModel >::correctNut(), kOmegaSSTSato< BasicMomentumTransportModel >::correctNut(), incompressibleFluid::correctPressure(), kOmegaSSTLM< BasicMomentumTransportModel >::correctReThetatGammaInt(), ReactingParcel< ParcelType >::correctSurfaceValues(), dynamic::cosTheta(), gravitational::cosTheta(), TomiyamaSwarm::Cs(), engineValve::curLift(), triSurface::curvature(), engineValve::curVelocity(), Lamb::Cvm(), cyclicTransform::cyclicTransform(), Burns::D(), Reaction< ThermoType >::ddNdtByVdcTp(), SRIFallOffFunction::ddPr(), TroeFallOffFunction::ddPr(), fluxLimitedLangmuirHinshelwoodReactionRate::ddT(), SRIFallOffFunction::ddT(), TroeFallOffFunction::ddT(), MomentumTransferPhaseSystem< BasePhaseSystem >::ddtCorrs(), hierarchGeomDecomp::decompose(), manualDecomp::decompose(), binaryTree::depth(), chemistryModel< ThermoType >::derivatives(), diff(), MomentumCloud< CloudType >::Dij(), distributedTriSurfaceMesh::distribute(), distributedTriSurfaceMesh::distributedTriSurfaceMesh(), cellsToCells::distributeMesh(), ReversibleReaction< ThermoType, ReactionRate >::dkrdc(), ReversibleReaction< ThermoType, ReactionRate >::dkrdT(), MomentumCloud< CloudType >::Dmax(), MomentumTransferPhaseSystem< BasePhaseSystem >::dragCorrs(), SpalartAllmarasDDES< BasicMomentumTransportModel >::dTilda(), SpalartAllmarasIDDES< BasicMomentumTransportModel >::dTilda(), TomiyamaAspectRatio::E(), VakhrushevEfremov::E(), Stokes2::elevation(), Stokes5::elevation(), engine::engine(), MomentumParcel< ParcelType >::Eo(), kOmegaSSTLM< BasicMomentumTransportModel >::epsilonByk(), contactAngleFvPatchScalarField::evaluate(), phaseForces::execute(), adjustTimeStepToCombustion::execute(), age::execute(), turbulenceIntensity::execute(), treeBoundBox::extend(), kOmegaSSTLM< BasicMomentumTransportModel >::F1(), treeBoundBox::faceBits(), primitiveMeshTools::faceConcavity(), primitiveMeshTools::faceSkewness(), linear::fContinuous(), kOmegaSSTDES< BasicMomentumTransportModel >::FDES(), MomentumTransferPhaseSystem< BasePhaseSystem >::Ffs(), Antal::Fi(), Frank::Fi(), searchableBox::findLine(), dynamicTreeDataPoint::findNearest(), searchableBox::findNearestOnEdge(), PatchFlowRateInjection< CloudType >::flowRate(), Foam::functionObjects::fieldValues::volFieldValue::writeFileHeaderLocation< Foam::scalar >(), kOmegaSSTLM< BasicMomentumTransportModel >::Fonset(), basicCombustionMixture::fres(), singleStepCombustion::fresCorrect(), JohnsonJackson::frictionalPressure(), JohnsonJacksonSchaeffer::frictionalPressure(), Schaeffer::frictionalPressure(), JohnsonJackson::frictionalPressurePrime(), JohnsonJacksonSchaeffer::frictionalPressurePrime(), Schaeffer::frictionalPressurePrime(), MomentumTransferPhaseSystem< BasePhaseSystem >::Fs(), kOmegaSSTLM< BasicMomentumTransportModel >::Fthetat(), SpalartAllmaras< BasicMomentumTransportModel >::fw(), SinclairJackson::g0prime(), GammaLimiter< LimiterFunc >::GammaLimiter(), fvMeshStitcher::geometric(), repatchMesh::getNearest(), searchableBox::getVolumeType(), OneResistanceHeatTransferPhaseSystem< BasePhaseSystem >::heatTransfer(), Histogram< List >::Histogram(), DSMCParcel< ParcelType >::hitWallPatch(), hydrostaticInitialisation(), if(), ignitionSite::igniting(), incGammaRatio_Q(), incompressibleDenseParticleFluid::incompressibleDenseParticleFluid(), chemPointISAT::inEOA(), FreeStream< CloudType >::inflow(), SprayCloud< CloudType >::info(), SurfaceFilmModel< CloudType >::inject(), InjectionModel< CloudType >::inject(), dynamicIndexedOctree< Type >::insert(), squarePulse::integral(), linearInterpolationWeights::integrationWeights(), interpolationCellPointFace< Type >::interpolate(), singleCellFvMesh::interpolate(), localMax< Type >::interpolate(), triangleFuncs::intersectBb(), patchToPatch::intersectPatchQueue(), treeBoundBox::intersects(), invIncGammaRatio_P(), chemistryModel< ThermoType >::jacobian(), labelRange::join(), dispersedDragModel::K(), segregated::K(), dispersedVirtualMassModel::K(), constantNuHeatTransfer::K(), Gunn::K(), RanzMarshall::K(), sphericalHeatTransfer::K(), timeScaleFilteredHeatTransfer::K(), wallBoilingHeatTransfer::K(), MomentumTransferPhaseSystem< BasePhaseSystem >::KdPhifs(), MomentumTransferPhaseSystem< BasePhaseSystem >::KdPhis(), MomentumTransferPhaseSystem< BasePhaseSystem >::Kds(), MomentumTransferPhaseSystem< BasePhaseSystem >::KdUs(), MomentumTransferPhaseSystem< BasePhaseSystem >::KdVmfs(), dispersedDragModel::Kf(), dynamicKEqn< BasicMomentumTransportModel >::KK(), Kmesh::Kmesh(), ReversibleReaction< ThermoType, ReactionRate >::kr(), lduPrimitiveMesh::lduPrimitiveMesh(), janafThermo< EquationOfState >::limit(), limitedCubicLimiter< LimiterFunc >::limitedCubicLimiter(), limitedCubicVLimiter< LimiterFunc >::limitedCubicVLimiter(), limitedLinearLimiter< LimiterFunc >::limitedLinearLimiter(), absolute::limitedVelocity(), cosine::limiter(), linear::limiter(), sine::limiter(), filteredLinearLimiter< LimiterFunc >::limiter(), filteredLinear2Limiter< LimiterFunc >::limiter(), filteredLinear2VLimiter< LimiterFunc >::limiter(), filteredLinear3Limiter< LimiterFunc >::limiter(), filteredLinear3VLimiter< LimiterFunc >::limiter(), GammaLimiter< LimiterFunc >::limiter(), limitedCubicLimiter< LimiterFunc >::limiter(), limitedCubicVLimiter< LimiterFunc >::limiter(), limitedLinearLimiter< LimiterFunc >::limiter(), MinmodLimiter< LimiterFunc >::limiter(), MUSCLLimiter< LimiterFunc >::limiter(), OSPRELimiter< LimiterFunc >::limiter(), QUICKLimiter< LimiterFunc >::limiter(), QUICKVLimiter< LimiterFunc >::limiter(), SFCDLimiter< LimiterFunc >::limiter(), SuperBeeLimiter< LimiterFunc >::limiter(), UMISTLimiter< LimiterFunc >::limiter(), vanAlbadaLimiter< LimiterFunc >::limiter(), PhiLimiter::limiter(), Foam::MULES::limiter(), Foam::MULES::limiterCorr(), fileOperation::lookupProcessorsPath(), v2f< BasicMomentumTransportModel >::Ls(), main(), primitiveMesh::makeFaceCentresAndAreas(), makeFvGradScheme(), makeMomentumTransportModelTypes(), cellsToCells::maskCells(), GeometricField< Type, PatchField, GeoMesh >::max(), max(), refinementFeatures::maxDistance(), refinementRegions::maxLevel(), GeometricField< Type, PatchField, GeoMesh >::maxMin(), Kunz::mDotcvAlpha(), Merkle::mDotcvAlpha(), SchnerrSauer::mDotcvAlpha(), Kunz::mDotcvAlphal(), Merkle::mDotcvAlphal(), Saito::mDotcvAlphal(), SchnerrSauer::mDotcvAlphal(), Kunz::mDotcvP(), Merkle::mDotcvP(), Saito::mDotcvP(), SchnerrSauer::mDotcvP(), MomentumTransferPhaseSystem< BasePhaseSystem >::momentumTransfer(), MomentumTransferPhaseSystem< BasePhaseSystem >::momentumTransferf(), trackedParticle::move(), streamlinesParticle::move(), MomentumParcel< ParcelType >::move(), incompressibleTwoPhaseVoFMixture::mu(), BinghamPlastic::mu(), Quemada::mu(), incompressibleTwoPhaseVoFMixture::muf(), boundBox::nearest(), line< Point, PointRef >::nearestDist(), surfaceFeatures::nearestEdges(), surfaceFeatures::nearestSamples(), phaseSystem::nearInterface(), multiphaseVoFMixture::nearInterface(), cellQuality::nonOrthogonality(), ODESolver::normaliseError(), fileOperation::nProcs(), PairCollision< CloudType >::nSubCycles(), Casson::nu(), HerschelBulkley::nu(), powerLaw::nu(), continuousGasKEpsilon< BasicMomentumTransportModel >::nuEff(), incompressibleTwoPhaseVoFMixture::nuf(), nutkAtmRoughWallFunctionFvPatchScalarField::nut(), nutkRoughWallFunctionFvPatchScalarField::nut(), nutUSpaldingWallFunctionFvPatchScalarField::nut(), Reaction< ThermoType >::omega(), equilibrium::oneByTau(), isotropic::oneByTau(), nonEquilibrium::oneByTau(), fvMeshStitcher::openness(), projectVertex::operator point(), Gulders::operator()(), RaviPetersen::operator()(), treeDataEdge::findNearestOp::operator()(), treeDataPoint::findNearestOp::operator()(), fluxLimitedLangmuirHinshelwoodReactionRate::operator()(), SRIFallOffFunction::operator()(), TroeFallOffFunction::operator()(), Time::operator++(), janafThermo< EquationOfState >::operator+=(), labelRange::operator+=(), distributedTriSurfaceMesh::overlappingSurface(), blendingMethod::parameter(), MomentumTransferPhaseSystem< BasePhaseSystem >::partialElimination(), MomentumTransferPhaseSystem< BasePhaseSystem >::partialEliminationf(), continuousGasKEqn< BasicMomentumTransportModel >::phaseTransferCoeff(), NicenoKEqn< BasicMomentumTransportModel >::phaseTransferCoeff(), continuousGasKEpsilon< BasicMomentumTransportModel >::phaseTransferCoeff(), LaheyKEpsilon< BasicMomentumTransportModel >::phaseTransferCoeff(), unintegrableForNonZeroQ::Phi01(), polyMesh::polyMesh(), treeBoundBox::posBits(), solidDisplacement::postSolve(), wallBoiling::precompute(), LiaoCoalescence::precompute(), phaseChange::precompute(), incompressibleDenseParticleFluid::prePredictor(), incompressibleDriftFlux::prePredictor(), shockFluid::preSolve(), compressibleMultiphaseVoF::pressureCorrector(), distributionMapBase::printLayout(), GAMGProcAgglomeration::printStats(), printTable(), volFieldValue::processValues(), surfaceFieldValue::processValuesTypeType(), volFieldValue::processValuesTypeType(), kOmegaSSTSAS< BasicMomentumTransportModel >::Qsas(), SpalartAllmarasDES< BasicMomentumTransportModel >::r(), singleStepCombustion::R(), realizableKE< BasicMomentumTransportModel >::rCmu(), IATEsource::Re(), MomentumParcel< ParcelType >::Re(), radiationModel::read(), streamlines::read(), forces::read(), VTKsurfaceFormat< Face >::read(), STARCD::readBoundary(), STARCD::readCells(), STARCD::readPoints(), DAC< ThermoType >::reduceMechanism(), DRGEP< ThermoType >::reduceMechanism(), EFA< ThermoType >::reduceMechanism(), PFA< ThermoType >::reduceMechanism(), meshRefinement::refineCandidates(), refiner::refiner(), fvMatrix< Type >::relax(), DynamicField< scalar >::remove(), springRenumber::renumber(), snappySnapDriver::repatchToSurface(), distribution::report(), PackedList< nBits >::reserve(), polyMesh::resetPrimitives(), DynamicField< scalar >::resize(), kOmegaSSTLM< BasicMomentumTransportModel >::ReThetat0(), forcing::scale(), SCOPE::SCOPE(), searchableSurfaceCollection::searchableSurfaceCollection(), treeBoundBox::searchOrder(), multiphaseVoFSolver::setInterfaceRDeltaT(), twoPhaseVoFSolver::setInterfaceRDeltaT(), refinementSurfaces::setMinLevelFields(), InjectionModel< CloudType >::setNumberOfParticles(), incompressibleFluid::setRDeltaT(), addPatchCellLayer::setRefinement(), hexRef8::setRefinement(), DynamicList< Foam::List >::setSize(), ThermoCloud< CloudType >::Sh(), shockFluid::shockFluid(), sixDoFRigidBodyMotionSolver::sixDoFRigidBodyMotionSolver(), cellQuality::skewness(), populationBalanceModel::solve(), adaptiveSolver::solve(), phaseSystem::solve(), EulerImplicit< ChemistryModel >::solve(), ode< ChemistryModel >::solve(), SIBS::solve(), seulex::solve(), PBiCG::solve(), CloudFilmTransfer< CloudType >::splashInteraction(), meshRefinement::splitMesh(), Foam::fvc::spread(), XiFluid::StCorr(), SpalartAllmaras< BasicMomentumTransportModel >::Stilda(), SpalartAllmarasDES< BasicMomentumTransportModel >::Stilda(), MomentumCloud< CloudType >::SU(), SVD::SVD(), polyMesh::swap(), Foam::fvc::sweep(), KochFriedlander::tau(), Lun::tau(), multiphaseEuler::thermophysicalPredictor(), InjectionModelList< CloudType >::timeEnd(), timeControl::timeToNextAction(), ThermoCloud< CloudType >::Tmax(), particle::trackToMovingTri(), particle::trackToStationaryTri(), SDA::transformation(), lduAddressing::triIndex(), v2f< BasicMomentumTransportModel >::Ts(), atmBoundaryLayer::U(), fvMesh::unconform(), unintegrableForNonZeroQ::unintegrable(), refiner::update(), ETAB< CloudType >::update(), PilchErdman< CloudType >::update(), TAB< CloudType >::update(), nonRandomTwoLiquid::update(), refinementData::updateCell(), JohnsonJacksonParticleSlipFvPatchVectorField::updateCoeffs(), JohnsonJacksonParticleThetaFvPatchScalarField::updateCoeffs(), alphatWallBoilingWallFunctionFvPatchScalarField::updateCoeffs(), uniformFixedMultiphaseHeatFluxFvPatchScalarField::updateCoeffs(), hydrostaticDisplacementFvPatchVectorField::updateCoeffs(), activeBaffleVelocityFvPatchVectorField::updateCoeffs(), activePressureForceBaffleVelocityFvPatchVectorField::updateCoeffs(), advectiveFvPatchField< Type >::updateCoeffs(), fanPressureFvPatchScalarField::updateCoeffs(), outletPhaseMeanVelocityFvPatchVectorField::updateCoeffs(), phaseHydrostaticPressureFvPatchScalarField::updateCoeffs(), plenumPressureFvPatchScalarField::updateCoeffs(), transonicEntrainmentPressureFvPatchScalarField::updateCoeffs(), variableHeightFlowRateInletVelocityFvPatchVectorField::updateCoeffs(), surfaceDisplacementPointPatchVectorField::updateCoeffs(), kLowReWallFunctionFvPatchScalarField::updateCoeffs(), totalFlowRateAdvectiveDiffusiveFvPatchScalarField::updateCoeffs(), IATEsource::Ur(), USERD_get_maxsize_info(), solitary::velocity(), Stokes2::velocity(), Stokes5::velocity(), Airy::vi(), polyMeshTools::volRatio(), MomentumParcel< ParcelType >::We(), clippedLinear< Type >::weights(), streamlines::write(), turbulenceIntensity::write(), dsmcFields::write(), OFstreamCollator::write(), domainDecomposition::writeComplete(), writeKeyword(), GeometricField< Type, PatchField, GeoMesh >::writeMinMax(), domainDecomposition::writeProcs(), triSurface::writeStats(), extendedCellToFaceStencil::writeStencilStats(), Foam::triIntersect::writeTriProjection(), distribution::x(), exponential::x(), normal::x(), RosinRammler::x(), tabulatedCumulative::x(), tabulatedDensity::x(), basicSubGrid::XiEq(), saturated::Yf(), saturated::YfPrime(), MulticomponentPhaseModel< BasePhaseModel >::YiEqn(), nutURoughWallFunctionFvPatchScalarField::yPlus(), nutWallFunctionFvPatchScalarField::yPlusLam(), PengRobinsonGas< Specie >::Z(), and AveragingMethod< scalar >::~AveragingMethod().

◆ min() [1/74]

layerAndWeight Foam::min ( const layerAndWeight a,
const layerAndWeight b 
)

Definition at line 108 of file fvMeshStitchersMoving.C.

References b, and layerAndWeight::layer.

Referenced by effectivenessHeatExchangerSource::addSup(), Liao::addToBinaryBreakupRate(), LehrMilliesMewesCoalescence::addToCoalescenceRate(), Time::adjustDeltaT(), GAMGAgglomeration::agglomerateLduAddressing(), alphatJayatillekeWallFunctionFvPatchScalarField::alphat(), forces::applyBins(), cell::bb(), cellCoBlended< Type >::blendingFactor(), CoBlended< Type >::blendingFactor(), bound(), boundBox::boundBox(), tetrahedron< Point, PointRef >::bounds(), XiFluid::bSolve(), Implicit< CloudType >::cacheFields(), SprayParcel< ParcelType >::calcAtomisation(), PatchTools::calcBounds(), DistortedSphereDragForce< CloudType >::calcCoupled(), enrichedPatch::calcEnrichedFaces(), treeBoundBox::calcExtremities(), cellMDLimitedGrad< Type >::calcGrad(), faceLimitedGrad< Type >::calcGrad(), faceMDLimitedGrad< Type >::calcGrad(), ThermoParcel< ParcelType >::calcHeatTransfer(), triSurfaceTools::calcInterpolationWeights(), snappySnapDriver::calcNearestSurface(), ReactingParcel< ParcelType >::calcPhaseChange(), ReactingMultiphaseParcel< ParcelType >::calcSurfaceReactions(), rotorDiskSource::calculate(), COxidationDiffusionLimitedRate< CloudType >::calculate(), COxidationHurtMitchell< CloudType >::calculate(), COxidationIntrinsicRate< CloudType >::calculate(), COxidationKineticDiffusionLimitedRate< CloudType >::calculate(), COxidationMurphyShaddix< CloudType >::calculate(), linear::calculate(), TolubinskiKostanchuk::calculate(), ConstantRateDevolatilisation< CloudType >::calculate(), SingleKineticRateDevolatilisation< CloudType >::calculate(), LiquidEvaporationBoil< CloudType >::calculate(), GAMGAgglomeration::calculateRegionMaster(), nutUSpaldingWallFunctionFvPatchScalarField::calcUTau(), binaryNode::calcV(), pointMVCWeight::calcWeights(), IATEsource::CD(), IshiiZuber::CdRe(), timeScaleFilteredDrag::CdRe(), TomiyamaCorrelated::CdRe(), Stokes2::celerity(), Stokes5::celerity(), primitiveMeshTools::cellClosedness(), cellMapper::cellMapper(), layerAdditionRemoval::changeTopology(), Foam::polyMeshCheck::checkCellDeterminant(), polyMesh::checkCellDeterminant(), primitiveMesh::checkCellVolumes(), primitiveMesh::checkClosedCells(), primitiveMesh::checkEdgeLength(), Foam::polyMeshCheck::checkFaceAngles(), primitiveMesh::checkFaceAngles(), primitiveMesh::checkFaceAreas(), primitiveMesh::checkFaceFlatness(), polyMesh::checkFaceOrthogonality(), primitiveMesh::checkFaceOrthogonality(), primitiveMesh::checkFaceVertices(), polyMesh::checkFaceWeight(), Foam::polyMeshCheck::checkFaceWeights(), polyMesh::checkVolRatio(), Foam::polyMeshCheck::checkVolRatio(), SprayParcel< ParcelType >::chi(), Moraga::Cl(), TomiyamaLift::Cl(), distribution::clipPDF(), triSurfaceTools::collapseEdges(), ORourkeCollision< CloudType >::collideParcels(), ORourkeCollision< CloudType >::collideSorted(), cellTable::combine(), combine(), fvMeshStitcher::connect(), limitTemperature::constrain(), limitPressure::constrain(), Foam::meshTools::constrainToMeshCentre(), treeBoundBox::contains(), treeBoundBox::corner(), VoFSolidificationMeltingSource::correct(), incompressibleTwoPhaseVoFMixture::correct(), kineticTheoryModel::correct(), linearTsub::correct(), fractal::correct(), velocityGroup::correct(), EDC::correct(), infinitelyFastChemistry::correct(), laminar::correct(), kOmegaSST< MomentumTransportModel, BasicMomentumTransportModel >::correct(), LRR< BasicMomentumTransportModel >::correct(), SSG< BasicMomentumTransportModel >::correct(), v2f< BasicMomentumTransportModel >::correct(), transport::correct(), InterfaceCompositionPhaseChangePhaseSystem< BasePhaseSystem >::correctInterfaceThermo(), limitedSnGrad< Type >::correction(), phaseStabilisedSnGrad< Type >::correction(), basicSpecieMixture::correctMassFractions(), v2f< BasicMomentumTransportModel >::correctNut(), continuousGasKEpsilon< BasicMomentumTransportModel >::correctNut(), kOmegaSSTLM< BasicMomentumTransportModel >::correctReThetatGammaInt(), ReactingParcel< ParcelType >::correctSurfaceValues(), dynamic::cosTheta(), gravitational::cosTheta(), liquidMixtureProperties::Cp(), Lamb::Cvm(), cyclicTransform::cyclicTransform(), liquidMixtureProperties::D(), manualDecomp::decompose(), diff(), directFvPatchFieldMapper::directFvPatchFieldMapper(), directPointPatchFieldMapper::directPointPatchFieldMapper(), distributedTriSurfaceMesh::distribute(), distributedTriSurfaceMesh::distributedTriSurfaceMesh(), cellsToCells::distributeMesh(), MomentumCloud< CloudType >::Dmin(), exponential::dTaudTheta(), SpalartAllmarasDES< BasicMomentumTransportModel >::dTilda(), SpalartAllmarasIDDES< BasicMomentumTransportModel >::dTilda(), Stokes2::elevation(), Stokes5::elevation(), engine::engine(), kOmegaSSTLM< BasicMomentumTransportModel >::epsilonByk(), contactAngleFvPatchScalarField::evaluate(), adjustTimeStepToCombustion::execute(), age::execute(), sixDoFRigidBodyControl::execute(), adjustTimeStepToChemistry::execute(), LaunderSharmaKE< BasicMomentumTransportModel >::f2(), treeBoundBox::faceBits(), faceCoupleInfo::faceCoupleInfo(), faceMapper::faceMapper(), cellQuality::faceNonOrthogonality(), polyMeshTools::faceWeights(), linear::fContinuous(), nearest::finalise(), searchableBox::findLine(), dynamicTreeDataPoint::findNearest(), searchableBox::findNearestOnEdge(), polyMeshTetDecomposition::findSharedBasePoint(), Foam::functionObjects::fieldValues::volFieldValue::writeFileHeaderLocation< Foam::scalar >(), kOmegaSSTLM< BasicMomentumTransportModel >::Fonset(), kOmegaSSTLM< BasicMomentumTransportModel >::Fthetat(), ddtScheme< Type >::fvcDdtPhiCoeff(), SpalartAllmaras< BasicMomentumTransportModel >::fw(), SinclairJackson::g0(), SinclairJackson::g0prime(), searchableBox::getVolumeType(), Histogram< List >::Histogram(), liquidMixtureProperties::hl(), HeatTransferModel< CloudType >::htc(), hydrostaticInitialisation(), if(), FreeStream< CloudType >::inflow(), InjectionModel< CloudType >::inject(), halfCosineRamp::integral(), linearRamp::integral(), quadraticRamp::integral(), quarterCosineRamp::integral(), quarterSineRamp::integral(), squarePulse::integral(), linearInterpolationWeights::integrationWeights(), interpolationCellPointFace< Type >::interpolate(), triangleFuncs::intersectBb(), treeBoundBox::intersects(), labelRange::join(), timeScaleFilteredHeatTransfer::K(), wallBoilingHeatTransfer::K(), liquidMixtureProperties::kappa(), lduPrimitiveMesh::lduPrimitiveMesh(), janafThermo< EquationOfState >::limit(), cosine::limiter(), linear::limiter(), sine::limiter(), filteredLinearLimiter< LimiterFunc >::limiter(), filteredLinear2Limiter< LimiterFunc >::limiter(), filteredLinear2VLimiter< LimiterFunc >::limiter(), filteredLinear3Limiter< LimiterFunc >::limiter(), filteredLinear3VLimiter< LimiterFunc >::limiter(), GammaLimiter< LimiterFunc >::limiter(), limitedCubicLimiter< LimiterFunc >::limiter(), limitedCubicVLimiter< LimiterFunc >::limiter(), limitedLinearLimiter< LimiterFunc >::limiter(), MinmodLimiter< LimiterFunc >::limiter(), MUSCLLimiter< LimiterFunc >::limiter(), QUICKLimiter< LimiterFunc >::limiter(), QUICKVLimiter< LimiterFunc >::limiter(), SFCDLimiter< LimiterFunc >::limiter(), SuperBeeLimiter< LimiterFunc >::limiter(), UMISTLimiter< LimiterFunc >::limiter(), PhiLimiter::limiter(), minmod::limiter(), Foam::MULES::limiter(), Foam::MULES::limiterCorr(), cellLimitedGrad< Type, Limiter >::limitFaceCmpt(), main(), makeFvGradScheme(), makeMomentumTransportModelTypes(), cellsToCells::maskCells(), fluidSolver::maxDeltaT(), isothermalFilm::maxDeltaT(), solid::maxDeltaT(), VoFSolver::maxDeltaT(), fvModels::maxDeltaT(), GeometricField< Type, PatchField, GeoMesh >::maxMin(), Kunz::mDotcvAlpha(), Merkle::mDotcvAlpha(), SchnerrSauer::mDotcvAlpha(), Kunz::mDotcvAlphal(), Merkle::mDotcvAlphal(), Saito::mDotcvAlphal(), SchnerrSauer::mDotcvAlphal(), Kunz::mDotcvP(), Merkle::mDotcvP(), Saito::mDotcvP(), SchnerrSauer::mDotcvP(), GeometricField< Type, PatchField, GeoMesh >::min(), min(), extendedEdgeMesh::minDisconnectedDist(), minDist(), edgeIntersections::minEdgeLength(), MomentumParcel< ParcelType >::move(), incompressibleTwoPhaseVoFMixture::mu(), liquidMixtureProperties::mu(), BinghamPlastic::mu(), plastic::mu(), Quemada::mu(), incompressibleTwoPhaseVoFMixture::muf(), multivariateScheme< Type, Scheme >::multivariateScheme(), multivariateSelectionScheme< Type >::multivariateSelectionScheme(), boundBox::nearest(), line< Point, PointRef >::nearestDist(), nonBlockingGaussSeidelSmoother::nonBlockingGaussSeidelSmoother(), cellQuality::nonOrthogonality(), NonUniformTable< Type >::NonUniformTable(), Casson::nu(), HerschelBulkley::nu(), powerLaw::nu(), continuousGasKEpsilon< BasicMomentumTransportModel >::nuEff(), incompressibleTwoPhaseVoFMixture::nuf(), nutkRoughWallFunctionFvPatchScalarField::nut(), Reaction< ThermoType >::omega(), projectVertex::operator point(), treeDataEdge::findNearestOp::operator()(), treeDataPoint::findNearestOp::operator()(), fluxLimitedLangmuirHinshelwoodReactionRate::operator()(), reduceFileStates::operator()(), minEqOpFace::operator()(), minEqOp< labelPair >::operator()(), Time::operator++(), janafThermo< EquationOfState >::operator+=(), labelRange::operator+=(), operator<<(), continuousGasKEqn< BasicMomentumTransportModel >::phaseTransferCoeff(), NicenoKEqn< BasicMomentumTransportModel >::phaseTransferCoeff(), continuousGasKEpsilon< BasicMomentumTransportModel >::phaseTransferCoeff(), LaheyKEpsilon< BasicMomentumTransportModel >::phaseTransferCoeff(), unintegrableForNonZeroQ::Phi01(), kOmegaSST< MomentumTransportModel, BasicMomentumTransportModel >::Pk(), pointMapper::pointMapper(), polyAddFace::polyAddFace(), polyMesh::polyMesh(), polyModifyFace::polyModifyFace(), polyTopoChangeMap::polyTopoChangeMap(), treeBoundBox::posBits(), phasePressureModel::pPrime(), phasePressureModel::pPrimef(), wallBoiling::precompute(), LiaoBase::precompute(), LiaoCoalescence::precompute(), incompressibleDriftFlux::prePredictor(), distributionMapBase::printLayout(), volFieldValue::processValues(), surfaceFieldValue::processValuesTypeType(), volFieldValue::processValuesTypeType(), liquidMixtureProperties::pv(), kOmegaSSTSAS< BasicMomentumTransportModel >::Qsas(), tetrahedron< Point, PointRef >::quality(), triangle< Point, PointRef >::quality(), SpalartAllmarasDES< BasicMomentumTransportModel >::r(), triangle< Point, PointRef >::ray(), realizableKE< BasicMomentumTransportModel >::rCmu(), nearest::rDistributeTgt(), forces::read(), EFA< ThermoType >::reduceMechanism(), springRenumber::renumber(), distribution::report(), polyMesh::resetPrimitives(), axialAngularSpring::restrain(), linearAxialAngularSpring::restrain(), kOmegaSSTLM< BasicMomentumTransportModel >::ReThetat0(), reverseFvPatchFieldMapper::reverseFvPatchFieldMapper(), reversePointPatchFieldMapper::reversePointPatchFieldMapper(), liquidMixtureProperties::rho(), SCOPE::SCOPE(), searchableSurfaceCollection::searchableSurfaceCollection(), treeBoundBox::searchOrder(), InjectionModel< CloudType >::setNumberOfParticles(), perfectInterface::setRefinement(), hexRef8::setRefinement(), List< T >::setSize(), hexRef8::setUnrefinement(), ThermoCloud< CloudType >::Sh(), liquidMixtureProperties::sigma(), sixDoFRigidBodyMotionSolver::sixDoFRigidBodyMotionSolver(), chemistryModel< ThermoType >::solve(), adaptiveSolver::solve(), phaseSystem::solve(), EulerImplicit< ChemistryModel >::solve(), SIBS::solve(), seulex::solve(), basicThermo::splitThermoName(), XiFluid::StCorr(), MomentumCloud< CloudType >::SU(), surfaceIntersection::surfaceIntersection(), SVD::SVD(), polyMesh::swap(), multiphaseEuler::thermophysicalPredictor(), InjectionModelList< CloudType >::timeStart(), functionObjectList::timeToNextAction(), timeControl::timeToNextAction(), ThermoCloud< CloudType >::Tmin(), lduAddressing::triIndex(), PackedBoolList::unset(), GradientDispersionRAS< CloudType >::update(), StochasticDispersionRAS< CloudType >::update(), ETAB< CloudType >::update(), ReitzKHRT< CloudType >::update(), TAB< CloudType >::update(), LISAAtomisation< CloudType >::update(), activeBaffleVelocityFvPatchVectorField::updateCoeffs(), activePressureForceBaffleVelocityFvPatchVectorField::updateCoeffs(), outletPhaseMeanVelocityFvPatchVectorField::updateCoeffs(), phaseHydrostaticPressureFvPatchScalarField::updateCoeffs(), transonicEntrainmentPressureFvPatchScalarField::updateCoeffs(), variableHeightFlowRateInletVelocityFvPatchVectorField::updateCoeffs(), surfaceDisplacementPointPatchVectorField::updateCoeffs(), distribution::validatePositive(), NSRDS14::value(), Stokes2::velocity(), Stokes5::velocity(), Airy::vi(), polyMeshTools::volRatio(), clippedLinear< Type >::weights(), streamlines::write(), turbulenceIntensity::write(), dsmcFields::write(), SizeDistribution< CloudType >::write(), GeometricField< Type, PatchField, GeoMesh >::writeMinMax(), triSurface::writeStats(), extendedCellToFaceStencil::writeStencilStats(), distribution::x(), tabulatedCumulative::x(), tabulatedDensity::x(), basicSubGrid::XiEq(), and liquidMixtureProperties::Xs().

◆ operator<<() [26/312]

Foam::Ostream & operator<< ( Ostream os,
const meshPhiCorrectInfo l 
)

Definition at line 277 of file meshPhiCorrectInfoI.H.

References token::SPACE.

◆ operator>>() [10/136]

Foam::Istream & operator>> ( Istream is,
meshPhiCorrectInfo l 
)

Definition at line 283 of file meshPhiCorrectInfoI.H.

References s().

Here is the call graph for this function:

◆ operator<<() [27/312]

Foam::Ostream & operator<< ( Ostream os,
const meshPhiPreCorrectInfo l 
)

Definition at line 206 of file meshPhiPreCorrectInfoI.H.

References token::SPACE.

◆ operator>>() [11/136]

Foam::Istream & operator>> ( Istream is,
meshPhiPreCorrectInfo l 
)

Definition at line 212 of file meshPhiPreCorrectInfoI.H.

◆ MeshToMeshMapVolFields()

◆ MeshToMeshMapVolInternalFields()

void Foam::MeshToMeshMapVolInternalFields ( const fvMesh mesh,
const fvMeshToFvMesh mapper 
)

Definition at line 106 of file MeshToMeshMapGeometricFields.H.

References endl(), fields, Info, IOstream::name(), and fvMeshToFvMesh::srcToTgt().

Here is the call graph for this function:

◆ NaNGeometricFields()

void Foam::NaNGeometricFields ( const fvMesh mesh,
const fvMeshToFvMesh mapper 
)

Definition at line 149 of file MeshToMeshMapGeometricFields.H.

References endl(), fields, forAll, Info, Foam::patchToPatchTools::NaN(), Foam::compressible::New(), patchi, and setComponent().

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [165/707]

Foam::defineTypeNameAndDebug ( lookupProfile  ,
 
)

◆ addToRunTimeSelectionTable() [48/408]

Foam::addToRunTimeSelectionTable ( profileModel  ,
lookupProfile  ,
dictionary   
)

◆ defineTypeNameAndDebug() [166/707]

Foam::defineTypeNameAndDebug ( profileModel  ,
 
)

◆ defineRunTimeSelectionTable() [18/142]

Foam::defineRunTimeSelectionTable ( profileModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [167/707]

Foam::defineTypeNameAndDebug ( seriesProfile  ,
 
)

◆ addToRunTimeSelectionTable() [49/408]

Foam::addToRunTimeSelectionTable ( profileModel  ,
seriesProfile  ,
dictionary   
)

◆ defineTypeNameAndDebug() [168/707]

Foam::defineTypeNameAndDebug ( fixedTrim  ,
 
)

◆ addToRunTimeSelectionTable() [50/408]

Foam::addToRunTimeSelectionTable ( trimModel  ,
fixedTrim  ,
dictionary   
)

◆ defineTypeNameAndDebug() [169/707]

Foam::defineTypeNameAndDebug ( targetCoeffTrim  ,
 
)

◆ addToRunTimeSelectionTable() [51/408]

Foam::addToRunTimeSelectionTable ( trimModel  ,
targetCoeffTrim  ,
dictionary   
)

◆ defineTypeNameAndDebug() [170/707]

Foam::defineTypeNameAndDebug ( trimModel  ,
 
)

◆ defineRunTimeSelectionTable() [19/142]

Foam::defineRunTimeSelectionTable ( trimModel  ,
dictionary   
)

◆ makeFunction1s() [2/2]

Foam::makeFunction1s ( avType  ,
nullArg   
)

◆ defineTableReader() [2/2]

Foam::defineTableReader ( avType  )

◆ defineTypeNameAndDebug() [171/707]

Foam::defineTypeNameAndDebug ( displacementComponentLaplacianFvMotionSolver  ,
 
)

◆ addToRunTimeSelectionTable() [52/408]

Foam::addToRunTimeSelectionTable ( motionSolver  ,
displacementComponentLaplacianFvMotionSolver  ,
dictionary   
)

◆ defineTypeNameAndDebug() [172/707]

Foam::defineTypeNameAndDebug ( velocityComponentLaplacianFvMotionSolver  ,
 
)

◆ addToRunTimeSelectionTable() [53/408]

Foam::addToRunTimeSelectionTable ( motionSolver  ,
velocityComponentLaplacianFvMotionSolver  ,
dictionary   
)

◆ defineTypeNameAndDebug() [173/707]

Foam::defineTypeNameAndDebug ( displacementLaplacianFvMotionSolver  ,
 
)

◆ addToRunTimeSelectionTable() [54/408]

Foam::addToRunTimeSelectionTable ( motionSolver  ,
displacementLaplacianFvMotionSolver  ,
dictionary   
)

◆ defineTypeNameAndDebug() [174/707]

Foam::defineTypeNameAndDebug ( displacementSBRStressFvMotionSolver  ,
 
)

◆ addToRunTimeSelectionTable() [55/408]

Foam::addToRunTimeSelectionTable ( motionSolver  ,
displacementSBRStressFvMotionSolver  ,
dictionary   
)

◆ defineTypeNameAndDebug() [175/707]

Foam::defineTypeNameAndDebug ( fvMotionSolver  ,
 
)

◆ defineTypeNameAndDebug() [176/707]

Foam::defineTypeNameAndDebug ( velocityLaplacianFvMotionSolver  ,
 
)

◆ addToRunTimeSelectionTable() [56/408]

Foam::addToRunTimeSelectionTable ( motionSolver  ,
velocityLaplacianFvMotionSolver  ,
dictionary   
)

◆ makeNullConstructablePatchFields() [19/20]

Foam::makeNullConstructablePatchFields ( cellMotion  )

◆ makePatchTypeFieldTypedefs() [54/60]

makePatchTypeFieldTypedefs ( cellMotion  )

◆ makeNullConstructablePatchFields() [20/20]

Foam::makeNullConstructablePatchFields ( surfaceSlipDisplacement  )

◆ makePatchTypeFieldTypedefs() [55/60]

Foam::makePatchTypeFieldTypedefs ( surfaceSlipDisplacement  )

◆ defineTypeNameAndDebug() [177/707]

Foam::defineTypeNameAndDebug ( directionalDiffusivity  ,
 
)

◆ addToRunTimeSelectionTable() [57/408]

Foam::addToRunTimeSelectionTable ( motionDiffusivity  ,
directionalDiffusivity  ,
Istream   
)

◆ defineTypeNameAndDebug() [178/707]

Foam::defineTypeNameAndDebug ( fileDiffusivity  ,
 
)

◆ addToRunTimeSelectionTable() [58/408]

Foam::addToRunTimeSelectionTable ( motionDiffusivity  ,
fileDiffusivity  ,
Istream   
)

◆ defineTypeNameAndDebug() [179/707]

Foam::defineTypeNameAndDebug ( inverseDistanceDiffusivity  ,
 
)

◆ addToRunTimeSelectionTable() [59/408]

Foam::addToRunTimeSelectionTable ( motionDiffusivity  ,
inverseDistanceDiffusivity  ,
Istream   
)

◆ defineTypeNameAndDebug() [180/707]

Foam::defineTypeNameAndDebug ( inverseFaceDistanceDiffusivity  ,
 
)

◆ addToRunTimeSelectionTable() [60/408]

Foam::addToRunTimeSelectionTable ( motionDiffusivity  ,
inverseFaceDistanceDiffusivity  ,
Istream   
)

◆ defineTypeNameAndDebug() [181/707]

Foam::defineTypeNameAndDebug ( inversePointDistanceDiffusivity  ,
 
)

◆ addToRunTimeSelectionTable() [61/408]

Foam::addToRunTimeSelectionTable ( motionDiffusivity  ,
inversePointDistanceDiffusivity  ,
Istream   
)

◆ defineTypeNameAndDebug() [182/707]

Foam::defineTypeNameAndDebug ( inverseVolumeDiffusivity  ,
 
)

◆ addToRunTimeSelectionTable() [62/408]

Foam::addToRunTimeSelectionTable ( motionDiffusivity  ,
inverseVolumeDiffusivity  ,
Istream   
)

◆ defineTypeNameAndDebug() [183/707]

Foam::defineTypeNameAndDebug ( exponentialDiffusivity  ,
 
)

◆ addToRunTimeSelectionTable() [63/408]

Foam::addToRunTimeSelectionTable ( motionDiffusivity  ,
exponentialDiffusivity  ,
Istream   
)

◆ defineTypeNameAndDebug() [184/707]

Foam::defineTypeNameAndDebug ( quadraticDiffusivity  ,
 
)

◆ addToRunTimeSelectionTable() [64/408]

Foam::addToRunTimeSelectionTable ( motionDiffusivity  ,
quadraticDiffusivity  ,
Istream   
)

◆ defineTypeNameAndDebug() [185/707]

Foam::defineTypeNameAndDebug ( motionDiffusivity  ,
 
)

◆ defineRunTimeSelectionTable() [20/142]

Foam::defineRunTimeSelectionTable ( motionDiffusivity  ,
Istream   
)

◆ defineTypeNameAndDebug() [186/707]

Foam::defineTypeNameAndDebug ( motionDirectionalDiffusivity  ,
 
)

◆ addToRunTimeSelectionTable() [65/408]

Foam::addToRunTimeSelectionTable ( motionDiffusivity  ,
motionDirectionalDiffusivity  ,
Istream   
)

◆ defineTypeNameAndDebug() [187/707]

Foam::defineTypeNameAndDebug ( uniformDiffusivity  ,
 
)

◆ addToRunTimeSelectionTable() [66/408]

Foam::addToRunTimeSelectionTable ( motionDiffusivity  ,
uniformDiffusivity  ,
Istream   
)

◆ makePointPatchTypeField() [2/9]

◆ makePointPatchTypeField() [3/9]

Foam::makePointPatchTypeField ( pointPatchVectorField  ,
angularOscillatingVelocityPointPatchVectorField   
)

◆ makePointPatchTypeField() [4/9]

Foam::makePointPatchTypeField ( pointPatchVectorField  ,
oscillatingDisplacementPointPatchVectorField   
)

◆ makePointPatchTypeField() [5/9]

Foam::makePointPatchTypeField ( pointPatchVectorField  ,
oscillatingVelocityPointPatchVectorField   
)

◆ makePointPatchTypeField() [6/9]

Foam::makePointPatchTypeField ( fixedValuePointPatchVectorField  ,
surfaceDisplacementPointPatchVectorField   
)

◆ makePointPatchTypeField() [7/9]

Foam::makePointPatchTypeField ( pointPatchVectorField  ,
surfaceSlipDisplacementPointPatchVectorField   
)

◆ makePointPatchFields() [1/5]

Foam::makePointPatchFields ( timeVaryingMappedFixedValue  )

◆ makePointPatchFieldTypedefs() [1/24]

Foam::makePointPatchFieldTypedefs ( timeVaryingMappedFixedValue  )

◆ makePointPatchTypeField() [8/9]

◆ makePointPatchTypeField() [9/9]

Foam::makePointPatchTypeField ( pointPatchVectorField  ,
waveDisplacementPointPatchVectorField   
)

◆ defineTypeNameAndDebug() [188/707]

Foam::defineTypeNameAndDebug ( genericPointPatch  ,
 
)

◆ addToRunTimeSelectionTable() [67/408]

Foam::addToRunTimeSelectionTable ( facePointPatch  ,
genericPointPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [189/707]

Foam::defineTypeNameAndDebug ( genericPolyPatch  ,
 
)

◆ addToRunTimeSelectionTable() [68/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
genericPolyPatch  ,
word   
)

◆ addToRunTimeSelectionTable() [69/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
genericPolyPatch  ,
dictionary   
)

◆ defineTypeNameAndDebug() [190/707]

Foam::defineTypeNameAndDebug ( genericFvPatch  ,
 
)

◆ addToRunTimeSelectionTable() [70/408]

Foam::addToRunTimeSelectionTable ( fvPatch  ,
genericFvPatch  ,
polyPatch   
)

◆ makePatchFields() [29/32]

Foam::makePatchFields ( generic  )

◆ makePatchTypeFieldTypedefs() [56/60]

Foam::makePatchTypeFieldTypedefs ( generic  )

◆ defineTypeNameAndDebug() [191/707]

Foam::defineTypeNameAndDebug ( genericPatchField  ,
 
)

◆ makePointPatchFields() [2/5]

Foam::makePointPatchFields ( generic  )

◆ makePointPatchFieldTypedefs() [2/24]

Foam::makePointPatchFieldTypedefs ( generic  )

◆ operator<<() [28/312]

Ostream& Foam::operator<< ( Ostream ,
const Cloud< ParticleType > &   
)

◆ defineTypeNameAndDebug() [192/707]

Foam::defineTypeNameAndDebug ( cloud  ,
 
)

◆ defineTypeNameAndDebug() [193/707]

Foam::defineTypeNameAndDebug ( indexedParticleCloud  ,
 
)

◆ operator>>() [12/136]

Foam::Istream & operator>> ( Istream is,
referredWallFace rWF 
)

Definition at line 85 of file referredWallFace.C.

References IOstream::check().

Here is the call graph for this function:

◆ operator<<() [29/312]

Foam::Ostream & operator<< ( Ostream os,
const referredWallFace rWF 
)

Definition at line 100 of file referredWallFace.C.

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

Here is the call graph for this function:

◆ TemplateName() [3/28]

Foam::TemplateName ( IOPosition  )

◆ defineTypeNameAndDebug() [194/707]

Foam::defineTypeNameAndDebug ( IOPositionName  ,
 
)

◆ defineTypeNameAndDebug() [195/707]

Foam::defineTypeNameAndDebug ( particle  ,
 
)

◆ operator<<() [30/312]

Foam::Ostream & operator<< ( Ostream os,
const particle p 
)

Definition at line 105 of file particleIO.C.

References IOstream::ASCII, IOstream::format(), p, token::SPACE, and Ostream::write().

Here is the call graph for this function:

◆ operator==() [15/58]

bool operator== ( const particle pA,
const particle pB 
)

Definition at line 1251 of file particle.C.

References particle::origId(), and particle::origProc().

Here is the call graph for this function:

◆ operator!=() [1/25]

bool operator!= ( const particle pA,
const particle pB 
)

Definition at line 1257 of file particle.C.

◆ defineTypeNameAndDebug() [196/707]

Foam::defineTypeNameAndDebug ( passiveParticleCloud  ,
 
)

◆ TemplateName() [4/28]

Foam::TemplateName ( DSMCCloud  )

◆ defineTypeNameAndDebug() [197/707]

Foam::defineTypeNameAndDebug ( DSMCCloudName  ,
 
)

◆ defineTemplateTypeNameAndDebug() [21/45]

Foam::defineTemplateTypeNameAndDebug ( DSMCParcel< particle ,
 
)

◆ makeBinaryCollisionModel()

Foam::makeBinaryCollisionModel ( DSMCCloud< dsmcParcel )

◆ makeBinaryCollisionModelType() [1/3]

Foam::makeBinaryCollisionModelType ( NoBinaryCollision  ,
CloudType   
)

◆ makeBinaryCollisionModelType() [2/3]

Foam::makeBinaryCollisionModelType ( VariableHardSphere  ,
CloudType   
)

◆ makeBinaryCollisionModelType() [3/3]

Foam::makeBinaryCollisionModelType ( LarsenBorgnakkeVariableHardSphere  ,
CloudType   
)

◆ makeInflowBoundaryModel()

Foam::makeInflowBoundaryModel ( CloudType  )

◆ makeInflowBoundaryModelType() [1/2]

Foam::makeInflowBoundaryModelType ( FreeStream  ,
CloudType   
)

◆ makeInflowBoundaryModelType() [2/2]

Foam::makeInflowBoundaryModelType ( NoInflow  ,
CloudType   
)

◆ makeWallInteractionModel()

Foam::makeWallInteractionModel ( CloudType  )

◆ makeWallInteractionModelType() [1/3]

Foam::makeWallInteractionModelType ( MaxwellianThermal  ,
CloudType   
)

◆ makeWallInteractionModelType() [2/3]

Foam::makeWallInteractionModelType ( SpecularReflection  ,
CloudType   
)

◆ makeWallInteractionModelType() [3/3]

Foam::makeWallInteractionModelType ( MixedDiffuseSpecular  ,
CloudType   
)

◆ operator<<() [31/312]

Ostream& Foam::operator<< ( Ostream ,
const DSMCParcel< ParcelType > &   
)

◆ operator<<() [32/312]

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

◆ operator<<() [33/312]

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

◆ defineTypeNameAndDebug() [198/707]

defineTypeNameAndDebug ( distribution  ,
 
)

◆ operator<<() [34/312]

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

Definition at line 462 of file distribution.C.

References IOstream::check().

Here is the call graph for this function:

◆ operator<<() [35/312]

Foam::Ostream & operator<< ( Ostream os,
const molecule mol 
)

Definition at line 254 of file moleculeIO.C.

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

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [199/707]

Foam::defineTypeNameAndDebug ( moleculeCloud  ,
 
)

◆ operator<<() [36/312]

◆ defineTypeNameAndDebug() [200/707]

Foam::defineTypeNameAndDebug ( energyScalingFunction  ,
 
)

◆ defineRunTimeSelectionTable() [21/142]

Foam::defineRunTimeSelectionTable ( energyScalingFunction  ,
dictionary   
)

◆ defineTypeNameAndDebug() [201/707]

Foam::defineTypeNameAndDebug ( pairPotential  ,
 
)

◆ defineRunTimeSelectionTable() [22/142]

Foam::defineRunTimeSelectionTable ( pairPotential  ,
dictionary   
)

◆ defineTypeNameAndDebug() [202/707]

Foam::defineTypeNameAndDebug ( tetherPotential  ,
 
)

◆ defineRunTimeSelectionTable() [23/142]

Foam::defineRunTimeSelectionTable ( tetherPotential  ,
dictionary   
)

◆ addNamedToRunTimeSelectionTable() [1/37]

Foam::addNamedToRunTimeSelectionTable ( parcelCloud  ,
collidingCloud  ,
viscosity  ,
collidingCloud   
)

◆ addNamedToRunTimeSelectionTable() [2/37]

Foam::addNamedToRunTimeSelectionTable ( parcelCloud  ,
collidingCloud  ,
thermo  ,
collidingCloud   
)

◆ addNamedToRunTimeSelectionTable() [3/37]

Foam::addNamedToRunTimeSelectionTable ( parcelCloud  ,
momentumCloud  ,
viscosity  ,
cloud   
)

◆ addNamedToRunTimeSelectionTable() [4/37]

Foam::addNamedToRunTimeSelectionTable ( parcelCloud  ,
momentumCloud  ,
thermo  ,
cloud   
)

◆ addNamedToRunTimeSelectionTable() [5/37]

Foam::addNamedToRunTimeSelectionTable ( parcelCloud  ,
mppicCloud  ,
viscosity  ,
MPPICCloud   
)

◆ addNamedToRunTimeSelectionTable() [6/37]

Foam::addNamedToRunTimeSelectionTable ( parcelCloud  ,
mppicCloud  ,
thermo  ,
MPPICCloud   
)

◆ addNamedToRunTimeSelectionTable() [7/37]

Foam::addNamedToRunTimeSelectionTable ( parcelCloud  ,
reactingCloud  ,
thermo  ,
reactingCloud   
)

◆ addNamedToRunTimeSelectionTable() [8/37]

Foam::addNamedToRunTimeSelectionTable ( parcelCloud  ,
reactingMultiphaseCloud  ,
thermo  ,
reactingMultiphaseCloud   
)

◆ addNamedToRunTimeSelectionTable() [9/37]

Foam::addNamedToRunTimeSelectionTable ( parcelCloud  ,
sprayCloud  ,
thermo  ,
sprayCloud   
)

◆ addNamedToRunTimeSelectionTable() [10/37]

Foam::addNamedToRunTimeSelectionTable ( parcelCloud  ,
thermoCloud  ,
thermo  ,
thermoCloud   
)

◆ TemplateName() [5/28]

Foam::TemplateName ( CollidingCloud  )

◆ defineTypeNameAndDebug() [203/707]

Foam::defineTypeNameAndDebug ( CollidingCloudName  ,
 
)

◆ TemplateName() [6/28]

Foam::TemplateName ( MomentumCloud  )

◆ defineTypeNameAndDebug() [204/707]

Foam::defineTypeNameAndDebug ( MomentumCloudName  ,
 
)

◆ TemplateName() [7/28]

Foam::TemplateName ( MPPICCloud  )

◆ defineTypeNameAndDebug() [205/707]

Foam::defineTypeNameAndDebug ( MPPICCloudName  ,
 
)

◆ TemplateName() [8/28]

Foam::TemplateName ( ReactingCloud  )

◆ defineTypeNameAndDebug() [206/707]

Foam::defineTypeNameAndDebug ( ReactingCloudName  ,
 
)

◆ TemplateName() [9/28]

Foam::TemplateName ( ReactingMultiphaseCloud  )

◆ defineTypeNameAndDebug() [207/707]

Foam::defineTypeNameAndDebug ( ReactingMultiphaseCloudName  ,
 
)

◆ TemplateName() [10/28]

Foam::TemplateName ( SprayCloud  )

◆ defineTypeNameAndDebug() [208/707]

Foam::defineTypeNameAndDebug ( SprayCloudName  ,
 
)

◆ TemplateName() [11/28]

Foam::TemplateName ( ThermoCloud  )

◆ defineTypeNameAndDebug() [209/707]

Foam::defineTypeNameAndDebug ( ThermoCloudName  ,
 
)

◆ defineTypeNameAndDebug() [210/707]

Foam::defineTypeNameAndDebug ( integrationScheme  ,
 
)

◆ defineRunTimeSelectionTable() [24/142]

Foam::defineRunTimeSelectionTable ( integrationScheme  ,
word   
)

◆ defineTypeNameAndDebug() [211/707]

Foam::defineTypeNameAndDebug ( parcelCloud  ,
 
)

◆ defineRunTimeSelectionTable() [25/142]

Foam::defineRunTimeSelectionTable ( parcelCloud  ,
viscosity   
)

◆ defineRunTimeSelectionTable() [26/142]

Foam::defineRunTimeSelectionTable ( parcelCloud  ,
thermo   
)

◆ defineTypeNameAndDebug() [212/707]

Foam::defineTypeNameAndDebug ( parcelCloudBase  ,
 
)

◆ contiguous< collidingParcel >()

bool Foam::contiguous< collidingParcel > ( )
inline

Definition at line 47 of file collidingParcel.H.

◆ contiguous< momentumParcel >()

bool Foam::contiguous< momentumParcel > ( )
inline

Definition at line 48 of file momentumParcel.H.

◆ contiguous< mppicParcel >()

bool Foam::contiguous< mppicParcel > ( )
inline

Definition at line 49 of file mppicParcel.H.

◆ contiguous< reactingMultiphaseParcel >()

Definition at line 64 of file reactingMultiphaseParcel.H.

◆ contiguous< reactingParcel >()

bool Foam::contiguous< reactingParcel > ( )
inline

Definition at line 51 of file reactingParcel.H.

◆ contiguous< sprayParcel >()

bool Foam::contiguous< sprayParcel > ( )
inline

Definition at line 64 of file sprayParcel.H.

◆ contiguous< thermoParcel >()

bool Foam::contiguous< thermoParcel > ( )
inline

Definition at line 49 of file thermoParcel.H.

◆ operator<<() [37/312]

Ostream& Foam::operator<< ( Ostream ,
const CollidingParcel< ParcelType > &   
)

◆ TemplateName() [12/28]

Foam::TemplateName ( CollidingParcel  )

◆ defineTypeNameAndDebug() [213/707]

Foam::defineTypeNameAndDebug ( CollidingParcelName  ,
 
)

◆ operator==() [16/58]

bool operator== ( const CollisionRecordList< PairType, WallType > &  a,
const CollisionRecordList< PairType, WallType > &  b 
)
inline

Definition at line 394 of file CollisionRecordList.C.

References b.

◆ operator!=() [2/25]

bool operator!= ( const CollisionRecordList< PairType, WallType > &  a,
const CollisionRecordList< PairType, WallType > &  b 
)
inline

Definition at line 409 of file CollisionRecordList.C.

References b.

◆ operator>>() [13/136]

Istream& Foam::operator>> ( Istream ,
CollisionRecordList< PairType, WallType > &   
)

◆ operator<<() [38/312]

Ostream& Foam::operator<< ( Ostream ,
const CollisionRecordList< PairType, WallType > &   
)

◆ operator==() [17/58]

bool operator== ( const PairCollisionRecord< Type > &  a,
const PairCollisionRecord< Type > &  b 
)
inline

Definition at line 96 of file PairCollisionRecordI.H.

References b.

◆ operator!=() [3/25]

bool operator!= ( const PairCollisionRecord< Type > &  a,
const PairCollisionRecord< Type > &  b 
)
inline

Definition at line 112 of file PairCollisionRecordI.H.

References b.

◆ operator>>() [14/136]

Istream& Foam::operator>> ( Istream ,
PairCollisionRecord< Type > &   
)

◆ operator<<() [39/312]

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

◆ operator==() [18/58]

bool operator== ( const WallCollisionRecord< Type > &  a,
const WallCollisionRecord< Type > &  b 
)
inline

Definition at line 118 of file WallCollisionRecordI.H.

References b.

◆ operator!=() [4/25]

bool operator!= ( const WallCollisionRecord< Type > &  a,
const WallCollisionRecord< Type > &  b 
)
inline

Definition at line 134 of file WallCollisionRecordI.H.

References b.

◆ operator>>() [15/136]

Istream& Foam::operator>> ( Istream ,
WallCollisionRecord< Type > &   
)

◆ operator<<() [40/312]

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

◆ operator<<() [41/312]

Ostream& Foam::operator<< ( Ostream ,
const MomentumParcel< ParcelType > &   
)

◆ TemplateName() [13/28]

Foam::TemplateName ( MomentumParcel  )

◆ defineTypeNameAndDebug() [214/707]

Foam::defineTypeNameAndDebug ( MomentumParcelName  ,
 
)

◆ operator<<() [42/312]

Ostream& Foam::operator<< ( Ostream ,
const MPPICParcel< ParcelType > &   
)

◆ TemplateName() [14/28]

Foam::TemplateName ( MPPICParcel  )

◆ defineTypeNameAndDebug() [215/707]

Foam::defineTypeNameAndDebug ( MPPICParcelName  ,
 
)

◆ operator<<() [43/312]

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

◆ TemplateName() [15/28]

Foam::TemplateName ( ReactingMultiphaseParcel  )

◆ defineTypeNameAndDebug() [216/707]

Foam::defineTypeNameAndDebug ( ReactingMultiphaseParcelName  ,
 
)

◆ operator<<() [44/312]

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

◆ TemplateName() [16/28]

Foam::TemplateName ( ReactingParcel  )

◆ defineTypeNameAndDebug() [217/707]

Foam::defineTypeNameAndDebug ( ReactingParcelName  ,
 
)

◆ operator<<() [45/312]

Ostream& Foam::operator<< ( Ostream ,
const SprayParcel< ParcelType > &   
)

◆ TemplateName() [17/28]

Foam::TemplateName ( SprayParcel  )

◆ defineTypeNameAndDebug() [218/707]

Foam::defineTypeNameAndDebug ( SprayParcelName  ,
 
)

◆ operator<<() [46/312]

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

◆ TemplateName() [18/28]

Foam::TemplateName ( ThermoParcel  )

◆ defineTypeNameAndDebug() [219/707]

Foam::defineTypeNameAndDebug ( ThermoParcelName  ,
 
)

◆ operator>>() [16/136]

Foam::Istream & operator>> ( Istream is,
phaseProperties pp 
)

Definition at line 68 of file phasePropertiesIO.C.

References IOstream::check(), forAllConstIter, entry::keyword(), dictionary::null, phaseProperties::phaseTypeNames, and List< T >::setSize().

Here is the call graph for this function:

◆ operator<<() [47/312]

Foam::Ostream & operator<< ( Ostream os,
const phaseProperties pp 
)

Definition at line 103 of file phasePropertiesIO.C.

References token::BEGIN_BLOCK, IOstream::check(), decrIndent(), token::END_BLOCK, forAll, incrIndent(), nl, phaseProperties::phaseTypeNames, and writeEntry().

Here is the call graph for this function:

◆ operator>>() [17/136]

Istream& Foam::operator>> ( Istream ,
WallSiteData< Type > &   
)

◆ operator<<() [48/312]

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

◆ defineTypeNameAndDebug() [220/707]

Foam::defineTypeNameAndDebug ( momentumParcelInjectionData  ,
 
)

◆ operator<<() [49/312]

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

Definition at line 53 of file momentumParcelInjectionDataIO.C.

◆ operator>>() [18/136]

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

Definition at line 65 of file momentumParcelInjectionDataIO.C.

References IOstream::check().

Here is the call graph for this function:

◆ defineTemplateTypeNameAndDebug() [22/45]

Foam::defineTemplateTypeNameAndDebug ( GlobalIOList< momentumParcelInjectionData ,
 
)

◆ operator+() [21/131]

Foam::forceSuSp operator+ ( const forceSuSp susp1,
const forceSuSp susp2 
)
inline

Definition at line 98 of file forceSuSpI.H.

◆ operator*() [9/184]

Foam::forceSuSp operator* ( const scalar  s,
const forceSuSp susp 
)
inline

Definition at line 112 of file forceSuSpI.H.

References s().

Here is the call graph for this function:

◆ operator>>() [19/136]

Istream& Foam::operator>> ( Istream is,
wordReAndDictionary wd 
)
inline

Definition at line 46 of file LocalInteraction.C.

References Tuple2< Type1, Type2 >::first(), Tuple2< Type1, Type2 >::second(), and dictionary::transfer().

Here is the call graph for this function:

◆ operator<<() [50/312]

Ostream& Foam::operator<< ( Ostream os,
const wordReAndDictionary wd 
)
inline

Definition at line 55 of file LocalInteraction.C.

References Tuple2< Type1, Type2 >::first(), Tuple2< Type1, Type2 >::second(), and token::SPACE.

Here is the call graph for this function:

◆ defineTemplateRunTimeSelectionTable() [67/93]

Foam::defineTemplateRunTimeSelectionTable ( AveragingMethod< Foam::scalar >  ,
dictionary   
)

◆ defineTemplateRunTimeSelectionTable() [68/93]

Foam::defineTemplateRunTimeSelectionTable ( Foam::AveragingMethod< Foam::vector ,
dictionary   
)

◆ defineTypeNameAndDebug() [221/707]

Foam::defineTypeNameAndDebug ( CorrectionLimitingMethod  ,
 
)

◆ defineRunTimeSelectionTable() [27/142]

Foam::defineRunTimeSelectionTable ( CorrectionLimitingMethod  ,
dictionary   
)

◆ defineTypeNameAndDebug() [222/707]

Foam::defineTypeNameAndDebug ( ParticleStressModel  ,
 
)

◆ defineRunTimeSelectionTable() [28/142]

Foam::defineRunTimeSelectionTable ( ParticleStressModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [223/707]

Foam::defineTypeNameAndDebug ( TimeScaleModel  ,
 
)

◆ defineRunTimeSelectionTable() [29/142]

Foam::defineRunTimeSelectionTable ( TimeScaleModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [224/707]

Foam::defineTypeNameAndDebug ( reactingParcelInjectionData  ,
 
)

◆ operator<<() [51/312]

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

Definition at line 43 of file reactingParcelInjectionDataIO.C.

◆ operator>>() [20/136]

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

Definition at line 57 of file reactingParcelInjectionDataIO.C.

References IOstream::check().

Here is the call graph for this function:

◆ defineTemplateTypeNameAndDebug() [23/45]

Foam::defineTemplateTypeNameAndDebug ( GlobalIOList< reactingParcelInjectionData ,
 
)

◆ defineTypeNameAndDebug() [225/707]

Foam::defineTypeNameAndDebug ( reactingMultiphaseParcelInjectionData  ,
 
)

◆ operator<<() [52/312]

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

Definition at line 50 of file reactingMultiphaseParcelInjectionDataIO.C.

◆ operator>>() [21/136]

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

Definition at line 64 of file reactingMultiphaseParcelInjectionDataIO.C.

◆ defineTemplateTypeNameAndDebug() [24/45]

Foam::defineTemplateTypeNameAndDebug ( GlobalIOList< reactingMultiphaseParcelInjectionData ,
 
)

◆ defineTypeNameAndDebug() [226/707]

Foam::defineTypeNameAndDebug ( thermoParcelInjectionData  ,
 
)

◆ operator<<() [53/312]

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

Definition at line 46 of file thermoParcelInjectionDataIO.C.

◆ operator>>() [22/136]

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

Definition at line 60 of file thermoParcelInjectionDataIO.C.

References IOstream::check().

Here is the call graph for this function:

◆ defineTemplateTypeNameAndDebug() [25/45]

Foam::defineTemplateTypeNameAndDebug ( GlobalIOList< thermoParcelInjectionData ,
 
)

◆ makeParcelTurbulenceDispersionModels() [1/7]

Foam::makeParcelTurbulenceDispersionModels ( collidingCloud  )

◆ makeParcelTurbulenceDispersionModels() [2/7]

Foam::makeParcelTurbulenceDispersionModels ( momentumCloud  )

◆ makeParcelTurbulenceDispersionModels() [3/7]

Foam::makeParcelTurbulenceDispersionModels ( mppicCloud  )

◆ makeThermoParcelTurbulenceForces() [1/4]

Foam::makeThermoParcelTurbulenceForces ( reactingMultiphaseCloud  )

◆ makeParcelTurbulenceDispersionModels() [4/7]

Foam::makeParcelTurbulenceDispersionModels ( reactingMultiphaseCloud  )

◆ makeThermoParcelTurbulenceForces() [2/4]

Foam::makeThermoParcelTurbulenceForces ( reactingCloud  )

◆ makeParcelTurbulenceDispersionModels() [5/7]

Foam::makeParcelTurbulenceDispersionModels ( reactingCloud  )

◆ makeThermoParcelTurbulenceForces() [3/4]

Foam::makeThermoParcelTurbulenceForces ( sprayCloud  )

◆ makeParcelTurbulenceDispersionModels() [6/7]

Foam::makeParcelTurbulenceDispersionModels ( sprayCloud  )

◆ makeThermoParcelTurbulenceForces() [4/4]

Foam::makeThermoParcelTurbulenceForces ( thermoCloud  )

◆ makeParcelTurbulenceDispersionModels() [7/7]

Foam::makeParcelTurbulenceDispersionModels ( thermoCloud  )

◆ defineTypeNameAndDebug() [227/707]

Foam::defineTypeNameAndDebug ( solidParticle  ,
 
)

◆ operator<<() [54/312]

Foam::Ostream & operator<< ( Ostream os,
const solidParticle p 
)

Definition at line 112 of file solidParticleIO.C.

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

Here is the call graph for this function:

◆ contiguous< solidParticle >()

bool Foam::contiguous< solidParticle > ( )
inline

Definition at line 191 of file solidParticle.H.

◆ defineTypeNameAndDebug() [228/707]

Foam::defineTypeNameAndDebug ( solidParticleCloud  ,
 
)

◆ operator<<() [55/312]

Foam::Ostream & operator<< ( Ostream os,
const blockDescriptor bd 
)

◆ faceCorr()

point Foam::faceCorr ( const point p)
inline

Definition at line 3 of file blockDescriptorTest.C.

References mag(), and p.

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [229/707]

Foam::defineTypeNameAndDebug ( blockEdge  ,
 
)

◆ defineRunTimeSelectionTable() [30/142]

Foam::defineRunTimeSelectionTable ( blockEdge  ,
Istream   
)

◆ operator<<() [56/312]

Foam::Ostream & operator<< ( Ostream os,
const blockEdge p 
)

Definition at line 158 of file blockEdge.C.

References endl(), p, and tab.

Here is the call graph for this function:

◆ calcGexp()

scalar Foam::calcGexp ( const scalar  expRatio,
const label  nDiv 
)
inline

Calculate the geometric expansion factor from the expansion ratio.

Definition at line 34 of file lineDivide.C.

References pow().

Referenced by lineDivide::lineDivide().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ defineTypeNameAndDebug() [230/707]

Foam::defineTypeNameAndDebug ( projectCurveEdge  ,
 
)

◆ addToRunTimeSelectionTable() [71/408]

Foam::addToRunTimeSelectionTable ( blockEdge  ,
projectCurveEdge  ,
Istream   
)

◆ defineTypeNameAndDebug() [231/707]

Foam::defineTypeNameAndDebug ( projectEdge  ,
 
)

◆ addToRunTimeSelectionTable() [72/408]

Foam::addToRunTimeSelectionTable ( blockEdge  ,
projectEdge  ,
Istream   
)

◆ defineTypeNameAndDebug() [232/707]

Foam::defineTypeNameAndDebug ( blockFace  ,
 
)

◆ defineRunTimeSelectionTable() [31/142]

Foam::defineRunTimeSelectionTable ( blockFace  ,
Istream   
)

◆ operator<<() [57/312]

Foam::Ostream & operator<< ( Ostream os,
const blockFace p 
)

Definition at line 125 of file blockFace.C.

References endl(), and p.

Here is the call graph for this function:

◆ genFaceFaceRotMap()

void Foam::genFaceFaceRotMap ( )

Definition at line 59 of file blockMeshMergeFast.C.

References faceEdgeDirs, faceFaceRotMap, and mag().

Here is the call graph for this function:

◆ faceMap()

Pair<int> Foam::faceMap ( const label  facePi,
const face faceP,
const label  faceNi,
const face faceN 
)

Definition at line 89 of file blockMeshMergeFast.C.

References exit(), faceFaceRotMap, FatalError, and FatalErrorInFunction.

Referenced by snappyLayerDriver::addLayers(), MeshedSurface< Face >::checkFaces(), meshRefinement::createBaffles(), meshRefinement::createZoneBaffles(), fvMeshDistribute::distribute(), searchableSurfaceCollection::distribute(), distributedTriSurfaceMesh::distribute(), meshRefinement::distribute(), snappySnapDriver::doSnap(), extendedEdgeMesh::extendedEdgeMesh(), fvMeshSubset::faceFlipMap(), fvBoundaryMeshMapper::fvBoundaryMeshMapper(), coupledPolyPatch::initOrder(), fvMeshSubset::interpolate(), lduPrimitiveMesh::lduPrimitiveMesh(), edgeIntersections::merge(), MeshedSurface< face >::MeshedSurface(), coupledPolyPatch::order(), cyclicPolyPatch::order(), processorPolyPatch::order(), processorCyclicPolyPatch::order(), MeshedSurface< face >::read(), STLsurfaceFormat< Face >::read(), TRIsurfaceFormat< Face >::read(), UnsortedMeshedSurface< Face >::remapFaces(), UnsortedMeshedSurface< Face >::sortedZones(), MeshedSurface< Face >::sortFacesAndStore(), extendedEdgeMesh::sortPointsAndEdges(), meshRefinement::splitFaces(), MeshedSurface< Face >::stitchFaces(), hexRef8::subset(), PatchTools::subsetMap(), triSurface::subsetMesh(), MeshedSurface< Face >::subsetMesh(), UnsortedMeshedSurface< Face >::subsetMesh(), triSurface::subsetMeshMap(), faceZone::topoChange(), addPatchCellLayer::topoChange(), MeshedSurface< face >::transfer(), MeshedSurface< Face >::transfer(), MeshedSurface< Face >::triangulate(), raw::update(), OBJsurfaceFormat< Face >::write(), OFFsurfaceFormat< Face >::write(), OFSsurfaceFormat< Face >::write(), SMESHsurfaceFormat< Face >::write(), STARCDsurfaceFormat< Face >::write(), TRIsurfaceFormat< Face >::write(), VTKsurfaceFormat< Face >::write(), WRLsurfaceFormat< Face >::write(), X3DsurfaceFormat< Face >::write(), AC3DsurfaceFormat< Face >::write(), MeshedSurfaceProxy< Face >::write(), STLsurfaceFormat< Face >::writeAscii(), STLsurfaceFormat< Face >::writeBinary(), and domainDecomposition::writeComplete().

Here is the call graph for this function:

◆ setBlockFaceCorrespondence()

void Foam::setBlockFaceCorrespondence ( const cellList topoCells,
const faceList::subList topoInternalFaces,
const labelList topoFaceCell,
List< Pair< label >> &  mergeBlock 
)

Definition at line 115 of file blockMeshMergeFast.C.

References exit(), FatalError, FatalErrorInFunction, forAll, and List< T >::size().

Here is the call graph for this function:

◆ faceNij()

Pair<label> Foam::faceNij ( const label  facei,
const block block 
)

Definition at line 157 of file blockMeshMergeFast.C.

References blockDescriptor::density(), Pair< Type >::first(), Pair< Type >::second(), Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

Here is the call graph for this function:

◆ signIndex()

label Foam::signIndex ( const int  map,
const label  i 
)
inline

Definition at line 183 of file blockMeshMergeFast.C.

Referenced by mapij().

Here is the caller graph for this function:

◆ unsignIndex()

label Foam::unsignIndex ( const label  i,
const label  ni 
)
inline

Definition at line 189 of file blockMeshMergeFast.C.

Referenced by facePointN().

Here is the caller graph for this function:

◆ mapij()

label Foam::mapij ( const int  map,
const label  i,
const label  j 
)
inline

Definition at line 195 of file blockMeshMergeFast.C.

References mag(), and signIndex().

Referenced by facePointN().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ facePoint()

label Foam::facePoint ( const int  facei,
const block block,
const label  i,
const label  j 
)
inline

Definition at line 201 of file blockMeshMergeFast.C.

References blockDescriptor::density(), blockDescriptor::pointLabel(), Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

Here is the call graph for this function:

◆ facePointN() [1/3]

label Foam::facePointN ( const block block,
const label  i,
const label  j,
const label  k 
)
inline

Definition at line 229 of file blockMeshMergeFast.C.

References blockDescriptor::density(), k, blockDescriptor::pointLabel(), unsignIndex(), Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

Referenced by facePointN().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ facePointN() [2/3]

label Foam::facePointN ( const int  facei,
const block block,
const label  i,
const label  j 
)
inline

Definition at line 246 of file blockMeshMergeFast.C.

References blockDescriptor::density(), facePointN(), Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

Here is the call graph for this function:

◆ facePointN() [3/3]

label Foam::facePointN ( const int  facei,
const Pair< int > &  fmap,
const block block,
const label  i,
const label  j 
)
inline

Definition at line 274 of file blockMeshMergeFast.C.

References facePointN(), and mapij().

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [233/707]

Foam::defineTypeNameAndDebug ( block  ,
 
)

◆ defineRunTimeSelectionTable() [32/142]

Foam::defineRunTimeSelectionTable ( block  ,
Istream   
)

◆ operator<<() [58/312]

Foam::Ostream & operator<< ( Ostream os,
const block b 
)

Definition at line 109 of file block.C.

References b, endl(), and nl.

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [234/707]

Foam::defineTypeNameAndDebug ( blockVertex  ,
 
)

◆ defineRunTimeSelectionTable() [33/142]

Foam::defineRunTimeSelectionTable ( blockVertex  ,
Istream   
)

◆ vertices()

pointField Foam::vertices ( const blockVertexList bvl)
inline

Definition at line 47 of file blockVertexList.H.

References forAll, Foam::constant::mathematical::pi(), and UPtrList< T >::size().

Referenced by blockFace::compare(), get_geom_list(), pointMVCWeight::interpolate(), STARCDsurfaceFormat< Face >::read(), SloanRenumber::renumber(), coordSet::vertices(), and ensightSetWriter::write().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ operator>>() [23/136]

Foam::Istream & operator>> ( Istream is,
gradingDescriptor gd 
)

Definition at line 108 of file gradingDescriptor.C.

References token::BEGIN_LIST, IOstream::check(), token::isNumber(), token::isPunctuation(), token::number(), token::pToken(), and Istream::readEnd().

Here is the call graph for this function:

◆ operator<<() [59/312]

Foam::Ostream & operator<< ( Ostream os,
const gradingDescriptor gd 
)

Definition at line 132 of file gradingDescriptor.C.

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

Here is the call graph for this function:

◆ operator>>() [24/136]

Foam::Istream & operator>> ( Istream is,
gradingDescriptors gds 
)

Definition at line 59 of file gradingDescriptors.C.

References IOstream::check(), forAll, token::isNumber(), token::number(), and Istream::putBack().

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [235/707]

Foam::defineTypeNameAndDebug ( extrudeModel  ,
 
)

◆ defineRunTimeSelectionTable() [34/142]

Foam::defineRunTimeSelectionTable ( extrudeModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [236/707]

Foam::defineTypeNameAndDebug ( displacementMeshMoverMotionSolver  ,
 
)

◆ addToRunTimeSelectionTable() [73/408]

Foam::addToRunTimeSelectionTable ( motionSolver  ,
displacementMeshMoverMotionSolver  ,
dictionary   
)

◆ defineTypeNameAndDebug() [237/707]

Foam::defineTypeNameAndDebug ( externalDisplacementMeshMover  ,
 
)

◆ defineRunTimeSelectionTable() [35/142]

Foam::defineRunTimeSelectionTable ( externalDisplacementMeshMover  ,
dictionary   
)

◆ defineTypeNameAndDebug() [238/707]

Foam::defineTypeNameAndDebug ( medialAxisMeshMover  ,
 
)

◆ addToRunTimeSelectionTable() [74/408]

Foam::addToRunTimeSelectionTable ( externalDisplacementMeshMover  ,
medialAxisMeshMover  ,
dictionary   
)

◆ makeNullConstructablePointPatchFields() [1/18]

Foam::makeNullConstructablePointPatchFields ( zeroFixedValue  )

◆ makePointPatchFieldTypedefs() [3/24]

Foam::makePointPatchFieldTypedefs ( zeroFixedValue  )

◆ defineTypeNameAndDebug() [239/707]

Foam::defineTypeNameAndDebug ( meshRefinement  ,
 
)

◆ less()

static bool Foam::less ( const vector x,
const vector y 
)
static

◆ operator>>() [25/136]

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

Definition at line 40 of file patchFaceOrientation.C.

◆ operator<<() [60/312]

Foam::Ostream & operator<< ( Foam::Ostream os,
const patchFaceOrientation wDist 
)

Definition at line 30 of file patchFaceOrientation.C.

◆ contiguous< patchFaceOrientation >()

Data associated with patchFaceOrientation type are contiguous.

Definition at line 166 of file patchFaceOrientation.H.

◆ operator>>() [26/136]

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

Definition at line 47 of file pointData.C.

◆ operator<<() [61/312]

Foam::Ostream & operator<< ( Ostream os,
const pointData wDist 
)

Definition at line 30 of file pointData.C.

References IOstream::format(), pointData::s(), and pointData::v().

Here is the call graph for this function:

◆ contiguous< pointData >()

bool Foam::contiguous< pointData > ( )
inline

Data associated with pointData as contiguous as pointEdgePoint.

Definition at line 172 of file pointData.H.

References contiguous< pointEdgePoint >().

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [240/707]

Foam::defineTypeNameAndDebug ( snappyLayerDriver  ,
 
)

◆ defineTypeNameAndDebug() [241/707]

Foam::defineTypeNameAndDebug ( snappyRefineDriver  ,
 
)

◆ defineTypeNameAndDebug() [242/707]

Foam::defineTypeNameAndDebug ( snappySnapDriver  ,
 
)

◆ operator<<() [62/312]

Foam::Ostream & operator<< ( Ostream os,
const trackedParticle p 
)

Definition at line 200 of file trackedParticle.C.

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

Here is the call graph for this function:

◆ contiguous< trackedParticle >()

bool Foam::contiguous< trackedParticle > ( )
inline

Definition at line 242 of file trackedParticle.H.

◆ TemplateName() [19/28]

Foam::TemplateName ( FaceCellWave  )

◆ defineTypeNameAndDebug() [243/707]

Foam::defineTypeNameAndDebug ( FaceCellWaveName  ,
 
)

◆ operator>>() [27/136]

Foam::Istream & operator>> ( Foam::Istream is,
Foam::patchEdgeFacePoint wDist 
)
inline

Definition at line 270 of file patchEdgeFacePointI.H.

◆ operator<<() [63/312]

Foam::Ostream & operator<< ( Foam::Ostream os,
const patchEdgeFacePoint wDist 
)
inline

Definition at line 260 of file patchEdgeFacePointI.H.

References token::SPACE.

◆ contiguous< patchEdgeFacePoint >()

Data associated with patchEdgeFacePoint type are contiguous.

Definition at line 204 of file patchEdgeFacePoint.H.

◆ operator>>() [28/136]

Istream& Foam::operator>> ( Istream ,
PatchEdgeFacePointData< Type > &   
)

◆ operator<<() [64/312]

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

◆ contiguous< PatchEdgeFacePointData< bool > >()

bool Foam::contiguous< PatchEdgeFacePointData< bool > > ( )
inline

Definition at line 171 of file PatchEdgeFacePointData.H.

◆ contiguous< PatchEdgeFacePointData< label > >()

Definition at line 172 of file PatchEdgeFacePointData.H.

◆ FOR_ALL_FIELD_TYPES() [16/21]

Foam::FOR_ALL_FIELD_TYPES ( DefineContiguousPatchEdgeFacePointDataType  )

◆ operator>>() [29/136]

Foam::Istream & operator>> ( Foam::Istream is,
Foam::patchEdgeFaceRegion wDist 
)
inline

Definition at line 209 of file patchEdgeFaceRegionI.H.

◆ operator<<() [65/312]

Foam::Ostream & operator<< ( Foam::Ostream os,
const patchEdgeFaceRegion wDist 
)
inline

Definition at line 199 of file patchEdgeFaceRegionI.H.

◆ contiguous< patchEdgeFaceRegion >()

Data associated with patchEdgeFaceRegion type are contiguous.

Definition at line 181 of file patchEdgeFaceRegion.H.

◆ operator>>() [30/136]

Foam::Istream & operator>> ( Foam::Istream is,
Foam::patchEdgeFaceRegions wDist 
)
inline

Definition at line 294 of file patchEdgeFaceRegionsI.H.

◆ operator<<() [66/312]

Foam::Ostream & operator<< ( Foam::Ostream os,
const patchEdgeFaceRegions wDist 
)
inline

Definition at line 284 of file patchEdgeFaceRegionsI.H.

◆ TemplateName() [20/28]

Foam::TemplateName ( PatchEdgeFaceWave  )

◆ defineTypeNameAndDebug() [244/707]

Foam::defineTypeNameAndDebug ( PatchEdgeFaceWaveName  ,
 
)

◆ operator>>() [31/136]

Foam::Istream & operator>> ( Foam::Istream is,
Foam::pointEdgePoint wDist 
)
inline

Definition at line 302 of file pointEdgePointI.H.

◆ operator<<() [67/312]

Foam::Ostream & operator<< ( Foam::Ostream os,
const pointEdgePoint wDist 
)
inline

Definition at line 292 of file pointEdgePointI.H.

References token::SPACE.

◆ contiguous< pointEdgePoint >()

bool Foam::contiguous< pointEdgePoint > ( )
inline

Data associated with pointEdgePoint type are contiguous.

Definition at line 218 of file pointEdgePoint.H.

Referenced by contiguous< pointData >().

Here is the caller graph for this function:

◆ TemplateName() [21/28]

Foam::TemplateName ( PointEdgeWave  )

◆ defineTypeNameAndDebug() [245/707]

Foam::defineTypeNameAndDebug ( PointEdgeWaveName  ,
 
)

◆ defineTypeNameAndDebug() [246/707]

Foam::defineTypeNameAndDebug ( cellClassification  ,
 
)

◆ operator>>() [32/136]

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

Definition at line 36 of file cellInfo.C.

◆ operator<<() [68/312]

Foam::Ostream & operator<< ( Foam::Ostream os,
const cellInfo wDist 
)

Definition at line 31 of file cellInfo.C.

◆ contiguous< cellInfo >()

bool Foam::contiguous< cellInfo > ( )
inline

Data associated with cellInfo type are contiguous.

Definition at line 192 of file cellInfo.H.

◆ defineTypeNameAndDebug() [247/707]

Foam::defineTypeNameAndDebug ( cellsToCells  ,
 
)

◆ defineRunTimeSelectionTable() [36/142]

Foam::defineRunTimeSelectionTable ( cellsToCells  ,
word   
)

◆ offset() [1/2]

◆ offset() [2/2]

void Foam::offset ( ListType &  lst,
const label  o 
)

Definition at line 42 of file cellsToCellsParallelOps.C.

References forAll, and offset().

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [248/707]

Foam::defineTypeNameAndDebug ( cellsToCellsStabilisation  ,
 
)

◆ defineTypeNameAndDebug() [249/707]

Foam::defineTypeNameAndDebug ( axesRotation  ,
 
)

◆ addToRunTimeSelectionTable() [75/408]

Foam::addToRunTimeSelectionTable ( coordinateRotation  ,
axesRotation  ,
dictionary   
)

◆ addToRunTimeSelectionTable() [76/408]

Foam::addToRunTimeSelectionTable ( coordinateRotation  ,
axesRotation  ,
points   
)

◆ defineTypeNameAndDebug() [250/707]

Foam::defineTypeNameAndDebug ( coordinateRotation  ,
 
)

◆ defineRunTimeSelectionTable() [37/142]

Foam::defineRunTimeSelectionTable ( coordinateRotation  ,
dictionary   
)

◆ defineRunTimeSelectionTable() [38/142]

Foam::defineRunTimeSelectionTable ( coordinateRotation  ,
points   
)

◆ defineTypeNameAndDebug() [251/707]

Foam::defineTypeNameAndDebug ( cylindrical  ,
 
)

◆ addToRunTimeSelectionTable() [77/408]

Foam::addToRunTimeSelectionTable ( coordinateRotation  ,
cylindrical  ,
dictionary   
)

◆ addToRunTimeSelectionTable() [78/408]

Foam::addToRunTimeSelectionTable ( coordinateRotation  ,
cylindrical  ,
points   
)

◆ defineTypeNameAndDebug() [252/707]

Foam::defineTypeNameAndDebug ( EulerCoordinateRotation  ,
 
)

◆ addToRunTimeSelectionTable() [79/408]

Foam::addToRunTimeSelectionTable ( coordinateRotation  ,
EulerCoordinateRotation  ,
dictionary   
)

◆ addToRunTimeSelectionTable() [80/408]

Foam::addToRunTimeSelectionTable ( coordinateRotation  ,
EulerCoordinateRotation  ,
points   
)

◆ defineTypeNameAndDebug() [253/707]

Foam::defineTypeNameAndDebug ( STARCDCoordinateRotation  ,
 
)

◆ addToRunTimeSelectionTable() [81/408]

Foam::addToRunTimeSelectionTable ( coordinateRotation  ,
STARCDCoordinateRotation  ,
dictionary   
)

◆ addToRunTimeSelectionTable() [82/408]

Foam::addToRunTimeSelectionTable ( coordinateRotation  ,
STARCDCoordinateRotation  ,
points   
)

◆ defineTypeNameAndDebug() [254/707]

Foam::defineTypeNameAndDebug ( coordinateSystem  ,
 
)

◆ defineRunTimeSelectionTable() [39/142]

Foam::defineRunTimeSelectionTable ( coordinateSystem  ,
dictionary   
)

◆ operator!=() [5/25]

bool Foam::operator!= ( const coordinateSystem ,
const coordinateSystem  
)

◆ operator<<() [69/312]

Foam::Ostream & operator<< ( Ostream os,
const coordinateSystem cs 
)

Definition at line 219 of file coordinateSystem.C.

References IOstream::check(), and coordinateSystem::writeDict().

Here is the call graph for this function:

◆ min() [2/74]

Type Foam::min ( const UIndirectList< Type > &  l)

Definition at line 35 of file cutPoly.C.

References forAll, and min().

Referenced by Foam::cutPoly::faceCuts().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ max() [2/75]

Type Foam::max ( const UIndirectList< Type > &  l)

Definition at line 46 of file cutPoly.C.

References forAll, and max().

Referenced by Foam::cutPoly::faceCuts().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ defineTypeNameAndDebug() [255/707]

Foam::defineTypeNameAndDebug ( cutPolyIsoSurface  ,
 
)

◆ triCut() [1/2]

cutTriTet::opAddResult<AboveOp, BelowOp>::type Foam::triCut ( const FixedList< Point, 3 > &  tri,
const FixedList< scalar, 3 > &  level,
const AboveOp &  aboveOp,
const BelowOp &  belowOp 
)

Cut a triangle along the zero plane defined by the given levels. Templated.

on aboveOp and belowOp; the operations applied to the regions on either side of the cut.

Referenced by levelSetFraction().

Here is the caller graph for this function:

◆ triCut() [2/2]

cutTriTet::opAddResult<AboveOp, BelowOp>::type Foam::triCut ( const FixedList< point, 3 > &  tri,
const plane s,
const AboveOp &  aboveOp,
const BelowOp &  belowOp 
)

As above, but with a plane specifying the location of the cut.

◆ tetCut() [1/2]

cutTriTet::opAddResult<AboveOp, BelowOp>::type Foam::tetCut ( const FixedList< Point, 4 > &  tet,
const FixedList< scalar, 4 > &  level,
const AboveOp &  aboveOp,
const BelowOp &  belowOp 
)

As triCut, but for a tetrahedron.

Referenced by levelSetFraction().

Here is the caller graph for this function:

◆ tetCut() [2/2]

cutTriTet::opAddResult<AboveOp, BelowOp>::type Foam::tetCut ( const FixedList< point, 4 > &  tet,
const plane s,
const AboveOp &  aboveOp,
const BelowOp &  belowOp 
)

As above, but with a plane specifying the location of the cut.

◆ triReorder() [1/2]

const cutTriTet::uniformOp<Type>& Foam::triReorder ( const cutTriTet::uniformOp< Type > &  x,
const FixedList< label, 3 > &   
)
inline

Modify a uniform operation for reordering a tri (does nothing)

Definition at line 37 of file cutTriTetI.H.

References x.

Referenced by quadOp().

Here is the caller graph for this function:

◆ triCutTri() [1/3]

const cutTriTet::uniformOp<Type>& Foam::triCutTri ( const cutTriTet::uniformOp< Type > &  x,
const Pair< scalar > &   
)
inline

Modify a uniform operation for cutting a tri from a tri (does nothing)

Definition at line 49 of file cutTriTetI.H.

References x.

Referenced by triCutTri().

Here is the caller graph for this function:

◆ triCutQuad() [1/3]

const cutTriTet::uniformOp<Type>& Foam::triCutQuad ( const cutTriTet::uniformOp< Type > &  x,
const Pair< scalar > &   
)
inline

Modify a uniform operation for cutting a quad from a tri (does nothing)

Definition at line 61 of file cutTriTetI.H.

References x.

Referenced by triCutQuad().

Here is the caller graph for this function:

◆ tetReorder() [1/2]

const cutTriTet::uniformOp<Type>& Foam::tetReorder ( const cutTriTet::uniformOp< Type > &  x,
const FixedList< label, 4 > &   
)
inline

Modify a uniform operation for reordering a tet (does nothing)

Definition at line 73 of file cutTriTetI.H.

References x.

Referenced by prismOp().

Here is the caller graph for this function:

◆ tetCutTet() [1/3]

const cutTriTet::uniformOp<Type>& Foam::tetCutTet ( const cutTriTet::uniformOp< Type > &  x,
const FixedList< scalar, 3 > &   
)
inline

Modify a uniform operation for cutting a tet from a tet (does nothing)

Definition at line 85 of file cutTriTetI.H.

References x.

Referenced by tetCutTet().

Here is the caller graph for this function:

◆ tetCutPrism0() [1/3]

const cutTriTet::uniformOp<Type>& Foam::tetCutPrism0 ( const cutTriTet::uniformOp< Type > &  x,
const FixedList< scalar, 3 > &   
)
inline

Modify a uniform operation for cutting prism0 from a tet (does nothing)

Definition at line 97 of file cutTriTetI.H.

References x.

Referenced by tetCutPrism0().

Here is the caller graph for this function:

◆ tetCutPrism01() [1/3]

const cutTriTet::uniformOp<Type>& Foam::tetCutPrism01 ( const cutTriTet::uniformOp< Type > &  x,
const FixedList< scalar, 4 > &   
)
inline

Modify a uniform operation for cutting prism01 from a tet (does nothing)

Definition at line 109 of file cutTriTetI.H.

References x.

Referenced by tetCutPrism01(), and tetCutPrism23().

Here is the caller graph for this function:

◆ tetCutPrism23() [1/3]

const cutTriTet::uniformOp<Type>& Foam::tetCutPrism23 ( const cutTriTet::uniformOp< Type > &  x,
const FixedList< scalar, 4 > &   
)
inline

Modify a uniform operation for cutting prism23 from a tet (does nothing)

Definition at line 121 of file cutTriTetI.H.

References x.

Referenced by tetCutPrism23().

Here is the caller graph for this function:

◆ triReorder() [2/2]

FixedList<Type, 3> Foam::triReorder ( const FixedList< Type, Size > &  x,
const FixedList< label, 3 > &  indices 
)
inline

Modify a fixed list for reordering a tri (does nothing)

Definition at line 133 of file cutTriTetI.H.

References x.

◆ triCutTri() [2/3]

FixedList<Type, 3> Foam::triCutTri ( const FixedList< Type, 3 > &  x,
const Pair< scalar > &  f 
)
inline

Modify a list for cutting a tri from a tri.

Definition at line 150 of file cutTriTetI.H.

References f(), and x.

Here is the call graph for this function:

◆ triCutQuad() [2/3]

FixedList<Type, 4> Foam::triCutQuad ( const FixedList< Type, 3 > &  x,
const Pair< scalar > &  f 
)
inline

Modify a list for cutting a quad from a tri.

Definition at line 168 of file cutTriTetI.H.

References f(), and x.

Here is the call graph for this function:

◆ tetReorder() [2/2]

FixedList<Type, 4> Foam::tetReorder ( const FixedList< Type, Size > &  x,
const FixedList< label, 4 > &  indices 
)
inline

Modify a fixed list for reordering a tet (does nothing)

Definition at line 186 of file cutTriTetI.H.

References x.

◆ tetCutTet() [2/3]

FixedList<Type, 4> Foam::tetCutTet ( const FixedList< Type, 4 > &  x,
const FixedList< scalar, 3 > &  f 
)
inline

Modify a list for cutting a tet from a tet.

Definition at line 203 of file cutTriTetI.H.

References f(), and x.

Here is the call graph for this function:

◆ tetCutPrism0() [2/3]

FixedList<Type, 6> Foam::tetCutPrism0 ( const FixedList< Type, 4 > &  x,
const FixedList< scalar, 3 > &  f 
)
inline

Modify a list for cutting prism0 from a tet.

Definition at line 221 of file cutTriTetI.H.

References f(), and x.

Here is the call graph for this function:

◆ tetCutPrism01() [2/3]

FixedList<Type, 6> Foam::tetCutPrism01 ( const FixedList< Type, 4 > &  x,
const FixedList< scalar, 4 > &  f 
)
inline

Modify a list for cutting prism01 from a tet.

Definition at line 239 of file cutTriTetI.H.

References f(), and x.

Here is the call graph for this function:

◆ tetCutPrism23() [2/3]

FixedList<Type, 6> Foam::tetCutPrism23 ( const FixedList< Type, 4 > &  x,
const FixedList< scalar, 4 > &  f 
)
inline

Modify a list for cutting prism23 from a tet.

Definition at line 261 of file cutTriTetI.H.

References f(), Swap(), tetCutPrism01(), and x.

Here is the call graph for this function:

◆ triCutTri() [3/3]

Op::result Foam::triCutTri ( const Op op,
const FixedList< Point, 3 > &  p,
const Pair< scalar > &  f 
)
inline

Cut a tri from a tri and apply an operation to the result. The cut is made.

along the two edges connected to vertex 0, and the cut locations are given as factors along these edges. The result is the side connected to vertex 0.

Definition at line 279 of file cutTriTetI.H.

References f(), Op, p, and triCutTri().

Here is the call graph for this function:

◆ quadOp()

Op::result Foam::quadOp ( const OpData &  opData,
const FixedList< Point, 4 > &  p 
)
inline

Apply an operation to a quad. Splits the quad into two tris.

Definition at line 292 of file cutTriTetI.H.

References Op, p, and triReorder().

Here is the call graph for this function:

◆ triCutQuad() [3/3]

Op::result Foam::triCutQuad ( const Op op,
const FixedList< Point, 3 > &  p,
const FixedList< scalar, 2 > &  f 
)
inline

Cut a quad from a tri and apply an operation to the result. The cuts are.

the same as for triCutTri. The result is the side connected to vertices 1 and 2.

Definition at line 310 of file cutTriTetI.H.

References f(), p, and triCutQuad().

Here is the call graph for this function:

◆ tetCutTet() [3/3]

Op::result Foam::tetCutTet ( const Op op,
const FixedList< Point, 4 > &  p,
const FixedList< scalar, 3 > &  f 
)
inline

Cut a tet from a tet and apply an operation to the result. The cut is made.

along the three edges connected to vertex 0, and the cut locations are given as factors along these edges. The result is the side connected to vertex 0.

Definition at line 325 of file cutTriTetI.H.

References f(), Op, p, and tetCutTet().

Here is the call graph for this function:

◆ prismOp()

Op::result Foam::prismOp ( const OpData &  opData,
const FixedList< Point, 6 > &  p 
)
inline

Apply an operation to a prism. Splits the prism into three tets.

Definition at line 338 of file cutTriTetI.H.

References Op, p, and tetReorder().

Here is the call graph for this function:

◆ tetCutPrism0() [3/3]

Op::result Foam::tetCutPrism0 ( const Op op,
const FixedList< Point, 4 > &  p,
const FixedList< scalar, 3 > &  f 
)
inline

Cut a prism from a tet and apply an operation to the result. The cuts are.

the same as for tetCutTet. The result is the side connected to vertices 1, 2 and 3.

Definition at line 357 of file cutTriTetI.H.

References f(), p, and tetCutPrism0().

Here is the call graph for this function:

◆ tetCutPrism01() [3/3]

Op::result Foam::tetCutPrism01 ( const Op op,
const FixedList< Point, 4 > &  p,
const FixedList< scalar, 4 > &  f 
)
inline

Cut a prism from a tet and apply an operation to the result. The cut is made.

along four edges, not edges 01 or 23, and the cut locations are given as factors along these edges. The result is the side connected to edge 01.

Definition at line 372 of file cutTriTetI.H.

References f(), p, and tetCutPrism01().

Here is the call graph for this function:

◆ tetCutPrism23() [3/3]

Op::result Foam::tetCutPrism23 ( const Op op,
const FixedList< Point, 4 > &  p,
const FixedList< scalar, 4 > &  f 
)
inline

Cut a prism from a tet and apply an operation to the result. The cuts are.

the same as for tetCutPrism01. The result is the side connected to edge 23.

Definition at line 386 of file cutTriTetI.H.

References f(), p, and tetCutPrism23().

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [256/707]

Foam::defineTypeNameAndDebug ( edgeMesh  ,
 
)

◆ defineRunTimeSelectionTable() [40/142]

Foam::defineRunTimeSelectionTable ( edgeMesh  ,
fileExtension   
)

◆ defineMemberFunctionSelectionTable() [1/3]

Foam::defineMemberFunctionSelectionTable ( edgeMesh  ,
write  ,
fileExtension   
)

◆ operator>>() [33/136]

Foam::Istream & operator>> ( Istream is,
edgeMesh em 
)

Definition at line 138 of file edgeMeshIO.C.

References IOstream::check(), and edgeMeshFormat::read().

Here is the call graph for this function:

◆ operator<<() [70/312]

Foam::Ostream & operator<< ( Ostream os,
const edgeMesh em 
)

Definition at line 127 of file edgeMeshIO.C.

References IOstream::check(), and edgeMeshFormat::write().

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [257/707]

Foam::defineTypeNameAndDebug ( extendedEdgeMesh  ,
 
)

◆ operator>>() [34/136]

◆ operator<<() [71/312]

◆ operator>>() [35/136]

Foam::Istream & operator>> ( Istream is,
extendedEdgeMesh::sideVolumeType vt 
)

Definition at line 1547 of file extendedEdgeMesh.C.

References type().

Here is the call graph for this function:

◆ operator<<() [72/312]

Foam::Ostream & operator<< ( Ostream os,
const extendedEdgeMesh::sideVolumeType vt 
)

Definition at line 1565 of file extendedEdgeMesh.C.

◆ defineRunTimeSelectionTable() [41/142]

Foam::defineRunTimeSelectionTable ( extendedEdgeMesh  ,
fileExtension   
)

◆ defineTypeNameAndDebug() [258/707]

Foam::defineTypeNameAndDebug ( extendedFeatureEdgeMesh  ,
 
)

◆ defineTypeNameAndDebug() [259/707]

Foam::defineTypeNameAndDebug ( featureEdgeMesh  ,
 
)

◆ defineTypeNameAndDebug() [260/707]

Foam::defineTypeNameAndDebug ( treeDataEdge  ,
 
)

◆ defineTypeNameAndDebug() [261/707]

Foam::defineTypeNameAndDebug ( treeDataFace  ,
 
)

◆ defineTypeNameAndDebug() [262/707]

Foam::defineTypeNameAndDebug ( treeDataPoint  ,
 
)

◆ TemplateName() [22/28]

Foam::TemplateName ( treeDataPrimitivePatch  )

◆ defineTypeNameAndDebug() [263/707]

Foam::defineTypeNameAndDebug ( treeDataPrimitivePatchName  ,
 
)

◆ operator<<() [73/312]

Foam::Ostream & operator<< ( Ostream os,
const layerInfo l 
)
inline

Definition at line 232 of file layerInfoI.H.

References token::SPACE.

◆ operator>>() [36/136]

Foam::Istream & operator>> ( Istream is,
layerInfo l 
)
inline

Definition at line 238 of file layerInfoI.H.

◆ contiguous< layerInfo >()

bool Foam::contiguous< layerInfo > ( )
inline

Definition at line 191 of file layerInfo.H.

◆ operator<<() [74/312]

Ostream& Foam::operator<< ( Ostream ,
const LayerInfoData< Type > &   
)
inline

◆ operator>>() [37/136]

Istream& Foam::operator>> ( Istream ,
LayerInfoData< Type > &   
)
inline

◆ contiguous< LayerInfoData< bool > >()

bool Foam::contiguous< LayerInfoData< bool > > ( )
inline

Definition at line 183 of file LayerInfoData.H.

◆ contiguous< LayerInfoData< label > >()

bool Foam::contiguous< LayerInfoData< label > > ( )
inline

Definition at line 184 of file LayerInfoData.H.

◆ FOR_ALL_FIELD_TYPES() [17/21]

Foam::FOR_ALL_FIELD_TYPES ( DefineContiguousLayerInfoDataType  )

◆ operator<<() [75/312]

Foam::Ostream & operator<< ( Ostream os,
const pointEdgeLayerInfo l 
)
inline

Definition at line 223 of file pointEdgeLayerInfoI.H.

◆ operator>>() [38/136]

Foam::Istream & operator>> ( Istream is,
pointEdgeLayerInfo l 
)
inline

Definition at line 229 of file pointEdgeLayerInfoI.H.

◆ contiguous< pointEdgeLayerInfo >()

Definition at line 187 of file pointEdgeLayerInfo.H.

◆ operator<<() [76/312]

Ostream& Foam::operator<< ( Ostream ,
const PointEdgeLayerInfoData< Type > &   
)
inline

◆ operator>>() [39/136]

Istream& Foam::operator>> ( Istream ,
PointEdgeLayerInfoData< Type > &   
)
inline

◆ contiguous< PointEdgeLayerInfoData< bool > >()

bool Foam::contiguous< PointEdgeLayerInfoData< bool > > ( )
inline

Definition at line 188 of file PointEdgeLayerInfoData.H.

◆ contiguous< PointEdgeLayerInfoData< label > >()

Definition at line 189 of file PointEdgeLayerInfoData.H.

◆ FOR_ALL_FIELD_TYPES() [18/21]

Foam::FOR_ALL_FIELD_TYPES ( DefineContiguousPointEdgeLayerInfoDataType  )

◆ defineTypeNameAndDebug() [264/707]

Foam::defineTypeNameAndDebug ( mappedExtrudedPatchBase  ,
 
)

◆ contiguous< LayerInfoData< Pair< vector > > >()

bool Foam::contiguous< LayerInfoData< Pair< vector > > > ( )
inline

Definition at line 39 of file mappedExtrudedPatchBase.C.

◆ defineTypeNameAndDebug() [265/707]

Foam::defineTypeNameAndDebug ( mappedExtrudedWallPointPatch  ,
 
)

◆ addToRunTimeSelectionTable() [83/408]

Foam::addToRunTimeSelectionTable ( facePointPatch  ,
mappedExtrudedWallPointPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [266/707]

Foam::defineTypeNameAndDebug ( mappedExtrudedWallPolyPatch  ,
 
)

◆ addToRunTimeSelectionTable() [84/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
mappedExtrudedWallPolyPatch  ,
word   
)

◆ addToRunTimeSelectionTable() [85/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
mappedExtrudedWallPolyPatch  ,
dictionary   
)

◆ defineTypeNameAndDebug() [267/707]

Foam::defineTypeNameAndDebug ( mappedInternalPatchBase  ,
 
)

◆ defineTypeNameAndDebug() [268/707]

Foam::defineTypeNameAndDebug ( mappedInternalPointPatch  ,
 
)

◆ addToRunTimeSelectionTable() [86/408]

Foam::addToRunTimeSelectionTable ( facePointPatch  ,
mappedInternalPointPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [269/707]

Foam::defineTypeNameAndDebug ( mappedInternalPolyPatch  ,
 
)

◆ addToRunTimeSelectionTable() [87/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
mappedInternalPolyPatch  ,
word   
)

◆ addToRunTimeSelectionTable() [88/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
mappedInternalPolyPatch  ,
dictionary   
)

◆ defineTypeNameAndDebug() [270/707]

Foam::defineTypeNameAndDebug ( mappedPatchBase  ,
 
)

◆ defineTypeNameAndDebug() [271/707]

Foam::defineTypeNameAndDebug ( mappedPointPatch  ,
 
)

◆ addToRunTimeSelectionTable() [89/408]

Foam::addToRunTimeSelectionTable ( facePointPatch  ,
mappedPointPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [272/707]

Foam::defineTypeNameAndDebug ( mappedWallPointPatch  ,
 
)

◆ addToRunTimeSelectionTable() [90/408]

Foam::addToRunTimeSelectionTable ( facePointPatch  ,
mappedWallPointPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [273/707]

Foam::defineTypeNameAndDebug ( mappedPolyPatch  ,
 
)

◆ addToRunTimeSelectionTable() [91/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
mappedPolyPatch  ,
word   
)

◆ addToRunTimeSelectionTable() [92/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
mappedPolyPatch  ,
dictionary   
)

◆ defineTypeNameAndDebug() [274/707]

Foam::defineTypeNameAndDebug ( mappedWallPolyPatch  ,
 
)

◆ addToRunTimeSelectionTable() [93/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
mappedWallPolyPatch  ,
word   
)

◆ addToRunTimeSelectionTable() [94/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
mappedWallPolyPatch  ,
dictionary   
)

◆ defineTypeNameAndDebug() [275/707]

Foam::defineTypeNameAndDebug ( meshSearch  ,
 
)

◆ defineTypeNameAndDebug() [276/707]

Foam::defineTypeNameAndDebug ( meshSearchFACE_CENTRE_TRISMeshObject  ,
 
)

◆ defineTypeNameAndDebug() [277/707]

Foam::defineTypeNameAndDebug ( meshSearchMeshObject  ,
 
)

◆ defineTypeNameAndDebug() [278/707]

Foam::defineTypeNameAndDebug ( meshStructure  ,
 
)

◆ operator>>() [40/136]

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

Definition at line 40 of file pointTopoDistanceData.C.

◆ operator<<() [77/312]

Foam::Ostream & operator<< ( Foam::Ostream os,
const pointTopoDistanceData wDist 
)

Definition at line 30 of file pointTopoDistanceData.C.

◆ contiguous< pointTopoDistanceData >()

Data associated with pointTopoDistanceData type are contiguous.

Definition at line 200 of file pointTopoDistanceData.H.

◆ operator>>() [41/136]

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

Definition at line 40 of file topoDistanceData.C.

◆ operator<<() [78/312]

Foam::Ostream & operator<< ( Foam::Ostream os,
const topoDistanceData wDist 
)

Definition at line 30 of file topoDistanceData.C.

◆ contiguous< topoDistanceData >()

bool Foam::contiguous< topoDistanceData > ( )
inline

Data associated with topoDistanceData type are contiguous.

Definition at line 188 of file topoDistanceData.H.

◆ defineTypeNameAndDebug() [279/707]

Foam::defineTypeNameAndDebug ( meshToMesh  ,
 
)

◆ defineTypeNameAndDebug() [280/707]

Foam::defineTypeNameAndDebug ( nonConformalBoundary  ,
 
)

◆ defineTypeNameAndDebug() [281/707]

Foam::defineTypeNameAndDebug ( nonConformalCyclicPointPatch  ,
 
)

◆ addToRunTimeSelectionTable() [95/408]

Foam::addToRunTimeSelectionTable ( facePointPatch  ,
nonConformalCyclicPointPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [282/707]

Foam::defineTypeNameAndDebug ( nonConformalErrorPointPatch  ,
 
)

◆ addToRunTimeSelectionTable() [96/408]

Foam::addToRunTimeSelectionTable ( facePointPatch  ,
nonConformalErrorPointPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [283/707]

Foam::defineTypeNameAndDebug ( nonConformalProcessorCyclicPointPatch  ,
 
)

◆ addToRunTimeSelectionTable() [97/408]

Foam::addToRunTimeSelectionTable ( facePointPatch  ,
nonConformalProcessorCyclicPointPatch  ,
polyPatch   
)

◆ makeNullConstructablePointPatchFields() [2/18]

Foam::makeNullConstructablePointPatchFields ( nonConformalCyclic  )

◆ makePointPatchFieldTypedefs() [4/24]

Foam::makePointPatchFieldTypedefs ( nonConformalCyclic  )

◆ makeNullConstructablePointPatchFields() [3/18]

Foam::makeNullConstructablePointPatchFields ( nonConformalError  )

◆ makePointPatchFieldTypedefs() [5/24]

Foam::makePointPatchFieldTypedefs ( nonConformalError  )

◆ makeNullConstructablePointPatchFields() [4/18]

Foam::makeNullConstructablePointPatchFields ( nonConformalProcessorCyclic  )

◆ makePointPatchFieldTypedefs() [6/24]

Foam::makePointPatchFieldTypedefs ( nonConformalProcessorCyclic  )

◆ defineTypeNameAndDebug() [284/707]

Foam::defineTypeNameAndDebug ( nonConformalPolyPatch  ,
 
)

◆ defineTypeNameAndDebug() [285/707]

Foam::defineTypeNameAndDebug ( nonConformalCoupledPolyPatch  ,
 
)

◆ defineTypeNameAndDebug() [286/707]

Foam::defineTypeNameAndDebug ( nonConformalCyclicPolyPatch  ,
 
)

◆ addToRunTimeSelectionTable() [98/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
nonConformalCyclicPolyPatch  ,
word   
)

◆ addToRunTimeSelectionTable() [99/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
nonConformalCyclicPolyPatch  ,
dictionary   
)

◆ defineTypeNameAndDebug() [287/707]

Foam::defineTypeNameAndDebug ( nonConformalErrorPolyPatch  ,
 
)

◆ addToRunTimeSelectionTable() [100/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
nonConformalErrorPolyPatch  ,
word   
)

◆ addToRunTimeSelectionTable() [101/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
nonConformalErrorPolyPatch  ,
dictionary   
)

◆ defineTypeNameAndDebug() [288/707]

Foam::defineTypeNameAndDebug ( nonConformalProcessorCyclicPolyPatch  ,
 
)

◆ addToRunTimeSelectionTable() [102/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
nonConformalProcessorCyclicPolyPatch  ,
dictionary   
)

◆ contiguous< WallInfo< wallPoint > >()

bool Foam::contiguous< WallInfo< wallPoint > > ( )
inline

Definition at line 133 of file WallInfo.H.

◆ contiguous< WallInfo< WallLocationData< wallPoint, bool > > >()

bool Foam::contiguous< WallInfo< WallLocationData< wallPoint, bool > > > ( )
inline

Definition at line 151 of file WallInfo.H.

◆ contiguous< WallInfo< WallLocationData< wallPoint, label > > >()

Definition at line 152 of file WallInfo.H.

◆ FOR_ALL_FIELD_TYPES() [19/21]

Foam::FOR_ALL_FIELD_TYPES ( DefineContiguousWallLocationDataType  )

◆ operator<<() [79/312]

Foam::Ostream & operator<< ( Ostream os,
const wallFace w 
)
inline

Definition at line 209 of file wallFaceI.H.

References wallFace::distSqr(), wallFace::points(), and token::SPACE.

Here is the call graph for this function:

◆ operator>>() [42/136]

Foam::Istream & operator>> ( Istream is,
wallFace w 
)
inline

Definition at line 215 of file wallFaceI.H.

References wallFace::distSqr(), and wallFace::points().

Here is the call graph for this function:

◆ operator<<() [80/312]

Ostream& Foam::operator<< ( Ostream ,
const WallLocationData< WallLocation, Type > &   
)

◆ operator>>() [43/136]

Istream& Foam::operator>> ( Istream ,
WallLocationData< WallLocation, Type > &   
)

◆ operator<<() [81/312]

Foam::Ostream & operator<< ( Ostream os,
const wallPoint w 
)
inline

Definition at line 202 of file wallPointI.H.

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

Here is the call graph for this function:

◆ operator>>() [44/136]

Foam::Istream & operator>> ( Istream is,
wallPoint w 
)
inline

Definition at line 208 of file wallPointI.H.

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

Here is the call graph for this function:

◆ first()

labelList Foam::first ( const UList< labelPair > &  p)

Definition at line 39 of file patchToPatch.C.

References f(), UList< T >::first(), forAll, p, and List< T >::size().

Referenced by singleProcessorFaceSetsConstraint::add(), pointConstraint::applyConstraint(), objectRegistry::cacheTemporaryObject(), pointConstraint::combine(), pointConstraint::constrainDisplacement(), pointConstraint::constraintTransformation(), dynamicCode::copyOrCreateFiles(), curvatureSeparation::curvatureSeparation(), IOobject::fileNameComponents(), masterUncollatedFileOperation::filePathInfo(), LList< LListBase, T >::first(), UILList< LListBase, T >::first(), FixedList< T, Size >::FixedList(), forAll(), forceSuSp::forceSuSp(), globalIndexAndTransform::globalIndexAndTransform(), if(), Polynomial< Type >::integral(), integratedNonUniformTable::integratedNonUniformTable(), nearest::intersectFaces(), patchToPatch::intersectPatches(), location::isIntersection(), location::isNull(), location::isSrcPoint(), labelRange::join(), LocalInteraction< CloudType >::LocalInteraction(), MPPICCloud< CloudType >::motion(), NonUniformTable< Type >::NonUniformTable(), forceSuSp::operator+=(), labelRange::operator+=(), forceSuSp::operator-=(), HashList< Type, Key, Hash >::operator[](), fieldAverage::read(), cloudSolution::relaxCoeff(), cloudSolution::semiImplicit(), populationBalanceModel::solve(), location::srcEdgei(), location::srcPointi(), dictionary::startLineNumber(), dictionaryEntry::startLineNumber(), forceSuSp::Su(), tabulatedCumulative::tabulatedCumulative(), tabulatedDensity::tabulatedDensity(), meshRefinement::topoChange(), pointConstraint::unconstrainedDirections(), Polynomial< Type >::value(), NonUniformTable< Type >::value(), setWriter::writeTable(), and setWriter::writeTableHeader().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ second()

◆ findNotIndex()

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

Definition at line 60 of file patchToPatch.C.

Referenced by patchToPatch::intersectPatches().

Here is the caller graph for this function:

◆ combine()

treeBoundBox Foam::combine ( const treeBoundBox a,
const treeBoundBox b 
)

Definition at line 78 of file patchToPatch.C.

References b, boundBox::max(), GeometricField< Type, PatchField, GeoMesh >::max(), max(), boundBox::min(), GeometricField< Type, PatchField, GeoMesh >::min(), and min().

Referenced by badQualityToCell::applyToSet(), badQualityToFace::applyToSet(), boxToCell::applyToSet(), cylinderAnnulusToCell::applyToSet(), cylinderToCell::applyToSet(), faceToCell::applyToSet(), faceZoneToCell::applyToSet(), labelToCell::applyToSet(), nbrToCell::applyToSet(), nearestToCell::applyToSet(), patchDistanceToCell::applyToSet(), pointToCell::applyToSet(), regionToCell::applyToSet(), rotatedBoxToCell::applyToSet(), shapeToCell::applyToSet(), sphereToCell::applyToSet(), surfaceToCell::applyToSet(), targetVolumeToCell::applyToSet(), zoneToCell::applyToSet(), boundaryToFace::applyToSet(), boxToFace::applyToSet(), cellToFace::applyToSet(), cylinderAnnulusToFace::applyToSet(), cylinderToFace::applyToSet(), labelToFace::applyToSet(), patchToFace::applyToSet(), pointToFace::applyToSet(), regionToFace::applyToSet(), rotatedBoxToFace::applyToSet(), zoneToFace::applyToSet(), planeToFaceZone::applyToSet(), searchableSurfaceToFaceZone::applyToSet(), boxToPoint::applyToSet(), cellToPoint::applyToSet(), faceToPoint::applyToSet(), labelToPoint::applyToSet(), nearestToPoint::applyToSet(), surfaceToPoint::applyToSet(), zoneToPoint::applyToSet(), patchToPatch::srcBox(), syncTools::syncEdgeMap(), syncTools::syncPointMap(), and patchToPatch::tgtBox().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ defineTypeNameAndDebug() [289/707]

Foam::defineTypeNameAndDebug ( patchToPatch  ,
 
)

◆ defineRunTimeSelectionTable() [42/142]

Foam::defineRunTimeSelectionTable ( patchToPatch  ,
bool   
)

◆ defineTypeNameAndDebug() [290/707]

Foam::defineTypeNameAndDebug ( patchToPatchStabilisation  ,
 
)

◆ polyMeshZipUpCells()

◆ defineTypeNameAndDebug() [291/707]

Foam::defineTypeNameAndDebug ( localPointRegion  ,
 
)

◆ operator>>() [45/136]

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

Definition at line 189 of file minDataI.H.

◆ operator<<() [82/312]

Foam::Ostream & operator<< ( Foam::Ostream os,
const minData wDist 
)

Definition at line 179 of file minDataI.H.

◆ contiguous< minData >()

bool Foam::contiguous< minData > ( )
inline

Data associated with minData type are contiguous.

Definition at line 175 of file minData.H.

◆ defineTypeNameAndDebug() [292/707]

Foam::defineTypeNameAndDebug ( regionSplit  ,
 
)

◆ defineTypeNameAndDebug() [293/707]

Foam::defineTypeNameAndDebug ( closedTriSurfaceMesh  ,
 
)

◆ addToRunTimeSelectionTable() [103/408]

Foam::addToRunTimeSelectionTable ( searchableSurface  ,
closedTriSurfaceMesh  ,
dict   
)

◆ defineTypeNameAndDebug() [294/707]

Foam::defineTypeNameAndDebug ( searchableBox  ,
 
)

◆ addToRunTimeSelectionTable() [104/408]

Foam::addToRunTimeSelectionTable ( searchableSurface  ,
searchableBox  ,
dict   
)

◆ defineTypeNameAndDebug() [295/707]

Foam::defineTypeNameAndDebug ( searchableCylinder  ,
 
)

◆ addToRunTimeSelectionTable() [105/408]

Foam::addToRunTimeSelectionTable ( searchableSurface  ,
searchableCylinder  ,
dict   
)

◆ defineTypeNameAndDebug() [296/707]

Foam::defineTypeNameAndDebug ( searchableDisk  ,
 
)

◆ addToRunTimeSelectionTable() [106/408]

Foam::addToRunTimeSelectionTable ( searchableSurface  ,
searchableDisk  ,
dict   
)

◆ defineTypeNameAndDebug() [297/707]

Foam::defineTypeNameAndDebug ( searchableExtrudedCircle  ,
 
)

◆ addToRunTimeSelectionTable() [107/408]

Foam::addToRunTimeSelectionTable ( searchableSurface  ,
searchableExtrudedCircle  ,
dict   
)

◆ defineTypeNameAndDebug() [298/707]

Foam::defineTypeNameAndDebug ( searchablePlane  ,
 
)

◆ addToRunTimeSelectionTable() [108/408]

Foam::addToRunTimeSelectionTable ( searchableSurface  ,
searchablePlane  ,
dict   
)

◆ defineTypeNameAndDebug() [299/707]

Foam::defineTypeNameAndDebug ( searchablePlate  ,
 
)

◆ addToRunTimeSelectionTable() [109/408]

Foam::addToRunTimeSelectionTable ( searchableSurface  ,
searchablePlate  ,
dict   
)

◆ defineTypeNameAndDebug() [300/707]

Foam::defineTypeNameAndDebug ( searchableSphere  ,
 
)

◆ addToRunTimeSelectionTable() [110/408]

Foam::addToRunTimeSelectionTable ( searchableSurface  ,
searchableSphere  ,
dict   
)

◆ defineTypeNameAndDebug() [301/707]

Foam::defineTypeNameAndDebug ( searchableSurface  ,
 
)

◆ defineRunTimeSelectionTable() [43/142]

Foam::defineRunTimeSelectionTable ( searchableSurface  ,
dict   
)

◆ defineTypeNameAndDebug() [302/707]

Foam::defineTypeNameAndDebug ( searchableSurfaceCollection  ,
 
)

◆ addToRunTimeSelectionTable() [111/408]

Foam::addToRunTimeSelectionTable ( searchableSurface  ,
searchableSurfaceCollection  ,
dict   
)

◆ defineTypeNameAndDebug() [303/707]

Foam::defineTypeNameAndDebug ( searchableSurfaces  ,
 
)

◆ defineTypeNameAndDebug() [304/707]

Foam::defineTypeNameAndDebug ( searchableSurfacesQueries  ,
 
)

◆ defineTypeNameAndDebug() [305/707]

Foam::defineTypeNameAndDebug ( searchableSurfaceWithGaps  ,
 
)

◆ addToRunTimeSelectionTable() [112/408]

Foam::addToRunTimeSelectionTable ( searchableSurface  ,
searchableSurfaceWithGaps  ,
dict   
)

◆ defineTypeNameAndDebug() [306/707]

Foam::defineTypeNameAndDebug ( triSurfaceMesh  ,
 
)

◆ addToRunTimeSelectionTable() [113/408]

Foam::addToRunTimeSelectionTable ( searchableSurface  ,
triSurfaceMesh  ,
dict   
)

◆ defineTypeNameAndDebug() [307/707]

Foam::defineTypeNameAndDebug ( boxToCell  ,
 
)

◆ addToRunTimeSelectionTable() [114/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
boxToCell  ,
word   
)

◆ defineTypeNameAndDebug() [308/707]

Foam::defineTypeNameAndDebug ( cellToCell  ,
 
)

◆ addToRunTimeSelectionTable() [115/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
cellToCell  ,
word   
)

◆ defineTypeNameAndDebug() [309/707]

Foam::defineTypeNameAndDebug ( cylinderAnnulusToCell  ,
 
)

◆ addToRunTimeSelectionTable() [116/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
cylinderAnnulusToCell  ,
word   
)

◆ defineTypeNameAndDebug() [310/707]

Foam::defineTypeNameAndDebug ( cylinderToCell  ,
 
)

◆ addToRunTimeSelectionTable() [117/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
cylinderToCell  ,
word   
)

◆ defineTypeNameAndDebug() [311/707]

Foam::defineTypeNameAndDebug ( faceToCell  ,
 
)

◆ addToRunTimeSelectionTable() [118/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
faceToCell  ,
word   
)

◆ defineTypeNameAndDebug() [312/707]

Foam::defineTypeNameAndDebug ( faceZoneToCell  ,
 
)

◆ addToRunTimeSelectionTable() [119/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
faceZoneToCell  ,
word   
)

◆ defineTypeNameAndDebug() [313/707]

Foam::defineTypeNameAndDebug ( labelToCell  ,
 
)

◆ addToRunTimeSelectionTable() [120/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
labelToCell  ,
word   
)

◆ defineTypeNameAndDebug() [314/707]

Foam::defineTypeNameAndDebug ( nbrToCell  ,
 
)

◆ addToRunTimeSelectionTable() [121/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
nbrToCell  ,
word   
)

◆ defineTypeNameAndDebug() [315/707]

Foam::defineTypeNameAndDebug ( nearestToCell  ,
 
)

◆ addToRunTimeSelectionTable() [122/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
nearestToCell  ,
word   
)

◆ defineTypeNameAndDebug() [316/707]

Foam::defineTypeNameAndDebug ( patchDistanceToCell  ,
 
)

◆ addToRunTimeSelectionTable() [123/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
patchDistanceToCell  ,
word   
)

◆ defineTypeNameAndDebug() [317/707]

Foam::defineTypeNameAndDebug ( pointToCell  ,
 
)

◆ addToRunTimeSelectionTable() [124/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
pointToCell  ,
word   
)

◆ defineTypeNameAndDebug() [318/707]

Foam::defineTypeNameAndDebug ( regionToCell  ,
 
)

◆ addToRunTimeSelectionTable() [125/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
regionToCell  ,
word   
)

◆ defineTypeNameAndDebug() [319/707]

Foam::defineTypeNameAndDebug ( rotatedBoxToCell  ,
 
)

◆ addToRunTimeSelectionTable() [126/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
rotatedBoxToCell  ,
word   
)

◆ defineTypeNameAndDebug() [320/707]

Foam::defineTypeNameAndDebug ( shapeToCell  ,
 
)

◆ addToRunTimeSelectionTable() [127/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
shapeToCell  ,
word   
)

◆ defineTypeNameAndDebug() [321/707]

Foam::defineTypeNameAndDebug ( sphereToCell  ,
 
)

◆ addToRunTimeSelectionTable() [128/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
sphereToCell  ,
word   
)

◆ defineTypeNameAndDebug() [322/707]

Foam::defineTypeNameAndDebug ( surfaceToCell  ,
 
)

◆ addToRunTimeSelectionTable() [129/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
surfaceToCell  ,
word   
)

◆ defineTypeNameAndDebug() [323/707]

Foam::defineTypeNameAndDebug ( targetVolumeToCell  ,
 
)

◆ addToRunTimeSelectionTable() [130/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
targetVolumeToCell  ,
word   
)

◆ defineTypeNameAndDebug() [324/707]

Foam::defineTypeNameAndDebug ( zoneToCell  ,
 
)

◆ addToRunTimeSelectionTable() [131/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
zoneToCell  ,
word   
)

◆ defineTypeNameAndDebug() [325/707]

Foam::defineTypeNameAndDebug ( setToCellZone  ,
 
)

◆ addToRunTimeSelectionTable() [132/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
setToCellZone  ,
word   
)

◆ defineTypeNameAndDebug() [326/707]

Foam::defineTypeNameAndDebug ( boundaryToFace  ,
 
)

◆ addToRunTimeSelectionTable() [133/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
boundaryToFace  ,
word   
)

◆ defineTypeNameAndDebug() [327/707]

Foam::defineTypeNameAndDebug ( boxToFace  ,
 
)

◆ addToRunTimeSelectionTable() [134/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
boxToFace  ,
word   
)

◆ defineTypeNameAndDebug() [328/707]

Foam::defineTypeNameAndDebug ( cellToFace  ,
 
)

◆ addToRunTimeSelectionTable() [135/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
cellToFace  ,
word   
)

◆ defineTypeNameAndDebug() [329/707]

Foam::defineTypeNameAndDebug ( cylinderAnnulusToFace  ,
 
)

◆ addToRunTimeSelectionTable() [136/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
cylinderAnnulusToFace  ,
word   
)

◆ defineTypeNameAndDebug() [330/707]

Foam::defineTypeNameAndDebug ( cylinderToFace  ,
 
)

◆ addToRunTimeSelectionTable() [137/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
cylinderToFace  ,
word   
)

◆ defineTypeNameAndDebug() [331/707]

Foam::defineTypeNameAndDebug ( faceToFace  ,
 
)

◆ addToRunTimeSelectionTable() [138/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
faceToFace  ,
word   
)

◆ defineTypeNameAndDebug() [332/707]

Foam::defineTypeNameAndDebug ( labelToFace  ,
 
)

◆ addToRunTimeSelectionTable() [139/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
labelToFace  ,
word   
)

◆ defineTypeNameAndDebug() [333/707]

Foam::defineTypeNameAndDebug ( normalToFace  ,
 
)

◆ addToRunTimeSelectionTable() [140/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
normalToFace  ,
word   
)

◆ defineTypeNameAndDebug() [334/707]

Foam::defineTypeNameAndDebug ( patchToFace  ,
 
)

◆ addToRunTimeSelectionTable() [141/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
patchToFace  ,
word   
)

◆ defineTypeNameAndDebug() [335/707]

Foam::defineTypeNameAndDebug ( pointToFace  ,
 
)

◆ addToRunTimeSelectionTable() [142/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
pointToFace  ,
word   
)

◆ defineTypeNameAndDebug() [336/707]

Foam::defineTypeNameAndDebug ( regionToFace  ,
 
)

◆ addToRunTimeSelectionTable() [143/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
regionToFace  ,
word   
)

◆ defineTypeNameAndDebug() [337/707]

Foam::defineTypeNameAndDebug ( rotatedBoxToFace  ,
 
)

◆ addToRunTimeSelectionTable() [144/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
rotatedBoxToFace  ,
word   
)

◆ defineTypeNameAndDebug() [338/707]

Foam::defineTypeNameAndDebug ( zoneToFace  ,
 
)

◆ addToRunTimeSelectionTable() [145/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
zoneToFace  ,
word   
)

◆ defineTypeNameAndDebug() [339/707]

Foam::defineTypeNameAndDebug ( faceZoneToFaceZone  ,
 
)

◆ addToRunTimeSelectionTable() [146/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
faceZoneToFaceZone  ,
word   
)

◆ defineTypeNameAndDebug() [340/707]

Foam::defineTypeNameAndDebug ( planeToFaceZone  ,
 
)

◆ addToRunTimeSelectionTable() [147/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
planeToFaceZone  ,
word   
)

◆ defineTypeNameAndDebug() [341/707]

Foam::defineTypeNameAndDebug ( searchableSurfaceToFaceZone  ,
 
)

◆ addToRunTimeSelectionTable() [148/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
searchableSurfaceToFaceZone  ,
word   
)

◆ defineTypeNameAndDebug() [342/707]

Foam::defineTypeNameAndDebug ( setAndNormalToFaceZone  ,
 
)

◆ addToRunTimeSelectionTable() [149/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
setAndNormalToFaceZone  ,
word   
)

◆ defineTypeNameAndDebug() [343/707]

Foam::defineTypeNameAndDebug ( setsToFaceZone  ,
 
)

◆ addToRunTimeSelectionTable() [150/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
setsToFaceZone  ,
word   
)

◆ defineTypeNameAndDebug() [344/707]

Foam::defineTypeNameAndDebug ( setToFaceZone  ,
 
)

◆ addToRunTimeSelectionTable() [151/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
setToFaceZone  ,
word   
)

◆ defineTypeNameAndDebug() [345/707]

Foam::defineTypeNameAndDebug ( boxToPoint  ,
 
)

◆ addToRunTimeSelectionTable() [152/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
boxToPoint  ,
word   
)

◆ defineTypeNameAndDebug() [346/707]

Foam::defineTypeNameAndDebug ( cellToPoint  ,
 
)

◆ addToRunTimeSelectionTable() [153/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
cellToPoint  ,
word   
)

◆ defineTypeNameAndDebug() [347/707]

Foam::defineTypeNameAndDebug ( faceToPoint  ,
 
)

◆ addToRunTimeSelectionTable() [154/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
faceToPoint  ,
word   
)

◆ defineTypeNameAndDebug() [348/707]

Foam::defineTypeNameAndDebug ( labelToPoint  ,
 
)

◆ addToRunTimeSelectionTable() [155/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
labelToPoint  ,
word   
)

◆ defineTypeNameAndDebug() [349/707]

Foam::defineTypeNameAndDebug ( nearestToPoint  ,
 
)

◆ addToRunTimeSelectionTable() [156/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
nearestToPoint  ,
word   
)

◆ defineTypeNameAndDebug() [350/707]

Foam::defineTypeNameAndDebug ( pointToPoint  ,
 
)

◆ addToRunTimeSelectionTable() [157/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
pointToPoint  ,
word   
)

◆ defineTypeNameAndDebug() [351/707]

Foam::defineTypeNameAndDebug ( surfaceToPoint  ,
 
)

◆ addToRunTimeSelectionTable() [158/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
surfaceToPoint  ,
word   
)

◆ defineTypeNameAndDebug() [352/707]

Foam::defineTypeNameAndDebug ( zoneToPoint  ,
 
)

◆ addToRunTimeSelectionTable() [159/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
zoneToPoint  ,
word   
)

◆ defineTypeNameAndDebug() [353/707]

Foam::defineTypeNameAndDebug ( setToPointZone  ,
 
)

◆ addToRunTimeSelectionTable() [160/408]

Foam::addToRunTimeSelectionTable ( topoSetSource  ,
setToPointZone  ,
word   
)

◆ defineTypeNameAndDebug() [354/707]

Foam::defineTypeNameAndDebug ( cellSet  ,
 
)

◆ addToRunTimeSelectionTable() [161/408]

Foam::addToRunTimeSelectionTable ( topoSet  ,
cellSet  ,
word   
)

◆ addToRunTimeSelectionTable() [162/408]

Foam::addToRunTimeSelectionTable ( topoSet  ,
cellSet  ,
size   
)

◆ addToRunTimeSelectionTable() [163/408]

Foam::addToRunTimeSelectionTable ( topoSet  ,
cellSet  ,
set   
)

◆ defineTypeNameAndDebug() [355/707]

Foam::defineTypeNameAndDebug ( cellZoneSet  ,
 
)

◆ addToRunTimeSelectionTable() [164/408]

Foam::addToRunTimeSelectionTable ( topoSet  ,
cellZoneSet  ,
word   
)

◆ addToRunTimeSelectionTable() [165/408]

Foam::addToRunTimeSelectionTable ( topoSet  ,
cellZoneSet  ,
size   
)

◆ addToRunTimeSelectionTable() [166/408]

Foam::addToRunTimeSelectionTable ( topoSet  ,
cellZoneSet  ,
set   
)

◆ defineTypeNameAndDebug() [356/707]

Foam::defineTypeNameAndDebug ( faceSet  ,
 
)

◆ addToRunTimeSelectionTable() [167/408]

Foam::addToRunTimeSelectionTable ( topoSet  ,
faceSet  ,
word   
)

◆ addToRunTimeSelectionTable() [168/408]

Foam::addToRunTimeSelectionTable ( topoSet  ,
faceSet  ,
size   
)

◆ addToRunTimeSelectionTable() [169/408]

Foam::addToRunTimeSelectionTable ( topoSet  ,
faceSet  ,
set   
)

◆ defineTypeNameAndDebug() [357/707]

Foam::defineTypeNameAndDebug ( faceZoneSet  ,
 
)

◆ addToRunTimeSelectionTable() [170/408]

Foam::addToRunTimeSelectionTable ( topoSet  ,
faceZoneSet  ,
word   
)

◆ addToRunTimeSelectionTable() [171/408]

Foam::addToRunTimeSelectionTable ( topoSet  ,
faceZoneSet  ,
size   
)

◆ addToRunTimeSelectionTable() [172/408]

Foam::addToRunTimeSelectionTable ( topoSet  ,
faceZoneSet  ,
set   
)

◆ defineTypeNameAndDebug() [358/707]

Foam::defineTypeNameAndDebug ( pointSet  ,
 
)

◆ addToRunTimeSelectionTable() [173/408]

Foam::addToRunTimeSelectionTable ( topoSet  ,
pointSet  ,
word   
)

◆ addToRunTimeSelectionTable() [174/408]

Foam::addToRunTimeSelectionTable ( topoSet  ,
pointSet  ,
size   
)

◆ addToRunTimeSelectionTable() [175/408]

Foam::addToRunTimeSelectionTable ( topoSet  ,
pointSet  ,
set   
)

◆ defineTypeNameAndDebug() [359/707]

Foam::defineTypeNameAndDebug ( pointZoneSet  ,
 
)

◆ addToRunTimeSelectionTable() [176/408]

Foam::addToRunTimeSelectionTable ( topoSet  ,
pointZoneSet  ,
word   
)

◆ addToRunTimeSelectionTable() [177/408]

Foam::addToRunTimeSelectionTable ( topoSet  ,
pointZoneSet  ,
size   
)

◆ addToRunTimeSelectionTable() [178/408]

Foam::addToRunTimeSelectionTable ( topoSet  ,
pointZoneSet  ,
set   
)

◆ defineTypeNameAndDebug() [360/707]

Foam::defineTypeNameAndDebug ( topoSetSource  ,
 
)

◆ defineRunTimeSelectionTable() [44/142]

Foam::defineRunTimeSelectionTable ( topoSetSource  ,
word   
)

◆ defineTypeNameAndDebug() [361/707]

Foam::defineTypeNameAndDebug ( tetOverlapVolume  ,
 
)

◆ contiguous< triIntersect::location >()

Definition at line 169 of file triIntersectLocation.H.

◆ defineTypeNameAndDebug() [362/707]

Foam::defineTypeNameAndDebug ( booleanSurface  ,
 
)

◆ defineTypeNameAndDebug() [363/707]

Foam::defineTypeNameAndDebug ( edgeSurface  ,
 
)

◆ defineTypeNameAndDebug() [364/707]

Foam::defineTypeNameAndDebug ( intersectedSurface  ,
 
)

◆ defineTypeNameAndDebug() [365/707]

Foam::defineTypeNameAndDebug ( edgeIntersections  ,
 
)

◆ defineTypeNameAndDebug() [366/707]

Foam::defineTypeNameAndDebug ( surfaceIntersection  ,
 
)

◆ defineTypeNameAndDebug() [367/707]

Foam::defineTypeNameAndDebug ( orientedSurface  ,
 
)

◆ defineTypeNameAndDebug() [368/707]

Foam::defineTypeNameAndDebug ( surfaceFeatures  ,
 
)

◆ selectBox()

void selectBox ( const triSurface surf,
const boundBox bb,
const bool  removeInside,
List< surfaceFeatures::edgeStatus > &  edgeStat 
)

Select edges inside or outside bounding box.

Definition at line 1504 of file surfaceFeatures.C.

References boundBox::contains(), PrimitivePatch< FaceList, PointField >::edges(), forAll, PrimitivePatch< FaceList, PointField >::localPoints(), and surfaceFeatures::NONE.

Here is the call graph for this function:

◆ selectCutEdges()

void selectCutEdges ( const triSurface surf,
const plane cutPlane,
List< surfaceFeatures::edgeStatus > &  edgeStat 
)

Select edges that are intersected by the given plane.

Definition at line 1524 of file surfaceFeatures.C.

References e, PrimitivePatch< FaceList, PointField >::edges(), forAll, plane::lineIntersect(), PrimitivePatch< FaceList, PointField >::meshPoints(), surfaceFeatures::NONE, points, and PrimitivePatch< FaceList, PointField >::points().

Here is the call graph for this function:

◆ checkNonManifoldEdge()

Foam::surfaceFeatures::edgeStatus checkNonManifoldEdge ( const triSurface surf,
const scalar  tol,
const scalar  includedAngle,
const label  edgei 
)

Divide into multiple normal bins.

  • return REGION if != 2 normals

return REGION if 2 normals that make feature angle

  • otherwise return NONE and set normals,bins

Definition at line 1551 of file surfaceFeatures.C.

References DynamicList< T, SizeInc, SizeMult, SizeDiv >::append(), cos(), degToRad(), e, triFace::edgeDirection(), PrimitivePatch< FaceList, PointField >::edgeFaces(), PrimitivePatch< FaceList, PointField >::edges(), exit(), PrimitivePatch< FaceList, PointField >::faceNormals(), FatalError, FatalErrorInFunction, findIndex(), forAll, PrimitivePatch< FaceList, PointField >::localFaces(), mag(), n, surfaceFeatures::NONE, surfaceFeatures::REGION, labelledTri::region(), and List< T >::size().

Referenced by selectManifoldEdges().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ selectManifoldEdges()

void selectManifoldEdges ( const triSurface surf,
const scalar  tol,
const scalar  includedAngle,
List< surfaceFeatures::edgeStatus > &  edgeStat 
)

Select manifold edges.

Definition at line 1712 of file surfaceFeatures.C.

References checkNonManifoldEdge(), PrimitivePatch< FaceList, PointField >::edgeFaces(), forAll, surfaceFeatures::REGION, and List< T >::size().

Here is the call graph for this function:

◆ operator>>() [46/136]

Foam::Istream & operator>> ( Istream is,
surfaceLocation sl 
)

Definition at line 86 of file surfaceLocation.C.

◆ operator<<() [83/312]

Foam::Ostream & operator<< ( Ostream os,
const surfaceLocation sl 
)

Definition at line 96 of file surfaceLocation.C.

References token::SPACE.

◆ operator<<() [84/312]

◆ defineTypeNameAndDebug() [369/707]

Foam::defineTypeNameAndDebug ( pointToPointPlanarInterpolation  ,
 
)

◆ defineTypeNameAndDebug() [370/707]

Foam::defineTypeNameAndDebug ( twoDPointCorrector  ,
 
)

◆ makePatchTypeField() [62/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
fixedShearStressFvPatchVectorField   
)

◆ makePatchTypeField() [63/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
porousBafflePressureFvPatchField   
)

◆ makePatchTypeFieldTypedefs() [57/60]

Foam::makePatchTypeFieldTypedefs ( porousBafflePressure  )

◆ makePatchTypeField() [64/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
epsilonWallFunctionFvPatchScalarField   
)

◆ makePatchTypeField() [65/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
kLowReWallFunctionFvPatchScalarField   
)

◆ makePatchFields() [30/32]

Foam::makePatchFields ( kqRWallFunction  )

◆ makePatchTypeFieldTypedefs() [58/60]

Foam::makePatchTypeFieldTypedefs ( kqRWallFunction  )

◆ makePatchTypeField() [66/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
nutkRoughWallFunctionFvPatchScalarField   
)

◆ makePatchTypeField() [67/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
nutkWallFunctionFvPatchScalarField   
)

◆ makePatchTypeField() [68/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
nutLowReWallFunctionFvPatchScalarField   
)

◆ makePatchTypeField() [69/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
nutURoughWallFunctionFvPatchScalarField   
)

◆ makePatchTypeField() [70/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
nutUSpaldingWallFunctionFvPatchScalarField   
)

◆ makePatchTypeField() [71/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
nutUWallFunctionFvPatchScalarField   
)

◆ defineTypeNameAndDebug() [371/707]

Foam::defineTypeNameAndDebug ( nutWallFunctionFvPatchScalarField  ,
 
)

◆ makePatchTypeField() [72/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
omegaWallFunctionFvPatchScalarField   
)

◆ defineTypeNameAndDebug() [372/707]

Foam::defineTypeNameAndDebug ( LESdelta  ,
 
)

◆ defineRunTimeSelectionTable() [45/142]

Foam::defineRunTimeSelectionTable ( LESdelta  ,
dictionary   
)

◆ contiguous< LESModels::smoothDelta::deltaData >()

Data associated with deltaData type are contiguous.

Definition at line 275 of file smoothDelta.H.

◆ contiguous< FvWallInfo< WallLocationYPlus< wallPoint > > >()

Definition at line 112 of file WallLocationYPlus.H.

◆ defineTypeNameAndDebug() [373/707]

Foam::defineTypeNameAndDebug ( anisotropicFilter  ,
 
)

◆ addToRunTimeSelectionTable() [179/408]

Foam::addToRunTimeSelectionTable ( LESfilter  ,
anisotropicFilter  ,
dictionary   
)

◆ defineTypeNameAndDebug() [374/707]

Foam::defineTypeNameAndDebug ( laplaceFilter  ,
 
)

◆ addToRunTimeSelectionTable() [180/408]

Foam::addToRunTimeSelectionTable ( LESfilter  ,
laplaceFilter  ,
dictionary   
)

◆ defineTypeNameAndDebug() [375/707]

Foam::defineTypeNameAndDebug ( LESfilter  ,
 
)

◆ defineRunTimeSelectionTable() [46/142]

Foam::defineRunTimeSelectionTable ( LESfilter  ,
dictionary   
)

◆ defineTypeNameAndDebug() [376/707]

Foam::defineTypeNameAndDebug ( simpleFilter  ,
 
)

◆ addToRunTimeSelectionTable() [181/408]

Foam::addToRunTimeSelectionTable ( LESfilter  ,
simpleFilter  ,
dictionary   
)

◆ defineTypeNameAndDebug() [377/707]

Foam::defineTypeNameAndDebug ( momentumTransportModel  ,
 
)

◆ makePatchTypeField() [73/108]

◆ makePatchTypeField() [74/108]

◆ makePatchTypeField() [75/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
epsilonmWallFunctionFvPatchScalarField   
)

◆ makePatchTypeField() [76/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
alphaContactAngleFvPatchScalarField   
)

◆ correctContactAngle()

◆ defineTypeNameAndDebug() [378/707]

Foam::defineTypeNameAndDebug ( Euler  ,
 
)

◆ addToRunTimeSelectionTable() [182/408]

Foam::addToRunTimeSelectionTable ( ODESolver  ,
Euler  ,
dictionary   
)

◆ defineTypeNameAndDebug() [379/707]

Foam::defineTypeNameAndDebug ( EulerSI  ,
 
)

◆ addToRunTimeSelectionTable() [183/408]

Foam::addToRunTimeSelectionTable ( ODESolver  ,
EulerSI  ,
dictionary   
)

◆ defineTypeNameAndDebug() [380/707]

Foam::defineTypeNameAndDebug ( ODESolver  ,
 
)

◆ defineRunTimeSelectionTable() [47/142]

Foam::defineRunTimeSelectionTable ( ODESolver  ,
dictionary   
)

◆ defineTypeNameAndDebug() [381/707]

Foam::defineTypeNameAndDebug ( RKCK45  ,
 
)

◆ addToRunTimeSelectionTable() [184/408]

Foam::addToRunTimeSelectionTable ( ODESolver  ,
RKCK45  ,
dictionary   
)

◆ defineTypeNameAndDebug() [382/707]

Foam::defineTypeNameAndDebug ( RKDP45  ,
 
)

◆ addToRunTimeSelectionTable() [185/408]

Foam::addToRunTimeSelectionTable ( ODESolver  ,
RKDP45  ,
dictionary   
)

◆ defineTypeNameAndDebug() [383/707]

Foam::defineTypeNameAndDebug ( RKF45  ,
 
)

◆ addToRunTimeSelectionTable() [186/408]

Foam::addToRunTimeSelectionTable ( ODESolver  ,
RKF45  ,
dictionary   
)

◆ defineTypeNameAndDebug() [384/707]

Foam::defineTypeNameAndDebug ( rodas23  ,
 
)

◆ addToRunTimeSelectionTable() [187/408]

Foam::addToRunTimeSelectionTable ( ODESolver  ,
rodas23  ,
dictionary   
)

◆ defineTypeNameAndDebug() [385/707]

Foam::defineTypeNameAndDebug ( rodas34  ,
 
)

◆ addToRunTimeSelectionTable() [188/408]

Foam::addToRunTimeSelectionTable ( ODESolver  ,
rodas34  ,
dictionary   
)

◆ defineTypeNameAndDebug() [386/707]

Foam::defineTypeNameAndDebug ( Rosenbrock12  ,
 
)

◆ addToRunTimeSelectionTable() [189/408]

Foam::addToRunTimeSelectionTable ( ODESolver  ,
Rosenbrock12  ,
dictionary   
)

◆ defineTypeNameAndDebug() [387/707]

Foam::defineTypeNameAndDebug ( Rosenbrock23  ,
 
)

◆ addToRunTimeSelectionTable() [190/408]

Foam::addToRunTimeSelectionTable ( ODESolver  ,
Rosenbrock23  ,
dictionary   
)

◆ defineTypeNameAndDebug() [388/707]

Foam::defineTypeNameAndDebug ( Rosenbrock34  ,
 
)

◆ addToRunTimeSelectionTable() [191/408]

Foam::addToRunTimeSelectionTable ( ODESolver  ,
Rosenbrock34  ,
dictionary   
)

◆ defineTypeNameAndDebug() [389/707]

Foam::defineTypeNameAndDebug ( seulex  ,
 
)

◆ addToRunTimeSelectionTable() [192/408]

Foam::addToRunTimeSelectionTable ( ODESolver  ,
seulex  ,
dictionary   
)

◆ defineTypeNameAndDebug() [390/707]

Foam::defineTypeNameAndDebug ( SIBS  ,
 
)

◆ addToRunTimeSelectionTable() [193/408]

Foam::addToRunTimeSelectionTable ( ODESolver  ,
SIBS  ,
dictionary   
)

◆ defineTypeNameAndDebug() [391/707]

Foam::defineTypeNameAndDebug ( Trapezoid  ,
 
)

◆ addToRunTimeSelectionTable() [194/408]

Foam::addToRunTimeSelectionTable ( ODESolver  ,
Trapezoid  ,
dictionary   
)

◆ isValidBoundSphere()

bool isValidBoundSphere ( const Tuple2< point, scalar > &  sphere)
inline

Return whether or not the given sphere is valid.

Definition at line 33 of file boundSphereTemplates.C.

References Tuple2< Type1, Type2 >::second().

Here is the call graph for this function:

◆ intersectBoundSphere()

Tuple2<point, scalar> Foam::intersectBoundSphere ( const PointField ps,
const FixedList< label, 4 > &  pis,
const label  nPs 
)

Compute a sphere of four points or less where every point intersects the.

sphere's surface

◆ trivialBoundSphere()

Tuple2<point, scalar> Foam::trivialBoundSphere ( const PointField ps,
const FixedList< label, 4 > &  pis,
const label  nPs 
)

Compute a bounding sphere of four points or less.

◆ weizlBoundSphere()

Tuple2<point, scalar> Foam::weizlBoundSphere ( const PointField ps,
List< label > &  pis,
const label  nPs,
FixedList< label, 4 > &  boundaryPis,
const label  nBoundaryPs 
)

Compute a bounding sphere for an arbitrary number of points recursively.

using Weizl's algorithm

◆ boundSphere() [1/2]

Tuple2<point, scalar> Foam::boundSphere ( const PointField ps,
Random rndGen 
)

Compute a bounding sphere for an arbitrary number of points, and given an.

engine with which to randomise Weizl's algorithm

Referenced by nearby::initialise().

Here is the caller graph for this function:

◆ boundSphere() [2/2]

Tuple2<point, scalar> Foam::boundSphere ( const PointField ps)

Compute a bounding sphere for an arbitrary number of points.

◆ operator<<() [85/312]

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

◆ TemplateName() [23/28]

Foam::TemplateName ( dynamicIndexedOctree  )

◆ defineTypeNameAndDebug() [392/707]

Foam::defineTypeNameAndDebug ( dynamicIndexedOctreeName  ,
 
)

◆ defineTypeNameAndDebug() [393/707]

Foam::defineTypeNameAndDebug ( dynamicTreeDataPoint  ,
 
)

◆ operator<<() [86/312]

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

◆ TemplateName() [24/28]

Foam::TemplateName ( indexedOctree  )

◆ defineTypeNameAndDebug() [394/707]

Foam::defineTypeNameAndDebug ( indexedOctreeName  ,
 
)

◆ defineTypeNameAndDebug() [395/707]

Foam::defineTypeNameAndDebug ( treeDataCell  ,
 
)

◆ operator>>() [47/136]

Foam::Istream & operator>> ( Istream is,
volumeType vt 
)

Definition at line 51 of file volumeType.C.

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

Here is the call graph for this function:

◆ operator<<() [87/312]

Foam::Ostream & operator<< ( Ostream os,
const volumeType C 
)

Definition at line 71 of file volumeType.C.

◆ contiguous< volumeType >()

bool Foam::contiguous< volumeType > ( )
inline

Data associated with volumeType type are contiguous.

Definition at line 115 of file volumeType.H.

◆ operator<<() [88/312]

Ostream& Foam::operator<< ( Ostream ,
const DictionaryBase< IDLListType, T > &   
)

◆ operator>>() [48/136]

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

◆ operator<<() [89/312]

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

◆ operator|() [1/3]

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

Combine entries from HashSets.

◆ operator&() [7/107]

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

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

◆ operator^() [1/56]

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

Create a HashSet that only contains unique entries (xor)

◆ writeEntry() [1/27]

void writeEntry ( Ostream os,
const HashTable< T, Key, Hash > &  ht 
)

Definition at line 96 of file HashTableIO.C.

Referenced by fixedJumpFvPatchField< scalar >::fixedJumpFvPatchField(), TimeFunction1< scalar >::integral(), operator<<(), codedFixedValueFvPatchField< Type >::redirectPatchField(), codedFixedValuePointPatchField< Type >::redirectPatchField(), adjointOutletPressureFvPatchScalarField::write(), adjointOutletVelocityFvPatchVectorField::write(), alphaOneFvPatchScalarField::write(), filmContactAngleFvPatchScalarField::write(), filmSurfaceVelocityFvPatchVectorField::write(), mappedFilmPressureFvPatchScalarField::write(), JohnsonJacksonParticleSlipFvPatchVectorField::write(), JohnsonJacksonParticleThetaFvPatchScalarField::write(), alphatPhaseChangeWallFunctionBase::write(), alphatWallBoilingWallFunctionFvPatchScalarField::write(), uniformFixedMultiphaseHeatFluxFvPatchScalarField::write(), mixedFixedValueSlipFvPatchField< Type >::write(), fixedRhoFvPatchScalarField::write(), smoluchowskiJumpTFvPatchScalarField::write(), maxwellSlipUFvPatchVectorField::write(), hydrostaticDisplacementFvPatchVectorField::write(), tractionDisplacementFvPatchVectorField::write(), atmBoundaryLayer::write(), atmBoundaryLayerInletEpsilonFvPatchScalarField::write(), atmBoundaryLayerInletKFvPatchScalarField::write(), atmBoundaryLayerInletVelocityFvPatchVectorField::write(), nutkAtmRoughWallFunctionFvPatchScalarField::write(), solidBodyMotionDisplacementPointPatchVectorField::write(), dynamicMeshPointInterpolator::write(), repatchPatch::write(), MRFFreestreamVelocityFvPatchVectorField::write(), MRFPatchField::write(), calculatedFvPatchField< Type >::write(), coupledFvPatchField< Type >::write(), directionMixedFvPatchField< Type >::write(), fixedGradientFvPatchField< Type >::write(), fixedValueFvPatchField< Type >::write(), slicedFvPatchField< Type >::write(), activeBaffleVelocityFvPatchVectorField::write(), activePressureForceBaffleVelocityFvPatchVectorField::write(), advectiveFvPatchField< Type >::write(), cylindricalInletVelocityFvPatchVectorField::write(), dynamicPressureFvPatchScalarField::write(), externalCoupledMixedFvPatchField< Type >::write(), fanPressureFvPatchScalarField::write(), fanPressureJumpFvPatchScalarField::write(), fixedFluxPressureFvPatchScalarField::write(), fixedMeanFvPatchField< Type >::write(), fixedMeanOutletInletFvPatchField< Type >::write(), fixedNormalInletOutletVelocityFvPatchVectorField::write(), fixedNormalSlipFvPatchField< Type >::write(), fixedPressureCompressibleDensityFvPatchScalarField::write(), fixedProfileFvPatchField< Type >::write(), flowRateInletVelocityFvPatchVectorField::write(), flowRateOutletVelocityFvPatchVectorField::write(), fluxCorrectedVelocityFvPatchVectorField::write(), freestreamFvPatchField< Type >::write(), freestreamPressureFvPatchScalarField::write(), freestreamVelocityFvPatchVectorField::write(), inletOutletFvPatchField< Type >::write(), inletOutletTotalTemperatureFvPatchScalarField::write(), interfaceCompressionFvPatchScalarField::write(), interstitialInletVelocityFvPatchVectorField::write(), mappedFvPatchField< Type >::write(), mappedFlowRateVelocityFvPatchVectorField::write(), mappedInternalValueFvPatchField< Type >::write(), mappedValueFvPatchField< Type >::write(), mappedVelocityFluxFvPatchField::write(), matchedFlowRateOutletVelocityFvPatchVectorField::write(), movingWallSlipVelocityFvPatchVectorField::write(), movingWallVelocityFvPatchVectorField::write(), outletInletFvPatchField< Type >::write(), outletMappedUniformInletFvPatchField< Type >::write(), outletPhaseMeanVelocityFvPatchVectorField::write(), partialSlipFvPatchField< Type >::write(), phaseHydrostaticPressureFvPatchScalarField::write(), plenumPressureFvPatchScalarField::write(), pressureFvPatchScalarField::write(), pressureDirectedInletOutletVelocityFvPatchVectorField::write(), pressureDirectedInletVelocityFvPatchVectorField::write(), pressureInletOutletParSlipVelocityFvPatchVectorField::write(), pressureInletOutletVelocityFvPatchVectorField::write(), pressureInletVelocityFvPatchVectorField::write(), pressureNormalInletOutletVelocityFvPatchVectorField::write(), PrghPressureFvPatchScalarField< PressureFvPatchScalarField >::write(), prghTotalHydrostaticPressureFvPatchScalarField::write(), rotatingPressureInletOutletVelocityFvPatchVectorField::write(), rotatingTotalPressureFvPatchScalarField::write(), rotatingWallVelocityFvPatchVectorField::write(), supersonicFreestreamFvPatchVectorField::write(), surfaceNormalFixedValueFvPatchVectorField::write(), surfaceNormalUniformFixedValueFvPatchVectorField::write(), swirlFlowRateInletVelocityFvPatchVectorField::write(), swirlInletVelocityFvPatchVectorField::write(), syringePressureFvPatchScalarField::write(), timeVaryingMappedFixedValueFvPatchField< Type >::write(), timeVaryingMappedFvPatchField< Type >::write(), totalTemperatureFvPatchScalarField::write(), translatingWallVelocityFvPatchVectorField::write(), transonicEntrainmentPressureFvPatchScalarField::write(), turbulentInletFvPatchField< Type >::write(), turbulentIntensityKineticEnergyInletFvPatchScalarField::write(), uniformDensityHydrostaticPressureFvPatchScalarField::write(), uniformFixedGradientFvPatchField< Type >::write(), uniformFixedValueFvPatchField< Type >::write(), uniformInletOutletFvPatchField< Type >::write(), uniformJumpFvPatchField< Type >::write(), uniformTotalPressureFvPatchScalarField::write(), variableHeightFlowRateFvPatchScalarField::write(), variableHeightFlowRateInletVelocityFvPatchVectorField::write(), waveSurfacePressureFvPatchScalarField::write(), waveTransmissiveFvPatchField< Type >::write(), zeroInletOutletFvPatchField< Type >::write(), fvPatchField< Type >::write(), calculatedFvsPatchField< Type >::write(), coupledFvsPatchField< Type >::write(), fixedValueFvsPatchField< Type >::write(), slicedFvsPatchField< Type >::write(), internalFvsPatchField< Type >::write(), nonConformalErrorFvsPatchField< Type >::write(), symmetryFvsPatchField< Type >::write(), symmetryPlaneFvsPatchField< Type >::write(), wedgeFvsPatchField< Type >::write(), nonConformalPolyFacesFvsPatchLabelField::write(), fvsPatchField< Type >::write(), cellMotionFvPatchField< Type >::write(), angularOscillatingDisplacementPointPatchVectorField::write(), angularOscillatingVelocityPointPatchVectorField::write(), oscillatingDisplacementPointPatchVectorField::write(), oscillatingVelocityPointPatchVectorField::write(), surfaceDisplacementPointPatchVectorField::write(), surfaceSlipDisplacementPointPatchVectorField::write(), timeVaryingMappedFixedValuePointPatchField< Type >::write(), uniformInterpolatedDisplacementPointPatchVectorField::write(), waveDisplacementPointPatchVectorField::write(), genericPolyPatch::write(), genericFvPatchField< Type >::write(), genericPointPatchField< Type >::write(), axesRotation::write(), cylindrical::write(), EulerCoordinateRotation::write(), STARCDCoordinateRotation::write(), mappedExtrudedPatchBase::write(), mappedInternalPatchBase::write(), mappedPatchBase::write(), nonConformalPolyPatch::write(), fixedShearStressFvPatchVectorField::write(), porousBafflePressureFvPatchField< Type >::write(), kLowReWallFunctionFvPatchScalarField::write(), kqRWallFunctionFvPatchField< Type >::write(), nutkRoughWallFunctionFvPatchScalarField::write(), nutWallFunctionFvPatchScalarField::write(), omegaWallFunctionFvPatchScalarField::write(), turbulentMixingLengthDissipationRateInletFvPatchScalarField::write(), turbulentMixingLengthFrequencyInletFvPatchScalarField::write(), alphaContactAngleFvPatchScalarField::write(), valuePointPatchField< Type >::write(), uniformFixedValuePointPatchField< Type >::write(), pointPatchField< Type >::write(), coupleGroupIdentifier::write(), patchIdentifier::write(), coupledPolyPatch::write(), cyclicPolyPatch::write(), processorPolyPatch::write(), processorCyclicPolyPatch::write(), polyPatch::write(), greyDiffusiveViewFactorFixedValueFvPatchScalarField::write(), MarshakRadiationFixedTemperatureFvPatchScalarField::write(), radiationCoupledBase::write(), cuboid::write(), masslessBody::write(), rigidBody::write(), sphere::write(), subBody::write(), joint::write(), Pa::write(), Ra::write(), externalForce::write(), linearAxialAngularSpring::write(), linearDamper::write(), linearSpring::write(), sphericalAngularDamper::write(), rigidBodyModel::write(), rigidBodyModelState::write(), rigidBodyMotion::write(), axis::write(), line::write(), plane::write(), point::write(), axialAngularSpring::write(), sphericalAngularSpring::write(), sixDoFRigidBodyMotion::write(), sixDoFRigidBodyMotionState::write(), adsorptionMassFractionFvPatchScalarField::write(), semiPermeableBaffleMassFractionFvPatchScalarField::write(), specieTransferMassFractionFvPatchScalarField::write(), specieTransferTemperatureFvPatchScalarField::write(), specieTransferVelocityFvPatchVectorField::write(), surfZoneIdentifier::write(), energyJumpFvPatchScalarField::write(), gradientEnergyFvPatchScalarField::write(), reaction::write(), coupledTemperatureFvPatchScalarField::write(), externalTemperatureFvPatchScalarField::write(), alphatJayatillekeWallFunctionFvPatchScalarField::write(), alphatWallFunctionFvPatchScalarField::write(), convectiveHeatTransferFvPatchScalarField::write(), thermalBaffle1DFvPatchScalarField< solidType >::write(), totalFlowRateAdvectiveDiffusiveFvPatchScalarField::write(), contactAngleFvPatchScalarField::write(), alphaFixedPressureFvPatchScalarField::write(), waveInletOutletFvPatchField< Type >::write(), waveAtmBoundaryLayerSuperposition::write(), waveSuperposition::write(), restraint::write(), interpolationLookUpTable::write(), phaseSurfaceArrheniusReactionRate::write(), departureDiameterModel::write(), KocamustafaogullariIshiiDepartureDiameter::write(), TolubinskiKostanchuk::write(), departureFrequencyModel::write(), nucleationSiteModel::write(), cosine::write(), Lavieville::write(), linear::write(), partitioningModel::write(), surfaceSlipDisplacementFvPatchField< Type >::write(), CloudSubModelBase< CloudType >::write(), DispersionRASModel< CloudType >::write(), nutURoughWallFunctionFvPatchScalarField::write(), nutUSpaldingWallFunctionFvPatchScalarField::write(), nutUWallFunctionFvPatchScalarField::write(), cyclicTransform::write(), Constant< Type >::write(), Scale< Type >::write(), UniformTable< Type >::write(), ArrheniusReactionRate::write(), SRIFallOffFunction::write(), TroeFallOffFunction::write(), fluxLimitedLangmuirHinshelwoodReactionRate::write(), LandauTellerReactionRate::write(), LangmuirHinshelwoodReactionRate::write(), MichaelisMentenReactionRate::write(), powerSeriesReactionRate::write(), surfaceArrheniusReactionRate::write(), thirdBodyEfficiencies::write(), ReactionList< ThermoType >::write(), APIdiffCoef::write(), constant::write(), dynamic::write(), gravitational::write(), temperatureDependent::write(), Airy::write(), solitary::write(), liquidProperties::write(), thermophysicalProperties::write(), Csv< Type >::write(), Embedded< Type >::write(), TableFileReader< Type >::write(), codedBase::writeCode(), ensightPart::writeData(), UniformDimensionedField< Type >::writeData(), DimensionedField< Type, GeoMesh >::writeData(), slidingInterface::writeDict(), cellZone::writeDict(), faceZone::writeDict(), pointZone::writeDict(), plane::writeDict(), surfZone::writeDict(), coordinateSystem::writeDict(), writeEntry(), writeEntryIfDifferent(), writeListEntries(), nutWallFunctionFvPatchScalarField::writeLocalEntries(), and ensightPart::writeSummary().

◆ operator>>() [49/136]

Istream& Foam::operator>> ( Istream ,
HashTable< T, Key, Hash > &   
)

◆ operator<<() [90/312]

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

◆ defineTypeNameAndDebug() [396/707]

Foam::defineTypeNameAndDebug ( HashTableCore  ,
 
)

◆ operator>>() [50/136]

Istream& Foam::operator>> ( Istream ,
ListHashTable< T, Key, Hash > &   
)

◆ operator<<() [91/312]

Ostream& Foam::operator<< ( Ostream ,
const ListHashTable< T, Key, Hash > &   
)

◆ defineTypeNameAndDebug() [397/707]

Foam::defineTypeNameAndDebug ( ListHashTableCore  ,
 
)

◆ operator>>() [51/136]

Istream& Foam::operator>> ( Istream ,
Keyed< T > &   
)

◆ operator<<() [92/312]

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

◆ operator>>() [52/136]

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

◆ operator>>() [53/136]

Istream& Foam::operator>> ( Istream ,
LList< LListBase, T > &   
)

◆ operator<<() [93/312]

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

◆ operator>>() [54/136]

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

◆ operator<<() [94/312]

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

◆ operator<<() [95/312]

Ostream& Foam::operator<< ( Ostream ,
const ULPtrList< LListBase, T > &   
)

◆ operator>>() [55/136]

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

of existing CompactListList.

◆ operator>>() [56/136]

Istream& Foam::operator>> ( Istream ,
Distribution< Type > &   
)

◆ operator<<() [96/312]

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

◆ operator+() [22/131]

Distribution<Type> Foam::operator+ ( const Distribution< Type > &  ,
const Distribution< Type > &   
)

◆ operator<<() [97/312]

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

◆ operator>>() [57/136]

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

◆ writeEntry() [2/27]

void writeEntry ( Ostream os,
const FixedList< T, Size > &  l 
)

Definition at line 35 of file FixedListIO.C.

References writeListEntry().

Here is the call graph for this function:

◆ operator>>() [58/136]

Istream& Foam::operator>> ( Istream ,
FixedList< T, Size > &   
)

◆ operator<<() [98/312]

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

◆ clone()

◆ operator>>() [59/136]

Istream& Foam::operator>> ( Istream ,
List< T > &   
)

◆ readList()

List<T> Foam::readList ( Istream )

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

◆ emptyList()

static const List<Type>& Foam::emptyList ( )
static

Return reference to zero-sized list. Compare to List::null() which returns.

null pointer cast as list reference.

Definition at line 52 of file ListOps.H.

References emptyLabelList.

◆ renumber() [1/3]

ListType renumber ( const labelUList oldToNew,
const ListType &  lst 
)

◆ renumber() [2/3]

void renumber ( const labelUList oldToNew,
const ListType &  lst,
ListType &  newLst 
)

As above, but given a pre-constructed result list.

Definition at line 42 of file ListOpsTemplates.C.

References forAll, and renumber().

Here is the call graph for this function:

◆ renumber() [3/3]

void renumber ( const labelUList oldToNew,
const label  lst,
label newLst 
)
inline

As above, but for a single label. Termination condition.

Definition at line 58 of file ListOpsTemplates.C.

◆ inplaceRenumber() [1/2]

void inplaceRenumber ( const labelUList oldToNew,
ListType &  lst 
)

◆ inplaceRenumber() [2/2]

void inplaceRenumber ( const labelUList oldToNew,
label lst 
)
inline

As above, but for a single label. Termination condition.

Definition at line 82 of file ListOpsTemplates.C.

◆ reorder()

ListType reorder ( const labelUList oldToNew,
const ListType &  lst 
)

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

Negative ListType elements are left as is.

Definition at line 92 of file ListOpsTemplates.C.

References forAll.

Referenced by phaseProperties::reorder(), hexRef8::topoChange(), and MeshedSurfaceProxy< Face >::write().

Here is the caller graph for this function:

◆ inplaceReorder()

void inplaceReorder ( const labelUList oldToNew,
ListType &  lst 
)

◆ inplaceMapValue()

void inplaceMapValue ( const labelUList oldToNew,
Container &  lst 
)

Map values. Do not map negative values.

Definition at line 149 of file ListOpsTemplates.C.

◆ inplaceMapKey()

void inplaceMapKey ( const labelUList oldToNew,
Container &  lst 
)

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

Definition at line 171 of file ListOpsTemplates.C.

Referenced by meshRefinement::mergePatchFacesUndo().

Here is the caller graph for this function:

◆ sortedOrder() [1/2]

◆ sortedOrder() [2/2]

void sortedOrder ( const UList< T > &  lst,
labelList order,
const Cmp &  cmp 
)

Generate the (stable) sort order for the list, for a given comparison.

operator

Definition at line 208 of file ListOpsTemplates.C.

References List< T >::clear(), forAll, List< T >::setSize(), UList< T >::size(), List< T >::size(), and stableSort().

Here is the call graph for this function:

◆ duplicateOrder() [1/2]

void duplicateOrder ( const UList< T > &  lst,
labelList order 
)

Generate (sorted) indices corresponding to duplicate list values.

Definition at line 232 of file ListOpsTemplates.C.

◆ duplicateOrder() [2/2]

void duplicateOrder ( const UList< T > &  lst,
labelList order,
const Cmp &  cmp 
)

Generate (sorted) indices corresponding to duplicate list values, for a.

given comparison operator

Definition at line 243 of file ListOpsTemplates.C.

References List< T >::clear(), n, List< T >::setSize(), UList< T >::size(), List< T >::size(), and sortedOrder().

Here is the call graph for this function:

◆ uniqueOrder() [1/2]

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

Generate (sorted) indices corresponding to unique list values.

Definition at line 271 of file ListOpsTemplates.C.

◆ uniqueOrder() [2/2]

void uniqueOrder ( const UList< T > &  lst,
labelList order,
const Cmp &  cmp 
)

Generate (sorted) indices corresponding to unique list values, for a given.

comparison operator

Definition at line 282 of file ListOpsTemplates.C.

References n, List< T >::setSize(), List< T >::size(), and sortedOrder().

Here is the call graph for this function:

◆ subset() [1/2]

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 308 of file ListOpsTemplates.C.

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

Referenced by waveAlphaFvPatchScalarField::alphan(), PackedBoolList::operator&=(), timeSelector::select(), scalarRanges::select(), and waveVelocityFvPatchVectorField::Un().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ inplaceSubset() [1/2]

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 344 of file ListOpsTemplates.C.

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

Referenced by timeSelector::inplaceSelect(), scalarRanges::inplaceSelect(), and ManualInjection< CloudType >::topoChange().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ subset() [2/2]

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 378 of file ListOpsTemplates.C.

References forAll.

◆ inplaceSubset() [2/2]

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 407 of file ListOpsTemplates.C.

References forAll.

◆ invert()

Foam::labelList invert ( const label  len,
const labelUList map 
)

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

Definition at line 36 of file ListOps.C.

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

Referenced by findStrings(), inplaceSubsetMatchingStrings(), inplaceSubsetStrings(), springRenumber::renumber(), structuredRenumber::renumber(), extendedEdgeMesh::sortPointsAndEdges(), subsetMatchingStrings(), subsetStrings(), and cellsToCells::trimLocalTgt().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ invertOneToMany()

Foam::labelListList invertOneToMany ( const label  len,
const labelUList map 
)

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

Definition at line 66 of file ListOps.C.

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

Referenced by viewFactor::calculate(), faceCoupleInfo::coupleToMasterPoints(), faceCoupleInfo::coupleToSlavePoints(), and singleCellFvMesh::interpolate().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ invertManyToMany() [1/2]

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 434 of file ListOpsTemplates.C.

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

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

Here is the call graph for this function:
Here is the caller graph for this function:

◆ invertManyToMany() [2/2]

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

Invert many-to-many.

Definition at line 162 of file ListOps.H.

◆ identityMap()

Foam::labelList identityMap ( const label  len)

Create identity map (map[i] == i) of given length.

Definition at line 104 of file ListOps.C.

References forAll.

Referenced by polyMeshAdder::add(), snappyLayerDriver::addLayers(), cellCuts::cellCuts(), polyCellSet::cells(), meshRefinement::checkData(), searchableSurfaces::checkIntersection(), motionSmootherAlgo::checkMesh(), GAMGAgglomeration::checkRestriction(), meshRefinement::collectAndPrint(), cellTable::combine(), multiLevelDecomp::decompose(), zoltanDecomp::decompose(), fvMeshDistribute::distribute(), distributedTriSurfaceMesh::distribute(), dummyAgglomeration::dummyAgglomeration(), extendedEdgeMesh::edgeTree(), triSurfaceMesh::edgeTree(), extendedEdgeMesh::edgeTreesByType(), distributionMapBase::exchangeAddressing(), extendedEdgeMesh::extendedEdgeMesh(), polyMeshFilter::filterEdges(), searchableSurfacesQueries::findAnyIntersection(), localPointRegion::findDuplicateFacePairs(), refinementSurfaces::findHigherIntersection(), extendedEdgeMesh::flipNormals(), coordSet::gather(), PatchTools::gatherAndMerge(), combineFaces::getMergeSets(), indexedOctree< Type >::indexedOctree(), singleCellFvMesh::interpolate(), hexMatcher::isA(), prismMatcher::isA(), pyrMatcher::isA(), tetMatcher::isA(), tetWedgeMatcher::isA(), wedgeMatcher::isA(), Distribution< Type >::keys(), degenerateMatcher::match(), meshRefinement::meshRefinement(), surfaceFeatures::nearestFeatEdge(), extendedEdgeMesh::pointTree(), polyTopoChange::polyTopoChange(), polygonTriangulate::randomPolygon(), STARCD::readBoundary(), randomRenumber::renumber(), renumberMethod::renumber(), CuthillMcKeeRenumber::renumber(), springRenumber::renumber(), snappySnapDriver::scaleMesh(), searchableExtrudedCircle::searchableExtrudedCircle(), fvMeshSubset::setLargeCellSubset(), perfectInterface::setRefinement(), singleCellFvMesh::singleCellFvMesh(), displacementMeshMoverMotionSolver::solve(), extendedEdgeMesh::sortPointsAndEdges(), masterUncollatedFileOperation::subRanks(), globalMeshData::topoChange(), cellsToCells::trimLocalTgt(), wallFace::update(), layerAverage::write(), patchCutLayerAverage::write(), rawSetWriter::write(), Foam::cutPoly::writeCellCuts(), and Foam::triIntersect::writePolygon().

◆ count()

◆ findIndex()

label Foam::findIndex ( const ListType &  ,
typename ListType::const_reference  ,
const label  start = 0 
)

Find first occurrence of given element and return index,.

return -1 if not found. Linear search.

Referenced by phaseInterface::addHeadSeparator(), meshRefinement::addMeshedPatch(), fvModel::addsSupToField(), massSourceBase::addSupFields(), manualGAMGProcAgglomeration::agglomerate(), waveAlphaFvPatchScalarField::alphan(), cellsToCells::appendNbrCells(), boundaryRegion::boundaryType(), createShellMesh::calcPointRegions(), GAMGAgglomeration::calculateRegionMaster(), primitiveMesh::checkCommonOrder(), checkNonManifoldEdge(), PrimitivePatch< FaceList, PointField >::checkPointManifold(), GAMGAgglomeration::checkRestriction(), cellTable::combine(), meshToMesh::consistent(), fvConstraint::constrainsField(), geomCellLooper::cut(), Foam::meshTools::edgeOnCell(), Foam::meshTools::edgeOnFace(), directionInfo::edgeToFaceIndex(), molecule::constantProperties::electrostaticSite(), filmSurfacePolyPatch::filmSurfacePolyPatch(), filmWallPolyPatch::filmWallPolyPatch(), triSurfaceRegionSearch::findNearest(), searchableSurfaces::findSurfaceID(), searchableSurfaces::findSurfaceRegionID(), FreeStream< CloudType >::FreeStream(), lduPrimitiveMesh::gather(), edgeFaceCirculator::getMinIndex(), combineFaces::getOutsideFace(), cellLooper::getVertEdgesNonFace(), patchIdentifier::inGroup(), processorPolyPatch::initTopoChange(), Foam::triIntersect::intersectTris(), collatedFileOperation::isMasterRank(), lduPrimitiveMesh::lduPrimitiveMesh(), mappedExtrudedWallPolyPatch::mappedExtrudedWallPolyPatch(), mappedFilmSurfacePolyPatch::mappedFilmSurfacePolyPatch(), mappedFilmWallPolyPatch::mappedFilmWallPolyPatch(), mappedInternalPolyPatch::mappedInternalPolyPatch(), mappedPolyPatch::mappedPolyPatch(), mappedWallPolyPatch::mappedWallPolyPatch(), cellCuts::nonAnchorPoints(), treeDataPrimitivePatch< PatchType >::findAllIntersectOp::operator()(), treeDataPrimitivePatch< PatchType >::findSelfIntersectOp::operator()(), triSurfaceTools::otherEdges(), sidedPhaseInterface::otherInterface(), molecule::constantProperties::pairPotentialSite(), polyMesh::polyMesh(), polyPatch::polyPatch(), primitivePatchGetZones(), UPstream::procNo(), boundaryRegion::rename(), nonConformalPolyPatch::reorder(), cyclicPolyPatch::reorder(), polyPatch::reorder(), distributionMapBase::schedule(), searchableSurfaces::searchableSurfaces(), tetDecomposer::setRefinement(), duplicatePoints::setRefinement(), boundaryCutter::setRefinement(), createShellMesh::setRefinement(), Foam::patchToPatchTools::singleProcess(), PatchTools::sortedPointEdges(), extendedEdgeMesh::sortPointsAndEdges(), masterUncollatedFileOperation::subRanks(), hexRef8::subset(), waveVelocityFvPatchVectorField::Un(), patchEdgeFaceRegions::updateEdge(), patchEdgeFaceRegions::updateFace(), patchEdgeFaceRegions::valid(), wallPolyPatch::wallPolyPatch(), streamlines::write(), and fieldValueDelta::writeFileHeader().

◆ findIndices()

◆ setValues()

void setValues ( ListType &  l,
const labelUList indices,
typename ListType::const_reference  t 
)

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

Definition at line 556 of file ListOpsTemplates.C.

References forAll.

Referenced by createWithValues().

Here is the caller graph for this function:

◆ createWithValues()

ListType createWithValues ( const label  sz,
typename ListType::const_reference  initValue,
const labelUList indices,
typename ListType::const_reference  setValue 
)

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

Definition at line 571 of file ListOpsTemplates.C.

References setValues().

Here is the call graph for this function:

◆ findMax() [1/2]

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

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

return -1 if not found. Linear search.

Referenced by cyclicTransform::cyclicTransform(), primitivePatchGetHalves(), Foam::triIntersect::srcPointTgtTriIntersection(), Foam::triIntersect::srcTriInterpolate(), Foam::triIntersect::srcTriTgtPointIntersection(), and SVD::SVD().

Here is the caller graph for this function:

◆ findMin() [1/2]

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

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

return -1 if not found. Linear search.

Referenced by MPLICface::cutFace(), perpendicular(), primitivePatchGetHalves(), nearest::rDistributeTgt(), Foam::triIntersect::srcTriInterpolate(), and Foam::triIntersect::srcTriTgtPointIntersection().

Here is the caller graph for this function:

◆ findSortedIndex()

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

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

return -1 if not found. Binary search.

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

Here is the caller graph for this function:

◆ findLower() [1/2]

label Foam::findLower ( const ListType &  ,
typename ListType::const_reference  ,
const label  stary,
const BinaryOp &  bop 
)

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

return -1 if not found. Binary search.

Referenced by linearInterpolationWeights::integrationWeights(), matchPoints(), linearInterpolationWeights::valueWeights(), splineInterpolationWeights::valueWeights(), UCompactListList< label >::whichColumn(), globalIndex::whichProcID(), and distributionMap::whichTransform().

Here is the caller graph for this function:

◆ findLower() [2/2]

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

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

return -1 if not found. Binary search.

◆ initList()

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

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

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

◆ initListList()

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

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

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

◆ reverseList()

ListType reverseList ( const ListType &  list)

Reverse a list. First element becomes last element etc.

Definition at line 760 of file ListOpsTemplates.C.

References forAll.

Referenced by coupledPolyPatch::order().

Here is the caller graph for this function:

◆ inplaceReverseList()

void inplaceReverseList ( ListType &  list)

Inplace reversal of a list using Swap.

Definition at line 777 of file ListOpsTemplates.C.

References Swap().

Referenced by inplaceRotateList(), Foam::triIntersect::intersectTris(), and polygonTriangulate::randomPolygon().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ rotateList()

ListType rotateList ( const ListType &  list,
const label  n 
)

Rotate a list by n places. If n is positive rotate clockwise/right/down.

If n is negative rotate anti-clockwise/left/up.

Definition at line 794 of file ListOpsTemplates.C.

References forAll, and n.

Referenced by coupledPolyPatch::order().

Here is the caller graph for this function:

◆ inplaceRotateList()

void inplaceRotateList ( ListType< DataType > &  list,
label  n 
)

Inplace reversal of a list using the Reversal Block Swapping algorithm.

Definition at line 817 of file ListOpsTemplates.C.

References inplaceReverseList(), and n.

Here is the call graph for this function:

◆ operator&() [8/107]

Foam::PackedBoolList operator& ( const PackedBoolList lst1,
const PackedBoolList lst2 
)

Intersect lists - the result is trimmed to the smallest intersecting size.

Definition at line 328 of file PackedBoolList.C.

References PackedList< nBits >::trim().

Here is the call graph for this function:

◆ operator^() [2/56]

Foam::PackedBoolList operator^ ( const PackedBoolList lst1,
const PackedBoolList lst2 
)

Combine to form a unique list (xor)

The result is trimmed to the smallest intersecting size

Definition at line 344 of file PackedBoolList.C.

References PackedList< nBits >::trim().

Here is the call graph for this function:

◆ operator|() [2/3]

Foam::PackedBoolList operator| ( const PackedBoolList lst1,
const PackedBoolList lst2 
)

Combine lists.

Definition at line 360 of file PackedBoolList.C.

◆ writeEntry() [3/27]

void writeEntry ( Ostream os,
const PackedList< nBits > &  l 
)

Definition at line 539 of file PackedList.C.

◆ operator>>() [60/136]

Istream& Foam::operator>> ( Istream ,
PackedList< nBits > &   
)

◆ operator<<() [99/312]

Ostream& Foam::operator<< ( Ostream ,
const PackedList< nBits > &   
)

◆ defineTypeNameAndDebug() [398/707]

Foam::defineTypeNameAndDebug ( PackedListCore  ,
 
)

◆ operator>>() [61/136]

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

◆ TemplateName() [25/28]

Foam::TemplateName ( ParSortableList  )

◆ defineTypeNameAndDebug() [399/707]

Foam::defineTypeNameAndDebug ( ParSortableListName  ,
 
)

◆ operator<<() [100/312]

Ostream& Foam::operator<< ( Ostream ,
const UCompactListList< T > &   
)

◆ operator<<() [101/312]

Ostream& Foam::operator<< ( Ostream ,
const UIndirectList< T > &   
)

◆ writeEntry() [4/27]

void writeEntry ( Ostream os,
const UList< T > &  l 
)

Definition at line 85 of file UListIO.C.

References writeListEntry().

Here is the call graph for this function:

◆ operator<<() [102/312]

Ostream& Foam::operator<< ( Ostream ,
const UList< T > &   
)

◆ operator>>() [62/136]

Istream& Foam::operator>> ( Istream ,
UList< T > &   
)

before

◆ sort() [1/2]

◆ sort() [2/2]

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

Definition at line 122 of file UList.C.

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

Here is the call graph for this function:

◆ stableSort() [1/2]

void stableSort ( UList< T > &  a)

Definition at line 129 of file UList.C.

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

Referenced by coordSet::gather(), GAMGProcAgglomeration::globalCellCells(), masterUncollatedFileOperation::setTime(), sortedOrder(), SortableListDRGEP< Type >::stableSort(), and SortableListEFA< Type >::stableSort().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ stableSort() [2/2]

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

Definition at line 136 of file UList.C.

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

Here is the call graph for this function:

◆ reverse() [1/4]

◆ reverse() [2/4]

void reverse ( UList< T > &  ul)
inline

Definition at line 343 of file UListI.H.

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

Here is the call graph for this function:

◆ writeListEntry()

void writeListEntry ( Ostream os,
const ListType &  l 
)

Definition at line 35 of file UListIO.C.

Referenced by writeEntry().

Here is the caller graph for this function:

◆ writeListEntries() [1/2]

void writeListEntries ( Ostream os,
const ListType &  l 
)

Definition at line 58 of file UListIO.C.

References forAll, nl, and writeEntry().

Referenced by writeListEntries().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ writeListEntries() [2/2]

void writeListEntries ( Ostream os,
const word keyword,
const ListType &  l 
)

Definition at line 76 of file UListIO.C.

References endl(), writeKeyword(), and writeListEntries().

Here is the call graph for this function:

◆ writeEntry() [5/27]

void writeEntry ( Ostream os,
const UPtrList< T > &  l 
)

Definition at line 32 of file UPtrListIO.C.

References writeListEntry().

Here is the call graph for this function:

◆ operator>>() [63/136]

Istream& Foam::operator>> ( Istream ,
UPtrList< T > &   
)

◆ operator<<() [103/312]

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

◆ TemplateName() [26/28]

Foam::TemplateName ( CallbackRegistry  )

◆ defineTypeNameAndDebug() [400/707]

Foam::defineTypeNameAndDebug ( CallbackRegistryName  ,
 
)

◆ defineTypeNameAndDebug() [401/707]

Foam::defineTypeNameAndDebug ( dictionary  ,
 
)

◆ operator>>() [64/136]

Foam::Istream & operator>> ( Istream is,
dictionary dict 
)

Definition at line 186 of file dictionaryIO.C.

References inputModeEntry::clear(), inputSyntaxEntry::clear(), dict, and IOstream::name().

Here is the call graph for this function:

◆ operator<<() [104/312]

Foam::Ostream & operator<< ( Ostream os,
const dictionary dict 
)

Definition at line 241 of file dictionaryIO.C.

References dict.

◆ operator+() [23/131]

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 1626 of file dictionary.C.

References sum().

Here is the call graph for this function:

◆ operator|() [3/3]

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 1638 of file dictionary.C.

References sum().

Here is the call graph for this function:

◆ dictArgList() [1/2]

void dictArgList ( const string argString,
word configName,
wordReList args,
List< Tuple2< word, string >> &  namedArgs 
)

Parse dictionary substitution argument list.

Definition at line 1652 of file dictionary.C.

References args, and Foam::constant::universal::c.

Referenced by readConfigFile().

Here is the caller graph for this function:

◆ dictArgList() [2/2]

void dictArgList ( const string argString,
wordReList args,
List< Tuple2< word, string >> &  namedArgs 
)

Parse dictionary substitution argument list.

Definition at line 1735 of file dictionary.C.

References args, and Foam::constant::universal::c.

◆ dictAndKeyword()

Foam::Pair< Foam::word > dictAndKeyword ( const word scopedName)

Extracts dict name and keyword.

Definition at line 1812 of file dictionary.C.

References inputSyntaxEntry::scopeChar().

Referenced by readConfigFile().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ listAllConfigFiles()

Foam::wordList listAllConfigFiles ( const fileName configFilesPath)

Return the list of configuration files in.

user/group/shipped directories. The search scheme allows for version-specific and version-independent files using the following hierarchy:

  • user settings:
    • ~/.OpenFOAM/<VERSION>/caseDicts/postProcessing
    • ~/.OpenFOAM/caseDicts/postProcessing
  • group (site) settings (when $WM_PROJECT_SITE is set):
    • $WM_PROJECT_SITE/<VERSION>/etc/caseDicts/postProcessing
    • $WM_PROJECT_SITE/etc/caseDicts/postProcessing
  • group (site) settings (when $WM_PROJECT_SITE is not set):
    • $WM_PROJECT_INST_DIR/site/<VERSION>/etc/ caseDicts/postProcessing
    • $WM_PROJECT_INST_DIR/site/etc/caseDicts/postProcessing
  • other (shipped) settings:
    • $WM_PROJECT_DIR/etc/caseDicts/postProcessing

Definition at line 405 of file dictionaryIO.C.

References findEtcDirs(), forAll, listConfigFiles(), and HashTable< T, Key, Hash >::sortedToc().

Referenced by if(), and readConfigFile().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ findConfigFile()

Foam::fileName findConfigFile ( const word configName,
const fileName configFilesPath,
const word region = word::null 
)

Search for configuration file for given region.

and if not present also search the case directory as well as the user/group/shipped directories. The search scheme allows for version-specific and version-independent files using the following hierarchy:

  • user settings:
    • ~/.OpenFOAM/<VERSION>/caseDicts/postProcessing
    • ~/.OpenFOAM/caseDicts/postProcessing
  • group (site) settings (when $WM_PROJECT_SITE is set):
    • $WM_PROJECT_SITE/<VERSION>/etc/caseDicts/postProcessing
    • $WM_PROJECT_SITE/etc/caseDicts/postProcessing
  • group (site) settings (when $WM_PROJECT_SITE is not set):
    • $WM_PROJECT_INST_DIR/site/<VERSION>/etc/ caseDicts/postProcessing
    • $WM_PROJECT_INST_DIR/site/etc/caseDicts/postProcessing
  • other (shipped) settings:
    • $WM_PROJECT_DIR/etc/caseDicts/postProcessing
Returns
The path of the configuration file if found otherwise null

Definition at line 350 of file dictionaryIO.C.

References Foam::stringOps::expand(), findEtcDirs(), forAll, isFile(), fileName::null, word::null, and search().

Referenced by readConfigFile().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ readConfigFile()

bool readConfigFile ( const word configType,
const string argString,
dictionary parentDict,
const fileName configFilesPath,
const Pair< string > &  contextTypeAndValue,
const word region = word::null 
)

Read the specified configuration file.

parsing the optional arguments included in the string 'argString', inserting 'field' or 'fields' entries as required and merging the resulting configuration dictionary into 'parentDict'.

Parses the optional arguments: 'Q(U)' -> configFileName = Q; args = (U) -> field U;

Supports named arguments: 'patchAverage(patch=inlet, p,U)' or 'patchAverage(patch=inlet, field=(p U))' -> configFileName = patchAverage; args = (patch=inlet, p,U) -> patch inlet; fields (p U);

Definition at line 423 of file dictionaryIO.C.

References dictionary::add(), DynamicList< T, SizeInc, SizeMult, SizeDiv >::append(), args, dictAndKeyword(), dictArgList(), dictionary::dictionary(), entry::disableFunctionEntries, exit(), FatalIOError, FatalIOErrorInFunction, fileHandler(), findConfigFile(), UILList< LListBase, T >::first(), UList< T >::first(), Pair< Type >::first(), forAll, dictionary::found(), dictionary::isDict(), listAllConfigFiles(), dictionary::merge(), dictionaryName::name(), entry::New(), nl, dictionary::null, fileName::null, word::null, dictionary::scopedDict(), Pair< Type >::second(), second(), dictionary::set(), argList::size(), List< T >::size(), OStringStream::str(), string::strip(), dictionary::subDict(), unsetConfigEntries(), and dictionary::write().

Referenced by includeFvConstraintEntry::execute(), includeFvModelEntry::execute(), includeFuncEntry::execute(), and functionObjectList::New().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ writeEntry() [6/27]

void writeEntry ( Ostream os,
const dictionary dict 
)

Write a dictionary entry.

Definition at line 664 of file dictionaryIO.C.

◆ writeEntry() [7/27]

void writeEntry ( Ostream os,
const word entryName,
const EntryType &  value 
)

Helper function to write the keyword and entry.

Definition at line 256 of file dictionaryTemplates.C.

References token::END_STATEMENT, endl(), writeEntry(), and writeKeyword().

Here is the call graph for this function:

◆ writeEntryIfDifferent()

void writeEntryIfDifferent ( Ostream os,
const word entryName,
const EntryType &  value1,
const EntryType &  value2 
)

Helper function to write the keyword and entry only if the.

values are not equal. The value is then output as value2

Definition at line 270 of file dictionaryTemplates.C.

References writeEntry().

Referenced by mappedFvPatchField< Type >::write(), mappedInternalValueFvPatchField< Type >::write(), timeVaryingMappedFvPatchField< Type >::write(), timeVaryingMappedFixedValuePointPatchField< Type >::write(), mappedInternalPatchBase::write(), mappedPatchBase::write(), porousBafflePressureFvPatchField< Type >::write(), externalTemperatureFvPatchScalarField::write(), and Table< Type >::write().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ operator<<() [105/312]

Foam::Ostream & operator<< ( Ostream os,
const dictionaryEntry de 
)

Definition at line 80 of file dictionaryEntryIO.C.

References dictionaryEntry::write().

Here is the call graph for this function:

◆ operator<<() [106/312]

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

Definition at line 88 of file dictionaryEntryIO.C.

References e, and endl().

Here is the call graph for this function:

◆ unsetConfigEntries()

Foam::List<Foam::Tuple2<Foam::word, Foam::string> > Foam::unsetConfigEntries ( const dictionary configDict)

Definition at line 256 of file dictionaryIO.C.

References List< T >::append(), wordRe::compile(), dict, UILList< LListBase, T >::first(), forAll, forAllConstIter, wordRe::match(), second(), and OStringStream::str().

Referenced by readConfigFile().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ listConfigFiles()

void Foam::listConfigFiles ( const fileName dir,
HashSet< word > &  foMap 
)

Definition at line 315 of file dictionaryIO.C.

References directory, f(), fileHandler(), forAll, HashSet< Key, Hash >::insert(), and readDir().

Referenced by listAllConfigFiles().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ operator<<() [107/312]

Foam::Ostream & operator<< ( Ostream os,
const dictionaryListEntry de 
)

Definition at line 136 of file dictionaryListEntryIO.C.

References dictionaryListEntry::write().

Here is the call graph for this function:

◆ operator<<() [108/312]

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

Definition at line 144 of file dictionaryListEntryIO.C.

References e, and endl().

Here is the call graph for this function:

◆ operator<<() [109/312]

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

Definition at line 356 of file entryIO.C.

References e.

◆ defineMemberFunctionSelectionTable() [2/3]

Foam::defineMemberFunctionSelectionTable ( functionEntry  ,
execute  ,
dictionaryIstream   
)

◆ defineMemberFunctionSelectionTable() [3/3]

Foam::defineMemberFunctionSelectionTable ( functionEntry  ,
execute  ,
primitiveEntryIstream   
)

◆ operator>>() [65/136]

Foam::Istream & operator>> ( Istream is,
keyType kw 
)

Definition at line 115 of file keyType.C.

References IOstream::check(), exit(), FatalIOError, FatalIOErrorInFunction, token::good(), token::info(), keyType::isUndefined(), and IOstream::setBad().

Here is the call graph for this function:

◆ operator<<() [110/312]

Foam::Ostream & operator<< ( Ostream os,
const keyType kw 
)

Definition at line 145 of file keyType.C.

References IOstream::check(), keyType::isPattern(), and Ostream::writeQuoted().

Here is the call graph for this function:

◆ writeKeyword()

◆ operator<<() [111/312]

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

Definition at line 249 of file primitiveEntryIO.C.

References e, endl(), min(), and nl.

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [402/707]

Foam::defineTypeNameAndDebug ( codedBase  ,
 
)

◆ defineTypeNameAndDebug() [403/707]

Foam::defineTypeNameAndDebug ( dlLibraryTable  ,
 
)

◆ operator<<() [112/312]

Foam::Ostream & operator<< ( Ostream os,
const error fErr 
)

Definition at line 212 of file error.C.

References endl(), error::functionName(), messageStream::level, error::message(), error::sourceFileLineNumber(), error::sourceFileName(), and messageStream::title().

Here is the call graph for this function:

◆ operator<<() [113/312]

◆ operator<<() [114/312]

Ostream & operator<< ( Ostream os,
errorManip< Err >  m 
)
inline

Definition at line 81 of file errorManip.H.

◆ operator<<() [115/312]

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

Definition at line 114 of file errorManip.H.

◆ exit() [1/2]

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

Definition at line 124 of file errorManip.H.

References error::exit().

Referenced by distributionMapBase::accessAndFlip(), surfaceZonesInfo::addCellZonesToMesh(), fractal::addDrift(), surfaceZonesInfo::addFaceZonesToMesh(), pointMesh::addPatch(), AddPatchFields(), interfaceTurbulenceDamping::addSup(), phaseTurbulenceStabilisation::addSup(), VoFClouds::addSup(), filmVoFTransfer::addSup(), VoFTurbulenceDamping::addSup(), filmCloudTransfer::addSup(), VoFFilmTransfer::addSup(), clouds::addSup(), Luo::addToCoalescenceRate(), globalIndexAndTransform::addToTransformIndex(), fileMonitorWatcher::addWatch(), porosityModel::adjustNegativeResistance(), adjustPhi(), advectiveFvPatchField< Type >::advectiveFvPatchField(), manualGAMGProcAgglomeration::agglomerate(), GAMGAgglomeration::agglomerateLduAddressing(), StationaryPhaseModel< BasePhaseModel >::alphaPhiRef(), StationaryPhaseModel< BasePhaseModel >::alphaRhoPhiRef(), collatedFileOperation::appendObject(), noDiameter::Av(), bladeModel::bladeModel(), cellCoBlended< Type >::blendingFactor(), CoBlended< Type >::blendingFactor(), blockDescriptor::blockDescriptor(), booleanSurface::booleanSurface(), GeometricBoundaryField< Type, PatchField, GeoMesh >::boundaryNeighbourField(), processorPolyPatch::calcGeometry(), symmetryPlanePolyPatch::calcGeometry(), wedgePolyPatch::calcGeometry(), mappedInternalPatchBase::calcMapping(), mappedPatchBase::calcMapping(), interpolationCellPointWallModified< Type >::calcPointField(), phaseProperties::carrierId(), cellCoBlended< Type >::cellCoBlended(), Foam::cutPoly::cellCuts(), layerInfo::cellLayer(), cellLimitedGrad< Type, Limiter >::cellLimitedGrad(), cellMDLimitedGrad< Type >::cellMDLimitedGrad(), cellModeller::cellModeller(), refinementParameters::cellSelectionPoints::cellSelectionPoints(), dictionary::changeKeyword(), repatchPolyTopoChanger::changePatches(), IOstream::check(), meshRefinement::checkCoupledFaceZones(), polyMesh::checkEdgeAlignment(), triSurface::checkEdges(), primitiveMesh::checkFaceAngles(), primitiveMesh::checkFaceFlatness(), MeshedSurface< Face >::checkFaces(), checkNonManifoldEdge(), dynamicCode::checkSecurity(), timeVaryingMappedFixedValuePointPatchField< Type >::checkTable(), triSurface::checkTriangles(), meshRefinement::checkZoneFaces(), MeshedSurface< Face >::checkZones(), surfMesh::checkZones(), DictionaryBase< UIDLList< T >, T >::clear(), CoBlended< Type >::CoBlended(), CollidingCloud< CloudType >::CollidingCloud(), componentDisplacementMotionSolver::componentDisplacementMotionSolver(), processorLduInterface::compressedReceive(), processorLduInterface::compressedSend(), fvMeshStitcher::connect(), profileModelList::connectBlades(), hexRef8::consistentSlowRefinement(), hexRef8::consistentSlowRefinement2(), constTransport< Thermo >::constTransport(), dynamicCode::copyAndFilter(), dynamicCode::copyOrCreateFiles(), ReynoldsStress< RASModel< BasicMomentumTransportModel > >::correct(), particle::correctAfterParallelTransfer(), correctContactAngle(), basicSpecieMixture::correctMassFractions(), coupledTemperatureFvPatchScalarField::coupledTemperatureFvPatchScalarField(), COxidationDiffusionLimitedRate< CloudType >::COxidationDiffusionLimitedRate(), COxidationIntrinsicRate< CloudType >::COxidationIntrinsicRate(), CrankNicolsonDdtScheme< Type >::CrankNicolsonDdtScheme(), dynamicCode::createMakeFiles(), dynamicCode::createMakeOptions(), createShellMesh::createShellMesh(), Csv< Type >::Csv(), cubic::cubic(), AC3DsurfaceFormatCore::cueToOrDie(), cwd(), cyclicFvPatchField< Type >::cyclicFvPatchField(), cyclicFvsPatchField< Type >::cyclicFvsPatchField(), cyclicPointPatchField< Type >::cyclicPointPatchField(), cyclicPolyPatch::cyclicPolyPatch(), cyclicTransform::cyclicTransform(), noDiameter::d(), d2vec_part_quick_a(), d2vec_permute(), d2vec_sort_quick_a(), DAC< ThermoType >::DAC(), Foam::debug::debugSwitch(), manualDecomp::decompose(), metisDecomp::decompose(), ptscotchDecomp::decompose(), scotchDecomp::decompose(), zoltanDecomp::decompose(), decompositionMethod::decompose(), Fourier< BasicThermophysicalTransportModel >::DEff(), eddyDiffusivity< TurbulenceThermophysicalTransportModel >::DEff(), binaryTree::deleteLeaf(), determineCoupledFaces(), forces::devTau(), dictionaryListEntry::dictionaryListEntry(), directions::directions(), distributedTriSurfaceMesh::distribute(), Cloud< ParticleType >::distribute(), distributedTriSurfaceMesh::distributedTriSurfaceMesh(), Fourier< BasicThermophysicalTransportModel >::divj(), eddyDiffusivity< TurbulenceThermophysicalTransportModel >::divj(), StationaryPhaseModel< BasePhaseModel >::divU(), deposition::dmdtf(), dynamicMeshPointInterpolator::dynamicMeshPointInterpolator(), extendedEdgeMesh::edgeDirection(), pointEdgeLayerInfo::edgeLayer(), eigenValues(), radiationCoupledBase::emissivity(), emptyFvPatchField< Type >::emptyFvPatchField(), emptyFvsPatchField< Type >::emptyFvsPatchField(), emptyPointPatchField< Type >::emptyPointPatchField(), globalIndexAndTransform::encode(), engine::engine(), solution::equationRelaxationFactor(), nonConformalCoupledPolyPatch::errorPatchID(), GeometricBoundaryField< Type, PatchField, GeoMesh >::evaluate(), fluxCorrectedVelocityFvPatchVectorField::evaluate(), shearStress::execute(), totalEnthalpy::execute(), turbulenceFields::execute(), turbulenceIntensity::execute(), wallHeatFlux::execute(), wallShearStress::execute(), yPlus::execute(), scalarTransport::execute(), massFractions::execute(), functionEntry::execute(), includeEntry::execute(), includeEtcEntry::execute(), error::exit(), IOerror::exit(), extendedCellToCellStencil::extendedCellToCellStencil(), extendedCellToFaceStencil::extendedCellToFaceStencil(), extendedFaceToCellStencil::extendedFaceToCellStencil(), externalTemperatureFvPatchScalarField::externalTemperatureFvPatchScalarField(), FaceCellWave< Type, TrackingData >::FaceCellWave(), Foam::cutPoly::faceCuts(), lduMatrix::faceH(), layerInfo::faceLayer(), faceLimitedGrad< Type >::faceLimitedGrad(), faceMap(), faceMDLimitedGrad< Type >::faceMDLimitedGrad(), IOstream::fatalCheck(), kOmegaSSTDES< BasicMomentumTransportModel >::FDES(), solution::fieldRelaxationFactor(), fieldsExpression::fieldsExpression(), fileMonitorWatcher::fileMonitorWatcher(), VoFFilmTransfer::filmVoFTransferRate(), filteredLinear2Limiter< LimiterFunc >::filteredLinear2Limiter(), filteredLinear2VLimiter< LimiterFunc >::filteredLinear2VLimiter(), filteredLinear3Limiter< LimiterFunc >::filteredLinear3Limiter(), filteredLinear3VLimiter< LimiterFunc >::filteredLinear3VLimiter(), InjectionModel< CloudType >::findCellAtPosition(), refinementParameters::findCells(), patchProbes::findElements(), findEtcFiles(), FitData< CentredFitData< Polynomial >, extendedCentredCellToFaceStencil, Polynomial >::findFaceDirs(), refinementSurfaces::findInside(), fileOperation::findInstance(), masterUncollatedFileOperation::findInstance(), coupleGroupIdentifier::findOtherPatchID(), searchableExtrudedCircle::findParametricNearest(), PstreamBuffers::finishedSends(), layerParameters::firstLayerThickness(), FitData< FitDataType, ExtendedStencil, Polynomial >::FitData(), fixedBlended< Type >::fixedBlended(), fixedGradientFvPatchField< Type >::fixedGradientFvPatchField(), distributionMapBase::flipAndCombine(), Foam::debug::floatOptimisationSwitch(), flowRateInletVelocityFvPatchVectorField::flowRateInletVelocityFvPatchVectorField(), flowRateOutletVelocityFvPatchVectorField::flowRateOutletVelocityFvPatchVectorField(), fluxLimitedLangmuirHinshelwoodReactionRate::fluxLimitedLangmuirHinshelwoodReactionRate(), Foam::functionObjects::layerAverage::symmetricCoeff< Foam::vector >(), forAll(), FvFaceCellWave< Type, TrackingData >::FvFaceCellWave(), fvPatchField< Type >::fvPatchField(), fvsPatchField< Type >::fvsPatchField(), GAMGSolver::GAMGSolver(), GammaLimiter< LimiterFunc >::GammaLimiter(), globalIndex::gather(), meshRefinement::gAverage(), phaseSystem::generateInterfacialModels(), genericFvPatchField< Type >::genericFvPatchField(), genericPointPatchField< Type >::genericPointPatchField(), geomDecomp::geomDecomp(), Istream::getBack(), mappedPatchBase::getMap(), Foam::stringOps::getVariable(), searchableDisk::getVolumeType(), searchablePlane::getVolumeType(), searchablePlate::getVolumeType(), searchableSurfaceCollection::getVolumeType(), distributedTriSurfaceMesh::getVolumeType(), snappySnapDriver::getZoneSurfacePoints(), globalIndex::globalIndex(), internalFvPatchField< Type >::gradientBoundaryCoeffs(), internalFvPatchField< Type >::gradientInternalCoeffs(), greyMean::greyMean(), patchToPatchLeftOverFvPatchFieldMapper::hasUnmapped(), IsothermalPhaseModel< BasePhaseModel >::heEqn(), Henry::Henry(), MomentumParcel< ParcelType >::hitWallPatch(), ReactingMultiphaseParcel< ParcelType >::constantProperties::hRetentionCoeff(), i_modp(), phaseInterface::identifyPhases(), if(), dictionary::includedDictionary::includedDictionary(), phaseInterface::index(), twoPhases::index(), NonUniformTable< Type >::index(), Foam::debug::infoSwitch(), UPstream::init(), forces::initialise(), surfaceFieldValue::initialise(), fieldAverage::initialisePrime2MeanField(), LduMatrix< Type, DType, LUType >::initMatrixInterfaces(), lduMatrix::initMatrixInterfaces(), InjectionModel< CloudType >::InjectionModel(), Foam::stringOps::inplaceExpand(), None< Type >::integral(), Scale< Type >::integral(), Sine< Type >::integral(), Square< Type >::integral(), NSRDS0::integral(), InterfaceCompositionPhaseChangePhaseSystem< BasePhaseSystem >::InterfaceCompositionPhaseChangePhaseSystem(), interfaceTurbulenceDamping::interfaceTurbulenceDamping(), internalFvPatchField< Type >::internalFvPatchField(), internalFvsPatchField< Type >::internalFvsPatchField(), internalPointPatchField< Type >::internalPointPatchField(), interpolationCellPoint< Type >::interpolate(), pointToPointPlanarInterpolation::interpolate(), interRegionModel::interpolation(), typeIOobject< Type >::IOobject(), isotropic::isotropic(), Fourier< BasicThermophysicalTransportModel >::j(), eddyDiffusivity< TurbulenceThermophysicalTransportModel >::j(), jobInfo::jobInfo(), AttouFerschneider::K(), layerParameters::layerExpansionRatio(), layerParameters::layerParameters(), layerParameters::layerThickness(), lduPrimitiveMesh::lduPrimitiveMesh(), limitedCubicLimiter< LimiterFunc >::limitedCubicLimiter(), limitedCubicVLimiter< LimiterFunc >::limitedCubicVLimiter(), limitedLinearLimiter< LimiterFunc >::limitedLinearLimiter(), limitedSnGrad< Type >::limitedSnGrad(), PhiScheme< Type, PhiLimiter >::limiter(), linearDirection::linearDirection(), linearNormal::linearNormal(), parcelThermo::liquidId(), LocalInteraction< CloudType >::LocalInteraction(), DictionaryBase< IDLListType, T >::lookup(), dictionary::lookup(), basicThermo::lookupCstrIter(), dictionary::lookupEntry(), lookupProfile::lookupProfile(), LUDecompose(), patchToPatchLeftOverFvPatchFieldMapper::map(), Field< tensor >::map(), fvMesh::mapFields(), Cloud< ParticleType >::mapMesh(), mappedFvPatchField< scalar >::mappedValues(), mappedInternalValueFvPatchField< Type >::mapper(), triSurface::markZones(), zeroDimensionalFixedPressureConstraint::massSource(), maxwellSlipUFvPatchVectorField::maxwellSlipUFvPatchVectorField(), noiseFFT::meanPf(), meshToMesh::meshToMesh(), MGridGen(), mixedFvPatchField< Type >::mixedFvPatchField(), mkDir(), phaseInterface::modelCast(), SidedInterfacialModel< ModelType >::modelInThe(), phaseSystem::modelSubDict(), solid::moveMesh(), MPPICCloud< CloudType >::MPPICCloud(), MRFPatchField::MRFzone(), forces::mu(), multiLevelDecomp::multiLevelDecomp(), multiSolidBodyMotionSolver::multiSolidBodyMotionSolver(), phaseProperties::name(), phaseInterface::nameToNameParts(), interRegionModel::nbrModel(), cyclicPolyPatch::nbrPatchID(), mappedPatchBase::nbrPolyPatch(), surfaceFeatures::nearestEdges(), surfaceFeatures::nearestSamples(), ParticleForce< CloudType >::New(), laminarModel< BasicMomentumTransportModel >::New(), LESModel< BasicMomentumTransportModel >::New(), RASModel< BasicMomentumTransportModel >::New(), daughterSizeDistributionModel::New(), extrudeModel::New(), barotropicCompressibilityModel::New(), decompositionConstraint::New(), userTime::New(), diameterModel::New(), departureDiameterModel::New(), departureFrequencyModel::New(), nucleationSiteModel::New(), partitioningModel::New(), profileModel::New(), coordinateRotation::New(), contactAngleModel::New(), SurfaceReactionModel< CloudType >::New(), BinaryCollisionModel< CloudType >::New(), InflowBoundaryModel< CloudType >::New(), WallInteractionModel< CloudType >::New(), CollisionModel< CloudType >::New(), PairModel< CloudType >::New(), WallModel< CloudType >::New(), DispersionModel< CloudType >::New(), InjectionModel< CloudType >::New(), PatchInteractionModel< CloudType >::New(), StochasticCollisionModel< CloudType >::New(), SurfaceFilmModel< CloudType >::New(), DampingModel< CloudType >::New(), IsotropyModel< CloudType >::New(), PackingModel< CloudType >::New(), CompositionModel< CloudType >::New(), PhaseChangeModel< CloudType >::New(), DevolatilisationModel< CloudType >::New(), AtomisationModel< CloudType >::New(), BreakupModel< CloudType >::New(), HeatTransferModel< CloudType >::New(), CloudFunctionObject< CloudType >::New(), cavitationModel::New(), sinteringModel::New(), heatTransferCoefficientModel::New(), absorptionEmissionModel::New(), scatterModel::New(), sootModel::New(), surfaceTensionModel::New(), reactionRateFlameArea::New(), patchDistMethod::New(), blockVertex::New(), diffusiveMassTransferModel::New(), aspectRatioModel::New(), phaseTransferModel::New(), swarmCorrection::New(), wallDampingModel::New(), interfaceCompositionModel::New(), interfaceSurfaceTensionModel::New(), liftModel::New(), turbulentDispersionModel::New(), wallLubricationModel::New(), dragModel::New(), heatTransferModel::New(), virtualMassModel::New(), shapeModel::New(), ejectionModel::New(), distribution::New(), sixDoFSolver::New(), PDRDragModel::New(), renumberMethod::New(), solidBodyMotionFunction::New(), generalisedNewtonianViscosityModel::New(), XiEqModel::New(), XiGModel::New(), XiModel::New(), edgeMesh::New(), extendedEdgeMesh::New(), MeshedSurface< Face >::New(), UnsortedMeshedSurface< Face >::New(), basicChemistryModel::New(), combustionModel::New(), trimModel::New(), LESfilter::New(), phaseSystem::New(), multivariateSurfaceInterpolationScheme< Type >::New(), convectionScheme< Type >::New(), viscosityModel::New(), motionDiffusivity::New(), d2dt2Scheme< Type >::New(), ddtScheme< Type >::New(), divScheme< Type >::New(), gradScheme< Type >::New(), laplacianScheme< Type, GType >::New(), snGradScheme< Type >::New(), limitedSurfaceInterpolationScheme< Type >::New(), surfaceInterpolationScheme< Type >::New(), fvsPatchField< Type >::New(), fvPatchField< Type >::New(), GAMGInterfaceField::New(), mixtureViscosityModel::New(), chemistryReductionMethod< ThermoType >::New(), chemistryTabulationMethod::New(), GAMGInterface::New(), GAMGAgglomeration::New(), waveSuperposition::New(), coordinateSystem::New(), ODESolver::New(), phaseInterface::New(), phaseModel::New(), pointPatchField< Type >::New(), fvPatch::New(), facePointPatch::New(), laminarFlameSpeed::New(), joint::New(), solidThermophysicalTransportModel::New(), LduMatrix< Type, DType, LUType >::preconditioner::New(), lduMatrix::preconditioner::New(), Reaction< ThermoType >::New(), momentumTransportModel::New(), radiationModel::New(), cellsToCells::New(), lduMatrix::solver::New(), lduMatrix::smoother::New(), LduMatrix< Type, DType, LUType >::smoother::New(), LduMatrix< Type, DType, LUType >::solver::New(), interpolation< Type >::New(), blendingMethod::New(), liquidProperties::New(), solidProperties::New(), thermophysicalProperties::New(), cellZone::New(), faceZone::New(), pointZone::New(), Function1< Type >::New(), Function2< Type >::New(), rigidBody::New(), saturationPressureModel::New(), saturationTemperatureModel::New(), polyMeshModifier::New(), restraint::New(), TableReader< Type >::New(), energyScalingFunction::New(), pairPotential::New(), sixDoFRigidBodyMotionConstraint::New(), sixDoFRigidBodyMotionRestraint::New(), tetherPotential::New(), wallHeatTransferCoeffModel::New(), fvConstraint::New(), fvModel::New(), porosityModel::New(), LESdelta::New(), fieldValue::New(), motionSolver::New(), sampledSurface::New(), sampledSet::New(), functionObject::New(), parcelCloud::New(), GeometricField< symmTensor >::New(), patchToPatch::New(), polyPatch::New(), integrationScheme::New(), solver::New(), searchableSurface::New(), topoSetSource::New(), externalDisplacementMeshMover::New(), waveModel::New(), IATEsource::New(), cellLooper::New(), binaryBreakupModel::New(), breakupModel::New(), coalescenceModel::New(), driftModel::New(), nucleationModel::New(), interpolationWeights::New(), GAMGProcAgglomeration::New(), surfaceWriter::New(), setWriter::New(), entry::New(), fvMeshDistributor::New(), fvMeshMover::New(), fvMeshStitcher::New(), fvMeshTopoChanger::New(), ensightPart::New(), rigidBodySolver::New(), decompositionMethod::NewDecomposer(), noiseFFT::noiseFFT(), nonConformalCyclicFvsPatchField< Type >::nonConformalCyclicFvsPatchField(), nonConformalCyclicPointPatchField< Type >::nonConformalCyclicPointPatchField(), nonConformalErrorFvsPatchField< Type >::nonConformalErrorFvsPatchField(), nonConformalErrorPointPatchField< Type >::nonConformalErrorPointPatchField(), nonConformalProcessorCyclicPointPatchField< Type >::nonConformalProcessorCyclicPointPatchField(), nonRandomTwoLiquid::nonRandomTwoLiquid(), NonSphereDragForce< CloudType >::NonSphereDragForce(), NonUniformTable< Type >::NonUniformTable(), polyMesh::oldCellCentres(), polyMesh::oldPoints(), IFstream::operator()(), treeDataPrimitivePatch< PatchType >::findSelfIntersectOp::operator()(), constTransport< Thermo >::operator+=(), eConstThermo< EquationOfState >::operator+=(), hConstThermo< EquationOfState >::operator+=(), incompressiblePerfectGas< Specie >::operator+=(), janafThermo< EquationOfState >::operator+=(), axesRotation::operator=(), keyType::operator=(), operator>>(), NamedEnum< Enum, nEnum >::operator[](), HashTable< T, Key, Hash >::operator[](), ListHashTable< T, Key, Hash >::operator[](), HashList< Type, Key, Hash >::operator[](), interpolationLookUpTable::operator[](), OppositeFaceCellWave< Type, TrackingData >::OppositeFaceCellWave(), Foam::debug::optimisationSwitch(), coupledPolyPatch::order(), nonConformalPolyPatch::origPatchID(), phaseInterface::otherPhase(), phaseSystem::otherPhase(), argList::parse(), ParticleCollector< CloudType >::ParticleCollector(), ParticleForce< CloudType >::ParticleForce(), particle::patchData(), PatchEdgeFaceWave< PrimitivePatchType, Type, TrackingData >::PatchEdgeFaceWave(), mappedExtrudedPatchBase::patchFaceAreas(), patchInjectionBase::patchInjectionBase(), mappedExtrudedPatchBase::patchLocalPoints(), nonConformalBoundary::patchPointOwnerOrigBoundaryPoints(), SprayCloud< CloudType >::penetration(), perm_inv(), phaseScalarTransport::phaseScalarTransport(), specieTransferTemperatureFvPatchScalarField::phiHep(), PhiLimiter::PhiLimiter(), specieTransferVelocityFvPatchVectorField::phip(), StationaryPhaseModel< BasePhaseModel >::phiRef(), plane::plane(), coordSet::pointCoord(), coordSet::pointCoords(), PointEdgeWave< Type, TrackingData >::PointEdgeWave(), pointEdgeLayerInfo::pointLayer(), coordSet::pointName(), points0MotionSolver::points0MotionSolver(), polyMesh::polyMesh(), Polynomial< PolySize >::Polynomial(), Polynomial< Type >::Polynomial(), populationBalanceModel::populationBalanceModel(), porosityModel::porosityModel(), pow(), pressureReference::pressureReference(), primitivePatchGetHalves(), processorCyclicFvPatchField< Type >::processorCyclicFvPatchField(), processorCyclicFvsPatchField< Type >::processorCyclicFvsPatchField(), processorFvPatchField< Type >::processorFvPatchField(), processorFvsPatchField< Type >::processorFvsPatchField(), procLduInterface::procLduInterface(), projectCurveEdge::projectCurveEdge(), projectEdge::projectEdge(), projectVertex::projectVertex(), PtrList< Foam::fvMesh >::PtrList(), Istream::putBack(), reactionDriven::reactionDriven(), cloudSolution::read(), functionObjectList::read(), MaxwellStefan< BasicThermophysicalTransportModel >::read(), streamlines::read(), uniform::read(), forces::read(), systemCall::read(), timeActivatedFileUpdate::read(), polyCellSet::read(), linearAxialAngularSpring::read(), TableFileReader< Type >::read(), axialAngularSpring::read(), sphericalAngularSpring::read(), edgeMeshFormat::read(), extendedFeatureEdgeMeshFormat::read(), NASedgeFormat::read(), OBJedgeFormat::read(), STARCDedgeFormat::read(), VTKedgeFormat::read(), extendedEdgeMeshFormat::read(), AC3DsurfaceFormat< Face >::read(), GTSsurfaceFormat< Face >::read(), NASsurfaceFormat< Face >::read(), OBJsurfaceFormat< Face >::read(), OFFsurfaceFormat< Face >::read(), OFSsurfaceFormat< Face >::read(), STARCDsurfaceFormat< Face >::read(), VTKsurfaceFormat< Face >::read(), masterUncollatedFileOperation::read(), NamedEnum< Enum, nEnum >::read(), dictionary::read(), Foam::blockMeshTools::read(), dimensionSet::read(), ITstream::read(), ISstream::read(), masterUncollatedFileOperation::readAndSend(), Istream::readBegin(), Istream::readBeginList(), decomposedBlockData::readBlock(), decomposedBlockData::readBlocks(), forcing::readCoeffs(), readConfigFile(), singleRegionCorrectorConvergenceControl::readCorrResidualControls(), externalCoupledMixedFvPatchField< Type >::readData(), IOPosition< CloudType >::readData(), domainDecomposition::readDecompose(), Time::readDict(), Istream::readEnd(), Istream::readEndList(), IOobject::readHeader(), ReadHex(), InjectionModel< CloudType >::readMassFlowRate(), InjectionModel< CloudType >::readMassTotal(), blendingMethod::readParameter(), STARCDCore::readPoints(), fieldAverage::readPrime2MeanField(), domainDecomposition::readReconstruct(), singleRegionConvergenceControl::readResidualControls(), regIOobject::readStream(), masterUncollatedFileOperation::readStream(), uncollatedFileOperation::readStream(), readUniformFields(), polyMesh::readUpdate(), domainDecomposition::readUpdateDecompose(), domainDecomposition::readUpdateReconstruct(), readUpto(), PackedList< nBits >::readValue(), processorLduInterface::receive(), EFA< ThermoType >::reduceMechanism(), processorCyclicPolyPatch::referPatchID(), refinementRegions::refinementRegions(), refinementSurfaces::refinementSurfaces(), nonConformalPolyPatch::rename(), manualRenumber::renumber(), structuredRenumber::renumber(), zoltanRenumber::renumber(), phaseProperties::reorder(), polyMesh::resetPrimitives(), forces::rho(), rigidBodyMeshMotion::rigidBodyMeshMotion(), rigidBodyMeshMotionSolver::rigidBodyMeshMotionSolver(), noiseFFT::RMSmeanPf(), IOerror::SafeFatalIOError(), saturated::saturated(), coordSet::scalarCoord(), coordSet::scalarCoords(), coordSet::scalarName(), motionSmootherAlgo::scaleMesh(), globalIndex::scatter(), dictionary::scopedDict(), searchableBox::searchableBox(), searchableSurfaceCollection::searchableSurfaceCollection(), searchableSurfaces::searchableSurfaces(), processorLduInterface::send(), seriesProfile::seriesProfile(), sigStopAtWriteNow::set(), regExp::set(), IOobject::setBad(), setBlockFaceCorrespondence(), Time::setControls(), specieCoeffs::setLRhs(), InjectionModel< CloudType >::setNumberOfParticles(), PackedList< nBits >::setPair(), setRefCell(), perfectInterface::setRefinement(), createShellMesh::setRefinement(), combineFaces::setUnrefinement(), shapeToCell::shapeToCell(), searchableSurfacesQueries::signedDistance(), SingleMixtureFraction< CloudType >::SingleMixtureFraction(), smoluchowskiJumpTFvPatchScalarField::smoluchowskiJumpTFvPatchScalarField(), solid::solid(), parcelThermo::solidId(), displacementLayeredMotionMotionSolver::solve(), rigidBodyMeshMotion::solve(), rigidBodyMeshMotionSolver::solve(), sixDoFRigidBodyMotionSolver::solve(), fvMatrix< Type >::solve(), adaptiveSolver::solve(), SIBS::solve(), PBiCG::solve(), solve(), specieCoeffs::specieCoeffs(), singleComponentMixture< ThermoType >::specieThermo(), location::srcEdgei(), location::srcPointi(), Foam::triIntersect::srcTriTgtPointIntersection(), StandardWallInteraction< CloudType >::StandardWallInteraction(), nonConformalFvPatch::start(), Cloud< Foam::passiveParticle >::storeGlobalPositions(), streamFunction::streamFunction(), dictionary::subDict(), dictionary::subOrEmptyDict(), masterUncollatedFileOperation::subRanks(), supersonicFreestreamFvPatchVectorField::supersonicFreestreamFvPatchVectorField(), surfaceDisplacementPointPatchVectorField::surfaceDisplacementPointPatchVectorField(), surfacePatchIOList::surfacePatchIOList(), multiphaseVoFMixture::surfaceTensionForce(), surfZoneIOList::surfZoneIOList(), polyMesh::swap(), Foam::debug::switchSet(), symmetryFvPatchField< Type >::symmetryFvPatchField(), symmetryFvsPatchField< Type >::symmetryFvsPatchField(), symmetryPlaneFvPatchField< Type >::symmetryPlaneFvPatchField(), symmetryPlaneFvsPatchField< Type >::symmetryPlaneFvsPatchField(), symmetryPlanePointPatchField< Type >::symmetryPlanePointPatchField(), symmetryPointPatchField< Type >::symmetryPointPatchField(), processorCyclicPolyPatch::tag(), wallHeatTransferCoeffModel::tau(), location::tgtEdgei(), location::tgtPointi(), ThermalPhaseChangePhaseSystem< BasePhaseSystem >::ThermalPhaseChangePhaseSystem(), thirdBodyEfficiencies::thirdBodyEfficiencies(), timeScaleFilteredDrag::timeScaleFilteredDrag(), timeVaryingMappedFixedValuePointPatchField< Type >::timeVaryingMappedFixedValuePointPatchField(), timeVaryingMappedFvPatchField< Type >::timeVaryingMappedFvPatchField(), motionSmootherAlgo::topoChange(), CellZoneInjection< CloudType >::topoChange(), componentDisplacementMotionSolver::topoChange(), displacementLayeredMotionMotionSolver::topoChange(), solidBodyMotionSolver::topoChange(), Cloud< ParticleType >::topoChange(), rigidBodyMeshMotion::topoChange(), fvMesh::topoChange(), particle::trackToMovingTri(), cyclicTransform::transform(), LayerInfoData< Type >::transform(), PointEdgeLayerInfoData< Type >::transform(), cyclicLduInterfaceField::transformCoupleField(), processorLduInterfaceField::transformCoupleField(), globalIndexAndTransform::transformIndicesForPatches(), binaryTree::treeSuccessor(), cellsToCells::trimLocalTgt(), turbulentIntensityKineticEnergyInletFvPatchScalarField::turbulentIntensityKineticEnergyInletFvPatchScalarField(), TwoResistanceHeatTransferPhaseSystem< BasePhaseSystem >::TwoResistanceHeatTransferPhaseSystem(), StationaryPhaseModel< BasePhaseModel >::UEqn(), StationaryPhaseModel< BasePhaseModel >::UfEqn(), MovingPhaseModel< BasePhaseModel >::UfRef(), StationaryPhaseModel< BasePhaseModel >::UfRef(), UniformTable< Type >::UniformTable(), unitSet(), loadBalancer::update(), patch::update(), cellsToCellsStabilisation::update(), patchToPatchStabilisation::update(), advectiveFvPatchField< Type >::updateCoeffs(), fanPressureFvPatchScalarField::updateCoeffs(), fixedFluxPressureFvPatchScalarField::updateCoeffs(), flowRateInletVelocityFvPatchVectorField::updateCoeffs(), flowRateOutletVelocityFvPatchVectorField::updateCoeffs(), mappedFlowRateVelocityFvPatchVectorField::updateCoeffs(), matchedFlowRateOutletVelocityFvPatchVectorField::updateCoeffs(), plenumPressureFvPatchScalarField::updateCoeffs(), pressureDirectedInletOutletVelocityFvPatchVectorField::updateCoeffs(), pressureDirectedInletVelocityFvPatchVectorField::updateCoeffs(), pressureInletOutletParSlipVelocityFvPatchVectorField::updateCoeffs(), pressureInletVelocityFvPatchVectorField::updateCoeffs(), pressureNormalInletOutletVelocityFvPatchVectorField::updateCoeffs(), supersonicFreestreamFvPatchVectorField::updateCoeffs(), swirlFlowRateInletVelocityFvPatchVectorField::updateCoeffs(), syringePressureFvPatchScalarField::updateCoeffs(), greyDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs(), wideBandDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs(), gradientEnergyFvPatchScalarField::updateCoeffs(), mixedEnergyFvPatchScalarField::updateCoeffs(), coupledTemperatureFvPatchScalarField::updateCoeffs(), dynamicPressureFvPatchScalarField::updateCoeffs(), uniformTotalPressureFvPatchScalarField::updateCoeffs(), codedBase::updateLibrary(), LduMatrix< Type, DType, LUType >::updateMatrixInterfaces(), lduMatrix::updateMatrixInterfaces(), pointEdgeLayerInfo::updatePoint(), StationaryPhaseModel< BasePhaseModel >::URef(), basicThermo::validate(), mappedPatchBase::validateForField(), mappedPatchBase::validateMapForField(), phaseSystem::validateMassTransfer(), None< Type >::value(), UniformTable< Type >::value(), internalFvPatchField< Type >::valueBoundaryCoeffs(), internalFvPatchField< Type >::valueInternalCoeffs(), valuePointPatchField< Type >::valuePointPatchField(), VoFTurbulenceDamping::VoFTurbulenceDamping(), fvMeshStitcher::volumeConservationError(), wallDamped::wallDamped(), wedgeFvPatchField< Type >::wedgeFvPatchField(), wedgeFvsPatchField< Type >::wedgeFvsPatchField(), wedgePointPatchField< Type >::wedgePointPatchField(), wideBand::wideBand(), noiseFFT::window(), Foam::debug::wordOptimisationSwitch(), PhaseChangeModel< CloudType >::wordToEnthalpyTransfer(), edgeMesh::write(), OBJedgeFormat::write(), VTKedgeFormat::write(), GTSsurfaceFormat< Face >::write(), AC3DsurfaceFormat< Face >::write(), OBJsurfaceFormat< Face >::write(), OFFsurfaceFormat< Face >::write(), OFSsurfaceFormat< Face >::write(), SMESHsurfaceFormat< Face >::write(), TRIsurfaceFormat< Face >::write(), VTKsurfaceFormat< Face >::write(), WRLsurfaceFormat< Face >::write(), X3DsurfaceFormat< Face >::write(), UnsortedMeshedSurface< Face >::write(), ensightSetWriter::write(), gnuplotSetWriter::write(), vtkSetWriter::write(), jobInfo::write(), OFstreamCollator::write(), functionEntry::write(), interpolationLookUpTable::write(), edgeMeshFormat::write(), STLsurfaceFormat< Face >::writeAscii(), STLsurfaceFormat< Face >::writeBinary(), GeometricBoundaryField< label, Foam::fvsPatchField, Foam::surfaceMesh >::writeEntry(), surfaceFieldValue::writeValues(), volFieldValue::writeValues(), phaseProperties::Y(), PurePhaseModel< BasePhaseModel >::Y(), PurePhaseModel< BasePhaseModel >::YActiveRef(), PurePhaseModel< BasePhaseModel >::YiEqn(), PurePhaseModel< BasePhaseModel >::YRef(), zeroDimensionalFixedPressureConstraint::zeroDimensionalFixedPressureConstraint(), zeroDimensionalFixedPressureModel::zeroDimensionalFixedPressureModel(), zeroDimensionalMassSourceBase::zeroDimensionalMassSourceBase(), and externalCoupledMixedFvPatchField< scalar >::~externalCoupledMixedFvPatchField().

Here is the call graph for this function:

◆ abort() [1/2]

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

Definition at line 131 of file errorManip.H.

References error::abort().

Referenced by error::abort(), IOerror::abort(), radiationModel::absorptionEmission(), distribution::add(), fvMesh::addFvPatches(), polyTopoChange::addMesh(), polyMesh::addPatches(), fvPatchMapper::addressing(), fvSurfaceMapper::addressing(), generalFieldMapper::addressing(), pointMapper::addressing(), pointPatchMapper::addressing(), cellMapper::addressing(), faceMapper::addressing(), fvMatrix< Type >::addToInternalField(), pointPatchField< Type >::addToInternalField(), polyTopoChanger::addTopologyModifiers(), regIOobject::addWatch(), fileMonitorWatcher::addWatch(), polyMesh::addZones(), GAMGInterface::agglomerateCoeffs(), GAMGAgglomeration::agglomerateLduAddressing(), UPstream::allocateCommunicator(), allReduce(), UPstream::allToAll(), DenseDragForce< CloudType >::alphacInterp(), alphatPhaseChangeWallFunctionBase::alphatPhaseChangeWallFunctionBase(), DynamicList< T, SizeInc, SizeMult, SizeDiv >::append(), List< T >::append(), DynamicField< T, SizeInc, SizeMult, SizeDiv >::append(), atan2(), dynamicIndexedOctree< Type >::bb(), indexedOctree< Type >::bb(), XiFluid::bSolve(), UList< T >::byteSize(), primitiveMesh::calcCellCentresAndVols(), faceZone::calcCellLayers(), cellMatcher::calcEdgeAddressing(), enrichedPatch::calcEnrichedFaces(), primitiveMesh::calcFaceCentresAndAreas(), faceZone::calcFaceZonePatch(), zone::calcLookupMap(), correlationFunction< Type >::calculateCorrelationFunction(), CompositionModel< CloudType >::carrier(), CompositionModel< CloudType >::carrierId(), cellClassification::cellClassification(), primitiveMesh::cellPoints(), FvFaceCellWave< Type, TrackingData >::cellToFace(), FaceCellWave< Type, TrackingData >::cellToFace(), OppositeFaceCellWave< Type, TrackingData >::cellToFace(), repatchPolyTopoChanger::changeAnchorPoint(), repatchPolyTopoChanger::changePatchID(), repatchMesh::changePatchType(), layerAdditionRemoval::changeTopology(), fvPatchField< Type >::check(), fvsPatchField< Type >::check(), faceZone::checkAddressing(), Foam::PstreamGlobals::checkCommunicator(), meshRefinement::checkCoupledFaceZones(), FvFaceCellWave< Type, TrackingData >::checkCyclic(), Foam::polyMeshCheck::checkFaceAngles(), Foam::polyMeshCheck::checkFaceFlatness(), Foam::polyMeshCheck::checkFaceTwist(), Cloud< ParticleType >::checkFieldFieldIOobject(), Cloud< ParticleType >::checkFieldIOobject(), Matrix< Form, Type >::checki(), regIOobject::checkIn(), UList< T >::checkIndex(), hexRef8::checkMesh(), checkMethod(), distributionMapBase::checkReceivedSize(), hexRef8::checkRefinementLevels(), GAMGAgglomeration::checkRestriction(), UList< T >::checkSize(), UList< T >::checkStart(), ReactingCloud< CloudType >::checkSuppliedComposition(), Foam::polyMeshCheck::checkTriangleTwist(), nutWallFunctionFvPatchScalarField::checkType(), triSurfaceTools::collapseEdges(), CollisionRecordList< PairType, WallType >::CollisionRecordList(), commSchedule::commSchedule(), UPstream::commsStruct::commsStruct(), refinementHistory::compact(), VectorSpace< Form, Cmpt, Ncmpts >::component(), edgeCollapser::consistentCollapse(), hexRef8::consistentSlowRefinement(), hexRef8::consistentSlowRefinement2(), hexRef8::consistentUnrefinement(), molecule::constantProperties::constantProperties(), ConstMatrixBlock< MatrixType >::ConstMatrixBlock(), DSMCCloud< ParcelType >::constProps(), fvMeshDistribute::countCells(), cyclicPolyPatch::coupledEdges(), CompositionModel< CloudType >::Cp(), meshRefinement::createBaffles(), Keyed< T >::createList(), meshRefinement::createZoneBaffles(), LiftForce< CloudType >::curlUcInterp(), hexCellLooper::cut(), Foam::meshTools::cutDirToEdge(), LLTMatrix< Type >::decompose(), UList< T >::deepCopy(), triSurfaceTools::delaunay2D(), repatchMesh::deletePatch(), LiquidEvaporation< CloudType >::dh(), LiquidEvaporationBoil< CloudType >::dh(), LduMatrix< Type, DType, LUType >::diag(), lduMatrix::diag(), primitiveEntry::dict(), DimensionedField< Type, GeoMesh >::DimensionedField(), fvPatchMapper::directAddressing(), fvSurfaceMapper::directAddressing(), generalFieldMapper::directAddressing(), pointMapper::directAddressing(), pointPatchMapper::directAddressing(), cellMapper::directAddressing(), faceMapper::directAddressing(), fvMeshDistribute::distribute(), refinementHistory::distribute(), pointConstraints::distribute(), distributionMapBase::distribute(), cellsToCells::distributeMesh(), distribution::distribution(), distributionMapBase::distributionMapBase(), PressureGradientForce< CloudType >::DUcDtInterp(), dynamicCast(), tetCell::edgeAdjacentFace(), primitiveMesh::edgeCells(), tetCell::edgeFace(), primitiveMesh::edgeFaces(), PatchTools::edgeOwner(), Foam::meshTools::edgeToCutDir(), edgeVertex::edgeToEVert(), PatchEdgeFaceWave< PrimitivePatchType, Type, TrackingData >::edgeToFace(), directionInfo::edgeToFaceIndex(), PointEdgeWave< Type, TrackingData >::edgeToPoint(), molecule::constantProperties::electrostaticSite(), globalIndexAndTransform::encode(), globalIndexAndTransform::encodeTransformIndex(), pairPotential::energy(), enrichedPatch::enrichedFaces(), DispersionRASModel< CloudType >::epsilonModel(), quaternion::eulerAngles(), Pstream::exchange(), Pstream::exchangeSizes(), timeControl::execute(), error::exit(), IOerror::exit(), tetCell::face(), faceCoupleInfo::faceCoupleInfo(), polyMesh::faces(), FvFaceCellWave< Type, TrackingData >::faceToCell(), FaceCellWave< Type, TrackingData >::faceToCell(), OppositeFaceCellWave< Type, TrackingData >::faceToCell(), PatchEdgeFaceWave< PrimitivePatchType, Type, TrackingData >::faceToEdge(), PrimitivePatchInterpolation< Patch >::faceToEdgeInterpolate(), PrimitivePatchInterpolation< Patch >::faceToPointInterpolate(), factorial(), fdClose(), logFiles::file(), logFiles::files(), surfaceFieldValue::filterField(), localPointRegion::findDuplicateFacePairs(), localPointRegion::findDuplicateFaces(), polyMeshTetDecomposition::findFaceBasePts(), indexedOctree< Type >::findLine(), searchableBox::findLine(), searchableSurfaceCollection::findLine(), dynamicIndexedOctree< Type >::findNode(), indexedOctree< Type >::findNode(), DLListBase::first(), SLListBase::first(), fixedProfileFvPatchField< Type >::fixedProfileFvPatchField(), fvMatrix< Type >::flux(), pairPotential::force(), FreeStream< CloudType >::FreeStream(), backwardDdtScheme< Type >::fvcDdtPhiCorr(), CoEulerDdtScheme< Type >::fvcDdtPhiCorr(), CrankNicolsonDdtScheme< Type >::fvcDdtPhiCorr(), EulerDdtScheme< Type >::fvcDdtPhiCorr(), localEulerDdtScheme< Type >::fvcDdtPhiCorr(), SLTSDdtScheme< Type >::fvcDdtPhiCorr(), backwardDdtScheme< Type >::fvcDdtUfCorr(), CoEulerDdtScheme< Type >::fvcDdtUfCorr(), CrankNicolsonDdtScheme< Type >::fvcDdtUfCorr(), EulerDdtScheme< Type >::fvcDdtUfCorr(), localEulerDdtScheme< Type >::fvcDdtUfCorr(), SLTSDdtScheme< Type >::fvcDdtUfCorr(), Pstream::gatherList(), undoableMeshCutter::getAddedCells(), dynamicIndexedOctree< Type >::getContent(), indexedOctree< Type >::getContent(), edgeVertex::getEdge(), Foam::meshTools::getEdgeFaces(), surfaceFieldValue::getFieldValues(), volFieldValue::getFieldValues(), cellLooper::getFirstVertEdge(), dynamicIndexedOctree< Type >::getNode(), indexedOctree< Type >::getNode(), splitCell::getOther(), combineFaces::getOutsideFace(), Foam::meshTools::getSharedEdge(), Foam::meshTools::getSharedFace(), undoableMeshCutter::getSplitFaces(), hexRef8::getSplitPoints(), triSurfaceTools::getTriangle(), removePoints::getUnrefimentSet(), edgeVertex::getVertex(), treeDataFace::getVolumeType(), treeDataPrimitivePatch< PatchType >::getVolumeType(), dynamicIndexedOctree< Type >::getVolumeType(), indexedOctree< Type >::getVolumeType(), ThermoParcel< ParcelType >::trackingData::GInterp(), calculatedFvPatchField< Type >::gradientBoundaryCoeffs(), genericFvPatchField< Type >::gradientBoundaryCoeffs(), calculatedFvPatchField< Type >::gradientInternalCoeffs(), genericFvPatchField< Type >::gradientInternalCoeffs(), greyMean::greyMean(), CompositionModel< CloudType >::H(), FaceCellWave< Type, int >::handleExplicitConnections(), CompositionModel< CloudType >::Hc(), hexRef8::hexRef8(), PointHit< Point >::hitPoint(), PointIndexHit< Point >::hitPoint(), particle::hitWedgePatch(), CompositionModel< CloudType >::Hs(), if(), FreeStream< CloudType >::inflow(), processorFvPatchField< Type >::initInterfaceMatrixUpdate(), inplaceSubset(), interRegionExplicitPorositySource::interRegionExplicitPorositySource(), intersectedSurface::intersectedSurface(), nonConformalCyclicPolyPatch::intersection(), invert(), cylindrical::invTransform(), edgeVertex::isEdge(), cellFeatures::isFeaturePoint(), cellFeatures::isFeatureVertex(), splitCell::isMaster(), null::jcalc(), JohnsonJacksonParticleSlipFvPatchVectorField::JohnsonJacksonParticleSlipFvPatchVectorField(), JohnsonJacksonParticleThetaFvPatchScalarField::JohnsonJacksonParticleThetaFvPatchScalarField(), Kmesh::Kmesh(), DispersionRASModel< CloudType >::kModel(), CompositionModel< CloudType >::L(), DLListBase::last(), SLListBase::last(), UPtrList< const lduInterface >::last(), lduPrimitiveMesh::lduPrimitiveMesh(), parcelThermo::liquids(), List< T >::List(), ListHashTable< T, Key, Hash >::ListHashTable(), CompositionModel< CloudType >::localId(), CompositionModel< CloudType >::localToCarrierId(), objectRegistry::lookupObject(), LduMatrix< Type, DType, LUType >::lower(), lduMatrix::lower(), LUDecompose(), edgeCollapser::markFaceZoneEdges(), edgeCollapser::markSmallSliverFaces(), triSurface::markZone(), PatchTools::markZone(), WallCollisionRecord< Type >::match(), Matrix< Form, Type >::Matrix(), MatrixBlock< MatrixType >::MatrixBlock(), max(), dictionary::merge(), cellToCellStencil::merge(), cellToFaceStencil::merge(), rigidBodyModel::mergedBody(), polyTopoChangeMap::mergedCell(), polyTopoChangeMap::mergedFace(), repatchMesh::mesh(), meshRefinement::meshedPatches(), min(), PointHit< Point >::missPoint(), PointIndexHit< Point >::missPoint(), mixture::mixture(), slidingInterface::modifyMotionPoints(), polyTopoChange::modifyPoint(), molecule::move(), polyTopoChange::movePoints(), primitiveMesh::movePoints(), multiNormal::multiNormal(), multiply(), NamedEnum< Enum, nEnum >::NamedEnum(), polyBoundaryMesh::nbrEdges(), processorPolyPatch::nbrEdges(), processorPolyPatch::nbrPoints(), surfaceFeatures::nearestSamples(), conductivityModel::New(), frictionalStressModel::New(), granularPressureModel::New(), radialModel::New(), viscosityModel::New(), CorrectionLimitingMethod::New(), ParticleStressModel::New(), TimeScaleModel::New(), relativeVelocityModel::New(), blockEdge::New(), blockFace::New(), blockVertex::New(), AveragingMethod< Type >::New(), fvsPatchField< Type >::New(), fvPatchField< Type >::New(), pointPatchField< Type >::New(), fileOperation::New(), fileOperationInitialise::New(), token::compound::New(), newError(), twoDPointCorrector::normalDir(), ConstMatrixBlock< MatrixType >::operator Field< cmptType >(), MatrixBlock< MatrixType >::operator Field< cmptType >(), error::operator()(), UautoPtr< T >::operator()(), autoPtr< T >::operator()(), tmp< T >::operator()(), tmpNrc< T >::operator()(), MatrixSpace< Form, Cmpt, Mrows, Ncols >::operator()(), VectorSpace< Form, Cmpt, Ncmpts >::ConstBlock< SubVector, BStart >::operator()(), messageStream::operator()(), ConstMatrixBlock< MatrixType >::operator()(), MatrixBlock< MatrixType >::operator()(), MapInternalField< Type, MeshMapper, pointMesh >::operator()(), MapInternalField< Type, MeshMapper, surfaceMesh >::operator()(), MapInternalField< Type, MeshMapper, volMesh >::operator()(), autoPtr< T >::operator*(), UautoPtr< T >::operator*(), fvPatchField< Type >::operator*=(), fvsPatchField< Type >::operator*=(), LduMatrix< Type, DType, LUType >::operator*=(), fvMatrix< Type >::operator*=(), operator+(), edgeFaceCirculator::operator++(), dictionary::operator+=(), dimensionSet::operator+=(), LduMatrix< Type, DType, LUType >::operator+=(), operator-(), dimensionSet::operator-=(), LduMatrix< Type, DType, LUType >::operator-=(), autoPtr< T >::operator->(), tmp< T >::operator->(), tmpNrc< T >::operator->(), UautoPtr< T >::operator->(), fvPatchField< Type >::operator/=(), fvsPatchField< Type >::operator/=(), fvMatrix< Type >::operator/=(), dictionary::operator<<=(), autoPtr< Foam::solidMixtureProperties >::operator=(), bufferedAccumulator< Type >::operator=(), Circulator< ContainerType >::operator=(), ConstCirculator< ContainerType >::operator=(), convectionScheme< Type >::operator=(), dictionary::operator=(), DictionaryBase< IDLListType, T >::operator=(), DimensionedField< Type, GeoMesh >::operator=(), dimensionSet::operator=(), distribution::operator=(), Distribution< Type >::operator=(), distributionMap::operator=(), distributionMapBase::operator=(), DynamicField< T, SizeInc, SizeMult, SizeDiv >::operator=(), DynamicList< T, SizeInc, SizeMult, SizeDiv >::operator=(), entry::operator=(), Field< Type >::operator=(), FieldField< Field, Type >::operator=(), Function1< Type >::operator=(), Function2< Type >::operator=(), fvMatrix< Type >::operator=(), GeometricField< Type, PatchField, GeoMesh >::operator=(), HashSet< Key, Hash >::operator=(), HashTable< T, Key, Hash >::operator=(), SquareMatrix< Foam::Field * >::operator=(), lduMatrix::operator=(), LduMatrix< Type, DType, LUType >::operator=(), List< T >::operator=(), ListHashTable< T, Key, Hash >::operator=(), MatrixBlock< MatrixType >::operator=(), PairCollisionRecord< Type >::operator=(), PtrList< T >::operator=(), simpleMatrix< Type >::operator=(), refinementHistory::splitCell8::operator=(), surfaceFeatures::operator=(), UIndirectList< T >::operator=(), WallCollisionRecord< Type >::operator=(), HashPtrTable< T, Key, Hash >::operator=(), BiIndirectList< T >::operator=(), tmp< T >::operator=(), tmpNrc< T >::operator=(), VectorSpace< Form, Cmpt, Ncmpts >::ConstBlock< SubVector, BStart >::operator[](), VectorSpace< Form, Cmpt, Ncmpts >::operator[](), fvBoundaryMesh::operator[](), searchableSurfaces::operator[](), polyBoundaryMesh::operator[](), MeshZones< ZoneType, MeshType >::operator[](), dictionary::operator|=(), triSurfaceTools::oppositeEdge(), triSurfaceTools::oppositeVertex(), Pair< Type >::other(), Foam::meshTools::otherCell(), Foam::meshTools::otherEdge(), triSurfaceTools::otherEdges(), cellMatcher::otherFace(), triSurfaceTools::otherVertices(), molecule::constantProperties::pairPotentialSite(), refinementHistory::parentIndex(), pointPatchField< Type >::patchInternalField(), processorFvPatchField< Type >::patchNeighbourField(), patchZones::patchZones(), fvMesh::phi(), ping(), plane::plane(), hexBlock::points(), polyMesh::points(), PointEdgeWave< Type, TrackingData >::pointToEdge(), PrimitivePatchInterpolation< Patch >::pointToFaceInterpolate(), polyAddFace::polyAddFace(), polyAddPoint::polyAddPoint(), polyMesh::polyMesh(), polyMeshZipUpCells(), polyModifyFace::polyModifyFace(), polyTopoChangeMap::polyTopoChangeMap(), arcEdge::position(), lineEdge::position(), pow(), powerLawLopesdaCostaZone::powerLawLopesdaCostaZone(), GeometricField< Type, PatchField, GeoMesh >::prevIter(), distributionMapBase::printLayout(), processorFvPatchField< Type >::processorFvPatchField(), PrimitivePatch< FaceList, PointField >::projectFaceCentres(), PrimitivePatch< FaceList, PointField >::projectPoints(), tmp< T >::ptr(), tmpNrc< T >::ptr(), quaternion::quaternion(), ThermoCloud< CloudType >::radAreaP(), ThermoCloud< CloudType >::radAreaPT4(), ThermoCloud< CloudType >::radT4(), nonConformalCyclicPolyPatch::rays(), linearAxialAngularSpring::read(), axis::read(), line::read(), axialAngularSpring::read(), UIPstream::read(), STARCD::readCells(), STARCDCore::readHeader(), STARCD::readHeader(), STARCD::readPoints(), constSolidThermo::readProperty(), distributionMapBase::receive(), tmp< T >::ref(), refCast(), referredWallFace::referredWallFace(), refineCell::refineCell(), cloudSolution::relaxCoeff(), DynamicList< T, SizeInc, SizeMult, SizeDiv >::remove(), PackedList< nBits >::remove(), DynamicField< T, SizeInc, SizeMult, SizeDiv >::remove(), polyTopoChange::removeCell(), edgeIntersections::removeDegenerates(), polyTopoChange::removeFace(), DLListBase::removeHead(), SLListBase::removeHead(), polyTopoChange::removePoint(), undoableMeshCutter::removeSplitFaces(), PtrList< T >::reorder(), UPtrList< T >::reorder(), DimensionedField< Type, GeoMesh >::reset(), Field< Type >::reset(), polyMesh::resetPrimitives(), ODESolver::resize(), ListHashTable< T, Key, Hash >::resize(), GAMGAgglomeration::restrictFaceField(), pairPatchAgglomeration::restrictField(), GAMGAgglomeration::restrictField(), edgeFaceCirculator::sameOrder(), Pstream::scatterList(), cloudSolution::semiImplicit(), sigFpe::set(), sigInt::set(), sigQuit::set(), sigSegv::set(), sigStopAtWriteNow::set(), sigWriteNow::set(), UPtrListDictionary< Foam::compressibleVoFphase >::set(), PtrListDictionary< fvConstraint >::set(), PtrListDictionary< T >::set(), UautoPtr< T >::set(), polyTopoChange::setAction(), edgeFaceCirculator::setCanonical(), fvMeshSubset::setCellSubset(), repatchPolyTopoChanger::setFaceZone(), pointPatchField< Type >::setInternalField(), fvMeshSubset::setLargeCellSubset(), layerAdditionRemoval::setMaxLayerThickness(), layerAdditionRemoval::setMinLayerThickness(), intersection::setPlanarTol(), removePoints::setRefinement(), undoableMeshCutter::setRefinement(), meshCutter::setRefinement(), tetDecomposer::setRefinement(), addPatchCellLayer::setRefinement(), meshCutAndRemove::setRefinement(), hexRef8::setRefinement(), removeCells::setRefinement(), faceCollapser::setRefinement(), combineFaces::setRefinement(), refinementIterator::setRefinement(), boundaryCutter::setRefinement(), attachDetach::setRefinement(), sampledSet::setSamples(), CompactListList< T >::setSize(), List< T >::setSize(), removePoints::setUnrefinement(), combineFaces::setUnrefinement(), hexRef8::setUnrefinement(), NoBinaryCollision< CloudType >::sigmaTcR(), slidingInterface::slidingInterface(), parcelThermo::solids(), radiationModel::soot(), extendedEdgeMesh::sortPointsAndEdges(), LduMatrix< Type, DType, LUType >::source(), egrMixture< ThermoType >::specieThermo(), homogeneousMixture< ThermoType >::specieThermo(), inhomogeneousMixture< ThermoType >::specieThermo(), veryInhomogeneousMixture< ThermoType >::specieThermo(), IFstream::stdStream(), OFstream::stdStream(), regIOobject::store(), dictionaryEntry::stream(), treeBoundBox::subBbox(), hexRef8::subset(), refinementHistory::subset(), subset(), fvMatrix< Type >::subtractFromInternalField(), booleanSurface::surf1Face(), booleanSurface::surf2Face(), triSurfaceTools::surfaceSide(), polyMesh::swap(), syncTools::swapBoundaryCellList(), syncTools::swapBoundaryCellPositions(), faceSet::sync(), syncTools::syncBoundaryFaceList(), syncTools::syncEdgeList(), syncTools::syncFaceList(), globalMeshData::syncPointData(), syncTools::syncPointList(), thermo< Thermo, Type >::T(), tabulatedCumulative::tabulatedCumulative(), tabulatedDensity::tabulatedDensity(), meshRefinement::testSyncBoundaryFaceList(), meshRefinement::testSyncPointList(), tetCell::tetEdge(), thresholdCellFaces::thresholdCellFaces(), timer::timer(), timeControl::timeToNextAction(), tmp< T >::tmp(), tmpNrc< T >::tmpNrc(), globalIndex::toLocal(), combineFaces::topoChange(), refinementHistory::topoChange(), removePoints::topoChange(), hexRef8::topoChange(), trans(), token::transferCompoundToken(), CloudFilmTransfer< CloudType >::transferParcel(), fft::transform(), cylindrical::transform(), cylindrical::transformDiagTensor(), tetrahedron< Point, PointRef >::tri(), lduAddressing::triIndex(), tmp< Foam::fvPatchField >::typeName(), StationaryPhaseModel< BasePhaseModel >::Uf(), joint::unitQuaternion(), refinementData::updateCell(), outletMappedUniformInletFvPatchField< Type >::updateCoeffs(), waveSurfacePressureFvPatchScalarField::updateCoeffs(), patchEdgeFaceRegions::updateEdge(), patchEdgeFaceRegions::updateFace(), LduMatrix< Type, DType, LUType >::upper(), lduMatrix::upper(), fvMesh::V0(), distribution::validateBounds(), distribution::validatePositive(), calculatedFvPatchField< Type >::valueBoundaryCoeffs(), genericFvPatchField< Type >::valueBoundaryCoeffs(), calculatedFvPatchField< Type >::valueInternalCoeffs(), genericFvPatchField< Type >::valueInternalCoeffs(), edgeVertex::vertToEVert(), meshRefinement::weightedSum(), fvPatchMapper::weights(), fvSurfaceMapper::weights(), generalFieldMapper::weights(), pointMapper::weights(), pointPatchMapper::weights(), cellMapper::weights(), faceMapper::weights(), UCompactListList< label >::whichColumn(), repatchMesh::whichPatch(), polyBoundaryMesh::whichPatch(), globalIndex::whichProcID(), ParticleErosion< CloudType >::write(), VoidFraction< CloudType >::write(), hexRef8::write(), UOPstream::write(), OSstream::write(), OFstreamCollator::write(), forceCoeffs::writeFileHeader(), forces::writeFileHeader(), CompositionModel< CloudType >::X(), PstreamBuffers::~PstreamBuffers(), sigFpe::~sigFpe(), sigInt::~sigInt(), sigQuit::~sigQuit(), sigSegv::~sigSegv(), sigStopAtWriteNow::~sigStopAtWriteNow(), sigWriteNow::~sigWriteNow(), splitCell::~splitCell(), timer::~timer(), and UOPstream::~UOPstream().

Here is the call graph for this function:

◆ exit() [2/2]

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

Definition at line 138 of file errorManip.H.

References IOerror::exit().

Here is the call graph for this function:

◆ abort() [2/2]

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

Definition at line 145 of file errorManip.H.

References IOerror::abort().

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [404/707]

Foam::defineTypeNameAndDebug ( functionObject  ,
 
)

◆ defineRunTimeSelectionTable() [48/142]

Foam::defineRunTimeSelectionTable ( functionObject  ,
dictionary   
)

◆ operator>>() [66/136]

◆ operator<<() [116/312]

Foam::Ostream & operator<< ( Ostream os,
const wordAndDictionary wd 
)

Definition at line 72 of file wordAndDictionary.C.

References Tuple2< Type1, Type2 >::first(), Tuple2< Type1, Type2 >::second(), and token::SPACE.

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [405/707]

Foam::defineTypeNameAndDebug ( IOobject  ,
 
)

◆ operator<<() [117/312]

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

Definition at line 32 of file IOobjectIO.C.

References endl(), IOobject::local(), IOobject::name(), IOobject::path(), IOobject::readOpt(), InfoProxy< T >::t_, and IOobject::writeOpt().

Here is the call graph for this function:

◆ unregister()

IOobject Foam::unregister ( const IOobject io)
inline

Definition at line 515 of file IOobject.H.

References IOobject::registerObject().

Here is the call graph for this function:

◆ writeEntry() [8/27]

void writeEntry ( Ostream os,
const CompactIOListBase< Container, IOContainer, CompactIOContainer, Type > &  l 
)

Definition at line 479 of file CompactIOList.C.

◆ operator>>() [67/136]

Istream& Foam::operator>> ( Istream ,
CompactIOListBase< Container, IOContainer, CompactIOContainer, Type > &   
)

◆ operator<<() [118/312]

Ostream& Foam::operator<< ( Ostream ,
const CompactIOListBase< Container, IOContainer, CompactIOContainer, Type > &   
)

◆ defineTypeNameAndDebug() [406/707]

Foam::defineTypeNameAndDebug ( decomposedBlockData  ,
 
)

◆ defineTypeNameAndDebug() [407/707]

Foam::defineTypeNameAndDebug ( IOdictionary  ,
 
)

◆ systemDictIO()

Foam::IOobject systemDictIO ( const word dictName,
const argList args,
const objectRegistry ob,
const word regionName = polyMesh::defaultRegion 
)

Definition at line 32 of file systemDict.C.

References args, endl(), TimePaths::globalPath(), Info, fileName::isAbsolute(), isDir(), fileName::isName(), nl, argList::optionFound(), regionName, TimePaths::system(), and objectRegistry::time().

Referenced by systemDict().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ systemDict()

Foam::IOdictionary systemDict ( const word dictName,
const argList args,
const objectRegistry ob,
const word regionName = polyMesh::defaultRegion 
)

Definition at line 91 of file systemDict.C.

References args, regionName, and systemDictIO().

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [408/707]

Foam::defineTypeNameAndDebug ( IFstream  ,
 
)

◆ defineTypeNameAndDebug() [409/707]

Foam::defineTypeNameAndDebug ( OFstream  ,
 
)

◆ operator<<() [119/312]

Ostream& Foam::operator<< ( Ostream ,
const InfoProxy< T > &   
)

◆ operator>>() [68/136]

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

Definition at line 86 of file IOmanip.H.

◆ operator<<() [120/312]

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

Definition at line 94 of file IOmanip.H.

◆ operator>>() [69/136]

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

Definition at line 124 of file IOmanip.H.

◆ operator<<() [121/312]

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

Definition at line 154 of file IOmanip.H.

◆ setf()

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

Definition at line 163 of file IOmanip.H.

References IOstream::setf().

Referenced by probes::prepare(), writeFile::writeCommented(), writeFile::writeHeader(), and writeFile::writeHeaderValue().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setformat()

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

Definition at line 172 of file IOmanip.H.

References IOstream::format().

Here is the call graph for this function:

◆ setversion()

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

Definition at line 181 of file IOmanip.H.

References IOstream::version().

Here is the call graph for this function:

◆ setcompression()

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

Definition at line 190 of file IOmanip.H.

References IOstream::compression().

Here is the call graph for this function:

◆ setw()

◆ setprecision()

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

Definition at line 205 of file IOmanip.H.

References Ostream::precision().

Here is the call graph for this function:

◆ operator<<() [122/312]

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

Definition at line 204 of file IOstream.C.

References IOstream::ASCII, and sf().

Here is the call graph for this function:

◆ operator<<() [123/312]

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

Definition at line 219 of file IOstream.C.

References IOstream::versionNumber::str().

Here is the call graph for this function:

◆ operator<<() [124/312]

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

Definition at line 227 of file IOstream.C.

References InfoProxy< T >::t_.

◆ operator<<() [125/312]

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

operator<< handling for manipulators without arguments

Definition at line 549 of file IOstream.H.

References f().

Here is the call graph for this function:

◆ dec()

IOstream& Foam::dec ( IOstream io)
inline

Definition at line 555 of file IOstream.H.

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

Referenced by hex(), and oct().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ hex()

IOstream& Foam::hex ( IOstream io)
inline

Definition at line 561 of file IOstream.H.

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

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

Here is the call graph for this function:
Here is the caller graph for this function:

◆ oct()

IOstream& Foam::oct ( IOstream io)
inline

Definition at line 567 of file IOstream.H.

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

Referenced by dec(), and hex().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ fixed()

IOstream& Foam::fixed ( IOstream io)
inline

Definition at line 573 of file IOstream.H.

References IOstream::setf().

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

Here is the call graph for this function:
Here is the caller graph for this function:

◆ scientific()

IOstream& Foam::scientific ( IOstream io)
inline

Definition at line 579 of file IOstream.H.

References IOstream::setf().

Referenced by ensightAsciiStream::ensightAsciiStream(), ensightFile::ensightFile(), Foam::stringOps::getVariable(), if(), writeFile::initStream(), and Foam::stringOps::inplaceExpand().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ operator>>() [70/136]

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

operator>> handling for manipulators without arguments

Definition at line 166 of file Istream.H.

References f().

Here is the call graph for this function:

◆ operator>>() [71/136]

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

operator>> handling for manipulators without arguments

Definition at line 172 of file Istream.H.

References f().

Here is the call graph for this function:

◆ operator<<() [126/312]

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

operator<< handling for manipulators without arguments

Definition at line 207 of file Ostream.H.

References f().

Here is the call graph for this function:

◆ operator<<() [127/312]

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

operator<< handling for manipulators without arguments

Definition at line 213 of file Ostream.H.

References f().

Here is the call graph for this function:

◆ indent()

Ostream& Foam::indent ( Ostream os)
inline

Indent stream.

Definition at line 221 of file Ostream.H.

References Ostream::indent().

Referenced by effectivenessHeatExchangerSource::addSup(), Foam::stringOps::breakIntoIndentedLines(), fvMeshStitcher::connect(), cyclicTransform::cyclicTransform(), subModelBase::defaultCoeffs(), fvMeshStitcher::disconnect(), polyMeshFilter::filterEdges(), nearest::finalise(), fvConstraint::fvConstraint(), fvModel::fvModel(), interRegionModel::interpolation(), patchToPatch::intersectPatches(), Foam::triIntersect::intersectTris(), listSwitches(), fvConstraint::New(), fvModel::New(), Foam::RBD::operator<<(), SolverPerformance< Type >::print(), distribution::report(), edgeCollapser::setRefinement(), cellsToCells::update(), patchToPatch::update(), alphatWallBoilingWallFunctionFvPatchScalarField::write(), solidBodyMotionDisplacementPointPatchVectorField::write(), fixedNormalInletOutletVelocityFvPatchVectorField::write(), alphaContactAngleFvPatchScalarField::write(), dictionaryListEntry::write(), rigidBodyModel::write(), sixDoFRigidBodyMotion::write(), NonEquilibriumReversibleReaction< ThermoType, ReactionRate >::write(), waveSuperposition::write(), dictionary::write(), polynomialSolidTransport< Thermo, PolySize >::write(), adiabaticPerfectFluid< Specie >::write(), Boussinesq< Specie >::write(), icoPolynomial< Specie, PolySize >::write(), icoTabulated< Specie >::write(), incompressiblePerfectGas< Specie >::write(), linear< Type >::write(), perfectFluid< Specie >::write(), rhoConst< Specie >::write(), rhoTabulated< Specie >::write(), rPolynomial< Specie >::write(), ChemicallyActivatedReactionRate< ReactionRate, ChemicallyActivationFunction >::write(), FallOffReactionRate< ReactionRate, FallOffFunction >::write(), ReactionList< ThermoType >::write(), specie::write(), eConstThermo< EquationOfState >::write(), eIcoTabulatedThermo< EquationOfState >::write(), ePolynomialThermo< EquationOfState, PolySize >::write(), eTabulatedThermo< EquationOfState >::write(), hConstThermo< EquationOfState >::write(), hIcoTabulatedThermo< EquationOfState >::write(), hPolynomialThermo< EquationOfState, PolySize >::write(), hTabulatedThermo< EquationOfState >::write(), janafThermo< EquationOfState >::write(), AndradeTransport< Thermo >::write(), icoTabulatedTransport< Thermo >::write(), logPolynomialTransport< Thermo, PolySize >::write(), polynomialTransport< Thermo, PolySize >::write(), sutherlandTransport< Thermo >::write(), tabulatedTransport< Thermo >::write(), WLFTransport< Thermo >::write(), domainDecomposition::writeComplete(), ensightPart::writeData(), polyBoundaryMesh::writeData(), powerLawLopesdaCosta::writeData(), DarcyForchheimer::writeData(), fixedCoeff::writeData(), powerLaw::writeData(), solidification::writeData(), plane::writeDict(), surfZone::writeDict(), coordinateSystem::writeDict(), GeometricBoundaryField< Type, PatchField, GeoMesh >::writeEntry(), writeEntry(), Foam::triIntersect::writePolygon(), edgeMesh::writeStats(), extendedEdgeMesh::writeStats(), ensightPart::writeSummary(), and Foam::triIntersect::writeTriProjection().

Here is the call graph for this function:

◆ incrIndent()

Ostream& Foam::incrIndent ( Ostream os)
inline

Increment the indent level.

Definition at line 228 of file Ostream.H.

References Ostream::incrIndent().

Referenced by fvMeshStitcher::connect(), cyclicTransform::cyclicTransform(), subModelBase::defaultCoeffs(), fvMeshStitcher::disconnect(), polyMeshFilter::filterEdges(), fvConstraint::fvConstraint(), fvModel::fvModel(), interRegionModel::interpolation(), patchToPatch::intersectPatches(), Foam::triIntersect::intersectTris(), listSwitches(), distribution::New(), Foam::RBD::operator<<(), operator<<(), edgeCollapser::setRefinement(), cellsToCells::update(), patchToPatch::update(), alphatWallBoilingWallFunctionFvPatchScalarField::write(), fixedNormalInletOutletVelocityFvPatchVectorField::write(), alphaContactAngleFvPatchScalarField::write(), dictionaryListEntry::write(), rigidBodyModel::write(), sixDoFRigidBodyMotion::write(), NonEquilibriumReversibleReaction< ThermoType, ReactionRate >::write(), waveSuperposition::write(), dictionary::write(), ChemicallyActivatedReactionRate< ReactionRate, ChemicallyActivationFunction >::write(), FallOffReactionRate< ReactionRate, FallOffFunction >::write(), ReactionList< ThermoType >::write(), AndradeTransport< Thermo >::write(), icoTabulatedTransport< Thermo >::write(), logPolynomialTransport< Thermo, PolySize >::write(), polynomialTransport< Thermo, PolySize >::write(), sutherlandTransport< Thermo >::write(), tabulatedTransport< Thermo >::write(), WLFTransport< Thermo >::write(), domainDecomposition::writeComplete(), ensightPart::writeData(), polyBoundaryMesh::writeData(), plane::writeDict(), surfZone::writeDict(), coordinateSystem::writeDict(), GeometricBoundaryField< Type, PatchField, GeoMesh >::writeEntry(), writeEntry(), OFSsurfaceFormatCore::writeHeader(), extendedEdgeMesh::writeStats(), and ensightPart::writeSummary().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ decrIndent()

Ostream& Foam::decrIndent ( Ostream os)
inline

Decrement the indent level.

Definition at line 235 of file Ostream.H.

References Ostream::decrIndent().

Referenced by fvMeshStitcher::connect(), cyclicTransform::cyclicTransform(), subModelBase::defaultCoeffs(), fvMeshStitcher::disconnect(), polyMeshFilter::filterEdges(), fvConstraint::fvConstraint(), fvModel::fvModel(), interRegionModel::interpolation(), patchToPatch::intersectPatches(), Foam::triIntersect::intersectTris(), listSwitches(), distribution::New(), Foam::RBD::operator<<(), operator<<(), edgeCollapser::setRefinement(), cellsToCells::update(), patchToPatch::update(), alphatWallBoilingWallFunctionFvPatchScalarField::write(), fixedNormalInletOutletVelocityFvPatchVectorField::write(), alphaContactAngleFvPatchScalarField::write(), dictionaryListEntry::write(), rigidBodyModel::write(), sixDoFRigidBodyMotion::write(), NonEquilibriumReversibleReaction< ThermoType, ReactionRate >::write(), waveSuperposition::write(), dictionary::write(), ChemicallyActivatedReactionRate< ReactionRate, ChemicallyActivationFunction >::write(), FallOffReactionRate< ReactionRate, FallOffFunction >::write(), ReactionList< ThermoType >::write(), AndradeTransport< Thermo >::write(), icoTabulatedTransport< Thermo >::write(), logPolynomialTransport< Thermo, PolySize >::write(), polynomialTransport< Thermo, PolySize >::write(), sutherlandTransport< Thermo >::write(), tabulatedTransport< Thermo >::write(), WLFTransport< Thermo >::write(), domainDecomposition::writeComplete(), ensightPart::writeData(), polyBoundaryMesh::writeData(), plane::writeDict(), surfZone::writeDict(), coordinateSystem::writeDict(), GeometricBoundaryField< Type, PatchField, GeoMesh >::writeEntry(), writeEntry(), OFSsurfaceFormatCore::writeHeader(), extendedEdgeMesh::writeStats(), and ensightPart::writeSummary().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ flush()

◆ endl()

Ostream& Foam::endl ( Ostream os)
inline

Add newline and flush stream.

Definition at line 251 of file Ostream.H.

References Ostream::endl().

Referenced by error::abort(), IOerror::abort(), CloudFilmTransfer< CloudType >::absorbInteraction(), refinementHistory::add(), preserveBafflesConstraint::add(), preserveFaceZonesConstraint::add(), preservePatchesConstraint::add(), refinementHistoryConstraint::add(), singleProcessorFaceSetsConstraint::add(), dictionary::add(), cellTable::addCellZones(), sixDoFRigidBodyMotion::addConstraints(), edgeSurface::addIntersectionEdges(), snappyLayerDriver::addLayers(), polyTopoChange::addMesh(), pointMesh::addPatch(), repatchMesh::addPatch(), meshObjects::addPatch(), faceZoneSet::addSet(), massSourceBase::addsSupToField(), VoFSolidificationMeltingSource::addSup(), interfaceTurbulenceDamping::addSup(), VoFClouds::addSup(), filmVoFTransfer::addSup(), VoFTurbulenceDamping::addSup(), effectivenessHeatExchangerSource::addSup(), VoFCavitation::addSup(), filmCloudTransfer::addSup(), VoFFilmTransfer::addSup(), clouds::addSup(), solidificationMeltingSource::addSup(), globalIndexAndTransform::addToTransformIndex(), fileMonitor::addWatch(), eagerGAMGProcAgglomeration::agglomerate(), manualGAMGProcAgglomeration::agglomerate(), masterCoarsestGAMGProcAgglomeration::agglomerate(), procFacesGAMGProcAgglomeration::agglomerate(), GAMGAgglomeration::agglomerateLduAddressing(), Airy::Airy(), UPstream::allocateCommunicator(), UPstream::allocateTag(), anisotropic::anisotropic(), collatedFileOperation::appendObject(), refinementHistory::apply(), preserveBafflesConstraint::apply(), preserveFaceZonesConstraint::apply(), preservePatchesConstraint::apply(), refinementHistoryConstraint::apply(), singleProcessorFaceSetsConstraint::apply(), moleculeCloud::applyConstraintsAndThermostats(), badQualityToCell::applyToSet(), badQualityToFace::applyToSet(), fieldToCell::applyToSet(), patchFluxToFace::applyToSet(), boxToCell::applyToSet(), cellToCell::applyToSet(), cylinderAnnulusToCell::applyToSet(), cylinderToCell::applyToSet(), faceToCell::applyToSet(), faceZoneToCell::applyToSet(), labelToCell::applyToSet(), nbrToCell::applyToSet(), nearestToCell::applyToSet(), patchDistanceToCell::applyToSet(), pointToCell::applyToSet(), regionToCell::applyToSet(), rotatedBoxToCell::applyToSet(), shapeToCell::applyToSet(), sphereToCell::applyToSet(), surfaceToCell::applyToSet(), targetVolumeToCell::applyToSet(), zoneToCell::applyToSet(), setToCellZone::applyToSet(), boundaryToFace::applyToSet(), boxToFace::applyToSet(), cellToFace::applyToSet(), cylinderAnnulusToFace::applyToSet(), cylinderToFace::applyToSet(), faceToFace::applyToSet(), labelToFace::applyToSet(), normalToFace::applyToSet(), patchToFace::applyToSet(), pointToFace::applyToSet(), regionToFace::applyToSet(), rotatedBoxToFace::applyToSet(), zoneToFace::applyToSet(), faceZoneToFaceZone::applyToSet(), planeToFaceZone::applyToSet(), searchableSurfaceToFaceZone::applyToSet(), setAndNormalToFaceZone::applyToSet(), setsToFaceZone::applyToSet(), setToFaceZone::applyToSet(), boxToPoint::applyToSet(), cellToPoint::applyToSet(), faceToPoint::applyToSet(), labelToPoint::applyToSet(), nearestToPoint::applyToSet(), pointToPoint::applyToSet(), surfaceToPoint::applyToSet(), zoneToPoint::applyToSet(), setToPointZone::applyToSet(), argList::argList(), ash::ash(), atan2(), attachPolyTopoChanger::attach(), average(), bufferedAccumulator< Type >::averaged(), meshRefinement::baffleAndSplitMesh(), meshRefinement::balance(), meshRefinement::balanceAndRefine(), booleanSurface::booleanSurface(), CloudFilmTransfer< CloudType >::bounceInteraction(), bound(), XiFluid::bSolve(), C::C(), solution::cache(), solution::cachePrintMessage(), objectRegistry::cacheTemporaryObject(), CaCO3::CaCO3(), nearWallFields::calcAddressing(), fieldAverage::calcAverages(), Foam::meshTools::calcBoxPointNormals(), primitiveMesh::calcCellCentresAndVols(), faceZone::calcCellLayers(), enrichedPatch::calcEnrichedFaces(), primitiveMesh::calcFaceCentresAndAreas(), faceZone::calcFaceZonePatch(), CentredFitSnGradData< Polynomial >::calcFit(), forces::calcForcesMoment(), processorPolyPatch::calcGeometry(), symmetryPlanePolyPatch::calcGeometry(), wedgePolyPatch::calcGeometry(), faceLimitedGrad< Type >::calcGrad(), zone::calcLookupMap(), mappedInternalPatchBase::calcMapping(), snappySnapDriver::calcNearestSurface(), addPatchCellLayer::calcSidePatch(), ThermoParcel< ParcelType >::calcSurfaceValues(), fvDOM::calculate(), viewFactor::calculate(), rotorDiskSource::calculate(), COxidationMurphyShaddix< CloudType >::calculate(), LiquidEvaporation< CloudType >::calculate(), LiquidEvaporationBoil< CloudType >::calculate(), singleStepCombustion::calculateqFuel(), regionFunctionObject::cannotFindObject(), Stokes2::celerity(), Stokes5::celerity(), cellCuts::cellCuts(), fvMotionSolver::cellMotionBoundaryTypes(), primitiveMesh::cellPoints(), refinementParameters::cellSelectionPoints::cellSelectionPoints(), hexRef8::cellShapes(), FvFaceCellWave< Type, TrackingData >::cellToFace(), FaceCellWave< Type, TrackingData >::cellToFace(), OppositeFaceCellWave< Type, TrackingData >::cellToFace(), ReactingParcel< ParcelType >::cellValueSourceCorrection(), ThermoParcel< ParcelType >::cellValueSourceCorrection(), cellModel::centre(), centredCECCellToFaceStencilObject::centredCECCellToFaceStencilObject(), centredCFCCellToFaceStencilObject::centredCFCCellToFaceStencilObject(), centredCPCCellToFaceStencilObject::centredCPCCellToFaceStencilObject(), centredFECCellToFaceStencilObject::centredFECCellToFaceStencilObject(), CentredFitData< Polynomial >::CentredFitData(), CentredFitSnGradData< Polynomial >::CentredFitSnGradData(), dictionary::changeKeyword(), polyTopoChange::changeMesh(), attachDetach::changeTopology(), layerAdditionRemoval::changeTopology(), perfectInterface::changeTopology(), polyTopoChanger::changeTopology(), slidingInterface::changeTopology(), argList::check(), faceZone::checkAddressing(), edgeCollapser::checkBadFaces(), objectRegistry::checkCacheTemporaryObjects(), Foam::polyMeshCheck::checkCellDeterminant(), polyMesh::checkCellDeterminant(), primitiveMesh::checkCellsZipUp(), primitiveMesh::checkCellVolumes(), searchableSurfaces::checkClosed(), primitiveMesh::checkClosedBoundary(), primitiveMesh::checkClosedCells(), Foam::PstreamGlobals::checkCommunicator(), primitiveMesh::checkConcaveCells(), SolverPerformance< Type >::checkConvergence(), meshRefinement::checkData(), polyBoundaryMesh::checkDefinition(), zone::checkDefinition(), polyMesh::checkEdgeAlignment(), primitiveMesh::checkEdgeLength(), triSurface::checkEdges(), Foam::polyMeshCheck::checkFaceAngles(), primitiveMesh::checkFaceAngles(), Foam::polyMeshCheck::checkFaceArea(), primitiveMesh::checkFaceAreas(), Foam::polyMeshCheck::checkFaceDotProduct(), primitiveMesh::checkFaceFaces(), Foam::polyMeshCheck::checkFaceFlatness(), primitiveMesh::checkFaceFlatness(), polyMesh::checkFaceOrthogonality(), primitiveMesh::checkFaceOrthogonality(), Foam::polyMeshCheck::checkFacePyramids(), primitiveMesh::checkFacePyramids(), MeshedSurface< Face >::checkFaces(), Foam::polyMeshCheck::checkFaceSkewness(), polyMesh::checkFaceSkewness(), primitiveMesh::checkFaceSkewness(), Foam::polyMeshCheck::checkFaceTet(), Foam::polyMeshCheck::checkFaceTets(), polyMeshTetDecomposition::checkFaceTets(), Foam::polyMeshCheck::checkFaceTwist(), primitiveMesh::checkFaceVertices(), polyMesh::checkFaceWeight(), Foam::polyMeshCheck::checkFaceWeights(), primitiveMesh::checkGeometry(), regIOobject::checkIn(), objectRegistry::checkIn(), searchableSurfaces::checkIntersection(), hexRef8::checkMesh(), motionSmootherAlgo::checkMesh(), primitiveMesh::checkMesh(), checkMethod(), Foam::polyMeshCheck::checkNonOrtho(), searchableSurfaces::checkNormalOrientation(), PatchTools::checkOrientation(), objectRegistry::checkOut(), polyBoundaryMesh::checkParallelSync(), faceZone::checkParallelSync(), MeshZones< ZoneType, MeshType >::checkParallelSync(), pointZone::checkParallelSync(), PrimitivePatch< FaceList, PointField >::checkPointManifold(), primitiveMesh::checkPointNearness(), primitiveMesh::checkPoints(), searchableSurfaces::checkQuality(), hexRef8::checkRefinementLevels(), argList::checkRootCase(), dynamicCode::checkSecurity(), searchableSurfaces::checkSizes(), enrichedPatch::checkSupport(), edgeMeshFormatsCore::checkSupport(), surfaceFormatsCore::checkSupport(), timeVaryingMappedFixedValuePointPatchField< Type >::checkTable(), primitiveMesh::checkTopology(), PrimitivePatch< FaceList, PointField >::checkTopology(), triSurface::checkTriangles(), Foam::polyMeshCheck::checkTriangleTwist(), nutWallFunctionFvPatchScalarField::checkType(), primitiveMesh::checkUpperTriangular(), polyMesh::checkVolRatio(), Foam::polyMeshCheck::checkVolRatio(), MeshedSurface< Face >::checkZones(), surfMesh::checkZones(), chemistryModel< ThermoType >::chemistryModel(), chMod(), Moraga::Cl(), meshObjects::clear(), primitiveMesh::clearAddressing(), surfMesh::clearAddressing(), polyMesh::clearAddressing(), polyMesh::clearCellTree(), polyMesh::clearGeom(), primitiveMesh::clearGeom(), PrimitivePatch< FaceList, PointField >::clearGeom(), surfMesh::clearGeom(), GeometricField< symmTensor >::clearOldTimes(), PrimitivePatch< FaceList, PointField >::clearPatchMeshAddr(), polyMesh::clearTetBasePtIs(), PrimitivePatch< FaceList, PointField >::clearTopology(), meshObjects::clearUpto(), GeometricField< symmTensor >::clone(), regIOobject::close(), dlLibraryTable::close(), CloudFilmTransfer< CloudType >::CloudFilmTransfer(), CloudFunctionObjectList< CloudType >::CloudFunctionObjectList(), triSurfaceTools::collapseEdges(), collatedFileOperation::collatedFileOperation(), meshRefinement::collectAndPrint(), cellTable::combine(), Pstream::combineGather(), Pstream::combineScatter(), commSchedule::commSchedule(), refinementHistory::compact(), GAMGAgglomeration::compactLevels(), IOstream::compressionEnum(), fvMeshStitcher::connect(), edgeCollapser::consistentCollapse(), hexRef8::consistentRefinement(), hexRef8::consistentSlowRefinement(), hexRef8::consistentSlowRefinement2(), hexRef8::consistentUnrefinement(), molecule::constantProperties::constantProperties(), ConstantRateDevolatilisation< CloudType >::ConstantRateDevolatilisation(), fvConstraints::constrain(), limitPressure::constrain(), meanVelocityForce::constrain(), fluidSolver::continuityErrors(), convergenceControl::converged(), vtkPVFoam::convertVolInternalField(), dynamicCode::copyOrCreateFiles(), singleRegionCorrectorConvergenceControl::corrCriteriaSatisfied(), VoFSolidificationMeltingSource::correct(), kineticTheoryModel::correct(), velocityGroup::correct(), hePsiThermo< BasicPsiThermo, MixtureType >::correct(), heRhoThermo< BasicRhoThermo, MixtureType >::correct(), heheuPsiThermo< BasicPsiThermo, MixtureType >::correct(), heSolidThermo< BasicSolidThermo, MixtureType >::correct(), Foam::MULES::correct(), InterfaceCompositionPhaseChangePhaseSystem< BasePhaseSystem >::correctInterfaceThermo(), ThermalPhaseChangePhaseSystem< BasePhaseSystem >::correctInterfaceThermo(), limitedSnGrad< Type >::correction(), phaseStabilisedSnGrad< Type >::correction(), targetCoeffTrim::correctTrim(), fvMeshDistribute::countCells(), cyclicPolyPatch::coupledEdges(), globalMeshData::coupledPatch(), cyclicPolyPatch::coupledPoints(), COxidationDiffusionLimitedRate< CloudType >::COxidationDiffusionLimitedRate(), COxidationHurtMitchell< CloudType >::COxidationHurtMitchell(), COxidationIntrinsicRate< CloudType >::COxidationIntrinsicRate(), COxidationKineticDiffusionLimitedRate< CloudType >::COxidationKineticDiffusionLimitedRate(), COxidationMurphyShaddix< CloudType >::COxidationMurphyShaddix(), cp(), meshRefinement::createBaffles(), nearWallFields::createFields(), meshRefinement::createZoneBaffles(), singleRegionConvergenceControl::criteriaSatisfied(), Csv< Type >::Csv(), STARCD::cullPoints(), motionSmootherAlgo::curPoints(), displacementComponentLaplacianFvMotionSolver::curPoints(), displacementLaplacianFvMotionSolver::curPoints(), geomCellLooper::cut(), hexCellLooper::cut(), Foam::meshTools::cutDirToEdge(), cutPolyIsoSurface::cutPolyIsoSurface(), cyclicFvsPatchField< Type >::cyclicFvsPatchField(), cyclicPointPatchField< Type >::cyclicPointPatchField(), cyclicPolyPatch::cyclicPolyPatch(), cyclicTransform::cyclicTransform(), DAC< ThermoType >::DAC(), manualDecomp::decompose(), structuredDecomp::decompose(), zoltanDecomp::decompose(), decompositionMethod::decompose(), decomposedBlockData::decomposedBlockData(), Ostream::decrIndent(), subModelBase::defaultCoeffs(), repatchMesh::deletePatch(), faceZoneSet::deleteSet(), fvMesh::delta(), DemandDrivenMeshObject< polyMesh, PatchMeshObject, pointMesh >::DemandDrivenMeshObject(), snappySnapDriver::detectNearSurfaces(), dimensionedConstant(), directions::directions(), masterUncollatedFileOperation::dirPath(), uncollatedFileOperation::dirPath(), fvMeshStitcher::disconnect(), displacementComponentLaplacianFvMotionSolver::displacementComponentLaplacianFvMotionSolver(), displacementLaplacianFvMotionSolver::displacementLaplacianFvMotionSolver(), argList::displayDoc(), fvMeshDistribute::distribute(), distributedTriSurfaceMesh::distribute(), hexRef8::distribute(), pointMesh::distribute(), meshObjects::distribute(), distributedTriSurfaceMesh::distributedTriSurfaceMesh(), cellsToCells::distributeMesh(), dlClose(), dlLoaded(), dlOpen(), dlSym(), dlSymFound(), snappyLayerDriver::doLayers(), snappyRefineDriver::doRefine(), meshRefinement::doRemovePoints(), meshRefinement::doRestorePoints(), snappySnapDriver::doSnap(), DRGEP< ThermoType >::DRGEP(), CloudFilmTransfer< CloudType >::drySplashInteraction(), meshRefinement::dumpIntersections(), meshRefinement::dupNonManifoldPoints(), dynamicMeshPointInterpolator::dynamicMeshPointInterpolator(), primitiveMesh::edgeCells(), edgeCollapser::edgeCollapser(), primitiveMesh::edgeFaces(), edgeSurface::edgeSurface(), PatchEdgeFaceWave< PrimitivePatchType, Type, TrackingData >::edgeToFace(), directionInfo::edgeToFaceIndex(), EFA< ThermoType >::EFA(), eigenValues(), Stokes2::elevation(), Stokes5::elevation(), radiationCoupledBase::emissivity(), emptyFvsPatchField< Type >::emptyFvsPatchField(), emptyPointPatchField< Type >::emptyPointPatchField(), solution::enableCache(), engine::engine(), SpalartAllmaras< BasicMomentumTransportModel >::epsilon(), solution::equationRelaxationFactor(), error::error(), GeometricBoundaryField< Type, PatchField, GeoMesh >::evaluate(), BlendedInterfacialModel< virtualMassModel >::evaluate(), age::execute(), fieldAverage::execute(), fieldExpression::execute(), fieldsExpression::execute(), nearWallFields::execute(), phaseScalarTransport::execute(), scalarTransport::execute(), removeRegisteredObject::execute(), stopAt::execute(), functionEntry::execute(), includeEntry::execute(), includeEtcEntry::execute(), includeIfPresentEntry::execute(), exists(), error::exit(), IOerror::exit(), Foam::MULES::explicitSolve(), extendedCellToCellStencil::extendedCellToCellStencil(), extendedCellToFaceStencil::extendedCellToFaceStencil(), extendedFaceToCellStencil::extendedFaceToCellStencil(), extendedFeatureEdgeMesh::extendedFeatureEdgeMesh(), externalCoupledMixedFvPatchField< scalar >::externalCoupledMixedFvPatchField(), FaceCellWave< Type, TrackingData >::FaceCellWave(), faceCoupleInfo::faceCoupleInfo(), primitiveMesh::faceEdges(), FvFaceCellWave< Type, TrackingData >::faceToCell(), FaceCellWave< Type, TrackingData >::faceToCell(), OppositeFaceCellWave< Type, TrackingData >::faceToCell(), PatchEdgeFaceWave< PrimitivePatchType, Type, TrackingData >::faceToEdge(), tetIndices::faceTriIs(), fdClose(), featureEdgeMesh::featureEdgeMesh(), extendedEdgeMesh::featurePointNormals(), fieldAverage::fieldAverage(), fieldCoordinateSystemTransform::fieldCoordinateSystemTransform(), solution::fieldRelaxationFactor(), fileMonitorWatcher::fileMonitorWatcher(), IOobject::fileNameComponents(), masterUncollatedFileOperation::filePath(), uncollatedFileOperation::filePath(), fileOperation::filePath(), fileSize(), cellClassification::fillHangingCells(), cellClassification::fillRegionEdges(), cellClassification::fillRegionPoints(), polyMeshFilter::filterEdges(), nearest::finalise(), refinementParameters::findCells(), patchProbes::findElements(), probes::findElements(), findEtcFiles(), fileOperation::findInstance(), masterUncollatedFileOperation::findInstance(), indexedOctree< Type >::findLine(), polyTopoChanger::findModifierID(), coupleGroupIdentifier::findOtherPatchID(), polyBoundaryMesh::findPatchID(), cellPointWeight::findTetrahedron(), pointToPointPlanarInterpolation::findTime(), fileOperation::findTimes(), masterUncollatedFileOperation::findTimes(), cellPointWeight::findTriangle(), MeshZones< ZoneType, MeshType >::findZoneID(), PstreamBuffers::finishedSends(), fixedBlended< Type >::fixedBlended(), collatedFileOperation::flush(), fileOperation::flush(), fvSchemes::fluxRequired(), forAll(), IOstream::formatEnum(), rigidBodyModel::forwardDynamics(), rigidBodyModel::forwardDynamicsCorrection(), UPstream::freeCommunicator(), UPstream::freeTag(), ddtScheme< Type >::fvcDdtPhiCoeff(), fvConstraint::fvConstraint(), FvFaceCellWave< Type, TrackingData >::FvFaceCellWave(), fvMatrix< Type >::fvMatrix(), fvMesh::fvMesh(), fvModel::fvModel(), GAMGSolver::GAMGSolver(), Pstream::gatherList(), gAverage(), GeometricField< symmTensor >::GeometricField(), GeometricField< Type, PatchField, GeoMesh >::GeometricField(), undoableMeshCutter::getAddedCells(), objectRegistry::getEvent(), repatchMesh::getNearest(), particle::getNewParticleID(), splitCell::getOther(), undoableMeshCutter::getSplitFaces(), hexRef8::getSplitPoints(), removePoints::getUnrefimentSet(), treeDataFace::getVolumeType(), treeDataPrimitivePatch< PatchType >::getVolumeType(), dynamicIndexedOctree< Type >::getVolumeType(), indexedOctree< Type >::getVolumeType(), polyMesh::globalData(), globalIndexAndTransform::globalIndexAndTransform(), greyMean::greyMean(), polyBoundaryMesh::groupPatchIDs(), FvFaceCellWave< Type, TrackingData >::handleCyclicPatches(), FaceCellWave< Type, TrackingData >::handleCyclicPatches(), FvFaceCellWave< Type, TrackingData >::handleProcPatches(), FaceCellWave< Type, TrackingData >::handleProcPatches(), regIOobject::headerOk(), hexRef8::hexRef8(), hexRef8Data::hexRef8Data(), highResLastModified(), particle::hitFace(), hostCollatedFileOperation::hostCollatedFileOperation(), ReactingMultiphaseParcel< ParcelType >::constantProperties::hRetentionCoeff(), hydrostaticInitialisation(), if(), IFstream::IFstream(), ignition::ignition(), incompressibleFluid::incompressibleFluid(), indexedOctree< Type >::indexedOctree(), chemPointISAT::inEOA(), FreeStream< CloudType >::inflow(), MPPICCloud< CloudType >::info(), SprayCloud< CloudType >::info(), ThermoCloud< CloudType >::info(), DSMCCloud< ParcelType >::info(), CloudFilmTransfer< CloudType >::info(), SurfaceFilmModel< CloudType >::info(), surfaceFieldValue::initialise(), volFieldValue::initialise(), fieldAverage::initialiseMeanFieldType(), InjectionModel< CloudType >::InjectionModel(), InjectionModelList< CloudType >::InjectionModelList(), inkJet::inkJet(), internalFvsPatchField< Type >::internalFvsPatchField(), internalPointPatchField< Type >::internalPointPatchField(), interpolationCellPointFace< Type >::interpolate(), surfaceInterpolationScheme< scalar >::interpolate(), surfaceInterpolationScheme< Type >::interpolate(), volPointInterpolation::interpolate(), volPointInterpolation::interpolateUnconstrained(), interRegionModel::interpolation(), patchToPatch::intersectPatches(), Foam::triIntersect::intersectTris(), IOdistributionMap::IOdistributionMap(), typeIOobject< Type >::IOobject(), IOobject::IOobject(), isDir(), isFile(), splitCell::isMaster(), isothermalFluid::isothermalFluid(), FvFaceCellWave< Type, TrackingData >::iterate(), FaceCellWave< Type, TrackingData >::iterate(), PatchEdgeFaceWave< PrimitivePatchType, Type, TrackingData >::iterate(), PointEdgeWave< Type, TrackingData >::iterate(), CompositionModel< CloudType >::L(), laminar::laminar(), lastModified(), layerParameters::layerParameters(), lduPrimitiveMesh::lduPrimitiveMesh(), janafThermo< EquationOfState >::limit(), linearTsub::linearTsub(), LiquidEvaporation< CloudType >::LiquidEvaporation(), LiquidEvaporationBoil< CloudType >::LiquidEvaporationBoil(), LISAAtomisation< CloudType >::LISAAtomisation(), Pstream::listCombineGather(), Pstream::listCombineScatter(), Foam::debug::listSwitches(), listSwitches(), ln(), readFields::loadField(), LocalInteraction< CloudType >::LocalInteraction(), IOobjectList::lookup(), IOobjectList::lookupClass(), basicThermo::lookupCstrIter(), dictionary::lookupEntryPtrBackwardsCompatible(), dictionary::lookupOrAddDefault(), dictionary::lookupOrDefault(), fileOperation::lookupProcessorsPath(), pimpleLoop::loop(), LUscalarMatrix::LUscalarMatrix(), cellModel::mag(), main(), makeFvGradScheme(), polyTopoChange::makeMesh(), timeVaryingMappedFvPatchField< Type >::map(), Pstream::mapCombineGather(), Pstream::mapCombineScatter(), MapConsistentVolFields(), MapDimensionedFields(), fvMeshAdder::MapDimFields(), fvMesh::mapFields(), MapGeometricFields(), MapLagrangianFields(), pointMesh::mapMesh(), probes::mapMesh(), meshObjects::mapMesh(), fvMeshAdder::MapPointFields(), fvMeshAdder::MapSurfaceFields(), MapVolFields(), fvMeshAdder::MapVolFields(), triSurface::markZones(), singleStepCombustion::massAndAirStoichRatios(), masterUncollatedFileOperation::masterOp(), masterUncollatedFileOperation::masterUncollatedFileOperation(), WallCollisionRecord< Type >::match(), matchPoints(), max(), Maxwell< BasicMomentumTransportModel >::Maxwell(), maxwellSlipUFvPatchVectorField::maxwellSlipUFvPatchVectorField(), meanVelocityForce::meanVelocityForce(), polyTopoChangeMap::mergedCell(), polyTopoChangeMap::mergedFace(), edgeMesh::mergeEdges(), meshRefinement::mergeEdgesUndo(), snappyLayerDriver::mergePatchFacesUndo(), meshRefinement::mergePatchFacesUndo(), snappySnapDriver::mergeZoneBaffles(), meshReader::mesh(), fluidSolver::meshCourantNo(), PrimitivePatch< FaceList, PointField >::meshEdges(), meshRefinement::meshedPatches(), MeshToMeshMapVolFields(), MeshToMeshMapVolInternalFields(), meshTriangulation::meshTriangulation(), min(), mixture::mixture(), mkDir(), mode(), attachDetach::modifyMotionPoints(), layerAdditionRemoval::modifyMotionPoints(), slidingInterface::modifyMotionPoints(), motionSmootherAlgo::modifyMotionPoints(), polyTopoChange::modifyPoint(), CollidingCloud< CloudType >::motion(), solidParticle::move(), streamlinesParticle::move(), pointMesh::movePoints(), polyMesh::movePoints(), polyTopoChange::movePoints(), probes::movePoints(), meshObjects::movePoints(), movingCone::movingCone(), multiLevelDecomp::multiLevelDecomp(), multiSolidBodyMotionSolver::multiSolidBodyMotionSolver(), mv(), mvBak(), wallDist::n(), NamedEnum< Enum, nEnum >::NamedEnum(), NaNGeometricFields(), polyBoundaryMesh::nbrEdges(), cyclicPolyPatch::nbrPatchID(), mappedPatchBase::nbrPolyPatch(), surfaceFeatures::nearestEdges(), surfaceFeatures::nearestSamples(), ParticleForce< CloudType >::New(), laminarModel< BasicMomentumTransportModel >::New(), LESModel< BasicMomentumTransportModel >::New(), RASModel< BasicMomentumTransportModel >::New(), daughterSizeDistributionModel::New(), extrudeModel::New(), barotropicCompressibilityModel::New(), decompositionConstraint::New(), userTime::New(), diameterModel::New(), conductivityModel::New(), frictionalStressModel::New(), granularPressureModel::New(), radialModel::New(), viscosityModel::New(), departureDiameterModel::New(), departureFrequencyModel::New(), nucleationSiteModel::New(), partitioningModel::New(), profileModel::New(), CorrectionLimitingMethod::New(), ParticleStressModel::New(), TimeScaleModel::New(), coordinateRotation::New(), contactAngleModel::New(), SurfaceReactionModel< CloudType >::New(), BinaryCollisionModel< CloudType >::New(), InflowBoundaryModel< CloudType >::New(), WallInteractionModel< CloudType >::New(), CollisionModel< CloudType >::New(), PairModel< CloudType >::New(), WallModel< CloudType >::New(), DispersionModel< CloudType >::New(), InjectionModel< CloudType >::New(), PatchInteractionModel< CloudType >::New(), StochasticCollisionModel< CloudType >::New(), SurfaceFilmModel< CloudType >::New(), DampingModel< CloudType >::New(), IsotropyModel< CloudType >::New(), PackingModel< CloudType >::New(), CompositionModel< CloudType >::New(), PhaseChangeModel< CloudType >::New(), DevolatilisationModel< CloudType >::New(), AtomisationModel< CloudType >::New(), BreakupModel< CloudType >::New(), HeatTransferModel< CloudType >::New(), CloudFunctionObject< CloudType >::New(), cavitationModel::New(), sinteringModel::New(), heatTransferCoefficientModel::New(), absorptionEmissionModel::New(), scatterModel::New(), sootModel::New(), surfaceTensionModel::New(), reactionRateFlameArea::New(), patchDistMethod::New(), relativeVelocityModel::New(), block::New(), blockEdge::New(), blockFace::New(), blockVertex::New(), diffusiveMassTransferModel::New(), aspectRatioModel::New(), phaseTransferModel::New(), swarmCorrection::New(), wallDampingModel::New(), interfaceCompositionModel::New(), interfaceSurfaceTensionModel::New(), liftModel::New(), turbulentDispersionModel::New(), wallLubricationModel::New(), dragModel::New(), heatTransferModel::New(), virtualMassModel::New(), shapeModel::New(), ejectionModel::New(), distribution::New(), sixDoFSolver::New(), PDRDragModel::New(), renumberMethod::New(), solidBodyMotionFunction::New(), generalisedNewtonianViscosityModel::New(), XiEqModel::New(), XiGModel::New(), XiModel::New(), MeshedSurface< Face >::New(), UnsortedMeshedSurface< Face >::New(), basicChemistryModel::New(), combustionModel::New(), trimModel::New(), LESfilter::New(), phaseSystem::New(), multivariateSurfaceInterpolationScheme< Type >::New(), convectionScheme< Type >::New(), optionalCpuLoad::New(), motionDiffusivity::New(), d2dt2Scheme< Type >::New(), ddtScheme< Type >::New(), divScheme< Type >::New(), gradScheme< Type >::New(), laplacianScheme< Type, GType >::New(), snGradScheme< Type >::New(), limitedSurfaceInterpolationScheme< Type >::New(), surfaceInterpolationScheme< Type >::New(), mixtureViscosityModel::New(), chemistryReductionMethod< ThermoType >::New(), chemistryTabulationMethod::New(), GAMGAgglomeration::New(), DemandDrivenMeshObject< Mesh, MeshObjectType, Type >::New(), coordinateSystem::New(), ODESolver::New(), phaseInterface::New(), phaseModel::New(), fvPatch::New(), facePointPatch::New(), laminarFlameSpeed::New(), joint::New(), solidThermophysicalTransportModel::New(), LduMatrix< Type, DType, LUType >::preconditioner::New(), lduMatrix::preconditioner::New(), momentumTransportModel::New(), radiationModel::New(), fvsPatchField< Type >::New(), fvPatchField< Type >::New(), pointPatchField< Type >::New(), cellsToCells::New(), lduMatrix::solver::New(), lduMatrix::smoother::New(), LduMatrix< Type, DType, LUType >::smoother::New(), LduMatrix< Type, DType, LUType >::solver::New(), interpolation< Type >::New(), blendingMethod::New(), liquidProperties::New(), solidProperties::New(), thermophysicalProperties::New(), cellZone::New(), faceZone::New(), pointZone::New(), Function1< Type >::New(), rigidBody::New(), saturationPressureModel::New(), saturationTemperatureModel::New(), polyMeshModifier::New(), restraint::New(), energyScalingFunction::New(), pairPotential::New(), sixDoFRigidBodyMotionConstraint::New(), sixDoFRigidBodyMotionRestraint::New(), tetherPotential::New(), wallHeatTransferCoeffModel::New(), fvConstraint::New(), fvModel::New(), porosityModel::New(), GeometricField< symmTensor >::New(), LESdelta::New(), fieldValue::New(), motionSolver::New(), sampledSurface::New(), sampledSet::New(), functionObject::New(), parcelCloud::New(), patchToPatch::New(), polyPatch::New(), integrationScheme::New(), solver::New(), searchableSurface::New(), topoSetSource::New(), fileOperation::New(), externalDisplacementMeshMover::New(), waveModel::New(), IATEsource::New(), cellLooper::New(), binaryBreakupModel::New(), breakupModel::New(), coalescenceModel::New(), driftModel::New(), nucleationModel::New(), interpolationWeights::New(), GAMGProcAgglomeration::New(), fileOperationInitialise::New(), token::compound::New(), surfaceWriter::New(), setWriter::New(), entry::New(), fvMeshDistributor::New(), fvMeshMover::New(), fvMeshStitcher::New(), fvMeshTopoChanger::New(), ensightPart::New(), rigidBodySolver::New(), decompositionMethod::NewDecomposer(), decompositionMethod::NewDistributor(), newError(), masterUncollatedFileOperation::NewIFstream(), GeometricField< symmTensor >::nOldTimes(), nonBlockingGaussSeidelSmoother::nonBlockingGaussSeidelSmoother(), nonConformalCyclicFvsPatchField< Type >::nonConformalCyclicFvsPatchField(), nonConformalCyclicPointPatchField< Type >::nonConformalCyclicPointPatchField(), nonConformalErrorFvsPatchField< Type >::nonConformalErrorFvsPatchField(), nonConformalErrorPointPatchField< Type >::nonConformalErrorPointPatchField(), nonConformalProcessorCyclicPointPatchField< Type >::nonConformalProcessorCyclicPointPatchField(), distribution::normalised(), distribution::normalisedShifted(), fileOperation::nProcs(), nutkAtmRoughWallFunctionFvPatchScalarField::nut(), nutkRoughWallFunctionFvPatchScalarField::nut(), writeObjectsBase::objectNames(), odeChemistryModel::odeChemistryModel(), OFstream::OFstream(), SpalartAllmaras< BasicMomentumTransportModel >::omega(), dlLibraryTable::open(), error::operator()(), messageStream::operator()(), radial::operator()(), populationBalanceModel::iNew::operator()(), operator+(), Time::operator++(), dimensionSet::operator+=(), lduMatrix::operator+=(), operator-(), dimensionSet::operator-=(), lduMatrix::operator-=(), Foam::RBD::operator<<(), operator<<(), axesRotation::operator=(), dimensionSet::operator=(), operator>>(), searchableSurfaces::operator[](), polyBoundaryMesh::operator[](), MeshZones< ZoneType, MeshType >::operator[](), OppositeFaceCellWave< Type, TrackingData >::OppositeFaceCellWave(), coupledPolyPatch::order(), nonConformalPolyPatch::origPatchID(), parcelThermo::parcelThermo(), argList::parse(), MomentumTransferPhaseSystem< BasePhaseSystem >::partialElimination(), MomentumTransferPhaseSystem< BasePhaseSystem >::partialEliminationf(), ParticleErosion< CloudType >::ParticleErosion(), ParticleForceList< CloudType >::ParticleForceList(), PatchEdgeFaceWave< PrimitivePatchType, Type, TrackingData >::PatchEdgeFaceWave(), PatchPostProcessing< CloudType >::PatchPostProcessing(), polyBoundaryMesh::patchSet(), patchZones::patchZones(), objectRegistry::path(), pimpleMultiRegionControl::pimpleMultiRegionControl(), pimpleSingleRegionControl::pimpleSingleRegionControl(), plane::plane(), pointConstraints::pointConstraints(), PointEdgeWave< Type, TrackingData >::PointEdgeWave(), primitiveMesh::pointFaces(), pointMesh::pointMesh(), polyBoundaryMesh::polyBoundaryMesh(), polyMesh::polyMesh(), polyMeshZipUpCells(), Polynomial< Type >::Polynomial(), porosityModel::porosityModel(), projectCurveEdge::position(), projectEdge::position(), MomentumCloud< CloudType >::postEvolve(), InjectionModel< CloudType >::postInjectCheck(), solidDisplacement::postSolve(), pow(), wallBoiling::precompute(), MomentumCloud< CloudType >::preEvolve(), probes::prepare(), incompressibleDriftFlux::prePredictor(), preserveBafflesConstraint::preserveBafflesConstraint(), preserveFaceZonesConstraint::preserveFaceZonesConstraint(), preservePatchesConstraint::preservePatchesConstraint(), preservePatchTypes(), snappySnapDriver::preSmoothPatch(), incompressibleDenseParticleFluid::preSolve(), incompressibleFluid::preSolve(), isothermalFluid::preSolve(), VoFSolver::preSolve(), GeometricField< Type, PatchField, GeoMesh >::prevIter(), IOstream::print(), UIPstream::print(), UOPstream::print(), IStringStream::print(), OStringStream::print(), SolverPerformance< Type >::print(), dynamicIndexedOctree< Type >::print(), indexedOctree< Type >::print(), primitiveMesh::printAllocated(), laminarModel< BasicMomentumTransportModel >::printCoeffs(), LESModel< BasicMomentumTransportModel >::printCoeffs(), RASModel< BasicMomentumTransportModel >::printCoeffs(), laminarThermophysicalTransportModel< BasicThermophysicalTransportModel >::printCoeffs(), LESThermophysicalTransportModel< BasicThermophysicalTransportModel >::printCoeffs(), RASThermophysicalTransportModel< BasicThermophysicalTransportModel >::printCoeffs(), solidThermophysicalTransportModel::printCoeffs(), singleRegionCorrectorConvergenceControl::printCorrResidualControls(), fvMeshDistribute::printCoupleInfo(), fvMeshDistribute::printFieldInfo(), vtkUnstructuredReader::printFieldStats(), HashTable< T, Key, Hash >::printInfo(), ListHashTable< T, Key, Hash >::printInfo(), distributionMap::printLayout(), distributionMapBase::printLayout(), meshRefinement::printMeshInfo(), fvMeshDistribute::printMeshInfo(), singleRegionConvergenceControl::printResidualControls(), GAMGProcAgglomeration::printStats(), argList::printUsage(), turbulenceFields::processField(), processorCyclicFvPatchField< Type >::processorCyclicFvPatchField(), processorCyclicFvsPatchField< Type >::processorCyclicFvsPatchField(), processorFvsPatchField< Type >::processorFvsPatchField(), fileOperation::processorsPath(), profileModelList::profileModelList(), projectFace::project(), projectCurveEdge::projectCurveEdge(), PrimitivePatch< FaceList, PointField >::projectFaceCentres(), PrimitivePatch< FaceList, PointField >::projectPoints(), pureUpwindCFCCellToFaceStencilObject::pureUpwindCFCCellToFaceStencilObject(), liquidMixtureProperties::pvInvert(), liquidProperties::pvInvert(), cloudSolution::read(), functionObjectList::read(), MaxwellStefan< BasicThermophysicalTransportModel >::read(), fieldAverage::read(), layerAverage::read(), nearWallFields::read(), pressure::read(), streamlines::read(), turbulenceFields::read(), uniform::read(), wallHeatFlux::read(), wallHeatTransferCoeff::read(), wallShearStress::read(), forces::read(), systemCall::read(), timeActivatedFileUpdate::read(), writeDictionary::read(), cloudInfo::read(), timeControl::read(), sampledSets::read(), sampledSurfaces::read(), fixedInterfacialArea::read(), multiMotion::read(), AC3DsurfaceFormat< Face >::read(), NASsurfaceFormat< Face >::read(), repatchMesh::read(), masterUncollatedFileOperation::read(), dictionary::read(), dimensionSet::read(), uncollatedFileOperation::read(), masterUncollatedFileOperation::readAndSend(), decomposedBlockData::readBlock(), decomposedBlockData::readBlocks(), STARCD::readBoundary(), STARCD::readCells(), forcing::readCoeffs(), singleRegionCorrectorConvergenceControl::readCorrResidualControls(), IOdictionary::readData(), Time::readDict(), boundaryRegion::readDict(), cellTable::readDict(), readDir(), GeometricBoundaryField< Type, PatchField, GeoMesh >::readField(), readFields(), STARCDCore::readHeader(), STARCD::readHeader(), masterUncollatedFileOperation::readHeader(), uncollatedFileOperation::readHeader(), IOobject::readHeader(), dictionary::readIfPresent(), InjectionModel< CloudType >::readMassFlowRate(), InjectionModel< CloudType >::readMassTotal(), decomposedBlockData::readMasterHeader(), fieldAverage::readMeanFieldType(), Maxwell< BasicMomentumTransportModel >::readModeCoefficients(), objectRegistry::readModifiedObjects(), fileOperation::readObjects(), masterUncollatedFileOperation::readObjects(), uncollatedFileOperation::readObjects(), STARCD::readPoints(), fieldAverage::readPrime2MeanFieldType(), constSolidThermo::readProperty(), domainDecomposition::readReconstruct(), singleRegionConvergenceControl::readResidualControls(), regIOobject::readStream(), masterUncollatedFileOperation::readStream(), repatchMesh::readTriSurface(), readUniformFields(), polyMesh::readUpdate(), surfMesh::readUpdate(), fvMesh::readUpdate(), reduce(), processorCyclicPolyPatch::referPatchID(), meshRefinement::refineAndBalance(), meshRefinement::refineCandidates(), refinementHistory::refinementHistory(), refinementHistoryConstraint::refinementHistoryConstraint(), refinementRegions::refinementRegions(), refinementSurfaces::refinementSurfaces(), refiner::refiner(), fvMatrix< Type >::relax(), GeometricField< Type, PatchField, GeoMesh >::relax(), GeometricField< symmTensor >::relax(), solution::relaxEquation(), solution::relaxField(), labelRanges::remove(), polyMesh::removeBoundary(), polyTopoChange::removeCell(), edgeIntersections::removeDegenerates(), polyTopoChange::removeFace(), fvMesh::removeFvBoundary(), polyTopoChange::removePoint(), undoableMeshCutter::removeSplitFaces(), fileMonitor::removeWatch(), surfMesh::removeZones(), springRenumber::renumber(), manualRenumber::renumber(), structuredRenumber::renumber(), zoltanRenumber::renumber(), pointMesh::reorderPatches(), meshObjects::reorderPatches(), snappySnapDriver::repatchToSurface(), distribution::report(), pointMesh::reset(), MRFZoneList::reset(), primitiveMesh::reset(), refinementHistory::resize(), axialAngularSpring::restrain(), sphericalAngularSpring::restrain(), externalForce::restrain(), linearAxialAngularSpring::restrain(), linearDamper::restrain(), linearSpring::restrain(), sphericalAngularDamper::restrain(), kOmegaSSTLM< BasicMomentumTransportModel >::ReThetat0(), reusable(), rm(), rmDir(), noiseFFT::RMSmeanPf(), ParRunControl::runPar(), IOerror::SafeFatalIOError(), error::safePrintStack(), sampledIsoSurfaceSurface::sampledIsoSurfaceSurface(), scalarRange::scalarRange(), scalarTransport::scalarTransport(), motionSmootherAlgo::scaleMesh(), snappySnapDriver::scaleMesh(), Pstream::scatterList(), SCOPE::SCOPE(), dictionary::scopedDict(), searchablePlate::searchablePlate(), searchableSurfaceCollection::searchableSurfaceCollection(), searchableSurfaces::searchableSurfaces(), timeSelector::select0(), InteractionLists< ParticleType >::sendReferredData(), sigFpe::set(), sigStopAtWriteNow::set(), sigWriteNow::set(), IOobject::setBad(), edgeFaceCirculator::setCanonical(), fvMeshSubset::setCellSubset(), MomentumParcel< ParcelType >::setCellValues(), ReactingParcel< ParcelType >::setCellValues(), ThermoParcel< ParcelType >::setCellValues(), Time::setControls(), motionSmootherAlgo::setDisplacement(), fvSchemes::setFluxRequired(), polyMesh::setInstance(), surfMesh::setInstance(), hexRef8::setInstance(), multiphaseVoFSolver::setInterfaceRDeltaT(), twoPhaseVoFSolver::setInterfaceRDeltaT(), fvMeshSubset::setLargeCellSubset(), collatedFileOperation::setNProcs(), argList::setOption(), polyMesh::setPoints(), polyMesh::setPointsInstance(), incompressibleFluid::setRDeltaT(), undoableMeshCutter::setRefinement(), meshCutter::setRefinement(), addPatchCellLayer::setRefinement(), perfectInterface::setRefinement(), meshCutAndRemove::setRefinement(), hexRef8::setRefinement(), removeCells::setRefinement(), faceCollapser::setRefinement(), edgeCollapser::setRefinement(), refinementIterator::setRefinement(), boundaryCutter::setRefinement(), layerAdditionRemoval::setRefinement(), masterUncollatedFileOperation::setTime(), slidingInterface::setTolerances(), hexRef8::setUnrefinement(), ThermoCloud< CloudType >::Sh(), globalMeshData::sharedPointGlobalLabels(), shockFluid::shockFluid(), sigmaRadial::sigmaRadial(), SingleKineticRateDevolatilisation< CloudType >::SingleKineticRateDevolatilisation(), singleProcessorFaceSetsConstraint::singleProcessorFaceSetsConstraint(), singleStepCombustion::singleStepCombustion(), slidingInterface::slidingInterface(), smoluchowskiJumpTFvPatchScalarField::smoluchowskiJumpTFvPatchScalarField(), snappySnapDriver::smoothDisplacement(), solidBodyMotionSolver::solidBodyMotionSolver(), populationBalanceModel::solve(), displacementLayeredMotionMotionSolver::solve(), rigidBodyMeshMotion::solve(), rigidBodyMeshMotionSolver::solve(), sixDoFRigidBodyMotionSolver::solve(), chemistryModel< ThermoType >::solve(), fvMatrix< Type >::solve(), phaseSystem::solve(), PBiCCCG< Type, DType, LUType >::solve(), PBiCICG< Type, DType, LUType >::solve(), PCICG< Type, DType, LUType >::solve(), SmoothSolver< Type, DType, LUType >::solve(), seulex::solve(), GAMGSolver::solve(), PBiCG::solve(), PBiCGStab::solve(), PCG::solve(), smoothSolver::solve(), fvMatrix< Type >::solveCoupled(), fvMatrix< Type >::solver(), solution::solverDict(), fvMatrix< Type >::solveSegregated(), ParSortableList< Type >::sort(), PatchTools::sortedPointEdges(), fvModels::source(), splineInterpolationWeights::splineInterpolationWeights(), meshRefinement::splitFaces(), meshRefinement::splitMesh(), meshRefinement::splitMeshRegions(), sixDoFRigidBodyMotion::status(), rigidBodyMotion::status(), XiFluid::StCorr(), MeshedSurface< Face >::stitchFaces(), regionFunctionObject::store(), GeometricField< Type, PatchField, GeoMesh >::storePrevIter(), MomentumCloud< CloudType >::SU(), hexRef8::subset(), refinementHistory::subset(), faceZoneSet::subset(), surfaceIntersection::surfaceIntersection(), surfacePatchIOList::surfacePatchIOList(), PrimitivePatch< FaceList, PointField >::surfaceType(), surfaceZonesInfo::surfaceZonesInfo(), surfMesh::surfMesh(), surfZoneIOList::surfZoneIOList(), Foam::debug::switchSet(), symmetryFvsPatchField< Type >::symmetryFvsPatchField(), symmetryPlaneFvsPatchField< Type >::symmetryPlaneFvsPatchField(), symmetryPlanePointPatchField< Type >::symmetryPlanePointPatchField(), symmetryPointPatchField< Type >::symmetryPointPatchField(), faceSet::sync(), faceZoneSet::sync(), systemDictIO(), thermo< Thermo, Type >::T(), TAB< CloudType >::TAB(), processorCyclicPolyPatch::tag(), meshRefinement::testSyncPointList(), polyMesh::tetBasePtIs(), multiphaseEuler::thermophysicalPredictor(), thresholdCellFaces::thresholdCellFaces(), Time::Time(), timer::timer(), globalIndex::toLocal(), CellZoneInjection< CloudType >::topoChange(), ManualInjection< CloudType >::topoChange(), globalMeshData::topoChange(), layerAdditionRemoval::topoChange(), meshCutAndRemove::topoChange(), meshCutter::topoChange(), refinementHistory::topoChange(), slidingInterface::topoChange(), pointMesh::topoChange(), polyMesh::topoChange(), probes::topoChange(), hexRef8::topoChange(), fvMesh::topoChange(), meshObjects::topoChange(), distribution::totalEntries(), particle::track(), particle::trackToAndHitFace(), particle::trackToCell(), particle::trackToFace(), particle::trackToMovingTri(), particle::trackToStationaryTri(), externalCoupledMixedFvPatchField< Type >::transferData(), externalCoupledTemperatureMixedFvPatchScalarField::transferData(), fft::transform(), fieldCoordinateSystemTransform::transform(), axisRotationMotion::transformation(), linearMotion::transformation(), multiMotion::transformation(), oscillatingLinearMotion::transformation(), oscillatingRotatingMotion::transformation(), rotatingMotion::transformation(), SDA::transformation(), sixDoFMotion::transformation(), triSurfaceSearch::tree(), treeBoundBox::treeBoundBox(), triSurfaceTools::triangulate(), triSurfaceTools::triangulateFaceCentre(), cellsToCells::trimLocalTgt(), triSurfaceMesh::triSurfaceMesh(), triSurfaceSearch::triSurfaceSearch(), triSurface::triSurfInstance(), twoPhaseSolver::twoPhaseSolver(), type(), IOobject::typeHeaderOk(), uncollatedFileOperation::uncollatedFileOperation(), argList::unsetOption(), distributor::update(), loadBalancer::update(), layeredEngine::update(), inkJet::update(), meshToMesh::update(), movingCone::update(), raw::update(), patch::update(), chemistryReductionMethod< ThermoType >::update(), cellsToCells::update(), patchToPatch::update(), alphatWallBoilingWallFunctionFvPatchScalarField::updateCoeffs(), activeBaffleVelocityFvPatchVectorField::updateCoeffs(), activePressureForceBaffleVelocityFvPatchVectorField::updateCoeffs(), timeVaryingMappedFixedValuePointPatchField< Type >::updateCoeffs(), porousBafflePressureFvPatchField< Type >::updateCoeffs(), GeometricBoundaryField< Type, PatchField, GeoMesh >::updateCoeffs(), greyDiffusiveViewFactorFixedValueFvPatchScalarField::updateCoeffs(), coupledTemperatureFvPatchScalarField::updateCoeffs(), externalTemperatureFvPatchScalarField::updateCoeffs(), thermalBaffle1DFvPatchScalarField< solidType >::updateCoeffs(), totalFlowRateAdvectiveDiffusiveFvPatchScalarField::updateCoeffs(), edgeVertex::updateLabels(), codedBase::updateLibrary(), fileMonitor::updateStates(), 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_release(), 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(), fvMesh::V(), fvMesh::V00(), Stokes2::velocity(), Stokes5::velocity(), VoFSolver::VoFSolver(), OFstreamCollator::waitAll(), wallLayerCells::wallLayerCells(), meshReader::warnDuplicates(), IOobject::warnNoRereading(), waveSurfacePressureFvPatchScalarField::waveSurfacePressureFvPatchScalarField(), wedge::wedge(), wedgeFvsPatchField< Type >::wedgeFvsPatchField(), wedgePointPatchField< Type >::wedgePointPatchField(), CloudFilmTransfer< CloudType >::wetSplashInteraction(), wideBand::wideBand(), noiseFFT::window(), dynamicCode::wmakeLibso(), fieldValueDelta::write(), surfaceFieldValue::write(), volFieldValue::write(), histogram::write(), nearWallFields::write(), regionSizeDistribution::write(), streamlines::write(), turbulenceIntensity::write(), wallHeatFlux::write(), wallHeatTransferCoeff::write(), wallShearStress::write(), writeCellCentres::write(), writeCellVolumes::write(), XiReactionRate::write(), yPlus::write(), forceCoeffs::write(), forces::write(), residuals::write(), time::write(), timeStep::write(), writeDictionary::write(), writeObjects::write(), cloudInfo::write(), dsmcFields::write(), FacePostProcessing< CloudType >::write(), ParticleCollector< CloudType >::write(), rigidBodyPoints::write(), rigidBodyState::write(), sampledSets::write(), sampledSurfaces::write(), sixDoFRigidBodyState::write(), specieReactionRates::write(), edgeMesh::write(), OBJedgeFormat::write(), MeshedSurface< Face >::write(), GTSsurfaceFormat< Face >::write(), AC3DsurfaceFormat< Face >::write(), OBJsurfaceFormat< Face >::write(), OFFsurfaceFormat< Face >::write(), SMESHsurfaceFormat< Face >::write(), UnsortedMeshedSurface< Face >::write(), Distribution< Type >::write(), ensightSurfaceWriter::write(), foamSurfaceWriter::write(), proxySurfaceWriter::write(), MeshedSurfaceProxy< Face >::write(), OFstreamCollator::write(), attachDetach::write(), layerAdditionRemoval::write(), perfectInterface::write(), slidingInterface::write(), fixedNormalInletOutletVelocityFvPatchVectorField::write(), alphaContactAngleFvPatchScalarField::write(), functionEntry::write(), rigidBodyModel::write(), sixDoFRigidBodyMotion::write(), surfacePatch::write(), triSurface::write(), primitiveEntry::write(), dictionary::write(), blockEdge::write(), cellMatcher::write(), AndradeTransport< Thermo >::write(), icoTabulatedTransport< Thermo >::write(), logPolynomialTransport< Thermo, PolySize >::write(), polynomialTransport< Thermo, PolySize >::write(), sutherlandTransport< Thermo >::write(), tabulatedTransport< Thermo >::write(), WLFTransport< Thermo >::write(), liquid::write(), STLsurfaceFormat< Face >::writeAscii(), fieldAverage::writeAverages(), forces::writeBins(), decomposedBlockData::writeBlocks(), domainDecomposition::writeComplete(), ensightPart::writeData(), polyBoundaryMesh::writeData(), powerLawLopesdaCosta::writeData(), DarcyForchheimer::writeData(), fixedCoeff::writeData(), powerLaw::writeData(), solidification::writeData(), IOPosition< CloudType >::writeData(), boundaryRegion::writeDict(), cellTable::writeDict(), attachDetach::writeDict(), layerAdditionRemoval::writeDict(), perfectInterface::writeDict(), slidingInterface::writeDict(), enginePiston::writeDict(), engineValve::writeDict(), cellZone::writeDict(), faceZone::writeDict(), pointZone::writeDict(), plane::writeDict(), surfZone::writeDict(), surfacePatch::writeDict(), coordinateSystem::writeDict(), pairPotential::writeEnergyAndForceTables(), GeometricBoundaryField< label, Foam::fvsPatchField, Foam::surfaceMesh >::writeEntry(), GeometricBoundaryField< Type, PatchField, GeoMesh >::writeEntry(), writeEntry(), molecule::writeFields(), fvCellSet::writeFileHeader(), fieldValueDelta::writeFileHeader(), surfaceFieldValue::writeFileHeader(), volFieldValue::writeFileHeader(), wallHeatTransferCoeff::writeFileHeader(), forceCoeffs::writeFileHeader(), forces::writeFileHeader(), residuals::writeFileHeader(), time::writeFileHeader(), timeStep::writeFileHeader(), cloudInfo::writeFileHeader(), rigidBodyPoints::writeFileHeader(), rigidBodyState::writeFileHeader(), sixDoFRigidBodyState::writeFileHeader(), forces::writeForces(), externalCoupledMixedFvPatchField< Type >::writeGeometry(), externalCoupledMixedFvPatchField< Type >::writeHeader(), externalCoupledTemperatureMixedFvPatchScalarField::writeHeader(), AC3DsurfaceFormatCore::writeHeader(), STARCDCore::writeHeader(), IOobject::writeHeader(), writeFile::writeHeaderValue(), writeListEntries(), meshReader::writeMesh(), writeMeshObject(), GeometricField< Type, PatchField, GeoMesh >::writeMinMax(), coupledPolyPatch::writeOBJ(), treeBoundBox::writeOBJ(), triSurfaceTools::writeOBJ(), surfaceFeatures::writeObj(), extendedEdgeMesh::writeObj(), Foam::meshTools::writeOBJ(), cellCuts::writeOBJ(), collatedFileOperation::writeObject(), masterUncollatedFileOperation::writeObject(), writeObjectsBase::writeObject(), regionFunctionObject::writeObject(), objectRegistry::writeObject(), CompactIOListBase< Container, IOContainer, CompactIOContainer, Type >::writeObject(), regIOobject::writeObject(), ISAT::writePerformance(), Foam::triIntersect::writePolygon(), polyMeshFilterSettings::writeSettings(), searchableSurfaces::writeStats(), edgeMesh::writeStats(), triSurface::writeStats(), cellClassification::writeStats(), distributedTriSurfaceMesh::writeStats(), MeshedSurface< Face >::writeStats(), extendedCellToFaceStencil::writeStencilStats(), ensightPart::writeSummary(), dynamicIndexedOctree< Type >::writeTreeInfo(), Foam::triIntersect::writeTriProjection(), surfaceFieldValue::writeValues(), volFieldValue::writeValues(), meshRefinement::zonify(), dlLibraryTable::~dlLibraryTable(), fileMonitorWatcher::~fileMonitorWatcher(), fvMatrix< Type >::~fvMatrix(), nearWallFields::~nearWallFields(), OFstreamCollator::~OFstreamCollator(), ParRunControl::~ParRunControl(), pointConstraints::~pointConstraints(), pointMesh::~pointMesh(), splitCell::~splitCell(), timer::~timer(), and UIPstream::~UIPstream().

Here is the call graph for this function:

◆ Snull()

OFstream Foam::Snull ( "/dev/null"  )

◆ defineTypeNameAndDebug() [410/707]

Foam::defineTypeNameAndDebug ( Pstream  ,
 
)

◆ combineReduce() [1/2]

void Foam::combineReduce ( const List< UPstream::commsStruct > &  comms,
T Value,
const CombineOp &  cop,
const int  tag,
const label  comm 
)

Definition at line 51 of file PstreamCombineReduceOps.H.

References Pstream::combineGather(), and Pstream::combineScatter().

Here is the call graph for this function:

◆ combineReduce() [2/2]

void Foam::combineReduce ( T Value,
const CombineOp &  cop,
const int  tag = Pstream::msgType(),
const label  comm = Pstream::worldComm 
)

◆ reduce() [1/7]

void Foam::reduce ( const List< UPstream::commsStruct > &  comms,
T Value,
const BinaryOp &  bop,
const int  tag,
const label  comm 
)

Definition at line 48 of file PstreamReduceOps.H.

References endl(), Pstream::gather(), Pout, error::printStack(), Pstream::scatter(), and UPstream::warnComm.

Referenced by refinementHistory::add(), preserveFaceZonesConstraint::add(), preservePatchesConstraint::add(), singleProcessorFaceSetsConstraint::add(), effectivenessHeatExchangerSource::addSup(), adjustPhi(), pairPatchAgglomeration::agglomerate(), refinementHistory::apply(), preserveBafflesConstraint::apply(), preserveFaceZonesConstraint::apply(), preservePatchesConstraint::apply(), singleProcessorFaceSetsConstraint::apply(), sampledSurface::area(), sampledSurface::average(), meshRefinement::baffleAndSplitMesh(), meshRefinement::balance(), boundBox::boundBox(), targetCoeffTrim::calcCoeffs(), rotorDiskSource::calculate(), FaceCellWave< Type, TrackingData >::cellToFace(), OppositeFaceCellWave< Type, TrackingData >::cellToFace(), layerAdditionRemoval::changeTopology(), Foam::polyMeshCheck::checkCellDeterminant(), polyMesh::checkCellDeterminant(), primitiveMesh::checkCellsZipUp(), primitiveMesh::checkCellVolumes(), primitiveMesh::checkClosedBoundary(), primitiveMesh::checkClosedCells(), primitiveMesh::checkConcaveCells(), polyBoundaryMesh::checkDefinition(), primitiveMesh::checkEdgeLength(), Foam::polyMeshCheck::checkFaceAngles(), primitiveMesh::checkFaceAngles(), Foam::polyMeshCheck::checkFaceArea(), primitiveMesh::checkFaceAreas(), Foam::polyMeshCheck::checkFaceDotProduct(), primitiveMesh::checkFaceFaces(), Foam::polyMeshCheck::checkFaceFlatness(), primitiveMesh::checkFaceFlatness(), polyMesh::checkFaceOrthogonality(), primitiveMesh::checkFaceOrthogonality(), Foam::polyMeshCheck::checkFacePyramids(), primitiveMesh::checkFacePyramids(), Foam::polyMeshCheck::checkFaceSkewness(), polyMesh::checkFaceSkewness(), primitiveMesh::checkFaceSkewness(), Foam::polyMeshCheck::checkFaceTets(), polyMeshTetDecomposition::checkFaceTets(), Foam::polyMeshCheck::checkFaceTwist(), primitiveMesh::checkFaceVertices(), polyMesh::checkFaceWeight(), Foam::polyMeshCheck::checkFaceWeights(), primitiveMesh::checkPointNearness(), primitiveMesh::checkPoints(), GAMGAgglomeration::checkRestriction(), Foam::polyMeshCheck::checkTriangleTwist(), primitiveMesh::checkUpperTriangular(), polyMesh::checkVolRatio(), Foam::polyMeshCheck::checkVolRatio(), volFieldValue::compareScalars(), fvMeshStitcher::connect(), edgeCollapser::consistentCollapse(), hexRef8::consistentRefinement(), hexRef8::consistentSlowRefinement(), hexRef8::consistentSlowRefinement2(), hexRef8::consistentUnrefinement(), meanVelocityForce::constrain(), hierarchGeomDecomp::decompose(), decompositionMethod::decompose(), MomentumCloud< CloudType >::Dij(), distributedTriSurfaceMesh::distribute(), distributedTriSurfaceMesh::distributedTriSurfaceMesh(), PointEdgeWave< Type, TrackingData >::edgeToPoint(), engine::engine(), stopAt::execute(), FaceCellWave< Type, TrackingData >::faceToCell(), OppositeFaceCellWave< Type, TrackingData >::faceToCell(), patchToPatch::finalise(), InjectionModel< CloudType >::findCellAtPosition(), refinementParameters::findCells(), probes::findElements(), meshRefinement::findRegion(), PatchFlowRateInjection< CloudType >::flowRate(), gAverage(), meshRefinement::gAverage(), fvMeshStitcher::geometric(), gSumCmptProd(), gSumProd(), if(), FreeStream< CloudType >::inflow(), CollidingCloud< CloudType >::info(), MomentumCloud< CloudType >::info(), MPPICCloud< CloudType >::info(), DSMCCloud< ParcelType >::info(), sampledSurface::integrate(), multiDirRefinement::multiDirRefinement(), GeometricField< Type, PatchField, GeoMesh >::needReference(), Time::operator++(), SprayCloud< CloudType >::penetration(), PointEdgeWave< Type, TrackingData >::pointToEdge(), polyMesh::polyMesh(), porosityModel::porosityModel(), forces::read(), lduMesh::reduce(), reduce(), fvMatrix< Type >::relax(), returnReduce(), Time::setControls(), fvMeshSubset::setLargeCellSubset(), InjectionModel< CloudType >::setNumberOfParticles(), edgeCollapser::setRefinement(), refinementIterator::setRefinement(), ParSortableList< Type >::sort(), meshRefinement::splitMesh(), meshRefinement::splitMeshRegions(), sumReduce(), faceSet::sync(), ThermoCloud< CloudType >::Tmax(), ThermoCloud< CloudType >::Tmin(), cellsToCellsStabilisation::update(), cellsToCells::update(), patchToPatchStabilisation::update(), fileMonitor::updateStates(), distributedTriSurfaceMesh::writeStats(), and extendedCellToFaceStencil::writeStencilStats().

Here is the call graph for this function:

◆ reduce() [2/7]

void Foam::reduce ( T Value,
const BinaryOp &  bop,
const int  tag = Pstream::msgType(),
const label  comm = UPstream::worldComm 
)

Definition at line 70 of file PstreamReduceOps.H.

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

Here is the call graph for this function:

◆ returnReduce()

T Foam::returnReduce ( const T Value,
const BinaryOp &  bop,
const int  tag = Pstream::msgType(),
const label  comm = UPstream::worldComm 
)

Definition at line 91 of file PstreamReduceOps.H.

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

Referenced by preserveBafflesConstraint::add(), snappyLayerDriver::addLayers(), anisotropic::anisotropic(), meshRefinement::baffleAndSplitMesh(), meshRefinement::balance(), meshRefinement::balanceAndRefine(), symmetryPlanePolyPatch::calcGeometry(), wedgePolyPatch::calcGeometry(), mappedInternalPatchBase::calcMapping(), snappySnapDriver::calcNearestSurface(), createShellMesh::calcPointRegions(), points::calcSamples(), lineFace::calcSamples(), FvFaceCellWave< Type, TrackingData >::cellToFace(), polyMesh::checkCellDeterminant(), searchableSurfaces::checkClosed(), polyMesh::checkEdgeAlignment(), searchableSurfaces::checkIntersection(), motionSmootherAlgo::checkMesh(), edgeCollapser::checkMeshQuality(), searchableSurfaces::checkNormalOrientation(), faceZone::checkParallelSync(), searchableSurfaces::checkQuality(), searchableSurfaces::checkSizes(), GAMGAgglomeration::compactLevels(), edgeCollapser::consistentCollapse(), GAMGAgglomeration::continueAgglomerating(), patchPatchDist::correct(), removePoints::countPointUsage(), meshRefinement::createZoneBaffles(), decompositionMethod::decompose(), snappySnapDriver::detectNearSurfaces(), MomentumCloud< CloudType >::Dmax(), MomentumCloud< CloudType >::Dmin(), snappyLayerDriver::doLayers(), snappySnapDriver::doSnap(), meshRefinement::dupNonManifoldPoints(), PatchEdgeFaceWave< PrimitivePatchType, Type, TrackingData >::edgeToFace(), timeControl::execute(), FacePostProcessing< CloudType >::FacePostProcessing(), FvFaceCellWave< Type, TrackingData >::faceToCell(), PatchEdgeFaceWave< PrimitivePatchType, Type, TrackingData >::faceToEdge(), polyMeshFilter::filterEdges(), nearest::finalise(), refinementSurfaces::findHigherIntersection(), searchableSurfaceWithGaps::findLine(), distributedTriSurfaceMesh::findLineAll(), distributedTriSurfaceMesh::findNearest(), fvMeshStitcher::geometric(), getRefCellValue(), hexRef8Data::hexRef8Data(), MomentumCloud< CloudType >::info(), DSMCCloud< ParcelType >::info(), CloudFilmTransfer< CloudType >::info(), StandardWallInteraction< CloudType >::info(), SurfaceFilmModel< CloudType >::info(), PhaseChangeModel< CloudType >::info(), DevolatilisationModel< CloudType >::info(), SurfaceReactionModel< CloudType >::info(), PointEdgeWave< Type, TrackingData >::iterate(), fileOperation::lookupProcessorsPath(), meshRefinement::mergeEdgesUndo(), meshRefinement::mergePatchFacesUndo(), snappySnapDriver::mergeZoneBaffles(), PairCollision< CloudType >::nSubCycles(), Time::operator++(), PointEdgeWave< Type, TrackingData >::PointEdgeWave(), polyMesh::polyMesh(), InjectionModel< CloudType >::postInjectCheck(), meshRefinement::printMeshInfo(), refinementHistory::read(), meshRefinement::refineAndBalance(), refinementHistory::refinementHistory(), refiner::refiner(), fvMatrix< Type >::relax(), structuredRenumber::renumber(), snappySnapDriver::repatchToSurface(), polyMesh::resetPrimitives(), motionSmootherAlgo::scaleMesh(), meshCutter::setRefinement(), refinementIterator::setRefinement(), solidBodyMotionSolver::solidBodyMotionSolver(), meshRefinement::splitMeshRegions(), sum(), hexRef8Data::sync(), faceZoneSet::sync(), CellZoneInjection< CloudType >::topoChange(), globalMeshData::topoChange(), distributor::update(), loadBalancer::update(), refiner::update(), cellsToCells::update(), patchToPatchStabilisation::update(), patchToPatch::update(), streamlines::write(), cloudInfo::write(), distributedTriSurfaceMesh::writeStats(), extendedCellToFaceStencil::writeStencilStats(), and meshRefinement::zonify().

Here is the call graph for this function:

◆ sumReduce() [1/2]

void Foam::sumReduce ( T Value,
label Count,
const int  tag = Pstream::msgType(),
const label  comm = UPstream::worldComm 
)

Definition at line 130 of file PstreamReduceOps.H.

References reduce().

Referenced by gAverage().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ reduce() [3/7]

void Foam::reduce ( T Value,
const BinaryOp &  bop,
const int  tag,
const label  comm,
label request 
)

Definition at line 145 of file PstreamReduceOps.H.

References NotImplemented.

◆ reduce() [4/7]

void reduce ( scalar &  Value,
const sumOp< scalar > &  bop,
const int  tag = Pstream::msgType(),
const label  comm = UPstream::worldComm 
)

Definition at line 58 of file UPstream.C.

◆ reduce() [5/7]

void reduce ( scalar &  Value,
const minOp< scalar > &  bop,
const int  tag = Pstream::msgType(),
const label  comm = UPstream::worldComm 
)

Definition at line 62 of file UPstream.C.

◆ reduce() [6/7]

void reduce ( vector2D Value,
const sumOp< vector2D > &  bop,
const int  tag = Pstream::msgType(),
const label  comm = UPstream::worldComm 
)

Definition at line 66 of file UPstream.C.

◆ sumReduce() [2/2]

void sumReduce ( scalar &  Value,
label Count,
const int  tag = Pstream::msgType(),
const label  comm = UPstream::worldComm 
)

Definition at line 70 of file UPstream.C.

◆ reduce() [7/7]

void reduce ( scalar &  Value,
const sumOp< scalar > &  bop,
const int  tag,
const label  comm,
label request 
)

Definition at line 80 of file UPstream.C.

◆ defineTypeNameAndDebug() [411/707]

Foam::defineTypeNameAndDebug ( UPstream  ,
 
)

◆ operator<<() [128/312]

Foam::Ostream & operator<< ( Ostream os,
const UPstream::commsStruct comm 
)

Definition at line 113 of file UPstreamCommsStruct.C.

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

Here is the call graph for this function:

◆ ReadHex()

T ReadHex ( ISstream is)

Read a hex label from an input stream.

Definition at line 35 of file ReadHex.C.

References Foam::constant::universal::c, exit(), FatalIOError, FatalIOErrorInFunction, ISstream::get(), isspace(), and T().

Here is the call graph for this function:

◆ readHexLabel()

Foam::label readHexLabel ( ISstream is)

Read a hex label from an input stream.

Definition at line 34 of file readHexLabel.C.

◆ defineTypeNameAndDebug() [412/707]

Foam::defineTypeNameAndDebug ( tokenCompound  ,
 
)

◆ defineRunTimeSelectionTable() [49/142]

Foam::defineRunTimeSelectionTable ( tokenCompound  ,
Istream   
)

◆ operator>>() [72/136]

Foam::Istream & operator>> ( Istream is,
token t 
)

Definition at line 44 of file tokenIO.C.

References Istream::read().

Here is the call graph for this function:

◆ operator<<() [129/312]

◆ operator<<() [130/312]

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

Definition at line 131 of file tokenIO.C.

◆ operator<<() [131/312]

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

Definition at line 125 of file tokenIO.C.

◆ operator<<() [132/312]

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

Definition at line 137 of file tokenIO.C.

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

Here is the call graph for this function:

◆ operator<<() [133/312]

◆ operator<<() [134/312]

◆ defineTypeNameAndDebug() [413/707]

Foam::defineTypeNameAndDebug ( objectRegistry  ,
 
)

◆ defineTypeNameAndDebug() [414/707]

Foam::defineTypeNameAndDebug ( regIOobject  ,
 
)

◆ addToRunTimeSelectionTableToC()

bool addToRunTimeSelectionTableToC ( const char *  baseType,
const char *  baseTypeName,
const word thisTypeName,
const char *  libName 
)

Definition at line 40 of file runTimeSelectionToC.C.

References Foam::debug::enableRunTimeSelectionToC, found, HashTable< T, Key, Hash >::insert(), and Foam::debug::runTimeSelectionToC.

Here is the call graph for this function:

◆ operator==() [19/58]

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

Definition at line 67 of file instant.C.

References b, and instant::equal().

Here is the call graph for this function:

◆ operator!=() [6/25]

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

Definition at line 73 of file instant.C.

References b, and operator==().

Here is the call graph for this function:

◆ operator<() [1/4]

bool operator< ( const instant a,
const instant b 
)

Definition at line 79 of file instant.C.

References b.

Referenced by FixedList< T, Size >::operator>=(), and UList< T >::operator>=().

Here is the caller graph for this function:

◆ operator>() [1/4]

bool operator> ( const instant a,
const instant b 
)

Definition at line 85 of file instant.C.

References b.

Referenced by FixedList< T, Size >::operator<=(), and UList< T >::operator<=().

Here is the caller graph for this function:

◆ operator>>() [73/136]

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

Definition at line 93 of file instant.C.

References I.

◆ operator<<() [135/312]

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

Definition at line 101 of file instant.C.

References I, and tab.

◆ defineTypeNameAndDebug() [415/707]

Foam::defineTypeNameAndDebug ( Time  ,
 
)

◆ dynamicCast()

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 90 of file typeInfo.H.

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

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

Here is the call graph for this function:
Here is the caller graph for this function:

◆ refCast()

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 111 of file typeInfo.H.

References abort(), FatalError, and FatalErrorInFunction.

Referenced by viewFactor::calculate(), lduPrimitiveMesh::gather(), GeometricBoundaryField< Type, PatchField, GeoMesh >::interfaces(), timeVaryingMappedFixedValueFvPatchField< Type >::map(), operator<<(), timeVaryingMappedFixedValueFvPatchField< Type >::reset(), valuePointPatchField< Type >::reset(), and SidedInterfacialModel< ModelType >::SidedInterfacialModel().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ isType()

◆ isA()

◆ typedName()

word Foam::typedName ( Name  name)
inline

Return the name of the object within the given type.

as <typeName>:<name>

Definition at line 149 of file typeInfo.H.

References name().

Referenced by SpalartAllmarasDES< BasicMomentumTransportModel >::cacheLESRegion(), DarcyForchheimer::calcTransformModelData(), SpalartAllmarasDES< BasicMomentumTransportModel >::chi(), SpalartAllmaras< BasicMomentumTransportModel >::chi(), SuppressionCollision< CloudType >::collide(), zeroDimensionalMassSourceBase::correct(), kOmega2006< BasicMomentumTransportModel >::correct(), realizableKE< BasicMomentumTransportModel >::correct(), RNGkEpsilon< BasicMomentumTransportModel >::correct(), v2f< BasicMomentumTransportModel >::correct(), realizableKE< BasicMomentumTransportModel >::correctNut(), cavitation::d2mdtdpf(), cavitation::dmdtf(), SpalartAllmarasDDES< BasicMomentumTransportModel >::dTilda(), SpalartAllmarasDES< BasicMomentumTransportModel >::dTilda(), SpalartAllmarasIDDES< BasicMomentumTransportModel >::dTilda(), forcing::forceCoeff(), SpalartAllmarasDES< BasicMomentumTransportModel >::fv1(), SpalartAllmaras< BasicMomentumTransportModel >::fv1(), SpalartAllmarasDES< BasicMomentumTransportModel >::fv2(), SpalartAllmaras< BasicMomentumTransportModel >::fv2(), SpalartAllmarasDES< BasicMomentumTransportModel >::fw(), SpalartAllmaras< BasicMomentumTransportModel >::fw(), momentumTransportModel::GName(), constant::htc(), function1::htc(), SpalartAllmarasDES< BasicMomentumTransportModel >::k(), zeroDimensionalFixedPressureConstraint::massSource(), strainRateFunction::nu(), SpalartAllmarasDES< BasicMomentumTransportModel >::Omega(), mappedExtrudedPatchBase::patchLocalPoints(), zeroDimensionalFixedPressureConstraint::pEqnSource(), phaseChange::phaseChange(), EDC::Qdot(), noCombustion::Qdot(), PaSR::Qdot(), KochFriedlander::R(), noSintering::R(), noCombustion::R(), wallBoiling::R(), dummy::R(), randomCoalescence::R(), turbulentBreakUp::R(), SpalartAllmarasDES< BasicMomentumTransportModel >::r(), forcing::scale(), fvMeshToFvMesh::srcToTgt(), SpalartAllmaras< BasicMomentumTransportModel >::Stilda(), and SpalartAllmarasDES< BasicMomentumTransportModel >::Stilda().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ operator+() [24/131]

dimensionedScalar operator+ ( const dimensionedScalar ds1,
const scalar  s2 
)

Definition at line 35 of file dimensionedScalar.C.

◆ operator+() [25/131]

dimensionedScalar operator+ ( const scalar  s1,
const dimensionedScalar ds2 
)

Definition at line 41 of file dimensionedScalar.C.

◆ operator-() [23/114]

dimensionedScalar operator- ( const dimensionedScalar ds1,
const scalar  s2 
)

Definition at line 47 of file dimensionedScalar.C.

◆ operator-() [24/114]

dimensionedScalar operator- ( const scalar  s1,
const dimensionedScalar ds2 
)

Definition at line 53 of file dimensionedScalar.C.

◆ operator*() [10/184]

dimensionedScalar operator* ( const dimensionedScalar ds1,
const scalar  s2 
)

Definition at line 59 of file dimensionedScalar.C.

◆ operator/() [9/66]

dimensionedScalar operator/ ( const scalar  s1,
const dimensionedScalar ds2 
)

Definition at line 65 of file dimensionedScalar.C.

◆ pow() [1/54]

dimensionedScalar pow ( const dimensionedScalar ds,
const dimensionedScalar expt 
)

Definition at line 72 of file dimensionedScalar.C.

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

Referenced by cubicUpwindFitPolynomial::addCoeffs(), fractal::addDrift(), LehrMilliesMewes::addToBinaryBreakupRate(), LuoSvendsen::addToBinaryBreakupRate(), powerLawUniformBinary::addToBinaryBreakupRate(), CoulaloglouTavlarides::addToCoalescenceRate(), Luo::addToCoalescenceRate(), PrinceBlanch::addToCoalescenceRate(), LaakkonenDaughterSizeDistribution::antiderivative(), XiFluid::bSolve(), LaheyKEpsilon< BasicMomentumTransportModel >::bubbleG(), mixtureKEpsilon< BasicMomentumTransportModel >::bubbleG(), Reaction< ThermoType >::C(), NonSphereDragForce< CloudType >::calcCoupled(), PlessisMasliyahDragForce< CloudType >::calcCoupled(), WenYuDragForce< CloudType >::calcCoupled(), ReactingMultiphaseParcel< ParcelType >::calcDevolatilisation(), calcGexp(), calcPE15(), calcQE16(), KocamustafaogullariIshiiDepartureDiameter::calculate(), epsilonWallFunctionFvPatchScalarField::calculate(), COxidationIntrinsicRate< CloudType >::calculate(), COxidationKineticDiffusionLimitedRate< CloudType >::calculate(), COxidationMurphyShaddix< CloudType >::calculate(), Lavieville::calculate(), KocamustafaogullariIshiiNucleationSite::calculate(), LemmertChawla::calculate(), LiquidEvaporationBoil< CloudType >::calculate(), XiEqModel::calculateSchelkinEffect(), cbrt(), IATEsource::CD(), Beetstra::CdRe(), Gibilaro::CdRe(), GidaspowSchillerNaumann::CdRe(), IshiiZuber::CdRe(), Lain::CdRe(), SchillerNaumann::CdRe(), SyamlalOBrien::CdRe(), Tenneti::CdRe(), TomiyamaAnalytic::CdRe(), TomiyamaCorrelated::CdRe(), TomiyamaKataokaZunSakaguchi::CdRe(), WenYu::CdRe(), SchillerNaumannDragForce< CloudType >::CdRe(), SphereDragForce< CloudType >::CdRe(), dynamicKEqn< BasicMomentumTransportModel >::Ce(), primitiveMeshTools::cellClosedness(), cmptPow(), cof(), LarsenBorgnakkeVariableHardSphere< CloudType >::collide(), TrajectoryCollision< CloudType >::collideParcels(), PDRkEpsilon::correct(), MichaelsBolger::correct(), simple::correct(), isothermal::correct(), EDC::correct(), variable::correct(), lambdaThixotropic< BasicMomentumTransportModel >::correct(), dynamicLagrangian< BasicMomentumTransportModel >::correct(), LRR< BasicMomentumTransportModel >::correct(), kOmegaSSTSato< BasicMomentumTransportModel >::correctNut(), hPowerThermo< EquationOfState >::Cp(), TomiyamaSwarm::Cs(), ePowerThermo< EquationOfState >::Cv(), noiseFFT::dbToPa(), basic::Dcu(), LangmuirHinshelwoodReactionRate::ddc(), Reaction< ThermoType >::ddNdtByVdcTp(), ArrheniusReactionRate::ddT(), fluxLimitedLangmuirHinshelwoodReactionRate::ddT(), JanevReactionRate::ddT(), LandauTellerReactionRate::ddT(), LangmuirHinshelwoodReactionRate::ddT(), powerSeriesReactionRate::ddT(), det(), MomentumCloud< CloudType >::Dij(), CloudFilmTransfer< CloudType >::drySplashInteraction(), HarrisCrighton::dTaudTheta(), SpalartAllmarasIDDES< BasicMomentumTransportModel >::dTilda(), Wellek::E(), Ek(), DSMCCloud< ParcelType >::equipartitionInternalEnergy(), ePowerThermo< EquationOfState >::Es(), PairSpringSliderDashpot< CloudType >::evaluatePair(), populationBalanceMoments::execute(), comfort::execute(), kOmegaSSTLM< BasicMomentumTransportModel >::F1(), Frank::Fi(), layerParameters::finalLayerThicknessRatio(), layerParameters::firstLayerThickness(), forAll(), JohnsonJackson::frictionalPressure(), JohnsonJacksonSchaeffer::frictionalPressure(), Schaeffer::frictionalPressure(), JohnsonJackson::frictionalPressurePrime(), JohnsonJacksonSchaeffer::frictionalPressurePrime(), Schaeffer::frictionalPressurePrime(), SpalartAllmarasDES< BasicMomentumTransportModel >::fw(), SpalartAllmaras< BasicMomentumTransportModel >::fw(), basicSubGrid::G(), LunSavage::g0(), LunSavage::g0prime(), basic::Gk(), ePowerThermo< EquationOfState >::Gstd(), hPowerThermo< EquationOfState >::Gstd(), hPowerThermo< EquationOfState >::Hs(), if(), incGammaRatio_Q(), integerRoot(), invIncGammaRatio_P(), Gunn::K(), dynamicLagrangian< BasicMomentumTransportModel >::k(), WALE< BasicMomentumTransportModel >::k(), exponentialSolidTransport< Thermo >::kappa(), exponentialSolidTransport< Thermo >::Kappa(), thermo< Thermo, Type >::Kc(), thermo< Thermo, Type >::Kn(), kShellIntegration(), kShellMean(), thermo< Thermo, Type >::Kx(), laplaceFilter::laplaceFilter(), layerParameters::layerThickness(), noiseFFT::Ldelta(), lineDivide::lineDivide(), AntoineExtended::lnPSat(), v2f< BasicMomentumTransportModel >::Ls(), noiseFFT::Lsum(), magSqr(), makeMomentumTransportModelTypes(), solidParticle::move(), BinghamPlastic::mu(), plastic::mu(), Quemada::mu(), PairSpringSliderDashpot< CloudType >::nSubCycles(), WallLocalSpringSliderDashpot< CloudType >::nSubCycles(), WallSpringSliderDashpot< CloudType >::nSubCycles(), BirdCarreau::nu(), CrossPowerLaw::nu(), HerschelBulkley::nu(), powerLaw::nu(), ArrheniusReactionRate::operator()(), fluxLimitedLangmuirHinshelwoodReactionRate::operator()(), JanevReactionRate::operator()(), LandauTellerReactionRate::operator()(), LangmuirHinshelwoodReactionRate::operator()(), powerSeriesReactionRate::operator()(), SRIFallOffFunction::operator()(), TroeFallOffFunction::operator()(), Time::operator++(), alphatJayatillekeWallFunctionFvPatchScalarField::P(), NASCore::parseNASCoord(), parseNASCoord(), RosinRammler::phi(), RosinRammler::Phi(), pow(), pow3(), pow4(), pow5(), pow6(), LiaoBase::precompute(), AntoineExtended::pSat(), AntoineExtended::pSatPrime(), adiabaticPerfectFluid< Specie >::psi(), R(), lambdaThixotropic< BasicMomentumTransportModel >::read(), dimensionSet::read(), kOmegaSSTLM< BasicMomentumTransportModel >::ReThetat0(), adiabaticPerfectFluid< Specie >::rho(), ePowerThermo< EquationOfState >::S(), hPowerThermo< EquationOfState >::S(), RosinRammler::sample(), uniform::sample(), Kusters::setBreakupRate(), Laakkonen::setBreakupRate(), powerLaw::setBreakupRate(), LarsenBorgnakkeVariableHardSphere< CloudType >::sigmaTcR(), VariableHardSphere< CloudType >::sigmaTcR(), slerp(), mixedFixedValueSlipFvPatchField< Type >::snGradTransformDiag(), basicSymmetryFvPatchField< Type >::snGradTransformDiag(), directionMixedFvPatchField< Type >::snGradTransformDiag(), symmetryPlaneFvPatchField< Type >::snGradTransformDiag(), wedgeFvPatchField< Type >::snGradTransformDiag(), fixedNormalSlipFvPatchField< Type >::snGradTransformDiag(), partialSlipFvPatchField< Type >::snGradTransformDiag(), adaptiveSolver::solve(), SIBS::solve(), seulex::solve(), adiabaticPerfectFluid< Specie >::Sp(), sqr(), sqrt(), XiFluid::StCorr(), extrudeModel::sumThickness(), dispersedPhaseInterface::Ta(), KochFriedlander::tau(), HarrisCrighton::tau(), Lun::tau(), globalIndexAndTransform::transformIndicesForPatches(), azizChen::unscaledEnergy(), maitlandSmith::unscaledEnergy(), GradientDispersionRAS< CloudType >::update(), StochasticDispersionRAS< CloudType >::update(), PilchErdman< CloudType >::update(), ReitzKHRT< CloudType >::update(), SHF< CloudType >::update(), LISAAtomisation< CloudType >::update(), MPPICParcel< ParcelType >::trackingData::updateAverages(), plenumPressureFvPatchScalarField::updateCoeffs(), supersonicFreestreamFvPatchVectorField::updateCoeffs(), transonicEntrainmentPressureFvPatchScalarField::updateCoeffs(), turbulentMixingLengthDissipationRateInletFvPatchScalarField::updateCoeffs(), turbulentMixingLengthFrequencyInletFvPatchScalarField::updateCoeffs(), convectiveHeatTransferFvPatchScalarField::updateCoeffs(), dynamicPressureFvPatchScalarField::updateCoeffs(), uniformTotalPressureFvPatchScalarField::updateCoeffs(), IATEsource::Ur(), fvMesh::validComponents(), turbulentBL::value(), NSRDS1::value(), NSRDS2::value(), NSRDS3::value(), NSRDS4::value(), NSRDS5::value(), NSRDS6::value(), CloudFilmTransfer< CloudType >::wetSplashInteraction(), while(), regionSizeDistribution::write(), dimensionSet::write(), basicSubGrid::XiEq(), SCOPEBlend::XiEq(), SCOPEXiEq::XiEq(), nutURoughWallFunctionFvPatchScalarField::yPlus(), and PengRobinsonGas< Specie >::Z().

Here is the call graph for this function:

◆ pow3() [1/3]

dimensionedScalar pow3 ( const dimensionedScalar ds)

Definition at line 87 of file dimensionedScalar.C.

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

Referenced by fractal::addDrift(), radiativeIntensityRay::addIntensity(), VoFSolidificationMeltingSource::addSup(), solidificationMeltingSource::addSup(), LehrMilliesMewes::addToBinaryBreakupRate(), Liao::addToBinaryBreakupRate(), AdachiStuartFokkink::addToCoalescenceRate(), ballisticCollisions::addToCoalescenceRate(), CoulaloglouTavlarides::addToCoalescenceRate(), hydrodynamic::addToCoalescenceRate(), Luo::addToCoalescenceRate(), PrinceBlanch::addToCoalescenceRate(), turbulentShear::addToCoalescenceRate(), wallBoiling::addToNucleationRate(), reactionDriven::addToNucleationRate(), LaakkonenDaughterSizeDistribution::antiderivative(), LaheyKEpsilon< BasicMomentumTransportModel >::bubbleG(), mixtureKEpsilon< BasicMomentumTransportModel >::bubbleG(), SprayParcel< ParcelType >::calc(), PlessisMasliyahDragForce< CloudType >::calcCoupled(), calcTE18(), COxidationIntrinsicRate< CloudType >::calculate(), Tenneti::CdRe(), Stokes5::celerity(), motionSmootherAlgo::checkMesh(), LegendreMagnaudet::Cl(), TomiyamaLift::Cl(), ORourkeCollision< CloudType >::collideSorted(), BrunDripping::correct(), dripping::correct(), kEpsilonLopesdaCosta< BasicMomentumTransportModel >::correct(), diffusion::correct(), FSD::correct(), infinitelyFastChemistry::correct(), PengRobinsonGas< Specie >::Cp(), PengRobinsonGas< Specie >::Cv(), VakhrushevEfremov::E(), absorptionEmissionModel::ECont(), cloud::EDisp(), absorptionEmissionModel::EDisp(), Stokes5::elevation(), ThermoCloud< CloudType >::Ep(), ParcelCloudBase< ParticleType >::Ep(), parcelCloudList::Ep(), atmBoundaryLayer::epsilon(), kOmegaSSTLM< BasicMomentumTransportModel >::Flength(), kOmegaSSTLM< BasicMomentumTransportModel >::Fonset(), SpalartAllmarasDES< BasicMomentumTransportModel >::fv1(), SpalartAllmaras< BasicMomentumTransportModel >::fv1(), CarnahanStarling::g0(), CarnahanStarling::g0prime(), quadraticRamp::integral(), WALE< BasicMomentumTransportModel >::k(), v2f< BasicMomentumTransportModel >::Ls(), makeMomentumTransportModelTypes(), IATEsource::Mo(), dispersedPhaseInterface::Mo(), pow6(), LiaoBase::precompute(), LuoSvendsen::precompute(), tetrahedron< Point, PointRef >::quality(), kOmegaSSTLM< BasicMomentumTransportModel >::ReThetac(), kOmegaSSTLM< BasicMomentumTransportModel >::ReThetat0(), viewFactor::Rp(), noRadiation::Ru(), opaqueSolid::Ru(), viewFactor::Ru(), CloudFilmTransfer< CloudType >::setParcelProperties(), radiationModel::Sh(), CloudFilmTransfer< CloudType >::splashInteraction(), radiationModel::ST(), TAB< CloudType >::TAB(), ETAB< CloudType >::update(), PilchErdman< CloudType >::update(), ReitzDiwakar< CloudType >::update(), ReitzKHRT< CloudType >::update(), SHF< CloudType >::update(), TAB< CloudType >::update(), LISAAtomisation< CloudType >::update(), MPPICParcel< ParcelType >::trackingData::updateAverages(), kLowReWallFunctionFvPatchScalarField::updateCoeffs(), externalTemperatureFvPatchScalarField::updateCoeffs(), fvDOM::updateG(), Stokes2::velocity(), Stokes5::velocity(), MomentumParcel< ParcelType >::volume(), and PengRobinsonGas< Specie >::Z().

Here is the call graph for this function:

◆ pow4() [1/3]

dimensionedScalar pow4 ( const dimensionedScalar ds)

Definition at line 98 of file dimensionedScalar.C.

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

Referenced by interfaceTurbulenceDamping::addSup(), VoFTurbulenceDamping::addSup(), CoulaloglouTavlarides::addToCoalescenceRate(), blackBodyEmission::blackBodyEmission(), ReactingMultiphaseParcel< ParcelType >::calc(), ReactingParcel< ParcelType >::calc(), ThermoParcel< ParcelType >::calc(), targetCoeffTrim::calcCoeffs(), ThermoParcel< ParcelType >::calcHeatTransfer(), calcTE18(), P1::calculate(), viewFactor::calculate(), Tenneti::CdRe(), Stokes5::celerity(), LegendreMagnaudet::Cl(), kOmegaSSTLM< BasicMomentumTransportModel >::correctReThetatGammaInt(), blackBodyEmission::EbDeltaLambdaT(), Stokes5::elevation(), ETAB< CloudType >::ETAB(), comfort::execute(), kOmegaSSTLM< BasicMomentumTransportModel >::Fonset(), kOmegaSSTLM< BasicMomentumTransportModel >::Fthetat(), CarnahanStarling::g0prime(), makeMomentumTransportModelTypes(), MarshakRadiationFixedTemperatureFvPatchScalarField::MarshakRadiationFixedTemperatureFvPatchScalarField(), IATEsource::Mo(), pow5(), kOmegaSSTLM< BasicMomentumTransportModel >::ReThetac(), viewFactor::Rp(), ThermoCloud< CloudType >::setModels(), ETAB< CloudType >::update(), LISAAtomisation< CloudType >::update(), v2WallFunctionFvPatchScalarField::updateCoeffs(), greyDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs(), MarshakRadiationFvPatchScalarField::updateCoeffs(), MarshakRadiationFixedTemperatureFvPatchScalarField::updateCoeffs(), Stokes5::velocity(), wideBandDiffusiveRadiationMixedFvPatchScalarField::wideBandDiffusiveRadiationMixedFvPatchScalarField(), and SCOPEBlend::XiEq().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pow5() [1/3]

◆ pow6() [1/3]

◆ pow025() [1/3]

◆ sqrt() [1/2]

dimensionedScalar sqrt ( const dimensionedScalar ds)

Definition at line 142 of file dimensionedScalar.C.

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

Referenced by LehrMilliesMewes::addToBinaryBreakupRate(), Liao::addToBinaryBreakupRate(), AdachiStuartFokkink::addToCoalescenceRate(), ballisticCollisions::addToCoalescenceRate(), CoulaloglouTavlarides::addToCoalescenceRate(), LehrMilliesMewesCoalescence::addToCoalescenceRate(), LiaoCoalescence::addToCoalescenceRate(), Luo::addToCoalescenceRate(), PrinceBlanch::addToCoalescenceRate(), turbulentShear::addToCoalescenceRate(), waveTransmissiveFvPatchField< Type >::advectionSpeed(), alphatJayatillekeWallFunctionFvPatchScalarField::alphat(), moleculeCloud::applyConstraintsAndThermostats(), XiFluid::bSolve(), BrownianMotionForce< CloudType >::calcCoupled(), ReactingMultiphaseParcel< ParcelType >::calcDevolatilisation(), coupledPolyPatch::calcFaceTol(), calcTE18(), Stochastic< CloudType >::calculate(), Cole::calculate(), KocamustafaogullariIshiiDepartureDiameter::calculate(), epsilonWallFunctionFvPatchScalarField::calculate(), omegaWallFunctionFvPatchScalarField::calculate(), COxidationHurtMitchell< CloudType >::calculate(), COxidationIntrinsicRate< CloudType >::calculate(), XiEqModel::calculateSchelkinEffect(), nutUSpaldingWallFunctionFvPatchScalarField::calcUTau(), aerosolDrag::CdRe(), Beetstra::CdRe(), IshiiZuber::CdRe(), Lain::CdRe(), SyamlalOBrien::CdRe(), TomiyamaAnalytic::CdRe(), Airy::celerity(), primitiveMesh::checkEdgeLength(), primitiveMesh::checkPointNearness(), chemPointISAT::checkSolution(), triangle< Point, PointRef >::circumCircle(), tetrahedron< Point, PointRef >::circumSphere(), dynamicKEqn< BasicMomentumTransportModel >::Ck(), LegendreMagnaudet::Cl(), SaffmanMei::Cl(), LarsenBorgnakkeVariableHardSphere< CloudType >::collide(), VariableHardSphere< CloudType >::collide(), ORourkeCollision< CloudType >::collideSorted(), PDRkEpsilon::correct(), BrunDripping::correct(), kineticTheoryModel::correct(), EDC::correct(), PaSR::correct(), pointPatchDist::correct(), patchPatchDist::correct(), kOmegaSST< MomentumTransportModel, BasicMomentumTransportModel >::correct(), DeardorffDiffStress< BasicMomentumTransportModel >::correct(), dynamicKEqn< BasicMomentumTransportModel >::correct(), kEqn< BasicMomentumTransportModel >::correct(), LaunderSharmaKE< BasicMomentumTransportModel >::correct(), LRR< BasicMomentumTransportModel >::correct(), realizableKE< BasicMomentumTransportModel >::correct(), RNGkEpsilon< BasicMomentumTransportModel >::correct(), v2f< BasicMomentumTransportModel >::correct(), Chung::correct(), MaxwellianThermal< CloudType >::correct(), MixedDiffuseSpecular< CloudType >::correct(), Poisson::correct(), DeardorffDiffStress< BasicMomentumTransportModel >::correctNut(), kEqn< BasicMomentumTransportModel >::correctNut(), Smagorinsky< BasicMomentumTransportModel >::correctNut(), WALE< BasicMomentumTransportModel >::correctNut(), realizableKE< BasicMomentumTransportModel >::correctNut(), NicenoKEqn< BasicMomentumTransportModel >::correctNut(), SmagorinskyZhang< BasicMomentumTransportModel >::correctNut(), kOmegaSST< MomentumTransportModel, BasicMomentumTransportModel >::correctNut(), kOmegaSSTSato< BasicMomentumTransportModel >::correctNut(), dynamicKEqn< BasicMomentumTransportModel >::correctNut(), kOmegaSSTLM< BasicMomentumTransportModel >::correctReThetatGammaInt(), ReactingParcel< ParcelType >::correctSurfaceValues(), PengRobinsonGas< Specie >::Cp(), PengRobinsonGas< Specie >::CpMCv(), mixtureKEpsilon< BasicMomentumTransportModel >::Ct2(), PengRobinsonGas< Specie >::Cv(), Lamb::Cvm(), cyclicTransform::cyclicTransform(), fluxLimitedLangmuirHinshelwoodReactionRate::ddT(), QRMatrix< MatrixType >::decompose(), LLTMatrix< Type >::decompose(), wallFace::dist(), wallPoint::dist(), SpalartAllmarasIDDES< BasicMomentumTransportModel >::dTilda(), PengRobinsonGas< Specie >::E(), pitchForkRing::energy(), DeardorffDiffStress< BasicMomentumTransportModel >::epsilon(), dynamicKEqn< BasicMomentumTransportModel >::epsilon(), kEqn< BasicMomentumTransportModel >::epsilon(), LESeddyViscosity< BasicMomentumTransportModel >::epsilon(), WALE< BasicMomentumTransportModel >::epsilon(), DSMCCloud< ParcelType >::equipartitionLinearVelocity(), ETAB< CloudType >::ETAB(), PairSpringSliderDashpot< CloudType >::evaluatePair(), WallSpringSliderDashpot< CloudType >::evaluateWall(), populationBalanceMoments::execute(), adjustTimeStepToCombustion::execute(), comfort::execute(), turbulenceIntensity::execute(), treeBoundBox::extend(), kOmegaSSTLM< BasicMomentumTransportModel >::F1(), faceAreaPairGAMGAgglomeration::faceAreaPairGAMGAgglomeration(), pitchForkRing::force(), KTS::G(), chemPointISAT::grow(), PengRobinsonGas< Specie >::H(), if(), incGammaRatio_Q(), chemPointISAT::inEOA(), FreeStream< CloudType >::inflow(), integerRoot(), triangleFuncs::intersect(), invIncGammaRatio_P(), Frossling::K(), RanzMarshall::K(), wallBoilingHeatTransfer::K(), Smagorinsky< BasicMomentumTransportModel >::k(), atmBoundaryLayer::k(), Gidaspow::kappa(), HrenyaSinclair::kappa(), Syamlal::kappa(), noiseFFT::Ldelta(), arcEdge::length(), lrline(), kOmegaSSTDES< BasicMomentumTransportModel >::Lt(), LUDecompose(), mag(), makeMomentumTransportModelTypes(), DSMCCloud< ParcelType >::maxwellianAverageSpeed(), DSMCCloud< ParcelType >::maxwellianMostProbableSpeed(), DSMCCloud< ParcelType >::maxwellianRMSSpeed(), MGridGenGAMGAgglomeration::MGridGenGAMGAgglomeration(), minimaxs(), sutherlandTransport< Thermo >::mu(), BinghamPlastic::mu(), PairSpringSliderDashpot< CloudType >::nSubCycles(), WallLocalSpringSliderDashpot< CloudType >::nSubCycles(), WallSpringSliderDashpot< CloudType >::nSubCycles(), JohnsonJacksonSchaeffer::nu(), Schaeffer::nu(), RanzMarshall< CloudType >::Nu(), Gidaspow::nu(), HrenyaSinclair::nu(), Syamlal::nu(), Casson::nu(), nutkAtmRoughWallFunctionFvPatchScalarField::nut(), nutkRoughWallFunctionFvPatchScalarField::nut(), nutkWallFunctionFvPatchScalarField::nut(), DeardorffDiffStress< BasicMomentumTransportModel >::omega(), LESeddyViscosity< BasicMomentumTransportModel >::omega(), SpalartAllmarasDES< BasicMomentumTransportModel >::Omega(), equilibrium::oneByTau(), isotropic::oneByTau(), nonEquilibrium::oneByTau(), inversePointDistanceDiffusivity::operator()(), fluxLimitedLangmuirHinshelwoodReactionRate::operator()(), coupledPolyPatch::order(), noiseFFT::Pdelta(), noiseFFT::Pf(), continuousGasKEqn< BasicMomentumTransportModel >::phaseTransferCoeff(), NicenoKEqn< BasicMomentumTransportModel >::phaseTransferCoeff(), engine::pistonPosition(), solidDisplacement::postSolve(), pow025(), LiaoBase::precompute(), BrownianCollisions::precompute(), LiaoCoalescence::precompute(), PrinceBlanch::precompute(), surfaceFieldValue::processValuesTypeType(), volFieldValue::processValuesTypeType(), kOmegaSSTSAS< BasicMomentumTransportModel >::Qsas(), tetrahedron< Point, PointRef >::quality(), triangle< Point, PointRef >::quality(), polygonTriangulate::quality(), quaternion::quaternion(), turbulentBreakUp::R(), polygonTriangulate::randomPolygon(), realizableKE< BasicMomentumTransportModel >::rCmu(), lambdaThixotropic< BasicMomentumTransportModel >::read(), linearAxialAngularSpring::read(), SDA::read(), axialAngularSpring::read(), sphericalAngularSpring::read(), kOmegaSSTLM< BasicMomentumTransportModel >::ReThetat0(), noiseFFT::RMSmeanPf(), cubicEqn::roots(), quadraticEqn::roots(), Random::scalarNormal(), searchableDisk::searchableDisk(), Kusters::setBreakupRate(), Laakkonen::setBreakupRate(), ConeInjection< CloudType >::setPositionAndCell(), ConeInjection< CloudType >::setProperties(), faceCollapser::setRefinement(), LiquidEvaporation< CloudType >::Sh(), LiquidEvaporationBoil< CloudType >::Sh(), directionMixedFvPatchField< Type >::snGradTransformDiag(), seulex::solve(), SprayParcel< ParcelType >::solveTABEq(), PengRobinsonGas< Specie >::Sp(), CloudFilmTransfer< CloudType >::splashInteraction(), sqrtSumSqr(), intersection::srcBoxStatic(), XiFluid::StCorr(), SpalartAllmaras< BasicMomentumTransportModel >::Stilda(), strainRateViscosityModel::strainRate(), SVD::SVD(), fft::transform(), coefficientWilkeMulticomponentMixture< ThermoType >::transportMixture::transportMixture(), v2f< BasicMomentumTransportModel >::Ts(), quaternion::unit(), WallLocationYPlus< WallLocation >::update(), GradientDispersionRAS< CloudType >::update(), StochasticDispersionRAS< CloudType >::update(), ETAB< CloudType >::update(), PilchErdman< CloudType >::update(), ReitzDiwakar< CloudType >::update(), ReitzKHRT< CloudType >::update(), SHF< CloudType >::update(), TAB< CloudType >::update(), BlobsSheetAtomisation< CloudType >::update(), LISAAtomisation< CloudType >::update(), JohnsonJacksonParticleSlipFvPatchVectorField::updateCoeffs(), JohnsonJacksonParticleThetaFvPatchScalarField::updateCoeffs(), alphatWallBoilingWallFunctionFvPatchScalarField::updateCoeffs(), smoluchowskiJumpTFvPatchScalarField::updateCoeffs(), maxwellSlipUFvPatchVectorField::updateCoeffs(), plenumPressureFvPatchScalarField::updateCoeffs(), supersonicFreestreamFvPatchVectorField::updateCoeffs(), transonicEntrainmentPressureFvPatchScalarField::updateCoeffs(), turbulentInletFvPatchField< Type >::updateCoeffs(), fWallFunctionFvPatchScalarField::updateCoeffs(), kLowReWallFunctionFvPatchScalarField::updateCoeffs(), v2WallFunctionFvPatchScalarField::updateCoeffs(), turbulentMixingLengthDissipationRateInletFvPatchScalarField::updateCoeffs(), turbulentMixingLengthFrequencyInletFvPatchScalarField::updateCoeffs(), convectiveHeatTransferFvPatchScalarField::updateCoeffs(), IATEsource::Ur(), IATEsource::Ut(), basicSubGrid::XiEq(), Gulder::XiEq(), SCOPEXiEq::XiEq(), nutkWallFunctionFvPatchScalarField::yPlus(), nutLowReWallFunctionFvPatchScalarField::yPlus(), nutURoughWallFunctionFvPatchScalarField::yPlus(), nutUWallFunctionFvPatchScalarField::yPlus(), and PengRobinsonGas< Specie >::Z().

Here is the call graph for this function:

◆ cbrt() [1/2]

dimensionedScalar cbrt ( const dimensionedScalar ds)

Definition at line 153 of file dimensionedScalar.C.

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

Referenced by Liao::addToBinaryBreakupRate(), LuoSvendsen::addToBinaryBreakupRate(), CoulaloglouTavlarides::addToCoalescenceRate(), hydrodynamic::addToCoalescenceRate(), LehrMilliesMewesCoalescence::addToCoalescenceRate(), LiaoCoalescence::addToCoalescenceRate(), Luo::addToCoalescenceRate(), PrinceBlanch::addToCoalescenceRate(), ReactingMultiphaseParcel< ParcelType >::calc(), ReactingParcel< ParcelType >::calc(), SprayParcel< ParcelType >::calc(), ReactingMultiphaseParcel< ParcelType >::calcDevolatilisation(), TomiyamaLift::Cl(), ORourkeCollision< CloudType >::collide(), ReactingParcel< ParcelType >::correctSurfaceValues(), LandauTellerReactionRate::ddT(), MomentumCloud< CloudType >::distribute(), PairSpringSliderDashpot< CloudType >::evaluatePair(), SinclairJackson::g0(), SinclairJackson::g0prime(), integerRoot(), Frossling::K(), segregated::K(), Gunn::K(), RanzMarshall::K(), noiseFFT::Ldelta(), MomentumCloud< CloudType >::mapMesh(), RanzMarshall< CloudType >::Nu(), fvMeshStitcher::openness(), LandauTellerReactionRate::operator()(), noiseFFT::Pdelta(), WallLocalSpringSliderDashpot< CloudType >::pREff(), WallSpringSliderDashpot< CloudType >::pREff(), randomCoalescence::R(), wakeEntrainmentCoalescence::R(), cubicEqn::roots(), Laakkonen::setBreakupRate(), LiquidEvaporation< CloudType >::Sh(), LiquidEvaporationBoil< CloudType >::Sh(), CloudFilmTransfer< CloudType >::splashInteraction(), MomentumCloud< CloudType >::topoChange(), ReitzKHRT< CloudType >::update(), LISAAtomisation< CloudType >::update(), convectiveHeatTransferFvPatchScalarField::updateCoeffs(), and regionSizeDistribution::write().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ hypot() [1/4]

dimensionedScalar hypot ( const dimensionedScalar x,
const dimensionedScalar y 
)

Definition at line 164 of file dimensionedScalar.C.

References x, and y.

Referenced by cubicEqn::roots().

Here is the caller graph for this function:

◆ sign() [1/4]

dimensionedScalar sign ( const dimensionedScalar ds)

Definition at line 179 of file dimensionedScalar.C.

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

Referenced by Flux< CloudType, Derived >::accumulate(), globalIndexAndTransform::addToTransformIndex(), alphatJayatillekeWallFunctionFvPatchScalarField::alphat(), wedgePolyPatch::calcGeometry(), rotorDiskSource::calculate(), cellEdgeAddressingData::cellEdgeAddressingData(), distributionMapBase::compact(), InterfaceCompositionPhaseChangePhaseSystem< BasePhaseSystem >::correctInterfaceThermo(), cyclicTransform::cyclicTransform(), deposition::dmdtf(), repatchMesh::getNearest(), squarePulse::integral(), linearInterpolationWeights::integrationWeights(), interfaceCompressionNew::interpolate(), LUDecompose(), distribution::normalisedShifted(), Time::operator++(), triad::operator+=(), NVDTVD::phict(), NVDVTVDV::phict(), Foam::triIntersect::protectedDivide(), NVDTVD::r(), NVDVTVDV::r(), axialAngularSpring::restrain(), linearAxialAngularSpring::restrain(), cubicEqn::roots(), linearEqn::roots(), quadraticEqn::roots(), MPLIC::setCellAlphaf(), slerp(), Foam::triIntersect::srcEdgeTgtEdgeIntersection(), Foam::triIntersect::srcTriTgtPointIntersection(), globalIndexAndTransform::transformIndicesForPatches(), activeBaffleVelocityFvPatchVectorField::updateCoeffs(), fanPressureFvPatchScalarField::updateCoeffs(), porousBafflePressureFvPatchField< Type >::updateCoeffs(), distribution::x(), and fixedValue::x().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pos() [1/3]

dimensionedScalar pos ( const dimensionedScalar ds)

Definition at line 190 of file dimensionedScalar.C.

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

Referenced by Liao::addToBinaryBreakupRate(), mixtureKEpsilon< BasicMomentumTransportModel >::bubbleG(), SprayParcel< ParcelType >::calcAtomisation(), SaffmanMei::Cl(), particle::correctAfterInteractionListReferral(), ThermalPhaseChangePhaseSystem< BasePhaseSystem >::correctInterfaceThermo(), phaseStabilisedSnGrad< Type >::correction(), particle::deviationFromMeshCentre(), Cloud< ParticleType >::distribute(), DSMCCloud< ParcelType >::dumpParticlePositions(), InjectionModel< CloudType >::findCellAtPosition(), findParameterAlternative(), SurfaceFilmModel< CloudType >::inject(), HeatTransferPhaseSystem< BasePhaseSystem >::L(), HeatTransferPhaseSystem< BasePhaseSystem >::Li(), Cloud< ParticleType >::mapMesh(), particle::prepareForInteractionListReferral(), particle::prepareForNonConformalCyclicTransfer(), shockFluid::preSolve(), compressibleVoF::pressureCorrector(), fileOperation::processorsPath(), ConeInjection< CloudType >::setPositionAndCell(), fileOperation::splitProcessorPath(), TimePaths::TimePaths(), BlobsSheetAtomisation< CloudType >::update(), LISAAtomisation< CloudType >::update(), refinementDistanceData::updateCell(), alphatWallBoilingWallFunctionFvPatchScalarField::updateCoeffs(), refinementDistanceData::updateFace(), and Cloud< ParticleType >::writePositions().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ pos0() [1/4]

dimensionedScalar pos0 ( const dimensionedScalar ds)

Definition at line 201 of file dimensionedScalar.C.

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

Referenced by PairCollisionRecord< Type >::accessed(), Liao::addToBinaryBreakupRate(), LiaoCoalescence::addToCoalescenceRate(), bound(), cosine::calculate(), Lavieville::calculate(), GidaspowErgunWenYu::CdRe(), GidaspowSchillerNaumann::CdRe(), IshiiZuber::CdRe(), Lain::CdRe(), SchillerNaumann::CdRe(), SyamlalOBrien::CdRe(), Tenneti::CdRe(), WenYu::CdRe(), TomiyamaLift::Cl(), distribution::clipPDF(), diffusion::correct(), residualDiameter::d(), SpalartAllmarasIDDES< BasicMomentumTransportModel >::dTilda(), VakhrushevEfremov::E(), atmBoundaryLayer::epsilon(), Frank::Fi(), TomiyamaWallLubrication::Fi(), atmBoundaryLayer::k(), HeatTransferPhaseSystem< BasePhaseSystem >::L(), HeatTransferPhaseSystem< BasePhaseSystem >::Li(), Kunz::mDotcvP(), Merkle::mDotcvP(), Saito::mDotcvP(), SchnerrSauer::mDotcvP(), phaseSystem::nearInterface(), multiphaseVoFMixture::nearInterface(), interfaceProperties::nearInterface(), posPart(), LiaoBase::precompute(), compressibleMultiphaseVoF::pressureCorrector(), surfaceFieldValue::processValues(), multiphaseVoFSolver::setInterfaceRDeltaT(), twoPhaseVoFSolver::setInterfaceRDeltaT(), ReactingCloud< CloudType >::Srho(), ReactingCloud< CloudType >::SYi(), inkJet::update(), movingCone::update(), JohnsonJacksonParticleThetaFvPatchScalarField::updateCoeffs(), interfaceCompressionFvPatchScalarField::updateCoeffs(), outletInletFvPatchField< Type >::updateCoeffs(), plenumPressureFvPatchScalarField::updateCoeffs(), waveInletOutletFvPatchField< Type >::updateCoeffs(), fixedValueInletOutletFvPatchField< Type >::valueInternalCoeffs(), upwind< Type >::weights(), multivariateUpwind< Type >::fieldScheme::weights(), limitedSurfaceInterpolationScheme< Type >::weights(), blended< Type >::weights(), and outletStabilised< Type >::weights().

Here is the call graph for this function:

◆ neg() [1/4]

dimensionedScalar neg ( const dimensionedScalar ds)

Definition at line 212 of file dimensionedScalar.C.

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

Referenced by distribution::add(), Distribution< Type >::add(), LiaoCoalescence::addToCoalescenceRate(), SpalartAllmarasDES< BasicMomentumTransportModel >::cacheLESRegion(), rotorDiskSource::calculate(), cosine::calculate(), Lavieville::calculate(), GidaspowErgunWenYu::CdRe(), GidaspowSchillerNaumann::CdRe(), IshiiZuber::CdRe(), Lain::CdRe(), SchillerNaumann::CdRe(), SyamlalOBrien::CdRe(), Tenneti::CdRe(), WenYu::CdRe(), TomiyamaLift::Cl(), residualDiameter::d(), SpalartAllmarasIDDES< BasicMomentumTransportModel >::dTilda(), VakhrushevEfremov::E(), atmBoundaryLayer::epsilon(), Frank::Fi(), TomiyamaWallLubrication::Fi(), atmBoundaryLayer::k(), HeatTransferPhaseSystem< BasePhaseSystem >::L(), HeatTransferPhaseSystem< BasePhaseSystem >::Li(), Kunz::mDotcvP(), Merkle::mDotcvP(), Saito::mDotcvP(), SchnerrSauer::mDotcvP(), negPart(), LiaoBase::precompute(), shockFluid::preSolve(), surfaceFieldValue::processValues(), ReactingCloud< CloudType >::Srho(), ReactingCloud< CloudType >::SYi(), alphatWallBoilingWallFunctionFvPatchScalarField::updateCoeffs(), fanPressureFvPatchScalarField::updateCoeffs(), fixedNormalInletOutletVelocityFvPatchVectorField::updateCoeffs(), inletOutletFvPatchField< Type >::updateCoeffs(), inletOutletTotalTemperatureFvPatchScalarField::updateCoeffs(), plenumPressureFvPatchScalarField::updateCoeffs(), pressureDirectedInletOutletVelocityFvPatchVectorField::updateCoeffs(), pressureInletOutletParSlipVelocityFvPatchVectorField::updateCoeffs(), pressureInletOutletVelocityFvPatchVectorField::updateCoeffs(), pressureNormalInletOutletVelocityFvPatchVectorField::updateCoeffs(), prghTotalHydrostaticPressureFvPatchScalarField::updateCoeffs(), rotatingTotalPressureFvPatchScalarField::updateCoeffs(), totalPressureFvPatchScalarField::updateCoeffs(), totalTemperatureFvPatchScalarField::updateCoeffs(), turbulentIntensityKineticEnergyInletFvPatchScalarField::updateCoeffs(), uniformInletOutletFvPatchField< Type >::updateCoeffs(), turbulentMixingLengthDissipationRateInletFvPatchScalarField::updateCoeffs(), turbulentMixingLengthFrequencyInletFvPatchScalarField::updateCoeffs(), uniformTotalPressureFvPatchScalarField::updateCoeffs(), and downwind< Type >::weights().

Here is the call graph for this function:

◆ neg0() [1/3]

◆ posPart() [1/4]

◆ negPart() [1/4]

◆ exp() [1/2]

dimensionedScalar exp ( const dimensionedScalar ds)

Definition at line 274 of file dimensionedScalar.C.

Referenced by LehrMilliesMewes::addToBinaryBreakupRate(), BrownianCollisions::addToCoalescenceRate(), CoulaloglouTavlarides::addToCoalescenceRate(), LehrMilliesMewesCoalescence::addToCoalescenceRate(), LiaoCoalescence::addToCoalescenceRate(), Luo::addToCoalescenceRate(), PrinceBlanch::addToCoalescenceRate(), BrownianMotionForce< CloudType >::calcCoupled(), calcPE15(), calcQE16(), Stochastic< CloudType >::calculate(), omegaWallFunctionFvPatchScalarField::calculate(), COxidationHurtMitchell< CloudType >::calculate(), COxidationIntrinsicRate< CloudType >::calculate(), COxidationKineticDiffusionLimitedRate< CloudType >::calculate(), COxidationMurphyShaddix< CloudType >::calculate(), Lavieville::calculate(), TolubinskiKostanchuk::calculate(), SingleKineticRateDevolatilisation< CloudType >::calculate(), nutUSpaldingWallFunctionFvPatchScalarField::calcUTau(), aerosolDrag::CdRe(), Moraga::Cl(), SaffmanMei::Cl(), SuppressionCollision< CloudType >::collide(), ORourkeCollision< CloudType >::collideParcels(), TrajectoryCollision< CloudType >::collideParcels(), general::correct(), continuousGasKEpsilon< BasicMomentumTransportModel >::correctNut(), kOmegaSSTSato< BasicMomentumTransportModel >::correctNut(), kOmegaSSTLM< BasicMomentumTransportModel >::correctReThetatGammaInt(), mixtureKEpsilon< BasicMomentumTransportModel >::Ct2(), LangmuirHinshelwoodReactionRate::ddc(), SRIFallOffFunction::ddPr(), TroeFallOffFunction::ddPr(), ArrheniusReactionRate::ddT(), fluxLimitedLangmuirHinshelwoodReactionRate::ddT(), JanevReactionRate::ddT(), LandauTellerReactionRate::ddT(), LangmuirHinshelwoodReactionRate::ddT(), powerSeriesReactionRate::ddT(), SRIFallOffFunction::ddT(), TroeFallOffFunction::ddT(), exponential::dTaudTheta(), analytical::dtEff(), SpalartAllmarasIDDES< BasicMomentumTransportModel >::dTilda(), blackBodyEmission::EblambdaT(), Ek(), DSMCCloud< ParcelType >::equipartitionInternalEnergy(), comfort::execute(), exp(), kOmegaSSTLM< BasicMomentumTransportModel >::F1(), LaunderSharmaKE< BasicMomentumTransportModel >::f2(), Frank::Fi(), TomiyamaWallLubrication::Fi(), kOmegaSSTLM< BasicMomentumTransportModel >::Flength(), LaunderSharmaKE< BasicMomentumTransportModel >::fMu(), forAll(), kOmegaSSTLM< BasicMomentumTransportModel >::Fthetat(), HeatTransferModel< CloudType >::htc(), incGammaRatio_Q(), FreeStream< CloudType >::inflow(), invIncGammaRatio_P(), thermo< Thermo, Type >::K(), wallBoilingHeatTransfer::K(), AndradeTransport< Thermo >::kappa(), logPolynomialTransport< Thermo, PolySize >::kappa(), makeMomentumTransportModelTypes(), AndradeTransport< Thermo >::mu(), logPolynomialTransport< Thermo, PolySize >::mu(), WLFTransport< Thermo >::mu(), liquidMixtureProperties::mu(), slurry::mu(), exponentialDiffusivity::operator()(), ArrheniusReactionRate::operator()(), fluxLimitedLangmuirHinshelwoodReactionRate::operator()(), JanevReactionRate::operator()(), LandauTellerReactionRate::operator()(), LangmuirHinshelwoodReactionRate::operator()(), powerSeriesReactionRate::operator()(), SRIFallOffFunction::operator()(), TroeFallOffFunction::operator()(), alphatJayatillekeWallFunctionFvPatchScalarField::P(), RosinRammler::phi(), RosinRammler::Phi(), pow(), phasePressureModel::pPrime(), phasePressureModel::pPrimef(), Antoine::pSat(), AntoineExtended::pSat(), ArdenBuck::pSat(), ArdenBuck::pSatPrime(), R(), randomCoalescence::R(), turbulentBreakUp::R(), dimensionSet::read(), kOmegaSSTLM< BasicMomentumTransportModel >::ReThetat0(), exponential::setBreakupRate(), Kusters::setBreakupRate(), PTT< BasicMomentumTransportModel >::sigmaSource(), LarsenBorgnakkeVariableHardSphere< CloudType >::sigmaTcR(), VariableHardSphere< CloudType >::sigmaTcR(), SprayParcel< ParcelType >::solveTABEq(), CloudFilmTransfer< CloudType >::splashInteraction(), analytical::sumDtEff(), TAB< CloudType >::TAB(), KochFriedlander::tau(), SDA::transformation(), azizChen::unscaledEnergy(), exponentialRepulsion::unscaledEnergy(), ETAB< CloudType >::update(), SHF< CloudType >::update(), nonRandomTwoLiquid::update(), exponentialSqrRamp::value(), NSRDS1::value(), NSRDS3::value(), Airy::vi(), and while().

◆ log()

dimensionedScalar log ( const dimensionedScalar ds)

Definition at line 275 of file dimensionedScalar.C.

Referenced by LehrMilliesMewes::addToBinaryBreakupRate(), LiaoCoalescence::addToCoalescenceRate(), PrinceBlanch::addToCoalescenceRate(), alphatJayatillekeWallFunctionFvPatchScalarField::alphat(), omegaWallFunctionFvPatchScalarField::calculate(), LiquidEvaporationBoil< CloudType >::calculate(), Stokes2::celerity(), Stokes5::celerity(), MaxwellianThermal< CloudType >::correct(), MixedDiffuseSpecular< CloudType >::correct(), PengRobinsonGas< Specie >::Cp(), PengRobinsonGas< Specie >::Cv(), SRIFallOffFunction::ddPr(), TroeFallOffFunction::ddPr(), JanevReactionRate::ddT(), TroeFallOffFunction::ddT(), Airy::deep(), linear< Type >::E(), PengRobinsonGas< Specie >::E(), Stokes2::elevation(), Stokes5::elevation(), DSMCCloud< ParcelType >::equipartitionInternalEnergy(), hConstThermo< EquationOfState >::Gstd(), janafThermo< EquationOfState >::Gstd(), linear< Type >::H(), PengRobinsonGas< Specie >::H(), incGammaRatio_Q(), Polynomial< 8 >::integral(), Polynomial< PolySize >::integral(), integratedNonUniformTable::intfByTdT(), invIncGammaRatio_P(), wallBoilingHeatTransfer::K(), logPolynomialTransport< Thermo, PolySize >::kappa(), AntoineExtended::lnPSat(), ArdenBuck::lnPSat(), constantPressure::lnPSat(), uniform::mean(), minimaxs(), logPolynomialTransport< Thermo, PolySize >::mu(), liquidMixtureProperties::mu(), nutkAtmRoughWallFunctionFvPatchScalarField::nut(), nutkRoughWallFunctionFvPatchScalarField::nut(), nutkWallFunctionFvPatchScalarField::nut(), nutUWallFunctionFvPatchScalarField::nut(), sigmaRadial::operator()(), JanevReactionRate::operator()(), uniform::PDF(), functionObject::read(), eConstThermo< EquationOfState >::S(), hConstThermo< EquationOfState >::S(), janafThermo< EquationOfState >::S(), exponential::sample(), RosinRammler::sample(), Random::scalarNormal(), linear< Type >::Sp(), PengRobinsonGas< Specie >::Sp(), perfectFluid< Specie >::Sp(), perfectGas< Specie >::Sp(), CloudFilmTransfer< CloudType >::splashInteraction(), externalCoupledTemperatureMixedFvPatchScalarField::transferData(), SDA::transformation(), Antoine::Tsat(), atmBoundaryLayer::U(), supersonicFreestreamFvPatchVectorField::updateCoeffs(), kLowReWallFunctionFvPatchScalarField::updateCoeffs(), v2WallFunctionFvPatchScalarField::updateCoeffs(), NSRDS1::value(), Stokes2::velocity(), Stokes5::velocity(), Airy::vi(), populationBalanceSizeDistribution::write(), nutURoughWallFunctionFvPatchScalarField::yPlus(), nutUWallFunctionFvPatchScalarField::yPlus(), nutWallFunctionFvPatchScalarField::yPlusLam(), and alphatJayatillekeWallFunctionFvPatchScalarField::yPlusTherm().

◆ log10()

◆ sin()

dimensionedScalar sin ( const dimensionedScalar ds)

Definition at line 277 of file dimensionedScalar.C.

Referenced by BrownianMotionForce< CloudType >::calcCoupled(), pointMVCWeight::calcWeights(), Foam::polyMeshCheck::checkFaceAngles(), primitiveMesh::checkFaceAngles(), LarsenBorgnakkeVariableHardSphere< CloudType >::collide(), VariableHardSphere< CloudType >::collide(), waveSuperposition::elevation(), seriesProfile::evaluateLift(), exp(), halfCosineRamp::integral(), quarterCosineRamp::integral(), Rxyz::jcalc(), Ryxz::jcalc(), Rzyx::jcalc(), sine::limiter(), JohnsonJackson::nu(), JohnsonJacksonSchaeffer::nu(), Schaeffer::nu(), sector::operator()(), engine::pistonPosition(), arcEdge::position(), ParticleErosion< CloudType >::postPatch(), radiativeIntensityRay::radiativeIntensityRay(), polygonTriangulate::randomPolygon(), fixedTrim::read(), cubicEqn::roots(), ConeInjection< CloudType >::setPositionAndCell(), ConeInjection< CloudType >::setProperties(), SprayParcel< ParcelType >::solveTABEq(), CloudFilmTransfer< CloudType >::splashDirection(), targetCoeffTrim::thetag(), fft::transform(), oscillatingLinearMotion::transformation(), oscillatingRotatingMotion::transformation(), SDA::transformation(), turbGen::U(), movingCone::update(), StochasticDispersionRAS< CloudType >::update(), ETAB< CloudType >::update(), TAB< CloudType >::update(), MRFFreestreamVelocityFvPatchVectorField::updateCoeffs(), angularOscillatingDisplacementPointPatchVectorField::updateCoeffs(), angularOscillatingVelocityPointPatchVectorField::updateCoeffs(), oscillatingDisplacementPointPatchVectorField::updateCoeffs(), oscillatingVelocityPointPatchVectorField::updateCoeffs(), quarterSineRamp::value(), Sine< Type >::value(), waveSuperposition::velocity(), Airy::vi(), and nutURoughWallFunctionFvPatchScalarField::yPlus().

◆ cos()

dimensionedScalar cos ( const dimensionedScalar ds)

Definition at line 278 of file dimensionedScalar.C.

Referenced by BrownianMotionForce< CloudType >::calcCoupled(), cosine::calculate(), Foam::polyMeshCheck::checkFaceDotProduct(), polyMesh::checkFaceOrthogonality(), primitiveMesh::checkFaceOrthogonality(), checkNonManifoldEdge(), LarsenBorgnakkeVariableHardSphere< CloudType >::collide(), VariableHardSphere< CloudType >::collide(), correctContactAngle(), rigidBodySolver::correctQuaternionJoints(), constant::cosTheta(), dynamic::cosTheta(), gravitational::cosTheta(), temperatureDependent::cosTheta(), snappySnapDriver::doSnap(), Airy::elevation(), Stokes2::elevation(), Stokes5::elevation(), waveSuperposition::elevation(), seriesProfile::evaluateDrag(), exp(), triSurfaceMesh::extractCloseness(), triSurfaceMesh::extractPointCloseness(), surfaceFeatures::findFeatures(), noiseFFT::Hanning(), quarterSineRamp::integral(), Sine< Type >::integral(), meshRefinement::isNormalGap(), Rxyz::jcalc(), Ryxz::jcalc(), Rzyx::jcalc(), cosine::limiter(), snappyLayerDriver::mergePatchFacesUndo(), sector::operator()(), engine::pistonPosition(), arcEdge::position(), ParticleErosion< CloudType >::postPatch(), primitivePatchGetZones(), radiativeIntensityRay::radiativeIntensityRay(), polygonTriangulate::randomPolygon(), realizableKE< BasicMomentumTransportModel >::rCmu(), fixedTrim::read(), meshRefinement::refineCandidates(), refinementParameters::refinementParameters(), cubicEqn::roots(), surfaceFeatures::setFromStatus(), ConeInjection< CloudType >::setPositionAndCell(), ConeInjection< CloudType >::setProperties(), sixDoFRigidBodyMotionSolver::sixDoFRigidBodyMotionSolver(), SprayParcel< ParcelType >::solveTABEq(), CloudFilmTransfer< CloudType >::splashDirection(), targetCoeffTrim::thetag(), turbGen::U(), inkJet::update(), StochasticDispersionRAS< CloudType >::update(), BlobsSheetAtomisation< CloudType >::update(), MRFFreestreamVelocityFvPatchVectorField::updateCoeffs(), angularOscillatingDisplacementPointPatchVectorField::updateCoeffs(), angularOscillatingVelocityPointPatchVectorField::updateCoeffs(), waveDisplacementPointPatchVectorField::updateCoeffs(), halfCosineRamp::value(), quarterCosineRamp::value(), waveSuperposition::velocity(), Airy::vi(), nutURoughWallFunctionFvPatchScalarField::yPlus(), and PengRobinsonGas< Specie >::Z().

◆ tan()

dimensionedScalar tan ( const dimensionedScalar ds)

Definition at line 279 of file dimensionedScalar.C.

Referenced by pointMVCWeight::calcWeights(), if(), and ParticleErosion< CloudType >::postPatch().

Here is the caller graph for this function:

◆ asin()

dimensionedScalar asin ( const dimensionedScalar ds)

Definition at line 280 of file dimensionedScalar.C.

Referenced by pointMVCWeight::calcWeights(), TomiyamaAnalytic::CdRe(), Foam::polyMeshCheck::checkFaceAngles(), and primitiveMesh::checkFaceAngles().

Here is the caller graph for this function:

◆ acos()

◆ atan()

dimensionedScalar atan ( const dimensionedScalar ds)

Definition at line 282 of file dimensionedScalar.C.

Referenced by supersonicFreestreamFvPatchVectorField::updateCoeffs(), and nutURoughWallFunctionFvPatchScalarField::yPlus().

Here is the caller graph for this function:

◆ sinh()

dimensionedScalar sinh ( const dimensionedScalar ds)

Definition at line 283 of file dimensionedScalar.C.

Referenced by NSRDS7::value(), Stokes2::velocity(), Stokes5::velocity(), and Airy::vi().

Here is the caller graph for this function:

◆ cosh()

dimensionedScalar cosh ( const dimensionedScalar ds)

Definition at line 284 of file dimensionedScalar.C.

Referenced by Stokes2::celerity(), Stokes5::celerity(), Stokes5::elevation(), NSRDS7::value(), Stokes5::velocity(), and Airy::vi().

Here is the caller graph for this function:

◆ tanh()

◆ asinh()

dimensionedScalar asinh ( const dimensionedScalar ds)

Definition at line 286 of file dimensionedScalar.C.

◆ acosh()

dimensionedScalar acosh ( const dimensionedScalar ds)

Definition at line 287 of file dimensionedScalar.C.

◆ atanh()

dimensionedScalar atanh ( const dimensionedScalar ds)

Definition at line 288 of file dimensionedScalar.C.

◆ erf()

dimensionedScalar erf ( const dimensionedScalar ds)

Definition at line 289 of file dimensionedScalar.C.

Referenced by LehrMilliesMewes::addToBinaryBreakupRate(), incGammaRatio_Q(), and FreeStream< CloudType >::inflow().

Here is the caller graph for this function:

◆ erfc()

dimensionedScalar erfc ( const dimensionedScalar ds)

Definition at line 290 of file dimensionedScalar.C.

Referenced by incGammaRatio_Q(), Laakkonen::setBreakupRate(), and dampedCoulomb::unscaledEnergy().

Here is the caller graph for this function:

◆ lgamma()

dimensionedScalar lgamma ( const dimensionedScalar ds)

Definition at line 291 of file dimensionedScalar.C.

Referenced by invIncGammaRatio_P(), LarsenBorgnakkeVariableHardSphere< CloudType >::sigmaTcR(), and VariableHardSphere< CloudType >::sigmaTcR().

Here is the caller graph for this function:

◆ j0()

Definition at line 292 of file dimensionedScalar.C.

◆ j1()

Definition at line 293 of file dimensionedScalar.C.

◆ y0()

◆ y1()

Definition at line 295 of file dimensionedScalar.C.

Referenced by ODESystem::check(), diaedg(), unintegrable::integrateX(), ETAB< CloudType >::update(), and TAB< CloudType >::update().

Here is the caller graph for this function:

◆ jn() [1/15]

dimensionedScalar jn ( const int  n,
const dimensionedScalar ds 
)

Definition at line 318 of file dimensionedScalar.C.

Referenced by forceCoeffs::writeFileHeader(), and forces::writeFileHeader().

Here is the caller graph for this function:

◆ yn() [1/15]

dimensionedScalar yn ( const int  n,
const dimensionedScalar ds 
)

Definition at line 319 of file dimensionedScalar.C.

Referenced by points_delaunay_naive_2d().

Here is the caller graph for this function:

◆ atan2() [1/32]

dimensionedScalar atan2 ( const dimensionedScalar x,
const dimensionedScalar y 
)

Definition at line 324 of file dimensionedScalar.C.

References x, and y.

Referenced by polygonTriangulate::angle(), atan2(), rotorDiskSource::calculate(), and cubicEqn::roots().

Here is the caller graph for this function:

◆ tr() [1/11]

◆ det() [1/14]

◆ inv() [1/29]

◆ sqr() [1/19]

Definition at line 49 of file dimensionedSymmTensor.C.

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

Referenced by cubicUpwindFitPolynomial::addCoeffs(), quadraticFitPolynomial::addCoeffs(), quadraticLinearFitPolynomial::addCoeffs(), quadraticLinearUpwindFitPolynomial::addCoeffs(), quadraticUpwindFitPolynomial::addCoeffs(), fractal::addDrift(), fieldAverage::addMeanSqrToPrime2MeanType(), interfaceTurbulenceDamping::addSup(), VoFTurbulenceDamping::addSup(), VoFSolidificationMeltingSource::addSup(), solidificationMeltingSource::addSup(), LehrMilliesMewes::addToBinaryBreakupRate(), Liao::addToBinaryBreakupRate(), LuoSvendsen::addToBinaryBreakupRate(), ballisticCollisions::addToCoalescenceRate(), CoulaloglouTavlarides::addToCoalescenceRate(), DahnekeInterpolation::addToCoalescenceRate(), LehrMilliesMewesCoalescence::addToCoalescenceRate(), LiaoCoalescence::addToCoalescenceRate(), Luo::addToCoalescenceRate(), PrinceBlanch::addToCoalescenceRate(), alphatJayatillekeWallFunctionFvPatchScalarField::alphat(), anisotropicFilter::anisotropicFilter(), LaakkonenDaughterSizeDistribution::antiderivative(), binaryTree::balance(), searchableBox::boundingSpheres(), searchableCylinder::boundingSpheres(), searchableDisk::boundingSpheres(), searchableExtrudedCircle::boundingSpheres(), searchablePlane::boundingSpheres(), searchablePlate::boundingSpheres(), searchableSphere::boundingSpheres(), triSurfaceMesh::boundingSpheres(), XiFluid::bSolve(), NicenoKEqn< BasicMomentumTransportModel >::bubbleG(), targetCoeffTrim::calcCoeffs(), DistortedSphereDragForce< CloudType >::calcCoupled(), ErgunWenYuDragForce< CloudType >::calcCoupled(), NonSphereDragForce< CloudType >::calcCoupled(), PlessisMasliyahDragForce< CloudType >::calcCoupled(), SchillerNaumannDragForce< CloudType >::calcCoupled(), SphereDragForce< CloudType >::calcCoupled(), WenYuDragForce< CloudType >::calcCoupled(), BrownianMotionForce< CloudType >::calcCoupled(), ReactingMultiphaseParcel< ParcelType >::calcDevolatilisation(), processorPolyPatch::calcGeometry(), mappedInternalPatchBase::calcMapping(), mappedPatchBase::calcMapping(), snappySnapDriver::calcNearestSurface(), calcTE18(), KocamustafaogullariIshiiDepartureFrequency::calculate(), epsilonWallFunctionFvPatchScalarField::calculate(), omegaWallFunctionFvPatchScalarField::calculate(), COxidationHurtMitchell< CloudType >::calculate(), COxidationIntrinsicRate< CloudType >::calculate(), COxidationKineticDiffusionLimitedRate< CloudType >::calculate(), COxidationMurphyShaddix< CloudType >::calculate(), KocamustafaogullariIshiiNucleationSite::calculate(), LiquidEvaporation< CloudType >::calculate(), LiquidEvaporationBoil< CloudType >::calculate(), fieldAverage::calculatePrime2MeanFieldType(), nutUSpaldingWallFunctionFvPatchScalarField::calcUTau(), binaryNode::calcV(), aerosolDrag::CdRe(), Beetstra::CdRe(), IshiiZuber::CdRe(), SyamlalOBrien::CdRe(), Tenneti::CdRe(), timeScaleFilteredDrag::CdRe(), TomiyamaAnalytic::CdRe(), Stokes2::celerity(), Stokes5::celerity(), primitiveMeshTools::cellDeterminant(), primitiveMesh::checkEdgeLength(), chemPointISAT::checkSolution(), dynamicKEqn< BasicMomentumTransportModel >::Ck(), LegendreMagnaudet::Cl(), Moraga::Cl(), SaffmanMei::Cl(), TomiyamaLift::Cl(), cmptSqr(), ORourkeCollision< CloudType >::collideParcels(), TrajectoryCollision< CloudType >::collideParcels(), ORourkeCollision< CloudType >::collideSorted(), pointConstraint::constraintTransformation(), PDRkEpsilon::correct(), BrunDripping::correct(), curvatureSeparation::correct(), kineticTheoryModel::correct(), EDC::correct(), dynamicLagrangian< BasicMomentumTransportModel >::correct(), SpalartAllmarasDES< BasicMomentumTransportModel >::correct(), RNGkEpsilon< BasicMomentumTransportModel >::correct(), SpalartAllmaras< BasicMomentumTransportModel >::correct(), v2f< BasicMomentumTransportModel >::correct(), Chung::correct(), relaxation::correct(), Poisson::correct(), cubic< Type >::correction(), kEpsilonLopesdaCosta< BasicMomentumTransportModel >::correctNut(), kEpsilon< BasicMomentumTransportModel >::correctNut(), LaunderSharmaKE< BasicMomentumTransportModel >::correctNut(), LRR< BasicMomentumTransportModel >::correctNut(), RNGkEpsilon< BasicMomentumTransportModel >::correctNut(), SSG< BasicMomentumTransportModel >::correctNut(), v2f< BasicMomentumTransportModel >::correctNut(), continuousGasKEpsilon< BasicMomentumTransportModel >::correctNut(), LaheyKEpsilon< BasicMomentumTransportModel >::correctNut(), mixtureKEpsilon< BasicMomentumTransportModel >::correctNut(), dynamicLagrangian< BasicMomentumTransportModel >::correctNut(), kOmegaSSTSato< BasicMomentumTransportModel >::correctNut(), realizableKE< BasicMomentumTransportModel >::correctNut(), kOmegaSSTLM< BasicMomentumTransportModel >::correctReThetatGammaInt(), PengRobinsonGas< Specie >::Cp(), perfectFluid< Specie >::Cp(), PengRobinsonGas< Specie >::CpMCv(), perfectFluid< Specie >::CpMCv(), mixtureKEpsilon< BasicMomentumTransportModel >::Ct2(), triSurface::curvature(), PengRobinsonGas< Specie >::Cv(), Lamb::Cvm(), cyclicTransform::cyclicTransform(), Burns::D(), fvModels::d2dt2(), fvModel::d2dt2(), basic::Dcu(), ChemicallyActivatedReactionRate< ReactionRate, ChemicallyActivationFunction >::ddc(), FallOffReactionRate< ReactionRate, FallOffFunction >::ddc(), MichaelisMentenReactionRate::ddc(), SRIFallOffFunction::ddPr(), TroeFallOffFunction::ddPr(), ChemicallyActivatedReactionRate< ReactionRate, ChemicallyActivationFunction >::ddT(), FallOffReactionRate< ReactionRate, FallOffFunction >::ddT(), SRIFallOffFunction::ddT(), TroeFallOffFunction::ddT(), QRMatrix< MatrixType >::decompose(), detDecomposed(), treeBoundBox::distanceCmp(), anisotropic::divq(), CloudFilmTransfer< CloudType >::drySplashInteraction(), SpalartAllmarasIDDES< BasicMomentumTransportModel >::dTilda(), StationaryPhaseModel< BasePhaseModel >::DUDtf(), PengRobinsonGas< Specie >::E(), Ek(), Stokes2::elevation(), Stokes5::elevation(), pitchForkRing::energy(), IATEsource::Eo(), MomentumParcel< ParcelType >::Eo(), dispersedPhaseInterface::Eo(), laminarModel< BasicMomentumTransportModel >::epsilon(), quaternion::eulerAngles(), basicSymmetryFvPatchField< Type >::evaluate(), symmetryPlaneFvPatchField< Type >::evaluate(), fixedNormalSlipFvPatchField< Type >::evaluate(), partialSlipFvPatchField< Type >::evaluate(), basicSymmetryPointPatchField< Type >::evaluate(), cyclicSlipPointPatchField< Type >::evaluate(), symmetryPlanePointPatchField< Type >::evaluate(), adjustTimeStepToCombustion::execute(), comfort::execute(), LaunderSharmaKE< BasicMomentumTransportModel >::f2(), FDICPreconditioner::FDICPreconditioner(), FDICSmoother::FDICSmoother(), TomiyamaWallLubrication::Fi(), patchProbes::findElements(), dynamicTreeDataPoint::findNearest(), meshSearch::findNearestBoundaryFace(), cellPointWeight::findTriangle(), kOmegaSSTLM< BasicMomentumTransportModel >::Flength(), LaunderSharmaKE< BasicMomentumTransportModel >::fMu(), Foam::functionObjects::layerAverage::symmetricCoeff< Foam::symmTensor >(), pitchForkRing::force(), kOmegaSSTLM< BasicMomentumTransportModel >::Fthetat(), EulerD2dt2Scheme< Type >::fvcD2dt2(), EulerD2dt2Scheme< Type >::fvmD2dt2(), SpalartAllmaras< BasicMomentumTransportModel >::fw(), CarnahanStarling::g0(), CarnahanStarling::g0prime(), SinclairJackson::g0prime(), geomDecomp::geomDecomp(), treeDataFace::getVolumeType(), treeDataPrimitivePatch< PatchType >::getVolumeType(), searchableSphere::getVolumeType(), basic::Gk(), SyamlalRogersOBrien::granularPressureCoeff(), chemPointISAT::grow(), PengRobinsonGas< Specie >::H(), ReynoldsAnalogy::htcByRhoCp(), chemPointISAT::inEOA(), FreeStream< CloudType >::inflow(), fieldAverage::initialisePrime2MeanFieldType(), innerSqr(), linearRamp::integral(), nearby::intersectFaces(), invariantII(), invIncGammaRatio_P(), rigidBodyInertia::Ioc(), function::jcalc(), functionDot::jcalc(), Frossling::K(), sphericalDiffusiveMassTransfer::K(), segregated::K(), StationaryPhaseModel< BasePhaseModel >::K(), StationaryPhaseModel< BasePhaseModel >::k(), laminarModel< BasicMomentumTransportModel >::k(), SpalartAllmarasDES< BasicMomentumTransportModel >::k(), constantNuHeatTransfer::K(), Gunn::K(), RanzMarshall::K(), sphericalHeatTransfer::K(), wallBoilingHeatTransfer::K(), dynamicLagrangian< BasicMomentumTransportModel >::k(), Smagorinsky< BasicMomentumTransportModel >::k(), atmBoundaryLayer::k(), WALE< BasicMomentumTransportModel >::k(), AndradeTransport< Thermo >::kappa(), Gidaspow::kappa(), HrenyaSinclair::kappa(), Syamlal::kappa(), dispersedDragModel::Ki(), dynamicKEqn< BasicMomentumTransportModel >::KK(), kShellIntegration(), arcEdge::length(), filteredLinear3Limiter< LimiterFunc >::limiter(), filteredLinear3VLimiter< LimiterFunc >::limiter(), vanAlbadaLimiter< LimiterFunc >::limiter(), Venkatakrishnan::limiter(), LUDecompose(), magSqr(), main(), makeMomentumTransportModelTypes(), matchPoints(), Kunz::mDotcvAlpha(), Kunz::mDotcvAlphal(), Kunz::mDotcvP(), IATEsource::Mo(), slidingInterface::modifyMotionPoints(), Moment< Type >::Moment(), MomentumParcel< ParcelType >::momentOfInertia(), movingWallSlipVelocityFvPatchVectorField::movingWallSlipVelocityFvPatchVectorField(), AndradeTransport< Thermo >::mu(), slurry::mu(), UOprocess::newField(), JohnsonJacksonSchaeffer::nu(), Schaeffer::nu(), Gidaspow::nu(), HrenyaSinclair::nu(), Syamlal::nu(), Casson::nu(), nutURoughWallFunctionFvPatchScalarField::nut(), nutUSpaldingWallFunctionFvPatchScalarField::nut(), fvMeshStitcher::openness(), quadraticDiffusivity::operator()(), treeDataCell::findIntersectOp::operator()(), treeDataPoint::findNearestOp::operator()(), treeDataEdge::findNearestOp::operator()(), treeDataFace::findNearestOp::operator()(), treeDataPrimitivePatch< PatchType >::findNearestOp::operator()(), SRIFallOffFunction::operator()(), TroeFallOffFunction::operator()(), PairSpringSliderDashpot< CloudType >::overlapArea(), searchableSphere::overlaps(), treeDataEdge::overlaps(), treeDataPrimitivePatch< PatchType >::overlaps(), PairSpringSliderDashpot< CloudType >::PairSpringSliderDashpot(), noiseFFT::Pdelta(), engine::pistonPosition(), ParticleErosion< CloudType >::postPatch(), pow(), pow3(), pow4(), pow6(), LiaoBase::precompute(), BrownianCollisions::precompute(), surfaceFieldValue::processValuesTypeType(), volFieldValue::processValuesTypeType(), Antoine::pSatPrime(), AntoineExtended::pSatPrime(), valueMulticomponentMixture< ThermoType >::thermoMixture::psi(), rPolynomial< Specie >::psi(), kOmegaSSTSAS< BasicMomentumTransportModel >::Qsas(), triangle< Point, PointRef >::quality(), quaternion::R(), turbulentBreakUp::R(), SpalartAllmarasDES< BasicMomentumTransportModel >::r(), SpalartAllmarasDES< BasicMomentumTransportModel >::read(), SpalartAllmaras< BasicMomentumTransportModel >::read(), Kunz::read(), Merkle::read(), snappySnapDriver::repatchToSurface(), kOmegaSSTLM< BasicMomentumTransportModel >::ReThetac(), kOmegaSSTLM< BasicMomentumTransportModel >::ReThetat0(), noiseFFT::RMSmeanPf(), rotationTensor(), Random::scalarNormal(), searchableDisk::searchableDisk(), ThermoCloud< CloudType >::setModels(), ConeInjection< CloudType >::setPositionAndCell(), ConeInjection< CloudType >::setProperties(), laminarModel< BasicMomentumTransportModel >::sigma(), sixDoFRigidBodyMotion::sixDoFRigidBodyMotion(), mixedFixedValueSlipFvPatchField< Type >::snGrad(), basicSymmetryFvPatchField< Type >::snGrad(), symmetryPlaneFvPatchField< Type >::snGrad(), fixedNormalSlipFvPatchField< Type >::snGrad(), partialSlipFvPatchField< Type >::snGrad(), Newmark::solve(), SIBS::solve(), seulex::solve(), PengRobinsonGas< Specie >::Sp(), CloudFilmTransfer< CloudType >::splashInteraction(), sqr(), sqrtSumSqr(), SpalartAllmaras< BasicMomentumTransportModel >::Stilda(), SpalartAllmarasDES< BasicMomentumTransportModel >::Stilda(), analytical::sumDtEff(), Euler::sumDtEff(), sumSqr(), surfaceFeatures::surfaceFeatures(), triSurfaceTools::surfaceSide(), TAB< CloudType >::TAB(), relativeVelocityModel::tauDm(), chemistryModel< ThermoType >::tc(), particle::trackToMovingTri(), SDA::transformation(), cyclicLduInterfaceField::transformCoupleField(), processorLduInterfaceField::transformCoupleField(), UOprocess::UOprocess(), wallFace::update(), StochasticDispersionRAS< CloudType >::update(), ETAB< CloudType >::update(), PilchErdman< CloudType >::update(), ReitzDiwakar< CloudType >::update(), ReitzKHRT< CloudType >::update(), SHF< CloudType >::update(), TAB< CloudType >::update(), BlobsSheetAtomisation< CloudType >::update(), LISAAtomisation< CloudType >::update(), nonRandomTwoLiquid::update(), MPPICParcel< ParcelType >::trackingData::updateAverages(), adjointOutletVelocityFvPatchVectorField::updateCoeffs(), JohnsonJacksonParticleThetaFvPatchScalarField::updateCoeffs(), fixedNormalInletOutletVelocityFvPatchVectorField::updateCoeffs(), movingWallSlipVelocityFvPatchVectorField::updateCoeffs(), pressureInletOutletVelocityFvPatchVectorField::updateCoeffs(), supersonicFreestreamFvPatchVectorField::updateCoeffs(), turbulentInletFvPatchField< Type >::updateCoeffs(), turbulentIntensityKineticEnergyInletFvPatchScalarField::updateCoeffs(), fWallFunctionFvPatchScalarField::updateCoeffs(), kLowReWallFunctionFvPatchScalarField::updateCoeffs(), v2WallFunctionFvPatchScalarField::updateCoeffs(), specieTransferVelocityFvPatchVectorField::updateCoeffs(), IATEsource::Ur(), exponentialSqrRamp::value(), quadraticRamp::value(), NSRDS2::value(), NSRDS7::value(), solitary::velocity(), Stokes2::velocity(), Stokes5::velocity(), WallLocalSpringSliderDashpot< CloudType >::WallLocalSpringSliderDashpot(), WallSpringSliderDashpot< CloudType >::WallSpringSliderDashpot(), refinementDistanceData::wantedLevel(), IATEsource::We(), CloudFilmTransfer< CloudType >::wetSplashInteraction(), and PengRobinsonGas< Specie >::Z().

Here is the call graph for this function:

◆ innerSqr() [1/3]

◆ tr() [2/11]

Definition at line 71 of file dimensionedSymmTensor.C.

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

Here is the call graph for this function:

◆ symm() [1/7]

Definition at line 82 of file dimensionedSymmTensor.C.

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

Referenced by dynamicKEqn< BasicMomentumTransportModel >::Ce(), kineticTheoryModel::correct(), kOmegaSST< MomentumTransportModel, BasicMomentumTransportModel >::correct(), DeardorffDiffStress< BasicMomentumTransportModel >::correct(), dynamicKEqn< BasicMomentumTransportModel >::correct(), dynamicLagrangian< BasicMomentumTransportModel >::correct(), LRR< BasicMomentumTransportModel >::correct(), realizableKE< BasicMomentumTransportModel >::correct(), SSG< BasicMomentumTransportModel >::correct(), v2f< BasicMomentumTransportModel >::correct(), kOmegaSST< MomentumTransportModel, BasicMomentumTransportModel >::correctNut(), dynamicKEqn< BasicMomentumTransportModel >::correctNut(), realizableKE< BasicMomentumTransportModel >::correctNut(), dynamicLagrangian< BasicMomentumTransportModel >::correctNut(), kOmegaSSTLM< BasicMomentumTransportModel >::correctReThetatGammaInt(), dynamicLagrangian< BasicMomentumTransportModel >::k(), Smagorinsky< BasicMomentumTransportModel >::k(), WALE< BasicMomentumTransportModel >::k(), makeMomentumTransportModelTypes(), BinghamPlastic::mu(), LiaoBase::precompute(), PrinceBlanch::precompute(), realizableKE< BasicMomentumTransportModel >::rCmu(), WALE< BasicMomentumTransportModel >::Sd(), strainRateViscosityModel::strainRate(), symm(), and transformMask< symmTensor >().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ twoSymm() [1/7]

Definition at line 93 of file dimensionedSymmTensor.C.

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

Referenced by PDRkEpsilon::correct(), kEpsilonLopesdaCosta< BasicMomentumTransportModel >::correct(), kOmegaSST< MomentumTransportModel, BasicMomentumTransportModel >::correct(), Maxwell< BasicMomentumTransportModel >::correct(), DeardorffDiffStress< BasicMomentumTransportModel >::correct(), kEqn< BasicMomentumTransportModel >::correct(), kEpsilon< BasicMomentumTransportModel >::correct(), kOmega< BasicMomentumTransportModel >::correct(), kOmega2006< BasicMomentumTransportModel >::correct(), LaunderSharmaKE< BasicMomentumTransportModel >::correct(), LRR< BasicMomentumTransportModel >::correct(), realizableKE< BasicMomentumTransportModel >::correct(), RNGkEpsilon< BasicMomentumTransportModel >::correct(), SSG< BasicMomentumTransportModel >::correct(), mixtureKEpsilon< BasicMomentumTransportModel >::correct(), kineticTheoryModel::devTau(), forces::devTau(), Maxwell< BasicMomentumTransportModel >::devTau(), linearViscousStress< BasicMomentumTransportModel >::devTau(), ReynoldsStress< BasicMomentumTransportModel >::devTau(), makeMomentumTransportModelTypes(), solidDisplacement::pressureCorrector(), kineticTheoryModel::sigma(), eddyViscosity< BasicMomentumTransportModel >::sigma(), continuousGasKEpsilon< BasicMomentumTransportModel >::sigma(), and twoSymm().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ dev() [1/7]

Definition at line 104 of file dimensionedSymmTensor.C.

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

Referenced by dynamicKEqn< BasicMomentumTransportModel >::Ce(), dynamicKEqn< BasicMomentumTransportModel >::Ck(), PDRkEpsilon::correct(), kEpsilonLopesdaCosta< BasicMomentumTransportModel >::correct(), kOmegaSST< MomentumTransportModel, BasicMomentumTransportModel >::correct(), dynamicKEqn< BasicMomentumTransportModel >::correct(), dynamicLagrangian< BasicMomentumTransportModel >::correct(), kEqn< BasicMomentumTransportModel >::correct(), kEpsilon< BasicMomentumTransportModel >::correct(), kOmega< BasicMomentumTransportModel >::correct(), kOmega2006< BasicMomentumTransportModel >::correct(), LaunderSharmaKE< BasicMomentumTransportModel >::correct(), LRR< BasicMomentumTransportModel >::correct(), realizableKE< BasicMomentumTransportModel >::correct(), RNGkEpsilon< BasicMomentumTransportModel >::correct(), SSG< BasicMomentumTransportModel >::correct(), v2f< BasicMomentumTransportModel >::correct(), mixtureKEpsilon< BasicMomentumTransportModel >::correct(), realizableKE< BasicMomentumTransportModel >::correctNut(), dynamicLagrangian< BasicMomentumTransportModel >::correctNut(), dev(), kineticTheoryModel::devTau(), forces::devTau(), Maxwell< BasicMomentumTransportModel >::devTau(), linearViscousStress< BasicMomentumTransportModel >::devTau(), ReynoldsStress< BasicMomentumTransportModel >::devTau(), dynamicLagrangian< BasicMomentumTransportModel >::k(), Smagorinsky< BasicMomentumTransportModel >::k(), makeMomentumTransportModelTypes(), solidDisplacement::postSolve(), realizableKE< BasicMomentumTransportModel >::rCmu(), WALE< BasicMomentumTransportModel >::Sd(), kineticTheoryModel::sigma(), eddyViscosity< BasicMomentumTransportModel >::sigma(), and continuousGasKEpsilon< BasicMomentumTransportModel >::sigma().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ dev2() [1/7]

◆ det() [2/14]

◆ cof() [1/6]

Definition at line 137 of file dimensionedSymmTensor.C.

References VectorSpace< Form, Cmpt, Ncmpts >::dim, dimensioned< Type >::dimensions(), dimensioned< Type >::name(), pow(), and dimensioned< Type >::value().

Referenced by cof(), inv(), and Foam::triIntersect::solveProjectionGivenT().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ inv() [2/29]

Definition at line 148 of file dimensionedSymmTensor.C.

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

Here is the call graph for this function:

◆ operator*() [11/184]

dimensionedVector operator* ( const dimensionedSymmTensor dt)

Hodge Dual operator (tensor -> vector)

Definition at line 161 of file dimensionedSymmTensor.C.

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

Here is the call graph for this function:

◆ tr() [3/11]

Definition at line 49 of file dimensionedTensor.C.

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

Here is the call graph for this function:

◆ dev() [2/7]

dimensionedTensor dev ( const dimensionedTensor dt)

Definition at line 60 of file dimensionedTensor.C.

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

Here is the call graph for this function:

◆ dev2() [2/7]

dimensionedTensor dev2 ( const dimensionedTensor dt)

Definition at line 71 of file dimensionedTensor.C.

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

Here is the call graph for this function:

◆ det() [3/14]

◆ cof() [2/6]

◆ inv() [3/29]

dimensionedTensor inv ( const dimensionedTensor dt)

Definition at line 104 of file dimensionedTensor.C.

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

Here is the call graph for this function:

◆ symm() [2/7]

Definition at line 115 of file dimensionedTensor.C.

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

Here is the call graph for this function:

◆ twoSymm() [2/7]

dimensionedSymmTensor twoSymm ( const dimensionedTensor dt)

Definition at line 125 of file dimensionedTensor.C.

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

Here is the call graph for this function:

◆ skew() [1/5]

◆ eigenValues() [1/6]

dimensionedVector eigenValues ( const dimensionedTensor dt)

Definition at line 146 of file dimensionedTensor.C.

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

Referenced by molecule::constantProperties::constantProperties(), triSurface::curvature(), eigenValues(), and eigenVectors().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ eigenVectors() [1/9]

dimensionedTensor eigenVectors ( const dimensionedTensor dt)

Definition at line 157 of file dimensionedTensor.C.

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

Referenced by molecule::constantProperties::constantProperties(), and eigenVectors().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ eigenValues() [2/6]

dimensionedVector eigenValues ( const dimensionedSymmTensor dt)

Definition at line 168 of file dimensionedTensor.C.

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

Here is the call graph for this function:

◆ eigenVectors() [2/9]

dimensionedTensor eigenVectors ( const dimensionedSymmTensor dt)

Definition at line 179 of file dimensionedTensor.C.

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

Here is the call graph for this function:

◆ operator*() [12/184]

dimensionedVector operator* ( const dimensionedTensor dt)

Hodge Dual operator (tensor -> vector)

Definition at line 192 of file dimensionedTensor.C.

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

Here is the call graph for this function:

◆ operator*() [13/184]

dimensionedTensor operator* ( const dimensionedVector dv)

Hodge Dual operator (vector -> tensor)

Definition at line 203 of file dimensionedTensor.C.

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

Here is the call graph for this function:

◆ operator>>() [74/136]

Istream& Foam::operator>> ( Istream ,
dimensioned< Type > &   
)

◆ operator<<() [136/312]

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

◆ writeEntry() [9/27]

void writeEntry ( Ostream os,
const dimensioned< Type > &  dt 
)

Definition at line 600 of file dimensionedType.C.

◆ pow() [2/54]

dimensioned<typename powProduct<Type, r>::type> Foam::pow ( const dimensioned< Type > &  ,
typename powProduct< Type, r >::type  = pTraits< typename powProduct< Type, r >::type >::zero 
)

◆ sqr() [2/19]

dimensioned<typename outerProduct<Type, Type>::type> Foam::sqr ( const dimensioned< Type > &  )

◆ magSqr() [1/21]

dimensioned<scalar> Foam::magSqr ( const dimensioned< Type > &  )

Referenced by searchableBox::boundingSpheres(), searchableCylinder::boundingSpheres(), searchablePlate::boundingSpheres(), triSurfaceMesh::boundingSpheres(), enrichedPatch::calcEnrichedFaces(), coupledPolyPatch::calcFaceTol(), symmetryPlanePolyPatch::calcGeometry(), wedgePolyPatch::calcGeometry(), faceLimitedGrad< Type >::calcGrad(), mappedInternalPatchBase::calcMapping(), mappedPatchBase::calcMapping(), Stochastic< CloudType >::calculate(), rotorDiskSource::calculate(), dynamicKEqn< BasicMomentumTransportModel >::Ce(), primitiveMesh::checkEdgeLength(), primitiveMesh::checkPointNearness(), tetrahedron< Point, PointRef >::circumSphere(), dynamicKEqn< BasicMomentumTransportModel >::Ck(), LarsenBorgnakkeVariableHardSphere< CloudType >::collide(), curvatureSeparation::correct(), kineticTheoryModel::correct(), kOmegaSST< MomentumTransportModel, BasicMomentumTransportModel >::correct(), SpalartAllmarasDES< BasicMomentumTransportModel >::correct(), LaunderSharmaKE< BasicMomentumTransportModel >::correct(), realizableKE< BasicMomentumTransportModel >::correct(), SpalartAllmaras< BasicMomentumTransportModel >::correct(), v2f< BasicMomentumTransportModel >::correct(), Poisson::correct(), linearUpwindV< Type >::correction(), MovingPhaseModel< BasePhaseModel >::correctKinematics(), kOmegaSST< MomentumTransportModel, BasicMomentumTransportModel >::correctNut(), realizableKE< BasicMomentumTransportModel >::correctNut(), kOmegaSSTLM< BasicMomentumTransportModel >::correctReThetatGammaInt(), triSurface::curvature(), CloudFilmTransfer< CloudType >::drySplashInteraction(), harmonicSpring::energy(), restrainedHarmonicSpring::energy(), cubicEqn::error(), Antal::Fi(), Frank::Fi(), TomiyamaWallLubrication::Fi(), searchableSurfacesQueries::findAllIntersections(), patchProbes::findElements(), searchableBox::findLineAll(), distributedTriSurfaceMesh::findLineAll(), dynamicTreeDataPoint::findNearest(), searchablePlane::findNearest(), distributedTriSurfaceMesh::findNearest(), triSurfaceRegionSearch::findNearest(), searchableSurfacesQueries::findNearest(), meshSearch::findNearestBoundaryFace(), primitiveMesh::findNearestCell(), refinementFeatures::findNearestEdge(), searchableBox::findNearestOnEdge(), refinementFeatures::findNearestPoint(), refinementFeatures::findNearestRegionEdge(), searchableExtrudedCircle::findParametricNearest(), repatchMesh::getNearest(), searchableExtrudedCircle::getNormal(), treeDataFace::getVolumeType(), treeDataPrimitivePatch< PatchType >::getVolumeType(), searchableSphere::getVolumeType(), basic::Gk(), if(), nearby::intersectFaces(), nearest::intersectFaces(), inv(), rigidBodyInertia::Ioc(), MovingPhaseModel< BasePhaseModel >::K(), dynamicLagrangian< BasicMomentumTransportModel >::k(), WALE< BasicMomentumTransportModel >::k(), dynamicKEqn< BasicMomentumTransportModel >::KK(), kShellMean(), arcEdge::length(), cellMDLimitedGrad< Type >::limitFace(), mag(), magSqr(), Foam::fvc::magSqrGradGrad(), main(), makeMomentumTransportModelTypes(), matchPoints(), compressibleMultiphaseVoF::momentumPredictor(), compressibleVoF::momentumPredictor(), isothermalFluid::momentumPredictor(), shockFluid::momentumPredictor(), triSurfaceSearch::nearest(), line< Point, PointRef >::nearestDist(), surfaceFeatures::nearestEdges(), surfaceFeatures::nearestSamples(), UOprocess::newField(), projectVertex::operator point(), treeDataCell::findIntersectOp::operator()(), treeDataEdge::findNearestOp::operator()(), treeDataPoint::findNearestOp::operator()(), treeDataCell::findNearestOp::operator()(), magSqr< Type >::operator()(), rhoMagSqr< Type >::operator()(), coupledPolyPatch::order(), treeDataPoint::overlaps(), dynamicTreeDataPoint::overlaps(), projectCurveEdge::position(), projectEdge::position(), solidDisplacement::postSolve(), compressibleMultiphaseVoF::pressureCorrector(), compressibleVoF::pressureCorrector(), projectFace::project(), PrimitivePatch< FaceList, PointField >::projectFaceCentres(), PrimitivePatch< FaceList, PointField >::projectPoints(), kOmegaSSTSAS< BasicMomentumTransportModel >::Qsas(), polygonTriangulate::quality(), realizableKE< BasicMomentumTransportModel >::rCmu(), pressure::read(), rotationTensor(), faceCollapser::setRefinement(), sixDoFRigidBodyMotion::sixDoFRigidBodyMotion(), Foam::triIntersect::solveProjection(), CloudFilmTransfer< CloudType >::splashInteraction(), triSurfaceTools::surfaceSide(), shockFluid::thermophysicalPredictor(), quaternion::unit(), UOprocess::UOprocess(), wallPoint::update(), cellsToCellsStabilisation::update(), patchToPatchStabilisation::update(), MPPICParcel< ParcelType >::trackingData::updateAverages(), JohnsonJacksonParticleThetaFvPatchScalarField::updateCoeffs(), smoluchowskiJumpTFvPatchScalarField::updateCoeffs(), fanPressureFvPatchScalarField::updateCoeffs(), inletOutletTotalTemperatureFvPatchScalarField::updateCoeffs(), plenumPressureFvPatchScalarField::updateCoeffs(), prghTotalHydrostaticPressureFvPatchScalarField::updateCoeffs(), rotatingTotalPressureFvPatchScalarField::updateCoeffs(), totalPressureFvPatchScalarField::updateCoeffs(), totalTemperatureFvPatchScalarField::updateCoeffs(), turbulentIntensityKineticEnergyInletFvPatchScalarField::updateCoeffs(), uniformTotalPressureFvPatchScalarField::updateCoeffs(), refinementDistanceData::wantedLevel(), MomentumParcel< ParcelType >::We(), CloudFilmTransfer< CloudType >::wetSplashInteraction(), and meshRefinement::zonify().

◆ mag() [1/22]

dimensioned<scalar> Foam::mag ( const dimensioned< Type > &  )

Referenced by CloudFilmTransfer< CloudType >::absorbInteraction(), snappyLayerDriver::addLayers(), effectivenessHeatExchangerSource::addSup(), Liao::addToBinaryBreakupRate(), LehrMilliesMewesCoalescence::addToCoalescenceRate(), LiaoCoalescence::addToCoalescenceRate(), PrinceBlanch::addToCoalescenceRate(), globalIndexAndTransform::addToTransformIndex(), adjustPhi(), algebraicPairGAMGAgglomeration::algebraicPairGAMGAgglomeration(), triad::align(), alphatJayatillekeWallFunctionFvPatchScalarField::alphat(), anisotropic::anisotropic(), anisotropicFilter::anisotropicFilter(), plane::aPoint(), pointConstraint::applyConstraint(), fieldToCell::applyToSet(), normalToFace::applyToSet(), motionSmootherAlgo::avg(), meshRefinement::balanceAndRefine(), cellCoBlended< Type >::blendingFactor(), CoBlended< Type >::blendingFactor(), primitiveMeshTools::boundaryFaceSkewness(), XiFluid::bSolve(), NicenoKEqn< BasicMomentumTransportModel >::bubbleG(), LaheyKEpsilon< BasicMomentumTransportModel >::bubbleG(), mixtureKEpsilon< BasicMomentumTransportModel >::bubbleG(), SprayParcel< ParcelType >::calcAtomisation(), Foam::meshTools::calcBoxPointNormals(), SprayParcel< ParcelType >::calcBreakup(), BrownianMotionForce< CloudType >::calcCoupled(), treeBoundBox::calcExtremities(), CentredFitSnGradData< Polynomial >::calcFit(), forces::calcForcesMoment(), processorPolyPatch::calcGeometry(), wedgePolyPatch::calcGeometry(), triSurfaceTools::calcInterpolationWeights(), snappySnapDriver::calcNearestSurface(), polyLine::calcParam(), points::calcSamples(), lineFace::calcSamples(), Cole::calculate(), KocamustafaogullariIshiiDepartureFrequency::calculate(), KocamustafaogullariIshiiDepartureDiameter::calculate(), epsilonWallFunctionFvPatchScalarField::calculate(), omegaWallFunctionFvPatchScalarField::calculate(), COxidationMurphyShaddix< CloudType >::calculate(), LiquidEvaporationBoil< CloudType >::calculate(), meshRefinement::calculateEdgeWeights(), singleStepCombustion::calculateMaxProducts(), XiEqModel::calculateSchelkinEffect(), nutUSpaldingWallFunctionFvPatchScalarField::calcUTau(), pointMVCWeight::calcWeights(), dynamicKEqn< BasicMomentumTransportModel >::Ce(), primitiveMeshTools::cellClosedness(), primitiveMeshTools::cellDeterminant(), ReactingParcel< ParcelType >::cellValueSourceCorrection(), layerAdditionRemoval::changeTopology(), edgeCollapser::checkBadFaces(), Foam::polyMeshCheck::checkCellDeterminant(), primitiveMesh::checkClosedBoundary(), primitiveMesh::checkConcaveCells(), polyMesh::checkEdgeAlignment(), Foam::polyMeshCheck::checkFaceAngles(), Foam::polyMeshCheck::checkFaceArea(), primitiveMesh::checkFaceAreas(), Foam::polyMeshCheck::checkFaceFlatness(), primitiveMesh::checkFaceFlatness(), Foam::polyMeshCheck::checkFaceTwist(), Foam::polyMeshCheck::checkFaceWeights(), hexRef8::checkMesh(), checkNonManifoldEdge(), Foam::polyMeshCheck::checkNonOrtho(), hexRef8::checkRefinementLevels(), Foam::polyMeshCheck::checkTriangleTwist(), Foam::polyMeshCheck::checkVolRatio(), triangle< Point, PointRef >::circumCircle(), tetrahedron< Point, PointRef >::circumSphere(), dynamicKEqn< BasicMomentumTransportModel >::Ck(), LegendreMagnaudet::Cl(), Moraga::Cl(), SaffmanMei::Cl(), cmptMag(), meshRefinement::collectAndPrint(), VariableHardSphere< CloudType >::collide(), ORourkeCollision< CloudType >::collideParcels(), TrajectoryCollision< CloudType >::collideParcels(), ORourkeCollision< CloudType >::collideSorted(), pointConstraint::combine(), distributionMapBase::compact(), hexRef8::consistentSlowRefinement(), constAnisoSolidThermo::constAnisoSolidThermo(), molecule::constantProperties::constantProperties(), meanVelocityForce::constrain(), face::contactSphereDiameter(), fluidSolver::continuityErrors(), BrunDripping::correct(), curvatureSeparation::correct(), kEpsilonLopesdaCosta< BasicMomentumTransportModel >::correct(), diffusion::correct(), function2::correct(), variable::correct(), dynamicLagrangian< BasicMomentumTransportModel >::correct(), LRR< BasicMomentumTransportModel >::correct(), RNGkEpsilon< BasicMomentumTransportModel >::correct(), SSG< BasicMomentumTransportModel >::correct(), relaxation::correct(), MaxwellianThermal< CloudType >::correct(), MixedDiffuseSpecular< CloudType >::correct(), advectionDiffusion::correct(), Poisson::correct(), correctContactAngle(), limitedSnGrad< Type >::correction(), basicSpecieMixture::correctMassFractions(), NicenoKEqn< BasicMomentumTransportModel >::correctNut(), SmagorinskyZhang< BasicMomentumTransportModel >::correctNut(), LaheyKEpsilon< BasicMomentumTransportModel >::correctNut(), dynamicLagrangian< BasicMomentumTransportModel >::correctNut(), kOmegaSSTSato< BasicMomentumTransportModel >::correctNut(), rigidBodySolver::correctQuaternionJoints(), kOmegaSSTLM< BasicMomentumTransportModel >::correctReThetatGammaInt(), targetCoeffTrim::correctTrim(), dynamic::cosTheta(), removePoints::countPointUsage(), mixtureKEpsilon< BasicMomentumTransportModel >::Ct2(), triSurface::curvature(), geomCellLooper::cut(), Foam::meshTools::cutDirToEdge(), cyclicTransform::cyclicTransform(), basic::Dcu(), ArrheniusReactionRate::ddT(), JanevReactionRate::ddT(), LandauTellerReactionRate::ddT(), powerSeriesReactionRate::ddT(), DiagonalMatrix< scalar >::DiagonalMatrix(), diff(), directions::directions(), plane::distance(), MomentumCloud< CloudType >::distribute(), deposition::dmdtf(), snappySnapDriver::doSnap(), analytical::dtEff(), SpalartAllmarasDDES< BasicMomentumTransportModel >::dTilda(), SpalartAllmarasIDDES< BasicMomentumTransportModel >::dTilda(), PatchTools::edgeNormals(), Foam::meshTools::edgeToCutDir(), eigenVector(), globalIndexAndTransform::encodeTransformIndex(), restrainedHarmonicSpring::energy(), IATEsource::Eo(), MomentumParcel< ParcelType >::Eo(), dispersedPhaseInterface::Eo(), buoyantKEpsilon< BasicMomentumTransportModel >::epsilonSource(), equal(), cubicEqn::error(), linearEqn::error(), quadraticEqn::error(), PairSpringSliderDashpot< CloudType >::evaluatePair(), adjustTimeStepToCombustion::execute(), comfort::execute(), turbulenceIntensity::execute(), exp(), treeBoundBox::extend(), extendedFeatureEdgeMesh::extendedFeatureEdgeMesh(), faceAreaPairGAMGAgglomeration::faceAreaPairGAMGAgglomeration(), primitiveMeshTools::faceConcavity(), faceCorr(), primitiveMeshTools::faceFlatness(), cellQuality::faceNonOrthogonality(), primitiveMeshTools::faceOrthogonality(), cellQuality::faceSkewness(), primitiveMeshTools::faceSkewness(), polyMeshTools::faceWeights(), layerParameters::finalLayerThicknessRatio(), Time::findClosestTime(), Time::findClosestTimeIndex(), probes::findElements(), FitData< CentredFitData< Polynomial >, extendedCentredCellToFaceStencil, Polynomial >::findFaceDirs(), FitData< FitDataType, ExtendedStencil, Polynomial >::findFaceDirs(), searchableSurfaceCollection::findLine(), triSurfaceSearch::findLineAll(), searchableExtrudedCircle::findNearest(), searchableSurfacesQueries::findNearest(), refinementFeatures::findNearestEdge(), refinementFeatures::findNearestRegionEdge(), searchableExtrudedCircle::findParametricNearest(), cellPointWeight::findTetrahedron(), cellPointWeight::findTriangle(), fixedProfileFvPatchField< Type >::fixedProfileFvPatchField(), forAll(), restrainedHarmonicSpring::force(), ddtScheme< Type >::fvcDdtPhiCoeff(), basicSubGrid::G(), KTS::G(), genFaceFaceRotMap(), cellLooper::getMisAlignedEdge(), repatchMesh::getNearest(), searchableCylinder::getNormal(), searchableExtrudedCircle::getNormal(), searchableSphere::getNormal(), triSurfaceMesh::getNormal(), treeDataFace::getVolumeType(), treeDataPrimitivePatch< PatchType >::getVolumeType(), searchableCylinder::getVolumeType(), basic::Gk(), DSMCParcel< ParcelType >::hitWallPatch(), function1::htc(), HeatTransferModel< CloudType >::htc(), ReynoldsAnalogy::htcByRhoCp(), if(), triangle< Point, PointRef >::inertia(), boundBox::inflate(), FreeStream< CloudType >::inflow(), MomentumCloud< CloudType >::info(), DSMCCloud< ParcelType >::info(), cyclicPolyPatch::initOrder(), tetrahedron< Point, PointRef >::inside(), twoPhaseMixture::interfaceFraction(), interpolationCellPointFace< Type >::interpolate(), triangleFuncs::intersect(), triangleFuncs::intersectAxesBundle(), face::intersection(), treeBoundBox::intersects(), invIncGammaRatio_P(), cellFeatures::isFeaturePoint(), meshRefinement::isGap(), meshRefinement::isNormalGap(), function::jcalc(), functionDot::jcalc(), rotating::jcalc(), segregated::K(), constAnisoSolidTransport< Thermo >::kappa(), Kmesh::Kmesh(), kShellMean(), buoyantKEpsilon< BasicMomentumTransportModel >::kSource(), layerParameters::layerThickness(), lineEdge::length(), limit(), absolute::limitedVelocity(), filteredLinearLimiter< LimiterFunc >::limiter(), filteredLinear2Limiter< LimiterFunc >::limiter(), filteredLinear2VLimiter< LimiterFunc >::limiter(), vanLeerLimiter< LimiterFunc >::limiter(), linearDirection::linearDirection(), LISAAtomisation< CloudType >::LISAAtomisation(), LUDecompose(), LUscalarMatrix::LUscalarMatrix(), boundBox::mag(), line< Point, PointRef >::mag(), triangle< Point, PointRef >::mag(), mag(), edge::mag(), face::mag(), triFace::mag(), cell::mag(), phaseInterface::magUr(), main(), primitiveMesh::makeCellCentresAndVols(), primitiveMesh::makeFaceCentresAndAreas(), makeMomentumTransportModelTypes(), coupledFvPatch::makeWeights(), nonConformalCoupledFvPatch::makeWeights(), timeVaryingMappedFvPatchField< Type >::map(), mapij(), MomentumCloud< CloudType >::mapMesh(), mappedFvPatchField< Type >::mappedValues(), edgeCollapser::markMergeEdges(), singleStepCombustion::massAndAirStoichRatios(), WallCollisionRecord< Type >::match(), matchPoints(), treeBoundBox::maxDist(), triSurfaceTools::maxEdge(), maxwellSlipUFvPatchVectorField::maxwellSlipUFvPatchVectorField(), Distribution< Type >::median(), fluidSolver::meshCourantNo(), MGridGenGAMGAgglomeration::MGridGenGAMGAgglomeration(), extendedEdgeMesh::minDisconnectedDist(), minDist(), triSurfaceTools::minEdge(), edgeIntersections::minEdgeLength(), minMod(), mixtureFraction::mixtureFraction(), IATEsource::Mo(), dispersedPhaseInterface::Mo(), attachDetach::modifyMotionPoints(), slidingInterface::modifyMotionPoints(), medialAxisMeshMover::move(), sampledSetParticle::move(), solidParticle::move(), streamlinesParticle::move(), MomentumParcel< ParcelType >::move(), MRFZone::MRFZone(), BinghamPlastic::mu(), interfaceProperties::n(), line< Point, PointRef >::nearestDist(), surfaceFeatures::nearestEdges(), surfaceFeatures::nearestFeatEdge(), triangle< Point, PointRef >::nearestPoint(), face::nearestPointClassify(), triangle< Point, PointRef >::nearestPointClassify(), surfaceFeatures::nearestSamples(), phaseSystem::nHatfv(), multiphaseVoFMixture::nHatfv(), cellQuality::nonOrthogonality(), triangle< Point, PointRef >::normal(), triFace::normal(), surfaceLocation::normal(), twoDPointCorrector::normalDir(), plane::normalIntersect(), quaternion::normalise(), triad::normalise(), normalise(), quaternion::normalised(), normalised(), ODESolver::normaliseError(), Foam::meshTools::normEdgeVec(), lduMatrix::solver::normFactor(), notEqual(), JohnsonJacksonSchaeffer::nu(), Schaeffer::nu(), nutURoughWallFunctionFvPatchScalarField::nut(), nutUSpaldingWallFunctionFvPatchScalarField::nut(), nutUWallFunctionFvPatchScalarField::nut(), SpalartAllmarasDES< BasicMomentumTransportModel >::Omega(), fvMeshStitcher::openness(), inverseFaceDistanceDiffusivity::operator()(), motionDirectionalDiffusivity::operator()(), areaMagOp::operator()(), volumeOp::operator()(), hashSignedLabel::operator()(), linearRadial::operator()(), radial::operator()(), sector::operator()(), sigmaRadial::operator()(), ArrheniusReactionRate::operator()(), JanevReactionRate::operator()(), LandauTellerReactionRate::operator()(), powerSeriesReactionRate::operator()(), Time::operator++(), constTransport< Thermo >::operator+=(), eConstThermo< EquationOfState >::operator+=(), ePolynomialThermo< EquationOfState, PolySize >::operator+=(), ePowerThermo< EquationOfState >::operator+=(), hConstThermo< EquationOfState >::operator+=(), hPolynomialThermo< EquationOfState, PolySize >::operator+=(), hPowerThermo< EquationOfState >::operator+=(), janafThermo< EquationOfState >::operator+=(), logPolynomialTransport< Thermo, PolySize >::operator+=(), intersection::part::operator+=(), PengRobinsonGas< Specie >::operator+=(), polynomialTransport< Thermo, PolySize >::operator+=(), rhoConst< Specie >::operator+=(), rPolynomial< Specie >::operator+=(), specie::operator+=(), sutherlandTransport< Thermo >::operator+=(), triad::operator+=(), WLFTransport< Thermo >::operator+=(), dimensionSet::operator==(), operator>>(), PairCollisionRecord< Type >::origProcOfOther(), triad::orthogonal(), triad::orthogonalise(), boundBox::overlaps(), dynamicIndexedOctree< Type >::overlaps(), Pa::Pa(), PairSpringSliderDashpot< CloudType >::PairSpringSliderDashpot(), ParticleCollector< CloudType >::ParticleCollector(), SprayCloud< CloudType >::penetration(), noiseFFT::Pf(), NVDTVD::phict(), NVDVTVDV::phict(), plane::planeCoeffs(), plane::planeIntersect(), primitiveMesh::pointInCellBB(), pointMVCWeight::pointMVCWeight(), PatchTools::pointNormals(), tetrahedron< Point, PointRef >::pointToBarycentric(), triangle< Point, PointRef >::pointToBarycentric(), Polynomial< Type >::Polynomial(), projectCurveEdge::position(), projectEdge::position(), ParticleCollector< CloudType >::postMove(), ParticleTrap< CloudType >::postMove(), ParticleErosion< CloudType >::postPatch(), pow(), LiaoBase::precompute(), LiaoCoalescence::precompute(), PrinceBlanch::precompute(), shockFluid::preSolve(), triad::primaryDirection(), indexedOctree< Foam::treeDataPoint >::print(), distributionMapBase::printLayout(), surfaceFieldValue::processValues(), volFieldValue::processValues(), surfaceFieldValue::processValuesTypeType(), domainDecomposition::procFaceAddressingBf(), projectFace::project(), PrimitivePatch< FaceList, PointField >::projectFaceCentres(), PrimitivePatch< FaceList, PointField >::projectPoints(), Foam::triIntersect::protectedDivide(), kOmegaSSTSAS< BasicMomentumTransportModel >::Qsas(), tetrahedron< Point, PointRef >::quality(), triangle< Point, PointRef >::quality(), quaternion::quaternion(), NVDTVD::r(), NVDVTVDV::r(), Ra::Ra(), face::ray(), triangle< Point, PointRef >::ray(), MomentumParcel< ParcelType >::Re(), specieCoeffs::reactionStr(), pressure::read(), forceCoeffs::read(), forces::read(), linearAxialAngularSpring::read(), axis::read(), line::read(), axialAngularSpring::read(), sphericalAngularSpring::read(), forcing::readCoeffs(), DAC< ThermoType >::reduceMechanism(), DRGEP< ThermoType >::reduceMechanism(), EFA< ThermoType >::reduceMechanism(), meshRefinement::refineAndBalance(), refineCell::refineCell(), fvMatrix< Type >::relax(), springRenumber::renumber(), axialAngularSpring::restrain(), linearAxialAngularSpring::restrain(), linearSpring::restrain(), kOmegaSSTLM< BasicMomentumTransportModel >::ReThetat0(), cubicEqn::roots(), linearEqn::roots(), externalPointEdgePoint::sameGeometry(), pointEdgePoint::sameGeometry(), pointEdgeStructuredWalk::sameGeometry(), wallFace::sameGeometry(), wallPoint::sameGeometry(), motionSmootherAlgo::scaleMesh(), snappySnapDriver::scaleMesh(), searchableDisk::searchableDisk(), searchableExtrudedCircle::searchableExtrudedCircle(), Time::setControls(), motionSmootherAlgo::setDisplacement(), multiphaseVoFSolver::setInterfaceRDeltaT(), twoPhaseVoFSolver::setInterfaceRDeltaT(), InjectionModel< CloudType >::setNumberOfParticles(), ConeInjection< CloudType >::setProperties(), incompressibleFluid::setRDeltaT(), addPatchCellLayer::setRefinement(), perfectInterface::setRefinement(), shockFluid::shockFluid(), sigmaRadial::sigmaRadial(), LarsenBorgnakkeVariableHardSphere< CloudType >::sigmaTcR(), VariableHardSphere< CloudType >::sigmaTcR(), searchableSurfacesQueries::signedDistance(), SingleMixtureFraction< CloudType >::SingleMixtureFraction(), cellQuality::skewness(), smoluchowskiJumpTFvPatchScalarField::smoluchowskiJumpTFvPatchScalarField(), snappySnapDriver::smoothDisplacement(), mixedFixedValueSlipFvPatchField< Type >::snGradTransformDiag(), basicSymmetryFvPatchField< Type >::snGradTransformDiag(), directionMixedFvPatchField< Type >::snGradTransformDiag(), symmetryPlaneFvPatchField< Type >::snGradTransformDiag(), fixedNormalSlipFvPatchField< Type >::snGradTransformDiag(), partialSlipFvPatchField< Type >::snGradTransformDiag(), phaseSystem::solve(), PBiCCCG< Type, DType, LUType >::solve(), SIBS::solve(), seulex::solve(), PBiCG::solve(), PBiCGStab::solve(), PCG::solve(), solve(), Foam::triIntersect::solveProjection(), PatchTools::sortedEdgeFaces(), extendedEdgeMesh::sortPointsAndEdges(), triad::sortxyz(), CloudFilmTransfer< CloudType >::splashDirection(), CloudFilmTransfer< CloudType >::splashInteraction(), splineInterpolationWeights::splineInterpolationWeights(), Foam::fvc::spread(), sqrtSumSqr(), intersection::srcBoxStatic(), Foam::triIntersect::srcEdgeTgtEdgeIntersection(), Foam::triIntersect::srcPointTgtTriIntersection(), SpalartAllmaras< BasicMomentumTransportModel >::Stilda(), sampledSetParticle::storeCell(), strainRateViscosityModel::strainRate(), analytical::sumDtEff(), sumMag(), lduMatrix::sumMagOffDiag(), extrudeModel::sumThickness(), triSurfaceTools::surfaceNormal(), triSurfaceTools::surfaceSide(), SVD::SVD(), Foam::fvc::sweep(), thermo< Thermo, Type >::T(), meshRefinement::testSyncBoundaryFaceList(), meshRefinement::testSyncPointList(), MomentumCloud< CloudType >::topoChange(), particle::trackToMovingTri(), particle::trackToStationaryTri(), axisRotationMotion::transformation(), SDA::transformation(), waveSuperposition::transformation(), globalIndexAndTransform::transformIndicesForPatches(), transformPoints(), turbGen::U(), waveAtmBoundaryLayerSuperposition::UGas(), fvMesh::unconform(), pointConstraint::unconstrainedDirections(), distributor::update(), loadBalancer::update(), movingCone::update(), GradientDispersionRAS< CloudType >::update(), StochasticDispersionRAS< CloudType >::update(), ETAB< CloudType >::update(), ReitzKHRT< CloudType >::update(), TAB< CloudType >::update(), BlobsSheetAtomisation< CloudType >::update(), LISAAtomisation< CloudType >::update(), MPPICParcel< ParcelType >::trackingData::updateAverages(), adjointOutletVelocityFvPatchVectorField::updateCoeffs(), filmSurfaceVelocityFvPatchVectorField::updateCoeffs(), MRFFreestreamVelocityFvPatchVectorField::updateCoeffs(), activeBaffleVelocityFvPatchVectorField::updateCoeffs(), activePressureForceBaffleVelocityFvPatchVectorField::updateCoeffs(), cylindricalInletVelocityFvPatchVectorField::updateCoeffs(), entrainmentPressureFvPatchScalarField::updateCoeffs(), fixedMeanFvPatchField< Type >::updateCoeffs(), fixedMeanOutletInletFvPatchField< Type >::updateCoeffs(), freestreamPressureFvPatchScalarField::updateCoeffs(), freestreamVelocityFvPatchVectorField::updateCoeffs(), mappedInternalValueFvPatchField< Type >::updateCoeffs(), PrghPressureFvPatchScalarField< PressureFvPatchScalarField >::updateCoeffs(), rotatingTotalPressureFvPatchScalarField::updateCoeffs(), rotatingWallVelocityFvPatchVectorField::updateCoeffs(), supersonicFreestreamFvPatchVectorField::updateCoeffs(), swirlFlowRateInletVelocityFvPatchVectorField::updateCoeffs(), swirlInletVelocityFvPatchVectorField::updateCoeffs(), transonicEntrainmentPressureFvPatchScalarField::updateCoeffs(), turbulentInletFvPatchField< Type >::updateCoeffs(), uniformDensityHydrostaticPressureFvPatchScalarField::updateCoeffs(), angularOscillatingDisplacementPointPatchVectorField::updateCoeffs(), angularOscillatingVelocityPointPatchVectorField::updateCoeffs(), timeVaryingMappedFixedValuePointPatchField< Type >::updateCoeffs(), fixedShearStressFvPatchVectorField::updateCoeffs(), porousBafflePressureFvPatchField< Type >::updateCoeffs(), convectiveHeatTransferFvPatchScalarField::updateCoeffs(), totalFlowRateAdvectiveDiffusiveFvPatchScalarField::updateCoeffs(), IATEsource::Ur(), MomentumCloud< CloudType >::vDotSweep(), Implicit< CloudType >::velocityCorrection(), WallLocalSpringSliderDashpot< CloudType >::WallLocalSpringSliderDashpot(), WallSpringSliderDashpot< CloudType >::WallSpringSliderDashpot(), waveSuperposition::waveSuperposition(), CloudFilmTransfer< CloudType >::wetSplashInteraction(), layerAverage::write(), dsmcFields::write(), ensightSetWriter::write(), ensightAsciiStream::write(), dimensionSet::write(), domainDecomposition::writeComplete(), domainDecomposition::writeProcs(), Foam::triIntersect::writeTriProjection(), fixedValue::x(), basicSubGrid::XiEq(), Gulder::XiEq(), nutLowReWallFunctionFvPatchScalarField::yPlus(), nutUSpaldingWallFunctionFvPatchScalarField::yPlus(), nutURoughWallFunctionFvPatchScalarField::yPlus(), nutUWallFunctionFvPatchScalarField::yPlus(), alphatJayatillekeWallFunctionFvPatchScalarField::yPlusTherm(), and PengRobinsonGas< Specie >::Z().

◆ cmptMultiply() [1/41]

◆ cmptDivide() [1/41]

◆ max() [3/75]

dimensioned<Type> Foam::max ( const dimensioned< Type > &  ,
const dimensioned< Type > &   
)

◆ min() [3/74]

dimensioned<Type> Foam::min ( const dimensioned< Type > &  ,
const dimensioned< Type > &   
)

◆ operator>() [2/4]

bool operator> ( const dimensioned< Type > &  dt1,
const dimensioned< Type > &  dt2 
)

Definition at line 666 of file dimensionedType.C.

◆ operator<() [2/4]

bool operator< ( const dimensioned< Type > &  dt1,
const dimensioned< Type > &  dt2 
)

Definition at line 677 of file dimensionedType.C.

◆ operator+() [26/131]

dimensioned<Type> Foam::operator+ ( const dimensioned< Type > &  ,
const dimensioned< Type > &   
)

◆ operator-() [25/114]

dimensioned<Type> Foam::operator- ( const dimensioned< Type > &  )

◆ operator-() [26/114]

dimensioned<Type> Foam::operator- ( const dimensioned< Type > &  ,
const dimensioned< Type > &   
)

◆ operator*() [14/184]

dimensioned<Type> Foam::operator* ( const dimensioned< scalar > &  ,
const dimensioned< Type > &   
)

◆ operator/() [10/66]

dimensioned<Type> Foam::operator/ ( const dimensioned< Type > &  ,
const dimensioned< scalar > &   
)

◆ operator*() [15/184]

dimensioned<typename outerProduct <Type1, Type2>::type> Foam::operator* ( const dimensioned< Type1 > &  ,
const dimensioned< Type2 > &   
)

◆ operator*() [16/184]

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

◆ operator*() [17/184]

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

◆ operator^() [3/56]

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

◆ operator^() [4/56]

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

◆ operator^() [5/56]

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

◆ operator&() [9/107]

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

◆ operator&() [10/107]

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

◆ operator&() [11/107]

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

◆ operator&&() [1/62]

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

◆ operator&&() [2/62]

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

◆ operator&&() [3/62]

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

◆ defineTypeNameAndDebug() [416/707]

Foam::defineTypeNameAndDebug ( dimensionSet  ,
 
)

◆ max() [4/75]

Foam::dimensionSet max ( const dimensionSet ds1,
const dimensionSet ds2 
)

Definition at line 227 of file dimensionSet.C.

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

Here is the call graph for this function:

◆ min() [4/74]

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

Definition at line 241 of file dimensionSet.C.

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

Here is the call graph for this function:

◆ cmptMultiply() [2/41]

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

Definition at line 255 of file dimensionSet.C.

◆ cmptDivide() [2/41]

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

Definition at line 265 of file dimensionSet.C.

◆ cmptMag() [1/14]

◆ pow() [3/54]

◆ pow() [4/54]

◆ pow() [5/54]

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

Definition at line 326 of file dimensionSet.C.

References abort(), dimensionSet::dimensionless(), dimensioned< Type >::dimensions(), endl(), FatalError, and FatalErrorInFunction.

Here is the call graph for this function:

◆ sqr() [3/19]

Foam::dimensionSet sqr ( const dimensionSet ds)

Definition at line 348 of file dimensionSet.C.

References pow().

Here is the call graph for this function:

◆ pow3() [2/3]

Foam::dimensionSet pow3 ( const dimensionSet ds)

Definition at line 354 of file dimensionSet.C.

References pow().

Here is the call graph for this function:

◆ pow4() [2/3]

Foam::dimensionSet pow4 ( const dimensionSet ds)

Definition at line 360 of file dimensionSet.C.

References pow().

Here is the call graph for this function:

◆ pow5() [2/3]

Foam::dimensionSet pow5 ( const dimensionSet ds)

Definition at line 366 of file dimensionSet.C.

References pow().

Here is the call graph for this function:

◆ pow6() [2/3]

Foam::dimensionSet pow6 ( const dimensionSet ds)

Definition at line 372 of file dimensionSet.C.

References pow().

Here is the call graph for this function:

◆ pow025() [2/3]

Foam::dimensionSet pow025 ( const dimensionSet ds)

Definition at line 378 of file dimensionSet.C.

References sqrt().

Here is the call graph for this function:

◆ sqrt() [2/2]

Foam::dimensionSet sqrt ( const dimensionSet ds)

Definition at line 384 of file dimensionSet.C.

References pow().

Here is the call graph for this function:

◆ cbrt() [2/2]

Foam::dimensionSet cbrt ( const dimensionSet ds)

Definition at line 390 of file dimensionSet.C.

References pow().

Here is the call graph for this function:

◆ magSqr() [2/21]

Foam::dimensionSet magSqr ( const dimensionSet ds)

Definition at line 396 of file dimensionSet.C.

References pow().

Here is the call graph for this function:

◆ mag() [2/22]

Foam::dimensionSet mag ( const dimensionSet ds)

Definition at line 402 of file dimensionSet.C.

◆ sign() [2/4]

Foam::dimensionSet sign ( const dimensionSet )

Definition at line 408 of file dimensionSet.C.

References dimless.

◆ pos() [2/3]

Foam::dimensionSet pos ( const dimensionSet )

Definition at line 414 of file dimensionSet.C.

References dimless.

◆ pos0() [2/4]

Foam::dimensionSet pos0 ( const dimensionSet )

Definition at line 420 of file dimensionSet.C.

References dimless.

◆ neg() [2/4]

Foam::dimensionSet neg ( const dimensionSet )

Definition at line 426 of file dimensionSet.C.

References dimless.

◆ neg0() [2/3]

Foam::dimensionSet neg0 ( const dimensionSet )

Definition at line 432 of file dimensionSet.C.

References dimless.

◆ posPart() [2/4]

Foam::dimensionSet posPart ( const dimensionSet ds)

Definition at line 438 of file dimensionSet.C.

◆ negPart() [2/4]

Foam::dimensionSet negPart ( const dimensionSet ds)

Definition at line 444 of file dimensionSet.C.

◆ inv() [4/29]

Foam::dimensionSet inv ( const dimensionSet ds)

Definition at line 450 of file dimensionSet.C.

References dimless.

◆ trans()

Foam::dimensionSet trans ( const dimensionSet ds)

for transcendental functions

Definition at line 456 of file dimensionSet.C.

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

Here is the call graph for this function:

◆ atan2() [2/32]

Foam::dimensionSet atan2 ( const dimensionSet ds1,
const dimensionSet ds2 
)

Definition at line 469 of file dimensionSet.C.

References abort(), dimless, endl(), FatalError, and FatalErrorInFunction.

Here is the call graph for this function:

◆ transform() [1/52]

Foam::dimensionSet transform ( const dimensionSet ds)

Definition at line 483 of file dimensionSet.C.

Referenced by triad::align(), sixDoFRigidBodyMotion::centreOfMass(), pointConstraints::constrainCorners(), coupledFvPatch::delta(), mixedFixedValueSlipFvPatchField< Type >::evaluate(), basicSymmetryFvPatchField< Type >::evaluate(), directionMixedFvPatchField< Type >::evaluate(), symmetryPlaneFvPatchField< Type >::evaluate(), wedgeFvPatchField< Type >::evaluate(), fixedNormalSlipFvPatchField< Type >::evaluate(), partialSlipFvPatchField< Type >::evaluate(), basicSymmetryPointPatchField< Type >::evaluate(), cyclicSlipPointPatchField< Type >::evaluate(), symmetryPlanePointPatchField< Type >::evaluate(), wedgePointPatchField< Type >::evaluate(), fixedNormalSlipPointPatchField< Type >::evaluate(), FvFaceCellWave< Type, TrackingData >::handleCyclicPatches(), FaceCellWave< Type, TrackingData >::handleCyclicPatches(), FvFaceCellWave< Type, TrackingData >::handleProcPatches(), FaceCellWave< Type, TrackingData >::handleProcPatches(), nonConformalCyclicPolyPatch::intersection(), transformer::invTransform(), transformer::invTransformList(), FaceCellWave< Type, int >::iterate(), fixedNormalInletOutletVelocityFvPatchVectorField::operator=(), pressureInletOutletVelocityFvPatchVectorField::operator=(), processorPolyPatch::order(), cyclicFvPatchField< Type >::patchNeighbourField(), jumpCyclicFvPatchField< Type >::patchNeighbourField(), particle::prepareForInteractionListReferral(), nonConformalCyclicPolyPatch::ray(), nonConformalCyclicPolyPatch::rays(), streamlinesParticle::readFields(), mixedFixedValueSlipFvPatchField< Type >::snGrad(), basicSymmetryFvPatchField< Type >::snGrad(), directionMixedFvPatchField< Type >::snGrad(), symmetryPlaneFvPatchField< Type >::snGrad(), wedgeFvPatchField< Type >::snGrad(), fixedNormalSlipFvPatchField< Type >::snGrad(), partialSlipFvPatchField< Type >::snGrad(), sixDoFRigidBodyMotionSolver::solve(), FvFaceCellWave< Type, TrackingData >::transform(), sweepData::transform(), FvWallInfo< WallLocation >::transform(), sixDoFRigidBodyMotion::transform(), patchEdgeFacePoint::transform(), PatchEdgeFacePointData< Type >::transform(), pointEdgeStructuredWalk::transform(), externalPointEdgePoint::transform(), pointEdgeCollapse::transform(), refinementDistanceData::transform(), pointData::transform(), pointEdgePoint::transform(), LayerInfoData< Type >::transform(), WallInfo< WallLocation >::transform(), PointEdgeLayerInfoData< Type >::transform(), wallFace::transform(), wallPoint::transform(), transformer::transform(), transform(), cyclicLduInterfaceField::transformCoupleField(), processorLduInterfaceField::transformCoupleField(), fieldCoordinateSystemTransform::transformField(), transformer::transformList(), transformPoints(), streamlinesParticle::transformProperties(), DSMCParcel< ParcelType >::transformProperties(), molecule::transformProperties(), CollidingParcel< ParcelType >::transformProperties(), MomentumParcel< ParcelType >::transformProperties(), solidParticle::transformProperties(), maxwellSlipUFvPatchVectorField::updateCoeffs(), and streamlinesParticle::writeFields().

◆ operator-() [27/114]

Foam::dimensionSet operator- ( const dimensionSet ds)

Definition at line 491 of file dimensionSet.C.

◆ operator+() [27/131]

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

Definition at line 497 of file dimensionSet.C.

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

Here is the call graph for this function:

◆ operator-() [28/114]

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

Definition at line 517 of file dimensionSet.C.

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

Here is the call graph for this function:

◆ operator*() [18/184]

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

Definition at line 537 of file dimensionSet.C.

References dimensionSet::nDimensions.

◆ operator/() [11/66]

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

Definition at line 554 of file dimensionSet.C.

References dimensionSet::nDimensions.

◆ operator&() [12/107]

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

Definition at line 571 of file dimensionSet.C.

◆ operator^() [6/56]

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

Definition at line 581 of file dimensionSet.C.

◆ operator&&() [4/62]

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

Definition at line 591 of file dimensionSet.C.

◆ operator>>() [75/136]

Foam::Istream & operator>> ( Istream is,
dimensionSet dset 
)

Definition at line 719 of file dimensionSetIO.C.

References IOstream::check(), exit(), FatalIOError, FatalIOErrorInFunction, mag(), dimensionSet::read(), and dimensionSet::smallExponent.

Here is the call graph for this function:

◆ operator<<() [137/312]

Foam::Ostream & operator<< ( Ostream os,
const dimensionSet dset 
)

Definition at line 738 of file dimensionSetIO.C.

References IOstream::check(), and dimensionSet::write().

Here is the call graph for this function:

◆ writeEntry() [10/27]

void writeEntry ( Ostream os,
const dimensionSet value 
)

Definition at line 711 of file dimensionSetIO.C.

◆ dimensionSystemsPtr_()

dictionary* Foam::dimensionSystemsPtr_ ( nullptr  )

Referenced by dimensionSystems(), and deleteDimensionSystemsPtr::~deleteDimensionSystemsPtr().

Here is the caller graph for this function:

◆ unitSetPtr_()

HashTable<dimensionedScalar>* Foam::unitSetPtr_ ( nullptr  )

Referenced by unitSet(), and deleteDimensionSystemsPtr::~deleteDimensionSystemsPtr().

Here is the caller graph for this function:

◆ writeUnitSetPtr_()

dimensionSets* Foam::writeUnitSetPtr_ ( nullptr  )

Referenced by unitSet(), writeUnitSet(), and deleteDimensionSystemsPtr::~deleteDimensionSystemsPtr().

Here is the caller graph for this function:

◆ dimensionSystems()

Foam::dictionary & dimensionSystems ( )

Top level dictionary.

Definition at line 59 of file dimensionSets.C.

References dimensionSystemsPtr_(), and Foam::debug::switchSet().

Referenced by unitSet().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ unitSet()

const Foam::HashTable< Foam::dimensionedScalar > & unitSet ( )

Set of all dimensions.

Definition at line 77 of file dimensionSets.C.

References dict, dimensionSystems(), exit(), FatalIOError, FatalIOErrorInFunction, forAllConstIter, dictionary::lookupOrDefault(), dictionaryName::name(), List< T >::size(), unitSetPtr_(), and writeUnitSetPtr_().

Referenced by dimensionedConstant(), dimensionSet::read(), and writeUnitSet().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ writeUnitSet()

const Foam::dimensionSets & writeUnitSet ( )

Set of units.

Definition at line 143 of file dimensionSets.C.

References unitSet(), and writeUnitSetPtr_().

Referenced by dimensionSet::write().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ defineRunTimeSelectionTable() [50/142]

Foam::defineRunTimeSelectionTable ( distribution  ,
dictionary   
)

◆ operator<<() [138/312]

Ostream& Foam::operator<< ( Ostream ,
const DimensionedField< Type, GeoMesh > &   
)

◆ operator<<() [139/312]

Ostream& Foam::operator<< ( Ostream ,
const tmp< DimensionedField< Type, GeoMesh >> &   
)

◆ pow() [6/54]

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

◆ pow() [7/54]

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

◆ sqr() [4/19]

◆ sqr() [5/19]

◆ magSqr() [3/21]

◆ magSqr() [4/21]

◆ mag() [3/22]

◆ mag() [4/22]

◆ cmptAv() [1/14]

tmp< DimensionedField <typename DimensionedField<Type, GeoMesh>::cmptType, GeoMesh>> Foam::cmptAv ( const DimensionedField< Type, GeoMesh > &  df)

◆ cmptAv() [2/14]

◆ UNARY_FUNCTION()

UNARY_FUNCTION ( Type  ,
Type  ,
cmptMag  ,
cmptMag   
)

◆ max() [5/75]

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

Definition at line 309 of file DimensionedFieldFunctions.C.

◆ max() [6/75]

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

Definition at line 309 of file DimensionedFieldFunctions.C.

◆ min() [5/74]

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

Definition at line 310 of file DimensionedFieldFunctions.C.

◆ min() [6/74]

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

Definition at line 310 of file DimensionedFieldFunctions.C.

◆ sum() [1/12]

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

Definition at line 311 of file DimensionedFieldFunctions.C.

Referenced by adjustPhi(), allReduce(), forces::applyBins(), sampledSurface::area(), layerAverage::average(), sampledSurface::average(), average(), ReactingMultiphaseParcel< ParcelType >::calcDevolatilisation(), CentredFitSnGradData< Polynomial >::calcFit(), calcPE15(), ReactingParcel< ParcelType >::calcPhaseChange(), calcQE16(), ReactingMultiphaseParcel< ParcelType >::calcSurfaceReactions(), viewFactor::calculate(), pointMVCWeight::calcWeights(), LiquidEvaporation< CloudType >::calcXc(), LiquidEvaporationBoil< CloudType >::calcXc(), polyMesh::checkCellDeterminant(), primitiveMesh::checkFaceOrthogonality(), cmptSum(), Foam::ListListOps::combine(), Foam::ListListOps::combineOffset(), fvMeshStitcher::connect(), molecule::constantProperties::constantProperties(), ReactingParcel< ParcelType >::correctSurfaceValues(), Distribution< Type >::cumulativeNormalised(), Distribution< Type >::cumulativeRaw(), cutPolyIsoSurface::cutPolyIsoSurface(), cyclicTransform::cyclicTransform(), LLTMatrix< Type >::decompose(), PatchFlowRateInjection< CloudType >::flowRate(), forces::forceEff(), meshRefinement::gAverage(), gAverage(), if(), incGammaRatio_Q(), cyclicPolyPatch::initOrder(), sampledSurface::integrate(), interpolatePointToCell(), Foam::MULES::limitSum(), LUBacksubstitute(), LUDecompose(), FieldActivatedInjection< CloudType >::massToInject(), matchPoints(), Moment< Type >::Moment(), forces::momentEff(), FieldActivatedInjection< CloudType >::nParcelsToInject(), operator+(), operator|(), coupledPolyPatch::order(), PatchTools::pointNormals(), projectCurveEdge::position(), projectEdge::position(), surfaceFieldValue::processValuesTypeType(), volFieldValue::processValuesTypeType(), projectFace::project(), SingleMixtureFraction< CloudType >::SingleMixtureFraction(), LLTMatrix< Type >::solve(), EulerImplicit< ChemistryModel >::solve(), sum(), chemistryModel< ThermoType >::tc(), CellZoneInjection< CloudType >::topoChange(), globalIndexAndTransform::transformIndicesForPatches(), loadBalancer::update(), syringePressureFvPatchScalarField::updateCoeffs(), ReactingParcel< ParcelType >::updateMassFraction(), meshRefinement::weightedSum(), populationBalanceSizeDistribution::write(), histogram::write(), forceCoeffs::write(), FacePostProcessing< CloudType >::write(), ParticleCollector< CloudType >::write(), SizeDistribution< CloudType >::write(), and forces::writeForces().

◆ sum() [2/12]

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

Definition at line 311 of file DimensionedFieldFunctions.C.

◆ sumMag() [1/8]

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

Definition at line 312 of file DimensionedFieldFunctions.C.

Referenced by surfaceFieldValue::processValuesTypeType(), volFieldValue::processValuesTypeType(), and sumMag().

Here is the caller graph for this function:

◆ sumMag() [2/8]

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

Definition at line 312 of file DimensionedFieldFunctions.C.

◆ average() [1/10]

◆ average() [2/10]

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

Definition at line 313 of file DimensionedFieldFunctions.C.

◆ operator+() [28/131]

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

Definition at line 604 of file DimensionedFieldFunctions.C.

◆ operator+() [29/131]

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

Definition at line 604 of file DimensionedFieldFunctions.C.

◆ operator+() [30/131]

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

Definition at line 604 of file DimensionedFieldFunctions.C.

◆ operator+() [31/131]

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

Definition at line 604 of file DimensionedFieldFunctions.C.

◆ operator+() [32/131]

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

Definition at line 604 of file DimensionedFieldFunctions.C.

◆ operator+() [33/131]

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

Definition at line 604 of file DimensionedFieldFunctions.C.

◆ operator+() [34/131]

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

Definition at line 604 of file DimensionedFieldFunctions.C.

◆ operator+() [35/131]

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

Definition at line 604 of file DimensionedFieldFunctions.C.

◆ operator+() [36/131]

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

Definition at line 604 of file DimensionedFieldFunctions.C.

◆ operator+() [37/131]

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

Definition at line 604 of file DimensionedFieldFunctions.C.

◆ operator+() [38/131]

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

Definition at line 604 of file DimensionedFieldFunctions.C.

◆ operator+() [39/131]

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

Definition at line 604 of file DimensionedFieldFunctions.C.

◆ operator-() [29/114]

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

Definition at line 605 of file DimensionedFieldFunctions.C.

◆ operator-() [30/114]

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

Definition at line 605 of file DimensionedFieldFunctions.C.

◆ operator-() [31/114]

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

Definition at line 605 of file DimensionedFieldFunctions.C.

◆ operator-() [32/114]

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

Definition at line 605 of file DimensionedFieldFunctions.C.

◆ operator-() [33/114]

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

Definition at line 605 of file DimensionedFieldFunctions.C.

◆ operator-() [34/114]

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

Definition at line 605 of file DimensionedFieldFunctions.C.

◆ operator-() [35/114]

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

Definition at line 605 of file DimensionedFieldFunctions.C.

◆ operator-() [36/114]

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

Definition at line 605 of file DimensionedFieldFunctions.C.

◆ operator-() [37/114]

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

Definition at line 605 of file DimensionedFieldFunctions.C.

◆ operator-() [38/114]

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

Definition at line 605 of file DimensionedFieldFunctions.C.

◆ operator-() [39/114]

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

Definition at line 605 of file DimensionedFieldFunctions.C.

◆ operator-() [40/114]

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

Definition at line 605 of file DimensionedFieldFunctions.C.

◆ operator*() [19/184]

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

Definition at line 607 of file DimensionedFieldFunctions.C.

◆ operator*() [20/184]

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

Definition at line 607 of file DimensionedFieldFunctions.C.

◆ operator*() [21/184]

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

Definition at line 607 of file DimensionedFieldFunctions.C.

◆ operator*() [22/184]

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

Definition at line 607 of file DimensionedFieldFunctions.C.

◆ operator*() [23/184]

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

Definition at line 607 of file DimensionedFieldFunctions.C.

◆ operator*() [24/184]

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

Definition at line 607 of file DimensionedFieldFunctions.C.

◆ operator*() [25/184]

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

Definition at line 607 of file DimensionedFieldFunctions.C.

◆ operator*() [26/184]

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

Definition at line 607 of file DimensionedFieldFunctions.C.

◆ operator*() [27/184]

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

Definition at line 607 of file DimensionedFieldFunctions.C.

◆ operator*() [28/184]

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

Definition at line 607 of file DimensionedFieldFunctions.C.

◆ operator*() [29/184]

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

Definition at line 607 of file DimensionedFieldFunctions.C.

◆ operator*() [30/184]

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

Definition at line 607 of file DimensionedFieldFunctions.C.

◆ operator^() [7/56]

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

Definition at line 608 of file DimensionedFieldFunctions.C.

◆ operator^() [8/56]

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

Definition at line 608 of file DimensionedFieldFunctions.C.

◆ operator^() [9/56]

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

Definition at line 608 of file DimensionedFieldFunctions.C.

◆ operator^() [10/56]

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

Definition at line 608 of file DimensionedFieldFunctions.C.

◆ operator^() [11/56]

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

Definition at line 608 of file DimensionedFieldFunctions.C.

◆ operator^() [12/56]

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

Definition at line 608 of file DimensionedFieldFunctions.C.

◆ operator^() [13/56]

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

Definition at line 608 of file DimensionedFieldFunctions.C.

◆ operator^() [14/56]

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

Definition at line 608 of file DimensionedFieldFunctions.C.

◆ operator^() [15/56]

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

Definition at line 608 of file DimensionedFieldFunctions.C.

◆ operator^() [16/56]

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

Definition at line 608 of file DimensionedFieldFunctions.C.

◆ operator^() [17/56]

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

Definition at line 608 of file DimensionedFieldFunctions.C.

◆ operator^() [18/56]

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

Definition at line 608 of file DimensionedFieldFunctions.C.

◆ operator&() [13/107]

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

Definition at line 609 of file DimensionedFieldFunctions.C.

◆ operator&() [14/107]

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

Definition at line 609 of file DimensionedFieldFunctions.C.

◆ operator&() [15/107]

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

Definition at line 609 of file DimensionedFieldFunctions.C.

◆ operator&() [16/107]

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

Definition at line 609 of file DimensionedFieldFunctions.C.

◆ operator&() [17/107]

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

Definition at line 609 of file DimensionedFieldFunctions.C.

◆ operator&() [18/107]

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

Definition at line 609 of file DimensionedFieldFunctions.C.

◆ operator&() [19/107]

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

Definition at line 609 of file DimensionedFieldFunctions.C.

◆ operator&() [20/107]

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

Definition at line 609 of file DimensionedFieldFunctions.C.

◆ operator&() [21/107]

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

Definition at line 609 of file DimensionedFieldFunctions.C.

◆ operator&() [22/107]

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

Definition at line 609 of file DimensionedFieldFunctions.C.

◆ operator&() [23/107]

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

Definition at line 609 of file DimensionedFieldFunctions.C.

◆ operator&() [24/107]

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

Definition at line 609 of file DimensionedFieldFunctions.C.

◆ operator&&() [5/62]

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

Definition at line 610 of file DimensionedFieldFunctions.C.

◆ operator&&() [6/62]

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

Definition at line 610 of file DimensionedFieldFunctions.C.

◆ operator&&() [7/62]

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

Definition at line 610 of file DimensionedFieldFunctions.C.

◆ operator&&() [8/62]

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

Definition at line 610 of file DimensionedFieldFunctions.C.

◆ operator&&() [9/62]

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

Definition at line 610 of file DimensionedFieldFunctions.C.

◆ operator&&() [10/62]

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

Definition at line 610 of file DimensionedFieldFunctions.C.

◆ operator&&() [11/62]

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

Definition at line 610 of file DimensionedFieldFunctions.C.

◆ operator&&() [12/62]

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

Definition at line 610 of file DimensionedFieldFunctions.C.

◆ operator&&() [13/62]

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

Definition at line 610 of file DimensionedFieldFunctions.C.

◆ operator&&() [14/62]

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

Definition at line 610 of file DimensionedFieldFunctions.C.

◆ operator&&() [15/62]

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

Definition at line 610 of file DimensionedFieldFunctions.C.

◆ operator&&() [16/62]

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

Definition at line 610 of file DimensionedFieldFunctions.C.

◆ cmptMag() [2/14]

tmp<DimensionedField< Type , GeoMesh> > Foam::cmptMag ( const DimensionedField< Type, GeoMesh > &  df)

◆ cmptMag() [3/14]

tmp<DimensionedField< Type , GeoMesh> > Foam::cmptMag ( const tmp< DimensionedField< Type, GeoMesh >> &  tdf1)

◆ max() [7/75]

tmp<DimensionedField< Type , GeoMesh> > Foam::max ( const DimensionedField< Type, GeoMesh > &  df1,
const DimensionedField< Type, GeoMesh > &  df2 
)

◆ max() [8/75]

tmp<DimensionedField< Type , GeoMesh> > Foam::max ( const DimensionedField< Type, GeoMesh > &  df1,
const tmp< DimensionedField< Type, GeoMesh >> &  tdf2 
)

◆ max() [9/75]

tmp<DimensionedField< Type , GeoMesh> > Foam::max ( const tmp< DimensionedField< Type, GeoMesh >> &  tdf1,
const DimensionedField< Type, GeoMesh > &  df2 
)

◆ max() [10/75]

tmp<DimensionedField< Type , GeoMesh> > Foam::max ( const tmp< DimensionedField< Type, GeoMesh >> &  tdf1,
const tmp< DimensionedField< Type, GeoMesh >> &  tdf2 
)

◆ min() [7/74]

tmp<DimensionedField< Type , GeoMesh> > Foam::min ( const DimensionedField< Type, GeoMesh > &  df1,
const DimensionedField< Type, GeoMesh > &  df2 
)

◆ min() [8/74]

tmp<DimensionedField< Type , GeoMesh> > Foam::min ( const DimensionedField< Type, GeoMesh > &  df1,
const tmp< DimensionedField< Type, GeoMesh >> &  tdf2 
)

◆ min() [9/74]

tmp<DimensionedField< Type , GeoMesh> > Foam::min ( const tmp< DimensionedField< Type, GeoMesh >> &  tdf1,
const DimensionedField< Type, GeoMesh > &  df2 
)

◆ min() [10/74]

tmp<DimensionedField< Type , GeoMesh> > Foam::min ( const tmp< DimensionedField< Type, GeoMesh >> &  tdf1,
const tmp< DimensionedField< Type, GeoMesh >> &  tdf2 
)

◆ cmptMultiply() [3/41]

tmp<DimensionedField< Type , GeoMesh> > Foam::cmptMultiply ( const DimensionedField< Type, GeoMesh > &  df1,
const DimensionedField< Type, GeoMesh > &  df2 
)

◆ cmptMultiply() [4/41]

tmp<DimensionedField< Type , GeoMesh> > Foam::cmptMultiply ( const DimensionedField< Type, GeoMesh > &  df1,
const tmp< DimensionedField< Type, GeoMesh >> &  tdf2 
)

◆ cmptMultiply() [5/41]

tmp<DimensionedField< Type , GeoMesh> > Foam::cmptMultiply ( const tmp< DimensionedField< Type, GeoMesh >> &  tdf1,
const DimensionedField< Type, GeoMesh > &  df2 
)

◆ cmptMultiply() [6/41]

tmp<DimensionedField< Type , GeoMesh> > Foam::cmptMultiply ( const tmp< DimensionedField< Type, GeoMesh >> &  tdf1,
const tmp< DimensionedField< Type, GeoMesh >> &  tdf2 
)

◆ cmptDivide() [3/41]

tmp<DimensionedField< Type , GeoMesh> > Foam::cmptDivide ( const DimensionedField< Type, GeoMesh > &  df1,
const DimensionedField< Type, GeoMesh > &  df2 
)

◆ cmptDivide() [4/41]

tmp<DimensionedField< Type , GeoMesh> > Foam::cmptDivide ( const DimensionedField< Type, GeoMesh > &  df1,
const tmp< DimensionedField< Type, GeoMesh >> &  tdf2 
)

◆ cmptDivide() [5/41]

tmp<DimensionedField< Type , GeoMesh> > Foam::cmptDivide ( const tmp< DimensionedField< Type, GeoMesh >> &  tdf1,
const DimensionedField< Type, GeoMesh > &  df2 
)

◆ cmptDivide() [6/41]

tmp<DimensionedField< Type , GeoMesh> > Foam::cmptDivide ( const tmp< DimensionedField< Type, GeoMesh >> &  tdf1,
const tmp< DimensionedField< Type, GeoMesh >> &  tdf2 
)

◆ max() [11/75]

tmp<DimensionedField< Type , GeoMesh> > Foam::max ( const dimensioned< Type > &  dt1,
const DimensionedField< Type, GeoMesh > &  df2 
)

◆ max() [12/75]

tmp<DimensionedField< Type , GeoMesh> > Foam::max ( const Type &  t1,
const DimensionedField< Type, GeoMesh > &  df2 
)

◆ max() [13/75]

tmp<DimensionedField< Type , GeoMesh> > Foam::max ( const dimensioned< Type > &  dt1,
const tmp< DimensionedField< Type, GeoMesh >> &  tdf2 
)

◆ max() [14/75]

tmp<DimensionedField< Type , GeoMesh> > Foam::max ( const Type &  t1,
const tmp< DimensionedField< Type, GeoMesh >> &  tdf2 
)

◆ max() [15/75]

tmp<DimensionedField< Type , GeoMesh> > Foam::max ( const DimensionedField< Type, GeoMesh > &  df1,
const dimensioned< Type > &  dt2 
)

◆ max() [16/75]

tmp<DimensionedField< Type , GeoMesh> > Foam::max ( const DimensionedField< Type, GeoMesh > &  df1,
const Type &  t2 
)

◆ max() [17/75]

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

◆ max() [18/75]

tmp<DimensionedField< Type , GeoMesh> > Foam::max ( const tmp< DimensionedField< Type, GeoMesh >> &  tdf2,
const Type &  t2 
)

◆ min() [11/74]

tmp<DimensionedField< Type , GeoMesh> > Foam::min ( const dimensioned< Type > &  dt1,
const DimensionedField< Type, GeoMesh > &  df2 
)

◆ min() [12/74]

tmp<DimensionedField< Type , GeoMesh> > Foam::min ( const Type &  t1,
const DimensionedField< Type, GeoMesh > &  df2 
)

◆ min() [13/74]

tmp<DimensionedField< Type , GeoMesh> > Foam::min ( const dimensioned< Type > &  dt1,
const tmp< DimensionedField< Type, GeoMesh >> &  tdf2 
)

◆ min() [14/74]

tmp<DimensionedField< Type , GeoMesh> > Foam::min ( const Type &  t1,
const tmp< DimensionedField< Type, GeoMesh >> &  tdf2 
)

◆ min() [15/74]

tmp<DimensionedField< Type , GeoMesh> > Foam::min ( const DimensionedField< Type, GeoMesh > &  df1,
const dimensioned< Type > &  dt2 
)

◆ min() [16/74]

tmp<DimensionedField< Type , GeoMesh> > Foam::min ( const DimensionedField< Type, GeoMesh > &  df1,
const Type &  t2 
)

◆ min() [17/74]

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

◆ min() [18/74]

tmp<DimensionedField< Type , GeoMesh> > Foam::min ( const tmp< DimensionedField< Type, GeoMesh >> &  tdf2,
const Type &  t2 
)

◆ cmptMultiply() [7/41]

tmp<DimensionedField< Type , GeoMesh> > Foam::cmptMultiply ( const dimensioned< Type > &  dt1,
const DimensionedField< Type, GeoMesh > &  df2 
)

◆ cmptMultiply() [8/41]

tmp<DimensionedField< Type , GeoMesh> > Foam::cmptMultiply ( const Type &  t1,
const DimensionedField< Type, GeoMesh > &  df2 
)

◆ cmptMultiply() [9/41]

tmp<DimensionedField< Type , GeoMesh> > Foam::cmptMultiply ( const dimensioned< Type > &  dt1,
const tmp< DimensionedField< Type, GeoMesh >> &  tdf2 
)

◆ cmptMultiply() [10/41]

tmp<DimensionedField< Type , GeoMesh> > Foam::cmptMultiply ( const Type &  t1,
const tmp< DimensionedField< Type, GeoMesh >> &  tdf2 
)

◆ cmptMultiply() [11/41]

tmp<DimensionedField< Type , GeoMesh> > Foam::cmptMultiply ( const DimensionedField< Type, GeoMesh > &  df1,
const dimensioned< Type > &  dt2 
)

◆ cmptMultiply() [12/41]

tmp<DimensionedField< Type , GeoMesh> > Foam::cmptMultiply ( const DimensionedField< Type, GeoMesh > &  df1,
const Type &  t2 
)

◆ cmptMultiply() [13/41]

tmp<DimensionedField< Type , GeoMesh> > Foam::cmptMultiply ( const tmp< DimensionedField< Type, GeoMesh >> &  tdf1,
const dimensioned< Type > &  dt2 
)

◆ cmptMultiply() [14/41]

tmp<DimensionedField< Type , GeoMesh> > Foam::cmptMultiply ( const tmp< DimensionedField< Type, GeoMesh >> &  tdf2,
const Type &  t2 
)

◆ cmptDivide() [7/41]

tmp<DimensionedField< Type , GeoMesh> > Foam::cmptDivide ( const dimensioned< Type > &  dt1,
const DimensionedField< Type, GeoMesh > &  df2 
)

◆ cmptDivide() [8/41]

tmp<DimensionedField< Type , GeoMesh> > Foam::cmptDivide ( const Type &  t1,
const DimensionedField< Type, GeoMesh > &  df2 
)

◆ cmptDivide() [9/41]

tmp<DimensionedField< Type , GeoMesh> > Foam::cmptDivide ( const dimensioned< Type > &  dt1,
const tmp< DimensionedField< Type, GeoMesh >> &  tdf2 
)

◆ cmptDivide() [10/41]

tmp<DimensionedField< Type , GeoMesh> > Foam::cmptDivide ( const Type &  t1,
const tmp< DimensionedField< Type, GeoMesh >> &  tdf2 
)

◆ cmptDivide() [11/41]

tmp<DimensionedField< Type , GeoMesh> > Foam::cmptDivide ( const DimensionedField< Type, GeoMesh > &  df1,
const dimensioned< Type > &  dt2 
)

◆ cmptDivide() [12/41]

tmp<DimensionedField< Type , GeoMesh> > Foam::cmptDivide ( const DimensionedField< Type, GeoMesh > &  df1,
const Type &  t2 
)

◆ cmptDivide() [13/41]

tmp<DimensionedField< Type , GeoMesh> > Foam::cmptDivide ( const tmp< DimensionedField< Type, GeoMesh >> &  tdf1,
const dimensioned< Type > &  dt2 
)

◆ cmptDivide() [14/41]

tmp<DimensionedField< Type , GeoMesh> > Foam::cmptDivide ( const tmp< DimensionedField< Type, GeoMesh >> &  tdf2,
const Type &  t2 
)

◆ operator-() [41/114]

tmp<DimensionedField< Type , GeoMesh> > Foam::operator- ( const DimensionedField< Type, GeoMesh > &  df1)

◆ operator-() [42/114]

tmp<DimensionedField< Type , GeoMesh> > Foam::operator- ( const tmp< DimensionedField< Type, GeoMesh >> &  tdf1)

◆ operator*() [31/184]

tmp<DimensionedField< Type , GeoMesh> > Foam::operator* ( const DimensionedField< Type, GeoMesh > &  df1,
const DimensionedField< scalar, GeoMesh > &  df2 
)

◆ operator*() [32/184]

tmp<DimensionedField< Type , GeoMesh> > Foam::operator* ( const DimensionedField< Type, GeoMesh > &  df1,
const tmp< DimensionedField< scalar, GeoMesh >> &  tdf2 
)

◆ operator*() [33/184]

tmp<DimensionedField< Type , GeoMesh> > Foam::operator* ( const tmp< DimensionedField< Type, GeoMesh >> &  tdf1,
const DimensionedField< scalar, GeoMesh > &  df2 
)

◆ operator*() [34/184]

tmp<DimensionedField< Type , GeoMesh> > Foam::operator* ( const tmp< DimensionedField< Type, GeoMesh >> &  tdf1,
const tmp< DimensionedField< scalar, GeoMesh >> &  tdf2 
)

◆ operator*() [35/184]

tmp<DimensionedField< Type , GeoMesh> > Foam::operator* ( const DimensionedField< scalar, GeoMesh > &  df1,
const DimensionedField< Type, GeoMesh > &  df2 
)

◆ operator*() [36/184]

tmp<DimensionedField< Type , GeoMesh> > Foam::operator* ( const DimensionedField< scalar, GeoMesh > &  df1,
const tmp< DimensionedField< Type, GeoMesh >> &  tdf2 
)

◆ operator*() [37/184]

tmp<DimensionedField< Type , GeoMesh> > Foam::operator* ( const tmp< DimensionedField< scalar, GeoMesh >> &  tdf1,
const DimensionedField< Type, GeoMesh > &  df2 
)

◆ operator*() [38/184]

tmp<DimensionedField< Type , GeoMesh> > Foam::operator* ( const tmp< DimensionedField< scalar, GeoMesh >> &  tdf1,
const tmp< DimensionedField< Type, GeoMesh >> &  tdf2 
)

◆ operator/() [12/66]

tmp<DimensionedField< Type , GeoMesh> > Foam::operator/ ( const DimensionedField< Type, GeoMesh > &  df1,
const DimensionedField< scalar, GeoMesh > &  df2 
)

◆ operator/() [13/66]

tmp<DimensionedField< Type , GeoMesh> > Foam::operator/ ( const DimensionedField< Type, GeoMesh > &  df1,
const tmp< DimensionedField< scalar, GeoMesh >> &  tdf2 
)

◆ operator/() [14/66]

tmp<DimensionedField< Type , GeoMesh> > Foam::operator/ ( const tmp< DimensionedField< Type, GeoMesh >> &  tdf1,
const DimensionedField< scalar, GeoMesh > &  df2 
)

◆ operator/() [15/66]

tmp<DimensionedField< Type , GeoMesh> > Foam::operator/ ( const tmp< DimensionedField< Type, GeoMesh >> &  tdf1,
const tmp< DimensionedField< scalar, GeoMesh >> &  tdf2 
)

◆ operator*() [39/184]

tmp<DimensionedField< Type , GeoMesh> > Foam::operator* ( const dimensioned< scalar > &  dt1,
const DimensionedField< Type, GeoMesh > &  df2 
)

◆ operator*() [40/184]

tmp<DimensionedField< Type , GeoMesh> > Foam::operator* ( const scalar &  t1,
const DimensionedField< Type, GeoMesh > &  df2 
)

◆ operator*() [41/184]

tmp<DimensionedField< Type , GeoMesh> > Foam::operator* ( const dimensioned< scalar > &  dt1,
const tmp< DimensionedField< Type, GeoMesh >> &  tdf2 
)

◆ operator*() [42/184]

tmp<DimensionedField< Type , GeoMesh> > Foam::operator* ( const scalar &  t1,
const tmp< DimensionedField< Type, GeoMesh >> &  tdf2 
)

◆ operator*() [43/184]

tmp<DimensionedField< Type , GeoMesh> > Foam::operator* ( const DimensionedField< Type, GeoMesh > &  df1,
const dimensioned< scalar > &  dt2 
)

◆ operator*() [44/184]

tmp<DimensionedField< Type , GeoMesh> > Foam::operator* ( const DimensionedField< Type, GeoMesh > &  df1,
const scalar &  t2 
)

◆ operator*() [45/184]

tmp<DimensionedField< Type , GeoMesh> > Foam::operator* ( const tmp< DimensionedField< Type, GeoMesh >> &  tdf1,
const dimensioned< scalar > &  dt2 
)

◆ operator*() [46/184]

tmp<DimensionedField< Type , GeoMesh> > Foam::operator* ( const tmp< DimensionedField< Type, GeoMesh >> &  tdf1,
const scalar &  t2 
)

◆ operator/() [16/66]

tmp<DimensionedField< Type , GeoMesh> > Foam::operator/ ( const DimensionedField< Type, GeoMesh > &  df1,
const dimensioned< scalar > &  dt2 
)

◆ operator/() [17/66]

tmp<DimensionedField< Type , GeoMesh> > Foam::operator/ ( const DimensionedField< Type, GeoMesh > &  df1,
const scalar &  t2 
)

◆ operator/() [18/66]

tmp<DimensionedField< Type , GeoMesh> > Foam::operator/ ( const tmp< DimensionedField< Type, GeoMesh >> &  tdf1,
const dimensioned< scalar > &  dt2 
)

◆ operator/() [19/66]

tmp<DimensionedField< Type , GeoMesh> > Foam::operator/ ( const tmp< DimensionedField< Type, GeoMesh >> &  tdf1,
const scalar &  t2 
)

◆ New() [1/4]

◆ MapDimensionedFields()

void Foam::MapDimensionedFields ( const MeshMapper &  mapper)

Definition at line 43 of file MapDimensionedFields.H.

References endl(), fields, forAllConstIter, and Info.

Here is the call graph for this function:

◆ stabilise() [1/13]

◆ stabilise() [2/13]

◆ pow() [8/54]

◆ pow() [9/54]

◆ pow() [10/54]

◆ pow() [11/54]

◆ pow() [12/54]

◆ pow() [13/54]

◆ pow() [14/54]

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

Definition at line 314 of file DimensionedScalarField.C.

References pow(), and s().

Here is the call graph for this function:

◆ pow() [15/54]

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

Definition at line 325 of file DimensionedScalarField.C.

References pow(), and s().

Here is the call graph for this function:

◆ pow() [16/54]

◆ pow() [17/54]

◆ pow() [18/54]

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

Definition at line 410 of file DimensionedScalarField.C.

References pow(), and s().

Here is the call graph for this function:

◆ pow() [19/54]

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

Definition at line 420 of file DimensionedScalarField.C.

References pow(), and s().

Here is the call graph for this function:

◆ atan2() [3/32]

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

◆ atan2() [4/32]

tmp<DimensionedField<scalar, GeoMesh> > Foam::atan2 ( const tmp< DimensionedField< scalar, GeoMesh >> &  tdsf1,
const DimensionedField< scalar, GeoMesh > &  dsf2 
)

◆ atan2() [5/32]

tmp<DimensionedField<scalar, GeoMesh> > Foam::atan2 ( const DimensionedField< scalar, GeoMesh > &  dsf1,
const tmp< DimensionedField< scalar, GeoMesh >> &  tdsf2 
)

◆ atan2() [6/32]

◆ atan2() [7/32]

◆ atan2() [8/32]

◆ atan2() [9/32]

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

Definition at line 576 of file DimensionedScalarField.C.

References atan2(), and s().

Here is the call graph for this function:

◆ atan2() [10/32]

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

Definition at line 586 of file DimensionedScalarField.C.

References atan2(), and s().

Here is the call graph for this function:

◆ atan2() [11/32]

◆ atan2() [12/32]

◆ atan2() [13/32]

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

Definition at line 643 of file DimensionedScalarField.C.

References atan2(), and s().

Here is the call graph for this function:

◆ atan2() [14/32]

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

Definition at line 653 of file DimensionedScalarField.C.

References atan2(), and s().

Here is the call graph for this function:

◆ jn() [2/15]

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

Definition at line 770 of file DimensionedScalarField.C.

◆ jn() [3/15]

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

Definition at line 770 of file DimensionedScalarField.C.

◆ yn() [2/15]

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

Definition at line 771 of file DimensionedScalarField.C.

◆ yn() [3/15]

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

Definition at line 771 of file DimensionedScalarField.C.

◆ checkFields() [1/4]

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

Definition at line 84 of file FieldField.C.

◆ checkFields() [2/4]

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

Definition at line 93 of file FieldField.C.

◆ operator<<() [140/312]

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

Definition at line 388 of file FieldField.C.

References f().

Here is the call graph for this function:

◆ operator<<() [141/312]

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

Definition at line 396 of file FieldField.C.

References List< T >::clear(), and tf.

Here is the call graph for this function:

◆ component() [1/10]

◆ T() [1/6]

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

Definition at line 55 of file FieldFieldFunctions.C.

References forAll.

Referenced by rigidBodyModel::a(), thermo< Thermo, Type >::A(), thermo< Thermo, Type >::a(), distributionMapBase::accessAndFlip(), greyMean::aCont(), wideBand::aCont(), effectivenessHeatExchangerSource::addSup(), interRegionHeatTransfer::addSup(), LehrMilliesMewes::addToBinaryBreakupRate(), ballisticCollisions::addToCoalescenceRate(), BrownianCollisions::addToCoalescenceRate(), globalIndexAndTransform::addToTransformIndex(), Boussinesq< Specie >::alphav(), icoPolynomial< Specie, PolySize >::alphav(), icoTabulated< Specie >::alphav(), incompressiblePerfectGas< Specie >::alphav(), perfectFluid< Specie >::alphav(), perfectGas< Specie >::alphav(), rhoTabulated< Specie >::alphav(), rPolynomial< Specie >::alphav(), argList::argRead(), layerAverage::average(), aC10H7CH3::B(), Ar::B(), bC10H7CH3::B(), C10H22::B(), C12H26::B(), C13H28::B(), C14H30::B(), C16H34::B(), C2H5OH::B(), C2H6::B(), C2H6O::B(), C3H6O::B(), C3H8::B(), C4H10O::B(), C6H14::B(), C6H6::B(), C7H16::B(), C7H8::B(), C8H10::B(), C8H18::B(), C9H20::B(), CH3OH::B(), CH4N2O::B(), H2O::B(), iC3H8O::B(), IC8H18::B(), IDEA::B(), liquid::B(), MB::B(), N2::B(), nC3H8O::B(), NH3::B(), blackBodyEmission::blackBodyEmission(), UList< T >::byteSize(), SprayParcel< ParcelType >::calc(), SprayParcel< ParcelType >::calcAtomisation(), SprayParcel< ParcelType >::calcBreakup(), ReactingMultiphaseParcel< ParcelType >::calcDevolatilisation(), ReactingParcel< ParcelType >::calcPhaseChange(), ReactingMultiphaseParcel< ParcelType >::calcSurfaceReactions(), ThermoParcel< ParcelType >::calcSurfaceValues(), chemistryModel< ThermoType >::calculate(), COxidationDiffusionLimitedRate< CloudType >::calculate(), COxidationHurtMitchell< CloudType >::calculate(), COxidationIntrinsicRate< CloudType >::calculate(), COxidationKineticDiffusionLimitedRate< CloudType >::calculate(), COxidationMurphyShaddix< CloudType >::calculate(), SingleKineticRateDevolatilisation< CloudType >::calculate(), LiquidEvaporation< CloudType >::calculate(), LiquidEvaporationBoil< CloudType >::calculate(), aerosolDrag::CdRe(), SprayParcel< ParcelType >::chi(), clone(), absorptionCoeffs::coeffs(), Foam::ListListOps::combine(), Pstream::combineGather(), Foam::ListListOps::combineOffset(), Pstream::combineScatter(), fixedTemperatureConstraint::constrain(), compressibleVoFphase::correct(), MaxwellianThermal< CloudType >::correct(), MixedDiffuseSpecular< CloudType >::correct(), particle::correctAfterInteractionListReferral(), ReactingParcel< ParcelType >::correctSurfaceValues(), compressibleMultiphaseVoFMixture::correctThermo(), IsothermalPhaseModel< BasePhaseModel >::correctThermo(), CompositionModel< CloudType >::Cp(), SpecieMixture< MixtureType >::Cp(), eTabulatedThermo< EquationOfState >::Cp(), hConstThermo< EquationOfState >::Cp(), hIcoTabulatedThermo< EquationOfState >::Cp(), hPolynomialThermo< EquationOfState, PolySize >::Cp(), hPowerThermo< EquationOfState >::Cp(), hTabulatedThermo< EquationOfState >::Cp(), janafThermo< EquationOfState >::Cp(), Cp(), thermo< Thermo, Type >::cp(), thermophysicalPropertiesSelector< ThermophysicalProperties >::Cp(), liquidMixtureProperties::Cp(), heThermo< BasicThermo, MixtureType >::Cp(), PengRobinsonGas< Specie >::Cp(), perfectFluid< Specie >::Cp(), aC10H7CH3::Cp(), Ar::Cp(), bC10H7CH3::Cp(), C10H22::Cp(), C12H26::Cp(), C13H28::Cp(), C14H30::Cp(), C16H34::Cp(), C2H5OH::Cp(), C2H6::Cp(), C2H6O::Cp(), C3H6O::Cp(), C3H8::Cp(), C4H10O::Cp(), C6H14::Cp(), C6H6::Cp(), C7H16::Cp(), C7H8::Cp(), C8H10::Cp(), C8H18::Cp(), C9H20::Cp(), CH3OH::Cp(), CH4N2O::Cp(), H2O::Cp(), iC3H8O::Cp(), IC8H18::Cp(), IDEA::Cp(), liquid::Cp(), MB::Cp(), N2::Cp(), nC3H8O::Cp(), NH3::Cp(), ReactingMultiphaseParcel< ParcelType >::CpEff(), aC10H7CH3::Cpg(), Ar::Cpg(), bC10H7CH3::Cpg(), C10H22::Cpg(), C12H26::Cpg(), C13H28::Cpg(), C14H30::Cpg(), C16H34::Cpg(), C2H5OH::Cpg(), C2H6::Cpg(), C2H6O::Cpg(), C3H6O::Cpg(), C3H8::Cpg(), C4H10O::Cpg(), C6H14::Cpg(), C6H6::Cpg(), C7H16::Cpg(), C7H8::Cpg(), C8H10::Cpg(), C8H18::Cpg(), C9H20::Cpg(), CH3OH::Cpg(), CH4N2O::Cpg(), H2O::Cpg(), iC3H8O::Cpg(), IC8H18::Cpg(), IDEA::Cpg(), liquid::Cpg(), MB::Cpg(), N2::Cpg(), nC3H8O::Cpg(), NH3::Cpg(), PengRobinsonGas< Specie >::CpMCv(), perfectFluid< Specie >::CpMCv(), thermophysicalPropertiesSelector< ThermophysicalProperties >::CpMCv(), thermo< Thermo, Type >::Cpv(), heThermo< BasicThermo, MixtureType >::Cpv(), absoluteEnthalpy< Thermo >::Cpv(), absoluteInternalEnergy< Thermo >::Cpv(), sensibleEnthalpy< Thermo >::Cpv(), sensibleInternalEnergy< Thermo >::Cpv(), triSurface::curvature(), eConstThermo< EquationOfState >::Cv(), eIcoTabulatedThermo< EquationOfState >::Cv(), ePolynomialThermo< EquationOfState, PolySize >::Cv(), ePowerThermo< EquationOfState >::Cv(), eTabulatedThermo< EquationOfState >::Cv(), hTabulatedThermo< EquationOfState >::Cv(), Cv(), thermo< Thermo, Type >::cv(), thermophysicalPropertiesSelector< ThermophysicalProperties >::Cv(), heThermo< BasicThermo, MixtureType >::Cv(), PengRobinsonGas< Specie >::Cv(), liquidMixtureProperties::D(), interfaceCompositionModel::D(), aC10H7CH3::D(), Ar::D(), bC10H7CH3::D(), C10H22::D(), C12H26::D(), C13H28::D(), C14H30::D(), C16H34::D(), C2H5OH::D(), C2H6::D(), C2H6O::D(), C3H6O::D(), C3H8::D(), C4H10O::D(), C6H14::D(), C6H6::D(), C7H16::D(), C7H8::D(), C8H10::D(), C8H18::D(), C9H20::D(), CH3OH::D(), CH4N2O::D(), H2O::D(), iC3H8O::D(), IC8H18::D(), IDEA::D(), liquid::D(), MB::D(), N2::D(), nC3H8O::D(), NH3::D(), ePolynomialThermo< EquationOfState, PolySize >::dCpdT(), hIcoTabulatedThermo< EquationOfState >::dCpdT(), hPolynomialThermo< EquationOfState, PolySize >::dCpdT(), hTabulatedThermo< EquationOfState >::dCpdT(), janafThermo< EquationOfState >::dCpdT(), thermo< Thermo, Type >::dcpdT(), ChemicallyActivatedReactionRate< ReactionRate, ChemicallyActivationFunction >::ddc(), FallOffReactionRate< ReactionRate, FallOffFunction >::ddc(), LangmuirHinshelwoodReactionRate::ddc(), thirdBodyArrheniusReactionRate::ddc(), Reaction< ThermoType >::ddNdtByVdcTp(), SRIFallOffFunction::ddPr(), TroeFallOffFunction::ddPr(), phaseSurfaceArrheniusReactionRate::ddT(), ArrheniusReactionRate::ddT(), ChemicallyActivatedReactionRate< ReactionRate, ChemicallyActivationFunction >::ddT(), FallOffReactionRate< ReactionRate, FallOffFunction >::ddT(), fluxLimitedLangmuirHinshelwoodReactionRate::ddT(), JanevReactionRate::ddT(), LandauTellerReactionRate::ddT(), LangmuirHinshelwoodReactionRate::ddT(), powerSeriesReactionRate::ddT(), surfaceArrheniusReactionRate::ddT(), thirdBodyArrheniusReactionRate::ddT(), SRIFallOffFunction::ddT(), TroeFallOffFunction::ddT(), UList< T >::deepCopy(), blackBodyEmission::deltaLambdaT(), chemistryModel< ThermoType >::derivatives(), UniformTable< Type >::dfdT(), NonUniformTable< Type >::dfdT(), LiquidEvaporation< CloudType >::dh(), LiquidEvaporationBoil< CloudType >::dh(), distributionMapBase::distribute(), linearViscousStress< BasicMomentumTransportModel >::divDevTau(), kineticTheoryModel::divDevTau(), Maxwell< BasicMomentumTransportModel >::divDevTau(), Fickian< BasicThermophysicalTransportModel >::divj(), StationaryPhaseModel< BasePhaseModel >::divq(), Fickian< BasicThermophysicalTransportModel >::divq(), MaxwellStefan< BasicThermophysicalTransportModel >::divq(), eddyDiffusivity< TurbulenceThermophysicalTransportModel >::divq(), nonUnityLewisEddyDiffusivity< TurbulenceThermophysicalTransportModel >::divq(), thermo< Thermo, Type >::dKcdTbyKc(), IrreversibleReaction< ThermoType, ReactionRate >::dkfdc(), NonEquilibriumReversibleReaction< ThermoType, ReactionRate >::dkfdc(), ReversibleReaction< ThermoType, ReactionRate >::dkfdc(), IrreversibleReaction< ThermoType, ReactionRate >::dkfdT(), NonEquilibriumReversibleReaction< ThermoType, ReactionRate >::dkfdT(), ReversibleReaction< ThermoType, ReactionRate >::dkfdT(), NonEquilibriumReversibleReaction< ThermoType, ReactionRate >::dkrdc(), ReversibleReaction< ThermoType, ReactionRate >::dkrdc(), NonEquilibriumReversibleReaction< ThermoType, ReactionRate >::dkrdT(), ReversibleReaction< ThermoType, ReactionRate >::dkrdT(), Reaction< ThermoType >::dNdtByV(), linear< Type >::E(), PengRobinsonGas< Specie >::E(), eConstThermo< EquationOfState >::Ea(), eIcoTabulatedThermo< EquationOfState >::Ea(), ePolynomialThermo< EquationOfState, PolySize >::Ea(), ePowerThermo< EquationOfState >::Ea(), eTabulatedThermo< EquationOfState >::Ea(), hTabulatedThermo< EquationOfState >::Ea(), Ea(), thermo< Thermo, Type >::ea(), thermophysicalPropertiesSelector< ThermophysicalProperties >::Ea(), liquidProperties::Ea(), solidProperties::Ea(), blackBodyEmission::EbDeltaLambdaT(), blackBodyEmission::EblambdaT(), eigenValues(), eigenVector(), eigenVectors(), Stokes2::elevation(), Stokes5::elevation(), Dictionary< T >::erase(), HashPtrTable< T, Key, Hash >::erase(), ILList< LListBase, T >::erase(), ILList< LListBase, T >::eraseHead(), LPtrList< LListBase, T >::eraseHead(), eConstThermo< EquationOfState >::Es(), eIcoTabulatedThermo< EquationOfState >::Es(), ePolynomialThermo< EquationOfState, PolySize >::Es(), ePowerThermo< EquationOfState >::Es(), eTabulatedThermo< EquationOfState >::Es(), hTabulatedThermo< EquationOfState >::Es(), Es(), thermo< Thermo, Type >::es(), thermophysicalPropertiesSelector< ThermophysicalProperties >::Es(), solidProperties::Es(), liquidProperties::Es(), Pstream::exchange(), comfort::execute(), UILList< LListBase, T >::first(), FixedList< label, 6 >::FixedList(), rigidBodyModel::forwardDynamics(), thermo< Thermo, Type >::G(), thermo< Thermo, Type >::g(), thermo< Thermo, Type >::gamma(), heThermo< BasicThermo, MixtureType >::gamma(), Pstream::gather(), meshRefinement::gAverage(), coupledMultiphaseTemperatureFvPatchScalarField::getNbr(), coupledMultiphaseTemperatureFvPatchScalarField::getThis(), eConstThermo< EquationOfState >::Gstd(), ePolynomialThermo< EquationOfState, PolySize >::Gstd(), ePowerThermo< EquationOfState >::Gstd(), hConstThermo< EquationOfState >::Gstd(), hIcoTabulatedThermo< EquationOfState >::Gstd(), hPolynomialThermo< EquationOfState, PolySize >::Gstd(), hPowerThermo< EquationOfState >::Gstd(), janafThermo< EquationOfState >::Gstd(), CompositionModel< CloudType >::H(), Boussinesq< Specie >::H(), icoPolynomial< Specie, PolySize >::H(), icoTabulated< Specie >::H(), incompressiblePerfectGas< Specie >::H(), linear< Type >::H(), PengRobinsonGas< Specie >::H(), perfectFluid< Specie >::H(), h0(), SpecieMixture< MixtureType >::Ha(), eTabulatedThermo< EquationOfState >::Ha(), hConstThermo< EquationOfState >::Ha(), hIcoTabulatedThermo< EquationOfState >::Ha(), hPolynomialThermo< EquationOfState, PolySize >::Ha(), hPowerThermo< EquationOfState >::Ha(), hTabulatedThermo< EquationOfState >::Ha(), janafThermo< EquationOfState >::Ha(), Ha(), thermo< Thermo, Type >::ha(), thermophysicalPropertiesSelector< ThermophysicalProperties >::Ha(), heThermo< BasicThermo, MixtureType >::ha(), aC10H7CH3::Ha(), Ar::Ha(), bC10H7CH3::Ha(), C10H22::Ha(), C12H26::Ha(), C13H28::Ha(), C14H30::Ha(), C16H34::Ha(), C2H5OH::Ha(), C2H6::Ha(), C2H6O::Ha(), C3H6O::Ha(), C3H8::Ha(), C4H10O::Ha(), C6H14::Ha(), C6H6::Ha(), C7H16::Ha(), C7H8::Ha(), C8H10::Ha(), C8H18::Ha(), C9H20::Ha(), CH3OH::Ha(), CH4N2O::Ha(), H2O::Ha(), iC3H8O::Ha(), IC8H18::Ha(), IDEA::Ha(), liquid::Ha(), MB::Ha(), N2::Ha(), nC3H8O::Ha(), NH3::Ha(), solidProperties::Ha(), noiseFFT::Hanning(), HashPtrTable< T, Key, Hash >::HashPtrTable(), SpecieMixture< MixtureType >::HE(), thermo< Thermo, Type >::HE(), thermo< Thermo, Type >::he(), constSolidThermo::he(), absoluteEnthalpy< Thermo >::HE(), absoluteInternalEnergy< Thermo >::HE(), sensibleEnthalpy< Thermo >::HE(), sensibleInternalEnergy< Thermo >::HE(), basicThermo::heBoundaryBaseTypes(), basicThermo::heBoundaryTypes(), liquidMixtureProperties::hl(), aC10H7CH3::hl(), Ar::hl(), bC10H7CH3::hl(), C10H22::hl(), C12H26::hl(), C13H28::hl(), C14H30::hl(), C16H34::hl(), C2H5OH::hl(), C2H6::hl(), C2H6O::hl(), C3H6O::hl(), C3H8::hl(), C4H10O::hl(), C6H14::hl(), C6H6::hl(), C7H16::hl(), C7H8::hl(), C8H10::hl(), C8H18::hl(), C9H20::hl(), CH3OH::hl(), CH4N2O::hl(), H2O::hl(), iC3H8O::hl(), IC8H18::hl(), IDEA::hl(), liquid::hl(), MB::hl(), N2::hl(), nC3H8O::hl(), NH3::hl(), CompositionModel< CloudType >::Hs(), SpecieMixture< MixtureType >::Hs(), eTabulatedThermo< EquationOfState >::Hs(), hConstThermo< EquationOfState >::Hs(), hIcoTabulatedThermo< EquationOfState >::Hs(), hPolynomialThermo< EquationOfState, PolySize >::Hs(), hPowerThermo< EquationOfState >::Hs(), hTabulatedThermo< EquationOfState >::Hs(), janafThermo< EquationOfState >::Hs(), Hs(), thermo< Thermo, Type >::hs(), thermophysicalPropertiesSelector< ThermophysicalProperties >::Hs(), solidProperties::Hs(), heThermo< BasicThermo, MixtureType >::hs(), aC10H7CH3::Hs(), Ar::Hs(), bC10H7CH3::Hs(), C10H22::Hs(), C12H26::Hs(), C13H28::Hs(), C14H30::Hs(), C16H34::Hs(), C2H5OH::Hs(), C2H6::Hs(), C2H6O::Hs(), C3H6O::Hs(), C3H8::Hs(), C4H10O::Hs(), C6H14::Hs(), C6H6::Hs(), C7H16::Hs(), C7H8::Hs(), C8H10::Hs(), C8H18::Hs(), C9H20::Hs(), CH3OH::Hs(), CH4N2O::Hs(), H2O::Hs(), iC3H8O::Hs(), IC8H18::Hs(), IDEA::Hs(), liquid::Hs(), MB::Hs(), N2::Hs(), nC3H8O::Hs(), NH3::Hs(), ReactingMultiphaseParcel< ParcelType >::HsEff(), if(), Dual< Type >::interpolateGrad(), integratedNonUniformTable::intfByTdT(), integratedNonUniformTable::intfdT(), transformer::invT(), cylindrical::invTransform(), transformer::invTransformPosition(), Fickian< BasicThermophysicalTransportModel >::j(), chemistryModel< ThermoType >::jacobian(), thermo< Thermo, Type >::K(), SpecieMixture< MixtureType >::kappa(), coefficientWilkeMulticomponentMixture< ThermoType >::transportMixture::kappa(), valueMulticomponentMixture< ThermoType >::transportMixture::kappa(), exponentialSolidTransport< Thermo >::kappa(), exponentialSolidTransport< Thermo >::Kappa(), polynomialSolidTransport< Thermo, PolySize >::kappa(), polynomialSolidTransport< Thermo, PolySize >::Kappa(), tabulatedSolidTransport< Thermo >::kappa(), tabulatedSolidTransport< Thermo >::Kappa(), AndradeTransport< Thermo >::kappa(), constTransport< Thermo >::kappa(), icoTabulatedTransport< Thermo >::kappa(), logPolynomialTransport< Thermo, PolySize >::kappa(), polynomialTransport< Thermo, PolySize >::kappa(), sutherlandTransport< Thermo >::kappa(), tabulatedTransport< Thermo >::kappa(), WLFTransport< Thermo >::kappa(), liquidMixtureProperties::kappa(), aC10H7CH3::kappa(), Ar::kappa(), bC10H7CH3::kappa(), C10H22::kappa(), C12H26::kappa(), C13H28::kappa(), C14H30::kappa(), C16H34::kappa(), C2H5OH::kappa(), C2H6::kappa(), C2H6O::kappa(), C3H6O::kappa(), C3H8::kappa(), C4H10O::kappa(), C6H14::kappa(), C6H6::kappa(), C7H16::kappa(), C7H8::kappa(), C8H10::kappa(), C8H18::kappa(), C9H20::kappa(), CH3OH::kappa(), CH4N2O::kappa(), H2O::kappa(), iC3H8O::kappa(), IC8H18::kappa(), IDEA::kappa(), liquid::kappa(), MB::kappa(), N2::kappa(), nC3H8O::kappa(), NH3::kappa(), thermophysicalPropertiesSelector< ThermophysicalProperties >::kappa(), aC10H7CH3::kappag(), Ar::kappag(), bC10H7CH3::kappag(), C10H22::kappag(), C12H26::kappag(), C13H28::kappag(), C14H30::kappag(), C16H34::kappag(), C2H5OH::kappag(), C2H6::kappag(), C2H6O::kappag(), C3H6O::kappag(), C3H8::kappag(), C4H10O::kappag(), C6H14::kappag(), C6H6::kappag(), C7H16::kappag(), C7H8::kappag(), C8H10::kappag(), C8H18::kappag(), C9H20::kappag(), CH3OH::kappag(), CH4N2O::kappag(), H2O::kappag(), iC3H8O::kappag(), IC8H18::kappag(), IDEA::kappag(), liquid::kappag(), MB::kappag(), N2::kappag(), nC3H8O::kappag(), NH3::kappag(), thermo< Thermo, Type >::Kc(), IrreversibleReaction< ThermoType, ReactionRate >::kf(), NonEquilibriumReversibleReaction< ThermoType, ReactionRate >::kf(), ReversibleReaction< ThermoType, ReactionRate >::kf(), thermo< Thermo, Type >::Kn(), thermo< Thermo, Type >::Kp(), NonEquilibriumReversibleReaction< ThermoType, ReactionRate >::kr(), ReversibleReaction< ThermoType, ReactionRate >::kr(), thermo< Thermo, Type >::Kx(), CompositionModel< CloudType >::L(), UILList< LListBase, T >::last(), ReactingMultiphaseParcel< ParcelType >::LEff(), eConstThermo< EquationOfState >::limit(), ePowerThermo< EquationOfState >::limit(), hConstThermo< EquationOfState >::limit(), hPowerThermo< EquationOfState >::limit(), janafThermo< EquationOfState >::limit(), liquidProperties::limit(), thermophysicalProperties::limit(), thermophysicalPropertiesSelector< ThermophysicalProperties >::limit(), eIcoTabulatedThermo< EquationOfState >::limit(), ePolynomialThermo< EquationOfState, PolySize >::limit(), eTabulatedThermo< EquationOfState >::limit(), hIcoTabulatedThermo< EquationOfState >::limit(), hPolynomialThermo< EquationOfState, PolySize >::limit(), hTabulatedThermo< EquationOfState >::limit(), List< Foam::Tuple2< mapType, Foam::List > >::List(), List< T >::List(), LList< LListBase, T >::LList(), Antoine::lnPSat(), AntoineExtended::lnPSat(), ArdenBuck::lnPSat(), constantPressure::lnPSat(), main(), SpecieMixture< MixtureType >::mu(), coefficientWilkeMulticomponentMixture< ThermoType >::transportMixture::mu(), valueMulticomponentMixture< ThermoType >::transportMixture::mu(), AndradeTransport< Thermo >::mu(), icoTabulatedTransport< Thermo >::mu(), logPolynomialTransport< Thermo, PolySize >::mu(), polynomialTransport< Thermo, PolySize >::mu(), sutherlandTransport< Thermo >::mu(), tabulatedTransport< Thermo >::mu(), WLFTransport< Thermo >::mu(), liquidMixtureProperties::mu(), aC10H7CH3::mu(), Ar::mu(), bC10H7CH3::mu(), C10H22::mu(), C12H26::mu(), C13H28::mu(), C14H30::mu(), C16H34::mu(), C2H5OH::mu(), C2H6::mu(), C2H6O::mu(), C3H6O::mu(), C3H8::mu(), C4H10O::mu(), C6H14::mu(), C6H6::mu(), C7H16::mu(), C7H8::mu(), C8H10::mu(), C8H18::mu(), C9H20::mu(), CH3OH::mu(), CH4N2O::mu(), H2O::mu(), iC3H8O::mu(), IC8H18::mu(), IDEA::mu(), liquid::mu(), MB::mu(), N2::mu(), nC3H8O::mu(), NH3::mu(), thermophysicalPropertiesSelector< ThermophysicalProperties >::mu(), aC10H7CH3::mug(), Ar::mug(), bC10H7CH3::mug(), C10H22::mug(), C12H26::mug(), C13H28::mug(), C14H30::mug(), C16H34::mug(), C2H5OH::mug(), C2H6::mug(), C2H6O::mug(), C3H6O::mug(), C3H8::mug(), C4H10O::mug(), C6H14::mug(), C6H6::mug(), C7H16::mug(), C7H8::mug(), C8H10::mug(), C8H18::mug(), C9H20::mug(), CH3OH::mug(), CH4N2O::mug(), H2O::mug(), iC3H8O::mug(), IC8H18::mug(), IDEA::mug(), liquid::mug(), MB::mug(), N2::mug(), nC3H8O::mug(), NH3::mug(), radiationModel::New(), NullObjectConstPtr(), NullObjectMove(), NullObjectPtr(), NullObjectRef(), Reaction< ThermoType >::omega(), operator&(), UautoPtr< T >::operator()(), autoPtr< T >::operator()(), HashTable< T, Key, Hash >::operator()(), ListHashTable< T, Key, Hash >::operator()(), phaseSurfaceArrheniusReactionRate::operator()(), ArrheniusReactionRate::operator()(), ChemicallyActivatedReactionRate< ReactionRate, ChemicallyActivationFunction >::operator()(), FallOffReactionRate< ReactionRate, FallOffFunction >::operator()(), fluxLimitedLangmuirHinshelwoodReactionRate::operator()(), JanevReactionRate::operator()(), LandauTellerReactionRate::operator()(), LangmuirHinshelwoodReactionRate::operator()(), powerSeriesReactionRate::operator()(), surfaceArrheniusReactionRate::operator()(), thirdBodyArrheniusReactionRate::operator()(), SRIFallOffFunction::operator()(), TroeFallOffFunction::operator()(), isNotEqOp< T >::operator()(), UILList< LListBase, T >::iterator::operator*(), UILList< LListBase, T >::const_iterator::operator*(), UILList< LListBase, T >::const_reverse_iterator::operator*(), autoPtr< T >::operator*(), UautoPtr< T >::operator*(), autoPtr< T >::operator->(), UautoPtr< T >::operator->(), autoPtr< Foam::solidMixtureProperties >::operator=(), LList< LListBase, T >::operator=(), PtrList< T >::operator=(), UList< T >::operator=(), tmp< T >::operator=(), tmpNrc< T >::operator=(), List< T >::operator=(), FixedList< T, Size >::operator==(), UList< T >::operator==(), UCompactListList< T >::operator[](), PtrDictionary< T >::operator[](), PtrListDictionary< T >::operator[](), UPtrDictionary< T >::operator[](), UPtrListDictionary< T >::operator[](), argList::optionRead(), BrownianCollisions::precompute(), solidDisplacement::pressureCorrector(), Antoine::pSat(), AntoineExtended::pSat(), ArdenBuck::pSat(), constantPressure::pSat(), cavitationModel::pSatl(), Antoine::pSatPrime(), AntoineExtended::pSatPrime(), ArdenBuck::pSatPrime(), constantPressure::pSatPrime(), cavitationModel::pSatv(), valueMulticomponentMixture< ThermoType >::thermoMixture::psi(), PengRobinsonGas< Specie >::psi(), perfectFluid< Specie >::psi(), perfectGas< Specie >::psi(), rhoTabulated< Specie >::psi(), rPolynomial< Specie >::psi(), thermophysicalPropertiesSelector< ThermophysicalProperties >::psi(), autoPtr< T >::ptr(), tmp< T >::ptr(), tmpNrc< Foam::viscosityModel >::ptr(), tmpNrc< T >::ptr(), PtrListDictionary< fvConstraint >::PtrListDictionary(), liquidMixtureProperties::pv(), aC10H7CH3::pv(), Ar::pv(), bC10H7CH3::pv(), C10H22::pv(), C12H26::pv(), C13H28::pv(), C14H30::pv(), C16H34::pv(), C2H5OH::pv(), C2H6::pv(), C2H6O::pv(), C3H6O::pv(), C3H8::pv(), C4H10O::pv(), C6H14::pv(), C6H6::pv(), C7H16::pv(), C7H8::pv(), C8H10::pv(), C8H18::pv(), C9H20::pv(), CH3OH::pv(), CH4N2O::pv(), H2O::pv(), iC3H8O::pv(), IC8H18::pv(), IDEA::pv(), liquid::pv(), MB::pv(), N2::pv(), nC3H8O::pv(), NH3::pv(), liquidMixtureProperties::pvInvert(), liquidProperties::pvInvert(), Fickian< BasicThermophysicalTransportModel >::q(), MaxwellStefan< BasicThermophysicalTransportModel >::q(), eddyDiffusivity< TurbulenceThermophysicalTransportModel >::q(), nonUnityLewisEddyDiffusivity< TurbulenceThermophysicalTransportModel >::q(), isotropic::q(), anisotropic::qCorr(), chemistryModel< ThermoType >::reactionRR(), PtrList< T >::read(), Foam::blockMeshTools::read(), ThermoParcel< ParcelType >::readFields(), ReadHex(), DAC< ThermoType >::reduceMechanism(), DRG< ThermoType >::reduceMechanism(), DRGEP< ThermoType >::reduceMechanism(), EFA< ThermoType >::reduceMechanism(), PFA< ThermoType >::reduceMechanism(), DynamicList< T, SizeInc, SizeMult, SizeDiv >::remove(), DynamicField< T, SizeInc, SizeMult, SizeDiv >::remove(), DictionaryBase< IDLListType, T >::remove(), HashPtrTable< T, Key, Hash >::remove(), LList< LListBase, T >::remove(), UILList< LListBase, T >::remove(), LList< LListBase, T >::removeHead(), UILList< LListBase, T >::removeHead(), PtrList< T >::reorder(), UPtrList< T >::reorder(), returnReduce(), SpecieMixture< MixtureType >::rho(), liquidMixtureProperties::rho(), valueMulticomponentMixture< ThermoType >::thermoMixture::rho(), Boussinesq< Specie >::rho(), icoPolynomial< Specie, PolySize >::rho(), icoTabulated< Specie >::rho(), incompressiblePerfectGas< Specie >::rho(), PengRobinsonGas< Specie >::rho(), perfectFluid< Specie >::rho(), perfectGas< Specie >::rho(), rhoTabulated< Specie >::rho(), rPolynomial< Specie >::rho(), aC10H7CH3::rho(), Ar::rho(), bC10H7CH3::rho(), C10H22::rho(), C12H26::rho(), C13H28::rho(), C14H30::rho(), C16H34::rho(), C2H5OH::rho(), C2H6::rho(), C2H6O::rho(), C3H6O::rho(), C3H8::rho(), C4H10O::rho(), C6H14::rho(), C6H6::rho(), C7H16::rho(), C7H8::rho(), C8H10::rho(), C8H18::rho(), C9H20::rho(), CH3OH::rho(), CH4N2O::rho(), H2O::rho(), iC3H8O::rho(), IC8H18::rho(), IDEA::rho(), liquid::rho(), MB::rho(), N2::rho(), nC3H8O::rho(), NH3::rho(), thermophysicalPropertiesSelector< ThermophysicalProperties >::rho(), transformer::rotation(), eConstThermo< EquationOfState >::S(), ePolynomialThermo< EquationOfState, PolySize >::S(), ePowerThermo< EquationOfState >::S(), hConstThermo< EquationOfState >::S(), hIcoTabulatedThermo< EquationOfState >::S(), hPolynomialThermo< EquationOfState, PolySize >::S(), hPowerThermo< EquationOfState >::S(), janafThermo< EquationOfState >::S(), thermo< Thermo, Type >::s(), thermophysicalPropertiesSelector< ThermophysicalProperties >::S(), transformer::scaling(), Pstream::scatter(), UPtrListDictionary< Foam::compressibleVoFphase >::set(), PtrListDictionary< T >::set(), UPtrList< T >::set(), UautoPtr< T >::set(), List< T >::setSize(), PtrList< T >::setSize(), PtrList< T >::shuffle(), liquidProperties::sigma(), temperatureDependent::sigma(), liquidMixtureProperties::sigma(), aC10H7CH3::sigma(), Ar::sigma(), bC10H7CH3::sigma(), C10H22::sigma(), C12H26::sigma(), C13H28::sigma(), C14H30::sigma(), C16H34::sigma(), C2H5OH::sigma(), C2H6::sigma(), C2H6O::sigma(), C3H6O::sigma(), C3H8::sigma(), C4H10O::sigma(), C6H14::sigma(), C6H6::sigma(), C7H16::sigma(), C7H8::sigma(), C8H10::sigma(), C8H18::sigma(), C9H20::sigma(), CH3OH::sigma(), CH4N2O::sigma(), H2O::sigma(), iC3H8O::sigma(), IC8H18::sigma(), IDEA::sigma(), liquid::sigma(), MB::sigma(), N2::sigma(), nC3H8O::sigma(), NH3::sigma(), chemistryModel< ThermoType >::solve(), EulerImplicit< ChemistryModel >::solve(), ode< ChemistryModel >::solve(), adiabaticPerfectFluid< Specie >::Sp(), linear< Type >::Sp(), PengRobinsonGas< Specie >::Sp(), Foam::triIntersect::srcEdgeTgtPointOffset(), Foam::triIntersect::srcPointTgtEdgeOffset(), Foam::triIntersect::srcPointTgtTriIntersection(), radiationModel::ST(), FixedList< T, Size >::swap(), Swap(), DimensionedField< Type, GeoMesh >::T(), FieldField< Field, Type >::T(), Field< Type >::T(), GeometricField< Type, PatchField, GeoMesh >::T(), thermo< Thermo, Type >::T(), T(), KochFriedlander::tau(), chemistryModel< ThermoType >::tc(), thermo< Thermo, Type >::TEa(), thermo< Thermo, Type >::TEs(), meshRefinement::testSyncBoundaryFaceList(), thermo< Thermo, Type >::THa(), valueMulticomponentMixture< ThermoType >::thermoMixture::THE(), heThermo< BasicPsiThermo, MixtureType >::THE(), compressibleMultiphaseVoF::thermophysicalPredictor(), compressibleVoF::thermophysicalPredictor(), thermo< Thermo, Type >::THs(), ThermoCloud< CloudType >::Tmax(), ThermoCloud< CloudType >::Tmin(), particle::trackToMovingTri(), particle::trackToStationaryTri(), sixDoFRigidBodyMotion::transform(), cylindrical::transform(), transformer::transform(), SDA::transformation(), cyclicLduInterfaceField::transformCoupleField(), processorLduInterfaceField::transformCoupleField(), transformer::transformList(), transformPoints(), transformer::transformPosition(), tmp< T >::typeName(), UniformTable< scalar >::UniformTable(), uniformFixedMultiphaseHeatFluxFvPatchScalarField::updateCoeffs(), UPtrListDictionary< T >::UPtrListDictionary(), rigidBodyModel::v(), NSRDS0::value(), NSRDS1::value(), NSRDS14::value(), NSRDS2::value(), NSRDS3::value(), NSRDS4::value(), NSRDS5::value(), NSRDS6::value(), NSRDS7::value(), HashPtrTable< T, Key, Hash >::write(), ThermoParcel< ParcelType >::writeFields(), adiabaticPerfectFluid< Specie >::Z(), Boussinesq< Specie >::Z(), icoPolynomial< Specie, PolySize >::Z(), icoTabulated< Specie >::Z(), incompressiblePerfectGas< Specie >::Z(), linear< Type >::Z(), PengRobinsonGas< Specie >::Z(), perfectFluid< Specie >::Z(), rhoConst< Specie >::Z(), rhoTabulated< Specie >::Z(), and rPolynomial< Specie >::Z().

◆ pow() [20/54]

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

Definition at line 65 of file FieldFieldFunctions.C.

References f(), forAll, and pow().

Here is the call graph for this function:

◆ pow() [21/54]

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

Definition at line 79 of file FieldFieldFunctions.C.

References f(), and tmp< T >::ref().

Here is the call graph for this function:

◆ pow() [22/54]

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

Definition at line 95 of file FieldFieldFunctions.C.

References List< T >::clear(), tmp< T >::ref(), and tf.

Here is the call graph for this function:

◆ sqr() [6/19]

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

Definition at line 112 of file FieldFieldFunctions.C.

References f(), forAll, and sqr().

Here is the call graph for this function:

◆ sqr() [7/19]

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

Definition at line 126 of file FieldFieldFunctions.C.

References f(), tmp< T >::ref(), and sqr().

Here is the call graph for this function:

◆ sqr() [8/19]

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

Definition at line 139 of file FieldFieldFunctions.C.

References List< T >::clear(), tmp< T >::ref(), sqr(), and tf.

Here is the call graph for this function:

◆ magSqr() [5/21]

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

Definition at line 153 of file FieldFieldFunctions.C.

References f(), forAll, magSqr(), and sf().

Here is the call graph for this function:

◆ magSqr() [6/21]

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

Definition at line 162 of file FieldFieldFunctions.C.

References f(), magSqr(), and tmp< T >::ref().

Here is the call graph for this function:

◆ magSqr() [7/21]

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

Definition at line 174 of file FieldFieldFunctions.C.

References List< T >::clear(), magSqr(), tmp< T >::ref(), and tf.

Here is the call graph for this function:

◆ mag() [5/22]

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

Definition at line 188 of file FieldFieldFunctions.C.

References f(), forAll, mag(), and sf().

Here is the call graph for this function:

◆ mag() [6/22]

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

Definition at line 197 of file FieldFieldFunctions.C.

References f(), mag(), and tmp< T >::ref().

Here is the call graph for this function:

◆ mag() [7/22]

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

Definition at line 209 of file FieldFieldFunctions.C.

References List< T >::clear(), mag(), tmp< T >::ref(), and tf.

Here is the call graph for this function:

◆ cmptMax() [1/8]

◆ cmptMax() [2/8]

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

Definition at line 236 of file FieldFieldFunctions.C.

References cmptMax(), f(), and tmp< T >::ref().

Here is the call graph for this function:

◆ cmptMax() [3/8]

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

Definition at line 251 of file FieldFieldFunctions.C.

References List< T >::clear(), cmptMax(), tmp< T >::ref(), and tf.

Here is the call graph for this function:

◆ cmptMin() [1/8]

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

Definition at line 268 of file FieldFieldFunctions.C.

References f(), and forAll.

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

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cmptMin() [2/8]

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

Definition at line 281 of file FieldFieldFunctions.C.

References cmptMin(), f(), and tmp< T >::ref().

Here is the call graph for this function:

◆ cmptMin() [3/8]

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

Definition at line 296 of file FieldFieldFunctions.C.

References List< T >::clear(), cmptMin(), tmp< T >::ref(), and tf.

Here is the call graph for this function:

◆ cmptAv() [3/14]

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

Definition at line 313 of file FieldFieldFunctions.C.

References cmptAv(), f(), and forAll.

Here is the call graph for this function:

◆ cmptAv() [4/14]

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

Definition at line 326 of file FieldFieldFunctions.C.

References cmptAv(), f(), and tmp< T >::ref().

Here is the call graph for this function:

◆ cmptAv() [5/14]

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

Definition at line 341 of file FieldFieldFunctions.C.

References List< T >::clear(), cmptAv(), tmp< T >::ref(), and tf.

Here is the call graph for this function:

◆ cmptMag() [4/14]

void cmptMag ( FieldField< Field, Type > &  cf,
const FieldField< Field, Type > &  f 
)

Definition at line 358 of file FieldFieldFunctions.C.

References cmptMag(), f(), and forAll.

Here is the call graph for this function:

◆ cmptMag() [5/14]

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

Definition at line 371 of file FieldFieldFunctions.C.

References cmptMag(), f(), and tmp< T >::ref().

Here is the call graph for this function:

◆ cmptMag() [6/14]

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

Definition at line 385 of file FieldFieldFunctions.C.

References List< T >::clear(), cmptMag(), New(), tmp< T >::ref(), and tf.

Here is the call graph for this function:

◆ max() [19/75]

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

Definition at line 408 of file FieldFieldFunctions.C.

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

Here is the call graph for this function:

◆ max() [20/75]

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

Definition at line 433 of file FieldFieldFunctions.C.

◆ min() [19/74]

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

Definition at line 436 of file FieldFieldFunctions.C.

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

Here is the call graph for this function:

◆ min() [20/74]

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

Definition at line 464 of file FieldFieldFunctions.C.

◆ sum() [3/12]

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

Definition at line 467 of file FieldFieldFunctions.C.

References f(), forAll, List< T >::size(), sum(), and Zero.

Here is the call graph for this function:

◆ sum() [4/12]

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

Definition at line 486 of file FieldFieldFunctions.C.

◆ sumMag() [3/8]

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

Definition at line 489 of file FieldFieldFunctions.C.

References f(), forAll, List< T >::size(), and sumMag().

Here is the call graph for this function:

◆ sumMag() [4/8]

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

Definition at line 508 of file FieldFieldFunctions.C.

◆ average() [3/10]

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

Definition at line 511 of file FieldFieldFunctions.C.

References endl(), f(), forAll, n, List< T >::size(), sum(), WarningInFunction, and Zero.

Here is the call graph for this function:

◆ average() [4/10]

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

Definition at line 543 of file FieldFieldFunctions.C.

◆ gMax() [1/4]

◆ gMax() [2/4]

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

Definition at line 557 of file FieldFieldFunctions.C.

◆ gMin() [1/4]

◆ gMin() [2/4]

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

Definition at line 558 of file FieldFieldFunctions.C.

◆ gSum() [1/4]

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

Definition at line 559 of file FieldFieldFunctions.C.

Referenced by anisotropic::anisotropic(), targetVolumeToCell::applyToSet(), viewFactor::calculate(), primitiveMesh::checkCellVolumes(), coupledTemperatureFvPatchScalarField::coupledTemperatureFvPatchScalarField(), Foam::fvc::domainIntegrate(), gAverage(), if(), timeVaryingMappedFvPatchField< Type >::map(), mappedFvPatchField< Type >::mappedValues(), fluidSolver::meshCourantNo(), LduMatrix< Type, DType, LUType >::solver::normFactor(), lduMatrix::solver::normFactor(), pressureInletUniformVelocityFvPatchVectorField::operator=(), surfaceFieldValue::processValues(), surfaceFieldValue::processValuesTypeType(), volFieldValue::processValuesTypeType(), XiFluid::StCorr(), sum(), fanPressureFvPatchScalarField::updateCoeffs(), fixedMeanFvPatchField< Type >::updateCoeffs(), fixedMeanOutletInletFvPatchField< Type >::updateCoeffs(), mappedInternalValueFvPatchField< Type >::updateCoeffs(), outletMappedUniformInletFvPatchField< Type >::updateCoeffs(), outletPhaseMeanVelocityFvPatchVectorField::updateCoeffs(), plenumPressureFvPatchScalarField::updateCoeffs(), pressureInletUniformVelocityFvPatchVectorField::updateCoeffs(), swirlFlowRateInletVelocityFvPatchVectorField::updateCoeffs(), variableHeightFlowRateInletVelocityFvPatchVectorField::updateCoeffs(), greyDiffusiveViewFactorFixedValueFvPatchScalarField::updateCoeffs(), coupledTemperatureFvPatchScalarField::updateCoeffs(), externalTemperatureFvPatchScalarField::updateCoeffs(), totalFlowRateAdvectiveDiffusiveFvPatchScalarField::updateCoeffs(), DimensionedField< Type, GeoMesh >::weightedAverage(), populationBalanceSizeDistribution::write(), regionSizeDistribution::write(), wallHeatFlux::write(), wallHeatTransferCoeff::write(), and specieReactionRates::write().

Here is the caller graph for this function:

◆ gSum() [2/4]

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

Definition at line 559 of file FieldFieldFunctions.C.

◆ gSumMag() [1/4]

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

Definition at line 560 of file FieldFieldFunctions.C.

Referenced by GAMGSolver::solve(), PBiCG::solve(), PBiCGStab::solve(), PCG::solve(), and smoothSolver::solve().

Here is the caller graph for this function:

◆ gSumMag() [2/4]

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

Definition at line 560 of file FieldFieldFunctions.C.

◆ gAverage() [1/4]

◆ gAverage() [2/4]

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

Definition at line 592 of file FieldFieldFunctions.C.

◆ add() [1/12]

◆ operator+() [40/131]

tmp< FieldField< Field1, typename typeOfSum< Type1, Type2 >::type > > operator+ ( const FieldField< Field1, Type1 > &  f1,
const FieldField< Field2, Type2 > &  f2 
)

Definition at line 900 of file FieldFieldFunctions.C.

◆ operator+() [41/131]

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

Definition at line 900 of file FieldFieldFunctions.C.

◆ operator+() [42/131]

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

Definition at line 900 of file FieldFieldFunctions.C.

◆ operator+() [43/131]

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

Definition at line 900 of file FieldFieldFunctions.C.

◆ operator+() [44/131]

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

Definition at line 900 of file FieldFieldFunctions.C.

◆ add() [2/12]

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

Definition at line 900 of file FieldFieldFunctions.C.

◆ operator+() [45/131]

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

Definition at line 900 of file FieldFieldFunctions.C.

◆ operator+() [46/131]

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

Definition at line 900 of file FieldFieldFunctions.C.

◆ add() [3/12]

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

Definition at line 900 of file FieldFieldFunctions.C.

◆ operator+() [47/131]

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

Definition at line 900 of file FieldFieldFunctions.C.

◆ operator+() [48/131]

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

Definition at line 900 of file FieldFieldFunctions.C.

◆ subtract() [1/12]

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

Definition at line 901 of file FieldFieldFunctions.C.

Referenced by BlendedInterfacialModel< ModelType >::evaluate().

Here is the caller graph for this function:

◆ operator-() [43/114]

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

Definition at line 901 of file FieldFieldFunctions.C.

◆ operator-() [44/114]

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

Definition at line 901 of file FieldFieldFunctions.C.

◆ operator-() [45/114]

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

Definition at line 901 of file FieldFieldFunctions.C.

◆ operator-() [46/114]

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

Definition at line 901 of file FieldFieldFunctions.C.

◆ operator-() [47/114]

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

Definition at line 901 of file FieldFieldFunctions.C.

◆ subtract() [2/12]

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

Definition at line 901 of file FieldFieldFunctions.C.

◆ operator-() [48/114]

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

Definition at line 901 of file FieldFieldFunctions.C.

◆ operator-() [49/114]

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

Definition at line 901 of file FieldFieldFunctions.C.

◆ subtract() [3/12]

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

Definition at line 901 of file FieldFieldFunctions.C.

◆ operator-() [50/114]

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

Definition at line 901 of file FieldFieldFunctions.C.

◆ operator-() [51/114]

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

Definition at line 901 of file FieldFieldFunctions.C.

◆ outer() [1/13]

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

◆ operator*() [47/184]

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

Definition at line 903 of file FieldFieldFunctions.C.

◆ operator*() [48/184]

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

Definition at line 903 of file FieldFieldFunctions.C.

◆ operator*() [49/184]

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

Definition at line 903 of file FieldFieldFunctions.C.

◆ operator*() [50/184]

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

Definition at line 903 of file FieldFieldFunctions.C.

◆ operator*() [51/184]

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

Definition at line 903 of file FieldFieldFunctions.C.

◆ outer() [2/13]

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

Definition at line 903 of file FieldFieldFunctions.C.

◆ operator*() [52/184]

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

Definition at line 903 of file FieldFieldFunctions.C.

◆ operator*() [53/184]

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

Definition at line 903 of file FieldFieldFunctions.C.

◆ outer() [3/13]

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

Definition at line 903 of file FieldFieldFunctions.C.

◆ operator*() [54/184]

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

Definition at line 903 of file FieldFieldFunctions.C.

◆ operator*() [55/184]

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

Definition at line 903 of file FieldFieldFunctions.C.

◆ cross() [1/12]

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

Definition at line 904 of file FieldFieldFunctions.C.

Referenced by extendedEdgeMesh::sortPointsAndEdges().

Here is the caller graph for this function:

◆ operator^() [19/56]

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

Definition at line 904 of file FieldFieldFunctions.C.

◆ operator^() [20/56]

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

Definition at line 904 of file FieldFieldFunctions.C.

◆ operator^() [21/56]

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

Definition at line 904 of file FieldFieldFunctions.C.

◆ operator^() [22/56]

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

Definition at line 904 of file FieldFieldFunctions.C.

◆ operator^() [23/56]

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

Definition at line 904 of file FieldFieldFunctions.C.

◆ cross() [2/12]

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

Definition at line 904 of file FieldFieldFunctions.C.

◆ operator^() [24/56]

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

Definition at line 904 of file FieldFieldFunctions.C.

◆ operator^() [25/56]

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

Definition at line 904 of file FieldFieldFunctions.C.

◆ cross() [3/12]

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

Definition at line 904 of file FieldFieldFunctions.C.

◆ operator^() [26/56]

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

Definition at line 904 of file FieldFieldFunctions.C.

◆ operator^() [27/56]

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

Definition at line 904 of file FieldFieldFunctions.C.

◆ dot() [1/16]

◆ operator&() [25/107]

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

Definition at line 905 of file FieldFieldFunctions.C.

◆ operator&() [26/107]

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

Definition at line 905 of file FieldFieldFunctions.C.

◆ operator&() [27/107]

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

Definition at line 905 of file FieldFieldFunctions.C.

◆ operator&() [28/107]

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

Definition at line 905 of file FieldFieldFunctions.C.

◆ operator&() [29/107]

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

Definition at line 905 of file FieldFieldFunctions.C.

◆ dot() [2/16]

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

Definition at line 905 of file FieldFieldFunctions.C.

◆ operator&() [30/107]

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

Definition at line 905 of file FieldFieldFunctions.C.

◆ operator&() [31/107]

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

Definition at line 905 of file FieldFieldFunctions.C.

◆ dot() [3/16]

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

Definition at line 905 of file FieldFieldFunctions.C.

◆ operator&() [32/107]

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

Definition at line 905 of file FieldFieldFunctions.C.

◆ operator&() [33/107]

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

Definition at line 905 of file FieldFieldFunctions.C.

◆ dotdot() [1/12]

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

Definition at line 906 of file FieldFieldFunctions.C.

◆ operator&&() [17/62]

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

Definition at line 906 of file FieldFieldFunctions.C.

◆ operator&&() [18/62]

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

Definition at line 906 of file FieldFieldFunctions.C.

◆ operator&&() [19/62]

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

Definition at line 906 of file FieldFieldFunctions.C.

◆ operator&&() [20/62]

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

Definition at line 906 of file FieldFieldFunctions.C.

◆ operator&&() [21/62]

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

Definition at line 906 of file FieldFieldFunctions.C.

◆ dotdot() [2/12]

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

Definition at line 906 of file FieldFieldFunctions.C.

◆ operator&&() [22/62]

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

Definition at line 906 of file FieldFieldFunctions.C.

◆ operator&&() [23/62]

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

Definition at line 906 of file FieldFieldFunctions.C.

◆ dotdot() [3/12]

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

Definition at line 906 of file FieldFieldFunctions.C.

◆ operator&&() [24/62]

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

Definition at line 906 of file FieldFieldFunctions.C.

◆ operator&&() [25/62]

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

Definition at line 906 of file FieldFieldFunctions.C.

◆ func() [1/11]

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

Referenced by evaluate().

Here is the caller graph for this function:

◆ func() [2/11]

tmp< FieldField< Field, Type > > func ( const FieldField< Field, Type > &  f1,
const FieldField< Field, Type > &  f2 
)

◆ func() [3/11]

tmp< FieldField< Field, Type > > func ( const FieldField< Field, Type > &  f1,
const tmp< FieldField< Field, Type >> &  tf2 
)

◆ func() [4/11]

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

◆ func() [5/11]

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

◆ func() [6/11]

void func ( FieldField< Field, Type > &  f,
const Type &  s1,
const FieldField< Field, Type > &  f2 
)

◆ func() [7/11]

tmp< FieldField< Field, Type > > func ( const Type &  s1,
const FieldField< Field, Type > &  f2 
)

◆ func() [8/11]

tmp< FieldField< Field, Type > > func ( const Type &  s1,
const tmp< FieldField< Field, Type >> &  tf2 
)

◆ func() [9/11]

void func ( FieldField< Field, Type > &  f,
const FieldField< Field, Type > &  f1,
const Type &  s 
)

◆ func() [10/11]

tmp< FieldField< Field, Type > > func ( const FieldField< Field, Type > &  f1,
const Type &  s 
)

◆ func() [11/11]

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

◆ negate() [1/3]

void Foam::negate ( FieldField< Field, Type > &  res,
const FieldField< Field, Type > &  f 
)

Referenced by LduMatrix< Type, DType, LUType >::negate().

Here is the caller graph for this function:

◆ operator-() [52/114]

tmp<FieldField<Field, Type > > Foam::operator- ( const FieldField< Field, Type > &  f)

◆ operator-() [53/114]

tmp<FieldField<Field, Type > > Foam::operator- ( const tmp< FieldField< Field, Type >> &  tf)

◆ multiply() [1/16]

void Foam::multiply ( FieldField< Field, Type > &  f,
const FieldField< Field, Type > &  f1,
const FieldField< Field, scalar > &  f2 
)

Referenced by chemPointISAT::chemPointISAT(), and SVD::VSinvUt().

Here is the caller graph for this function:

◆ operator*() [56/184]

tmp<FieldField<Field, Type > > Foam::operator* ( const FieldField< Field, Type > &  f1,
const FieldField< Field, scalar > &  f2 
)

◆ operator*() [57/184]

tmp<FieldField<Field, Type > > Foam::operator* ( const FieldField< Field, Type > &  f1,
const tmp< FieldField< Field, scalar >> &  tf2 
)

◆ operator*() [58/184]

tmp<FieldField<Field, Type > > Foam::operator* ( const tmp< FieldField< Field, Type >> &  tf1,
const FieldField< Field, scalar > &  f2 
)

◆ operator*() [59/184]

tmp<FieldField<Field, Type > > Foam::operator* ( const tmp< FieldField< Field, Type >> &  tf1,
const tmp< FieldField< Field, scalar >> &  tf2 
)

◆ multiply() [2/16]

void Foam::multiply ( FieldField< Field, Type > &  f,
const FieldField< Field, scalar > &  f1,
const FieldField< Field, Type > &  f2 
)

◆ operator*() [60/184]

tmp<FieldField<Field, Type > > Foam::operator* ( const FieldField< Field, scalar > &  f1,
const FieldField< Field, Type > &  f2 
)

◆ operator*() [61/184]

tmp<FieldField<Field, Type > > Foam::operator* ( const FieldField< Field, scalar > &  f1,
const tmp< FieldField< Field, Type >> &  tf2 
)

◆ operator*() [62/184]

tmp<FieldField<Field, Type > > Foam::operator* ( const tmp< FieldField< Field, scalar >> &  tf1,
const FieldField< Field, Type > &  f2 
)

◆ operator*() [63/184]

tmp<FieldField<Field, Type > > Foam::operator* ( const tmp< FieldField< Field, scalar >> &  tf1,
const tmp< FieldField< Field, Type >> &  tf2 
)

◆ divide() [1/6]

void Foam::divide ( FieldField< Field, Type > &  f,
const FieldField< Field, Type > &  f1,
const FieldField< Field, scalar > &  f2 
)

Referenced by dynamicIndexedOctree< Type >::insert().

Here is the caller graph for this function:

◆ operator/() [20/66]

tmp<FieldField<Field, Type > > Foam::operator/ ( const FieldField< Field, Type > &  f1,
const FieldField< Field, scalar > &  f2 
)

◆ operator/() [21/66]

tmp<FieldField<Field, Type > > Foam::operator/ ( const FieldField< Field, Type > &  f1,
const tmp< FieldField< Field, scalar >> &  tf2 
)

◆ operator/() [22/66]

tmp<FieldField<Field, Type > > Foam::operator/ ( const tmp< FieldField< Field, Type >> &  tf1,
const FieldField< Field, scalar > &  f2 
)

◆ operator/() [23/66]

tmp<FieldField<Field, Type > > Foam::operator/ ( const tmp< FieldField< Field, Type >> &  tf1,
const tmp< FieldField< Field, scalar >> &  tf2 
)

◆ multiply() [3/16]

void Foam::multiply ( FieldField< Field, Type > &  f,
const scalar &  s1,
const FieldField< Field, Type > &  f2 
)

◆ operator*() [64/184]

tmp<FieldField<Field, Type > > Foam::operator* ( const scalar &  s1,
const FieldField< Field, Type > &  f2 
)

◆ operator*() [65/184]

tmp<FieldField<Field, Type > > Foam::operator* ( const scalar &  s1,
const tmp< FieldField< Field, Type >> &  tf2 
)

◆ multiply() [4/16]

void Foam::multiply ( FieldField< Field, Type > &  f,
const FieldField< Field, Type > &  f1,
const scalar &  s2 
)

◆ operator*() [66/184]

tmp<FieldField<Field, Type > > Foam::operator* ( const FieldField< Field, Type > &  f1,
const scalar &  s2 
)

◆ operator*() [67/184]

tmp<FieldField<Field, Type > > Foam::operator* ( const tmp< FieldField< Field, Type >> &  tf1,
const scalar &  s2 
)

◆ divide() [2/6]

void Foam::divide ( FieldField< Field, Type > &  f,
const FieldField< Field, Type > &  f1,
const scalar &  s2 
)

◆ operator/() [24/66]

tmp<FieldField<Field, Type > > Foam::operator/ ( const FieldField< Field, Type > &  f1,
const scalar &  s2 
)

◆ operator/() [25/66]

tmp<FieldField<Field, Type > > Foam::operator/ ( const tmp< FieldField< Field, Type >> &  tf1,
const scalar &  s2 
)

◆ operator+() [49/131]

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

Definition at line 900 of file FieldFieldFunctions.C.

◆ operator-() [54/114]

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

Definition at line 901 of file FieldFieldFunctions.C.

◆ operator*() [68/184]

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

Definition at line 903 of file FieldFieldFunctions.C.

◆ operator^() [28/56]

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

Definition at line 904 of file FieldFieldFunctions.C.

◆ operator&() [34/107]

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

Definition at line 905 of file FieldFieldFunctions.C.

◆ operator&&() [26/62]

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

Definition at line 906 of file FieldFieldFunctions.C.

◆ New() [2/4]

tmp<FieldField<Field, TypeR> > Foam::New ( const tmp< FieldField< Field, TypeR >> &  tf1,
const bool  initRet = false 
)

Definition at line 37 of file FieldFieldReuseFunctions.H.

References tmp< T >::ref().

Here is the call graph for this function:

◆ stabilise() [3/13]

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

Definition at line 42 of file scalarFieldField.C.

References f(), forAll, s(), and stabilise().

Here is the call graph for this function:

◆ stabilise() [4/13]

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

Definition at line 56 of file scalarFieldField.C.

References s(), stabilise(), and tf.

Here is the call graph for this function:

◆ stabilise() [5/13]

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

Definition at line 71 of file scalarFieldField.C.

References s(), stabilise(), and tf.

Here is the call graph for this function:

◆ jn() [4/15]

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

Definition at line 184 of file scalarFieldField.C.

◆ jn() [5/15]

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

Definition at line 184 of file scalarFieldField.C.

◆ jn() [6/15]

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

Definition at line 184 of file scalarFieldField.C.

◆ yn() [4/15]

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

Definition at line 185 of file scalarFieldField.C.

◆ yn() [5/15]

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

Definition at line 185 of file scalarFieldField.C.

◆ yn() [6/15]

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

Definition at line 185 of file scalarFieldField.C.

◆ transform() [2/52]

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

Definition at line 39 of file transformFieldField.C.

References forAll, tf, and transform().

Here is the call graph for this function:

◆ transform() [3/52]

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

Definition at line 54 of file transformFieldField.C.

References tf, and transform().

Here is the call graph for this function:

◆ transform() [4/52]

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

Definition at line 70 of file transformFieldField.C.

References transform().

Here is the call graph for this function:

◆ transform() [5/52]

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

Definition at line 83 of file transformFieldField.C.

References tf, and transform().

Here is the call graph for this function:

◆ transform() [6/52]

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

Definition at line 100 of file transformFieldField.C.

References transform().

Here is the call graph for this function:

◆ transform() [7/52]

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

Definition at line 114 of file transformFieldField.C.

References forAll, tf, and transform().

Here is the call graph for this function:

◆ transform() [8/52]

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

Definition at line 129 of file transformFieldField.C.

References tf, and transform().

Here is the call graph for this function:

◆ transform() [9/52]

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

Definition at line 145 of file transformFieldField.C.

References transform().

Here is the call graph for this function:

◆ defineCompoundTypeName() [1/16]

Foam::defineCompoundTypeName ( List< complex ,
complexList   
)

◆ addCompoundToRunTimeSelectionTable() [1/16]

Foam::addCompoundToRunTimeSelectionTable ( List< complex ,
complexList   
)

◆ ComplexField() [1/2]

complexField ComplexField ( const UList< scalar > &  re,
const UList< scalar > &  im 
)

Definition at line 42 of file complexFields.C.

References forAll, and Foam::constant::atomic::re.

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

Here is the caller graph for this function:

◆ ReComplexField() [1/2]

complexField ReComplexField ( const UList< scalar > &  sf)

Definition at line 56 of file complexFields.C.

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

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

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ImComplexField() [1/2]

complexField ImComplexField ( const UList< scalar > &  sf)

Definition at line 70 of file complexFields.C.

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

Here is the call graph for this function:

◆ ReImSum() [1/2]

scalarField ReImSum ( const UList< complex > &  cf)

Definition at line 84 of file complexFields.C.

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

Referenced by main(), and turbGen::U().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Re() [1/2]

scalarField Re ( const UList< complex > &  cf)

Definition at line 97 of file complexFields.C.

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

Referenced by MomentumParcel< ParcelType >::calc(), ReactingMultiphaseParcel< ParcelType >::calc(), ReactingParcel< ParcelType >::calc(), ThermoParcel< ParcelType >::calc(), SprayParcel< ParcelType >::calcBreakup(), ParticleForceList< CloudType >::calcCoupled(), DistortedSphereDragForce< CloudType >::calcCoupled(), ErgunWenYuDragForce< CloudType >::calcCoupled(), NonSphereDragForce< CloudType >::calcCoupled(), PlessisMasliyahDragForce< CloudType >::calcCoupled(), SchillerNaumannDragForce< CloudType >::calcCoupled(), SphereDragForce< CloudType >::calcCoupled(), WenYuDragForce< CloudType >::calcCoupled(), LiftForce< CloudType >::calcCoupled(), ScaledForce< CloudType >::calcCoupled(), VirtualMassForce< CloudType >::calcCoupled(), ThermoParcel< ParcelType >::calcHeatTransfer(), ParticleForceList< CloudType >::calcNonCoupled(), ScaledForce< CloudType >::calcNonCoupled(), ReactingParcel< ParcelType >::calcPhaseChange(), LiquidEvaporation< CloudType >::calculate(), LiquidEvaporationBoil< CloudType >::calculate(), MomentumParcel< ParcelType >::calcVelocity(), IATEsource::CD(), IshiiZuber::CdRe(), Lain::CdRe(), SchillerNaumann::CdRe(), SyamlalOBrien::CdRe(), TomiyamaCorrelated::CdRe(), TomiyamaKataokaZunSakaguchi::CdRe(), SchillerNaumannDragForce< CloudType >::CdRe(), SphereDragForce< CloudType >::CdRe(), LegendreMagnaudet::Cl(), Moraga::Cl(), SaffmanMei::Cl(), variable::correct(), fftRenumberRecurse(), HeatTransferModel< CloudType >::htc(), solidParticle::move(), RanzMarshall< CloudType >::Nu(), nutURoughWallFunctionFvPatchScalarField::nut(), operator^(), LiaoBase::precompute(), MomentumParcel< ParcelType >::Re(), LiquidEvaporation< CloudType >::Sh(), LiquidEvaporationBoil< CloudType >::Sh(), dispersedPhaseInterface::Ta(), ReitzDiwakar< CloudType >::update(), convectiveHeatTransferFvPatchScalarField::updateCoeffs(), nutURoughWallFunctionFvPatchScalarField::yPlus(), and nutUWallFunctionFvPatchScalarField::yPlus().

Here is the call graph for this function:

◆ Im() [1/2]

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^().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ defineCompoundTypeName() [2/16]

Foam::defineCompoundTypeName ( List< complexVector ,
complexVectorList   
)

◆ addCompoundToRunTimeSelectionTable() [2/16]

Foam::addCompoundToRunTimeSelectionTable ( List< complexVector ,
complexVectorList   
)

◆ ComplexField() [2/2]

complexVectorField ComplexField ( const UList< vector > &  re,
const UList< vector > &  im 
)

◆ ReComplexField() [2/2]

complexVectorField ReComplexField ( const UList< vector > &  vf)

Definition at line 149 of file complexFields.C.

References Field< Type >::component(), forAll, VectorSpace< Form, Cmpt, Ncmpts >::nComponents, and UList< T >::size().

Here is the call graph for this function:

◆ ImComplexField() [2/2]

complexVectorField ImComplexField ( const UList< vector > &  vf)

Definition at line 166 of file complexFields.C.

References Field< Type >::component(), forAll, VectorSpace< Form, Cmpt, Ncmpts >::nComponents, and UList< T >::size().

Here is the call graph for this function:

◆ ReImSum() [2/2]

vectorField ReImSum ( const UList< complexVector > &  cvf)

Definition at line 183 of file complexFields.C.

References Field< Type >::component(), forAll, VectorSpace< Form, Cmpt, Ncmpts >::nComponents, and UList< T >::size().

Here is the call graph for this function:

◆ Re() [2/2]

vectorField Re ( const UList< complexVector > &  cvf)

Definition at line 200 of file complexFields.C.

References Field< Type >::component(), forAll, VectorSpace< Form, Cmpt, Ncmpts >::nComponents, and UList< T >::size().

Here is the call graph for this function:

◆ Im() [2/2]

vectorField Im ( const UList< complexVector > &  cvf)

Definition at line 216 of file complexFields.C.

References Field< Type >::component(), forAll, VectorSpace< Form, Cmpt, Ncmpts >::nComponents, and UList< T >::size().

Here is the call graph for this function:

◆ operator^() [29/56]

complexVectorField operator^ ( const UList< vector > &  vf,
const UList< complexVector > &  cvf 
)

Definition at line 232 of file complexFields.C.

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

Here is the call graph for this function:

◆ defineTemplateTypeNameAndDebugWithName() [2/56]

Foam::defineTemplateTypeNameAndDebugWithName ( diagTensorFieldIOField  ,
"diagTensorFieldField"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [3/56]

Foam::defineTemplateTypeNameAndDebugWithName ( diagTensorFieldCompactIOField  ,
"diagTensorFieldCompactField"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [4/56]

Foam::defineTemplateTypeNameAndDebugWithName ( diagTensorIOField  ,
"diagTensorField"  ,
 
)

◆ operator<<() [142/312]

Ostream& Foam::operator<< ( Ostream ,
const DynamicField< T, SizeInc, SizeMult, SizeDiv > &   
)

◆ operator>>() [76/136]

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

◆ writeEntry() [11/27]

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

Definition at line 642 of file Field.C.

References f(), forAll, List< T >::size(), and writeEntry().

Here is the call graph for this function:

◆ operator<<() [143/312]

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

◆ operator<<() [144/312]

Ostream& Foam::operator<< ( Ostream ,
const tmp< Field< Type >> &   
)

◆ component() [2/10]

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

Definition at line 40 of file FieldFunctions.C.

References component(), f(), and TFOR_ALL_F_OP_F_FUNC_S.

Here is the call graph for this function:

◆ T() [2/6]

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

Definition at line 56 of file FieldFunctions.C.

References f(), T(), and TFOR_ALL_F_OP_F_FUNC.

Here is the call graph for this function:

◆ pow() [23/54]

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

Definition at line 63 of file FieldFunctions.C.

References pow(), and TFOR_ALL_F_OP_FUNC_F_S.

Here is the call graph for this function:

◆ pow() [24/54]

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

Definition at line 79 of file FieldFunctions.C.

References f(), tmp< T >::ref(), and List< T >::size().

Here is the call graph for this function:

◆ pow() [25/54]

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

Definition at line 96 of file FieldFunctions.C.

References List< T >::clear(), reuseTmp< TypeR, Type1 >::New(), tmp< T >::ref(), and tf.

Here is the call graph for this function:

◆ sqr() [9/19]

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

Definition at line 111 of file FieldFunctions.C.

References sqr(), and TFOR_ALL_F_OP_FUNC_F.

Here is the call graph for this function:

◆ sqr() [10/19]

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

Definition at line 123 of file FieldFunctions.C.

References f(), tmp< T >::ref(), List< T >::size(), and sqr().

Here is the call graph for this function:

◆ sqr() [11/19]

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

Definition at line 136 of file FieldFunctions.C.

References List< T >::clear(), reuseTmp< TypeR, Type1 >::New(), tmp< T >::ref(), sqr(), and tf.

Here is the call graph for this function:

◆ magSqr() [8/21]

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

Definition at line 148 of file FieldFunctions.C.

References f(), magSqr(), and TFOR_ALL_F_OP_FUNC_F.

Here is the call graph for this function:

◆ magSqr() [9/21]

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

Definition at line 154 of file FieldFunctions.C.

References f(), magSqr(), tmp< T >::ref(), and List< T >::size().

Here is the call graph for this function:

◆ magSqr() [10/21]

tmp< Field< scalar > > magSqr ( const tmp< Field< Type >> &  tf)

Definition at line 162 of file FieldFunctions.C.

References List< T >::clear(), magSqr(), reuseTmp< TypeR, Type1 >::New(), tmp< T >::ref(), and tf.

Here is the call graph for this function:

◆ mag() [8/22]

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

Definition at line 172 of file FieldFunctions.C.

References f(), mag(), and TFOR_ALL_F_OP_FUNC_F.

Here is the call graph for this function:

◆ mag() [9/22]

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

Definition at line 178 of file FieldFunctions.C.

References f(), mag(), tmp< T >::ref(), and List< T >::size().

Here is the call graph for this function:

◆ mag() [10/22]

tmp< Field< scalar > > mag ( const tmp< Field< Type >> &  tf)

Definition at line 186 of file FieldFunctions.C.

References List< T >::clear(), mag(), reuseTmp< TypeR, Type1 >::New(), tmp< T >::ref(), and tf.

Here is the call graph for this function:

◆ cmptMax() [4/8]

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

Definition at line 196 of file FieldFunctions.C.

References cmptMax(), f(), and TFOR_ALL_F_OP_FUNC_F.

Here is the call graph for this function:

◆ cmptMax() [5/8]

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

Definition at line 203 of file FieldFunctions.C.

References cmptMax(), f(), tmp< T >::ref(), and List< T >::size().

Here is the call graph for this function:

◆ cmptMax() [6/8]

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

Definition at line 212 of file FieldFunctions.C.

References List< T >::clear(), cmptMax(), reuseTmp< TypeR, Type1 >::New(), tmp< T >::ref(), and tf.

Here is the call graph for this function:

◆ cmptMin() [4/8]

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

Definition at line 223 of file FieldFunctions.C.

References cmptMin(), f(), and TFOR_ALL_F_OP_FUNC_F.

Here is the call graph for this function:

◆ cmptMin() [5/8]

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

Definition at line 230 of file FieldFunctions.C.

References cmptMin(), f(), tmp< T >::ref(), and List< T >::size().

Here is the call graph for this function:

◆ cmptMin() [6/8]

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

Definition at line 239 of file FieldFunctions.C.

References List< T >::clear(), cmptMin(), reuseTmp< TypeR, Type1 >::New(), tmp< T >::ref(), and tf.

Here is the call graph for this function:

◆ cmptAv() [6/14]

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

Definition at line 250 of file FieldFunctions.C.

References cmptAv(), f(), and TFOR_ALL_F_OP_FUNC_F.

Here is the call graph for this function:

◆ cmptAv() [7/14]

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

Definition at line 257 of file FieldFunctions.C.

References cmptAv(), f(), tmp< T >::ref(), and List< T >::size().

Here is the call graph for this function:

◆ cmptAv() [8/14]

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

Definition at line 266 of file FieldFunctions.C.

References List< T >::clear(), cmptAv(), reuseTmp< TypeR, Type1 >::New(), tmp< T >::ref(), and tf.

Here is the call graph for this function:

◆ cmptMag() [7/14]

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

Definition at line 277 of file FieldFunctions.C.

References cmptMag(), f(), and TFOR_ALL_F_OP_FUNC_F.

Here is the call graph for this function:

◆ cmptMag() [8/14]

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

Definition at line 283 of file FieldFunctions.C.

References cmptMag(), f(), tmp< T >::ref(), and List< T >::size().

Here is the call graph for this function:

◆ cmptMag() [9/14]

tmp< Field< Type > > cmptMag ( const tmp< Field< Type >> &  tf)

Definition at line 291 of file FieldFunctions.C.

References List< T >::clear(), cmptMag(), New(), tmp< T >::ref(), and tf.

Here is the call graph for this function:

◆ max() [21/75]

Type max ( const UList< Type > &  f)

Definition at line 311 of file FieldFunctions.C.

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

Here is the call graph for this function:

◆ max() [22/75]

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

Definition at line 325 of file FieldFunctions.C.

◆ min() [21/74]

Type min ( const UList< Type > &  f)

Definition at line 328 of file FieldFunctions.C.

References f(), min(), List< T >::size(), and TFOR_ALL_S_OP_FUNC_F_S.

Here is the call graph for this function:

◆ min() [22/74]

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

Definition at line 342 of file FieldFunctions.C.

◆ sum() [5/12]

Type sum ( const UList< Type > &  f)

Definition at line 345 of file FieldFunctions.C.

References f(), List< T >::size(), TFOR_ALL_S_OP_F, and Zero.

Here is the call graph for this function:

◆ sum() [6/12]

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

Definition at line 359 of file FieldFunctions.C.

◆ maxMagSqr() [1/2]

Type maxMagSqr ( const UList< Type > &  f)

Definition at line 362 of file FieldFunctions.C.

References f(), List< T >::size(), TFOR_ALL_S_OP_FUNC_F_S, and Zero.

Here is the call graph for this function:

◆ maxMagSqr() [2/2]

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

Definition at line 386 of file FieldFunctions.C.

◆ minMagSqr() [1/2]

Type minMagSqr ( const UList< Type > &  f)

Definition at line 389 of file FieldFunctions.C.

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

Here is the call graph for this function:

◆ minMagSqr() [2/2]

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

Definition at line 413 of file FieldFunctions.C.

◆ sumProd() [1/2]

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

Definition at line 416 of file FieldFunctions.C.

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

Referenced by gSumProd().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ sumCmptProd()

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

Definition at line 432 of file FieldFunctions.C.

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

Referenced by gSumCmptProd().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ sumSqr() [1/2]

scalar sumSqr ( const UList< Type > &  f)

Definition at line 458 of file FieldFunctions.C.

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

Here is the call graph for this function:

◆ sumSqr() [2/2]

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

Definition at line 472 of file FieldFunctions.C.

◆ sumMag() [5/8]

scalar sumMag ( const UList< Type > &  f)

Definition at line 475 of file FieldFunctions.C.

References f(), mag(), List< T >::size(), and TFOR_ALL_S_OP_FUNC_F.

Here is the call graph for this function:

◆ sumMag() [6/8]

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

Definition at line 489 of file FieldFunctions.C.

◆ sumCmptMag() [1/2]

Type sumCmptMag ( const UList< Type > &  f)

Definition at line 493 of file FieldFunctions.C.

References cmptMag(), f(), List< T >::size(), TFOR_ALL_S_OP_FUNC_F, and Zero.

Here is the call graph for this function:

◆ sumCmptMag() [2/2]

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

Definition at line 507 of file FieldFunctions.C.

◆ average() [5/10]

Type average ( const UList< Type > &  f)

Definition at line 510 of file FieldFunctions.C.

References endl(), f(), List< T >::size(), sum(), WarningInFunction, and Zero.

Here is the call graph for this function:

◆ average() [6/10]

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

Definition at line 527 of file FieldFunctions.C.

◆ gMax() [3/4]

Type gMax ( const UList< Type > &  f,
const label  comm 
)

Definition at line 541 of file FieldFunctions.C.

◆ gMax() [4/4]

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

Definition at line 541 of file FieldFunctions.C.

◆ gMin() [3/4]

Type gMin ( const UList< Type > &  f,
const label  comm 
)

Definition at line 542 of file FieldFunctions.C.

◆ gMin() [4/4]

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

Definition at line 542 of file FieldFunctions.C.

◆ gSum() [3/4]

Type gSum ( const UList< Type > &  f,
const label  comm 
)

Definition at line 543 of file FieldFunctions.C.

◆ gSum() [4/4]

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

Definition at line 543 of file FieldFunctions.C.

◆ gMaxMagSqr() [1/2]

Type gMaxMagSqr ( const UList< Type > &  f,
const label  comm 
)

Definition at line 544 of file FieldFunctions.C.

◆ gMaxMagSqr() [2/2]

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

Definition at line 544 of file FieldFunctions.C.

◆ gMinMagSqr() [1/2]

Type gMinMagSqr ( const UList< Type > &  f,
const label  comm 
)

Definition at line 545 of file FieldFunctions.C.

◆ gMinMagSqr() [2/2]

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

Definition at line 545 of file FieldFunctions.C.

◆ gSumSqr() [1/2]

scalar gSumSqr ( const UList< Type > &  f,
const label  comm 
)

Definition at line 546 of file FieldFunctions.C.

Referenced by PBiCGStab::solve().

Here is the caller graph for this function:

◆ gSumSqr() [2/2]

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

Definition at line 546 of file FieldFunctions.C.

◆ gSumMag() [3/4]

scalar gSumMag ( const UList< Type > &  f,
const label  comm 
)

Definition at line 547 of file FieldFunctions.C.

◆ gSumMag() [4/4]

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

Definition at line 547 of file FieldFunctions.C.

◆ gSumCmptMag() [1/2]

Type gSumCmptMag ( const UList< Type > &  f,
const label  comm 
)

◆ gSumCmptMag() [2/2]

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

Definition at line 548 of file FieldFunctions.C.

◆ gSumProd()

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

Definition at line 553 of file FieldFunctions.C.

References UPstream::msgType(), reduce(), and sumProd().

Referenced by PBiCCCG< Type, DType, LUType >::solve(), PBiCG::solve(), PBiCGStab::solve(), and PCG::solve().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ gSumCmptProd()

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

Definition at line 566 of file FieldFunctions.C.

References UPstream::msgType(), reduce(), and sumCmptProd().

Referenced by PBiCICG< Type, DType, LUType >::solve(), and PCICG< Type, DType, LUType >::solve().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ gAverage() [3/4]

Type gAverage ( const UList< Type > &  f,
const label  comm 
)

Definition at line 579 of file FieldFunctions.C.

References endl(), f(), UPstream::msgType(), n, s(), List< T >::size(), sum(), sumReduce(), WarningInFunction, and Zero.

Here is the call graph for this function:

◆ gAverage() [4/4]

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

Definition at line 604 of file FieldFunctions.C.

◆ max() [23/75]

void max ( Field< Type > &  res,
const UList< Type > &  f1,
const UList< Type > &  f2 
)

Definition at line 609 of file FieldFunctions.C.

◆ max() [24/75]

tmp< Field< Type > > max ( const UList< Type > &  f1,
const UList< Type > &  f2 
)

Definition at line 609 of file FieldFunctions.C.

◆ max() [25/75]

tmp< Field< Type > > max ( const UList< Type > &  f1,
const tmp< Field< Type >> &  tf2 
)

Definition at line 609 of file FieldFunctions.C.

◆ max() [26/75]

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

Definition at line 609 of file FieldFunctions.C.

◆ max() [27/75]

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

Definition at line 609 of file FieldFunctions.C.

◆ min() [23/74]

void min ( Field< Type > &  res,
const UList< Type > &  f1,
const UList< Type > &  f2 
)

Definition at line 610 of file FieldFunctions.C.

◆ min() [24/74]

tmp< Field< Type > > min ( const UList< Type > &  f1,
const UList< Type > &  f2 
)

Definition at line 610 of file FieldFunctions.C.

◆ min() [25/74]

tmp< Field< Type > > min ( const UList< Type > &  f1,
const tmp< Field< Type >> &  tf2 
)

Definition at line 610 of file FieldFunctions.C.

◆ min() [26/74]

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

Definition at line 610 of file FieldFunctions.C.

◆ min() [27/74]

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

Definition at line 610 of file FieldFunctions.C.

◆ cmptMultiply() [15/41]

void cmptMultiply ( Field< Type > &  res,
const UList< Type > &  f1,
const UList< Type > &  f2 
)

Definition at line 611 of file FieldFunctions.C.

◆ cmptMultiply() [16/41]

tmp< Field< Type > > cmptMultiply ( const UList< Type > &  f1,
const UList< Type > &  f2 
)

Definition at line 611 of file FieldFunctions.C.

◆ cmptMultiply() [17/41]

tmp< Field< Type > > cmptMultiply ( const UList< Type > &  f1,
const tmp< Field< Type >> &  tf2 
)

Definition at line 611 of file FieldFunctions.C.

◆ cmptMultiply() [18/41]

tmp< Field< Type > > cmptMultiply ( const tmp< Field< Type >> &  tf1,
const UList< Type > &  f2 
)

Definition at line 611 of file FieldFunctions.C.

◆ cmptMultiply() [19/41]

tmp< Field< Type > > cmptMultiply ( const tmp< Field< Type >> &  tf1,
const tmp< Field< Type >> &  tf2 
)

Definition at line 611 of file FieldFunctions.C.

◆ cmptDivide() [15/41]

void cmptDivide ( Field< Type > &  res,
const UList< Type > &  f1,
const UList< Type > &  f2 
)

Definition at line 612 of file FieldFunctions.C.

◆ cmptDivide() [16/41]

tmp< Field< Type > > cmptDivide ( const UList< Type > &  f1,
const UList< Type > &  f2 
)

Definition at line 612 of file FieldFunctions.C.

◆ cmptDivide() [17/41]

tmp< Field< Type > > cmptDivide ( const UList< Type > &  f1,
const tmp< Field< Type >> &  tf2 
)

Definition at line 612 of file FieldFunctions.C.

◆ cmptDivide() [18/41]

tmp< Field< Type > > cmptDivide ( const tmp< Field< Type >> &  tf1,
const UList< Type > &  f2 
)

Definition at line 612 of file FieldFunctions.C.

◆ cmptDivide() [19/41]

tmp< Field< Type > > cmptDivide ( const tmp< Field< Type >> &  tf1,
const tmp< Field< Type >> &  tf2 
)

Definition at line 612 of file FieldFunctions.C.

◆ max() [28/75]

void max ( Field< Type > &  res,
const Type &  s1,
const UList< Type > &  f2 
)

Definition at line 614 of file FieldFunctions.C.

◆ max() [29/75]

tmp< Field< Type > > max ( const Type &  s1,
const UList< Type > &  f2 
)

Definition at line 614 of file FieldFunctions.C.

◆ max() [30/75]

tmp< Field< Type > > max ( const Type &  s1,
const tmp< Field< Type >> &  tf2 
)

Definition at line 614 of file FieldFunctions.C.

◆ max() [31/75]

void max ( Field< Type > &  res,
const UList< Type > &  f1,
const Type &  s2 
)

Definition at line 614 of file FieldFunctions.C.

◆ max() [32/75]

tmp< Field< Type > > max ( const UList< Type > &  f1,
const Type &  s2 
)

Definition at line 614 of file FieldFunctions.C.

◆ max() [33/75]

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

Definition at line 614 of file FieldFunctions.C.

◆ min() [28/74]

void min ( Field< Type > &  res,
const Type &  s1,
const UList< Type > &  f2 
)

Definition at line 615 of file FieldFunctions.C.

◆ min() [29/74]

tmp< Field< Type > > min ( const Type &  s1,
const UList< Type > &  f2 
)

Definition at line 615 of file FieldFunctions.C.

◆ min() [30/74]

tmp< Field< Type > > min ( const Type &  s1,
const tmp< Field< Type >> &  tf2 
)

Definition at line 615 of file FieldFunctions.C.

◆ min() [31/74]

void min ( Field< Type > &  res,
const UList< Type > &  f1,
const Type &  s2 
)

Definition at line 615 of file FieldFunctions.C.

◆ min() [32/74]

tmp< Field< Type > > min ( const UList< Type > &  f1,
const Type &  s2 
)

Definition at line 615 of file FieldFunctions.C.

◆ min() [33/74]

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

Definition at line 615 of file FieldFunctions.C.

◆ cmptMultiply() [20/41]

void cmptMultiply ( Field< Type > &  res,
const Type &  s1,
const UList< Type > &  f2 
)

Definition at line 616 of file FieldFunctions.C.

◆ cmptMultiply() [21/41]

tmp< Field< Type > > cmptMultiply ( const Type &  s1,
const UList< Type > &  f2 
)

Definition at line 616 of file FieldFunctions.C.

◆ cmptMultiply() [22/41]

tmp< Field< Type > > cmptMultiply ( const Type &  s1,
const tmp< Field< Type >> &  tf2 
)

Definition at line 616 of file FieldFunctions.C.

◆ cmptMultiply() [23/41]

void cmptMultiply ( Field< Type > &  res,
const UList< Type > &  f1,
const Type &  s2 
)

Definition at line 616 of file FieldFunctions.C.

◆ cmptMultiply() [24/41]

tmp< Field< Type > > cmptMultiply ( const UList< Type > &  f1,
const Type &  s2 
)

Definition at line 616 of file FieldFunctions.C.

◆ cmptMultiply() [25/41]

tmp< Field< Type > > cmptMultiply ( const tmp< Field< Type >> &  tf1,
const Type &  s2 
)

Definition at line 616 of file FieldFunctions.C.

◆ cmptDivide() [20/41]

void cmptDivide ( Field< Type > &  res,
const Type &  s1,
const UList< Type > &  f2 
)

Definition at line 617 of file FieldFunctions.C.

◆ cmptDivide() [21/41]

tmp< Field< Type > > cmptDivide ( const Type &  s1,
const UList< Type > &  f2 
)

Definition at line 617 of file FieldFunctions.C.

◆ cmptDivide() [22/41]

tmp< Field< Type > > cmptDivide ( const Type &  s1,
const tmp< Field< Type >> &  tf2 
)

Definition at line 617 of file FieldFunctions.C.

◆ cmptDivide() [23/41]

void cmptDivide ( Field< Type > &  res,
const UList< Type > &  f1,
const Type &  s2 
)

Definition at line 617 of file FieldFunctions.C.

◆ cmptDivide() [24/41]

tmp< Field< Type > > cmptDivide ( const UList< Type > &  f1,
const Type &  s2 
)

Definition at line 617 of file FieldFunctions.C.

◆ cmptDivide() [25/41]

tmp< Field< Type > > cmptDivide ( const tmp< Field< Type >> &  tf1,
const Type &  s2 
)

Definition at line 617 of file FieldFunctions.C.

◆ negate() [2/3]

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

Definition at line 622 of file FieldFunctions.C.

◆ operator-() [55/114]

tmp< Field< Type > > operator- ( const UList< Type > &  f)

Definition at line 622 of file FieldFunctions.C.

◆ operator-() [56/114]

tmp< Field< Type > > operator- ( const tmp< Field< Type >> &  tf)

Definition at line 622 of file FieldFunctions.C.

◆ multiply() [5/16]

void multiply ( Field< Type > &  res,
const UList< Type > &  f1,
const UList< scalar > &  f2 
)

Definition at line 624 of file FieldFunctions.C.

◆ operator*() [69/184]

tmp< Field< Type > > operator* ( const UList< Type > &  f1,
const UList< scalar > &  f2 
)

Definition at line 624 of file FieldFunctions.C.

◆ operator*() [70/184]

tmp< Field< Type > > operator* ( const UList< Type > &  f1,
const tmp< Field< scalar >> &  tf2 
)

Definition at line 624 of file FieldFunctions.C.

◆ operator*() [71/184]

tmp< Field< Type > > operator* ( const tmp< Field< Type >> &  tf1,
const UList< scalar > &  f2 
)

Definition at line 624 of file FieldFunctions.C.

◆ operator*() [72/184]

tmp< Field< Type > > operator* ( const tmp< Field< Type >> &  tf1,
const tmp< Field< scalar >> &  tf2 
)

Definition at line 624 of file FieldFunctions.C.

◆ multiply() [6/16]

void multiply ( Field< Type > &  res,
const UList< scalar > &  f1,
const UList< Type > &  f2 
)

Definition at line 625 of file FieldFunctions.C.

◆ operator*() [73/184]

tmp< Field< Type > > operator* ( const UList< scalar > &  f1,
const UList< Type > &  f2 
)

Definition at line 625 of file FieldFunctions.C.

◆ operator*() [74/184]

tmp< Field< Type > > operator* ( const UList< scalar > &  f1,
const tmp< Field< Type >> &  tf2 
)

Definition at line 625 of file FieldFunctions.C.

◆ operator*() [75/184]

tmp< Field< Type > > operator* ( const tmp< Field< scalar >> &  tf1,
const UList< Type > &  f2 
)

Definition at line 625 of file FieldFunctions.C.

◆ operator*() [76/184]

tmp< Field< Type > > operator* ( const tmp< Field< scalar >> &  tf1,
const tmp< Field< Type >> &  tf2 
)

Definition at line 625 of file FieldFunctions.C.

◆ divide() [3/6]

void divide ( Field< Type > &  res,
const UList< Type > &  f1,
const UList< scalar > &  f2 
)

Definition at line 626 of file FieldFunctions.C.

◆ operator/() [26/66]

tmp< Field< Type > > operator/ ( const UList< Type > &  f1,
const UList< scalar > &  f2 
)

Definition at line 626 of file FieldFunctions.C.

◆ operator/() [27/66]

tmp< Field< Type > > operator/ ( const UList< Type > &  f1,
const tmp< Field< scalar >> &  tf2 
)

Definition at line 626 of file FieldFunctions.C.

◆ operator/() [28/66]

tmp< Field< Type > > operator/ ( const tmp< Field< Type >> &  tf1,
const UList< scalar > &  f2 
)

Definition at line 626 of file FieldFunctions.C.

◆ operator/() [29/66]

tmp< Field< Type > > operator/ ( const tmp< Field< Type >> &  tf1,
const tmp< Field< scalar >> &  tf2 
)

Definition at line 626 of file FieldFunctions.C.

◆ multiply() [7/16]

void multiply ( Field< Type > &  res,
const scalar &  s1,
const UList< Type > &  f2 
)

Definition at line 628 of file FieldFunctions.C.

◆ operator*() [77/184]

tmp< Field< Type > > operator* ( const scalar &  s1,
const UList< Type > &  f2 
)

Definition at line 628 of file FieldFunctions.C.

◆ operator*() [78/184]

tmp< Field< Type > > operator* ( const scalar &  s1,
const tmp< Field< Type >> &  tf2 
)

Definition at line 628 of file FieldFunctions.C.

◆ multiply() [8/16]

void multiply ( Field< Type > &  res,
const UList< Type > &  f1,
const scalar &  s2 
)

Definition at line 629 of file FieldFunctions.C.

◆ operator*() [79/184]

tmp< Field< Type > > operator* ( const UList< Type > &  f1,
const scalar &  s2 
)

Definition at line 629 of file FieldFunctions.C.

◆ operator*() [80/184]

tmp< Field< Type > > operator* ( const tmp< Field< Type >> &  tf1,
const scalar &  s2 
)

Definition at line 629 of file FieldFunctions.C.

◆ divide() [4/6]

void divide ( Field< Type > &  res,
const UList< Type > &  f1,
const scalar &  s2 
)

Definition at line 631 of file FieldFunctions.C.

◆ operator/() [30/66]

tmp< Field< Type > > operator/ ( const UList< Type > &  f1,
const scalar &  s2 
)

Definition at line 631 of file FieldFunctions.C.

◆ operator/() [31/66]

tmp< Field< Type > > operator/ ( const tmp< Field< Type >> &  tf1,
const scalar &  s2 
)

Definition at line 631 of file FieldFunctions.C.

◆ add() [4/12]

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

Definition at line 770 of file FieldFunctions.C.

◆ operator+() [50/131]

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

Definition at line 770 of file FieldFunctions.C.

◆ operator+() [51/131]

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

Definition at line 770 of file FieldFunctions.C.

◆ operator+() [52/131]

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

Definition at line 770 of file FieldFunctions.C.

◆ operator+() [53/131]

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

Definition at line 770 of file FieldFunctions.C.

◆ add() [5/12]

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

Definition at line 770 of file FieldFunctions.C.

◆ operator+() [54/131]

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

Definition at line 770 of file FieldFunctions.C.

◆ operator+() [55/131]

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

Definition at line 770 of file FieldFunctions.C.

◆ add() [6/12]

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

Definition at line 770 of file FieldFunctions.C.

◆ operator+() [56/131]

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

Definition at line 770 of file FieldFunctions.C.

◆ operator+() [57/131]

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

Definition at line 770 of file FieldFunctions.C.

◆ subtract() [4/12]

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

Definition at line 771 of file FieldFunctions.C.

◆ operator-() [57/114]

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

Definition at line 771 of file FieldFunctions.C.

◆ operator-() [58/114]

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

Definition at line 771 of file FieldFunctions.C.

◆ operator-() [59/114]

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

Definition at line 771 of file FieldFunctions.C.

◆ operator-() [60/114]

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

Definition at line 771 of file FieldFunctions.C.

◆ subtract() [5/12]

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

Definition at line 771 of file FieldFunctions.C.

◆ operator-() [61/114]

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

Definition at line 771 of file FieldFunctions.C.

◆ operator-() [62/114]

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

Definition at line 771 of file FieldFunctions.C.

◆ subtract() [6/12]

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

Definition at line 771 of file FieldFunctions.C.

◆ operator-() [63/114]

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

Definition at line 771 of file FieldFunctions.C.

◆ operator-() [64/114]

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

Definition at line 771 of file FieldFunctions.C.

◆ outer() [4/13]

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

Definition at line 773 of file FieldFunctions.C.

◆ operator*() [81/184]

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

Definition at line 773 of file FieldFunctions.C.

◆ operator*() [82/184]

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

Definition at line 773 of file FieldFunctions.C.

◆ operator*() [83/184]

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

Definition at line 773 of file FieldFunctions.C.

◆ operator*() [84/184]

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

Definition at line 773 of file FieldFunctions.C.

◆ outer() [5/13]

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

Definition at line 773 of file FieldFunctions.C.

◆ operator*() [85/184]

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

Definition at line 773 of file FieldFunctions.C.

◆ operator*() [86/184]

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

Definition at line 773 of file FieldFunctions.C.

◆ outer() [6/13]

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

Definition at line 773 of file FieldFunctions.C.

◆ operator*() [87/184]

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

Definition at line 773 of file FieldFunctions.C.

◆ operator*() [88/184]

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

Definition at line 773 of file FieldFunctions.C.

◆ cross() [4/12]

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

Definition at line 774 of file FieldFunctions.C.

◆ operator^() [30/56]

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

Definition at line 774 of file FieldFunctions.C.

◆ operator^() [31/56]

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

Definition at line 774 of file FieldFunctions.C.

◆ operator^() [32/56]

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

Definition at line 774 of file FieldFunctions.C.

◆ operator^() [33/56]

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

Definition at line 774 of file FieldFunctions.C.

◆ cross() [5/12]

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

Definition at line 774 of file FieldFunctions.C.

◆ operator^() [34/56]

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

Definition at line 774 of file FieldFunctions.C.

◆ operator^() [35/56]

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

Definition at line 774 of file FieldFunctions.C.

◆ cross() [6/12]

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

Definition at line 774 of file FieldFunctions.C.

◆ operator^() [36/56]

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

Definition at line 774 of file FieldFunctions.C.

◆ operator^() [37/56]

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

Definition at line 774 of file FieldFunctions.C.

◆ dot() [4/16]

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

Definition at line 775 of file FieldFunctions.C.

◆ operator&() [35/107]

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

Definition at line 775 of file FieldFunctions.C.

◆ operator&() [36/107]

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

Definition at line 775 of file FieldFunctions.C.

◆ operator&() [37/107]

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

Definition at line 775 of file FieldFunctions.C.

◆ operator&() [38/107]

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

Definition at line 775 of file FieldFunctions.C.

◆ dot() [5/16]

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

Definition at line 775 of file FieldFunctions.C.

◆ operator&() [39/107]

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

Definition at line 775 of file FieldFunctions.C.

◆ operator&() [40/107]

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

Definition at line 775 of file FieldFunctions.C.

◆ dot() [6/16]

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

Definition at line 775 of file FieldFunctions.C.

◆ operator&() [41/107]

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

Definition at line 775 of file FieldFunctions.C.

◆ operator&() [42/107]

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

Definition at line 775 of file FieldFunctions.C.

◆ dotdot() [4/12]

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

Definition at line 776 of file FieldFunctions.C.

◆ operator&&() [27/62]

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

Definition at line 776 of file FieldFunctions.C.

◆ operator&&() [28/62]

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

Definition at line 776 of file FieldFunctions.C.

◆ operator&&() [29/62]

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

Definition at line 776 of file FieldFunctions.C.

◆ operator&&() [30/62]

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

Definition at line 776 of file FieldFunctions.C.

◆ dotdot() [5/12]

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

Definition at line 776 of file FieldFunctions.C.

◆ operator&&() [31/62]

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

Definition at line 776 of file FieldFunctions.C.

◆ operator&&() [32/62]

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

Definition at line 776 of file FieldFunctions.C.

◆ dotdot() [6/12]

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

Definition at line 776 of file FieldFunctions.C.

◆ operator&&() [33/62]

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

Definition at line 776 of file FieldFunctions.C.

◆ operator&&() [34/62]

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

Definition at line 776 of file FieldFunctions.C.

◆ checkFields() [3/4]

void Foam::checkFields ( const UList< Type1 > &  ,
const UList< Type2 > &  ,
const char *   
)

Definition at line 87 of file FieldM.H.

◆ checkFields() [4/4]

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

Definition at line 96 of file FieldM.H.

◆ New() [3/4]

tmp<Field<TypeR> > Foam::New ( const tmp< Field< TypeR >> &  tf1,
const bool  initRet = false 
)

Definition at line 37 of file FieldReuseFunctions.H.

References tmp< T >::ref().

Here is the call graph for this function:

◆ component() [3/10]

void component ( labelField lf,
const labelUList f,
const  direction 
)

Definition at line 53 of file labelField.C.

References f().

Here is the call graph for this function:

◆ defineTemplateTypeNameAndDebugWithName() [5/56]

Foam::defineTemplateTypeNameAndDebugWithName ( labelFieldIOField  ,
"labelFieldField"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [6/56]

Foam::defineTemplateTypeNameAndDebugWithName ( labelFieldCompactIOField  ,
"labelFieldCompactField"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [7/56]

Foam::defineTemplateTypeNameAndDebugWithName ( labelIOField  ,
"labelField"  ,
 
)

◆ operator*() [89/184]

const Foam::oneField & operator* ( const oneField of,
const oneField  
)
inline

Definition at line 42 of file oneFieldI.H.

◆ operator/() [32/66]

const Foam::oneField & operator/ ( const oneField of,
const oneField  
)
inline

Definition at line 52 of file oneFieldI.H.

◆ defineTemplateTypeNameAndDebugWithName() [8/56]

Foam::defineTemplateTypeNameAndDebugWithName ( quaternionIOField  ,
"quaternionField"  ,
 
)

◆ component() [4/10]

void component ( scalarField sf,
const UList< scalar > &  f,
const  direction 
)

Definition at line 48 of file scalarField.C.

References f(), and sf().

Here is the call graph for this function:

◆ stabilise() [6/13]

void stabilise ( scalarField res,
const UList< scalar > &  sf,
const scalar  s 
)

Definition at line 67 of file scalarField.C.

References s(), sf(), stabilise(), and TFOR_ALL_F_OP_FUNC_S_F.

Here is the call graph for this function:

◆ stabilise() [7/13]

tmp< scalarField > stabilise ( const UList< scalar > &  sf,
const scalar  s 
)

Definition at line 75 of file scalarField.C.

References tmp< T >::ref(), s(), scalarField(), sf(), and stabilise().

Here is the call graph for this function:

◆ stabilise() [8/13]

tmp< scalarField > stabilise ( const tmp< scalarField > &  tsf,
const scalar  s 
)

Definition at line 82 of file scalarField.C.

References tmp< T >::clear(), Foam::compressible::New(), tmp< T >::ref(), and s().

Referenced by stabilise().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ sumProd() [2/2]

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

Definition at line 94 of file scalarField.C.

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

Here is the call graph for this function:

◆ jn() [7/15]

void jn ( scalarField res,
const int  n,
const UList< scalar > &  sf 
)

Definition at line 196 of file scalarField.C.

◆ jn() [8/15]

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

Definition at line 196 of file scalarField.C.

◆ jn() [9/15]

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

Definition at line 196 of file scalarField.C.

◆ yn() [7/15]

void yn ( scalarField res,
const int  n,
const UList< scalar > &  sf 
)

Definition at line 197 of file scalarField.C.

◆ yn() [8/15]

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

Definition at line 197 of file scalarField.C.

◆ yn() [9/15]

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

Definition at line 197 of file scalarField.C.

◆ defineTemplateTypeNameAndDebugWithName() [9/56]

Foam::defineTemplateTypeNameAndDebugWithName ( scalarFieldIOField  ,
"scalarFieldField"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [10/56]

Foam::defineTemplateTypeNameAndDebugWithName ( scalarFieldCompactIOField  ,
"scalarFieldCompactField"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [11/56]

Foam::defineTemplateTypeNameAndDebugWithName ( scalarIOField  ,
"scalarField"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [12/56]

Foam::defineTemplateTypeNameAndDebugWithName ( scalarGlobalIOField  ,
"scalarField"  ,
 
)

◆ transformFieldMask< sphericalTensor >() [1/4]

Definition at line 1 of file sphericalTensorField.C.

◆ transformFieldMask< sphericalTensor >() [2/4]

Definition at line 1 of file sphericalTensorField.C.

◆ transformFieldMask< sphericalTensor >() [3/4]

Definition at line 1 of file sphericalTensorField.C.

◆ transformFieldMask< sphericalTensor >() [4/4]

Definition at line 1 of file sphericalTensorField.C.

◆ defineTemplateTypeNameAndDebugWithName() [13/56]

Foam::defineTemplateTypeNameAndDebugWithName ( sphericalTensorFieldIOField  ,
"sphericalTensorFieldField"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [14/56]

Foam::defineTemplateTypeNameAndDebugWithName ( sphericalTensorFieldCompactIOField  ,
"sphericalTensorFieldCompactField"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [15/56]

Foam::defineTemplateTypeNameAndDebugWithName ( sphericalTensorIOField  ,
"sphericalTensorField"  ,
 
)

◆ inv() [5/29]

void Foam::inv ( Field< symmTensor > &  tf,
const UList< symmTensor > &  tf1 
)

Definition at line 51 of file symmTensorField.C.

References UList< T >::empty(), inv(), magSqr(), tf, TFOR_ALL_F_OP_FUNC_F, Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

Here is the call graph for this function:

◆ inv() [6/29]

tmp<symmTensorField> Foam::inv ( const UList< symmTensor > &  tf)

Definition at line 108 of file symmTensorField.C.

References inv(), tmp< T >::ref(), List< T >::size(), and tf.

Here is the call graph for this function:

◆ inv() [7/29]

tmp<symmTensorField> Foam::inv ( const tmp< symmTensorField > &  tf)

Definition at line 115 of file symmTensorField.C.

References List< T >::clear(), inv(), New(), tmp< T >::ref(), and tf.

Here is the call graph for this function:

◆ transformFieldMask< symmTensor >() [1/4]

Definition at line 115 of file symmTensorField.C.

◆ transformFieldMask< symmTensor >() [2/4]

Definition at line 115 of file symmTensorField.C.

◆ transformFieldMask< symmTensor >() [3/4]

Definition at line 115 of file symmTensorField.C.

◆ transformFieldMask< symmTensor >() [4/4]

Definition at line 115 of file symmTensorField.C.

◆ defineTemplateTypeNameAndDebugWithName() [16/56]

Foam::defineTemplateTypeNameAndDebugWithName ( symmTensorFieldIOField  ,
"symmTensorFieldField"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [17/56]

Foam::defineTemplateTypeNameAndDebugWithName ( symmTensorFieldCompactIOField  ,
"symmTensorFieldCompactField"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [18/56]

Foam::defineTemplateTypeNameAndDebugWithName ( symmTensorIOField  ,
"symmTensorField"  ,
 
)

◆ transform() [10/52]

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

Definition at line 37 of file symmTransformField.C.

References List< T >::size(), tf, TFOR_ALL_F_OP_FUNC_F_F, and transform().

Here is the call graph for this function:

◆ transform() [11/52]

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

Definition at line 59 of file symmTransformField.C.

References tmp< T >::ref(), List< T >::size(), tf, and transform().

Here is the call graph for this function:

◆ transform() [12/52]

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

Definition at line 72 of file symmTransformField.C.

References New(), tmp< T >::ref(), and transform().

Here is the call graph for this function:

◆ transform() [13/52]

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

Definition at line 86 of file symmTransformField.C.

References tmp< T >::clear(), tmp< T >::ref(), List< T >::size(), tf, and transform().

Here is the call graph for this function:

◆ transform() [14/52]

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

Definition at line 100 of file symmTransformField.C.

References tmp< T >::clear(), New(), tmp< T >::ref(), and transform().

Here is the call graph for this function:

◆ transform() [15/52]

void Foam::transform ( Field< Type > &  rtf,
const symmTensor t,
const Field< Type > &  tf 
)

Definition at line 115 of file symmTransformField.C.

References tf, TFOR_ALL_F_OP_FUNC_S_F, and transform().

Here is the call graph for this function:

◆ transform() [16/52]

tmp<Field<Type> > Foam::transform ( const symmTensor t,
const Field< Type > &  tf 
)

Definition at line 127 of file symmTransformField.C.

References tmp< T >::ref(), List< T >::size(), tf, and transform().

Here is the call graph for this function:

◆ transform() [17/52]

tmp<Field<Type> > Foam::transform ( const symmTensor t,
const tmp< Field< Type >> &  ttf 
)

Definition at line 140 of file symmTransformField.C.

References New(), tmp< T >::ref(), and transform().

Here is the call graph for this function:

◆ transform() [18/52]

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

Definition at line 129 of file transformFieldTemplates.C.

References tf, TFOR_ALL_F_OP_FUNC_S_F, and transform().

Here is the call graph for this function:

◆ transform() [19/52]

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

Definition at line 141 of file transformFieldTemplates.C.

References tmp< T >::ref(), List< T >::size(), tf, and transform().

Here is the call graph for this function:

◆ transform() [20/52]

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

Definition at line 154 of file transformFieldTemplates.C.

References New(), tmp< T >::ref(), and transform().

Here is the call graph for this function:

◆ transformFieldMask< tensor >() [1/2]

Definition at line 113 of file tensorField.C.

◆ transformFieldMask< tensor >() [2/2]

tmp< Field< tensor > > transformFieldMask< tensor > ( const tmp< symmTensorField > &  tstf)

Definition at line 113 of file tensorField.C.

◆ inv() [8/29]

void Foam::inv ( Field< tensor > &  tf,
const UList< tensor > &  tf1 
)

Definition at line 49 of file tensorField.C.

References UList< T >::empty(), inv(), magSqr(), tf, TFOR_ALL_F_OP_FUNC_F, Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

Here is the call graph for this function:

◆ inv() [9/29]

tmp<tensorField> Foam::inv ( const UList< tensor > &  tf)

Definition at line 106 of file tensorField.C.

References inv(), tmp< T >::ref(), List< T >::size(), and tf.

Here is the call graph for this function:

◆ inv() [10/29]

tmp<tensorField> Foam::inv ( const tmp< tensorField > &  tf)

Definition at line 113 of file tensorField.C.

References List< T >::clear(), inv(), New(), tmp< T >::ref(), and tf.

Here is the call graph for this function:

◆ defineTemplateTypeNameAndDebugWithName() [19/56]

Foam::defineTemplateTypeNameAndDebugWithName ( tensorFieldIOField  ,
"tensorFieldField"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [20/56]

Foam::defineTemplateTypeNameAndDebugWithName ( tensorFieldCompactIOField  ,
"tensorFieldCompactField"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [21/56]

Foam::defineTemplateTypeNameAndDebugWithName ( tensorIOField  ,
"tensorField"  ,
 
)

◆ transform() [21/52]

List< Type > transform ( const tensor t,
const UList< Type > &  list 
)

Definition at line 37 of file transformFieldTemplates.C.

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

Here is the call graph for this function:

◆ transform() [22/52]

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

Definition at line 51 of file transformFieldTemplates.C.

References List< T >::size(), tf, TFOR_ALL_F_OP_FUNC_F_F, and transform().

Here is the call graph for this function:

◆ transform() [23/52]

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

Definition at line 73 of file transformFieldTemplates.C.

References tmp< T >::ref(), List< T >::size(), tf, and transform().

Here is the call graph for this function:

◆ transform() [24/52]

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

Definition at line 86 of file transformFieldTemplates.C.

References New(), tmp< T >::ref(), and transform().

Here is the call graph for this function:

◆ transform() [25/52]

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

Definition at line 100 of file transformFieldTemplates.C.

References tmp< T >::clear(), tmp< T >::ref(), List< T >::size(), tf, and transform().

Here is the call graph for this function:

◆ transform() [26/52]

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

Definition at line 114 of file transformFieldTemplates.C.

References tmp< T >::clear(), New(), tmp< T >::ref(), and transform().

Here is the call graph for this function:

◆ transformFieldMask() [1/2]

tmp< Field< Type1 > > transformFieldMask ( const Field< Type2 > &  f)

Definition at line 168 of file transformFieldTemplates.C.

References f().

Here is the call graph for this function:

◆ transformFieldMask() [2/2]

tmp< Field< Type1 > > transformFieldMask ( const tmp< Field< Type2 >> &  tf)

Definition at line 174 of file transformFieldTemplates.C.

References tf.

◆ transformPoints() [1/6]

void transformPoints ( vectorField rtf,
const spatialTransform tr,
const vectorField tf 
)

Transform given vectorField of coordinates with the given spatialTransform.

Definition at line 32 of file transformField.C.

References forAll, tf, and tr().

Referenced by multiSolidBodyMotionSolver::curPoints(), solidBodyMotionSolver::curPoints(), solidBodyMotionDisplacementPointPatchVectorField::solidBodyMotionDisplacementPointPatchVectorField(), rigidBodyMeshMotionSolver::solve(), transformPoints(), and solidBodyMotionDisplacementPointPatchVectorField::updateCoeffs().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ transformPoints() [2/6]

Foam::tmp< Foam::vectorField > transformPoints ( const spatialTransform tr,
const vectorField tf 
)

Transform given vectorField of coordinates with the given spatialTransform.

Definition at line 46 of file transformField.C.

References tmp< T >::ref(), tf, tr(), transformPoints(), and vectorField().

Here is the call graph for this function:

◆ transformPoints() [3/6]

Foam::tmp< Foam::vectorField > transformPoints ( const spatialTransform tr,
const tmp< vectorField > &  ttf 
)

Transform given tmp<vectorField> of coordinates.

with the given spatialTransform

Definition at line 58 of file transformField.C.

References tmp< T >::clear(), Foam::compressible::New(), tmp< T >::ref(), tr(), and transformPoints().

Here is the call graph for this function:

◆ transform() [27/52]

void transform ( vectorField rtf,
const quaternion q,
const vectorField tf 
)

Rotate given vectorField with the given quaternion.

Definition at line 71 of file transformField.C.

References quaternion::R(), tf, TFOR_ALL_F_OP_FUNC_S_F, and transform().

Here is the call graph for this function:

◆ transform() [28/52]

Foam::tmp< Foam::vectorField > transform ( const quaternion q,
const vectorField tf 
)

Rotate given vectorField with the given quaternion.

Definition at line 83 of file transformField.C.

References tmp< T >::ref(), tf, transform(), and vectorField().

Here is the call graph for this function:

◆ transform() [29/52]

Foam::tmp< Foam::vectorField > transform ( const quaternion q,
const tmp< vectorField > &  ttf 
)

Rotate given tmp<vectorField> with the given quaternion.

Definition at line 95 of file transformField.C.

References tmp< T >::clear(), Foam::compressible::New(), tmp< T >::ref(), and transform().

Here is the call graph for this function:

◆ transformPoints() [4/6]

void transformPoints ( vectorField rtf,
const septernion tr,
const vectorField tf 
)

Transform given vectorField of coordinates with the given septernion.

Definition at line 108 of file transformField.C.

References I, mag(), T(), tf, TFOR_ALL_F_OP_F_OP_S, tr(), and transform().

Here is the call graph for this function:

◆ transformPoints() [5/6]

Foam::tmp< Foam::vectorField > transformPoints ( const septernion tr,
const vectorField tf 
)

Transform given vectorField of coordinates with the given septernion.

Definition at line 135 of file transformField.C.

References tmp< T >::ref(), tf, tr(), transformPoints(), and vectorField().

Here is the call graph for this function:

◆ transformPoints() [6/6]

Foam::tmp< Foam::vectorField > transformPoints ( const septernion tr,
const tmp< vectorField > &  ttf 
)

Transform given tmp<vectorField> of coordinates with the given septernion.

Definition at line 147 of file transformField.C.

References tmp< T >::clear(), Foam::compressible::New(), tmp< T >::ref(), tr(), and transformPoints().

Here is the call graph for this function:

◆ defineTemplateTypeNameAndDebugWithName() [22/56]

Foam::defineTemplateTypeNameAndDebugWithName ( triadIOField  ,
"triadField"  ,
 
)

◆ min() [34/74]

UniformField<Type> Foam::min ( const UniformField< Type > &  u1,
const UniformField< Type > &  u2 
)
inline

Definition at line 66 of file UniformFieldI.H.

References min().

Here is the call graph for this function:

◆ min() [35/74]

auto Foam::min ( const UniformField< Type > &  u,
const OtherType &  o 
)
inline

Definition at line 77 of file UniformFieldI.H.

References min().

Here is the call graph for this function:

◆ min() [36/74]

auto Foam::min ( const OtherType &  o,
const UniformField< Type > &  u 
)
inline

Definition at line 84 of file UniformFieldI.H.

References min().

Here is the call graph for this function:

◆ max() [34/75]

UniformField<Type> Foam::max ( const UniformField< Type > &  u1,
const UniformField< Type > &  u2 
)
inline

Definition at line 91 of file UniformFieldI.H.

References max().

Here is the call graph for this function:

◆ max() [35/75]

auto Foam::max ( const UniformField< Type > &  u,
const OtherType &  o 
)
inline

Definition at line 102 of file UniformFieldI.H.

References max().

Here is the call graph for this function:

◆ max() [36/75]

auto Foam::max ( const OtherType &  o,
const UniformField< Type > &  u 
)
inline

Definition at line 109 of file UniformFieldI.H.

References max().

Here is the call graph for this function:

◆ zip() [1/2]

Foam::tmp< Foam::vector2DField > zip ( const tmp< scalarField > &  x,
const tmp< scalarField > &  y 
)

Definition at line 30 of file vector2DField.C.

References tmp< T >::ref(), Field< Type >::replace(), x, and y.

Referenced by waveSuperposition::height(), waveSuperposition::velocity(), solitary::velocity(), and Airy::vi().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ defineTemplateTypeNameAndDebugWithName() [23/56]

Foam::defineTemplateTypeNameAndDebugWithName ( vector2DFieldIOField  ,
"vector2DFieldField"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [24/56]

Foam::defineTemplateTypeNameAndDebugWithName ( vector2DFieldCompactIOField  ,
"vector2DFieldCompactField"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [25/56]

Foam::defineTemplateTypeNameAndDebugWithName ( vector2DIOField  ,
"vector2DField"  ,
 
)

◆ zip() [2/2]

Foam::tmp< Foam::vectorField > zip ( const tmp< scalarField > &  x,
const tmp< scalarField > &  y,
const tmp< scalarField > &  z 
)

Definition at line 30 of file vectorField.C.

References tmp< T >::ref(), Field< Type >::replace(), vectorField(), x, and y.

Here is the call graph for this function:

◆ defineTemplateTypeNameAndDebugWithName() [26/56]

Foam::defineTemplateTypeNameAndDebugWithName ( vectorFieldIOField  ,
"vectorFieldField"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [27/56]

Foam::defineTemplateTypeNameAndDebugWithName ( vectorFieldCompactIOField  ,
"vectorFieldCompactField"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [28/56]

Foam::defineTemplateTypeNameAndDebugWithName ( vectorIOField  ,
"vectorField"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [29/56]

Foam::defineTemplateTypeNameAndDebugWithName ( vectorGlobalIOField  ,
"vectorField"  ,
 
)

◆ operator+() [58/131]

const zeroField Foam::operator+ ( const zeroField ,
const zeroField  
)
inline

Definition at line 61 of file zeroFieldI.H.

◆ operator+() [59/131]

const Type& Foam::operator+ ( const Type &  t,
const zeroField  
)
inline

Definition at line 67 of file zeroFieldI.H.

◆ operator+() [60/131]

const Type& Foam::operator+ ( const zeroField ,
const Type &  t 
)
inline

Definition at line 73 of file zeroFieldI.H.

◆ operator-() [65/114]

const zeroField Foam::operator- ( const zeroField ,
const zeroField  
)
inline

Definition at line 78 of file zeroFieldI.H.

◆ operator-() [66/114]

const Type& Foam::operator- ( const Type &  t,
const zeroField  
)
inline

Definition at line 84 of file zeroFieldI.H.

◆ operator-() [67/114]

Type Foam::operator- ( const zeroField ,
const Type &  t 
)
inline

Definition at line 90 of file zeroFieldI.H.

◆ operator*() [90/184]

zeroField Foam::operator* ( const Type &  t,
const zeroField  
)
inline

Definition at line 96 of file zeroFieldI.H.

◆ operator*() [91/184]

zeroField Foam::operator* ( const zeroField ,
const Type &  t 
)
inline

Definition at line 102 of file zeroFieldI.H.

◆ operator/() [33/66]

zeroField Foam::operator/ ( const zeroField ,
const Type &  t 
)
inline

Definition at line 108 of file zeroFieldI.H.

◆ operator<<() [145/312]

Ostream & operator<< ( Ostream ,
const GeometricBoundaryField< Type, PatchField, GeoMesh > &   
)

◆ operator<<() [146/312]

Ostream& Foam::operator<< ( Ostream ,
const GeometricField< Type, PatchField, GeoMesh > &   
)

◆ operator<<() [147/312]

Ostream& Foam::operator<< ( Ostream ,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &   
)

◆ component() [5/10]

void component ( GeometricField< typename GeometricField< Type, PatchField, GeoMesh >::cmptType, PatchField, GeoMesh > &  gcf,
const GeometricField< Type, PatchField, GeoMesh > &  gf,
const direction  d 
)

◆ T() [3/6]

◆ pow() [26/54]

void pow ( GeometricField< typename powProduct< Type, r >::type, PatchField, GeoMesh > &  gf,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

◆ pow() [27/54]

tmp<GeometricField<typename powProduct<Type, r>::type, PatchField, GeoMesh> > Foam::pow ( const GeometricField< Type, PatchField, GeoMesh > &  gf,
typename powProduct< Type, r >::type   
)

◆ pow() [28/54]

tmp<GeometricField<typename powProduct<Type, r>::type, PatchField, GeoMesh> > Foam::pow ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tgf,
typename powProduct< Type, r >::type   
)

◆ sqr() [12/19]

void sqr ( GeometricField< typename outerProduct< Type, Type >::type, PatchField, GeoMesh > &  gf,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

◆ sqr() [13/19]

tmp< GeometricField < typename outerProduct<Type, Type>::type, PatchField, GeoMesh >> Foam::sqr ( const GeometricField< Type, PatchField, GeoMesh > &  gf)

◆ sqr() [14/19]

tmp< GeometricField < typename outerProduct<Type, Type>::type, PatchField, GeoMesh >> Foam::sqr ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tgf)

◆ magSqr() [11/21]

◆ magSqr() [12/21]

tmp< GeometricField< scalar, PatchField, GeoMesh > > magSqr ( const GeometricField< Type, PatchField, GeoMesh > &  gf)

◆ magSqr() [13/21]

tmp< GeometricField< scalar, PatchField, GeoMesh > > magSqr ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tgf)

◆ mag() [11/22]

◆ mag() [12/22]

tmp< GeometricField< scalar, PatchField, GeoMesh > > mag ( const GeometricField< Type, PatchField, GeoMesh > &  gf)

◆ mag() [13/22]

tmp< GeometricField< scalar, PatchField, GeoMesh > > mag ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tgf)

◆ cmptAv() [9/14]

void cmptAv ( GeometricField< typename GeometricField< Type, PatchField, GeoMesh >::cmptType, PatchField, GeoMesh > &  gcf,
const GeometricField< Type, PatchField, GeoMesh > &  gf 
)

◆ cmptAv() [10/14]

tmp< GeometricField < typename GeometricField<Type, PatchField, GeoMesh>::cmptType, PatchField, GeoMesh >> Foam::cmptAv ( const GeometricField< Type, PatchField, GeoMesh > &  gf)

◆ cmptAv() [11/14]

tmp< GeometricField < typename GeometricField<Type, PatchField, GeoMesh>::cmptType, PatchField, GeoMesh >> Foam::cmptAv ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tgf)

◆ max() [37/75]

dimensioned< Type > max ( const GeometricField< Type, PatchField, GeoMesh > &  gf)

Definition at line 455 of file GeometricFieldFunctions.C.

◆ max() [38/75]

dimensioned< Type > max ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tgf1)

Definition at line 455 of file GeometricFieldFunctions.C.

◆ min() [37/74]

dimensioned< Type > min ( const GeometricField< Type, PatchField, GeoMesh > &  gf)

Definition at line 456 of file GeometricFieldFunctions.C.

◆ min() [38/74]

dimensioned< Type > min ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tgf1)

Definition at line 456 of file GeometricFieldFunctions.C.

◆ sum() [7/12]

dimensioned< Type > sum ( const GeometricField< Type, PatchField, GeoMesh > &  gf)

Definition at line 488 of file GeometricFieldFunctions.C.

◆ sum() [8/12]

dimensioned< Type > sum ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tgf1)

Definition at line 488 of file GeometricFieldFunctions.C.

◆ sumMag() [7/8]

dimensioned< scalar > sumMag ( const GeometricField< Type, PatchField, GeoMesh > &  gf)

Definition at line 489 of file GeometricFieldFunctions.C.

◆ sumMag() [8/8]

dimensioned< scalar > sumMag ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tgf1)

Definition at line 489 of file GeometricFieldFunctions.C.

◆ average() [7/10]

dimensioned< Type > average ( const GeometricField< Type, PatchField, GeoMesh > &  gf)

Definition at line 490 of file GeometricFieldFunctions.C.

◆ average() [8/10]

dimensioned< Type > average ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tgf1)

Definition at line 490 of file GeometricFieldFunctions.C.

◆ add() [7/12]

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 882 of file GeometricFieldFunctions.C.

◆ operator+() [61/131]

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 882 of file GeometricFieldFunctions.C.

◆ operator+() [62/131]

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 882 of file GeometricFieldFunctions.C.

◆ operator+() [63/131]

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 882 of file GeometricFieldFunctions.C.

◆ operator+() [64/131]

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 882 of file GeometricFieldFunctions.C.

◆ add() [8/12]

void add ( GeometricField< typename typeOfSum< Type, Form >::type, PatchField, GeoMesh > &  gf,
const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const dimensioned< Form > &  dvs 
)

Definition at line 882 of file GeometricFieldFunctions.C.

◆ operator+() [65/131]

tmp< GeometricField< typename typeOfSum< Type, Form >::type, PatchField, GeoMesh > > operator+ ( const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const dimensioned< Form > &  dvs 
)

Definition at line 882 of file GeometricFieldFunctions.C.

◆ operator+() [66/131]

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 882 of file GeometricFieldFunctions.C.

◆ operator+() [67/131]

tmp< GeometricField< typename typeOfSum< Type, Form >::type, PatchField, GeoMesh > > operator+ ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tgf1,
const dimensioned< Form > &  dvs 
)

Definition at line 882 of file GeometricFieldFunctions.C.

◆ operator+() [68/131]

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 882 of file GeometricFieldFunctions.C.

◆ add() [9/12]

void add ( GeometricField< typename typeOfSum< Form, Type >::type, PatchField, GeoMesh > &  gf,
const dimensioned< Form > &  dvs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 882 of file GeometricFieldFunctions.C.

◆ operator+() [69/131]

tmp< GeometricField< typename typeOfSum< Form, Type >::type, PatchField, GeoMesh > > operator+ ( const dimensioned< Form > &  dvs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 882 of file GeometricFieldFunctions.C.

◆ operator+() [70/131]

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 882 of file GeometricFieldFunctions.C.

◆ operator+() [71/131]

tmp< GeometricField< typename typeOfSum< Form, Type >::type, PatchField, GeoMesh > > operator+ ( const dimensioned< Form > &  dvs,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tgf1 
)

Definition at line 882 of file GeometricFieldFunctions.C.

◆ operator+() [72/131]

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 882 of file GeometricFieldFunctions.C.

◆ subtract() [7/12]

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 883 of file GeometricFieldFunctions.C.

◆ operator-() [68/114]

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 883 of file GeometricFieldFunctions.C.

◆ operator-() [69/114]

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 883 of file GeometricFieldFunctions.C.

◆ operator-() [70/114]

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 883 of file GeometricFieldFunctions.C.

◆ operator-() [71/114]

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 883 of file GeometricFieldFunctions.C.

◆ subtract() [8/12]

void subtract ( GeometricField< typename typeOfSum< Type, Form >::type, PatchField, GeoMesh > &  gf,
const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const dimensioned< Form > &  dvs 
)

Definition at line 883 of file GeometricFieldFunctions.C.

◆ operator-() [72/114]

tmp< GeometricField< typename typeOfSum< Type, Form >::type, PatchField, GeoMesh > > operator- ( const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const dimensioned< Form > &  dvs 
)

Definition at line 883 of file GeometricFieldFunctions.C.

◆ operator-() [73/114]

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 883 of file GeometricFieldFunctions.C.

◆ operator-() [74/114]

tmp< GeometricField< typename typeOfSum< Type, Form >::type, PatchField, GeoMesh > > operator- ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tgf1,
const dimensioned< Form > &  dvs 
)

Definition at line 883 of file GeometricFieldFunctions.C.

◆ operator-() [75/114]

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 883 of file GeometricFieldFunctions.C.

◆ subtract() [9/12]

void subtract ( GeometricField< typename typeOfSum< Form, Type >::type, PatchField, GeoMesh > &  gf,
const dimensioned< Form > &  dvs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 883 of file GeometricFieldFunctions.C.

◆ operator-() [76/114]

tmp< GeometricField< typename typeOfSum< Form, Type >::type, PatchField, GeoMesh > > operator- ( const dimensioned< Form > &  dvs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 883 of file GeometricFieldFunctions.C.

◆ operator-() [77/114]

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 883 of file GeometricFieldFunctions.C.

◆ operator-() [78/114]

tmp< GeometricField< typename typeOfSum< Form, Type >::type, PatchField, GeoMesh > > operator- ( const dimensioned< Form > &  dvs,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tgf1 
)

Definition at line 883 of file GeometricFieldFunctions.C.

◆ operator-() [79/114]

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 883 of file GeometricFieldFunctions.C.

◆ outer() [7/13]

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 885 of file GeometricFieldFunctions.C.

◆ operator*() [92/184]

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 885 of file GeometricFieldFunctions.C.

◆ operator*() [93/184]

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 885 of file GeometricFieldFunctions.C.

◆ operator*() [94/184]

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 885 of file GeometricFieldFunctions.C.

◆ operator*() [95/184]

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 885 of file GeometricFieldFunctions.C.

◆ outer() [8/13]

void outer ( GeometricField< typename outerProduct< Type, Form >::type, PatchField, GeoMesh > &  gf,
const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const dimensioned< Form > &  dvs 
)

Definition at line 885 of file GeometricFieldFunctions.C.

◆ operator*() [96/184]

tmp< GeometricField< typename outerProduct< Type, Form >::type, PatchField, GeoMesh > > operator* ( const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const dimensioned< Form > &  dvs 
)

Definition at line 885 of file GeometricFieldFunctions.C.

◆ operator*() [97/184]

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 885 of file GeometricFieldFunctions.C.

◆ operator*() [98/184]

tmp< GeometricField< typename outerProduct< Type, Form >::type, PatchField, GeoMesh > > operator* ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tgf1,
const dimensioned< Form > &  dvs 
)

Definition at line 885 of file GeometricFieldFunctions.C.

◆ operator*() [99/184]

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 885 of file GeometricFieldFunctions.C.

◆ outer() [9/13]

void outer ( GeometricField< typename outerProduct< Form, Type >::type, PatchField, GeoMesh > &  gf,
const dimensioned< Form > &  dvs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 885 of file GeometricFieldFunctions.C.

◆ operator*() [100/184]

tmp< GeometricField< typename outerProduct< Form, Type >::type, PatchField, GeoMesh > > operator* ( const dimensioned< Form > &  dvs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 885 of file GeometricFieldFunctions.C.

◆ operator*() [101/184]

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 885 of file GeometricFieldFunctions.C.

◆ operator*() [102/184]

tmp< GeometricField< typename outerProduct< Form, Type >::type, PatchField, GeoMesh > > operator* ( const dimensioned< Form > &  dvs,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tgf1 
)

Definition at line 885 of file GeometricFieldFunctions.C.

◆ operator*() [103/184]

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 885 of file GeometricFieldFunctions.C.

◆ cross() [7/12]

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 886 of file GeometricFieldFunctions.C.

◆ operator^() [38/56]

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 886 of file GeometricFieldFunctions.C.

◆ operator^() [39/56]

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 886 of file GeometricFieldFunctions.C.

◆ operator^() [40/56]

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 886 of file GeometricFieldFunctions.C.

◆ operator^() [41/56]

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 886 of file GeometricFieldFunctions.C.

◆ cross() [8/12]

void cross ( GeometricField< typename crossProduct< Type, Form >::type, PatchField, GeoMesh > &  gf,
const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const dimensioned< Form > &  dvs 
)

Definition at line 886 of file GeometricFieldFunctions.C.

◆ operator^() [42/56]

tmp< GeometricField< typename crossProduct< Type, Form >::type, PatchField, GeoMesh > > operator^ ( const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const dimensioned< Form > &  dvs 
)

Definition at line 886 of file GeometricFieldFunctions.C.

◆ operator^() [43/56]

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 886 of file GeometricFieldFunctions.C.

◆ operator^() [44/56]

tmp< GeometricField< typename crossProduct< Type, Form >::type, PatchField, GeoMesh > > operator^ ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tgf1,
const dimensioned< Form > &  dvs 
)

Definition at line 886 of file GeometricFieldFunctions.C.

◆ operator^() [45/56]

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 886 of file GeometricFieldFunctions.C.

◆ cross() [9/12]

void cross ( GeometricField< typename crossProduct< Form, Type >::type, PatchField, GeoMesh > &  gf,
const dimensioned< Form > &  dvs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 886 of file GeometricFieldFunctions.C.

◆ operator^() [46/56]

tmp< GeometricField< typename crossProduct< Form, Type >::type, PatchField, GeoMesh > > operator^ ( const dimensioned< Form > &  dvs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 886 of file GeometricFieldFunctions.C.

◆ operator^() [47/56]

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 886 of file GeometricFieldFunctions.C.

◆ operator^() [48/56]

tmp< GeometricField< typename crossProduct< Form, Type >::type, PatchField, GeoMesh > > operator^ ( const dimensioned< Form > &  dvs,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tgf1 
)

Definition at line 886 of file GeometricFieldFunctions.C.

◆ operator^() [49/56]

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 886 of file GeometricFieldFunctions.C.

◆ dot() [7/16]

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 887 of file GeometricFieldFunctions.C.

◆ operator&() [43/107]

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 887 of file GeometricFieldFunctions.C.

◆ operator&() [44/107]

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 887 of file GeometricFieldFunctions.C.

◆ operator&() [45/107]

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 887 of file GeometricFieldFunctions.C.

◆ operator&() [46/107]

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 887 of file GeometricFieldFunctions.C.

◆ dot() [8/16]

void dot ( GeometricField< typename innerProduct< Type, Form >::type, PatchField, GeoMesh > &  gf,
const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const dimensioned< Form > &  dvs 
)

Definition at line 887 of file GeometricFieldFunctions.C.

◆ operator&() [47/107]

tmp< GeometricField< typename innerProduct< Type, Form >::type, PatchField, GeoMesh > > operator& ( const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const dimensioned< Form > &  dvs 
)

Definition at line 887 of file GeometricFieldFunctions.C.

◆ operator&() [48/107]

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 887 of file GeometricFieldFunctions.C.

◆ operator&() [49/107]

tmp< GeometricField< typename innerProduct< Type, Form >::type, PatchField, GeoMesh > > operator& ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tgf1,
const dimensioned< Form > &  dvs 
)

Definition at line 887 of file GeometricFieldFunctions.C.

◆ operator&() [50/107]

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 887 of file GeometricFieldFunctions.C.

◆ dot() [9/16]

void dot ( GeometricField< typename innerProduct< Form, Type >::type, PatchField, GeoMesh > &  gf,
const dimensioned< Form > &  dvs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 887 of file GeometricFieldFunctions.C.

◆ operator&() [51/107]

tmp< GeometricField< typename innerProduct< Form, Type >::type, PatchField, GeoMesh > > operator& ( const dimensioned< Form > &  dvs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 887 of file GeometricFieldFunctions.C.

◆ operator&() [52/107]

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 887 of file GeometricFieldFunctions.C.

◆ operator&() [53/107]

tmp< GeometricField< typename innerProduct< Form, Type >::type, PatchField, GeoMesh > > operator& ( const dimensioned< Form > &  dvs,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tgf1 
)

Definition at line 887 of file GeometricFieldFunctions.C.

◆ operator&() [54/107]

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 887 of file GeometricFieldFunctions.C.

◆ dotdot() [7/12]

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 888 of file GeometricFieldFunctions.C.

◆ operator&&() [35/62]

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 888 of file GeometricFieldFunctions.C.

◆ operator&&() [36/62]

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 888 of file GeometricFieldFunctions.C.

◆ operator&&() [37/62]

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 888 of file GeometricFieldFunctions.C.

◆ operator&&() [38/62]

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 888 of file GeometricFieldFunctions.C.

◆ dotdot() [8/12]

void dotdot ( GeometricField< typename scalarProduct< Type, Form >::type, PatchField, GeoMesh > &  gf,
const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const dimensioned< Form > &  dvs 
)

Definition at line 888 of file GeometricFieldFunctions.C.

◆ operator&&() [39/62]

tmp< GeometricField< typename scalarProduct< Type, Form >::type, PatchField, GeoMesh > > operator&& ( const GeometricField< Type, PatchField, GeoMesh > &  gf1,
const dimensioned< Form > &  dvs 
)

Definition at line 888 of file GeometricFieldFunctions.C.

◆ operator&&() [40/62]

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 888 of file GeometricFieldFunctions.C.

◆ operator&&() [41/62]

tmp< GeometricField< typename scalarProduct< Type, Form >::type, PatchField, GeoMesh > > operator&& ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tgf1,
const dimensioned< Form > &  dvs 
)

Definition at line 888 of file GeometricFieldFunctions.C.

◆ operator&&() [42/62]

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 888 of file GeometricFieldFunctions.C.

◆ dotdot() [9/12]

void dotdot ( GeometricField< typename scalarProduct< Form, Type >::type, PatchField, GeoMesh > &  gf,
const dimensioned< Form > &  dvs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 888 of file GeometricFieldFunctions.C.

◆ operator&&() [43/62]

tmp< GeometricField< typename scalarProduct< Form, Type >::type, PatchField, GeoMesh > > operator&& ( const dimensioned< Form > &  dvs,
const GeometricField< Type, PatchField, GeoMesh > &  gf1 
)

Definition at line 888 of file GeometricFieldFunctions.C.

◆ operator&&() [44/62]

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 888 of file GeometricFieldFunctions.C.

◆ operator&&() [45/62]

tmp< GeometricField< typename scalarProduct< Form, Type >::type, PatchField, GeoMesh > > operator&& ( const dimensioned< Form > &  dvs,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tgf1 
)

Definition at line 888 of file GeometricFieldFunctions.C.

◆ operator&&() [46/62]

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 888 of file GeometricFieldFunctions.C.

◆ pow() [29/54]

tmp< GeometricField <typename powProduct<Type, r>::type, PatchField, GeoMesh>> Foam::pow ( const GeometricField< Type, PatchField, GeoMesh > &  gf,
typename powProduct< Type, r >::type   
)

◆ pow() [30/54]

tmp< GeometricField <typename powProduct<Type, r>::type, PatchField, GeoMesh>> Foam::pow ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tgf,
typename powProduct< Type, r >::type   
)

◆ cmptMag() [10/14]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::cmptMag ( const GeometricField< Type, PatchField, GeoMesh > &  df)

◆ cmptMag() [11/14]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::cmptMag ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf1)

◆ max() [39/75]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::max ( const GeometricField< Type, PatchField, GeoMesh > &  df1,
const GeometricField< Type, PatchField, GeoMesh > &  df2 
)

◆ max() [40/75]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::max ( const GeometricField< Type, PatchField, GeoMesh > &  df1,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf2 
)

◆ max() [41/75]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::max ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf1,
const GeometricField< Type, PatchField, GeoMesh > &  df2 
)

◆ max() [42/75]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::max ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf1,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf2 
)

◆ min() [39/74]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::min ( const GeometricField< Type, PatchField, GeoMesh > &  df1,
const GeometricField< Type, PatchField, GeoMesh > &  df2 
)

◆ min() [40/74]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::min ( const GeometricField< Type, PatchField, GeoMesh > &  df1,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf2 
)

◆ min() [41/74]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::min ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf1,
const GeometricField< Type, PatchField, GeoMesh > &  df2 
)

◆ min() [42/74]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::min ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf1,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf2 
)

◆ cmptMultiply() [26/41]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::cmptMultiply ( const GeometricField< Type, PatchField, GeoMesh > &  df1,
const GeometricField< Type, PatchField, GeoMesh > &  df2 
)

◆ cmptMultiply() [27/41]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::cmptMultiply ( const GeometricField< Type, PatchField, GeoMesh > &  df1,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf2 
)

◆ cmptMultiply() [28/41]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::cmptMultiply ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf1,
const GeometricField< Type, PatchField, GeoMesh > &  df2 
)

◆ cmptMultiply() [29/41]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::cmptMultiply ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf1,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf2 
)

◆ cmptDivide() [26/41]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::cmptDivide ( const GeometricField< Type, PatchField, GeoMesh > &  df1,
const GeometricField< Type, PatchField, GeoMesh > &  df2 
)

◆ cmptDivide() [27/41]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::cmptDivide ( const GeometricField< Type, PatchField, GeoMesh > &  df1,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf2 
)

◆ cmptDivide() [28/41]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::cmptDivide ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf1,
const GeometricField< Type, PatchField, GeoMesh > &  df2 
)

◆ cmptDivide() [29/41]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::cmptDivide ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf1,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf2 
)

◆ max() [43/75]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::max ( const dimensioned< Type > &  dt1,
const GeometricField< Type, PatchField, GeoMesh > &  df2 
)

◆ max() [44/75]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::max ( const Type &  t1,
const GeometricField< Type, PatchField, GeoMesh > &  df2 
)

◆ max() [45/75]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::max ( const dimensioned< Type > &  dt1,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf2 
)

◆ max() [46/75]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::max ( const Type &  t1,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf2 
)

◆ max() [47/75]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::max ( const GeometricField< Type, PatchField, GeoMesh > &  df1,
const dimensioned< Type > &  dt2 
)

◆ max() [48/75]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::max ( const GeometricField< Type, PatchField, GeoMesh > &  df1,
const Type &  t2 
)

◆ max() [49/75]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::max ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf1,
const dimensioned< Type > &  dt2 
)

◆ max() [50/75]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::max ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf2,
const Type &  t2 
)

◆ min() [43/74]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::min ( const dimensioned< Type > &  dt1,
const GeometricField< Type, PatchField, GeoMesh > &  df2 
)

◆ min() [44/74]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::min ( const Type &  t1,
const GeometricField< Type, PatchField, GeoMesh > &  df2 
)

◆ min() [45/74]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::min ( const dimensioned< Type > &  dt1,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf2 
)

◆ min() [46/74]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::min ( const Type &  t1,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf2 
)

◆ min() [47/74]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::min ( const GeometricField< Type, PatchField, GeoMesh > &  df1,
const dimensioned< Type > &  dt2 
)

◆ min() [48/74]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::min ( const GeometricField< Type, PatchField, GeoMesh > &  df1,
const Type &  t2 
)

◆ min() [49/74]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::min ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf1,
const dimensioned< Type > &  dt2 
)

◆ min() [50/74]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::min ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf2,
const Type &  t2 
)

◆ cmptMultiply() [30/41]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::cmptMultiply ( const dimensioned< Type > &  dt1,
const GeometricField< Type, PatchField, GeoMesh > &  df2 
)

◆ cmptMultiply() [31/41]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::cmptMultiply ( const Type &  t1,
const GeometricField< Type, PatchField, GeoMesh > &  df2 
)

◆ cmptMultiply() [32/41]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::cmptMultiply ( const dimensioned< Type > &  dt1,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf2 
)

◆ cmptMultiply() [33/41]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::cmptMultiply ( const Type &  t1,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf2 
)

◆ cmptMultiply() [34/41]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::cmptMultiply ( const GeometricField< Type, PatchField, GeoMesh > &  df1,
const dimensioned< Type > &  dt2 
)

◆ cmptMultiply() [35/41]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::cmptMultiply ( const GeometricField< Type, PatchField, GeoMesh > &  df1,
const Type &  t2 
)

◆ cmptMultiply() [36/41]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::cmptMultiply ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf1,
const dimensioned< Type > &  dt2 
)

◆ cmptMultiply() [37/41]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::cmptMultiply ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf2,
const Type &  t2 
)

◆ cmptDivide() [30/41]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::cmptDivide ( const dimensioned< Type > &  dt1,
const GeometricField< Type, PatchField, GeoMesh > &  df2 
)

◆ cmptDivide() [31/41]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::cmptDivide ( const Type &  t1,
const GeometricField< Type, PatchField, GeoMesh > &  df2 
)

◆ cmptDivide() [32/41]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::cmptDivide ( const dimensioned< Type > &  dt1,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf2 
)

◆ cmptDivide() [33/41]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::cmptDivide ( const Type &  t1,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf2 
)

◆ cmptDivide() [34/41]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::cmptDivide ( const GeometricField< Type, PatchField, GeoMesh > &  df1,
const dimensioned< Type > &  dt2 
)

◆ cmptDivide() [35/41]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::cmptDivide ( const GeometricField< Type, PatchField, GeoMesh > &  df1,
const Type &  t2 
)

◆ cmptDivide() [36/41]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::cmptDivide ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf1,
const dimensioned< Type > &  dt2 
)

◆ cmptDivide() [37/41]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::cmptDivide ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf2,
const Type &  t2 
)

◆ operator-() [80/114]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::operator- ( const GeometricField< Type, PatchField, GeoMesh > &  df1)

◆ operator-() [81/114]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::operator- ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf1)

◆ operator*() [104/184]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::operator* ( const GeometricField< Type, PatchField, GeoMesh > &  df1,
const GeometricField< scalar, PatchField, GeoMesh > &  df2 
)

◆ operator*() [105/184]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::operator* ( const GeometricField< Type, PatchField, GeoMesh > &  df1,
const tmp< GeometricField< scalar, PatchField, GeoMesh >> &  tdf2 
)

◆ operator*() [106/184]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::operator* ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf1,
const GeometricField< scalar, PatchField, GeoMesh > &  df2 
)

◆ operator*() [107/184]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::operator* ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf1,
const tmp< GeometricField< scalar, PatchField, GeoMesh >> &  tdf2 
)

◆ operator*() [108/184]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::operator* ( const GeometricField< scalar, PatchField, GeoMesh > &  df1,
const GeometricField< Type, PatchField, GeoMesh > &  df2 
)

◆ operator*() [109/184]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::operator* ( const GeometricField< scalar, PatchField, GeoMesh > &  df1,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf2 
)

◆ operator*() [110/184]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::operator* ( const tmp< GeometricField< scalar, PatchField, GeoMesh >> &  tdf1,
const GeometricField< Type, PatchField, GeoMesh > &  df2 
)

◆ operator*() [111/184]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::operator* ( const tmp< GeometricField< scalar, PatchField, GeoMesh >> &  tdf1,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf2 
)

◆ operator/() [34/66]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::operator/ ( const GeometricField< Type, PatchField, GeoMesh > &  df1,
const GeometricField< scalar, PatchField, GeoMesh > &  df2 
)

◆ operator/() [35/66]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::operator/ ( const GeometricField< Type, PatchField, GeoMesh > &  df1,
const tmp< GeometricField< scalar, PatchField, GeoMesh >> &  tdf2 
)

◆ operator/() [36/66]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::operator/ ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf1,
const GeometricField< scalar, PatchField, GeoMesh > &  df2 
)

◆ operator/() [37/66]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::operator/ ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf1,
const tmp< GeometricField< scalar, PatchField, GeoMesh >> &  tdf2 
)

◆ operator*() [112/184]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::operator* ( const dimensioned< scalar > &  dt1,
const GeometricField< Type, PatchField, GeoMesh > &  df2 
)

◆ operator*() [113/184]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::operator* ( const scalar &  t1,
const GeometricField< Type, PatchField, GeoMesh > &  df2 
)

◆ operator*() [114/184]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::operator* ( const dimensioned< scalar > &  dt1,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf2 
)

◆ operator*() [115/184]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::operator* ( const scalar &  t1,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf2 
)

◆ operator*() [116/184]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::operator* ( const GeometricField< Type, PatchField, GeoMesh > &  df1,
const dimensioned< scalar > &  dt2 
)

◆ operator*() [117/184]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::operator* ( const GeometricField< Type, PatchField, GeoMesh > &  df1,
const scalar &  t2 
)

◆ operator*() [118/184]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::operator* ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf1,
const dimensioned< scalar > &  dt2 
)

◆ operator*() [119/184]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::operator* ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf1,
const scalar &  t2 
)

◆ operator/() [38/66]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::operator/ ( const GeometricField< Type, PatchField, GeoMesh > &  df1,
const dimensioned< scalar > &  dt2 
)

◆ operator/() [39/66]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::operator/ ( const GeometricField< Type, PatchField, GeoMesh > &  df1,
const scalar &  t2 
)

◆ operator/() [40/66]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::operator/ ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf1,
const dimensioned< scalar > &  dt2 
)

◆ operator/() [41/66]

tmp<GeometricField< Type , PatchField, GeoMesh> > Foam::operator/ ( const tmp< GeometricField< Type, PatchField, GeoMesh >> &  tdf1,
const scalar &  t2 
)

◆ reusable()

◆ New() [4/4]

tmp<GeometricField<TypeR, PatchField, GeoMesh> > Foam::New ( const tmp< GeometricField< TypeR, PatchField, GeoMesh >> &  tgf1,
const word name,
const dimensionSet dimensions,
const bool  initRet = false 
)

◆ MapGeometricFields()

void Foam::MapGeometricFields ( const MeshMapper &  mapper)

Generic Geometric field mapper.

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

Definition at line 69 of file MapGeometricFields.H.

References GeometricField< Type, PatchField, GeoMesh >::boundaryFieldRef(), endl(), fields, forAll, Info, IOobject::instance(), Field< Type >::map(), DimensionedField< Type, GeoMesh >::mesh(), IOobject::name(), dimensioned< Type >::name(), patchi, GeometricField< Type, PatchField, GeoMesh >::ref(), IOobject::time(), and Field< Type >::typeName.

Here is the call graph for this function:

◆ AddPatchFields()

void Foam::AddPatchFields ( objectRegistry obr,
const label  insertPatchi,
const dictionary patchFieldDict,
const word defaultPatchFieldType,
const typename GeoField::value_type &  defaultPatchValue 
)

◆ ReorderPatchFields()

void Foam::ReorderPatchFields ( objectRegistry obr,
const labelUList newToOld 
)

Definition at line 195 of file MapGeometricFields.H.

References fld(), forAll, objectRegistry::lookupClass(), and HashTable< T, Key, Hash >::sortedToc().

Here is the call graph for this function:

◆ uniformInterpolate() [1/3]

tmp<GeoField> Foam::uniformInterpolate ( const HashPtrTable< GeoField, label, Hash< label >> &  fields,
const labelList indices,
const scalarField weights 
)

Interpolate selected fields (given by indices and corresponding weights)

(boundary type becomes calculated). Fields stored per index. Field gets name "uniformInterpolate(" + fld.name() + ')'.

◆ uniformInterpolate() [2/3]

tmp<GeoField> Foam::uniformInterpolate ( const IOobject fieldIO,
const word fieldName,
const wordList times,
const scalarField weights,
const objectRegistry fieldsCache 
)

Interpolate fields. fieldsCache contains per timeName all loaded fields.

Resulting field gets properties according to fieldIO

◆ uniformInterpolate() [3/3]

tmp<GeoField> Foam::uniformInterpolate ( const IOobject fieldIO,
const word fieldName,
const wordList times,
const scalarField weights,
const word registryName = "fieldsCache" 
)

Interpolate fields. fieldsCache contains per timeName all loaded fields.

Resulting field gets properties according to fieldIO

◆ operator*() [120/184]

const Foam::geometricOneField & operator* ( const geometricOneField gof,
const geometricOneField  
)
inline

Definition at line 82 of file geometricOneFieldI.H.

◆ operator*() [121/184]

const Foam::geometricOneField::Internal & operator* ( const geometricOneField::Internal of,
const geometricOneField  
)
inline

Definition at line 92 of file geometricOneFieldI.H.

◆ operator*() [122/184]

const Foam::geometricOneField::Internal & operator* ( const geometricOneField ,
const geometricOneField::Internal of 
)
inline

Definition at line 102 of file geometricOneFieldI.H.

◆ operator/() [42/66]

const Foam::geometricOneField & operator/ ( const geometricOneField gof,
const geometricOneField  
)
inline

Definition at line 112 of file geometricOneFieldI.H.

◆ operator/() [43/66]

const Foam::geometricOneField::Internal & operator/ ( const geometricOneField::Internal of,
const geometricOneField  
)
inline

Definition at line 122 of file geometricOneFieldI.H.

◆ operator/() [44/66]

const Foam::geometricOneField::Internal & operator/ ( const geometricOneField ,
const geometricOneField::Internal of 
)
inline

Definition at line 132 of file geometricOneFieldI.H.

◆ stabilise() [9/13]

◆ stabilise() [10/13]

tmp< GeometricField< scalar, PatchField, GeoMesh > > stabilise ( const GeometricField< scalar, PatchField, GeoMesh > &  gsf,
const dimensioned< scalar > &  ds 
)

◆ stabilise() [11/13]

tmp< GeometricField< scalar, PatchField, GeoMesh > > stabilise ( const tmp< GeometricField< scalar, PatchField, GeoMesh >> &  tgsf,
const dimensioned< scalar > &  ds 
)

◆ pow() [31/54]

void Foam::pow ( GeometricField< scalar, PatchField, GeoMesh > &  Pow,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf1,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf2 
)

◆ pow() [32/54]

tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::pow ( const GeometricField< scalar, PatchField, GeoMesh > &  gsf1,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf2 
)

◆ pow() [33/54]

tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::pow ( const tmp< GeometricField< scalar, PatchField, GeoMesh >> &  tgsf1,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf2 
)

◆ pow() [34/54]

tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::pow ( const GeometricField< scalar, PatchField, GeoMesh > &  gsf1,
const tmp< GeometricField< scalar, PatchField, GeoMesh >> &  tgsf2 
)

◆ pow() [35/54]

tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::pow ( const tmp< GeometricField< scalar, PatchField, GeoMesh >> &  tgsf1,
const tmp< GeometricField< scalar, PatchField, GeoMesh >> &  tgsf2 
)

◆ pow() [36/54]

◆ pow() [37/54]

◆ pow() [38/54]

tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::pow ( const tmp< GeometricField< scalar, PatchField, GeoMesh >> &  tgsf,
const dimensionedScalar ds 
)

◆ pow() [39/54]

tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::pow ( const GeometricField< scalar, PatchField, GeoMesh > &  gsf,
const scalar &  s 
)

Definition at line 366 of file GeometricScalarField.C.

References pow(), and s().

Here is the call graph for this function:

◆ pow() [40/54]

tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::pow ( const tmp< GeometricField< scalar, PatchField, GeoMesh >> &  tgsf,
const scalar &  s 
)

Definition at line 376 of file GeometricScalarField.C.

References pow(), and s().

Here is the call graph for this function:

◆ pow() [41/54]

◆ pow() [42/54]

◆ pow() [43/54]

tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::pow ( const dimensionedScalar ds,
const tmp< GeometricField< scalar, PatchField, GeoMesh >> &  tgsf 
)

◆ pow() [44/54]

tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::pow ( const scalar &  s,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf 
)

Definition at line 477 of file GeometricScalarField.C.

References pow(), and s().

Here is the call graph for this function:

◆ pow() [45/54]

tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::pow ( const scalar &  s,
const tmp< GeometricField< scalar, PatchField, GeoMesh >> &  tgsf 
)

Definition at line 487 of file GeometricScalarField.C.

References pow(), and s().

Here is the call graph for this function:

◆ atan2() [15/32]

void Foam::atan2 ( GeometricField< scalar, PatchField, GeoMesh > &  Atan2,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf1,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf2 
)

◆ atan2() [16/32]

tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::atan2 ( const GeometricField< scalar, PatchField, GeoMesh > &  gsf1,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf2 
)

◆ atan2() [17/32]

tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::atan2 ( const tmp< GeometricField< scalar, PatchField, GeoMesh >> &  tgsf1,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf2 
)

Definition at line 546 of file GeometricScalarField.C.

References atan2(), DimensionedField< Type, GeoMesh >::dimensions(), IOobject::name(), New(), and tmp< T >::ref().

Here is the call graph for this function:

◆ atan2() [18/32]

tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::atan2 ( const GeometricField< scalar, PatchField, GeoMesh > &  gsf1,
const tmp< GeometricField< scalar, PatchField, GeoMesh >> &  tgsf2 
)

Definition at line 573 of file GeometricScalarField.C.

References atan2(), DimensionedField< Type, GeoMesh >::dimensions(), IOobject::name(), New(), and tmp< T >::ref().

Here is the call graph for this function:

◆ atan2() [19/32]

tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::atan2 ( const tmp< GeometricField< scalar, PatchField, GeoMesh >> &  tgsf1,
const tmp< GeometricField< scalar, PatchField, GeoMesh >> &  tgsf2 
)

Definition at line 599 of file GeometricScalarField.C.

References atan2(), DimensionedField< Type, GeoMesh >::dimensions(), IOobject::name(), New(), and tmp< T >::ref().

Here is the call graph for this function:

◆ atan2() [20/32]

◆ atan2() [21/32]

tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::atan2 ( const GeometricField< scalar, PatchField, GeoMesh > &  gsf,
const dimensionedScalar ds 
)

◆ atan2() [22/32]

tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::atan2 ( const tmp< GeometricField< scalar, PatchField, GeoMesh >> &  tgsf,
const dimensionedScalar ds 
)

Definition at line 665 of file GeometricScalarField.C.

References atan2(), DimensionedField< Type, GeoMesh >::dimensions(), IOobject::name(), dimensioned< Type >::name(), New(), and tmp< T >::ref().

Here is the call graph for this function:

◆ atan2() [23/32]

tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::atan2 ( const GeometricField< scalar, PatchField, GeoMesh > &  gsf,
const scalar &  s 
)

Definition at line 691 of file GeometricScalarField.C.

References atan2(), and s().

Here is the call graph for this function:

◆ atan2() [24/32]

tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::atan2 ( const tmp< GeometricField< scalar, PatchField, GeoMesh >> &  tgsf,
const scalar &  s 
)

Definition at line 701 of file GeometricScalarField.C.

References atan2(), and s().

Here is the call graph for this function:

◆ atan2() [25/32]

◆ atan2() [26/32]

tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::atan2 ( const dimensionedScalar ds,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf 
)

◆ atan2() [27/32]

tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::atan2 ( const dimensionedScalar ds,
const tmp< GeometricField< scalar, PatchField, GeoMesh >> &  tgsf 
)

Definition at line 748 of file GeometricScalarField.C.

References atan2(), DimensionedField< Type, GeoMesh >::dimensions(), IOobject::name(), dimensioned< Type >::name(), New(), and tmp< T >::ref().

Here is the call graph for this function:

◆ atan2() [28/32]

tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::atan2 ( const scalar &  s,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf 
)

Definition at line 774 of file GeometricScalarField.C.

References atan2(), and s().

Here is the call graph for this function:

◆ atan2() [29/32]

tmp<GeometricField<scalar, PatchField, GeoMesh> > Foam::atan2 ( const scalar &  s,
const tmp< GeometricField< scalar, PatchField, GeoMesh >> &  tgsf 
)

Definition at line 784 of file GeometricScalarField.C.

References atan2(), and s().

Here is the call graph for this function:

◆ jn() [10/15]

void jn ( GeometricField< scalar, PatchField, GeoMesh > &  gsf,
const int  n,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf1 
)

Definition at line 913 of file GeometricScalarField.C.

◆ jn() [11/15]

tmp< GeometricField< scalar, PatchField, GeoMesh > > jn ( const int  n,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf 
)

Definition at line 913 of file GeometricScalarField.C.

◆ jn() [12/15]

tmp< GeometricField< scalar, PatchField, GeoMesh > > jn ( const int  n,
const tmp< GeometricField< scalar, PatchField, GeoMesh >> &  tgsf 
)

Definition at line 913 of file GeometricScalarField.C.

◆ yn() [10/15]

void yn ( GeometricField< scalar, PatchField, GeoMesh > &  gsf,
const int  n,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf1 
)

Definition at line 914 of file GeometricScalarField.C.

◆ yn() [11/15]

tmp< GeometricField< scalar, PatchField, GeoMesh > > yn ( const int  n,
const GeometricField< scalar, PatchField, GeoMesh > &  gsf 
)

Definition at line 914 of file GeometricScalarField.C.

◆ yn() [12/15]

tmp< GeometricField< scalar, PatchField, GeoMesh > > yn ( const int  n,
const tmp< GeometricField< scalar, PatchField, GeoMesh >> &  tgsf 
)

Definition at line 914 of file GeometricScalarField.C.

◆ transform() [30/52]

◆ transform() [31/52]

tmp< GeometricField< Type, PatchField, GeoMesh > > transform ( const GeometricField< tensor, PatchField, GeoMesh > &  trf,
const GeometricField< Type, PatchField, GeoMesh > &  tf 
)

Definition at line 64 of file transformGeometricField.C.

References IOobject::name(), tmp< T >::ref(), tf, and transform().

Here is the call graph for this function:

◆ transform() [32/52]

tmp< GeometricField< Type, PatchField, GeoMesh > > transform ( const GeometricField< tensor, PatchField, GeoMesh > &  trf,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  ttf 
)

Definition at line 87 of file transformGeometricField.C.

References transform().

Here is the call graph for this function:

◆ transform() [33/52]

tmp< GeometricField< Type, PatchField, GeoMesh > > transform ( const tmp< GeometricField< tensor, PatchField, GeoMesh >> &  ttrf,
const GeometricField< Type, PatchField, GeoMesh > &  tf 
)

Definition at line 101 of file transformGeometricField.C.

References tf, and transform().

Here is the call graph for this function:

◆ transform() [34/52]

tmp< GeometricField< Type, PatchField, GeoMesh > > transform ( const tmp< GeometricField< tensor, PatchField, GeoMesh >> &  ttrf,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  ttf 
)

Definition at line 115 of file transformGeometricField.C.

References transform().

Here is the call graph for this function:

◆ transform() [35/52]

void transform ( GeometricField< Type, PatchField, GeoMesh > &  rtf,
const dimensionedTensor t,
const GeometricField< Type, PatchField, GeoMesh > &  tf 
)

◆ transform() [36/52]

tmp< GeometricField< Type, PatchField, GeoMesh > > transform ( const dimensionedTensor t,
const GeometricField< Type, PatchField, GeoMesh > &  tf 
)

Definition at line 143 of file transformGeometricField.C.

References dimensioned< Type >::name(), tmp< T >::ref(), tf, and transform().

Here is the call graph for this function:

◆ transform() [37/52]

tmp< GeometricField< Type, PatchField, GeoMesh > > transform ( const dimensionedTensor t,
const tmp< GeometricField< Type, PatchField, GeoMesh >> &  ttf 
)

Definition at line 166 of file transformGeometricField.C.

References transform().

Here is the call graph for this function:

◆ makeNullConstructableTemplatePointPatchTypeField()

Foam::makeNullConstructableTemplatePointPatchTypeField ( label  ,
calculated   
)

◆ makeNullConstructablePointPatchFields() [5/18]

Foam::makeNullConstructablePointPatchFields ( calculated  )

◆ makePointPatchFieldTypedef()

Foam::makePointPatchFieldTypedef ( label  ,
calculated   
)

◆ makePointPatchFieldTypedefs() [7/24]

Foam::makePointPatchFieldTypedefs ( calculated  )

◆ makePointPatchFieldTypeNames()

Foam::makePointPatchFieldTypeNames ( coupled  )

◆ makePointPatchFieldTypedefs() [8/24]

Foam::makePointPatchFieldTypedefs ( coupled  )

◆ makeNullConstructablePointPatchFields() [6/18]

Foam::makeNullConstructablePointPatchFields ( fixedValue  )

◆ makePointPatchFieldTypedefs() [9/24]

Foam::makePointPatchFieldTypedefs ( fixedValue  )

◆ operator+() [73/131]

tmp<Field<Type> > Foam::operator+ ( const valuePointPatchField< Type > &  vsppf,
const Type &  t 
)

Definition at line 201 of file valuePointPatchField.H.

◆ makeNullConstructablePointPatchFields() [7/18]

Foam::makeNullConstructablePointPatchFields ( value  )

◆ makePointPatchFieldTypedefs() [10/24]

Foam::makePointPatchFieldTypedefs ( value  )

◆ makeNullConstructablePointPatchFields() [8/18]

Foam::makeNullConstructablePointPatchFields ( zeroGradient  )

◆ makePointPatchFieldTypedefs() [11/24]

Foam::makePointPatchFieldTypedefs ( zeroGradient  )

◆ makeNullConstructablePointPatchFields() [9/18]

Foam::makeNullConstructablePointPatchFields ( cyclic  )

◆ makePointPatchFieldTypedefs() [12/24]

Foam::makePointPatchFieldTypedefs ( cyclic  )

◆ makeNullConstructablePointPatchFields() [10/18]

Foam::makeNullConstructablePointPatchFields ( cyclicSlip  )

◆ makePointPatchFieldTypedefs() [13/24]

Foam::makePointPatchFieldTypedefs ( cyclicSlip  )

◆ makeNullConstructablePointPatchFields() [11/18]

Foam::makeNullConstructablePointPatchFields ( empty  )

◆ makePointPatchFieldTypedefs() [14/24]

Foam::makePointPatchFieldTypedefs ( empty  )

◆ makeNullConstructablePointPatchFields() [12/18]

Foam::makeNullConstructablePointPatchFields ( internal  )

◆ makePointPatchFieldTypedefs() [15/24]

Foam::makePointPatchFieldTypedefs ( internal  )

◆ makeNullConstructablePointPatchFields() [13/18]

Foam::makeNullConstructablePointPatchFields ( processor  )

◆ makePointPatchFieldTypedefs() [16/24]

Foam::makePointPatchFieldTypedefs ( processor  )

◆ makeNullConstructablePointPatchFields() [14/18]

Foam::makeNullConstructablePointPatchFields ( processorCyclic  )

◆ makePointPatchFieldTypedefs() [17/24]

Foam::makePointPatchFieldTypedefs ( processorCyclic  )

◆ makeNullConstructablePointPatchFields() [15/18]

Foam::makeNullConstructablePointPatchFields ( symmetry  )

◆ makePointPatchFieldTypedefs() [18/24]

Foam::makePointPatchFieldTypedefs ( symmetry  )

◆ makeNullConstructablePointPatchFields() [16/18]

Foam::makeNullConstructablePointPatchFields ( symmetryPlane  )

◆ makePointPatchFieldTypedefs() [19/24]

Foam::makePointPatchFieldTypedefs ( symmetryPlane  )

◆ makeNullConstructablePointPatchFields() [17/18]

Foam::makeNullConstructablePointPatchFields ( wedge  )

◆ makePointPatchFieldTypedefs() [20/24]

Foam::makePointPatchFieldTypedefs ( wedge  )

◆ makePointPatchFields() [3/5]

Foam::makePointPatchFields ( codedFixedValue  )

◆ makePointPatchFieldTypedefs() [21/24]

Foam::makePointPatchFieldTypedefs ( codedFixedValue  )

◆ operator<<() [148/312]

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

◆ makePointPatchFields() [4/5]

Foam::makePointPatchFields ( fixedNormalSlip  )

◆ makePointPatchFieldTypedefs() [22/24]

Foam::makePointPatchFieldTypedefs ( fixedNormalSlip  )

◆ makeNullConstructablePointPatchFields() [18/18]

Foam::makeNullConstructablePointPatchFields ( slip  )

◆ makePointPatchFieldTypedefs() [23/24]

Foam::makePointPatchFieldTypedefs ( slip  )

◆ makePointPatchFields() [5/5]

Foam::makePointPatchFields ( uniformFixedValue  )

◆ makePointPatchFieldTypedefs() [24/24]

Foam::makePointPatchFieldTypedefs ( uniformFixedValue  )

◆ transform() [38/52]

Foam::pointConstraint transform ( const tensor tt,
const pointConstraint v 
)
inline

Transformation function.

Definition at line 224 of file pointConstraintI.H.

References Tuple2< Type1, Type2 >::first(), Tuple2< Type1, Type2 >::second(), and transform().

Here is the call graph for this function:

◆ contiguous()

bool contiguous ( )
inline

contiguous

Assume the data associated with type T are not contiguous.

Definition at line 53 of file contiguous.H.

◆ contiguous< pointConstraint >()

bool Foam::contiguous< pointConstraint > ( )
inline

Definition at line 108 of file pointConstraint.H.

◆ operator<<() [149/312]

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

◆ operator+() [74/131]

const pointPatchField<Type>& Foam::operator+ ( const pointPatchField< Type > &  ppf,
const Type &   
)

Definition at line 490 of file pointPatchField.H.

◆ component() [6/10]

void Foam::component ( pointPatchField< typename Field< Type >::cmptType > &  sf,
const pointPatchField< Type > &  f,
const direction  d 
)
inline

Definition at line 32 of file pointPatchFieldFunctions.H.

◆ T() [4/6]

void Foam::T ( pointPatchField< Type > &  f1,
const pointPatchField< Type > &  f2 
)
inline

Definition at line 42 of file pointPatchFieldFunctions.H.

◆ pow() [46/54]

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

Definition at line 51 of file pointPatchFieldFunctions.H.

◆ sqr() [15/19]

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

Definition at line 60 of file pointPatchFieldFunctions.H.

◆ magSqr() [14/21]

void Foam::magSqr ( pointPatchField< scalar > &  sf,
const pointPatchField< Type > &  f 
)
inline

Definition at line 69 of file pointPatchFieldFunctions.H.

◆ mag() [14/22]

void Foam::mag ( pointPatchField< scalar > &  sf,
const pointPatchField< Type > &  f 
)
inline

Definition at line 78 of file pointPatchFieldFunctions.H.

◆ cmptAv() [12/14]

void Foam::cmptAv ( pointPatchField< typename Field< Type >::cmptType > &  cf,
const pointPatchField< Type > &  f 
)
inline

Definition at line 87 of file pointPatchFieldFunctions.H.

◆ cmptMag() [12/14]

void Foam::cmptMag ( pointPatchField< Type > &  cf,
const pointPatchField< Type > &  f 
)
inline

Definition at line 96 of file pointPatchFieldFunctions.H.

◆ max() [51/75]

void Foam::max ( pointPatchField< Type > &  f,
const pointPatchField< Type > &  f1,
const pointPatchField< Type > &  f2 
)
inline

Definition at line 124 of file pointPatchFieldFunctions.H.

◆ max() [52/75]

void Foam::max ( pointPatchField< Type > &  f,
const pointPatchField< Type > &  f1,
const Type &  s 
)
inline

Definition at line 124 of file pointPatchFieldFunctions.H.

◆ min() [51/74]

void Foam::min ( pointPatchField< Type > &  f,
const pointPatchField< Type > &  f1,
const pointPatchField< Type > &  f2 
)
inline

Definition at line 125 of file pointPatchFieldFunctions.H.

◆ min() [52/74]

void Foam::min ( pointPatchField< Type > &  f,
const pointPatchField< Type > &  f1,
const Type &  s 
)
inline

Definition at line 125 of file pointPatchFieldFunctions.H.

◆ cmptMultiply() [38/41]

void Foam::cmptMultiply ( pointPatchField< Type > &  f,
const pointPatchField< Type > &  f1,
const pointPatchField< Type > &  f2 
)
inline

Definition at line 126 of file pointPatchFieldFunctions.H.

◆ cmptMultiply() [39/41]

void Foam::cmptMultiply ( pointPatchField< Type > &  f,
const pointPatchField< Type > &  f1,
const Type &  s 
)
inline

Definition at line 126 of file pointPatchFieldFunctions.H.

◆ cmptDivide() [38/41]

void Foam::cmptDivide ( pointPatchField< Type > &  f,
const pointPatchField< Type > &  f1,
const pointPatchField< Type > &  f2 
)
inline

Definition at line 127 of file pointPatchFieldFunctions.H.

◆ cmptDivide() [39/41]

void Foam::cmptDivide ( pointPatchField< Type > &  f,
const pointPatchField< Type > &  f1,
const Type &  s 
)
inline

Definition at line 127 of file pointPatchFieldFunctions.H.

◆ negate() [3/3]

void Foam::negate ( pointPatchField< Type > &  f,
const pointPatchField< Type > &  f1 
)
inline

Definition at line 142 of file pointPatchFieldFunctions.H.

◆ multiply() [9/16]

void Foam::multiply ( pointPatchField< Type > &  f,
const pointPatchField< scalar > &  f1,
const pointPatchField< Type > &  f2 
)
inline

Definition at line 155 of file pointPatchFieldFunctions.H.

◆ multiply() [10/16]

void Foam::multiply ( pointPatchField< Type > &  f,
const pointPatchField< Type > &  f1,
const pointPatchField< scalar > &  f2 
)
inline

Definition at line 156 of file pointPatchFieldFunctions.H.

◆ divide() [5/6]

void Foam::divide ( pointPatchField< Type > &  f,
const pointPatchField< Type > &  f1,
const pointPatchField< scalar > &  f2 
)
inline

Definition at line 157 of file pointPatchFieldFunctions.H.

◆ multiply() [11/16]

void Foam::multiply ( pointPatchField< Type > &  f,
const scalar &  s,
const pointPatchField< Type > &  f1 
)
inline

Definition at line 183 of file pointPatchFieldFunctions.H.

◆ multiply() [12/16]

void Foam::multiply ( pointPatchField< Type > &  f,
const pointPatchField< Type > &  f1,
const scalar &  s 
)
inline

Definition at line 184 of file pointPatchFieldFunctions.H.

◆ divide() [6/6]

void Foam::divide ( pointPatchField< Type > &  f,
const pointPatchField< Type > &  f1,
const scalar &  s 
)
inline

Definition at line 185 of file pointPatchFieldFunctions.H.

◆ add() [10/12]

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.

◆ add() [11/12]

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.

◆ add() [12/12]

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.

◆ subtract() [10/12]

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.

◆ subtract() [11/12]

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.

◆ subtract() [12/12]

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.

◆ outer() [10/13]

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.

◆ outer() [11/13]

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.

◆ outer() [12/13]

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.

◆ cross() [10/12]

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.

◆ cross() [11/12]

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.

◆ cross() [12/12]

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.

◆ dot() [10/16]

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.

◆ dot() [11/16]

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.

◆ dot() [12/16]

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.

◆ dotdot() [10/12]

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.

◆ dotdot() [11/12]

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.

◆ dotdot() [12/12]

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.

◆ hdual() [1/2]

void Foam::hdual ( pointPatchField< vector > &  ,
const pointPatchField< tensor > &   
)
inline

Definition at line 247 of file pointPatchFieldFunctions.H.

◆ hdual() [2/2]

void Foam::hdual ( pointPatchField< tensor > &  ,
const pointPatchField< vector > &   
)
inline

Definition at line 254 of file pointPatchFieldFunctions.H.

◆ diag() [1/3]

void Foam::diag ( pointPatchField< vector > &  ,
const pointPatchField< tensor > &   
)
inline

Definition at line 261 of file pointPatchFieldFunctions.H.

Referenced by fvMatrix< Type >::addBoundaryDiag(), fvMatrix< Type >::addCmptAvBoundaryDiag(), LduMatrix< Type, DType, LUType >::Amul(), fvMatrix< Type >::D(), fvMatrix< Type >::DD(), transformer::invT(), LduMatrix< Type, DType, LUType >::negSumDiag(), lduMatrix::negSumDiag(), lduMatrix::operator+=(), LduMatrix< Type, DType, LUType >::operator+=(), lduMatrix::operator-=(), LduMatrix< Type, DType, LUType >::operator-=(), lduMatrix::operator=(), LduMatrix< Type, DType, LUType >::operator=(), fvMatrix< Type >::relax(), LduMatrix< Type, DType, LUType >::residual(), lduMatrix::residual(), fvMatrix< Type >::setComponentReference(), fvMatrix< Type >::setReference(), boundaryCutter::setRefinement(), fvMatrix< Type >::setValue(), fvMatrix< Type >::setValues(), sixDoFRigidBodyMotion::sixDoFRigidBodyMotion(), mixedFixedValueSlipFvPatchField< Type >::snGradTransformDiag(), basicSymmetryFvPatchField< Type >::snGradTransformDiag(), directionMixedFvPatchField< Type >::snGradTransformDiag(), symmetryPlaneFvPatchField< Type >::snGradTransformDiag(), wedgeFvPatchField< Type >::snGradTransformDiag(), fixedNormalSlipFvPatchField< Type >::snGradTransformDiag(), partialSlipFvPatchField< Type >::snGradTransformDiag(), fvMatrix< Type >::solveCoupled(), fvMatrix< Type >::solver(), fvMatrix< Type >::solveSegregated(), fvMatrix< Type >::Sp(), LduMatrix< Type, DType, LUType >::sumA(), lduMatrix::sumA(), LduMatrix< Type, DType, LUType >::sumDiag(), LduMatrix< Type, DType, LUType >::Tmul(), lduMatrix::Tmul(), cyclicLduInterfaceField::transformCoupleField(), and processorLduInterfaceField::transformCoupleField().

Here is the caller graph for this function:

◆ tr() [4/11]

void Foam::tr ( pointPatchField< scalar > &  ,
const pointPatchField< tensor > &   
)
inline

Definition at line 268 of file pointPatchFieldFunctions.H.

◆ dev() [3/7]

void Foam::dev ( pointPatchField< tensor > &  ,
const pointPatchField< tensor > &   
)
inline

Definition at line 275 of file pointPatchFieldFunctions.H.

◆ dev2() [3/7]

void Foam::dev2 ( pointPatchField< tensor > &  ,
const pointPatchField< tensor > &   
)
inline

Definition at line 282 of file pointPatchFieldFunctions.H.

◆ det() [4/14]

void Foam::det ( pointPatchField< scalar > &  ,
const pointPatchField< tensor > &   
)
inline

Definition at line 289 of file pointPatchFieldFunctions.H.

◆ inv() [11/29]

void Foam::inv ( pointPatchField< tensor > &  ,
const pointPatchField< tensor > &   
)
inline

Definition at line 296 of file pointPatchFieldFunctions.H.

◆ symm() [3/7]

void Foam::symm ( pointPatchField< tensor > &  ,
const pointPatchField< tensor > &   
)
inline

Definition at line 303 of file pointPatchFieldFunctions.H.

◆ twoSymm() [3/7]

void Foam::twoSymm ( pointPatchField< tensor > &  ,
const pointPatchField< tensor > &   
)
inline

Definition at line 310 of file pointPatchFieldFunctions.H.

◆ skew() [2/5]

void Foam::skew ( pointPatchField< tensor > &  ,
const pointPatchField< tensor > &   
)
inline

Definition at line 317 of file pointPatchFieldFunctions.H.

◆ eigenValues() [3/6]

void Foam::eigenValues ( pointPatchField< vector > &  ,
const pointPatchField< tensor > &   
)
inline

Definition at line 324 of file pointPatchFieldFunctions.H.

◆ eigenVectors() [3/9]

void Foam::eigenVectors ( pointPatchField< tensor > &  ,
const pointPatchField< tensor > &   
)
inline

Definition at line 331 of file pointPatchFieldFunctions.H.

◆ defineNamedTemplateTypeNameAndDebug() [25/47]

Foam::defineNamedTemplateTypeNameAndDebug ( pointPatchLabelField  ,
 
)

◆ defineTemplateRunTimeSelectionTable() [69/93]

Foam::defineTemplateRunTimeSelectionTable ( pointPatchLabelField  ,
pointPatch   
)

◆ defineTemplateRunTimeSelectionTable() [70/93]

Foam::defineTemplateRunTimeSelectionTable ( pointPatchLabelField  ,
patchMapper   
)

◆ defineTemplateRunTimeSelectionTable() [71/93]

Foam::defineTemplateRunTimeSelectionTable ( pointPatchLabelField  ,
dictionary   
)

◆ defineNamedTemplateTypeNameAndDebug() [26/47]

Foam::defineNamedTemplateTypeNameAndDebug ( pointPatchScalarField  ,
 
)

◆ defineTemplateRunTimeSelectionTable() [72/93]

Foam::defineTemplateRunTimeSelectionTable ( pointPatchScalarField  ,
pointPatch   
)

◆ defineTemplateRunTimeSelectionTable() [73/93]

Foam::defineTemplateRunTimeSelectionTable ( pointPatchScalarField  ,
patchMapper   
)

◆ defineTemplateRunTimeSelectionTable() [74/93]

Foam::defineTemplateRunTimeSelectionTable ( pointPatchScalarField  ,
dictionary   
)

◆ defineNamedTemplateTypeNameAndDebug() [27/47]

Foam::defineNamedTemplateTypeNameAndDebug ( pointPatchVectorField  ,
 
)

◆ defineTemplateRunTimeSelectionTable() [75/93]

Foam::defineTemplateRunTimeSelectionTable ( pointPatchVectorField  ,
pointPatch   
)

◆ defineTemplateRunTimeSelectionTable() [76/93]

Foam::defineTemplateRunTimeSelectionTable ( pointPatchVectorField  ,
patchMapper   
)

◆ defineTemplateRunTimeSelectionTable() [77/93]

Foam::defineTemplateRunTimeSelectionTable ( pointPatchVectorField  ,
dictionary   
)

◆ defineNamedTemplateTypeNameAndDebug() [28/47]

Foam::defineNamedTemplateTypeNameAndDebug ( pointPatchSphericalTensorField  ,
 
)

◆ defineTemplateRunTimeSelectionTable() [78/93]

Foam::defineTemplateRunTimeSelectionTable ( pointPatchSphericalTensorField  ,
pointPatch   
)

◆ defineTemplateRunTimeSelectionTable() [79/93]

Foam::defineTemplateRunTimeSelectionTable ( pointPatchSphericalTensorField  ,
patchMapper   
)

◆ defineTemplateRunTimeSelectionTable() [80/93]

Foam::defineTemplateRunTimeSelectionTable ( pointPatchSphericalTensorField  ,
dictionary   
)

◆ defineNamedTemplateTypeNameAndDebug() [29/47]

Foam::defineNamedTemplateTypeNameAndDebug ( pointPatchSymmTensorField  ,
 
)

◆ defineTemplateRunTimeSelectionTable() [81/93]

Foam::defineTemplateRunTimeSelectionTable ( pointPatchSymmTensorField  ,
pointPatch   
)

◆ defineTemplateRunTimeSelectionTable() [82/93]

Foam::defineTemplateRunTimeSelectionTable ( pointPatchSymmTensorField  ,
patchMapper   
)

◆ defineTemplateRunTimeSelectionTable() [83/93]

Foam::defineTemplateRunTimeSelectionTable ( pointPatchSymmTensorField  ,
dictionary   
)

◆ defineNamedTemplateTypeNameAndDebug() [30/47]

Foam::defineNamedTemplateTypeNameAndDebug ( pointPatchTensorField  ,
 
)

◆ defineTemplateRunTimeSelectionTable() [84/93]

Foam::defineTemplateRunTimeSelectionTable ( pointPatchTensorField  ,
pointPatch   
)

◆ defineTemplateRunTimeSelectionTable() [85/93]

Foam::defineTemplateRunTimeSelectionTable ( pointPatchTensorField  ,
patchMapper   
)

◆ defineTemplateRunTimeSelectionTable() [86/93]

Foam::defineTemplateRunTimeSelectionTable ( pointPatchTensorField  ,
dictionary   
)

◆ ReadFields() [1/3]

wordList Foam::ReadFields ( const Mesh &  mesh,
const IOobjectList objects,
PtrList< GeoField > &  fields,
const bool  syncPar = true 
)

Read all fields of the specified type.

Returns names of fields read. Guarantees all processors read fields in same order.

◆ ReadFields() [2/3]

static void Foam::ReadFields ( const word fieldName,
const typename GeoField::Mesh &  mesh,
const wordList timeNames,
objectRegistry fieldsCache 
)
static

Read all GeometricFields of the specified type.

The fieldsCache is an objectRegistry of all stored fields

◆ ReadFields() [3/3]

static void Foam::ReadFields ( const word fieldName,
const typename GeoField::Mesh &  mesh,
const wordList timeNames,
const word registryName = "fieldsCache" 
)
static

Read all GeometricFields of the specified type.

The fieldsCache is an objectRegistry of all stored fields

◆ readFields() [1/6]

void readFields ( const typename GeoFieldType::Mesh &  mesh,
const IOobjectList objects,
const HashSet< word > &  selectedFields,
LIFOStack< regIOobject * > &  storedObjects 
)

Read the selected GeometricFields of the specified type.

The fields are transferred to the objectRegistry and a list of them is returned as a stack for later clean-up

Definition at line 243 of file ReadFields.C.

References IOobject::db(), endl(), fields, forAllConstIter, HashTable< T, Key, Hash >::found(), Info, IOobject::instance(), IOobject::local(), IOobject::name(), objects, and LIFOStack< T >::push().

Referenced by CloudFunctionObjectList< CloudType >::CloudFunctionObjectList(), CollidingCloud< CloudType >::CollidingCloud(), DSMCCloud< ParcelType >::DSMCCloud(), indexedParticleCloud::indexedParticleCloud(), moleculeCloud::moleculeCloud(), MomentumCloud< CloudType >::MomentumCloud(), MPPICCloud< CloudType >::MPPICCloud(), GeometricField< symmTensor >::New(), ParticleForceList< CloudType >::ParticleForceList(), passiveParticleCloud::passiveParticleCloud(), profileModelList::profileModelList(), ReactingCloud< CloudType >::ReactingCloud(), ReactingMultiphaseCloud< CloudType >::ReactingMultiphaseCloud(), DSMCParcel< ParcelType >::readFields(), CollidingParcel< ParcelType >::readFields(), MomentumParcel< ParcelType >::readFields(), MPPICParcel< ParcelType >::readFields(), ReactingMultiphaseParcel< ParcelType >::readFields(), ReactingParcel< ParcelType >::readFields(), SprayParcel< ParcelType >::readFields(), ThermoParcel< ParcelType >::readFields(), GeometricField< symmTensor >::ref(), sampledSetCloud::sampledSetCloud(), solidParticleCloud::solidParticleCloud(), SprayCloud< CloudType >::SprayCloud(), streamlinesCloud::streamlinesCloud(), and ThermoCloud< CloudType >::ThermoCloud().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ readUniformFields()

void readUniformFields ( const IOobjectList objects,
const HashSet< word > &  selectedFields,
LIFOStack< regIOobject * > &  storedObjects,
const bool  syncPar = true 
)

Read the selected UniformDimensionedFields of the specified type.

The fields are transferred to the objectRegistry and a list of them is returned as a stack for later clean-up

Definition at line 297 of file ReadFields.C.

References IOobject::db(), HashTableCore::end(), endl(), HashTable< T, Key, Hash >::erase(), exit(), FatalError, FatalErrorInFunction, fields, HashTable< T, Key, Hash >::find(), forAll, forAllConstIter, HashTable< T, Key, Hash >::found(), Info, IOobject::instance(), IOobject::local(), IOobject::name(), objects, and LIFOStack< T >::push().

Here is the call graph for this function:

◆ defineTemplateTypeNameAndDebug() [26/45]

Foam::defineTemplateTypeNameAndDebug ( uniformDimensionedScalarField  ,
 
)

◆ defineTemplateTypeNameAndDebug() [27/45]

Foam::defineTemplateTypeNameAndDebug ( uniformDimensionedVectorField  ,
 
)

◆ defineTemplateTypeNameAndDebug() [28/45]

Foam::defineTemplateTypeNameAndDebug ( uniformDimensionedSphericalTensorField  ,
 
)

◆ defineTemplateTypeNameAndDebug() [29/45]

Foam::defineTemplateTypeNameAndDebug ( uniformDimensionedSymmTensorField  ,
 
)

◆ defineTemplateTypeNameAndDebug() [30/45]

Foam::defineTemplateTypeNameAndDebug ( uniformDimensionedTensorField  ,
 
)

◆ defineTemplateTypeNameAndDebug() [31/45]

Foam::defineTemplateTypeNameAndDebug ( uniformGeometricScalarField  ,
 
)

◆ defineTemplateTypeNameAndDebug() [32/45]

Foam::defineTemplateTypeNameAndDebug ( uniformGeometricVectorField  ,
 
)

◆ defineTemplateTypeNameAndDebug() [33/45]

Foam::defineTemplateTypeNameAndDebug ( uniformGeometricSphericalTensorField  ,
 
)

◆ defineTemplateTypeNameAndDebug() [34/45]

Foam::defineTemplateTypeNameAndDebug ( uniformGeometricSymmTensorField  ,
 
)

◆ defineTemplateTypeNameAndDebug() [35/45]

Foam::defineTemplateTypeNameAndDebug ( uniformGeometricTensorField  ,
 
)

◆ Foam::argList::argRead< Foam::string >()

Foam::string Foam::Foam::argList::argRead< Foam::string > ( const label  index) const
inline

Definition at line 132 of file argListI.H.

◆ Foam::argList::argRead< Foam::word >()

Foam::word Foam::Foam::argList::argRead< Foam::word > ( const label  index) const
inline

Definition at line 140 of file argListI.H.

◆ Foam::argList::argRead< Foam::fileName >()

Foam::fileName Foam::Foam::argList::argRead< Foam::fileName > ( const label  index) const
inline

Definition at line 148 of file argListI.H.

◆ Foam::argList::optionRead< Foam::string >()

Foam::string Foam::Foam::argList::optionRead< Foam::string > ( const word opt) const
inline

Definition at line 156 of file argListI.H.

◆ Foam::argList::optionRead< Foam::word >()

Foam::word Foam::Foam::argList::optionRead< Foam::word > ( const word opt) const
inline

Definition at line 164 of file argListI.H.

◆ Foam::argList::optionRead< Foam::fileName >()

Foam::fileName Foam::Foam::argList::optionRead< Foam::fileName > ( const word opt) const
inline

Definition at line 172 of file argListI.H.

◆ dimensionedConstantsPtr_()

dictionary* Foam::dimensionedConstantsPtr_ ( nullptr  )

Referenced by dimensionedConstants().

Here is the caller graph for this function:

◆ dimensionedConstants()

Foam::dictionary & dimensionedConstants ( )

Definition at line 36 of file dimensionedConstants.C.

References dimensionedConstantsPtr_(), and Foam::debug::switchSet().

Referenced by dimensionedConstant().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ dimensionedConstant() [1/2]

Foam::dimensionedScalar dimensionedConstant ( const char *const  group,
const char *  name,
const dimensionSet dimensions 
)

Definition at line 46 of file dimensionedConstants.C.

References dict, dimensionedConstants(), endl(), Foam::constant::atomic::group, and name().

Here is the call graph for this function:

◆ dimensionedConstant() [2/2]

Foam::dimensionedScalar dimensionedConstant ( const char *const  group,
const char *  name,
const dimensionedScalar defaultValue 
)

◆ listSwitches() [1/2]

void Foam::listSwitches ( const wordList debugSwitches,
const wordList infoSwitches,
const wordList optSwitches,
const bool  unset 
)

◆ listSwitches() [2/2]

void Foam::listSwitches ( const word name,
const dictionary switches,
const dictionary defaultSwitches 
)

Definition at line 390 of file debug.C.

References token::BEGIN_BLOCK, decrIndent(), token::END_BLOCK, endl(), forAll, forAllConstIter, dictionary::found(), incrIndent(), indent(), Info, HashSet< Key, Hash >::insert(), dictionary::lookupEntry(), name(), nl, and HashTable< T, Key, Hash >::sortedToc().

Referenced by Foam::debug::listSwitches().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ findEtcDirs()

Foam::fileNameList findEtcDirs ( const fileName local = fileName::null)

Search for directories from user/group/shipped directories.

The search scheme allows for version-specific and version-independent files using the following hierarchy:

  • user settings:
    • ~/.OpenFOAM/<VERSION>/
    • ~/.OpenFOAM/
  • group (site) settings (when $WM_PROJECT_SITE is set):
    • $WM_PROJECT_SITE/<VERSION>/etc/
    • $WM_PROJECT_SITE/etc/
  • group (site) settings (when $WM_PROJECT_SITE is not set):
    • $WM_PROJECT_INST_DIR/site/<VERSION>/etc/
    • $WM_PROJECT_INST_DIR/site/etc/
  • other (shipped) settings:
    • $WM_PROJECT_DIR/etc/
Returns
The list of full paths of all the matching directories or an empty list if the name cannot be found.

Definition at line 32 of file etcFiles.C.

References List< T >::append(), FOAMversion, getEnv(), home(), and isDir().

Referenced by findConfigFile(), and listAllConfigFiles().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ findEtcFiles()

Foam::fileNameList findEtcFiles ( const fileName name,
bool  mandatory = false,
bool  findFirst = false 
)

Search for files from user/group/shipped directories.

The search scheme allows for version-specific and version-independent files using the following hierarchy:

  • user settings:
    • ~/.OpenFOAM/<VERSION>/
    • ~/.OpenFOAM/
  • group (site) settings (when $WM_PROJECT_SITE is set):
    • $WM_PROJECT_SITE/<VERSION>/etc/
    • $WM_PROJECT_SITE/etc/
  • group (site) settings (when $WM_PROJECT_SITE is not set):
    • $WM_PROJECT_INST_DIR/site/<VERSION>/etc/
    • $WM_PROJECT_INST_DIR/site/etc/
  • other (shipped) settings:
    • $WM_PROJECT_DIR/etc/
Returns
The list of full paths of all the matching files or an empty list if the name cannot be found. Optionally abort if the file cannot be found. Optionally stop search after the first file has been found.

Definition at line 118 of file etcFiles.C.

References List< T >::append(), UList< T >::empty(), endl(), exit(), FOAMversion, getEnv(), home(), isDir(), isFile(), and name().

Referenced by Foam::debug::controlDict(), findEtcFile(), and listSwitches().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ findEtcFile()

Foam::fileName findEtcFile ( const fileName name,
bool  mandatory = false 
)

Search for a file using findEtcFiles.

Returns
The full path name of the first file found in the search hierarchy or an empty fileName if the name cannot be found. Optionally abort if the file cannot be found.

Definition at line 252 of file etcFiles.C.

References findEtcFiles(), name(), and List< T >::size().

Referenced by Foam::stringOps::inplaceExpand(), cellModeller::lookup(), dynamicCode::resolveTemplate(), and dynamicCode::resolveTemplates().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ defineTypeNameAndDebug() [417/707]

Foam::defineTypeNameAndDebug ( OFstreamCollator  ,
 
)

◆ defineTypeNameAndDebug() [418/707]

Foam::defineTypeNameAndDebug ( fileOperation  ,
 
)

◆ defineRunTimeSelectionTable() [51/142]

Foam::defineRunTimeSelectionTable ( fileOperation  ,
word   
)

◆ fileHandler() [1/2]

◆ fileHandler() [2/2]

void fileHandler ( autoPtr< fileOperation > &  newHandlerPtr)

Reset file handler.

Definition at line 1200 of file fileOperation.C.

References fileOperation::fileHandlerPtr_, autoPtr< T >::valid(), and Foam::blendedInterfacialModel::valid().

Here is the call graph for this function:

◆ search()

Foam::fileName search ( const word file,
const fileName directory 
)

Recursively search the given directory for the file.

returning the path relative to the directory or fileName::null if not found

Definition at line 1222 of file fileOperation.C.

References directory, file, fileHandler(), forAll, fileName::null, and readDir().

Referenced by findConfigFile().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cpFiles()

void cpFiles ( const fileName srcDir,
const fileName targetDir 
)

Copy all the files from the source to the target directory.

Definition at line 1249 of file fileOperation.C.

References cp(), file, forAll, mkDir(), and readDir().

Here is the call graph for this function:

◆ newError()

void Foam::newError ( )

Definition at line 38 of file new.C.

References abort(), and endl().

Here is the call graph for this function:

◆ degToRad()

◆ radToDeg()

◆ atmToPa()

scalar Foam::atmToPa ( const scalar  atm)
inline

Conversion from atm to Pa.

Definition at line 57 of file unitConversion.H.

◆ paToAtm()

scalar Foam::paToAtm ( const scalar  pa)
inline

Conversion from atm to Pa.

Definition at line 63 of file unitConversion.H.

Referenced by greyMean::aCont(), and wideBand::aCont().

Here is the caller graph for this function:

◆ deleteDemandDrivenData()

◆ pid()

◆ ppid()

pid_t ppid ( )

Return the parent PID of this process.

Definition at line 79 of file POSIX.C.

Referenced by argList::parse().

Here is the caller graph for this function:

◆ pgid()

pid_t pgid ( )

Return the group PID of this process.

Definition at line 85 of file POSIX.C.

Referenced by argList::parse().

Here is the caller graph for this function:

◆ env()

bool env ( const word envName)

Return true if environment variable of given name is defined.

Definition at line 91 of file POSIX.C.

Referenced by getEnv(), home(), sigFpe::set(), and sigFpe::~sigFpe().

Here is the caller graph for this function:

◆ getEnv()

Foam::string getEnv ( const word envName)

Return environment variable of given name.

Return string() if the environment is undefined

Definition at line 97 of file POSIX.C.

References env().

Referenced by argList::argList(), fileName::caseName(), Foam::debug::controlDict(), argList::displayDoc(), fileHandler(), findEtcDirs(), findEtcFiles(), Foam::stringOps::getVariable(), Foam::stringOps::inplaceExpand(), collatedFileOperation::ioRanks(), jobInfo::jobInfo(), argList::parse(), dynamicCode::resolveTemplate(), dynamicCode::resolveTemplates(), and masterUncollatedFileOperation::subRanks().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setEnv()

bool setEnv ( const word name,
const std::string &  value,
const bool  overwrite 
)

Set an environment variable.

Definition at line 114 of file POSIX.C.

Referenced by masterUncollatedFileOperationInitialise::masterUncollatedFileOperationInitialise(), and Time::readDict().

Here is the caller graph for this function:

◆ hostName()

Foam::string hostName ( const bool  full = false)

Return the system's host name, as per hostname(1)

Optionally with the full name (as per the '-f' option)

Definition at line 125 of file POSIX.C.

Referenced by collatedFileOperation::collatedFileOperation(), hostCollatedFileOperation::hostCollatedFileOperation(), jobInfo::jobInfo(), and argList::parse().

Here is the caller graph for this function:

◆ domainName()

Foam::string domainName ( )

Return the system's domain name, as per hostname(1) with the '-d' option.

Definition at line 144 of file POSIX.C.

References p.

◆ userName()

Foam::string userName ( )

Return the user's login name.

Definition at line 165 of file POSIX.C.

Referenced by home(), and argList::parse().

Here is the caller graph for this function:

◆ isAdministrator()

bool isAdministrator ( )

Is user administrator.

Definition at line 180 of file POSIX.C.

Referenced by dynamicCode::checkSecurity().

Here is the caller graph for this function:

◆ home() [1/2]

Foam::fileName home ( )

Return home directory path name for the current user.

Definition at line 186 of file POSIX.C.

References env().

Referenced by findEtcDirs(), findEtcFiles(), Foam::stringOps::inplaceExpand(), and printSourceFileAndLine().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ home() [2/2]

Foam::fileName home ( const string userName)

Return home directory path name for a particular user.

Definition at line 210 of file POSIX.C.

References env(), and userName().

Here is the call graph for this function:

◆ cwd()

Foam::fileName cwd ( )

Return current working directory path name.

Definition at line 241 of file POSIX.C.

References UList< T >::data(), exit(), FatalError, FatalErrorInFunction, Foam::POSIX::pathLengthChunk, Foam::POSIX::pathLengthMax, List< T >::setSize(), and List< T >::size().

Referenced by Foam::stringOps::inplaceExpand(), argList::parse(), printSourceFileAndLine(), and fileName::toAbsolute().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ chDir()

bool chDir ( const fileName dir)

Change the current directory to the one given and return true,.

else return false

Definition at line 284 of file POSIX.C.

◆ mkDir()

◆ chMod()

bool chMod ( const fileName name,
const mode_t  m 
)

Set the file mode.

Definition at line 446 of file POSIX.C.

References endl(), FUNCTION_NAME, name(), and Pout.

Referenced by uncollatedFileOperation::chMod(), and masterUncollatedFileOperation::chModOp::operator()().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ mode()

mode_t mode ( const fileName name,
const bool  checkVariants = true,
const bool  followLink = true 
)

◆ type()

Foam::fileType type ( const fileName name,
const bool  checkVariants = true,
const bool  followLink = true 
)

Return the file type: directory or file.

Definition at line 487 of file POSIX.C.

References endl(), FUNCTION_NAME, mode(), name(), and Pout.

Referenced by refinementHistory::add(), preserveBafflesConstraint::add(), preserveFaceZonesConstraint::add(), preservePatchesConstraint::add(), refinementHistoryConstraint::add(), singleProcessorFaceSetsConstraint::add(), massSourceBase::addsSupToField(), VoFSolidificationMeltingSource::addSup(), interfaceTurbulenceDamping::addSup(), VoFClouds::addSup(), filmVoFTransfer::addSup(), VoFTurbulenceDamping::addSup(), VoFCavitation::addSup(), filmCloudTransfer::addSup(), VoFFilmTransfer::addSup(), clouds::addSup(), solidificationMeltingSource::addSup(), regIOobject::addWatch(), refinementHistory::apply(), preserveBafflesConstraint::apply(), preserveFaceZonesConstraint::apply(), preservePatchesConstraint::apply(), refinementHistoryConstraint::apply(), singleProcessorFaceSetsConstraint::apply(), buoyantKEpsilon< BasicMomentumTransportModel >::buoyantKEpsilon(), fieldAverage::calcAverages(), rotorDiskSource::calculate(), regionFunctionObject::cannotFindObject(), centredCECCellToFaceStencilObject::centredCECCellToFaceStencilObject(), centredCFCCellToFaceStencilObject::centredCFCCellToFaceStencilObject(), centredCPCCellToFaceStencilObject::centredCPCCellToFaceStencilObject(), centredFECCellToFaceStencilObject::centredFECCellToFaceStencilObject(), GAMGAgglomeration::compactLevels(), continuousGasKEpsilon< BasicMomentumTransportModel >::continuousGasKEpsilon(), continuousGasKEqn< BasicMomentumTransportModel >::continuousGasKEqn(), VoFSolidificationMeltingSource::correct(), cubic< Type >::correction(), targetCoeffTrim::correctTrim(), DeardorffDiffStress< BasicMomentumTransportModel >::DeardorffDiffStress(), Fourier< BasicThermophysicalTransportModel >::DEff(), eddyDiffusivity< TurbulenceThermophysicalTransportModel >::DEff(), codedBase::description(), layerAverage::distribute(), Fourier< BasicThermophysicalTransportModel >::divj(), eddyDiffusivity< TurbulenceThermophysicalTransportModel >::divj(), dynamicKEqn< BasicMomentumTransportModel >::dynamicKEqn(), dynamicLagrangian< BasicMomentumTransportModel >::dynamicLagrangian(), Qdot::execute(), fieldExpression::execute(), fieldsExpression::execute(), nearWallFields::execute(), shearStress::execute(), wallHeatFlux::execute(), wallShearStress::execute(), yPlus::execute(), phaseScalarTransport::execute(), scalarTransport::execute(), removeRegisteredObject::execute(), stopAt::execute(), externalCoupledMixedFvPatchField< scalar >::externalCoupledMixedFvPatchField(), regIOobject::filePath(), film::film(), surfaceFieldValue::filterField(), fluid::fluid(), fractal::fractal(), dynamicIndexedOctree< Type >::getVolumeType(), indexedOctree< Type >::getVolumeType(), Giesekus< BasicMomentumTransportModel >::Giesekus(), cellClassification::growSurface(), regIOobject::headerOk(), kappaEff::htcByRhoCp(), ReynoldsAnalogy::htcByRhoCp(), surfaceFieldValue::initialise(), Scale< Type >::integral(), Sine< Type >::integral(), Square< Type >::integral(), jumpCyclicFvPatchField< Type >::interfaceFieldType(), lduInterfaceField::interfaceFieldType(), Fourier< BasicThermophysicalTransportModel >::j(), eddyDiffusivity< TurbulenceThermophysicalTransportModel >::j(), kEpsilonLopesdaCosta< BasicMomentumTransportModel >::kEpsilonLopesdaCosta(), kEqn< BasicMomentumTransportModel >::kEqn(), kineticTheoryModel::kineticTheoryModel(), kOmega< BasicMomentumTransportModel >::kOmega(), kOmega2006< BasicMomentumTransportModel >::kOmega2006(), kOmegaSST< BasicMomentumTransportModel >::kOmegaSST(), kOmegaSSTDES< BasicMomentumTransportModel >::kOmegaSSTDES(), kOmegaSSTSato< BasicMomentumTransportModel >::kOmegaSSTSato(), LaheyKEpsilon< BasicMomentumTransportModel >::LaheyKEpsilon(), LaunderSharmaKE< BasicMomentumTransportModel >::LaunderSharmaKE(), LimitedScheme< Type, Limiter, LimitFunc >::limiter(), LocalInteraction< CloudType >::LocalInteraction(), LRR< BasicMomentumTransportModel >::LRR(), makeMomentumTransportModelTypes(), layerAverage::mapMesh(), mappedFvPatchField< scalar >::mappedValues(), Maxwell< BasicMomentumTransportModel >::Maxwell(), meshRefinement::meshedPatches(), mixtureKEpsilon< BasicMomentumTransportModel >::mixtureKEpsilon(), SidedInterfacialModel< ModelType >::modelInThe(), solid::moveMesh(), layerAverage::movePoints(), multicomponentFluid::multicomponentFluid(), multiLevelDecomp::multiLevelDecomp(), multiNormal::multiNormal(), userTime::New(), waveSuperposition::New(), parcelCloud::New(), fileOperation::New(), externalDisplacementMeshMover::New(), waveModel::New(), IATEsource::New(), cellLooper::New(), binaryBreakupModel::New(), breakupModel::New(), coalescenceModel::New(), driftModel::New(), nucleationModel::New(), interpolationWeights::New(), GAMGProcAgglomeration::New(), fileOperationInitialise::New(), FieldField< Foam::Field, scalar >::NewCalculatedType(), NicenoKEqn< BasicMomentumTransportModel >::NicenoKEqn(), masterUncollatedFileOperation::typeOp::operator()(), IATEsource::iNew::operator()(), binaryBreakupModel::iNew::operator()(), breakupModel::iNew::operator()(), coalescenceModel::iNew::operator()(), driftModel::iNew::operator()(), nucleationModel::iNew::operator()(), cellInfo::operator==(), operator>>(), dimensionSet::operator[](), fvPatchField< Type >::overridesConstraint(), fvsPatchField< Type >::overridesConstraint(), pointPatchField< Type >::overridesConstraint(), phasePressureModel::phasePressureModel(), polyMesh::polyMesh(), preserveBafflesConstraint::preserveBafflesConstraint(), preserveFaceZonesConstraint::preserveFaceZonesConstraint(), preservePatchesConstraint::preservePatchesConstraint(), sampledSurface::print(), projectCurveEdge::projectCurveEdge(), PTT< BasicMomentumTransportModel >::PTT(), pureUpwindCFCCellToFaceStencilObject::pureUpwindCFCCellToFaceStencilObject(), laminarModel< BasicMomentumTransportModel >::read(), LESModel< BasicMomentumTransportModel >::read(), kEpsilon< compressible::momentumTransportModel >::read(), RASModel< BasicMomentumTransportModel >::read(), regIOobject::read(), laminarThermophysicalTransportModel< BasicThermophysicalTransportModel >::read(), LESThermophysicalTransportModel< BasicThermophysicalTransportModel >::read(), RASThermophysicalTransportModel< BasicThermophysicalTransportModel >::read(), radiationModel::read(), solidThermophysicalTransportModel::read(), populationBalanceSizeDistribution::read(), fieldAverage::read(), layerAverage::read(), nearWallFields::read(), pressure::read(), streamlines::read(), turbulenceFields::read(), wallHeatFlux::read(), wallHeatTransferCoeff::read(), wallShearStress::read(), forces::read(), timeActivatedFileUpdate::read(), writeDictionary::read(), cloudInfo::read(), cubeRootVolDelta::read(), IDDESDelta::read(), maxDeltaxyz::read(), PrandtlDelta::read(), smoothDelta::read(), vanDriestDelta::read(), anisotropicFilter::read(), laplaceFilter::read(), porosityModel::read(), PDRDragModel::read(), diameterModel::read(), solidBodyMotionFunction::read(), XiEqModel::read(), XiGModel::read(), XiModel::read(), uncollatedFileOperation::readDir(), readDir(), masterUncollatedFileOperation::readDir(), InjectionModel< CloudType >::readMassTotal(), regIOobject::readStream(), polyMesh::readUpdate(), realizableKE< BasicMomentumTransportModel >::realizableKE(), codedFixedValueFvPatchField< Type >::redirectPatchField(), refinementHistoryConstraint::refinementHistoryConstraint(), structuredRenumber::renumber(), SloanRenumber::renumber(), reusable(), RNGkEpsilon< BasicMomentumTransportModel >::RNGkEpsilon(), shockFluid::shockFluid(), singleProcessorFaceSetsConstraint::singleProcessorFaceSetsConstraint(), skewCorrected< Type >::skewCorrection(), Smagorinsky< BasicMomentumTransportModel >::Smagorinsky(), SmagorinskyZhang< BasicMomentumTransportModel >::SmagorinskyZhang(), symmetryPlaneFvPatchField< Type >::snGradTransformDiag(), wedgeFvPatchField< Type >::snGradTransformDiag(), solid::solid(), displacementMeshMoverMotionSolver::solve(), fvMatrix< Type >::solve(), SpalartAllmaras< BasicMomentumTransportModel >::SpalartAllmaras(), SpalartAllmarasDES< BasicMomentumTransportModel >::SpalartAllmarasDES(), SSG< BasicMomentumTransportModel >::SSG(), constSolidThermo::thermoName(), thermophysicalPropertiesSelector< ThermophysicalProperties >::thermophysicalPropertiesSelector(), timeScaleFilteredDrag::timeScaleFilteredDrag(), layerAverage::topoChange(), externalCoupledMixedFvPatchField< Type >::transferData(), externalCoupledTemperatureMixedFvPatchScalarField::transferData(), fieldCoordinateSystemTransform::transform(), cellClassification::trimCutCells(), ChemicallyActivatedReactionRate< ReactionRate, ChemicallyActivationFunction >::type(), FallOffReactionRate< ReactionRate, FallOffFunction >::type(), fileName::type(), Roots< N >::type(), uncollatedFileOperation::type(), unityLewisEddyDiffusivity< Foam::RASThermophysicalTransportModel< Foam::ThermophysicalTransportModel< Foam::compressibleMomentumTransportModel, Foam::fluidThermo > > >::unityLewisEddyDiffusivity(), upwindCECCellToFaceStencilObject::upwindCECCellToFaceStencilObject(), upwindCFCCellToFaceStencilObject::upwindCFCCellToFaceStencilObject(), upwindCPCCellToFaceStencilObject::upwindCPCCellToFaceStencilObject(), upwindFECCellToFaceStencilObject::upwindFECCellToFaceStencilObject(), v2f< BasicMomentumTransportModel >::v2f(), distribution::validateBounds(), distribution::validatePositive(), fvMesh::validComponents(), WALE< BasicMomentumTransportModel >::WALE(), wallDamped::wallDamped(), interpolationWeights::weightedSum(), populationBalanceSizeDistribution::write(), fieldValue::write(), fieldValueDelta::write(), histogram::write(), regionSizeDistribution::write(), streamlines::write(), turbulenceIntensity::write(), wallHeatFlux::write(), wallHeatTransferCoeff::write(), wallShearStress::write(), yPlus::write(), forceCoeffs::write(), writeDictionary::write(), writeObjects::write(), FacePostProcessing< CloudType >::write(), ParticleCollector< CloudType >::write(), attachDetach::write(), layerAdditionRemoval::write(), perfectInterface::write(), slidingInterface::write(), fvPatchField< Type >::write(), fvsPatchField< Type >::write(), coordinateSystem::write(), pointPatchField< Type >::write(), polyPatch::write(), cuboid::write(), masslessBody::write(), rigidBody::write(), sphere::write(), joint::write(), waveSuperposition::write(), restraint::write(), departureDiameterModel::write(), departureFrequencyModel::write(), nucleationSiteModel::write(), partitioningModel::write(), TableFileReader< Type >::write(), fieldAverage::writeAverages(), ensightPart::writeData(), attachDetach::writeDict(), layerAdditionRemoval::writeDict(), perfectInterface::writeDict(), slidingInterface::writeDict(), cellZone::writeDict(), faceZone::writeDict(), pointZone::writeDict(), coordinateSystem::writeDict(), GeometricBoundaryField< label, Foam::fvsPatchField, Foam::surfaceMesh >::writeEntry(), forces::writeForces(), IOobject::writeHeader(), decomposedBlockData::writeHeader(), regionFunctionObject::writeObject(), cellZoneSet::writeObject(), faceZoneSet::writeObject(), pointZoneSet::writeObject(), ensightPart::writeSummary(), and XiFluid::XiFluid().

Here is the call graph for this function:

◆ exists()

bool exists ( const fileName name,
const bool  checkVariants = true,
const bool  followLink = true 
)

Does the name exist (as directory or file) in the file system?

Optionally enable/disable check for variant files.

Definition at line 519 of file POSIX.C.

References endl(), FUNCTION_NAME, mode(), name(), and Pout.

Referenced by cp(), uncollatedFileOperation::exists(), fileOperation::filePath(), fileOperation::findInstance(), masterUncollatedFileOperation::findInstance(), ln(), mvBak(), masterUncollatedFileOperation::existsOp::operator()(), Time::setControls(), and dynamicCode::upToDate().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ isDir()

◆ isFile()

◆ fileSize()

off_t fileSize ( const fileName name,
const bool  checkVariants = true,
const bool  followLink = true 
)

◆ lastModified()

time_t lastModified ( const fileName name,
const bool  checkVariants = true,
const bool  followLink = true 
)

Return time of last file modification.

Definition at line 603 of file POSIX.C.

References endl(), FUNCTION_NAME, fileStat::isValid(), name(), Pout, and fileStat::status().

Referenced by uncollatedFileOperation::lastModified(), and masterUncollatedFileOperation::lastModifiedOp::operator()().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ highResLastModified()

double highResLastModified ( const fileName name,
const bool  checkVariants = true,
const bool  followLink = true 
)

Return time of last file modification.

Definition at line 631 of file POSIX.C.

References Foam::constant::electromagnetic::e, endl(), FUNCTION_NAME, fileStat::isValid(), name(), Pout, and fileStat::status().

Referenced by fileMonitorWatcher::addWatch(), uncollatedFileOperation::highResLastModified(), masterUncollatedFileOperation::lastModifiedHROp::operator()(), and fileMonitor::setUnmodified().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ readDir()

Foam::fileNameList readDir ( const fileName directory,
const fileType  type = fileType::file,
const bool  filterVariants = true,
const bool  followLink = true 
)

◆ cp()

bool cp ( const fileName src,
const fileName dst,
const bool  followLink = true 
)

◆ ln()

◆ mv()

bool mv ( const fileName src,
const fileName dst,
const bool  followLink = false 
)

Rename src to dst.

Definition at line 948 of file POSIX.C.

References endl(), FUNCTION_NAME, fileName::name(), Pout, and fileName::type().

Referenced by uncollatedFileOperation::mv(), masterUncollatedFileOperation::mvOp::operator()(), jobInfo::signalEnd(), and jobInfo::~jobInfo().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ mvBak()

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

Definition at line 976 of file POSIX.C.

References endl(), exists(), FUNCTION_NAME, n, and Pout.

Referenced by uncollatedFileOperation::mvBak(), masterUncollatedFileOperation::mvBakOp::operator()(), and UnMapped().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ rm()

bool rm ( const fileName file)

Remove a file, returning true if successful otherwise false.

Definition at line 1017 of file POSIX.C.

References endl(), file, FUNCTION_NAME, and Pout.

Referenced by externalCoupledMixedFvPatchField< Type >::evaluate(), masterUncollatedFileOperation::rmOp::operator()(), polyMesh::removeFiles(), surfMesh::removeFiles(), uncollatedFileOperation::rm(), rmDir(), STARCD::rmFiles(), and polyMesh::writeObject().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ rmDir()

bool rmDir ( const fileName directory)

Remove a directory and its contents.

Definition at line 1047 of file POSIX.C.

References directory, endl(), FUNCTION_NAME, Pout, rm(), fileName::type(), and WarningInFunction.

Referenced by masterUncollatedFileOperation::rmDirOp::operator()(), polyMesh::removeFiles(), and uncollatedFileOperation::rmDir().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ sleep()

unsigned int sleep ( const unsigned int  s)

Sleep for the specified number of seconds.

Definition at line 1130 of file POSIX.C.

References s().

Here is the call graph for this function:

◆ fdClose()

void fdClose ( const int  fd)

Close file descriptor.

Definition at line 1136 of file POSIX.C.

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

Referenced by ping().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ping() [1/2]

bool ping ( const string destName,
const label  port,
const label  timeOut 
)

Check if machine is up by pinging given port.

Definition at line 1147 of file POSIX.C.

References abort(), FatalError, FatalErrorInFunction, fdClose(), and timedOut.

Referenced by ping().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ping() [2/2]

bool ping ( const string hostname,
const label  timeOut = 10 
)

Check if machine is up by pinging port 22 (ssh) and 222 (rsh)

Definition at line 1224 of file POSIX.C.

References ping().

Here is the call graph for this function:

◆ system()

int system ( const std::string &  command)

Execute the specified command.

Definition at line 1230 of file POSIX.C.

Referenced by TimePaths::caseSystem(), argList::displayDoc(), systemCall::end(), systemCall::execute(), IOobject::updateInstance(), dynamicCode::wmakeLibso(), and systemCall::write().

Here is the caller graph for this function:

◆ dlOpen()

void * dlOpen ( const fileName lib,
const bool  check = true 
)

Open a shared library. Return handle to library. Print error message.

if library cannot be loaded (check = true)

Definition at line 1236 of file POSIX.C.

References endl(), and WarningInFunction.

Referenced by dlLibraryTable::open().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ dlClose()

bool dlClose ( void *  handle)

Close a dlopened library using handle. Return true if successful.

Definition at line 1264 of file POSIX.C.

References endl().

Referenced by dlLibraryTable::close(), and dlLibraryTable::~dlLibraryTable().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ dlSym()

void * dlSym ( void *  handle,
const std::string &  symbol 
)

Lookup a symbol in a dlopened library using handle to library.

Definition at line 1276 of file POSIX.C.

References endl(), and WarningInFunction.

Here is the call graph for this function:

◆ dlSymFound()

bool dlSymFound ( void *  handle,
const std::string &  symbol 
)

Report if symbol in a dlopened library could be found.

Definition at line 1305 of file POSIX.C.

References endl().

Here is the call graph for this function:

◆ dlLoaded()

Foam::fileNameList dlLoaded ( )

Return all loaded libraries.

Definition at line 1346 of file POSIX.C.

References collectLibsCallback(), endl(), and libs.

Here is the call graph for this function:

◆ interpolatePointToCell()

Type interpolatePointToCell ( const PointField< Type > &  ptf,
const label  celli 
)

◆ defineTypeNameAndDebug() [419/707]

Foam::defineTypeNameAndDebug ( interpolationWeights  ,
 
)

◆ defineRunTimeSelectionTable() [52/142]

Foam::defineRunTimeSelectionTable ( interpolationWeights  ,
word   
)

◆ defineTypeNameAndDebug() [420/707]

Foam::defineTypeNameAndDebug ( linearInterpolationWeights  ,
 
)

◆ addToRunTimeSelectionTable() [195/408]

Foam::addToRunTimeSelectionTable ( interpolationWeights  ,
linearInterpolationWeights  ,
word   
)

◆ defineTypeNameAndDebug() [421/707]

Foam::defineTypeNameAndDebug ( splineInterpolationWeights  ,
 
)

◆ addToRunTimeSelectionTable() [196/408]

Foam::addToRunTimeSelectionTable ( interpolationWeights  ,
splineInterpolationWeights  ,
word   
)

◆ inv() [12/29]

DiagonalMatrix<Type> Foam::inv ( const DiagonalMatrix< Type > &  )

Return the diagonal Matrix inverse.

◆ defineTemplateTypeNameAndDebug() [36/45]

Foam::defineTemplateTypeNameAndDebug ( LduInterfaceField< scalar >  ,
 
)

◆ defineTemplateTypeNameAndDebug() [37/45]

Foam::defineTemplateTypeNameAndDebug ( LduInterfaceField< vector ,
 
)

◆ defineTemplateTypeNameAndDebug() [38/45]

Foam::defineTemplateTypeNameAndDebug ( LduInterfaceField< sphericalTensor ,
 
)

◆ defineTemplateTypeNameAndDebug() [39/45]

Foam::defineTemplateTypeNameAndDebug ( LduInterfaceField< symmTensor ,
 
)

◆ defineTemplateTypeNameAndDebug() [40/45]

Foam::defineTemplateTypeNameAndDebug ( LduInterfaceField< tensor ,
 
)

◆ defineNamedTemplateTypeNameAndDebug() [31/47]

Foam::defineNamedTemplateTypeNameAndDebug ( lduscalarscalarscalarMatrix  ,
 
)

◆ defineTemplateRunTimeSelectionTable() [87/93]

defineTemplateRunTimeSelectionTable ( lduscalarscalarscalarSmoother  ,
symMatrix   
)

◆ defineTemplateRunTimeSelectionTable() [88/93]

defineTemplateRunTimeSelectionTable ( lduscalarscalarscalarSmoother  ,
asymMatrix   
)

◆ defineTemplateRunTimeSelectionTable() [89/93]

defineTemplateRunTimeSelectionTable ( lduscalarscalarscalarPreconditioner  ,
symMatrix   
)

◆ defineTemplateRunTimeSelectionTable() [90/93]

defineTemplateRunTimeSelectionTable ( lduscalarscalarscalarPreconditioner  ,
asymMatrix   
)

◆ defineTemplateRunTimeSelectionTable() [91/93]

defineTemplateRunTimeSelectionTable ( lduscalarscalarscalarSolver  ,
symMatrix   
)

◆ defineTemplateRunTimeSelectionTable() [92/93]

defineTemplateRunTimeSelectionTable ( lduscalarscalarscalarSolver  ,
asymMatrix   
)

◆ defineNamedTemplateTypeNameAndDebug() [32/47]

Foam::defineNamedTemplateTypeNameAndDebug ( lduvectorscalarscalarMatrix  ,
 
)

◆ defineNamedTemplateTypeNameAndDebug() [33/47]

Foam::defineNamedTemplateTypeNameAndDebug ( ldusphericalTensorscalarscalarMatrix  ,
 
)

◆ defineNamedTemplateTypeNameAndDebug() [34/47]

Foam::defineNamedTemplateTypeNameAndDebug ( ldusymmTensorscalarscalarMatrix  ,
 
)

◆ defineNamedTemplateTypeNameAndDebug() [35/47]

Foam::defineNamedTemplateTypeNameAndDebug ( ldutensorscalarscalarMatrix  ,
 
)

◆ operator<<() [150/312]

Ostream& Foam::operator<< ( Ostream ,
const LduMatrix< Type, DType, LUType > &   
)

◆ defineNamedTemplateTypeNameAndDebug() [36/47]

Foam::defineNamedTemplateTypeNameAndDebug ( solverPerformancescalar  ,
 
)

◆ defineNamedTemplateTypeNameAndDebug() [37/47]

Foam::defineNamedTemplateTypeNameAndDebug ( solverPerformancevector  ,
 
)

◆ defineNamedTemplateTypeNameAndDebug() [38/47]

Foam::defineNamedTemplateTypeNameAndDebug ( solverPerformancesphericalTensor  ,
 
)

◆ defineNamedTemplateTypeNameAndDebug() [39/47]

Foam::defineNamedTemplateTypeNameAndDebug ( solverPerformancesymmTensor  ,
 
)

◆ defineNamedTemplateTypeNameAndDebug() [40/47]

Foam::defineNamedTemplateTypeNameAndDebug ( solverPerformancetensor  ,
 
)

◆ max() [53/75]

SolverPerformance<Type> Foam::max ( const SolverPerformance< Type > &  ,
const SolverPerformance< Type > &   
)

◆ operator>>() [77/136]

Istream& Foam::operator>> ( Istream ,
SolverPerformance< Type > &   
)

◆ operator<<() [151/312]

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

◆ makeLduPreconditioner() [1/15]

Foam::makeLduPreconditioner ( NoPreconditioner  ,
scalar  ,
scalar  ,
scalar   
)

◆ makeLduSymPreconditioner() [1/10]

Foam::makeLduSymPreconditioner ( NoPreconditioner  ,
scalar  ,
scalar  ,
scalar   
)

◆ makeLduAsymPreconditioner() [1/15]

Foam::makeLduAsymPreconditioner ( NoPreconditioner  ,
scalar  ,
scalar  ,
scalar   
)

◆ makeLduPreconditioner() [2/15]

Foam::makeLduPreconditioner ( DiagonalPreconditioner  ,
scalar  ,
scalar  ,
scalar   
)

◆ makeLduSymPreconditioner() [2/10]

Foam::makeLduSymPreconditioner ( DiagonalPreconditioner  ,
scalar  ,
scalar  ,
scalar   
)

◆ makeLduAsymPreconditioner() [2/15]

Foam::makeLduAsymPreconditioner ( DiagonalPreconditioner  ,
scalar  ,
scalar  ,
scalar   
)

◆ makeLduPreconditioner() [3/15]

Foam::makeLduPreconditioner ( TDILUPreconditioner  ,
scalar  ,
scalar  ,
scalar   
)

◆ makeLduAsymPreconditioner() [3/15]

Foam::makeLduAsymPreconditioner ( TDILUPreconditioner  ,
scalar  ,
scalar  ,
scalar   
)

◆ makeLduPreconditioner() [4/15]

Foam::makeLduPreconditioner ( NoPreconditioner  ,
vector  ,
scalar  ,
scalar   
)

◆ makeLduSymPreconditioner() [3/10]

Foam::makeLduSymPreconditioner ( NoPreconditioner  ,
vector  ,
scalar  ,
scalar   
)

◆ makeLduAsymPreconditioner() [4/15]

Foam::makeLduAsymPreconditioner ( NoPreconditioner  ,
vector  ,
scalar  ,
scalar   
)

◆ makeLduPreconditioner() [5/15]

Foam::makeLduPreconditioner ( DiagonalPreconditioner  ,
vector  ,
scalar  ,
scalar   
)

◆ makeLduSymPreconditioner() [4/10]

Foam::makeLduSymPreconditioner ( DiagonalPreconditioner  ,
vector  ,
scalar  ,
scalar   
)

◆ makeLduAsymPreconditioner() [5/15]

Foam::makeLduAsymPreconditioner ( DiagonalPreconditioner  ,
vector  ,
scalar  ,
scalar   
)

◆ makeLduPreconditioner() [6/15]

Foam::makeLduPreconditioner ( TDILUPreconditioner  ,
vector  ,
scalar  ,
scalar   
)

◆ makeLduAsymPreconditioner() [6/15]

Foam::makeLduAsymPreconditioner ( TDILUPreconditioner  ,
vector  ,
scalar  ,
scalar   
)

◆ makeLduPreconditioner() [7/15]

Foam::makeLduPreconditioner ( NoPreconditioner  ,
sphericalTensor  ,
scalar  ,
scalar   
)

◆ makeLduSymPreconditioner() [5/10]

Foam::makeLduSymPreconditioner ( NoPreconditioner  ,
sphericalTensor  ,
scalar  ,
scalar   
)

◆ makeLduAsymPreconditioner() [7/15]

Foam::makeLduAsymPreconditioner ( NoPreconditioner  ,
sphericalTensor  ,
scalar  ,
scalar   
)

◆ makeLduPreconditioner() [8/15]

Foam::makeLduPreconditioner ( DiagonalPreconditioner  ,
sphericalTensor  ,
scalar  ,
scalar   
)

◆ makeLduSymPreconditioner() [6/10]

Foam::makeLduSymPreconditioner ( DiagonalPreconditioner  ,
sphericalTensor  ,
scalar  ,
scalar   
)

◆ makeLduAsymPreconditioner() [8/15]

Foam::makeLduAsymPreconditioner ( DiagonalPreconditioner  ,
sphericalTensor  ,
scalar  ,
scalar   
)

◆ makeLduPreconditioner() [9/15]

Foam::makeLduPreconditioner ( TDILUPreconditioner  ,
sphericalTensor  ,
scalar  ,
scalar   
)

◆ makeLduAsymPreconditioner() [9/15]

Foam::makeLduAsymPreconditioner ( TDILUPreconditioner  ,
sphericalTensor  ,
scalar  ,
scalar   
)

◆ makeLduPreconditioner() [10/15]

Foam::makeLduPreconditioner ( NoPreconditioner  ,
symmTensor  ,
scalar  ,
scalar   
)

◆ makeLduSymPreconditioner() [7/10]

Foam::makeLduSymPreconditioner ( NoPreconditioner  ,
symmTensor  ,
scalar  ,
scalar   
)

◆ makeLduAsymPreconditioner() [10/15]

Foam::makeLduAsymPreconditioner ( NoPreconditioner  ,
symmTensor  ,
scalar  ,
scalar   
)

◆ makeLduPreconditioner() [11/15]

Foam::makeLduPreconditioner ( DiagonalPreconditioner  ,
symmTensor  ,
scalar  ,
scalar   
)

◆ makeLduSymPreconditioner() [8/10]

Foam::makeLduSymPreconditioner ( DiagonalPreconditioner  ,
symmTensor  ,
scalar  ,
scalar   
)

◆ makeLduAsymPreconditioner() [11/15]

Foam::makeLduAsymPreconditioner ( DiagonalPreconditioner  ,
symmTensor  ,
scalar  ,
scalar   
)

◆ makeLduPreconditioner() [12/15]

Foam::makeLduPreconditioner ( TDILUPreconditioner  ,
symmTensor  ,
scalar  ,
scalar   
)

◆ makeLduAsymPreconditioner() [12/15]

Foam::makeLduAsymPreconditioner ( TDILUPreconditioner  ,
symmTensor  ,
scalar  ,
scalar   
)

◆ makeLduPreconditioner() [13/15]

Foam::makeLduPreconditioner ( NoPreconditioner  ,
tensor  ,
scalar  ,
scalar   
)

◆ makeLduSymPreconditioner() [9/10]

Foam::makeLduSymPreconditioner ( NoPreconditioner  ,
tensor  ,
scalar  ,
scalar   
)

◆ makeLduAsymPreconditioner() [13/15]

Foam::makeLduAsymPreconditioner ( NoPreconditioner  ,
tensor  ,
scalar  ,
scalar   
)

◆ makeLduPreconditioner() [14/15]

Foam::makeLduPreconditioner ( DiagonalPreconditioner  ,
tensor  ,
scalar  ,
scalar   
)

◆ makeLduSymPreconditioner() [10/10]

Foam::makeLduSymPreconditioner ( DiagonalPreconditioner  ,
tensor  ,
scalar  ,
scalar   
)

◆ makeLduAsymPreconditioner() [14/15]

Foam::makeLduAsymPreconditioner ( DiagonalPreconditioner  ,
tensor  ,
scalar  ,
scalar   
)

◆ makeLduPreconditioner() [15/15]

Foam::makeLduPreconditioner ( TDILUPreconditioner  ,
tensor  ,
scalar  ,
scalar   
)

◆ makeLduAsymPreconditioner() [15/15]

Foam::makeLduAsymPreconditioner ( TDILUPreconditioner  ,
tensor  ,
scalar  ,
scalar   
)

◆ makeLduSmoother() [1/5]

Foam::makeLduSmoother ( TGaussSeidelSmoother  ,
scalar  ,
scalar  ,
scalar   
)

◆ makeLduSymSmoother() [1/5]

Foam::makeLduSymSmoother ( TGaussSeidelSmoother  ,
scalar  ,
scalar  ,
scalar   
)

◆ makeLduAsymSmoother() [1/5]

Foam::makeLduAsymSmoother ( TGaussSeidelSmoother  ,
scalar  ,
scalar  ,
scalar   
)

◆ makeLduSmoother() [2/5]

Foam::makeLduSmoother ( TGaussSeidelSmoother  ,
vector  ,
scalar  ,
scalar   
)

◆ makeLduSymSmoother() [2/5]

Foam::makeLduSymSmoother ( TGaussSeidelSmoother  ,
vector  ,
scalar  ,
scalar   
)

◆ makeLduAsymSmoother() [2/5]

Foam::makeLduAsymSmoother ( TGaussSeidelSmoother  ,
vector  ,
scalar  ,
scalar   
)

◆ makeLduSmoother() [3/5]

Foam::makeLduSmoother ( TGaussSeidelSmoother  ,
sphericalTensor  ,
scalar  ,
scalar   
)

◆ makeLduSymSmoother() [3/5]

Foam::makeLduSymSmoother ( TGaussSeidelSmoother  ,
sphericalTensor  ,
scalar  ,
scalar   
)

◆ makeLduAsymSmoother() [3/5]

Foam::makeLduAsymSmoother ( TGaussSeidelSmoother  ,
sphericalTensor  ,
scalar  ,
scalar   
)

◆ makeLduSmoother() [4/5]

Foam::makeLduSmoother ( TGaussSeidelSmoother  ,
symmTensor  ,
scalar  ,
scalar   
)

◆ makeLduSymSmoother() [4/5]

Foam::makeLduSymSmoother ( TGaussSeidelSmoother  ,
symmTensor  ,
scalar  ,
scalar   
)

◆ makeLduAsymSmoother() [4/5]

Foam::makeLduAsymSmoother ( TGaussSeidelSmoother  ,
symmTensor  ,
scalar  ,
scalar   
)

◆ makeLduSmoother() [5/5]

Foam::makeLduSmoother ( TGaussSeidelSmoother  ,
tensor  ,
scalar  ,
scalar   
)

◆ makeLduSymSmoother() [5/5]

Foam::makeLduSymSmoother ( TGaussSeidelSmoother  ,
tensor  ,
scalar  ,
scalar   
)

◆ makeLduAsymSmoother() [5/5]

Foam::makeLduAsymSmoother ( TGaussSeidelSmoother  ,
tensor  ,
scalar  ,
scalar   
)

◆ makeLduSolver() [1/25]

Foam::makeLduSolver ( DiagonalSolver  ,
scalar  ,
scalar  ,
scalar   
)

◆ makeLduSymSolver() [1/15]

Foam::makeLduSymSolver ( DiagonalSolver  ,
scalar  ,
scalar  ,
scalar   
)

◆ makeLduAsymSolver() [1/20]

Foam::makeLduAsymSolver ( DiagonalSolver  ,
scalar  ,
scalar  ,
scalar   
)

◆ makeLduSolver() [2/25]

Foam::makeLduSolver ( PCICG  ,
scalar  ,
scalar  ,
scalar   
)

◆ makeLduSymSolver() [2/15]

Foam::makeLduSymSolver ( PCICG  ,
scalar  ,
scalar  ,
scalar   
)

◆ makeLduSolver() [3/25]

Foam::makeLduSolver ( PBiCCCG  ,
scalar  ,
scalar  ,
scalar   
)

◆ makeLduAsymSolver() [2/20]

Foam::makeLduAsymSolver ( PBiCCCG  ,
scalar  ,
scalar  ,
scalar   
)

◆ makeLduSolver() [4/25]

Foam::makeLduSolver ( PBiCICG  ,
scalar  ,
scalar  ,
scalar   
)

◆ makeLduAsymSolver() [3/20]

Foam::makeLduAsymSolver ( PBiCICG  ,
scalar  ,
scalar  ,
scalar   
)

◆ makeLduSolver() [5/25]

Foam::makeLduSolver ( SmoothSolver  ,
scalar  ,
scalar  ,
scalar   
)

◆ makeLduSymSolver() [3/15]

Foam::makeLduSymSolver ( SmoothSolver  ,
scalar  ,
scalar  ,
scalar   
)

◆ makeLduAsymSolver() [4/20]

Foam::makeLduAsymSolver ( SmoothSolver  ,
scalar  ,
scalar  ,
scalar   
)

◆ makeLduSolver() [6/25]

Foam::makeLduSolver ( DiagonalSolver  ,
vector  ,
scalar  ,
scalar   
)

◆ makeLduSymSolver() [4/15]

Foam::makeLduSymSolver ( DiagonalSolver  ,
vector  ,
scalar  ,
scalar   
)

◆ makeLduAsymSolver() [5/20]

Foam::makeLduAsymSolver ( DiagonalSolver  ,
vector  ,
scalar  ,
scalar   
)

◆ makeLduSolver() [7/25]

Foam::makeLduSolver ( PCICG  ,
vector  ,
scalar  ,
scalar   
)

◆ makeLduSymSolver() [5/15]

Foam::makeLduSymSolver ( PCICG  ,
vector  ,
scalar  ,
scalar   
)

◆ makeLduSolver() [8/25]

Foam::makeLduSolver ( PBiCCCG  ,
vector  ,
scalar  ,
scalar   
)

◆ makeLduAsymSolver() [6/20]

Foam::makeLduAsymSolver ( PBiCCCG  ,
vector  ,
scalar  ,
scalar   
)

◆ makeLduSolver() [9/25]

Foam::makeLduSolver ( PBiCICG  ,
vector  ,
scalar  ,
scalar   
)

◆ makeLduAsymSolver() [7/20]

Foam::makeLduAsymSolver ( PBiCICG  ,
vector  ,
scalar  ,
scalar   
)

◆ makeLduSolver() [10/25]

Foam::makeLduSolver ( SmoothSolver  ,
vector  ,
scalar  ,
scalar   
)

◆ makeLduSymSolver() [6/15]

Foam::makeLduSymSolver ( SmoothSolver  ,
vector  ,
scalar  ,
scalar   
)

◆ makeLduAsymSolver() [8/20]

Foam::makeLduAsymSolver ( SmoothSolver  ,
vector  ,
scalar  ,
scalar   
)

◆ makeLduSolver() [11/25]

Foam::makeLduSolver ( DiagonalSolver  ,
sphericalTensor  ,
scalar  ,
scalar   
)

◆ makeLduSymSolver() [7/15]

Foam::makeLduSymSolver ( DiagonalSolver  ,
sphericalTensor  ,
scalar  ,
scalar   
)

◆ makeLduAsymSolver() [9/20]

Foam::makeLduAsymSolver ( DiagonalSolver  ,
sphericalTensor  ,
scalar  ,
scalar   
)

◆ makeLduSolver() [12/25]

Foam::makeLduSolver ( PCICG  ,
sphericalTensor  ,
scalar  ,
scalar   
)

◆ makeLduSymSolver() [8/15]

Foam::makeLduSymSolver ( PCICG  ,
sphericalTensor  ,
scalar  ,
scalar   
)

◆ makeLduSolver() [13/25]

Foam::makeLduSolver ( PBiCCCG  ,
sphericalTensor  ,
scalar  ,
scalar   
)

◆ makeLduAsymSolver() [10/20]

Foam::makeLduAsymSolver ( PBiCCCG  ,
sphericalTensor  ,
scalar  ,
scalar   
)

◆ makeLduSolver() [14/25]

Foam::makeLduSolver ( PBiCICG  ,
sphericalTensor  ,
scalar  ,
scalar   
)

◆ makeLduAsymSolver() [11/20]

Foam::makeLduAsymSolver ( PBiCICG  ,
sphericalTensor  ,
scalar  ,
scalar   
)

◆ makeLduSolver() [15/25]

Foam::makeLduSolver ( SmoothSolver  ,
sphericalTensor  ,
scalar  ,
scalar   
)

◆ makeLduSymSolver() [9/15]

Foam::makeLduSymSolver ( SmoothSolver  ,
sphericalTensor  ,
scalar  ,
scalar   
)

◆ makeLduAsymSolver() [12/20]

Foam::makeLduAsymSolver ( SmoothSolver  ,
sphericalTensor  ,
scalar  ,
scalar   
)

◆ makeLduSolver() [16/25]

Foam::makeLduSolver ( DiagonalSolver  ,
symmTensor  ,
scalar  ,
scalar   
)

◆ makeLduSymSolver() [10/15]

Foam::makeLduSymSolver ( DiagonalSolver  ,
symmTensor  ,
scalar  ,
scalar   
)

◆ makeLduAsymSolver() [13/20]

Foam::makeLduAsymSolver ( DiagonalSolver  ,
symmTensor  ,
scalar  ,
scalar   
)

◆ makeLduSolver() [17/25]

Foam::makeLduSolver ( PCICG  ,
symmTensor  ,
scalar  ,
scalar   
)

◆ makeLduSymSolver() [11/15]

Foam::makeLduSymSolver ( PCICG  ,
symmTensor  ,
scalar  ,
scalar   
)

◆ makeLduSolver() [18/25]

Foam::makeLduSolver ( PBiCCCG  ,
symmTensor  ,
scalar  ,
scalar   
)

◆ makeLduAsymSolver() [14/20]

Foam::makeLduAsymSolver ( PBiCCCG  ,
symmTensor  ,
scalar  ,
scalar   
)

◆ makeLduSolver() [19/25]

Foam::makeLduSolver ( PBiCICG  ,
symmTensor  ,
scalar  ,
scalar   
)

◆ makeLduAsymSolver() [15/20]

Foam::makeLduAsymSolver ( PBiCICG  ,
symmTensor  ,
scalar  ,
scalar   
)

◆ makeLduSolver() [20/25]

Foam::makeLduSolver ( SmoothSolver  ,
symmTensor  ,
scalar  ,
scalar   
)

◆ makeLduSymSolver() [12/15]

Foam::makeLduSymSolver ( SmoothSolver  ,
symmTensor  ,
scalar  ,
scalar   
)

◆ makeLduAsymSolver() [16/20]

Foam::makeLduAsymSolver ( SmoothSolver  ,
symmTensor  ,
scalar  ,
scalar   
)

◆ makeLduSolver() [21/25]

Foam::makeLduSolver ( DiagonalSolver  ,
tensor  ,
scalar  ,
scalar   
)

◆ makeLduSymSolver() [13/15]

Foam::makeLduSymSolver ( DiagonalSolver  ,
tensor  ,
scalar  ,
scalar   
)

◆ makeLduAsymSolver() [17/20]

Foam::makeLduAsymSolver ( DiagonalSolver  ,
tensor  ,
scalar  ,
scalar   
)

◆ makeLduSolver() [22/25]

Foam::makeLduSolver ( PCICG  ,
tensor  ,
scalar  ,
scalar   
)

◆ makeLduSymSolver() [14/15]

Foam::makeLduSymSolver ( PCICG  ,
tensor  ,
scalar  ,
scalar   
)

◆ makeLduSolver() [23/25]

Foam::makeLduSolver ( PBiCCCG  ,
tensor  ,
scalar  ,
scalar   
)

◆ makeLduAsymSolver() [18/20]

Foam::makeLduAsymSolver ( PBiCCCG  ,
tensor  ,
scalar  ,
scalar   
)

◆ makeLduSolver() [24/25]

Foam::makeLduSolver ( PBiCICG  ,
tensor  ,
scalar  ,
scalar   
)

◆ makeLduAsymSolver() [19/20]

Foam::makeLduAsymSolver ( PBiCICG  ,
tensor  ,
scalar  ,
scalar   
)

◆ makeLduSolver() [25/25]

Foam::makeLduSolver ( SmoothSolver  ,
tensor  ,
scalar  ,
scalar   
)

◆ makeLduSymSolver() [15/15]

Foam::makeLduSymSolver ( SmoothSolver  ,
tensor  ,
scalar  ,
scalar   
)

◆ makeLduAsymSolver() [20/20]

Foam::makeLduAsymSolver ( SmoothSolver  ,
tensor  ,
scalar  ,
scalar   
)

◆ defineTypeNameAndDebug() [422/707]

Foam::defineTypeNameAndDebug ( cyclicLduInterface  ,
 
)

◆ defineTypeNameAndDebug() [423/707]

Foam::defineTypeNameAndDebug ( lduInterface  ,
 
)

◆ defineTypeNameAndDebug() [424/707]

Foam::defineTypeNameAndDebug ( processorLduInterface  ,
 
)

◆ defineTypeNameAndDebug() [425/707]

Foam::defineTypeNameAndDebug ( cyclicLduInterfaceField  ,
 
)

◆ defineTypeNameAndDebug() [426/707]

Foam::defineTypeNameAndDebug ( lduInterfaceField  ,
 
)

◆ defineTypeNameAndDebug() [427/707]

Foam::defineTypeNameAndDebug ( processorLduInterfaceField  ,
 
)

◆ operator<<() [152/312]

Ostream& Foam::operator<< ( Ostream os,
const lduScheduleEntry lb 
)

Definition at line 66 of file lduSchedule.H.

◆ defineTypeNameAndDebug() [428/707]

Foam::defineTypeNameAndDebug ( lduMatrix  ,
 
)

◆ operator<<() [153/312]

Foam::Ostream & operator<< ( Ostream os,
const lduMatrix ldum 
)

◆ operator<<() [154/312]

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

◆ defineRunTimeSelectionTable() [53/142]

Foam::defineRunTimeSelectionTable ( lduMatrix::preconditioner  ,
symMatrix   
)

◆ defineRunTimeSelectionTable() [54/142]

Foam::defineRunTimeSelectionTable ( lduMatrix::preconditioner  ,
asymMatrix   
)

◆ defineRunTimeSelectionTable() [55/142]

Foam::defineRunTimeSelectionTable ( lduMatrix::smoother  ,
symMatrix   
)

◆ defineRunTimeSelectionTable() [56/142]

Foam::defineRunTimeSelectionTable ( lduMatrix::smoother  ,
asymMatrix   
)

◆ defineRunTimeSelectionTable() [57/142]

Foam::defineRunTimeSelectionTable ( lduMatrix::solver  ,
symMatrix   
)

◆ defineRunTimeSelectionTable() [58/142]

Foam::defineRunTimeSelectionTable ( lduMatrix::solver  ,
asymMatrix   
)

◆ defineTypeNameAndDebug() [429/707]

Foam::defineTypeNameAndDebug ( diagonalPreconditioner  ,
 
)

◆ defineTypeNameAndDebug() [430/707]

Foam::defineTypeNameAndDebug ( DICPreconditioner  ,
 
)

◆ defineTypeNameAndDebug() [431/707]

Foam::defineTypeNameAndDebug ( DILUPreconditioner  ,
 
)

◆ defineTypeNameAndDebug() [432/707]

Foam::defineTypeNameAndDebug ( FDICPreconditioner  ,
 
)

◆ defineTypeNameAndDebug() [433/707]

Foam::defineTypeNameAndDebug ( GAMGPreconditioner  ,
 
)

◆ defineTypeNameAndDebug() [434/707]

Foam::defineTypeNameAndDebug ( noPreconditioner  ,
 
)

◆ defineTypeNameAndDebug() [435/707]

Foam::defineTypeNameAndDebug ( DICSmoother  ,
 
)

◆ defineTypeNameAndDebug() [436/707]

Foam::defineTypeNameAndDebug ( DICGaussSeidelSmoother  ,
 
)

◆ defineTypeNameAndDebug() [437/707]

Foam::defineTypeNameAndDebug ( DILUSmoother  ,
 
)

◆ defineTypeNameAndDebug() [438/707]

Foam::defineTypeNameAndDebug ( DILUGaussSeidelSmoother  ,
 
)

◆ defineTypeNameAndDebug() [439/707]

Foam::defineTypeNameAndDebug ( FDICSmoother  ,
 
)

◆ defineTypeNameAndDebug() [440/707]

Foam::defineTypeNameAndDebug ( GaussSeidelSmoother  ,
 
)

◆ defineTypeNameAndDebug() [441/707]

Foam::defineTypeNameAndDebug ( nonBlockingGaussSeidelSmoother  ,
 
)

◆ defineTypeNameAndDebug() [442/707]

Foam::defineTypeNameAndDebug ( symGaussSeidelSmoother  ,
 
)

◆ defineTypeNameAndDebug() [443/707]

Foam::defineTypeNameAndDebug ( diagonalSolver  ,
 
)

◆ defineTypeNameAndDebug() [444/707]

Foam::defineTypeNameAndDebug ( algebraicPairGAMGAgglomeration  ,
 
)

◆ addToRunTimeSelectionTable() [197/408]

Foam::addToRunTimeSelectionTable ( GAMGAgglomeration  ,
algebraicPairGAMGAgglomeration  ,
lduMatrix   
)

◆ defineTypeNameAndDebug() [445/707]

Foam::defineTypeNameAndDebug ( dummyAgglomeration  ,
 
)

◆ addToRunTimeSelectionTable() [198/408]

Foam::addToRunTimeSelectionTable ( GAMGAgglomeration  ,
dummyAgglomeration  ,
lduMesh   
)

◆ defineTypeNameAndDebug() [446/707]

Foam::defineTypeNameAndDebug ( GAMGAgglomeration  ,
 
)

◆ defineRunTimeSelectionTable() [59/142]

Foam::defineRunTimeSelectionTable ( GAMGAgglomeration  ,
lduMesh   
)

◆ defineRunTimeSelectionTable() [60/142]

Foam::defineRunTimeSelectionTable ( GAMGAgglomeration  ,
lduMatrix   
)

◆ defineRunTimeSelectionTable() [61/142]

Foam::defineRunTimeSelectionTable ( GAMGAgglomeration  ,
geometry   
)

◆ defineTypeNameAndDebug() [447/707]

Foam::defineTypeNameAndDebug ( pairGAMGAgglomeration  ,
 
)

◆ defineTypeNameAndDebug() [448/707]

Foam::defineTypeNameAndDebug ( eagerGAMGProcAgglomeration  ,
 
)

◆ addToRunTimeSelectionTable() [199/408]

Foam::addToRunTimeSelectionTable ( GAMGProcAgglomeration  ,
eagerGAMGProcAgglomeration  ,
GAMGAgglomeration   
)

◆ defineTypeNameAndDebug() [449/707]

Foam::defineTypeNameAndDebug ( GAMGProcAgglomeration  ,
 
)

◆ defineRunTimeSelectionTable() [62/142]

Foam::defineRunTimeSelectionTable ( GAMGProcAgglomeration  ,
GAMGAgglomeration   
)

◆ defineTypeNameAndDebug() [450/707]

Foam::defineTypeNameAndDebug ( manualGAMGProcAgglomeration  ,
 
)

◆ addToRunTimeSelectionTable() [200/408]

Foam::addToRunTimeSelectionTable ( GAMGProcAgglomeration  ,
manualGAMGProcAgglomeration  ,
GAMGAgglomeration   
)

◆ defineTypeNameAndDebug() [451/707]

Foam::defineTypeNameAndDebug ( masterCoarsestGAMGProcAgglomeration  ,
 
)

◆ addToRunTimeSelectionTable() [201/408]

Foam::addToRunTimeSelectionTable ( GAMGProcAgglomeration  ,
masterCoarsestGAMGProcAgglomeration  ,
GAMGAgglomeration   
)

◆ defineTypeNameAndDebug() [452/707]

Foam::defineTypeNameAndDebug ( noneGAMGProcAgglomeration  ,
 
)

◆ addNamedToRunTimeSelectionTable() [11/37]

Foam::addNamedToRunTimeSelectionTable ( GAMGProcAgglomeration  ,
noneGAMGProcAgglomeration  ,
GAMGAgglomeration  ,
none   
)

◆ defineTypeNameAndDebug() [453/707]

Foam::defineTypeNameAndDebug ( procFacesGAMGProcAgglomeration  ,
 
)

◆ addToRunTimeSelectionTable() [202/408]

Foam::addToRunTimeSelectionTable ( GAMGProcAgglomeration  ,
procFacesGAMGProcAgglomeration  ,
GAMGAgglomeration   
)

◆ defineTypeNameAndDebug() [454/707]

Foam::defineTypeNameAndDebug ( GAMGSolver  ,
 
)

◆ defineTypeNameAndDebug() [455/707]

Foam::defineTypeNameAndDebug ( cyclicGAMGInterfaceField  ,
 
)

◆ addToRunTimeSelectionTable() [203/408]

Foam::addToRunTimeSelectionTable ( GAMGInterfaceField  ,
cyclicGAMGInterfaceField  ,
lduInterface   
)

◆ addToRunTimeSelectionTable() [204/408]

Foam::addToRunTimeSelectionTable ( GAMGInterfaceField  ,
cyclicGAMGInterfaceField  ,
lduInterfaceField   
)

◆ addNamedToRunTimeSelectionTable() [12/37]

Foam::addNamedToRunTimeSelectionTable ( GAMGInterfaceField  ,
cyclicGAMGInterfaceField  ,
lduInterface  ,
cyclicSlip   
)

◆ addNamedToRunTimeSelectionTable() [13/37]

Foam::addNamedToRunTimeSelectionTable ( GAMGInterfaceField  ,
cyclicGAMGInterfaceField  ,
lduInterfaceField  ,
cyclicSlip   
)

◆ addNamedToRunTimeSelectionTable() [14/37]

Foam::addNamedToRunTimeSelectionTable ( GAMGInterfaceField  ,
cyclicGAMGInterfaceField  ,
lduInterface  ,
nonConformalCyclic   
)

◆ addNamedToRunTimeSelectionTable() [15/37]

Foam::addNamedToRunTimeSelectionTable ( GAMGInterfaceField  ,
cyclicGAMGInterfaceField  ,
lduInterfaceField  ,
nonConformalCyclic   
)

◆ defineTypeNameAndDebug() [456/707]

Foam::defineTypeNameAndDebug ( GAMGInterfaceField  ,
 
)

◆ defineRunTimeSelectionTable() [63/142]

Foam::defineRunTimeSelectionTable ( GAMGInterfaceField  ,
lduInterface   
)

◆ defineRunTimeSelectionTable() [64/142]

Foam::defineRunTimeSelectionTable ( GAMGInterfaceField  ,
lduInterfaceField   
)

◆ defineTypeNameAndDebug() [457/707]

Foam::defineTypeNameAndDebug ( processorCyclicGAMGInterfaceField  ,
 
)

◆ addToRunTimeSelectionTable() [205/408]

Foam::addToRunTimeSelectionTable ( GAMGInterfaceField  ,
processorCyclicGAMGInterfaceField  ,
lduInterface   
)

◆ addToRunTimeSelectionTable() [206/408]

Foam::addToRunTimeSelectionTable ( GAMGInterfaceField  ,
processorCyclicGAMGInterfaceField  ,
lduInterfaceField   
)

◆ addNamedToRunTimeSelectionTable() [16/37]

Foam::addNamedToRunTimeSelectionTable ( GAMGInterfaceField  ,
processorCyclicGAMGInterfaceField  ,
lduInterface  ,
nonConformalProcessorCyclic   
)

◆ addNamedToRunTimeSelectionTable() [17/37]

Foam::addNamedToRunTimeSelectionTable ( GAMGInterfaceField  ,
processorCyclicGAMGInterfaceField  ,
lduInterfaceField  ,
nonConformalProcessorCyclic   
)

◆ defineTypeNameAndDebug() [458/707]

Foam::defineTypeNameAndDebug ( processorGAMGInterfaceField  ,
 
)

◆ addToRunTimeSelectionTable() [207/408]

Foam::addToRunTimeSelectionTable ( GAMGInterfaceField  ,
processorGAMGInterfaceField  ,
lduInterface   
)

◆ addToRunTimeSelectionTable() [208/408]

Foam::addToRunTimeSelectionTable ( GAMGInterfaceField  ,
processorGAMGInterfaceField  ,
lduInterfaceField   
)

◆ defineTypeNameAndDebug() [459/707]

Foam::defineTypeNameAndDebug ( cyclicGAMGInterface  ,
 
)

◆ addToRunTimeSelectionTable() [209/408]

Foam::addToRunTimeSelectionTable ( GAMGInterface  ,
cyclicGAMGInterface  ,
lduInterface   
)

◆ addToRunTimeSelectionTable() [210/408]

Foam::addToRunTimeSelectionTable ( GAMGInterface  ,
cyclicGAMGInterface  ,
Istream   
)

◆ addNamedToRunTimeSelectionTable() [18/37]

Foam::addNamedToRunTimeSelectionTable ( GAMGInterface  ,
cyclicGAMGInterface  ,
lduInterface  ,
cyclicSlip   
)

◆ addNamedToRunTimeSelectionTable() [19/37]

Foam::addNamedToRunTimeSelectionTable ( GAMGInterface  ,
cyclicGAMGInterface  ,
Istream  ,
cyclicSlip   
)

◆ addNamedToRunTimeSelectionTable() [20/37]

Foam::addNamedToRunTimeSelectionTable ( GAMGInterface  ,
cyclicGAMGInterface  ,
lduInterface  ,
nonConformalCyclic   
)

◆ addNamedToRunTimeSelectionTable() [21/37]

Foam::addNamedToRunTimeSelectionTable ( GAMGInterface  ,
cyclicGAMGInterface  ,
Istream  ,
nonConformalCyclic   
)

◆ defineTypeNameAndDebug() [460/707]

Foam::defineTypeNameAndDebug ( GAMGInterface  ,
 
)

◆ defineRunTimeSelectionTable() [65/142]

Foam::defineRunTimeSelectionTable ( GAMGInterface  ,
lduInterface   
)

◆ defineRunTimeSelectionTable() [66/142]

Foam::defineRunTimeSelectionTable ( GAMGInterface  ,
Istream   
)

◆ defineTypeNameAndDebug() [461/707]

Foam::defineTypeNameAndDebug ( processorCyclicGAMGInterface  ,
 
)

◆ addToRunTimeSelectionTable() [211/408]

Foam::addToRunTimeSelectionTable ( GAMGInterface  ,
processorCyclicGAMGInterface  ,
lduInterface   
)

◆ addToRunTimeSelectionTable() [212/408]

Foam::addToRunTimeSelectionTable ( GAMGInterface  ,
processorCyclicGAMGInterface  ,
Istream   
)

◆ addNamedToRunTimeSelectionTable() [22/37]

Foam::addNamedToRunTimeSelectionTable ( GAMGInterface  ,
processorCyclicGAMGInterface  ,
lduInterface  ,
nonConformalProcessorCyclic   
)

◆ addNamedToRunTimeSelectionTable() [23/37]

Foam::addNamedToRunTimeSelectionTable ( GAMGInterface  ,
processorCyclicGAMGInterface  ,
Istream  ,
nonConformalProcessorCyclic   
)

◆ defineTypeNameAndDebug() [462/707]

Foam::defineTypeNameAndDebug ( processorGAMGInterface  ,
 
)

◆ addToRunTimeSelectionTable() [213/408]

Foam::addToRunTimeSelectionTable ( GAMGInterface  ,
processorGAMGInterface  ,
lduInterface   
)

◆ addToRunTimeSelectionTable() [214/408]

Foam::addToRunTimeSelectionTable ( GAMGInterface  ,
processorGAMGInterface  ,
Istream   
)

◆ defineTypeNameAndDebug() [463/707]

Foam::defineTypeNameAndDebug ( PBiCG  ,
 
)

◆ defineTypeNameAndDebug() [464/707]

Foam::defineTypeNameAndDebug ( PBiCGStab  ,
 
)

◆ defineTypeNameAndDebug() [465/707]

Foam::defineTypeNameAndDebug ( PCG  ,
 
)

◆ defineTypeNameAndDebug() [466/707]

Foam::defineTypeNameAndDebug ( smoothSolver  ,
 
)

◆ defineTypeNameAndDebug() [467/707]

Foam::defineTypeNameAndDebug ( LUscalarMatrix  ,
 
)

◆ operator<<() [155/312]

Foam::Ostream & operator<< ( Ostream os,
const procLduInterface cldui 
)

Definition at line 82 of file procLduInterface.C.

◆ operator<<() [156/312]

Foam::Ostream & operator<< ( Ostream os,
const procLduMatrix cldum 
)

Definition at line 91 of file procLduMatrix.C.

◆ operator>>() [78/136]

Istream& Foam::operator>> ( Istream ,
Matrix< Form, Type > &   
)

◆ operator<<() [157/312]

Ostream& Foam::operator<< ( Ostream ,
const Matrix< Form, Type > &   
)

◆ writeEntry() [12/27]

void writeEntry ( Ostream os,
const Matrix< Form, Type > &  M 
)

Definition at line 46 of file MatrixIO.C.

References token::compound::isCompound(), and M.

Here is the call graph for this function:

◆ max() [54/75]

const Type & max ( const Matrix< Form, Type > &  M)

Definition at line 377 of file Matrix.C.

References abort(), FatalError, FatalErrorInFunction, and M.

Here is the call graph for this function:

◆ min() [53/74]

const Type & min ( const Matrix< Form, Type > &  M)

Definition at line 409 of file Matrix.C.

References abort(), FatalError, FatalErrorInFunction, and M.

Here is the call graph for this function:

◆ operator-() [82/114]

Form operator- ( const Matrix< Form, Type > &  M)

Definition at line 443 of file Matrix.C.

References M.

◆ operator+() [75/131]

Form operator+ ( const Matrix< Form, Type > &  A,
const Matrix< Form, Type > &  B 
)

Definition at line 464 of file Matrix.C.

References A, abort(), B, FatalError, and FatalErrorInFunction.

Here is the call graph for this function:

◆ operator-() [83/114]

Form operator- ( const Matrix< Form, Type > &  A,
const Matrix< Form, Type > &  B 
)

Definition at line 499 of file Matrix.C.

References A, abort(), B, FatalError, and FatalErrorInFunction.

Here is the call graph for this function:

◆ operator*() [123/184]

Form operator* ( const scalar  s,
const Matrix< Form, Type > &  M 
)

Definition at line 534 of file Matrix.C.

References M, and s().

Here is the call graph for this function:

◆ operator*() [124/184]

Form operator* ( const Matrix< Form, Type > &  M,
const scalar  s 
)

Definition at line 555 of file Matrix.C.

References M, and s().

Here is the call graph for this function:

◆ operator/() [45/66]

Form operator/ ( const Matrix< Form, Type > &  M,
const scalar  s 
)

Definition at line 576 of file Matrix.C.

References M, and s().

Here is the call graph for this function:

◆ operator*() [125/184]

typeOfInnerProduct<Type, Form1, Form2>::type Foam::operator* ( const Matrix< Form1, Type > &  a,
const Matrix< Form2, Type > &  b 
)

◆ operator*() [126/184]

tmp<Field<Type> > Foam::operator* ( const Matrix< Form, Type > &  ,
const Field< Type > &   
)

◆ outer() [13/13]

RectangularMatrix< Type > outer ( const Field< Type > &  f1,
const Field< Type > &  f2 
)
inline

Definition at line 137 of file RectangularMatrixI.H.

References Matrix< Form, Type >::m(), Matrix< Form, Type >::n(), and List< T >::size().

Here is the call graph for this function:

◆ defineCompoundTypeName() [3/16]

Foam::defineCompoundTypeName ( RectangularMatrix< scalar >  ,
scalarRectangularMatrix   
)

◆ addCompoundToRunTimeSelectionTable() [3/16]

Foam::addCompoundToRunTimeSelectionTable ( RectangularMatrix< scalar >  ,
scalarRectangularMatrix   
)

◆ defineCompoundTypeName() [4/16]

Foam::defineCompoundTypeName ( SquareMatrix< scalar >  ,
scalarSquareMatrix   
)

◆ addCompoundToRunTimeSelectionTable() [4/16]

Foam::addCompoundToRunTimeSelectionTable ( SquareMatrix< scalar >  ,
scalarSquareMatrix   
)

◆ defineCompoundTypeName() [5/16]

Foam::defineCompoundTypeName ( SymmetricSquareMatrix< scalar >  ,
scalarSymmetricSquareMatrix   
)

◆ addCompoundToRunTimeSelectionTable() [5/16]

Foam::addCompoundToRunTimeSelectionTable ( SymmetricSquareMatrix< scalar >  ,
scalarSymmetricSquareMatrix   
)

◆ defineCompoundTypeName() [6/16]

Foam::defineCompoundTypeName ( DiagonalMatrix< scalar >  ,
scalarDiagonalMatrix   
)

◆ addCompoundToRunTimeSelectionTable() [6/16]

Foam::addCompoundToRunTimeSelectionTable ( DiagonalMatrix< scalar >  ,
scalarDiagonalMatrix   
)

◆ solve() [5/6]

void solve ( scalarSquareMatrix matrix,
List< 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 Foam::constant::electromagnetic::e, exit(), FatalError, FatalErrorInFunction, k, Matrix< Form, Type >::m(), mag(), Swap(), and Zero.

Here is the call graph for this function:

◆ solve() [6/6]

void solve ( List< Type > &  psi,
const scalarSquareMatrix matrix,
const List< Type > &  source 
)

Solve the matrix using Gaussian elimination with pivoting.

and return the solution

Definition at line 103 of file scalarMatricesTemplates.C.

References psi, and solve().

Here is the call graph for this function:

◆ LUDecompose() [1/3]

void LUDecompose ( scalarSquareMatrix matrix,
labelList pivotIndices 
)

LU decompose the matrix with pivoting.

Definition at line 66 of file scalarMatrices.C.

References sign().

Referenced by viewFactor::calculate(), LUscalarMatrix::decompose(), det(), dimensionSets::dimensionSets(), LUscalarMatrix::LUscalarMatrix(), LUsolve(), EulerSI::solve(), rodas23::solve(), rodas34::solve(), Rosenbrock12::solve(), Rosenbrock23::solve(), and Rosenbrock34::solve().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ LUDecompose() [2/3]

void LUDecompose ( scalarSquareMatrix matrix,
labelList pivotIndices,
label sign 
)

LU decompose the matrix with pivoting.

sign is -1 for odd number of row interchanges and 1 for even number.

Definition at line 77 of file scalarMatrices.C.

References exit(), FatalError, FatalErrorInFunction, k, Matrix< Form, Type >::m(), mag(), sign(), sum(), and Swap().

Here is the call graph for this function:

◆ LUDecompose() [3/3]

void LUDecompose ( scalarSymmetricSquareMatrix matrix)

LU decompose the matrix into a lower (L) and upper (U) part. U = L.T()

Definition at line 183 of file scalarMatrices.C.

References abort(), FatalError, FatalErrorInFunction, k, Matrix< Form, Type >::m(), s(), sqr(), and sqrt().

Here is the call graph for this function:

◆ LUBacksubstitute() [1/2]

void LUBacksubstitute ( const scalarSquareMatrix luMmatrix,
const labelList pivotIndices,
List< Type > &  source 
)

LU back-substitution with given source, returning the solution.

in the source

Definition at line 117 of file scalarMatricesTemplates.C.

References Matrix< Form, Type >::m(), and sum().

Referenced by viewFactor::calculate(), dimensionSets::coefficients(), LUscalarMatrix::inv(), LUsolve(), EulerSI::solve(), rodas23::solve(), rodas34::solve(), Rosenbrock12::solve(), Rosenbrock23::solve(), Rosenbrock34::solve(), and LUscalarMatrix::solve().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ LUBacksubstitute() [2/2]

void LUBacksubstitute ( const scalarSymmetricSquareMatrix luMmatrix,
List< Type > &  source 
)

LU back-substitution with given source, returning the solution.

in the source. Specialised for symmetric square matrices that have been decomposed into LU where U = L.T() as pivoting is not required

Definition at line 166 of file scalarMatricesTemplates.C.

References Matrix< Form, Type >::m(), and sum().

Here is the call graph for this function:

◆ LUsolve() [1/2]

void LUsolve ( scalarSquareMatrix matrix,
List< 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 212 of file scalarMatricesTemplates.C.

References LUBacksubstitute(), LUDecompose(), and Matrix< Form, Type >::m().

Referenced by viewFactor::calculate(), triSurface::curvature(), and simpleMatrix< Type >::LUsolve().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ LUsolve() [2/2]

void LUsolve ( scalarSymmetricSquareMatrix matrix,
List< Type > &  source 
)

Solve the matrix using LU decomposition returning the LU form of the matrix.

and the solution in the source, where U = L.T()

Definition at line 225 of file scalarMatricesTemplates.C.

References LUBacksubstitute(), and LUDecompose().

Here is the call graph for this function:

◆ multiply() [13/16]

void multiply ( Matrix< Form, Type > &  answer,
const Matrix< Form, Type > &  A,
const Matrix< Form, Type > &  B 
)

Definition at line 237 of file scalarMatricesTemplates.C.

References A, abort(), B, FatalError, and FatalErrorInFunction.

Here is the call graph for this function:

◆ multiply() [14/16]

void multiply ( scalarRectangularMatrix answer,
const scalarRectangularMatrix A,
const scalarRectangularMatrix B,
const scalarRectangularMatrix C 
)

Definition at line 235 of file scalarMatrices.C.

References A, abort(), B, C, FatalError, and FatalErrorInFunction.

Here is the call graph for this function:

◆ multiply() [15/16]

void multiply ( scalarRectangularMatrix answer,
const scalarRectangularMatrix A,
const DiagonalMatrix< scalar > &  B,
const scalarRectangularMatrix C 
)

Definition at line 279 of file scalarMatrices.C.

References A, abort(), B, C, FatalError, and FatalErrorInFunction.

Here is the call graph for this function:

◆ multiply() [16/16]

void multiply ( scalarSquareMatrix answer,
const scalarSquareMatrix A,
const DiagonalMatrix< scalar > &  B,
const scalarSquareMatrix C 
)

Definition at line 318 of file scalarMatrices.C.

References A, abort(), B, C, FatalError, FatalErrorInFunction, and Zero.

Here is the call graph for this function:

◆ SVDinv()

Foam::scalarRectangularMatrix SVDinv ( const scalarRectangularMatrix A,
scalar  minCondition = 0 
)

Return the inverse of matrix A using SVD.

Definition at line 359 of file scalarMatrices.C.

References A, and SVD::VSinvUt().

Here is the call graph for this function:

◆ operator<<() [158/312]

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

◆ operator+() [76/131]

simpleMatrix<Type> Foam::operator+ ( const simpleMatrix< Type > &  ,
const simpleMatrix< Type > &   
)

◆ operator-() [84/114]

simpleMatrix<Type> Foam::operator- ( const simpleMatrix< Type > &  ,
const simpleMatrix< Type > &   
)

◆ operator*() [127/184]

simpleMatrix<Type> Foam::operator* ( const  scalar,
const simpleMatrix< Type > &   
)

◆ defineTypeNameAndDebug() [468/707]

Foam::defineTypeNameAndDebug ( solution  ,
 
)

◆ detDecomposed() [1/2]

scalar Foam::detDecomposed ( const SquareMatrix< Type > &  ,
const label  sign 
)

Return the LU decomposed SquareMatrix det.

Referenced by det().

Here is the caller graph for this function:

◆ det() [5/14]

scalar Foam::det ( const SquareMatrix< Type > &  )

Return the SquareMatrix det.

◆ det() [6/14]

scalar Foam::det ( SquareMatrix< Type > &  )

Return the SquareMatrix det and the LU decomposition in the original matrix.

◆ symmOuter()

Foam::SquareMatrix<Type> Foam::symmOuter ( const Field< Type > &  f1,
const Field< Type > &  f2 
)
inline

Definition at line 199 of file SquareMatrixI.H.

References Matrix< Form, Type >::m(), Matrix< Form, Type >::n(), and List< T >::size().

Here is the call graph for this function:

◆ invDecomposed()

SymmetricSquareMatrix<Type> Foam::invDecomposed ( const SymmetricSquareMatrix< Type > &  )

Return the LU decomposed SymmetricSquareMatrix inverse.

◆ inv() [13/29]

SymmetricSquareMatrix<Type> Foam::inv ( const SymmetricSquareMatrix< Type > &  )

Return the SymmetricSquareMatrix inverse.

◆ detDecomposed() [2/2]

Type detDecomposed ( const SymmetricSquareMatrix< Type > &  matrix)

Return the LU decomposed SymmetricSquareMatrix det.

Definition at line 88 of file SymmetricSquareMatrix.C.

References Matrix< Form, Type >::m(), and sqr().

Here is the call graph for this function:

◆ det() [7/14]

Type det ( const SymmetricSquareMatrix< Type > &  matrix)

Return the SymmetricSquareMatrix det.

Definition at line 102 of file SymmetricSquareMatrix.C.

References detDecomposed(), and LUDecompose().

Here is the call graph for this function:

◆ bandCompression() [1/2]

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 Returns the order in which the cells need to be visited (i.e. ordered to original)

Definition at line 42 of file bandCompression.C.

References DynamicList< T, SizeInc, SizeMult, SizeDiv >::append(), LList< LListBase, T >::append(), DynamicList< T, SizeInc, SizeMult, SizeDiv >::clear(), forAll, labelMax, LList< LListBase, T >::removeHead(), List< T >::size(), and sortedOrder().

Referenced by PrimitivePatch< FaceList, PointField >::projectFaceCentres(), and CuthillMcKeeRenumber::renumber().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ bandCompression() [2/2]

Foam::labelList bandCompression ( const labelList cellCells,
const labelList offsets 
)

Renumber with addressing in losort form (neighbour + start in neighbour)

Definition at line 148 of file bandCompression.C.

References DynamicList< T, SizeInc, SizeMult, SizeDiv >::append(), LList< LListBase, T >::append(), DynamicList< T, SizeInc, SizeMult, SizeDiv >::clear(), forAll, labelMax, LList< LListBase, T >::removeHead(), List< T >::size(), and sortedOrder().

Here is the call graph for this function:

◆ operator==() [20/58]

bool operator== ( const boundBox a,
const boundBox b 
)
inline

Definition at line 201 of file boundBoxI.H.

References b.

◆ operator!=() [7/25]

bool operator!= ( const boundBox a,
const boundBox b 
)
inline

Definition at line 207 of file boundBoxI.H.

References b.

◆ operator>>() [79/136]

Foam::Istream & operator>> ( Istream is,
boundBox bb 
)

Definition at line 337 of file boundBox.C.

References IOstream::ASCII, IOstream::check(), IOstream::format(), and Istream::read().

Here is the call graph for this function:

◆ operator<<() [159/312]

Foam::Ostream & operator<< ( Ostream os,
const boundBox bb 
)

Definition at line 316 of file boundBox.C.

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

Here is the call graph for this function:

◆ contiguous< boundBox >()

bool Foam::contiguous< boundBox > ( )
inline

Data associated with boundBox type are contiguous.

Definition at line 251 of file boundBox.H.

Referenced by contiguous< treeBoundBox >().

Here is the caller graph for this function:

◆ defineTypeNameAndDebug() [469/707]

Foam::defineTypeNameAndDebug ( data  ,
 
)

◆ operator<<() [160/312]

Ostream & operator<< ( Ostream os,
const DynamicID< ObjectType > &  dynId 
)

Definition at line 138 of file DynamicID.H.

References token::BEGIN_LIST, IOstream::check(), token::END_LIST, DynamicID< ObjectType >::index(), DynamicID< ObjectType >::name(), and token::SPACE.

Here is the call graph for this function:

◆ operator<<() [161/312]

Foam::Ostream & operator<< ( Ostream os,
const coupleGroupIdentifier p 
)

Definition at line 232 of file coupleGroupIdentifier.C.

References IOstream::check(), p, and regIOobject::write().

Here is the call graph for this function:

◆ operator<<() [162/312]

Foam::Ostream & operator<< ( Ostream os,
const patchIdentifier pi 
)

Definition at line 104 of file patchIdentifier.C.

References IOstream::check(), and Foam::constant::mathematical::pi().

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [470/707]

Foam::defineTypeNameAndDebug ( lduMesh  ,
 
)

◆ operator<<() [163/312]

◆ defineTypeNameAndDebug() [471/707]

Foam::defineTypeNameAndDebug ( lduPrimitiveMesh  ,
 
)

◆ defineTypeNameAndDebug() [472/707]

Foam::defineTypeNameAndDebug ( meshObjects  ,
 
)

◆ operator==() [21/58]

bool operator== ( const cell a,
const cell b 
)

Definition at line 304 of file cell.C.

References b, forAll, found, and List< T >::size().

Here is the call graph for this function:

◆ operator!=() [8/25]

bool operator!= ( const cell a,
const cell b 
)
inline

Definition at line 66 of file cellI.H.

References b.

◆ defineTemplateTypeNameAndDebugWithName() [30/56]

Foam::defineTemplateTypeNameAndDebugWithName ( cellIOList  ,
"cellList"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [31/56]

Foam::defineTemplateTypeNameAndDebugWithName ( cellCompactIOList  ,
"cellCompactList"  ,
 
)

◆ operator==() [22/58]

bool operator== ( const cellModel m1,
const cellModel m2 
)
inline

Definition at line 123 of file cellModelI.H.

◆ operator!=() [9/25]

bool operator!= ( const cellModel m1,
const cellModel m2 
)
inline

Definition at line 129 of file cellModelI.H.

◆ operator<<() [164/312]

Foam::Ostream & operator<< ( Ostream os,
const cellModel c 
)

Definition at line 42 of file cellModelIO.C.

References Foam::constant::universal::c, endl(), and tab.

Here is the call graph for this function:

◆ operator<<() [165/312]

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

Definition at line 55 of file cellModelIO.C.

References endl(), cellModel::index(), cellModel::name(), cellModel::nEdges(), cellModel::nFaces(), cellModel::nPoints(), and InfoProxy< T >::t_.

Here is the call graph for this function:

◆ operator==() [23/58]

bool operator== ( const cellShape a,
const cellShape b 
)

Definition at line 33 of file cellShapeEqual.C.

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

Here is the call graph for this function:

◆ operator>>() [80/136]

◆ operator<<() [166/312]

Foam::Ostream & operator<< ( Ostream os,
const cellShape s 
)

Definition at line 95 of file cellShapeIO.C.

References s().

Here is the call graph for this function:

◆ operator<<() [167/312]

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

Definition at line 117 of file cellShapeIO.C.

References endl(), forAll, cellModel::info(), isNull(), cellShape::model(), and InfoProxy< T >::t_.

Here is the call graph for this function:

◆ defineTemplateTypeNameAndDebugWithName() [32/56]

Foam::defineTemplateTypeNameAndDebugWithName ( cellShapeIOList  ,
"shapeList"  ,
 
)

◆ operator==() [24/58]

bool operator== ( const edge a,
const edge b 
)
inline

Definition at line 195 of file edgeI.H.

References b, and edge::compare().

Here is the call graph for this function:

◆ operator!=() [10/25]

bool operator!= ( const edge a,
const edge b 
)
inline

Definition at line 201 of file edgeI.H.

References b, and edge::compare().

Here is the call graph for this function:

◆ contiguous< edge >()

bool Foam::contiguous< edge > ( )
inline

Definition at line 173 of file edge.H.

◆ defineCompoundTypeName() [7/16]

Foam::defineCompoundTypeName ( List< edge ,
edgeList   
)

◆ addCompoundToRunTimeSelectionTable() [7/16]

Foam::addCompoundToRunTimeSelectionTable ( List< edge ,
edgeList   
)

◆ defineTemplateTypeNameAndDebugWithName() [33/56]

Foam::defineTemplateTypeNameAndDebugWithName ( edgeIOList  ,
"edgeList"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [34/56]

Foam::defineTemplateTypeNameAndDebugWithName ( edgeCompactIOList  ,
"edgeCompactList"  ,
 
)

◆ operator==() [25/58]

bool operator== ( const face a,
const face b 
)
inline

Definition at line 128 of file faceI.H.

References b, and face::compare().

Here is the call graph for this function:

◆ operator!=() [11/25]

bool operator!= ( const face a,
const face b 
)
inline

Definition at line 134 of file faceI.H.

References b, and face::compare().

Here is the call graph for this function:

◆ operator>>() [81/136]

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

Definition at line 142 of file faceI.H.

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

Here is the call graph for this function:

◆ longestEdge()

Foam::label longestEdge ( const face f,
const pointField pts 
)

Find the longest edge on a face. Face point labels index into pts.

Definition at line 467 of file face.C.

References f(), and forAll.

Here is the call graph for this function:

◆ defineTemplateTypeNameAndDebugWithName() [35/56]

Foam::defineTemplateTypeNameAndDebugWithName ( faceIOList  ,
"faceList"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [36/56]

Foam::defineTemplateTypeNameAndDebugWithName ( faceCompactIOList  ,
"faceCompactList"  ,
 
)

◆ contiguous< tetCell >()

bool Foam::contiguous< tetCell > ( )
inline

Data associated with the type are contiguous.

Definition at line 121 of file tetCell.H.

◆ operator==() [26/58]

bool operator== ( const triFace a,
const triFace b 
)
inline

Definition at line 381 of file triFaceI.H.

References b, and triFace::compare().

Here is the call graph for this function:

◆ operator!=() [12/25]

bool operator!= ( const triFace a,
const triFace b 
)
inline

Definition at line 387 of file triFaceI.H.

References b, and triFace::compare().

Here is the call graph for this function:

◆ contiguous< triFace >()

bool Foam::contiguous< triFace > ( )
inline

Definition at line 262 of file triFace.H.

◆ matchPoints() [1/2]

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 32 of file matchPoints.C.

References endl(), findLower(), forAll, SortableList< T >::indices(), mag(), magSqr(), Pout, List< T >::setSize(), UList< T >::size(), List< T >::size(), sqr(), and sum().

Referenced by perfectInterface::setRefinement().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ matchPoints() [2/2]

bool matchPoints ( const UList< point > &  pts0,
const UList< point > &  pts1,
const UList< point > &  pts0Dir,
const UList< point > &  pts1Dir,
const UList< scalar > &  matchDistance,
const bool  verbose,
labelList from0To1,
const point origin = point::zero 
)

Supply pts0Dir and pts1Dir. They are directions associated with the points.

e.g., a face normal associated with each face centre. A match between similar points is only allowed if their directions are equal and opposite

Definition at line 142 of file matchPoints.C.

References endl(), findLower(), forAll, SortableList< T >::indices(), mag(), magSqr(), Pout, List< T >::setSize(), UList< T >::size(), List< T >::size(), sqr(), and sum().

Here is the call graph for this function:

◆ mergePoints() [1/2]

label Foam::mergePoints ( const UList< Type > &  points,
const scalar  mergeTol,
const bool  verbose,
labelList pointMap,
const Type &  origin = Type::zero 
)

Sorts and merges points. All points closer than/equal mergeTol get merged.

Returns the number of unique points and a map from old to new.

Referenced by PatchTools::gatherAndMerge(), triSurfaceTools::mergePoints(), mergePoints(), MeshedSurface< Face >::stitchFaces(), and surfaceIntersection::surfaceIntersection().

Here is the caller graph for this function:

◆ mergePoints() [2/2]

bool mergePoints ( const UList< Type > &  points,
const scalar  mergeTol,
const bool  verbose,
labelList pointMap,
List< Type > &  newPoints,
const Type &  origin = Type::zero 
)

Sorts and merges points. Determines new points. Returns true if anything.

merged (though newPoints still sorted even if not merged).

Definition at line 176 of file mergePoints.C.

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

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [473/707]

Foam::defineTypeNameAndDebug ( pointMesh  ,
 
)

◆ defineTypeNameAndDebug() [474/707]

Foam::defineTypeNameAndDebug ( coupledPointPatch  ,
 
)

◆ defineTypeNameAndDebug() [475/707]

Foam::defineTypeNameAndDebug ( cyclicPointPatch  ,
 
)

◆ addToRunTimeSelectionTable() [215/408]

Foam::addToRunTimeSelectionTable ( facePointPatch  ,
cyclicPointPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [476/707]

Foam::defineTypeNameAndDebug ( cyclicSlipPointPatch  ,
 
)

◆ addToRunTimeSelectionTable() [216/408]

Foam::addToRunTimeSelectionTable ( facePointPatch  ,
cyclicSlipPointPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [477/707]

Foam::defineTypeNameAndDebug ( emptyPointPatch  ,
 
)

◆ addToRunTimeSelectionTable() [217/408]

Foam::addToRunTimeSelectionTable ( facePointPatch  ,
emptyPointPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [478/707]

Foam::defineTypeNameAndDebug ( internalPointPatch  ,
 
)

◆ addToRunTimeSelectionTable() [218/408]

Foam::addToRunTimeSelectionTable ( facePointPatch  ,
internalPointPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [479/707]

Foam::defineTypeNameAndDebug ( processorPointPatch  ,
 
)

◆ addToRunTimeSelectionTable() [219/408]

Foam::addToRunTimeSelectionTable ( facePointPatch  ,
processorPointPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [480/707]

Foam::defineTypeNameAndDebug ( processorCyclicPointPatch  ,
 
)

◆ addToRunTimeSelectionTable() [220/408]

Foam::addToRunTimeSelectionTable ( facePointPatch  ,
processorCyclicPointPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [481/707]

Foam::defineTypeNameAndDebug ( symmetryPointPatch  ,
 
)

◆ addToRunTimeSelectionTable() [221/408]

Foam::addToRunTimeSelectionTable ( facePointPatch  ,
symmetryPointPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [482/707]

Foam::defineTypeNameAndDebug ( symmetryPlanePointPatch  ,
 
)

◆ addToRunTimeSelectionTable() [222/408]

Foam::addToRunTimeSelectionTable ( facePointPatch  ,
symmetryPlanePointPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [483/707]

Foam::defineTypeNameAndDebug ( wedgePointPatch  ,
 
)

◆ addToRunTimeSelectionTable() [223/408]

Foam::addToRunTimeSelectionTable ( facePointPatch  ,
wedgePointPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [484/707]

Foam::defineTypeNameAndDebug ( coupledFacePointPatch  ,
 
)

◆ defineTypeNameAndDebug() [485/707]

Foam::defineTypeNameAndDebug ( wallPointPatch  ,
 
)

◆ addToRunTimeSelectionTable() [224/408]

Foam::addToRunTimeSelectionTable ( facePointPatch  ,
wallPointPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [486/707]

Foam::defineTypeNameAndDebug ( facePointPatch  ,
 
)

◆ defineRunTimeSelectionTable() [67/142]

Foam::defineRunTimeSelectionTable ( facePointPatch  ,
polyPatch   
)

◆ addToRunTimeSelectionTable() [225/408]

Foam::addToRunTimeSelectionTable ( facePointPatch  ,
facePointPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [487/707]

Foam::defineTypeNameAndDebug ( pointPatch  ,
 
)

◆ defineTypeNameAndDebug() [488/707]

Foam::defineTypeNameAndDebug ( commSchedule  ,
 
)

◆ operator>>() [82/136]

Foam::Istream & operator>> ( Istream is,
globalIndex gi 
)

Definition at line 111 of file globalIndex.C.

◆ operator<<() [168/312]

Foam::Ostream & operator<< ( Ostream os,
const globalIndex gi 
)

Definition at line 117 of file globalIndex.C.

◆ defineTypeNameAndDebug() [489/707]

Foam::defineTypeNameAndDebug ( globalMeshData  ,
 
)

◆ defineTypeNameAndDebug() [490/707]

Foam::defineTypeNameAndDebug ( globalPoints  ,
 
)

◆ defineTypeNameAndDebug() [491/707]

Foam::defineTypeNameAndDebug ( polyBoundaryMesh  ,
 
)

◆ operator<<() [169/312]

Foam::Ostream & operator<< ( Ostream os,
const polyBoundaryMesh pbm 
)

Definition at line 1265 of file polyBoundaryMesh.C.

References polyBoundaryMesh::writeData().

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [492/707]

Foam::defineTypeNameAndDebug ( polyBoundaryMeshEntries  ,
 
)

◆ defineTypeNameAndDebug() [493/707]

Foam::defineTypeNameAndDebug ( distributionMap  ,
 
)

◆ operator>>() [83/136]

Foam::Istream & operator>> ( Istream is,
distributionMap map 
)

Definition at line 533 of file distributionMap.C.

References IOstream::fatalCheck().

Here is the call graph for this function:

◆ operator<<() [170/312]

Foam::Ostream & operator<< ( Ostream os,
const distributionMap map 
)

Definition at line 546 of file distributionMap.C.

References token::NL.

◆ defineTypeNameAndDebug() [494/707]

Foam::defineTypeNameAndDebug ( distributionMapBase  ,
 
)

◆ operator>>() [84/136]

◆ operator<<() [171/312]

◆ defineTypeNameAndDebug() [495/707]

Foam::defineTypeNameAndDebug ( IOdistributionMap  ,
 
)

◆ operator>>() [85/136]

Istream& Foam::operator>> ( Istream ,
polyDistributionMap  
)

◆ operator<<() [172/312]

Ostream& Foam::operator<< ( Ostream ,
const polyDistributionMap  
)

◆ defineTypeNameAndDebug() [496/707]

Foam::defineTypeNameAndDebug ( polyMesh  ,
 
)

◆ operator>>() [86/136]

Foam::Istream & operator>> ( Istream is,
tetIndices tI 
)

Definition at line 59 of file tetIndices.C.

References tetIndices::cell(), IOstream::check(), tetIndices::face(), and tetIndices::tetPt().

Here is the call graph for this function:

◆ operator<<() [173/312]

Foam::Ostream & operator<< ( Ostream os,
const tetIndices tI 
)

Definition at line 73 of file tetIndices.C.

References tetIndices::cell(), IOstream::check(), endl(), tetIndices::face(), token::SPACE, and tetIndices::tetPt().

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [497/707]

Foam::defineTypeNameAndDebug ( coupledPolyPatch  ,
 
)

◆ operator>>() [87/136]

Foam::Istream & operator>> ( Istream is,
coupledPolyPatch::ownToNbrOrderData ownToNbr 
)

Definition at line 641 of file coupledPolyPatch.C.

◆ operator<<() [174/312]

Foam::Ostream & operator<< ( Ostream os,
const coupledPolyPatch::ownToNbrOrderData ownToNbr 
)

Definition at line 652 of file coupledPolyPatch.C.

◆ operator>>() [88/136]

Foam::Istream & operator>> ( Istream is,
coupledPolyPatch::ownToNbrDebugOrderData ownToNbrDebug 
)

Definition at line 663 of file coupledPolyPatch.C.

◆ operator<<() [175/312]

Foam::Ostream & operator<< ( Ostream os,
const coupledPolyPatch::ownToNbrDebugOrderData ownToNbrDebug 
)

Definition at line 677 of file coupledPolyPatch.C.

◆ defineTypeNameAndDebug() [498/707]

Foam::defineTypeNameAndDebug ( cyclicPolyPatch  ,
 
)

◆ addToRunTimeSelectionTable() [226/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
cyclicPolyPatch  ,
word   
)

◆ addToRunTimeSelectionTable() [227/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
cyclicPolyPatch  ,
dictionary   
)

◆ sum() [9/12]

Type Foam::sum ( const Type &  x,
const bool  global 
)

Definition at line 37 of file cyclicTransform.C.

References returnReduce(), and x.

Here is the call graph for this function:

◆ sum() [10/12]

Type Foam::sum ( const Field< Type > &  x,
const bool  global 
)

Definition at line 43 of file cyclicTransform.C.

References gSum(), sum(), and x.

Here is the call graph for this function:

◆ sum() [11/12]

Type Foam::sum ( const tmp< Field< Type >> &  x,
const bool  global 
)

Definition at line 49 of file cyclicTransform.C.

References s(), sum(), and x.

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [499/707]

Foam::defineTypeNameAndDebug ( cyclicTransform  ,
 
)

◆ operator&() [55/107]

Foam::cyclicTransform operator& ( const transformer t,
const cyclicTransform c 
)

Definition at line 581 of file cyclicTransform.C.

References Foam::constant::physicoChemical::c1, normalised(), cyclicTransform::ROTATIONAL, and cyclicTransform::TRANSLATIONAL.

Here is the call graph for this function:

◆ inv() [14/29]

◆ defineTypeNameAndDebug() [500/707]

Foam::defineTypeNameAndDebug ( cyclicSlipPolyPatch  ,
 
)

◆ addToRunTimeSelectionTable() [228/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
cyclicSlipPolyPatch  ,
word   
)

◆ addToRunTimeSelectionTable() [229/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
cyclicSlipPolyPatch  ,
dictionary   
)

◆ defineTypeNameAndDebug() [501/707]

Foam::defineTypeNameAndDebug ( emptyPolyPatch  ,
 
)

◆ addToRunTimeSelectionTable() [230/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
emptyPolyPatch  ,
word   
)

◆ addToRunTimeSelectionTable() [231/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
emptyPolyPatch  ,
dictionary   
)

◆ defineTypeNameAndDebug() [502/707]

Foam::defineTypeNameAndDebug ( internalPolyPatch  ,
 
)

◆ addToRunTimeSelectionTable() [232/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
internalPolyPatch  ,
word   
)

◆ addToRunTimeSelectionTable() [233/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
internalPolyPatch  ,
dictionary   
)

◆ defineTypeNameAndDebug() [503/707]

Foam::defineTypeNameAndDebug ( processorPolyPatch  ,
 
)

◆ addToRunTimeSelectionTable() [234/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
processorPolyPatch  ,
dictionary   
)

◆ defineTypeNameAndDebug() [504/707]

Foam::defineTypeNameAndDebug ( processorCyclicPolyPatch  ,
 
)

◆ addToRunTimeSelectionTable() [235/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
processorCyclicPolyPatch  ,
dictionary   
)

◆ defineTypeNameAndDebug() [505/707]

Foam::defineTypeNameAndDebug ( symmetryPolyPatch  ,
 
)

◆ addToRunTimeSelectionTable() [236/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
symmetryPolyPatch  ,
word   
)

◆ addToRunTimeSelectionTable() [237/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
symmetryPolyPatch  ,
dictionary   
)

◆ defineTypeNameAndDebug() [506/707]

Foam::defineTypeNameAndDebug ( symmetryPlanePolyPatch  ,
 
)

◆ addToRunTimeSelectionTable() [238/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
symmetryPlanePolyPatch  ,
word   
)

◆ addToRunTimeSelectionTable() [239/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
symmetryPlanePolyPatch  ,
dictionary   
)

◆ defineTypeNameAndDebug() [507/707]

Foam::defineTypeNameAndDebug ( wedgePolyPatch  ,
 
)

◆ addToRunTimeSelectionTable() [240/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
wedgePolyPatch  ,
word   
)

◆ addToRunTimeSelectionTable() [241/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
wedgePolyPatch  ,
dictionary   
)

◆ defineTypeNameAndDebug() [508/707]

Foam::defineTypeNameAndDebug ( wallPolyPatch  ,
 
)

◆ addToRunTimeSelectionTable() [242/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
wallPolyPatch  ,
word   
)

◆ addToRunTimeSelectionTable() [243/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
wallPolyPatch  ,
dictionary   
)

◆ defineTypeNameAndDebug() [509/707]

Foam::defineTypeNameAndDebug ( polyPatch  ,
 
)

◆ defineRunTimeSelectionTable() [68/142]

Foam::defineRunTimeSelectionTable ( polyPatch  ,
word   
)

◆ defineRunTimeSelectionTable() [69/142]

Foam::defineRunTimeSelectionTable ( polyPatch  ,
dictionary   
)

◆ addToRunTimeSelectionTable() [244/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
polyPatch  ,
word   
)

◆ addToRunTimeSelectionTable() [245/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
polyPatch  ,
dictionary   
)

◆ operator<<() [176/312]

Foam::Ostream & operator<< ( Ostream os,
const polyPatch p 
)

Definition at line 395 of file polyPatch.C.

References IOstream::check(), p, and regIOobject::write().

Here is the call graph for this function:

◆ operator==() [27/58]

bool operator== ( const objectMap a,
const objectMap b 
)
inline

Definition at line 94 of file objectMapI.H.

◆ operator!=() [13/25]

bool operator!= ( const objectMap a,
const objectMap b 
)
inline

Definition at line 103 of file objectMapI.H.

◆ operator<<() [177/312]

Ostream & operator<< ( Ostream os,
const objectMap a 
)
inline

Definition at line 111 of file objectMapI.H.

◆ operator>>() [89/136]

Istream & operator>> ( Istream is,
objectMap a 
)
inline

Definition at line 125 of file objectMapI.H.

◆ defineTypeNameAndDebug() [510/707]

Foam::defineTypeNameAndDebug ( cellZone  ,
 
)

◆ defineRunTimeSelectionTable() [70/142]

Foam::defineRunTimeSelectionTable ( cellZone  ,
dictionary   
)

◆ addToRunTimeSelectionTable() [246/408]

Foam::addToRunTimeSelectionTable ( cellZone  ,
cellZone  ,
dictionary   
)

◆ operator<<() [178/312]

Ostream& Foam::operator<< ( Ostream ,
const cellZone  
)

◆ defineTypeNameAndDebug() [511/707]

Foam::defineTypeNameAndDebug ( faceZone  ,
 
)

◆ defineRunTimeSelectionTable() [71/142]

Foam::defineRunTimeSelectionTable ( faceZone  ,
dictionary   
)

◆ addToRunTimeSelectionTable() [247/408]

Foam::addToRunTimeSelectionTable ( faceZone  ,
faceZone  ,
dictionary   
)

◆ operator<<() [179/312]

Foam::Ostream & operator<< ( Ostream os,
const faceZone zn 
)

Definition at line 569 of file faceZone.C.

References IOstream::check(), and faceZone::write().

Here is the call graph for this function:

◆ operator<<() [180/312]

Ostream& Foam::operator<< ( Ostream ,
const MeshZones< ZoneType, MeshType > &   
)

◆ defineTypeNameAndDebug() [512/707]

Foam::defineTypeNameAndDebug ( pointZone  ,
 
)

◆ defineRunTimeSelectionTable() [72/142]

Foam::defineRunTimeSelectionTable ( pointZone  ,
dictionary   
)

◆ addToRunTimeSelectionTable() [248/408]

Foam::addToRunTimeSelectionTable ( pointZone  ,
pointZone  ,
dictionary   
)

◆ operator<<() [181/312]

Foam::Ostream & operator<< ( Ostream os,
const pointZone zn 
)

Definition at line 232 of file pointZone.C.

References IOstream::check(), and zone::write().

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [513/707]

Foam::defineTypeNameAndDebug ( zone  ,
 
)

◆ operator<<() [182/312]

Foam::Ostream & operator<< ( Ostream os,
const zone z 
)

Definition at line 268 of file zone.C.

References IOstream::check(), and zone::write().

Here is the call graph for this function:

◆ preservePatchTypes()

void preservePatchTypes ( const objectRegistry obr,
const word meshInstance,
const fileName meshDir,
const wordList patchNames,
PtrList< dictionary > &  patchDicts,
const word defaultFacesName,
word defaultFacesType 
)

◆ defineTypeNameAndDebug() [514/707]

Foam::defineTypeNameAndDebug ( primitiveMesh  ,
 
)

◆ TemplateName() [27/28]

Foam::TemplateName ( PrimitivePatch  )

◆ defineTypeNameAndDebug() [515/707]

Foam::defineTypeNameAndDebug ( PrimitivePatchName  ,
 
)

◆ defineTypeNameAndDebug() [516/707]

Foam::defineTypeNameAndDebug ( patchZones  ,
 
)

◆ defineTypeNameAndDebug() [517/707]

Foam::defineTypeNameAndDebug ( walkPatch  ,
 
)

◆ operator>>() [90/136]

Istream& Foam::operator>> ( Istream ,
line< Point, PointRef > &   
)
inline

◆ operator<<() [183/312]

Ostream& Foam::operator<< ( Ostream ,
const line< Point, PointRef > &   
)
inline

◆ operator<<() [184/312]

Ostream & operator<< ( Ostream os,
const PointHit< Point > &  b 
)
inline

Definition at line 203 of file PointHit.H.

References b, and token::SPACE.

◆ contiguous< pointIndexHit >()

bool Foam::contiguous< pointIndexHit > ( )
inline

Data associated with pointIndexHit type are contiguous.

Definition at line 47 of file pointIndexHit.H.

◆ defineTemplateTypeNameAndDebugWithName() [37/56]

Foam::defineTemplateTypeNameAndDebugWithName ( pointIndexHitIOList  ,
"pointIndexHitList"  ,
 
)

◆ minDist()

Foam::scalar minDist ( const List< pointIndexHit > &  hitList)

◆ operator==() [28/58]

bool operator== ( const plane a,
const plane b 
)

Definition at line 467 of file plane.C.

References b.

◆ operator!=() [14/25]

bool operator!= ( const plane a,
const plane b 
)

Definition at line 479 of file plane.C.

References b.

◆ operator<<() [185/312]

Foam::Ostream & operator<< ( Ostream os,
const plane a 
)

Definition at line 487 of file plane.C.

References token::SPACE.

◆ operator>>() [91/136]

Istream& Foam::operator>> ( Istream ,
pyramid< Point, PointRef, polygonRef > &   
)
inline

◆ operator<<() [186/312]

Ostream& Foam::operator<< ( Ostream ,
const pyramid< Point, PointRef, polygonRef > &   
)
inline

◆ operator>>() [92/136]

Istream& Foam::operator>> ( Istream ,
tetrahedron< Point, PointRef > &   
)
inline

◆ operator<<() [187/312]

Ostream& Foam::operator<< ( Ostream ,
const tetrahedron< Point, PointRef > &   
)
inline

◆ operator>>() [93/136]

Istream& Foam::operator>> ( Istream ,
triangle< Point, PointRef > &   
)
inline

◆ operator<<() [188/312]

Ostream& Foam::operator<< ( Ostream ,
const triangle< Point, PointRef > &   
)
inline

◆ defineTemplateTypeNameAndDebug() [41/45]

Foam::defineTemplateTypeNameAndDebug ( Residuals< scalar >  ,
 
)

◆ defineTemplateTypeNameAndDebug() [42/45]

Foam::defineTemplateTypeNameAndDebug ( Residuals< vector ,
 
)

◆ defineTemplateTypeNameAndDebug() [43/45]

Foam::defineTemplateTypeNameAndDebug ( Residuals< sphericalTensor ,
 
)

◆ defineTemplateTypeNameAndDebug() [44/45]

Foam::defineTemplateTypeNameAndDebug ( Residuals< symmTensor ,
 
)

◆ defineTemplateTypeNameAndDebug() [45/45]

Foam::defineTemplateTypeNameAndDebug ( Residuals< tensor ,
 
)

◆ operator==() [29/58]

bool operator== ( const treeBoundBox a,
const treeBoundBox b 
)

Definition at line 646 of file treeBoundBox.C.

References b.

◆ operator!=() [15/25]

bool operator!= ( const treeBoundBox a,
const treeBoundBox b 
)

Definition at line 656 of file treeBoundBox.C.

References b.

◆ operator>>() [94/136]

Foam::Istream & operator>> ( Istream is,
treeBoundBox bb 
)

Definition at line 670 of file treeBoundBox.C.

◆ operator<<() [189/312]

Foam::Ostream & operator<< ( Ostream os,
const treeBoundBox bb 
)

Definition at line 664 of file treeBoundBox.C.

◆ contiguous< treeBoundBox >()

bool Foam::contiguous< treeBoundBox > ( )
inline

Data associated with treeBoundBox type are contiguous.

Definition at line 379 of file treeBoundBox.H.

References contiguous< boundBox >().

Here is the call graph for this function:

◆ barycentric01()

Foam::barycentric barycentric01 ( Random rndGen)

Generate a random barycentric coordinate within the unit tetrahedron.

Definition at line 31 of file barycentric.C.

References rndGen(), and s().

Referenced by tetrahedron< Point, PointRef >::randomPoint().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ contiguous< barycentric >()

bool Foam::contiguous< barycentric > ( )
inline

Definition at line 58 of file barycentric.H.

◆ operator&() [56/107]

Cmpt Foam::operator& ( const Barycentric< Cmpt > &  b1,
const Barycentric< Cmpt > &  b2 
)
inline

Definition at line 122 of file BarycentricI.H.

References Barycentric< Cmpt >::a(), Barycentric< Cmpt >::b(), Barycentric< Cmpt >::c(), and Barycentric< Cmpt >::d().

Here is the call graph for this function:

◆ contiguous< barycentricTensor >()

bool Foam::contiguous< barycentricTensor > ( )
inline

Definition at line 50 of file barycentricTensor.H.

◆ operator&() [57/107]

Vector<Cmpt> Foam::operator& ( const BarycentricTensor< Cmpt > &  T,
const Barycentric< Cmpt > &  b 
)
inline

Definition at line 171 of file BarycentricTensorI.H.

References b, and T().

Here is the call graph for this function:

◆ operator&() [58/107]

Barycentric<Cmpt> Foam::operator& ( const Vector< Cmpt > &  v,
const BarycentricTensor< Cmpt > &  T 
)
inline

Definition at line 182 of file BarycentricTensorI.H.

References T().

Here is the call graph for this function:

◆ barycentric2D01()

Foam::barycentric2D barycentric2D01 ( Random rndGen)

Generate a random barycentric coordinate within the unit triangle.

Definition at line 31 of file barycentric2D.C.

References rndGen(), and s().

Referenced by triangle< Point, PointRef >::randomPoint(), and patchInjectionBase::setPositionAndCell().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ contiguous< barycentric2D >()

bool Foam::contiguous< barycentric2D > ( )
inline

Definition at line 58 of file barycentric2D.H.

◆ operator&() [59/107]

Cmpt Foam::operator& ( const Barycentric2D< Cmpt > &  b1,
const Barycentric2D< Cmpt > &  b2 
)
inline

Definition at line 106 of file Barycentric2DI.H.

◆ contiguous< barycentricTensor2D >()

Definition at line 50 of file barycentricTensor2D.H.

◆ operator&() [60/107]

Vector<Cmpt> Foam::operator& ( const BarycentricTensor2D< Cmpt > &  T,
const Barycentric2D< Cmpt > &  b 
)
inline

Definition at line 154 of file BarycentricTensor2DI.H.

References b, and T().

Here is the call graph for this function:

◆ operator&() [61/107]

Barycentric2D<Cmpt> Foam::operator& ( const Vector< Cmpt > &  v,
const BarycentricTensor2D< Cmpt > &  T 
)
inline

Definition at line 165 of file BarycentricTensor2DI.H.

References T().

Here is the call graph for this function:

◆ operator>>() [95/136]

Foam::Istream & operator>> ( Istream is,
bool &  b 
)

Definition at line 39 of file boolIO.C.

References b, and IOstream::good().

Here is the call graph for this function:

◆ operator<<() [190/312]

Foam::Ostream & operator<< ( Ostream os,
const bool  b 
)

Definition at line 50 of file boolIO.C.

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

Here is the call graph for this function:

◆ readBool()

bool readBool ( Istream is)

Definition at line 60 of file boolIO.C.

References b.

Referenced by MomentumParcel< ParcelType >::MomentumParcel(), and PackedList< nBits >::readValue().

Here is the caller graph for this function:

◆ writeEntry() [13/27]

void Foam::writeEntry ( Ostream os,
const bool  value 
)
inline

Definition at line 53 of file bool.H.

◆ defineCompoundTypeName() [8/16]

Foam::defineCompoundTypeName ( List< bool >  ,
boolList   
)

◆ addCompoundToRunTimeSelectionTable() [8/16]

Foam::addCompoundToRunTimeSelectionTable ( List< bool >  ,
boolList   
)

◆ operator>>() [96/136]

Foam::Istream & operator>> ( Istream is,
Switch s 
)

◆ operator<<() [191/312]

Foam::Ostream & operator<< ( Ostream os,
const Switch s 
)

Definition at line 90 of file SwitchIO.C.

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

Here is the call graph for this function:

◆ readChar()

char readChar ( Istream is)

Definition at line 31 of file charIO.C.

References Foam::constant::universal::c, and Istream::read().

Here is the call graph for this function:

◆ operator>>() [97/136]

Foam::Istream & operator>> ( Istream is,
char &  c 
)

Definition at line 39 of file charIO.C.

References Foam::constant::universal::c, IOstream::check(), and Istream::read().

Here is the call graph for this function:

◆ operator<<() [192/312]

Foam::Ostream & operator<< ( Ostream os,
const char  c 
)

Definition at line 47 of file charIO.C.

References Foam::constant::universal::c, IOstream::check(), and Ostream::write().

Here is the call graph for this function:

◆ operator<<() [193/312]

Foam::Ostream & operator<< ( Ostream os,
const char *  s 
)

Definition at line 55 of file charIO.C.

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

Here is the call graph for this function:

◆ isspace()

◆ operator<<() [194/312]

Foam::Ostream & operator<< ( Ostream os,
const wchar_t  wc 
)

Output wide character (Unicode) as UTF-8.

Definition at line 33 of file wcharIO.C.

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

Here is the call graph for this function:

◆ operator<<() [195/312]

Foam::Ostream & operator<< ( Ostream os,
const wchar_t *  wstr 
)

Output wide character (Unicode) string as UTF-8.

Definition at line 103 of file wcharIO.C.

◆ operator<<() [196/312]

Foam::Ostream & operator<< ( Ostream os,
const std::wstring &  wstr 
)

Output wide character (Unicode) string as UTF-8.

Definition at line 117 of file wcharIO.C.

◆ magSqr() [15/21]

scalar magSqr ( const complex c)
inline

Definition at line 158 of file complexI.H.

◆ sqr() [16/19]

complex sqr ( const complex c)
inline

Definition at line 164 of file complexI.H.

◆ mag() [15/22]

scalar mag ( const complex c)
inline

Definition at line 170 of file complexI.H.

◆ max() [55/75]

const complex & max ( const complex c1,
const complex c2 
)
inline

Definition at line 176 of file complexI.H.

◆ min() [54/74]

const complex & min ( const complex c1,
const complex c2 
)
inline

Definition at line 189 of file complexI.H.

◆ limit() [1/2]

complex limit ( const complex c1,
const complex c2 
)
inline

Definition at line 202 of file complexI.H.

Referenced by timeScaleFilteredDrag::CdRe(), timeScaleFilteredHeatTransfer::K(), and thermo< Thermo, Type >::T().

Here is the caller graph for this function:

◆ sum() [12/12]

const complex & sum ( const complex c)
inline

Definition at line 208 of file complexI.H.

◆ operator+() [77/131]

complex operator+ ( const complex c1,
const complex c2 
)
inline

Definition at line 225 of file complexI.H.

◆ operator-() [85/114]

complex operator- ( const complex c)
inline

Definition at line 235 of file complexI.H.

◆ operator-() [86/114]

complex operator- ( const complex c1,
const complex c2 
)
inline

Definition at line 245 of file complexI.H.

◆ operator*() [128/184]

complex operator* ( const complex c1,
const complex c2 
)
inline

Definition at line 255 of file complexI.H.

◆ operator/() [46/66]

complex operator/ ( const complex c1,
const complex c2 
)
inline

Definition at line 265 of file complexI.H.

◆ operator*() [129/184]

complex operator* ( const scalar  s,
const complex c 
)
inline

Definition at line 277 of file complexI.H.

◆ operator*() [130/184]

complex operator* ( const complex c,
const scalar  s 
)
inline

Definition at line 283 of file complexI.H.

◆ operator/() [47/66]

complex operator/ ( const complex c,
const scalar  s 
)
inline

Definition at line 289 of file complexI.H.

◆ operator/() [48/66]

complex operator/ ( const scalar  s,
const complex c 
)
inline

Definition at line 295 of file complexI.H.

◆ operator>>() [98/136]

Foam::Istream & operator>> ( Istream is,
complex c 
)

Definition at line 57 of file complex.C.

References Foam::constant::universal::c, IOstream::check(), Istream::readBegin(), and Istream::readEnd().

Here is the call graph for this function:

◆ operator<<() [197/312]

Foam::Ostream & operator<< ( Ostream os,
const complex c 
)

◆ name() [1/10]

Foam::word name ( const complex c)

Return a string representation of a complex.

Definition at line 47 of file complex.C.

References Foam::constant::universal::c.

Referenced by MRFZoneList::absolute(), Foam::fvc::absolute(), greyMean::aCont(), dictionary::add(), dynamicCode::addCompileFile(), dynamicCode::addCopyFile(), dynamicCode::addCreateFile(), addField(), meshRefinement::addMeshedPatch(), massSourceBase::addsSupToField(), interRegionHeatTransfer::addSup(), rotorDiskSource::addSup(), VoFClouds::addSupFields(), VoFSolidificationMeltingSource::addSupFields(), VoFFilmTransfer::addSupFields(), solidificationMeltingSource::addSupFields(), clouds::addSupFields(), objectRegistry::addTemporaryObject(), phaseChange::addToDriftRate(), MeshedSurface< Face >::addZones(), MomentumCloud< CloudType >::alpha(), MomentumTransferPhaseSystem< BasePhaseSystem >::alphaDByAf(), StationaryPhaseModel< BasePhaseModel >::alphaPhi(), StationaryPhaseModel< BasePhaseModel >::alphaRhoPhi(), ThermoCloud< CloudType >::ap(), hashedWordList::append(), fieldToCell::applyToSet(), patchFluxToFace::applyToSet(), atomicWeightTable::atomicWeightTable(), DimensionedField< Type, GeoMesh >::average(), meshRefinement::baffleAndSplitMesh(), meshRefinement::balance(), meshRefinement::balanceAndRefine(), blackBodyEmission::blackBodyEmission(), rigidBodyModel::bodyID(), boundaryRegion::boundaryRegion(), solution::cache(), Implicit< CloudType >::cacheFields(), objectRegistry::cacheTemporaryObject(), fieldAverage::calcAverages(), nonConformalCyclicPolyPatch::calcGeometry(), cyclicPolyPatch::calcGeometry(), processorPolyPatch::calcGeometry(), cellMDLimitedGrad< Type >::calcGrad(), faceLimitedGrad< Type >::calcGrad(), faceMDLimitedGrad< Type >::calcGrad(), mappedInternalPatchBase::calcMapping(), mappedPatchBase::calcMapping(), Stochastic< CloudType >::calculate(), regionFunctionObject::cannotFindObject(), edgeMesh::canRead(), extendedEdgeMesh::canRead(), MeshedSurface< Face >::canRead(), UnsortedMeshedSurface< Face >::canRead(), cellModeller::cellModeller(), dictionary::changeKeyword(), attachDetach::changeTopology(), layerAdditionRemoval::changeTopology(), perfectInterface::changeTopology(), slidingInterface::changeTopology(), IOstream::check(), objectRegistry::checkCacheTemporaryObjects(), regIOobject::checkIn(), objectRegistry::checkIn(), objectRegistry::checkOut(), faceZone::checkParallelSync(), pointZone::checkParallelSync(), timeVaryingMappedFixedValuePointPatchField< Type >::checkTable(), chMod(), phaseInterface::clone(), GeometricField< Type, PatchField, GeoMesh >::cloneUnSliced(), collatedFileOperation::collatedFileOperation(), dimensioned< Type >::component(), specieTransferMassFractionFvPatchScalarField::composition(), blendingMethod::constant(), meanVelocityForce::constrain(), isothermalFilm::constrainedField(), StationaryPhaseModel< BasePhaseModel >::continuityError(), VoFSolidificationMeltingSource::correct(), Maxwell< BasicMomentumTransportModel >::correct(), IsothermalPhaseModel< BasePhaseModel >::correctThermo(), cyclicPolyPatch::coupledEdges(), cyclicPolyPatch::coupledPoints(), meshRefinement::createBaffles(), dynamicCode::createMakeFiles(), meshRefinement::createZoneBaffles(), hexCellLooper::cut(), cyclicTransform::cyclicTransform(), constant::d(), fixedInterfacialArea::d(), fvSchemes::d2dt2(), fvSchemes::ddt(), CrankNicolsonDdtScheme< Type >::ddt0_(), Foam::debug::debugSwitch(), determineCoupledFaces(), dimensionedConstant(), layerAverage::distribute(), distribution::distribution(), Foam::fvm::div(), Foam::fvc::div(), fvSchemes::div(), MovingPhaseModel< BasePhaseModel >::divU(), phaseSystem::dmdtf(), reactionDriven::dmidtf(), meshRefinement::doRemovePoints(), meshRefinement::doRestorePoints(), snappySnapDriver::doSnap(), MovingPhaseModel< BasePhaseModel >::DUDt(), StationaryPhaseModel< BasePhaseModel >::DUDt(), MovingPhaseModel< BasePhaseModel >::DUDtf(), StationaryPhaseModel< BasePhaseModel >::DUDtf(), DSMCCloud< ParcelType >::dumpParticlePositions(), meshRefinement::dupNonManifoldPoints(), dynamicCast(), dynamicMeshPointInterpolator::dynamicMeshPointInterpolator(), greyMeanCombustion::ECont(), wideBandCombustion::ECont(), edgeMesh::edgeMesh(), edgeSurface::edgeSurface(), Embedded< Type >::Embedded(), solution::enableCache(), ThermoCloud< CloudType >::Ep(), solution::equationRelaxationFactor(), BlendedInterfacialModel< ModelType >::evaluate(), fieldExpression::execute(), fieldsExpression::execute(), nearWallFields::execute(), processorField::execute(), turbulenceIntensity::execute(), yPlus::execute(), removeRegisteredObject::execute(), massFractions::execute(), moleFractions::execute(), includeFvConstraintEntry::execute(), includeFvModelEntry::execute(), includeFuncEntry::execute(), exists(), extendedEdgeMesh::extendedEdgeMesh(), IOstream::fatalCheck(), Cloud< ParticleType >::fieldIOobject(), solution::fieldRelaxationFactor(), fileSize(), phaseSystem::fillFields(), surfaceFieldValue::filterField(), nearest::finalise(), Time::findClosestTimeIndex(), findEtcFile(), findEtcFiles(), boundaryRegion::findIndex(), cellTable::findIndex(), polyBoundaryMesh::findIndex(), MeshZones< ZoneType, MeshType >::findIndex(), MeshZones< ZoneType, MeshType >::findIndices(), polyBoundaryMesh::findIndices(), Time::findInstance(), fileOperation::findInstance(), masterUncollatedFileOperation::findInstance(), polyTopoChanger::findModifierID(), functionObjectList::findObjectID(), coupleGroupIdentifier::findOtherPatchID(), searchableExtrudedCircle::findParametricNearest(), repatchMesh::findPatchID(), fvBoundaryMesh::findPatchID(), polyBoundaryMesh::findPatchID(), MeshZones< ZoneType, MeshType >::findZoneID(), Foam::debug::floatOptimisationSwitch(), Foam::fvc::flux(), fvSchemes::fluxRequired(), for(), forAll(), hashedWordList::found(), objectRegistry::foundObject(), MomentumTransferPhaseSystem< BasePhaseSystem >::Fs(), localEulerDdtScheme< Type >::fvcDdtPhiCorr(), localEulerDdtScheme< Type >::fvcDdtUfCorr(), phaseSystem::generateInterfacialModels(), lduMatrix::smoother::getName(), lduMatrix::preconditioner::getName(), Foam::stringOps::getVariable(), Foam::fvc::grad(), fvSchemes::grad(), greyMean::greyMean(), IOobject::group(), polyBoundaryMesh::groupPatchIDs(), hexRef8Data::hexRef8Data(), highResLastModified(), hostCollatedFileOperation::hostCollatedFileOperation(), phaseInterface::identifyPhases(), if(), twoPhases::index(), MomentumCloud< CloudType >::info(), DSMCCloud< ParcelType >::info(), Foam::debug::infoSwitch(), patchIdentifier::inGroup(), surfaceFieldValue::initialise(), None< Type >::integral(), NSRDS0::integral(), MPLIC::interpolate(), MPLICU::interpolate(), volPointInterpolation::interpolate(), interRegionModel::interpolation(), fvSchemes::interpolation(), patchToPatch::intersectPatches(), token::compound::isCompound(), isDir(), isFile(), GeometricField< Type, PatchField, GeoMesh >::isOldTime(), MaxwellStefan< BasicThermophysicalTransportModel >::j(), jobInfo::jobInfo(), MovingPhaseModel< BasePhaseModel >::K(), StationaryPhaseModel< BasePhaseModel >::K(), StationaryPhaseModel< BasePhaseModel >::k(), Foam::fvc::laplacian(), Foam::fvm::laplacian(), fvSchemes::laplacian(), lastModified(), list::list(), listSwitches(), LocalInteraction< CloudType >::LocalInteraction(), cellModeller::lookup(), dictionary::lookup(), IOobjectList::lookup(), objectRegistry::lookupClass(), dictionary::lookupEntry(), dictionary::lookupEntryPtrBackwardsCompatible(), objectRegistry::lookupObject(), objectRegistry::lookupObjectRef(), dimensioned< Type >::lookupOrAddToDict(), Switch::lookupOrAddToDict(), basicThermo::lookupOrConstruct(), fvPatch::lookupPatchField(), makeFvGradScheme(), polyTopoChange::makeMesh(), MapConsistentVolFields(), MapLagrangianFields(), layerAverage::mapMesh(), MapVolFields(), LocalInteraction< CloudType >::massEscape(), LocalInteraction< CloudType >::massStick(), masterUncollatedFileOperation::masterOp(), Maxwell< BasicMomentumTransportModel >::Maxwell(), IOobject::member(), dictionary::merge(), rigidBodyModel::merge(), rigidBody::merge(), meshRefinement::mergeBaffles(), meshRefinement::mergeEdgesUndo(), fileOperation::mergeTimes(), MeshedSurface< Face >::MeshedSurface(), backwardDdtScheme< Type >::meshPhi(), CrankNicolsonDdtScheme< Type >::meshPhi(), meshTriangulation::meshTriangulation(), mode(), phaseSystem::modelName(), attachDetach::modifyMotionPoints(), layerAdditionRemoval::modifyMotionPoints(), slidingInterface::modifyMotionPoints(), MPPICCloud< CloudType >::motion(), solid::moveMesh(), fvMesh::movePoints(), polyMesh::movePoints(), layerAverage::movePoints(), MovingPhaseModel< BasePhaseModel >::MovingPhaseModel(), MRFPatchField::MRFzone(), multivariateSelectionScheme< Type >::multivariateSelectionScheme(), fileName::name(), cellTable::name(), Foam::debug::namedEnumOptimisationSwitch(), phaseInterface::namePartsToName(), boundaryRegion::names(), cellTable::names(), objectRegistry::names(), phaseInterface::nameToNameParts(), phaseInterface::nameToSeparators(), phaseInterface::nameToTypeName(), processorPolyPatch::nbrEdges(), interRegionModel::nbrModel(), cyclicPolyPatch::nbrPatchID(), processorPolyPatch::nbrPoints(), ParticleForce< CloudType >::New(), edgeMesh::New(), extendedEdgeMesh::New(), MeshedSurface< Face >::New(), UnsortedMeshedSurface< Face >::New(), edgeMeshFormat::New(), extendedFeatureEdgeMeshFormat::New(), NASedgeFormat::New(), OBJedgeFormat::New(), STARCDedgeFormat::New(), VTKedgeFormat::New(), AC3DsurfaceFormat< Face >::New(), GTSsurfaceFormat< Face >::New(), NASsurfaceFormat< Face >::New(), OBJsurfaceFormat< Face >::New(), OFFsurfaceFormat< Face >::New(), OFSsurfaceFormat< Face >::New(), STARCDsurfaceFormat< Face >::New(), STLsurfaceFormat< Face >::New(), TRIsurfaceFormat< Face >::New(), VTKsurfaceFormat< Face >::New(), optionalCpuLoad::New(), phaseInterface::New(), lduMatrix::preconditioner::New(), reuseTmpTmpDimensionedField< TypeR, Type1, Type2, GeoMesh >::New(), reuseTmpTmpDimensionedField< TypeR, Type1, TypeR, GeoMesh >::New(), reuseTmpDimensionedField< TypeR, Type1, GeoMesh >::New(), reuseTmpTmpDimensionedField< TypeR, TypeR, Type2, GeoMesh >::New(), reuseTmpTmpDimensionedField< TypeR, TypeR, TypeR, GeoMesh >::New(), New(), reuseTmpDimensionedField< TypeR, TypeR, GeoMesh >::New(), reuseTmpTmpGeometricField< TypeR, Type1, Type2, PatchField, GeoMesh >::New(), reuseTmpTmpGeometricField< TypeR, Type1, TypeR, PatchField, GeoMesh >::New(), reuseTmpGeometricField< TypeR, Type1, PatchField, GeoMesh >::New(), reuseTmpTmpGeometricField< TypeR, TypeR, Type2, PatchField, GeoMesh >::New(), reuseTmpTmpGeometricField< TypeR, TypeR, TypeR, PatchField, GeoMesh >::New(), reuseTmpGeometricField< TypeR, TypeR, PatchField, GeoMesh >::New(), lduMatrix::solver::New(), lduMatrix::smoother::New(), liquidProperties::New(), solidProperties::New(), thermophysicalProperties::New(), coordinateSystem::New(), Function1< Type >::New(), Function2< Type >::New(), saturationPressureModel::New(), saturationTemperatureModel::New(), polyPatch::New(), TableReader< Type >::New(), energyScalingFunction::New(), pairPotential::New(), tetherPotential::New(), wallHeatTransferCoeffModel::New(), fvConstraint::New(), fvModel::New(), GeometricField< Type, PatchField, GeoMesh >::New(), DimensionedField< Type, GeoMesh >::New(), LESdelta::New(), motionSolver::New(), sampledSurface::New(), sampledSet::New(), rigidBody::New(), functionObject::New(), parcelCloud::New(), processorPolyPatch::newName(), writeObjectsBase::objectNames(), phaseInterface::oldNamePartsToName(), GeometricField< Type, PatchField, GeoMesh >::oldTime(), surfaceFormatsCore::oneZone(), UautoPtr< T >::operator()(), inverseDistanceDiffusivity::operator()(), inverseFaceDistanceDiffusivity::operator()(), inversePointDistanceDiffusivity::operator()(), inverseVolumeDiffusivity::operator()(), motionDirectionalDiffusivity::operator()(), uniformDiffusivity::operator()(), autoPtr< T >::operator()(), autoPtr< T >::operator*(), UautoPtr< T >::operator*(), constTransport< Thermo >::operator+=(), dictionary::operator+=(), eConstThermo< EquationOfState >::operator+=(), hConstThermo< EquationOfState >::operator+=(), incompressiblePerfectGas< Specie >::operator+=(), janafThermo< EquationOfState >::operator+=(), autoPtr< T >::operator->(), UautoPtr< T >::operator->(), dimensioned< scalar >::operator/=(), operator<<(), dictionary::operator<<=(), autoPtr< Foam::solidMixtureProperties >::operator=(), dictionary::operator=(), PtrList< T >::operator=(), tmp< T >::operator=(), tmpNrc< T >::operator=(), geometricSurfacePatch::operator==(), NamedEnum< Enum, nEnum >::operator[](), hashedWordList::operator[](), dictionary::operator|=(), Foam::debug::optimisationSwitch(), coupledPolyPatch::order(), cyclicPolyPatch::order(), sidedPhaseInterface::otherInterface(), surfaceFieldValue::outputDir(), argList::parse(), PatchCollisionDensity< CloudType >::PatchCollisionDensity(), polyBoundaryMesh::patchSet(), objectRegistry::path(), phaseChange::phaseChange(), basicThermo::phasePropertyName(), StationaryPhaseModel< BasePhaseModel >::phi(), Polynomial< PolySize >::Polynomial(), projectCurveEdge::position(), projectEdge::position(), pow(), StationaryPhaseModel< BasePhaseModel >::pPrime(), MomentumCloud< CloudType >::preEvolve(), ParticleErosion< CloudType >::preEvolve(), ParticleTracks< CloudType >::preEvolve(), VoidFraction< CloudType >::preEvolve(), probes::prepare(), OSstream::print(), OStringStream::print(), cutPlane::print(), distanceSurface::print(), isoSurface::print(), patch::print(), patchInternalField::print(), thresholdCellFaces::print(), triSurfaceMesh::print(), processorRunTimes::processorRunTimes(), collatedFileOperation::processorsDir(), projectFace::project(), tmpNrc< Foam::viscosityModel >::ptr(), InertPhaseModel< BasePhaseModel >::Qdot(), noCombustion::R(), wallBoiling::R(), radiativeIntensityRay::radiativeIntensityRay(), chemistryModel< ThermoType >::reactionRR(), populationBalanceSizeDistribution::read(), fieldValueDelta::read(), layerAverage::read(), nearWallFields::read(), pressure::read(), streamlines::read(), turbulenceFields::read(), wallHeatFlux::read(), wallShearStress::read(), forces::read(), writeDictionary::read(), cloudInfo::read(), fixedInterfacialArea::read(), fieldAverage::read(), edgeMesh::read(), extendedEdgeMesh::read(), MeshedSurface< Face >::read(), AC3DsurfaceFormat< Face >::read(), GTSsurfaceFormat< Face >::read(), NASsurfaceFormat< Face >::read(), OBJsurfaceFormat< Face >::read(), STARCDsurfaceFormat< Face >::read(), VTKsurfaceFormat< Face >::read(), UnsortedMeshedSurface< Face >::read(), NamedEnum< Enum, nEnum >::read(), dimensioned< scalar >::read(), decomposedBlockData::readBlocks(), STARCD::readBoundary(), coordinateSystems::readData(), boundaryRegion::readDict(), cellTable::readDict(), IOobject::readHeader(), Switch::readIfPresent(), liquidProperties::readIfPresent(), Maxwell< BasicMomentumTransportModel >::readModeCoefficients(), objectRegistry::readModifiedObjects(), masterUncollatedFileOperation::readObjects(), blendingMethod::readParameter(), blendingMethod::readParameters(), regIOobject::readStream(), repatchMesh::readTriSurface(), polyMesh::readUpdate(), surfMesh::readUpdate(), meshRefinement::refine(), meshRefinement::refineAndBalance(), searchableSurfaceCollection::regions(), MRFZoneList::relative(), masterUncollatedFileOperation::relativeObjectPath(), tolerances::relax(), MomentumCloud< CloudType >::relax(), GeometricField< Type, PatchField, GeoMesh >::relaxationFactor(), tolerances::relaxationFactor(), solution::relaxEquation(), solution::relaxField(), regIOobject::rename(), PtrList< T >::reorder(), MRFZoneList::reset(), porosityModelList::reset(), DimensionedField< scalar, Foam::volMesh >::reset(), writeLocalObjects::resetLocalObjectName(), logFiles::resetName(), polyMesh::resetPrimitives(), writeObjectsBase::resetWriteObjectName(), convergenceControl::residualControlIndex(), MomentumCloud< CloudType >::rhoEff(), MomentumCloud< CloudType >::scale(), MeshedSurface< face >::scalePoints(), dictionary::scopedDict(), SecondaryPropertyModel< shapeModel >::SecondaryPropertyModel(), GeometricField< Type, PatchField, GeoMesh >::select(), timeSelector::select(), timeSelector::selected(), cellTable::selectType(), UautoPtr< T >::set(), fvMeshSubset::setCellSubset(), Time::setControls(), triSurfaceMesh::setField(), fvSchemes::setFluxRequired(), fvMeshSubset::setLargeCellSubset(), ThermoCloud< CloudType >::setModels(), cellTable::setName(), polyMesh::setPoints(), fvDOM::setRayIdLambdaId(), layerAdditionRemoval::setRefinement(), perfectInterface::setRefinement(), PtrList< T >::setSize(), Time::setTime(), UnsortedMeshedSurface< Face >::setZones(), ThermoCloud< CloudType >::sigmap(), singleStepCombustion::singleStepCombustion(), Foam::fvc::snGrad(), fvSchemes::snGrad(), populationBalanceModel::solve(), fvMatrix< Type >::solve(), solution::solverDict(), tolerances::solverRelativeTolerance(), tolerances::solverTolerance(), UnsortedMeshedSurface< Face >::sortedZones(), fvModels::source(), PhaseTransferPhaseSystem< BasePhaseSystem >::specieTransfer(), meshRefinement::splitFaces(), ReactingCloud< CloudType >::Srho(), rigidBodyMotion::status(), regionFunctionObject::store(), GeometricField< Type, PatchField, GeoMesh >::storePrevIter(), CollidingCloud< CloudType >::storeState(), MomentumCloud< CloudType >::storeState(), MPPICCloud< CloudType >::storeState(), ReactingCloud< CloudType >::storeState(), ReactingMultiphaseCloud< CloudType >::storeState(), SprayCloud< CloudType >::storeState(), ThermoCloud< CloudType >::storeState(), subCycleFields< GeometricField >::subCycleFields(), dictionary::subDict(), dictionary::subOrEmptyDict(), objectRegistry::subRegistry(), polyMesh::swap(), ReactingCloud< CloudType >::SYi(), DimensionedField< Type, GeoMesh >::T(), GeometricField< Type, PatchField, GeoMesh >::T(), processorCyclicPolyPatch::tag(), ThermoPhaseModel< BasePhaseModel, ThermoModel >::ThermoPhaseModel(), MomentumCloud< CloudType >::theta(), layerAdditionRemoval::topoChange(), slidingInterface::topoChange(), layerAverage::topoChange(), particle::trackToMovingTri(), dictionary::transfer(), triSurface::triSurface(), type(), typedName(), tmp< T >::typeName(), GeometricBoundaryField< label, Foam::fvsPatchField, Foam::surfaceMesh >::types(), StationaryPhaseModel< BasePhaseModel >::U(), UnsortedMeshedSurface< Face >::UnsortedMeshedSurface(), memInfo::update(), cellsToCellsStabilisation::update(), patchToPatchStabilisation::update(), IOobject::updateInstance(), codedBase::updateLibrary(), solution::upgradeSolverDict(), USERD_get_gold_variable_info(), Time::userTimeName(), fvMesh::V(), fvMesh::V00(), basicThermo::validate(), None< Type >::value(), MomentumCloud< CloudType >::vDotSweep(), wallLayerCells::wallLayerCells(), WallLocalSpringSliderDashpot< CloudType >::WallLocalSpringSliderDashpot(), IOobject::warnNoRereading(), waveSurfacePressureFvPatchScalarField::waveSurfacePressureFvPatchScalarField(), DimensionedField< Type, GeoMesh >::weightedAverage(), wideBand::wideBand(), Foam::debug::wordOptimisationSwitch(), phaseForces::write(), populationBalanceSizeDistribution::write(), fieldValue::write(), fieldValueDelta::write(), histogram::write(), layerAverage::write(), regionSizeDistribution::write(), streamlines::write(), turbulenceIntensity::write(), wallHeatFlux::write(), wallHeatTransferCoeff::write(), wallShearStress::write(), yPlus::write(), forceCoeffs::write(), writeDictionary::write(), writeObjects::write(), PatchCollisionDensity< CloudType >::write(), rigidBodyMeshMotion::write(), rigidBodyMeshMotionSolver::write(), sixDoFRigidBodyMotionSolver::write(), refiner::write(), triSurface::write(), MeshedSurface< Face >::write(), surfMesh::write(), UnsortedMeshedSurface< Face >::write(), edgeMesh::write(), edgeMeshFormat::write(), OBJedgeFormat::write(), STARCDedgeFormat::write(), VTKedgeFormat::write(), AC3DsurfaceFormat< Face >::write(), GTSsurfaceFormat< Face >::write(), OBJsurfaceFormat< Face >::write(), OFFsurfaceFormat< Face >::write(), OFSsurfaceFormat< Face >::write(), SMESHsurfaceFormat< Face >::write(), STARCDsurfaceFormat< Face >::write(), STLsurfaceFormat< Face >::write(), TRIsurfaceFormat< Face >::write(), VTKsurfaceFormat< Face >::write(), WRLsurfaceFormat< Face >::write(), X3DsurfaceFormat< Face >::write(), MeshedSurfaceProxy< Face >::write(), jobInfo::write(), attachDetach::write(), layerAdditionRemoval::write(), perfectInterface::write(), slidingInterface::write(), mappedInternalValueFvPatchField< Type >::write(), timeVaryingMappedFixedValuePointPatchField< Type >::write(), coupleGroupIdentifier::write(), faceZone::write(), rigidBodyModel::write(), polynomialSolidTransport< Thermo, PolySize >::write(), icoPolynomial< Specie, PolySize >::write(), ePolynomialThermo< EquationOfState, PolySize >::write(), hPolynomialThermo< EquationOfState, PolySize >::write(), AndradeTransport< Thermo >::write(), icoTabulatedTransport< Thermo >::write(), logPolynomialTransport< Thermo, PolySize >::write(), polynomialTransport< Thermo, PolySize >::write(), tabulatedTransport< Thermo >::write(), fieldAverage::writeAverages(), ensightPart::writeData(), decomposedBlockData::writeData(), boundaryRegion::writeDict(), cellTable::writeDict(), attachDetach::writeDict(), layerAdditionRemoval::writeDict(), perfectInterface::writeDict(), slidingInterface::writeDict(), engineValve::writeDict(), cellZone::writeDict(), faceZone::writeDict(), surfZone::writeDict(), surfacePatch::writeDict(), forceCoeffs::writeFileHeader(), forces::writeFileHeader(), interfaceHeight::writeFileHeader(), forces::writeForces(), decomposedBlockData::writeHeader(), writeMeshObject(), GeometricField< Type, PatchField, GeoMesh >::writeMinMax(), coupledPolyPatch::writeOBJ(), regionFunctionObject::writeObject(), objectRegistry::writeObject(), polyMesh::writeObject(), Time::writeObject(), Foam::triIntersect::writePolygon(), Cloud< ParticleType >::writePositions(), ensightPart::writeSummary(), Time::writeTimeDict(), Foam::triIntersect::writeTriProjection(), MulticomponentPhaseModel< BasePhaseModel >::Y(), Henry::YfPrime(), and meshRefinement::zonify().

◆ contiguous< complex >()

bool Foam::contiguous< complex > ( )
inline

Data associated with complex type are contiguous.

Definition at line 188 of file complex.H.

◆ transform() [39/52]

complex Foam::transform ( const Tensor< scalar > &  ,
const complex  c 
)
inline

Definition at line 217 of file complexI.H.

References Foam::constant::universal::c.

◆ contiguous< bool >()

bool Foam::contiguous< bool > ( )
inline

Definition at line 60 of file contiguous.H.

◆ contiguous< FixedList< bool, 2 > >()

bool Foam::contiguous< FixedList< bool, 2 > > ( )
inline

Definition at line 62 of file contiguous.H.

◆ contiguous< Pair< bool > >()

bool Foam::contiguous< Pair< bool > > ( )
inline

Definition at line 64 of file contiguous.H.

◆ contiguous< char >()

bool Foam::contiguous< char > ( )
inline

Definition at line 67 of file contiguous.H.

◆ contiguous< FixedList< char, 2 > >()

bool Foam::contiguous< FixedList< char, 2 > > ( )
inline

Definition at line 69 of file contiguous.H.

◆ contiguous< Pair< char > >()

bool Foam::contiguous< Pair< char > > ( )
inline

Definition at line 71 of file contiguous.H.

◆ contiguous< int8_t >()

bool Foam::contiguous< int8_t > ( )
inline

Definition at line 74 of file contiguous.H.

◆ contiguous< FixedList< int8_t, 2 > >()

bool Foam::contiguous< FixedList< int8_t, 2 > > ( )
inline

Definition at line 76 of file contiguous.H.

◆ contiguous< Pair< int8_t > >()

bool Foam::contiguous< Pair< int8_t > > ( )
inline

Definition at line 78 of file contiguous.H.

◆ contiguous< uint8_t >()

bool Foam::contiguous< uint8_t > ( )
inline

Definition at line 81 of file contiguous.H.

◆ contiguous< FixedList< uint8_t, 2 > >()

bool Foam::contiguous< FixedList< uint8_t, 2 > > ( )
inline

Definition at line 83 of file contiguous.H.

◆ contiguous< Pair< uint8_t > >()

bool Foam::contiguous< Pair< uint8_t > > ( )
inline

Definition at line 85 of file contiguous.H.

◆ contiguous< int16_t >()

bool Foam::contiguous< int16_t > ( )
inline

Definition at line 88 of file contiguous.H.

◆ contiguous< FixedList< int16_t, 2 > >()

bool Foam::contiguous< FixedList< int16_t, 2 > > ( )
inline

Definition at line 90 of file contiguous.H.

◆ contiguous< Pair< int16_t > >()

bool Foam::contiguous< Pair< int16_t > > ( )
inline

Definition at line 92 of file contiguous.H.

◆ contiguous< uint16_t >()

bool Foam::contiguous< uint16_t > ( )
inline

Definition at line 95 of file contiguous.H.

◆ contiguous< FixedList< uint16_t, 2 > >()

bool Foam::contiguous< FixedList< uint16_t, 2 > > ( )
inline

Definition at line 97 of file contiguous.H.

◆ contiguous< Pair< uint16_t > >()

bool Foam::contiguous< Pair< uint16_t > > ( )
inline

Definition at line 99 of file contiguous.H.

◆ contiguous< int32_t >()

bool Foam::contiguous< int32_t > ( )
inline

Definition at line 102 of file contiguous.H.

◆ contiguous< FixedList< int32_t, 2 > >()

bool Foam::contiguous< FixedList< int32_t, 2 > > ( )
inline

Definition at line 104 of file contiguous.H.

◆ contiguous< Pair< int32_t > >()

bool Foam::contiguous< Pair< int32_t > > ( )
inline

Definition at line 106 of file contiguous.H.

◆ contiguous< uint32_t >()

bool Foam::contiguous< uint32_t > ( )
inline

Definition at line 109 of file contiguous.H.

◆ contiguous< FixedList< uint32_t, 2 > >()

bool Foam::contiguous< FixedList< uint32_t, 2 > > ( )
inline

Definition at line 111 of file contiguous.H.

◆ contiguous< Pair< uint32_t > >()

bool Foam::contiguous< Pair< uint32_t > > ( )
inline

Definition at line 113 of file contiguous.H.

◆ contiguous< int64_t >()

bool Foam::contiguous< int64_t > ( )
inline

Definition at line 116 of file contiguous.H.

◆ contiguous< FixedList< int64_t, 2 > >()

bool Foam::contiguous< FixedList< int64_t, 2 > > ( )
inline

Definition at line 118 of file contiguous.H.

◆ contiguous< Pair< int64_t > >()

bool Foam::contiguous< Pair< int64_t > > ( )
inline

Definition at line 120 of file contiguous.H.

◆ contiguous< uint64_t >()

bool Foam::contiguous< uint64_t > ( )
inline

Definition at line 123 of file contiguous.H.

◆ contiguous< FixedList< uint64_t, 2 > >()

bool Foam::contiguous< FixedList< uint64_t, 2 > > ( )
inline

Definition at line 125 of file contiguous.H.

◆ contiguous< Pair< uint64_t > >()

bool Foam::contiguous< Pair< uint64_t > > ( )
inline

Definition at line 127 of file contiguous.H.

◆ contiguous< float >()

bool Foam::contiguous< float > ( )
inline

Definition at line 130 of file contiguous.H.

◆ contiguous< FixedList< float, 2 > >()

bool Foam::contiguous< FixedList< float, 2 > > ( )
inline

Definition at line 132 of file contiguous.H.

◆ contiguous< Pair< float > >()

bool Foam::contiguous< Pair< float > > ( )
inline

Definition at line 134 of file contiguous.H.

◆ contiguous< double >()

bool Foam::contiguous< double > ( )
inline

Definition at line 137 of file contiguous.H.

◆ contiguous< FixedList< double, 2 > >()

bool Foam::contiguous< FixedList< double, 2 > > ( )
inline

Definition at line 139 of file contiguous.H.

◆ contiguous< Pair< double > >()

bool Foam::contiguous< Pair< double > > ( )
inline

Definition at line 141 of file contiguous.H.

◆ contiguous< long double >()

bool Foam::contiguous< long double > ( )
inline

Definition at line 144 of file contiguous.H.

◆ contiguous< FixedList< long double, 2 > >()

bool Foam::contiguous< FixedList< long double, 2 > > ( )
inline

Definition at line 146 of file contiguous.H.

◆ contiguous< Pair< long double > >()

bool Foam::contiguous< Pair< long double > > ( )
inline

Definition at line 148 of file contiguous.H.

◆ contiguous< diagTensor >()

bool Foam::contiguous< diagTensor > ( )
inline

Data associated with diagTensor type are contiguous.

Definition at line 53 of file diagTensor.H.

◆ operator+() [78/131]

Tensor<Cmpt> Foam::operator+ ( const DiagTensor< Cmpt > &  dt1,
const Tensor< Cmpt > &  t2 
)
inline

◆ operator+() [79/131]

Tensor<Cmpt> Foam::operator+ ( const Tensor< Cmpt > &  t1,
const DiagTensor< Cmpt > &  dt2 
)
inline

◆ operator-() [87/114]

Tensor<Cmpt> Foam::operator- ( const DiagTensor< Cmpt > &  dt1,
const Tensor< Cmpt > &  t2 
)
inline

◆ operator-() [88/114]

Tensor<Cmpt> Foam::operator- ( const Tensor< Cmpt > &  t1,
const DiagTensor< Cmpt > &  dt2 
)
inline

◆ operator+() [80/131]

SymmTensor<Cmpt> Foam::operator+ ( const DiagTensor< Cmpt > &  dt1,
const SymmTensor< Cmpt > &  t2 
)
inline

◆ operator+() [81/131]

SymmTensor<Cmpt> Foam::operator+ ( const SymmTensor< Cmpt > &  t1,
const DiagTensor< Cmpt > &  dt2 
)
inline

◆ operator-() [89/114]

SymmTensor<Cmpt> Foam::operator- ( const DiagTensor< Cmpt > &  dt1,
const SymmTensor< Cmpt > &  t2 
)
inline

◆ operator-() [90/114]

SymmTensor<Cmpt> Foam::operator- ( const SymmTensor< Cmpt > &  t1,
const DiagTensor< Cmpt > &  dt2 
)
inline

◆ operator&() [62/107]

DiagTensor<Cmpt> Foam::operator& ( const DiagTensor< Cmpt > &  dt1,
const DiagTensor< Cmpt > &  dt2 
)
inline

Inner-product between two diagonal tensors.

Definition at line 242 of file DiagTensorI.H.

References DiagTensor< Cmpt >::xx(), DiagTensor< Cmpt >::yy(), and DiagTensor< Cmpt >::zz().

Here is the call graph for this function:

◆ operator&() [63/107]

Tensor<Cmpt> Foam::operator& ( const DiagTensor< Cmpt > &  dt1,
const Tensor< Cmpt > &  t2 
)
inline

◆ operator&() [64/107]

Tensor<Cmpt> Foam::operator& ( const Tensor< Cmpt > &  t1,
const DiagTensor< Cmpt > &  dt2 
)
inline

◆ operator&() [65/107]

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 300 of file DiagTensorI.H.

References Vector< Cmpt >::x(), DiagTensor< Cmpt >::xx(), Vector< Cmpt >::y(), DiagTensor< Cmpt >::yy(), Vector< Cmpt >::z(), and DiagTensor< Cmpt >::zz().

Here is the call graph for this function:

◆ operator&() [66/107]

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 314 of file DiagTensorI.H.

References Vector< Cmpt >::x(), DiagTensor< Cmpt >::xx(), Vector< Cmpt >::y(), DiagTensor< Cmpt >::yy(), Vector< Cmpt >::z(), and DiagTensor< Cmpt >::zz().

Here is the call graph for this function:

◆ operator/() [49/66]

DiagTensor<Cmpt> Foam::operator/ ( const scalar  s,
const DiagTensor< Cmpt > &  dt 
)
inline

Division of a scalar by a diagonalTensor.

Definition at line 328 of file DiagTensorI.H.

References s(), DiagTensor< Cmpt >::xx(), DiagTensor< Cmpt >::yy(), and DiagTensor< Cmpt >::zz().

Here is the call graph for this function:

◆ operator/() [50/66]

Vector<Cmpt> Foam::operator/ ( const Vector< Cmpt >  v,
const DiagTensor< Cmpt > &  dt 
)
inline

Division of a vector by a diagonalTensor.

Definition at line 337 of file DiagTensorI.H.

References Vector< Cmpt >::x(), DiagTensor< Cmpt >::xx(), Vector< Cmpt >::y(), DiagTensor< Cmpt >::yy(), Vector< Cmpt >::z(), and DiagTensor< Cmpt >::zz().

Here is the call graph for this function:

◆ tr() [5/11]

Cmpt Foam::tr ( const DiagTensor< Cmpt > &  dt)
inline

Return the trace of a diagonal tensor.

Definition at line 345 of file DiagTensorI.H.

References DiagTensor< Cmpt >::xx(), DiagTensor< Cmpt >::yy(), and DiagTensor< Cmpt >::zz().

Here is the call graph for this function:

◆ sph() [1/7]

SphericalTensor<Cmpt> Foam::sph ( const DiagTensor< Cmpt > &  dt)
inline

Return the spherical part of a diagonal tensor.

Definition at line 353 of file DiagTensorI.H.

References tr().

Referenced by transformMask< sphericalTensor >().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ det() [8/14]

Cmpt Foam::det ( const DiagTensor< Cmpt > &  t)
inline

Return the determinant of a diagonal tensor.

Definition at line 361 of file DiagTensorI.H.

References DiagTensor< Cmpt >::xx(), DiagTensor< Cmpt >::yy(), and DiagTensor< Cmpt >::zz().

Here is the call graph for this function:

◆ inv() [15/29]

DiagTensor<Cmpt> Foam::inv ( const DiagTensor< Cmpt > &  dt)
inline

Return the inverse of a diagonal tensor.

Definition at line 369 of file DiagTensorI.H.

References DiagTensor< Cmpt >::xx(), DiagTensor< Cmpt >::yy(), and DiagTensor< Cmpt >::zz().

Here is the call graph for this function:

◆ diag() [2/3]

DiagTensor<Cmpt> Foam::diag ( const SymmTensor< Cmpt > &  t)
inline

Return the diagonal of a symmetric tensor as a diagonal tensor.

Definition at line 377 of file DiagTensorI.H.

References SymmTensor< Cmpt >::xx(), SymmTensor< Cmpt >::yy(), and SymmTensor< Cmpt >::zz().

Here is the call graph for this function:

◆ diag() [3/3]

DiagTensor<Cmpt> Foam::diag ( const Tensor< Cmpt > &  t)
inline

Return the diagonal of a tensor as a diagonal tensor.

Definition at line 385 of file DiagTensorI.H.

References Tensor< Cmpt >::xx(), Tensor< Cmpt >::yy(), and Tensor< Cmpt >::zz().

Here is the call graph for this function:

◆ readDirection()

Foam::direction readDirection ( Istream is)

Definition at line 31 of file directionIO.C.

◆ operator>>() [99/136]

Foam::Istream & operator>> ( Istream is,
direction d 
)

Definition at line 40 of file directionIO.C.

References IOstream::check(), exit(), FatalIOError, FatalIOErrorInFunction, token::good(), token::info(), token::isLabel(), token::labelToken(), and IOstream::setBad().

Here is the call graph for this function:

◆ operator<<() [198/312]

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

Definition at line 71 of file directionIO.C.

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

Here is the call graph for this function:

◆ operator<<() [199/312]

std::ostream & operator<< ( std::ostream &  os,
const direction  d 
)

Definition at line 79 of file directionIO.C.

◆ evaluate() [1/4]

void evaluate ( GeometricField< Type, PatchField, GeoMesh > &  result,
const Function1< Type > &  func,
const GeometricField< Type, PatchField, GeoMesh > &  x 
)

Definition at line 31 of file Function1Evaluate.C.

References GeometricField< Type, PatchField, GeoMesh >::boundaryFieldRef(), forAll, func(), patchi, GeometricField< Type, PatchField, GeoMesh >::primitiveFieldRef(), and x.

Referenced by contactAngleFvPatchScalarField::contactAngleFvPatchScalarField(), blendedTurbulentDispersionModel::D(), blendedPhaseTransferModel::d2mdtdpf(), Fickian< BasicThermophysicalTransportModel >::divj(), blendedPhaseTransferModel::dmdtf(), blendedPhaseTransferModel::dmidtf(), codedFixedValueFvPatchField< Type >::evaluate(), codedMixedFvPatchField< Type >::evaluate(), fluxCorrectedVelocityFvPatchVectorField::evaluate(), codedFixedValuePointPatchField< Type >::evaluate(), contactAngleFvPatchScalarField::evaluate(), basicSymmetryFvPatchField< Type >::evaluate(), symmetryPlaneFvPatchField< Type >::evaluate(), ifeqEntry::execute(), blendedLiftModel::F(), blendedWallLubricationModel::F(), fanPressureJumpFvPatchScalarField::fanPressureJumpFvPatchScalarField(), blendedLiftModel::Ff(), blendedWallLubricationModel::Ff(), flowRateInletVelocityFvPatchVectorField::flowRateInletVelocityFvPatchVectorField(), flowRateOutletVelocityFvPatchVectorField::flowRateOutletVelocityFvPatchVectorField(), CrankNicolsonDdtScheme< Type >::fvcDdt(), CrankNicolsonDdtScheme< Type >::fvcDdtPhiCorr(), CrankNicolsonDdtScheme< Type >::fvcDdtUfCorr(), CrankNicolsonDdtScheme< Type >::fvmDdt(), gradientEnergyCalculatedTemperatureFvPatchScalarField::gradientEnergyCalculatedTemperatureFvPatchScalarField(), interfaceCompressionFvPatchScalarField::interfaceCompressionFvPatchScalarField(), Fickian< BasicThermophysicalTransportModel >::j(), blendedDiffusiveMassTransferModel::K(), blendedDragModel::K(), blendedHeatTransferModel::K(), blendedVirtualMassModel::K(), blendedDragModel::Kf(), matchedFlowRateOutletVelocityFvPatchVectorField::matchedFlowRateOutletVelocityFvPatchVectorField(), CrankNicolsonDdtScheme< Type >::meshPhi(), mixedEnergyCalculatedTemperatureFvPatchScalarField::mixedEnergyCalculatedTemperatureFvPatchScalarField(), blendedPhaseTransferModel::mixture(), transformFvPatchField< Type >::operator=(), externalCoupledMixedFvPatchField< Type >::readData(), blendedPhaseTransferModel::species(), surfaceNormalUniformFixedValueFvPatchVectorField::surfaceNormalUniformFixedValueFvPatchVectorField(), fixedNormalInletOutletVelocityFvPatchVectorField::updateCoeffs(), movingWallSlipVelocityFvPatchVectorField::updateCoeffs(), and pressureInletOutletVelocityFvPatchVectorField::updateCoeffs().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ evaluate() [2/4]

tmp<GeometricField<Type, PatchField, GeoMesh> > Foam::evaluate ( const Function1< Type > &  func,
const dimensionSet dims,
const GeometricField< Type, PatchField, GeoMesh > &  x 
)

◆ operator<<() [200/312]

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

◆ writeEntry() [14/27]

void writeEntry ( Ostream os,
const Function1< Type > &  f1 
)

Definition at line 144 of file Function1.C.

References token::BEGIN_BLOCK, decrIndent(), token::END_BLOCK, endl(), incrIndent(), indent(), Function1< Type >::name(), nl, Function1< Type >::write(), writeEntry(), and writeKeyword().

Here is the call graph for this function:

◆ makeFunction1()

Foam::makeFunction1 ( label  )

◆ FOR_ALL_FIELD_TYPES() [20/21]

Foam::FOR_ALL_FIELD_TYPES ( makeFunction1s  )

◆ makeTableReaders() [1/5]

Foam::makeTableReaders ( scalar  )

◆ makeTableReaders() [2/5]

Foam::makeTableReaders ( vector  )

◆ makeTableReaders() [3/5]

Foam::makeTableReaders ( sphericalTensor  )

◆ makeTableReaders() [4/5]

Foam::makeTableReaders ( symmTensor  )

◆ makeTableReaders() [5/5]

Foam::makeTableReaders ( tensor  )

◆ evaluate() [3/4]

void evaluate ( GeometricField< Type, PatchField, GeoMesh > &  result,
const Function2< Type > &  func,
const GeometricField< Type, PatchField, GeoMesh > &  x,
const GeometricField< Type, PatchField, GeoMesh > &  y 
)

◆ evaluate() [4/4]

tmp<GeometricField<Type, PatchField, GeoMesh> > Foam::evaluate ( const Function2< Type > &  func,
const dimensionSet dims,
const GeometricField< Type, PatchField, GeoMesh > &  x,
const GeometricField< Type, PatchField, GeoMesh > &  y 
)

◆ operator<<() [201/312]

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

◆ writeEntry() [15/27]

void writeEntry ( Ostream os,
const Function2< Type > &  f1 
)

Definition at line 123 of file Function2.C.

References token::BEGIN_BLOCK, decrIndent(), token::END_BLOCK, endl(), incrIndent(), indent(), Function2< Type >::name(), nl, Function2< Type >::write(), writeEntry(), and writeKeyword().

Here is the call graph for this function:

◆ makeFunction2()

Foam::makeFunction2 ( label  )

◆ FOR_ALL_FIELD_TYPES() [21/21]

Foam::FOR_ALL_FIELD_TYPES ( makeFunction2s  )

◆ max() [56/75]

T Foam::max ( T  a,
T  b,
Args ...  args 
)

Definition at line 40 of file maxMin.H.

References args, b, and max().

Here is the call graph for this function:

◆ min() [55/74]

T Foam::min ( T  a,
T  b,
Args ...  args 
)

Definition at line 46 of file maxMin.H.

References args, b, and min().

Here is the call graph for this function:

◆ operator<<() [202/312]

Ostream& Foam::operator<< ( Ostream ,
const Polynomial< PolySize > &   
)

◆ operator<<() [203/312]

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

◆ defineTypeNameAndDebug() [518/707]

Foam::defineTypeNameAndDebug ( globalIndexAndTransform  ,
 
)

◆ Hasher()

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 475 of file Hasher.C.

References jenkins_hashbig(), and jenkins_hashlittle().

Referenced by FixedList< T, Size >::Hash< HashT >::operator()(), Hash< PrimitiveType >::operator()(), and string::hash::operator()().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ HasherInt()

unsigned HasherInt ( const uint32_t *  data,
size_t  length,
unsigned  seed = 0 
)

An optimised 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 516 of file Hasher.C.

References b, bitMixer, bitMixerFinal, Foam::constant::universal::c, and k.

◆ HasherDual()

unsigned HasherDual ( const uint32_t *  data,
size_t  length,
unsigned &  hash1,
unsigned &  hash2 
)

An optimised version of Hasher, returning dual hash values.

Parameters
[in]data- an array of uint32_t values
[in]length- 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, bitMixerFinal, Foam::constant::universal::c, and k.

◆ operator<<() [204/312]

Foam::Ostream & operator<< ( Ostream os,
const SHA1 sha 
)
inline

Definition at line 135 of file SHA1I.H.

References SHA1::digest().

Here is the call graph for this function:

◆ operator<<() [205/312]

Foam::Ostream & operator<< ( Ostream os,
const SHA1Digest dig 
)

Definition at line 276 of file SHA1Digest.C.

References SHA1Digest::write().

Here is the call graph for this function:

◆ operator>>() [100/136]

Foam::Istream & operator>> ( Istream is,
SHA1Digest dig 
)

Since leading and intermediate underscores are skipped, a '_' can be prefixed to the text representation to use an unquoted SHA1Digest without parsing ambiguities as a number.

Definition at line 259 of file SHA1Digest.C.

References Foam::constant::physicoChemical::c1, Foam::constant::physicoChemical::c2, IOstream::check(), and SHA1Digest::length.

Here is the call graph for this function:

◆ max() [57/75]

int8_t Foam::max ( const int8_t  s1,
const int8_t  s2 
)
inline

Definition at line 59 of file int.H.

◆ min() [56/74]

int8_t Foam::min ( const int8_t  s1,
const int8_t  s2 
)
inline

Definition at line 59 of file int.H.

◆ max() [58/75]

int16_t Foam::max ( const int16_t  s1,
const int16_t  s2 
)
inline

Definition at line 60 of file int.H.

◆ min() [57/74]

int16_t Foam::min ( const int16_t  s1,
const int16_t  s2 
)
inline

Definition at line 60 of file int.H.

◆ max() [59/75]

int32_t Foam::max ( const int32_t  s1,
const int32_t  s2 
)
inline

Definition at line 62 of file int.H.

◆ min() [58/74]

int32_t Foam::min ( const int32_t  s1,
const int32_t  s2 
)
inline

Definition at line 62 of file int.H.

◆ max() [60/75]

int64_t Foam::max ( const int64_t  s1,
const int32_t  s2 
)
inline

Definition at line 63 of file int.H.

◆ min() [59/74]

int64_t Foam::min ( const int64_t  s1,
const int32_t  s2 
)
inline

Definition at line 63 of file int.H.

◆ max() [61/75]

int64_t Foam::max ( const int32_t  s1,
const int64_t  s2 
)
inline

Definition at line 64 of file int.H.

◆ min() [60/74]

int64_t Foam::min ( const int32_t  s1,
const int64_t  s2 
)
inline

Definition at line 64 of file int.H.

◆ max() [62/75]

int64_t Foam::max ( const int64_t  s1,
const int64_t  s2 
)
inline

Definition at line 65 of file int.H.

◆ min() [61/74]

int64_t Foam::min ( const int64_t  s1,
const int64_t  s2 
)
inline

Definition at line 65 of file int.H.

◆ readInt()

int readInt ( Istream is)

Definition at line 31 of file intIO.C.

Referenced by readLabel().

Here is the caller graph for this function:

◆ name() [2/10]

Foam::word name ( const int32_t  val)

Return a word representation of an int32.

Definition at line 35 of file int32IO.C.

◆ readInt32()

int32_t readInt32 ( Istream is)

Definition at line 76 of file int32IO.C.

◆ read() [1/7]

bool read ( const char *  buf,
int32_t &  s 
)

Definition at line 85 of file int32IO.C.

References s().

Referenced by pisoControl::correct(), nonOrthogonalSolutionControl::correctNonOrthogonal(), streamlines::distribute(), functionObjectList::end(), functionObjectList::execute(), pimpleControl::loop(), pimpleMultiRegionControl::loop(), pimpleSingleRegionControl::loop(), pimpleLoop::loop(), simpleControl::loop(), streamlines::mapMesh(), IOOutputFilter< OutputFilter >::mapMesh(), PackedList< 1 >::maskLower(), streamlines::movePoints(), IOOutputFilter< OutputFilter >::movePoints(), kineticTheoryModel::read(), phasePressureModel::read(), kEpsilonLopesdaCosta< BasicMomentumTransportModel >::read(), fvSchemes::read(), DeardorffDiffStress< BasicMomentumTransportModel >::read(), kOmegaSSTDES< BasicMomentumTransportModel >::read(), LESeddyViscosity< BasicMomentumTransportModel >::read(), kEpsilon< BasicMomentumTransportModel >::read(), kOmega< BasicMomentumTransportModel >::read(), kOmega2006< BasicMomentumTransportModel >::read(), LaunderSharmaKE< BasicMomentumTransportModel >::read(), LRR< BasicMomentumTransportModel >::read(), realizableKE< BasicMomentumTransportModel >::read(), RNGkEpsilon< BasicMomentumTransportModel >::read(), SpalartAllmaras< BasicMomentumTransportModel >::read(), SSG< BasicMomentumTransportModel >::read(), v2f< BasicMomentumTransportModel >::read(), mixtureKEpsilon< BasicMomentumTransportModel >::read(), solution::read(), FickianFourier< laminarThermophysicalTransportModel >::read(), MaxwellStefanFourier< laminarThermophysicalTransportModel >::read(), FickianEddyDiffusivity< TurbulenceThermophysicalTransportModel >::read(), nonUnityLewisEddyDiffusivity< TurbulenceThermophysicalTransportModel >::read(), fieldAverage::read(), edgeMesh::read(), edgeMeshFormat::read(), extendedEdgeMesh::read(), MeshedSurface< Face >::read(), UnsortedMeshedSurface< Face >::read(), masterUncollatedFileOperation::read(), dimensionSet::read(), UIPstream::read(), ISstream::read(), regIOobject::readStream(), masterUncollatedFileOperation::readStream(), uncollatedFileOperation::readStream(), pimpleMultiRegionControl::run(), simpleControl::run(), MeshedSurface< face >::scalePoints(), fileOperation::splitProcessorPath(), STARCDedgeFormat::STARCDedgeFormat(), functionObjectList::start(), STLtriangle::STLtriangle(), functionObjectList::timeToNextAction(), streamlines::topoChange(), IOOutputFilter< OutputFilter >::topoChange(), and VTKedgeFormat::VTKedgeFormat().

Here is the call graph for this function:

◆ operator>>() [101/136]

Foam::Istream & operator>> ( Istream is,
int32_t &  i 
)

Definition at line 45 of file int32IO.C.

References IOstream::check(), exit(), FatalIOError, FatalIOErrorInFunction, token::good(), token::info(), token::isLabel(), token::labelToken(), and IOstream::setBad().

Here is the call graph for this function:

◆ operator<<() [206/312]

Foam::Ostream & operator<< ( Ostream os,
const int32_t  i 
)

Definition at line 97 of file int32IO.C.

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

Here is the call graph for this function:

◆ writeEntry() [16/27]

void Foam::writeEntry ( Ostream os,
const int32_t  value 
)
inline

Definition at line 75 of file int32.H.

◆ mag() [16/22]

int32_t Foam::mag ( const int32_t  l)
inline

Definition at line 142 of file int32.H.

◆ name() [3/10]

Foam::word name ( const int64_t  val)

Return a word representation of an int64.

Definition at line 35 of file int64IO.C.

◆ readInt64()

int64_t readInt64 ( Istream is)

Definition at line 76 of file int64IO.C.

◆ read() [2/7]

bool read ( const char *  buf,
int64_t &  s 
)

Definition at line 85 of file int64IO.C.

References s().

Here is the call graph for this function:

◆ operator>>() [102/136]

Foam::Istream & operator>> ( Istream is,
int64_t &  i 
)

Definition at line 45 of file int64IO.C.

References IOstream::check(), exit(), FatalIOError, FatalIOErrorInFunction, token::good(), token::info(), token::isLabel(), token::labelToken(), and IOstream::setBad().

Here is the call graph for this function:

◆ operator<<() [207/312]

Foam::Ostream & operator<< ( Ostream os,
const int64_t  i 
)

Definition at line 95 of file int64IO.C.

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

Here is the call graph for this function:

◆ writeEntry() [17/27]

void Foam::writeEntry ( Ostream os,
const int64_t  value 
)
inline

Definition at line 71 of file int64.H.

◆ mag() [17/22]

int64_t Foam::mag ( const int64_t  l)
inline

Definition at line 138 of file int64.H.

◆ readLabel()

◆ pow() [47/54]

Foam::label pow ( label  a,
label  b 
)

Raise one label to the power of another.

Definition at line 42 of file label.C.

References abort(), b, FatalError, and FatalErrorInFunction.

Here is the call graph for this function:

◆ factorial() [1/2]

Foam::label factorial ( label  n)

Return n! : 0 < n <= 12.

Definition at line 63 of file label.C.

References abort(), FatalError, FatalErrorInFunction, and n.

Referenced by incGammaRatio_Q().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ log2()

label Foam::log2 ( label  i)
inline

Return the log base 2 by successive bit-shifting of the given label.

Definition at line 79 of file label.H.

Referenced by Foam::triIntersect::srcEdgeTgtEdgeIntersection(), and Foam::triIntersect::srcTriTgtPointIntersection().

Here is the caller graph for this function:

◆ setComponent() [1/3]

◆ component() [7/10]

label Foam::component ( const label  l,
const  direction 
)
inline

Definition at line 91 of file label.H.

◆ sign() [3/4]

label Foam::sign ( const label  s)
inline

Definition at line 39 of file labelSpecific.H.

References s().

Here is the call graph for this function:

◆ pos0() [3/4]

label Foam::pos0 ( const label  s)
inline

Definition at line 44 of file labelSpecific.H.

References s().

Here is the call graph for this function:

◆ neg() [3/4]

label Foam::neg ( const label  s)
inline

Definition at line 49 of file labelSpecific.H.

References s().

Here is the call graph for this function:

◆ posPart() [3/4]

label Foam::posPart ( const label  s)
inline

Definition at line 54 of file labelSpecific.H.

References s().

Here is the call graph for this function:

◆ negPart() [3/4]

label Foam::negPart ( const label  s)
inline

Definition at line 59 of file labelSpecific.H.

References s().

Here is the call graph for this function:

◆ defineCompoundTypeName() [9/16]

Foam::defineCompoundTypeName ( List< label ,
labelList   
)

◆ addCompoundToRunTimeSelectionTable() [9/16]

Foam::addCompoundToRunTimeSelectionTable ( List< label ,
labelList   
)

◆ defineTemplateTypeNameAndDebugWithName() [38/56]

Foam::defineTemplateTypeNameAndDebugWithName ( labelIOList  ,
"labelList"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [39/56]

Foam::defineTemplateTypeNameAndDebugWithName ( labelListIOList  ,
"labelListList"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [40/56]

Foam::defineTemplateTypeNameAndDebugWithName ( labelListCompactIOList  ,
"labelListCompactList"  ,
 
)

◆ max() [63/75]

uint8_t Foam::max ( const uint8_t  s1,
const uint8_t  s2 
)
inline

Definition at line 59 of file uint.H.

◆ min() [62/74]

uint8_t Foam::min ( const uint8_t  s1,
const uint8_t  s2 
)
inline

Definition at line 59 of file uint.H.

◆ max() [64/75]

uint16_t Foam::max ( const uint16_t  s1,
const uint16_t  s2 
)
inline

Definition at line 60 of file uint.H.

◆ min() [63/74]

uint16_t Foam::min ( const uint16_t  s1,
const uint16_t  s2 
)
inline

Definition at line 60 of file uint.H.

◆ max() [65/75]

uint32_t Foam::max ( const uint32_t  s1,
const uint32_t  s2 
)
inline

Definition at line 62 of file uint.H.

◆ min() [64/74]

uint32_t Foam::min ( const uint32_t  s1,
const uint32_t  s2 
)
inline

Definition at line 62 of file uint.H.

◆ max() [66/75]

uint64_t Foam::max ( const uint64_t  s1,
const uint32_t  s2 
)
inline

Definition at line 63 of file uint.H.

◆ min() [65/74]

uint64_t Foam::min ( const uint64_t  s1,
const uint32_t  s2 
)
inline

Definition at line 63 of file uint.H.

◆ max() [67/75]

uint64_t Foam::max ( const uint32_t  s1,
const uint64_t  s2 
)
inline

Definition at line 64 of file uint.H.

◆ min() [66/74]

uint64_t Foam::min ( const uint32_t  s1,
const uint64_t  s2 
)
inline

Definition at line 64 of file uint.H.

◆ max() [68/75]

uint64_t Foam::max ( const uint64_t  s1,
const uint64_t  s2 
)
inline

Definition at line 65 of file uint.H.

◆ min() [67/74]

uint64_t Foam::min ( const uint64_t  s1,
const uint64_t  s2 
)
inline

Definition at line 65 of file uint.H.

◆ readUint()

unsigned int readUint ( Istream is)

Definition at line 31 of file uintIO.C.

Referenced by readULabel().

Here is the caller graph for this function:

◆ name() [4/10]

Foam::word name ( const uint32_t  val)

Return a word representation of an uint32.

Definition at line 33 of file uint32IO.C.

◆ readUint32()

uint32_t readUint32 ( Istream is)

Definition at line 74 of file uint32IO.C.

◆ read() [3/7]

bool read ( const char *  buf,
uint32_t &  s 
)

Definition at line 83 of file uint32IO.C.

References s().

Here is the call graph for this function:

◆ operator>>() [103/136]

Foam::Istream & operator>> ( Istream is,
uint32_t &  i 
)

Definition at line 43 of file uint32IO.C.

References IOstream::check(), exit(), FatalIOError, FatalIOErrorInFunction, token::good(), token::info(), token::isLabel(), token::labelToken(), and IOstream::setBad().

Here is the call graph for this function:

◆ operator<<() [208/312]

Foam::Ostream & operator<< ( Ostream os,
const uint32_t  i 
)

Definition at line 92 of file uint32IO.C.

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

Here is the call graph for this function:

◆ name() [5/10]

Foam::word name ( const uint64_t  val)

Return a word representation of an uint64.

Definition at line 33 of file uint64IO.C.

◆ readUint64()

uint64_t readUint64 ( Istream is)

Definition at line 74 of file uint64IO.C.

◆ read() [4/7]

bool read ( const char *  buf,
uint64_t &  s 
)

Definition at line 83 of file uint64IO.C.

References s().

Here is the call graph for this function:

◆ operator>>() [104/136]

Foam::Istream & operator>> ( Istream is,
uint64_t &  i 
)

Definition at line 43 of file uint64IO.C.

References IOstream::check(), exit(), FatalIOError, FatalIOErrorInFunction, token::good(), token::info(), token::isLabel(), token::labelToken(), and IOstream::setBad().

Here is the call graph for this function:

◆ operator<<() [209/312]

Foam::Ostream & operator<< ( Ostream os,
const uint64_t  i 
)

Definition at line 92 of file uint64IO.C.

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

Here is the call graph for this function:

◆ readULabel()

uLabel Foam::readULabel ( Istream is)
inline

Definition at line 63 of file uLabel.H.

References readUint(), and UINT_SIZE.

Here is the call graph for this function:

◆ pow() [48/54]

Foam::uLabel pow ( uLabel  a,
uLabel  b 
)

Raise one uLabel to the power of another.

Definition at line 42 of file uLabel.C.

References b.

◆ factorial() [2/2]

Foam::uLabel factorial ( uLabel  n)

Evaluate n! : 0 < n <= 12.

Definition at line 54 of file uLabel.C.

References abort(), FatalError, FatalErrorInFunction, and n.

Here is the call graph for this function:

◆ setComponent() [2/3]

uLabel& Foam::setComponent ( uLabel l,
const  direction 
)
inline

Definition at line 78 of file uLabel.H.

◆ component() [8/10]

uLabel Foam::component ( const uLabel  l,
const  direction 
)
inline

Definition at line 83 of file uLabel.H.

◆ T() [5/6]

typeOfTranspose<Cmpt, Form>::type Foam::T ( const MatrixSpace< Form, Cmpt, Ncols, Mrows > &  matrix)
inline

Definition at line 535 of file MatrixSpaceI.H.

References MatrixSpace< Form, Cmpt, Mrows, Ncols >::T().

Here is the call graph for this function:

◆ T() [6/6]

typeOfTranspose<Cmpt, Form>::type Foam::T ( const VectorSpace< Form, Cmpt, Ncmpts > &  v)
inline

Definition at line 545 of file MatrixSpaceI.H.

◆ operator&() [67/107]

typeOfInnerProduct<Cmpt, Form1, Form2>::type Foam::operator& ( const MatrixSpace< Form1, Cmpt, Mrows1, Ncols1 > &  matrix1,
const MatrixSpace< Form2, Cmpt, Mrows2, Ncols2 > &  matrix2 
)
inline

Definition at line 573 of file MatrixSpaceI.H.

References k, and Zero.

◆ operator&() [68/107]

typeOfInnerProduct<Cmpt, Form, VSForm>::type Foam::operator& ( const MatrixSpace< Form, Cmpt, Mrows, Ncols > &  matrix,
const VectorSpace< VSForm, Cmpt, Ncols > &  v 
)
inline

Definition at line 603 of file MatrixSpaceI.H.

References Zero.

◆ operator*() [131/184]

typeOfOuterProduct<Cmpt, Form1, Form2>::type Foam::operator* ( const VectorSpace< Form1, Cmpt, Ncmpts1 > &  v1,
const VectorSpace< Form2, Cmpt, Ncmpts2 > &  v2 
)
inline

Definition at line 631 of file MatrixSpaceI.H.

◆ operator>>() [105/136]

Istream& Foam::operator>> ( Istream ,
nil  
)

Definition at line 76 of file nil.H.

◆ operator<<() [210/312]

Ostream& Foam::operator<< ( Ostream ,
const nil  
)

Definition at line 81 of file nil.H.

◆ NullObjectRef()

const T & NullObjectRef ( )
inline

Return const reference to the nullObject of type T.

Definition at line 27 of file nullObjectI.H.

References nullObjectPtr, and T().

Here is the call graph for this function:

◆ NullObjectConstPtr()

const T * NullObjectConstPtr ( )
inline

Return const pointer to the nullObject of type T.

Definition at line 39 of file nullObjectI.H.

References nullObjectPtr, and T().

Here is the call graph for this function:

◆ NullObjectPtr()

T * NullObjectPtr ( )
inline

Return pointer to the nullObject of type T.

Definition at line 45 of file nullObjectI.H.

References nullObjectPtr, and T().

Here is the call graph for this function:

◆ NullObjectMove()

T && NullObjectMove ( )
inline

Return reference to the nullObject of type T.

Definition at line 33 of file nullObjectI.H.

References nullObjectPtr, and T().

Here is the call graph for this function:

◆ isNull() [1/3]

◆ notNull() [1/3]

◆ isNull() [2/3]

bool isNull ( const T t)
inline

Return true if t is a pointer to the nullObject of type T.

Definition at line 65 of file nullObjectI.H.

◆ notNull() [2/3]

bool notNull ( const T t)
inline

Return true if t is not a pointer to the nullObject of type T.

Definition at line 71 of file nullObjectI.H.

◆ isNull() [3/3]

bool isNull ( T t)
inline

Return true if t is a pointer to the nullObject of type T.

Definition at line 78 of file nullObjectI.H.

◆ notNull() [3/3]

bool notNull ( T t)
inline

Return true if t is not a pointer to the nullObject of type T.

Definition at line 84 of file nullObjectI.H.

◆ operator+() [82/131]

scalar Foam::operator+ ( const scalar &  t,
const one  
)
inline

Definition at line 44 of file oneI.H.

◆ operator+() [83/131]

scalar Foam::operator+ ( const one ,
const scalar &  t 
)
inline

Definition at line 49 of file oneI.H.

◆ operator-() [91/114]

scalar Foam::operator- ( const scalar &  t,
const one  
)
inline

Definition at line 54 of file oneI.H.

◆ operator-() [92/114]

scalar Foam::operator- ( const one ,
const scalar &  t 
)
inline

Definition at line 59 of file oneI.H.

◆ operator*() [132/184]

const one& Foam::operator* ( const one o,
const one  
)
inline

Definition at line 64 of file oneI.H.

◆ operator*() [133/184]

const Type& Foam::operator* ( const Type &  t,
const one  
)
inline

Definition at line 70 of file oneI.H.

◆ operator*() [134/184]

const Type& Foam::operator* ( const one ,
const Type &  t 
)
inline

Definition at line 76 of file oneI.H.

◆ operator&() [69/107]

const Type& Foam::operator& ( const one ,
const Type &  t 
)
inline

Definition at line 82 of file oneI.H.

◆ operator/() [51/66]

const one& Foam::operator/ ( const one o,
const one  
)
inline

Definition at line 87 of file oneI.H.

◆ operator/() [52/66]

auto Foam::operator/ ( const one ,
const Type &  t 
)
inline

Definition at line 93 of file oneI.H.

◆ operator/() [53/66]

const Type& Foam::operator/ ( const Type &  t,
const one  
)
inline

Definition at line 99 of file oneI.H.

◆ min() [68/74]

const one& Foam::min ( const one o,
const one  
)
inline

Definition at line 104 of file oneI.H.

◆ min() [69/74]

auto Foam::min ( const one ,
const Type &  t 
)
inline

Definition at line 110 of file oneI.H.

References min().

Here is the call graph for this function:

◆ min() [70/74]

auto Foam::min ( const Type &  t,
const one  
)
inline

Definition at line 116 of file oneI.H.

References min().

Here is the call graph for this function:

◆ max() [69/75]

const one& Foam::max ( const one o,
const one  
)
inline

Definition at line 121 of file oneI.H.

◆ max() [70/75]

auto Foam::max ( const one ,
const Type &  t 
)
inline

Definition at line 127 of file oneI.H.

References max().

Here is the call graph for this function:

◆ max() [71/75]

auto Foam::max ( const Type &  t,
const one  
)
inline

Definition at line 133 of file oneI.H.

References max().

Here is the call graph for this function:

◆ operator>>() [106/136]

Istream & operator>> ( Istream is,
Pair< Type > &  p 
)
inline

Definition at line 229 of file Pair.H.

References IOstream::check(), UList< T >::first(), p, Istream::readBegin(), and Istream::readEnd().

Here is the call graph for this function:

◆ operator<<() [211/312]

Ostream & operator<< ( Ostream os,
const Pair< Type > &  p 
)
inline

Definition at line 243 of file Pair.H.

References token::BEGIN_LIST, token::END_LIST, UList< T >::first(), p, and token::SPACE.

Here is the call graph for this function:

◆ reverse() [3/4]

Pair<Type> Foam::reverse ( const Pair< Type > &  p)

Definition at line 172 of file Pair.H.

References UList< T >::first(), and p.

Here is the call graph for this function:

◆ operator==() [30/58]

bool Foam::operator== ( const Pair< Type > &  a,
const Pair< Type > &  b 
)

Definition at line 179 of file Pair.H.

References b, UList< T >::first(), Pair< Type >::first(), and Pair< Type >::second().

Here is the call graph for this function:

◆ operator!=() [16/25]

bool Foam::operator!= ( const Pair< Type > &  a,
const Pair< Type > &  b 
)

Definition at line 186 of file Pair.H.

References b.

◆ operator<() [3/4]

bool Foam::operator< ( const Pair< Type > &  a,
const Pair< Type > &  b 
)

Definition at line 193 of file Pair.H.

References b, UList< T >::first(), Pair< Type >::first(), and Pair< Type >::second().

Here is the call graph for this function:

◆ operator<=() [1/2]

bool Foam::operator<= ( const Pair< Type > &  a,
const Pair< Type > &  b 
)

Definition at line 208 of file Pair.H.

References b.

◆ operator>() [3/4]

bool Foam::operator> ( const Pair< Type > &  a,
const Pair< Type > &  b 
)

Definition at line 215 of file Pair.H.

References b.

◆ operator>=() [1/2]

bool Foam::operator>= ( const Pair< Type > &  a,
const Pair< Type > &  b 
)

Definition at line 222 of file Pair.H.

References b.

◆ read() [5/7]

Type Foam::read ( Istream is)
inline

Definition at line 74 of file pTraits.H.

◆ read() [6/7]

Type Foam::read ( const string str)
inline

Definition at line 43 of file read.H.

◆ read() [7/7]

Type Foam::read ( const char *  str)
inline

Definition at line 49 of file read.H.

◆ operator>>() [107/136]

Foam::Istream & operator>> ( Istream is,
quaternion q 
)

Definition at line 152 of file quaternion.C.

References IOstream::check(), Istream::readBegin(), Istream::readEnd(), quaternion::v(), and quaternion::w().

Here is the call graph for this function:

◆ operator<<() [212/312]

Foam::Ostream & operator<< ( Ostream os,
const quaternion C 
)

Definition at line 169 of file quaternion.C.

References token::BEGIN_LIST, token::END_LIST, token::SPACE, quaternion::v(), and quaternion::w().

Here is the call graph for this function:

◆ magSqr() [16/21]

Foam::scalar magSqr ( const quaternion q)
inline

Definition at line 578 of file quaternionI.H.

References magSqr(), quaternion::v(), and quaternion::w().

Here is the call graph for this function:

◆ mag() [18/22]

Foam::scalar mag ( const quaternion q)
inline

Definition at line 584 of file quaternionI.H.

References magSqr(), and sqrt().

Here is the call graph for this function:

◆ conjugate()

Foam::quaternion conjugate ( const quaternion q)
inline

Return the conjugate of the given quaternion.

Definition at line 590 of file quaternionI.H.

References quaternion::v(), and quaternion::w().

Referenced by inv(), quaternion::invTransform(), and quaternion::transform().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ normalise()

Foam::quaternion normalise ( const quaternion q)
inline

Return the normalised (unit) quaternion of the given quaternion.

Definition at line 603 of file quaternionI.H.

References mag().

Referenced by rigidBodySolver::correctQuaternionJoints(), quaternion::invTransform(), quaternion::transform(), and cellsToCells::update().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ inv() [16/29]

Foam::quaternion inv ( const quaternion q)
inline

Return the inverse of the given quaternion.

Definition at line 596 of file quaternionI.H.

References magSqr(), quaternion::v(), and quaternion::w().

Here is the call graph for this function:

◆ name() [6/10]

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().

Here is the call graph for this function:

◆ slerp() [1/2]

Foam::quaternion slerp ( const quaternion qa,
const quaternion qb,
const scalar  t 
)

Spherical linear interpolation of quaternions.

Definition at line 54 of file quaternion.C.

References inv(), pow(), and sign().

Referenced by interpolatingSolidBodyMotionSolver::curPoints(), searchableExtrudedCircle::findParametricNearest(), slerp(), rigidBodyMeshMotion::solve(), rigidBodyMeshMotion::topoChange(), and sixDoFRigidBodyMotion::transform().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ average() [9/10]

Foam::quaternion average ( const UList< quaternion > &  qs,
const UList< scalar >  w 
)

Simple weighted average with sign change.

Definition at line 72 of file quaternion.C.

References UList< T >::size().

Here is the call graph for this function:

◆ exp() [2/2]

Foam::quaternion exp ( const quaternion q)

Exponent of a quaternion.

Definition at line 97 of file quaternion.C.

References cos(), exp(), mag(), sin(), quaternion::v(), quaternion::w(), and Zero.

Here is the call graph for this function:

◆ pow() [49/54]

Foam::quaternion pow ( const quaternion q,
const label  power 
)

Power of a quaternion.

Definition at line 116 of file quaternion.C.

References acos(), exp(), mag(), pow(), quaternion::v(), and quaternion::w().

Here is the call graph for this function:

◆ pow() [50/54]

Foam::quaternion pow ( const quaternion q,
const scalar  power 
)

Power of a quaternion.

Definition at line 133 of file quaternion.C.

References acos(), exp(), mag(), pow(), quaternion::v(), and quaternion::w().

Here is the call graph for this function:

◆ contiguous< quaternion >()

bool Foam::contiguous< quaternion > ( )
inline

Data associated with quaternion type are contiguous.

Definition at line 278 of file quaternion.H.

◆ operator==() [31/58]

bool operator== ( const quaternion q1,
const quaternion q2 
)
inline

Definition at line 611 of file quaternionI.H.

References equal(), quaternion::v(), and quaternion::w().

Here is the call graph for this function:

◆ operator!=() [17/25]

bool operator!= ( const quaternion q1,
const quaternion q2 
)
inline

Definition at line 617 of file quaternionI.H.

References operator==().

Here is the call graph for this function:

◆ operator+() [84/131]

Foam::quaternion operator+ ( const quaternion q1,
const quaternion q2 
)
inline

Definition at line 623 of file quaternionI.H.

◆ operator-() [93/114]

Foam::quaternion operator- ( const quaternion q)
inline

Definition at line 633 of file quaternionI.H.

References quaternion::v(), and quaternion::w().

Here is the call graph for this function:

◆ operator-() [94/114]

Foam::quaternion operator- ( const quaternion q1,
const quaternion q2 
)
inline

Definition at line 639 of file quaternionI.H.

◆ operator&() [70/107]

Foam::scalar operator& ( const quaternion q1,
const quaternion q2 
)
inline

Definition at line 649 of file quaternionI.H.

References quaternion::v(), and quaternion::w().

Here is the call graph for this function:

◆ operator*() [135/184]

Foam::quaternion operator* ( const quaternion q1,
const quaternion q2 
)
inline

Definition at line 655 of file quaternionI.H.

◆ operator/() [54/66]

Foam::quaternion operator/ ( const quaternion q1,
const quaternion q2 
)
inline

Definition at line 669 of file quaternionI.H.

References inv().

Here is the call graph for this function:

◆ operator*() [136/184]

Foam::quaternion operator* ( const scalar  s,
const quaternion q 
)
inline

Definition at line 679 of file quaternionI.H.

References s(), quaternion::v(), and quaternion::w().

Here is the call graph for this function:

◆ operator*() [137/184]

Foam::quaternion operator* ( const quaternion q,
const scalar  s 
)
inline

Definition at line 685 of file quaternionI.H.

References s(), quaternion::v(), and quaternion::w().

Here is the call graph for this function:

◆ operator/() [55/66]

Foam::quaternion operator/ ( const quaternion q,
const scalar  s 
)
inline

Definition at line 691 of file quaternionI.H.

References s(), quaternion::v(), and quaternion::w().

Here is the call graph for this function:

◆ operator>>() [108/136]

Foam::Istream & operator>> ( Istream is,
labelRange range 
)

Definition at line 122 of file labelRange.C.

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

Here is the call graph for this function:

◆ operator<<() [213/312]

Foam::Ostream & operator<< ( Ostream os,
const labelRange range 
)

Definition at line 140 of file labelRange.C.

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

Here is the call graph for this function:

◆ operator>>() [109/136]

Foam::Istream & operator>> ( Istream is,
labelRanges ranges 
)

Definition at line 297 of file labelRanges.C.

◆ operator<<() [214/312]

Foam::Ostream & operator<< ( Ostream os,
const labelRanges ranges 
)

Definition at line 304 of file labelRanges.C.

◆ operator>>() [110/136]

Foam::Istream & operator>> ( Istream is,
scalarRange range 
)

Definition at line 175 of file scalarRange.C.

References IOstream::check(), token::COLON, token::COMMA, scalarRange::debug, endl(), Info, range, Istream::read(), and IOstream::setBad().

Here is the call graph for this function:

◆ operator<<() [215/312]

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

Definition at line 327 of file scalarRange.C.

References range.

◆ operator==() [32/58]

bool operator== ( const remote a,
const remote b 
)
inline

Definition at line 52 of file remoteI.H.

References b, remote::elementi, and remote::proci.

◆ operator!=() [18/25]

bool operator!= ( const remote a,
const remote b 
)
inline

Definition at line 58 of file remoteI.H.

References b.

◆ operator>>() [111/136]

Foam::Istream & operator>> ( Istream is,
remote p 
)
inline

Definition at line 72 of file remoteI.H.

References p.

◆ operator<<() [216/312]

Foam::Ostream & operator<< ( Ostream os,
const remote p 
)
inline

Definition at line 66 of file remoteI.H.

References p, and token::SPACE.

◆ transform() [40/52]

remote Foam::transform ( const Tensor< scalar > &  ,
const remote p 
)
inline

Definition at line 86 of file remoteI.H.

References p.

◆ operator==() [33/58]

bool operator== ( const RemoteData< Type > &  a,
const RemoteData< Type > &  b 
)
inline

Definition at line 105 of file RemoteDataI.H.

References b, UList< T >::data(), and RemoteData< Type >::data.

Here is the call graph for this function:

◆ operator!=() [19/25]

bool operator!= ( const RemoteData< Type > &  a,
const RemoteData< Type > &  b 
)
inline

Definition at line 118 of file RemoteDataI.H.

References b.

◆ operator>>() [112/136]

Istream& Foam::operator>> ( Istream ,
RemoteData< Type > &   
)
inline

◆ operator<<() [217/312]

Ostream& Foam::operator<< ( Ostream ,
const RemoteData< Type > &   
)
inline

◆ equal() [1/2]

◆ readScalar() [1/4]

bool Foam::readScalar ( const char *  buf,
doubleScalar s 
)
inline

◆ mag() [19/22]

doubleScalar Foam::mag ( const doubleScalar  s)
inline

Definition at line 90 of file doubleScalar.H.

References s().

Here is the call graph for this function:

◆ MAXMIN() [1/21]

Foam::MAXMIN ( doubleScalar  ,
doubleScalar  ,
doubleScalar   
) const

◆ MAXMIN() [2/21]

Foam::MAXMIN ( doubleScalar  ,
doubleScalar  ,
int   
) const

◆ MAXMIN() [3/21]

Foam::MAXMIN ( doubleScalar  ,
int  ,
doubleScalar   
) const

◆ MAXMIN() [4/21]

Foam::MAXMIN ( doubleScalar  ,
doubleScalar  ,
long   
) const

◆ MAXMIN() [5/21]

Foam::MAXMIN ( doubleScalar  ,
long  ,
doubleScalar   
) const

◆ MAXMIN() [6/21]

Foam::MAXMIN ( doubleScalar  ,
doubleScalar  ,
float   
) const

◆ MAXMIN() [7/21]

Foam::MAXMIN ( doubleScalar  ,
float  ,
doubleScalar   
) const

◆ hypot() [2/4]

doubleScalar Foam::hypot ( const doubleScalar  x,
const doubleScalar  y 
)
inline

Definition at line 136 of file doubleScalar.H.

References x, and y.

◆ atan2() [30/32]

doubleScalar Foam::atan2 ( const doubleScalar  y,
const doubleScalar  x 
)
inline

Definition at line 141 of file doubleScalar.H.

References x, and y.

◆ jn() [13/15]

doubleScalar Foam::jn ( const int  n,
const doubleScalar  s 
)
inline

Definition at line 146 of file doubleScalar.H.

References n, and s().

Here is the call graph for this function:

◆ yn() [13/15]

doubleScalar Foam::yn ( const int  n,
const doubleScalar  s 
)
inline

Definition at line 151 of file doubleScalar.H.

References n, and s().

Here is the call graph for this function:

◆ readScalar() [2/4]

bool Foam::readScalar ( const char *  buf,
floatScalar s 
)
inline

Read whole of buf as a scalar. Return true if successful.

Definition at line 75 of file floatScalar.H.

References s().

Here is the call graph for this function:

◆ mag() [20/22]

floatScalar Foam::mag ( const floatScalar  s)
inline

Definition at line 90 of file floatScalar.H.

References s().

Here is the call graph for this function:

◆ MAXMIN() [8/21]

Foam::MAXMIN ( floatScalar  ,
floatScalar  ,
floatScalar   
) const

◆ MAXMIN() [9/21]

Foam::MAXMIN ( floatScalar  ,
floatScalar  ,
int   
) const

◆ MAXMIN() [10/21]

Foam::MAXMIN ( floatScalar  ,
int  ,
floatScalar   
) const

◆ MAXMIN() [11/21]

Foam::MAXMIN ( floatScalar  ,
floatScalar  ,
long   
) const

◆ MAXMIN() [12/21]

Foam::MAXMIN ( floatScalar  ,
long  ,
floatScalar   
) const

◆ hypot() [3/4]

floatScalar Foam::hypot ( const floatScalar  x,
const floatScalar  y 
)
inline

Definition at line 135 of file floatScalar.H.

References x, and y.

◆ atan2() [31/32]

floatScalar Foam::atan2 ( const floatScalar  y,
const floatScalar  x 
)
inline

Definition at line 140 of file floatScalar.H.

References x, and y.

◆ jn() [14/15]

floatScalar Foam::jn ( const int  n,
const floatScalar  s 
)
inline

Definition at line 145 of file floatScalar.H.

References n, and s().

Here is the call graph for this function:

◆ yn() [14/15]

floatScalar Foam::yn ( const int  n,
const floatScalar  s 
)
inline

Definition at line 150 of file floatScalar.H.

References n, and s().

Here is the call graph for this function:

◆ defineTemplateTypeNameAndDebugWithName() [41/56]

Foam::defineTemplateTypeNameAndDebugWithName ( scalarIOList  ,
"scalarList"  ,
 
)

◆ defineCompoundTypeName() [10/16]

Foam::defineCompoundTypeName ( List< scalar >  ,
scalarList   
)

◆ addCompoundToRunTimeSelectionTable() [10/16]

Foam::addCompoundToRunTimeSelectionTable ( List< scalar >  ,
scalarList   
)

◆ defineTemplateTypeNameAndDebugWithName() [42/56]

Foam::defineTemplateTypeNameAndDebugWithName ( scalarListIOList  ,
"scalarListList"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [43/56]

Foam::defineTemplateTypeNameAndDebugWithName ( scalarListCompactIOList  ,
"scalarListCompactList"  ,
 
)

◆ readScalar() [3/4]

bool Foam::readScalar ( const char *  buf,
longDoubleScalar s 
)
inline

Read whole of buf as a scalar. Return true if successful.

Definition at line 79 of file longDoubleScalar.H.

References s().

Here is the call graph for this function:

◆ mag() [21/22]

longDoubleScalar Foam::mag ( const longDoubleScalar  s)
inline

Definition at line 94 of file longDoubleScalar.H.

References s().

Here is the call graph for this function:

◆ MAXMIN() [13/21]

Foam::MAXMIN ( longDoubleScalar  ,
longDoubleScalar  ,
longDoubleScalar   
) const

◆ MAXMIN() [14/21]

Foam::MAXMIN ( longDoubleScalar  ,
longDoubleScalar  ,
int   
) const

◆ MAXMIN() [15/21]

Foam::MAXMIN ( longDoubleScalar  ,
int  ,
longDoubleScalar   
) const

◆ MAXMIN() [16/21]

Foam::MAXMIN ( longDoubleScalar  ,
longDoubleScalar  ,
long   
) const

◆ MAXMIN() [17/21]

Foam::MAXMIN ( longDoubleScalar  ,
long  ,
longDoubleScalar   
) const

◆ MAXMIN() [18/21]

Foam::MAXMIN ( longDoubleScalar  ,
longDoubleScalar  ,
float   
) const

◆ MAXMIN() [19/21]

Foam::MAXMIN ( longDoubleScalar  ,
float  ,
longDoubleScalar   
) const

◆ MAXMIN() [20/21]

Foam::MAXMIN ( longDoubleScalar  ,
longDoubleScalar  ,
double   
) const

◆ MAXMIN() [21/21]

Foam::MAXMIN ( longDoubleScalar  ,
double  ,
longDoubleScalar   
) const

◆ hypot() [4/4]

longDoubleScalar Foam::hypot ( const longDoubleScalar  x,
const longDoubleScalar  y 
)
inline

Definition at line 141 of file longDoubleScalar.H.

References x, and y.

◆ atan2() [32/32]

longDoubleScalar Foam::atan2 ( const longDoubleScalar  y,
const longDoubleScalar  x 
)
inline

Definition at line 146 of file longDoubleScalar.H.

References x, and y.

◆ jn() [15/15]

longDoubleScalar Foam::jn ( const int  n,
const longDoubleScalar  s 
)
inline

Definition at line 151 of file longDoubleScalar.H.

References n, and s().

Here is the call graph for this function:

◆ yn() [15/15]

longDoubleScalar Foam::yn ( const int  n,
const longDoubleScalar  s 
)
inline

Definition at line 156 of file longDoubleScalar.H.

References n, and s().

Here is the call graph for this function:

◆ calcQE11()

static scalar Foam::calcQE11 ( const scalar  a,
const scalar  x,
const int  e = 30 
)
static

Definition at line 54 of file incGamma.C.

References Foam::constant::mathematical::e(), n, and x.

Referenced by incGammaRatio_Q().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ calcPE15()

static scalar Foam::calcPE15 ( const scalar  a,
const scalar  x,
const int  nmax = 20 
)
static

Definition at line 87 of file incGamma.C.

References exp(), n, pow(), R(), sum(), and x.

Referenced by incGammaRatio_Q().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ calcQE16()

static scalar Foam::calcQE16 ( const scalar  a,
const scalar  x,
const int  N = 20 
)
static

Definition at line 105 of file incGamma.C.

References exp(), n, pow(), R(), sum(), and x.

Referenced by incGammaRatio_Q().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ calcTE18()

static scalar Foam::calcTE18 ( const scalar  a,
const scalar  e0,
const scalar  x,
const scalar  lambda,
const scalar  sigma,
const scalar  phi 
)
static

Definition at line 123 of file incGamma.C.

References lambda(), pow3(), pow4(), pow5(), pow6(), Foam::constant::physicoChemical::sigma, sqr(), and sqrt().

Referenced by incGammaRatio_Q().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ minimaxs()

static scalar Foam::minimaxs ( const scalar  P)
static

Definition at line 52 of file invIncGamma.C.

References b, log(), s(), and sqrt().

Referenced by invIncGammaRatio_P().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Sn()

static scalar Foam::Sn ( const scalar  a,
const scalar  x 
)
static

Eqn. 34

Definition at line 83 of file invIncGamma.C.

References Foam::constant::mathematical::e(), and x.

Referenced by gaussLaplacianScheme< Type, GType >::fvcLaplacian(), gaussLaplacianScheme< Type, GType >::fvmLaplacian(), and invIncGammaRatio_P().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ R()

static scalar Foam::R ( const scalar  a,
const scalar  x 
)
static

Eqn. 3

Definition at line 102 of file invIncGamma.C.

References exp(), pow(), and x.

Referenced by triad::align(), XiFluid::bSolve(), calcPE15(), calcQE16(), DarcyForchheimer::calcTransformModelData(), fixedCoeff::calcTransformModelData(), COxidationIntrinsicRate< CloudType >::calculate(), algebraic::correct(), IATE::correct(), DeardorffDiffStress< BasicMomentumTransportModel >::correct(), LRR< BasicMomentumTransportModel >::correct(), RNGkEpsilon< BasicMomentumTransportModel >::correct(), SSG< BasicMomentumTransportModel >::correct(), transport::correct(), perfectFluid< Specie >::Cp(), PengRobinsonGas< Specie >::CpMCv(), perfectFluid< Specie >::CpMCv(), perfectGas< Specie >::CpMCv(), cyclicTransform::cyclicTransform(), PengRobinsonGas< Specie >::E(), chemistryReductionMethod< ThermoType >::endReduceMechanism(), PairSpringSliderDashpot< CloudType >::evaluatePair(), PengRobinsonGas< Specie >::H(), incGammaRatio_Q(), invIncGammaRatio_P(), janafThermo< EquationOfState >::janafThermo(), rotating::jcalc(), sutherlandTransport< Thermo >::kappa(), molecule::move(), PengRobinsonGas< Specie >::psi(), perfectFluid< Specie >::psi(), perfectGas< Specie >::psi(), singleStepCombustion::Qdot(), KochFriedlander::R(), noSintering::R(), wallBoiling::R(), randomCoalescence::R(), turbulentBreakUp::R(), chemistryModel< ThermoType >::reactionRR(), DAC< ThermoType >::reduceMechanism(), DRG< ThermoType >::reduceMechanism(), DRGEP< ThermoType >::reduceMechanism(), EFA< ThermoType >::reduceMechanism(), PFA< ThermoType >::reduceMechanism(), incompressiblePerfectGas< Specie >::rho(), PengRobinsonGas< Specie >::rho(), perfectFluid< Specie >::rho(), perfectGas< Specie >::rho(), rotatedBoxToCell::rotatedBoxToCell(), rotatedBoxToFace::rotatedBoxToFace(), sixDoFRigidBodyMotion::sixDoFRigidBodyMotion(), PengRobinsonGas< Specie >::Sp(), perfectFluid< Specie >::Sp(), perfectGas< Specie >::Sp(), chemistryModel< ThermoType >::tc(), cylindrical::transform(), axisRotationMotion::transformation(), linearMotion::transformation(), oscillatingLinearMotion::transformation(), oscillatingRotatingMotion::transformation(), rotatingMotion::transformation(), SDA::transformation(), sixDoFMotion::transformation(), cylindrical::transformDiagTensor(), alphatWallBoilingWallFunctionFvPatchScalarField::updateCoeffs(), supersonicFreestreamFvPatchVectorField::updateCoeffs(), cylindrical::updatePoints(), janafThermo< EquationOfState >::write(), adiabaticPerfectFluid< Specie >::Z(), Boussinesq< Specie >::Z(), icoPolynomial< Specie, PolySize >::Z(), icoTabulated< Specie >::Z(), incompressiblePerfectGas< Specie >::Z(), linear< Type >::Z(), perfectFluid< Specie >::Z(), rhoConst< Specie >::Z(), rhoTabulated< Specie >::Z(), and rPolynomial< Specie >::Z().

Here is the call graph for this function:

◆ readScalar() [4/4]

Scalar readScalar ( Istream is)

Read a single scalar from an input stream.

Definition at line 35 of file scalar.C.

◆ incGammaRatio_Q()

Foam::scalar incGammaRatio_Q ( const scalar  a,
const scalar  x 
)

Normalised upper incomplete gamma function.

Definition at line 221 of file incGamma.C.

References alpha(), calcPE15(), calcQE11(), calcQE16(), calcTE18(), erf(), erfc(), exp(), factorial(), lambda(), log(), max(), n, Foam::constant::mathematical::pi(), pow(), R(), Foam::constant::physicoChemical::sigma, sqrt(), sum(), x, and y.

Referenced by incGamma_Q(), incGammaRatio_P(), and LuoSvendsen::LuoSvendsen().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ incGammaRatio_P()

Foam::scalar incGammaRatio_P ( const scalar  a,
const scalar  x 
)

Normalised lower incomplete gamma function.

Definition at line 435 of file incGamma.C.

References incGammaRatio_Q(), and x.

Referenced by incGamma_P(), and invIncGammaRatio_P().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ incGamma_Q()

Foam::scalar incGamma_Q ( const scalar  a,
const scalar  x 
)

Upper incomplete gamma function.

Definition at line 441 of file incGamma.C.

References incGammaRatio_Q(), and x.

Here is the call graph for this function:

◆ incGamma_P()

Foam::scalar incGamma_P ( const scalar  a,
const scalar  x 
)

Lower incomplete gamma function.

Definition at line 447 of file incGamma.C.

References incGammaRatio_P(), and x.

Here is the call graph for this function:

◆ invIncGammaRatio_P()

Foam::scalar invIncGammaRatio_P ( const scalar  a,
const scalar  P 
)

◆ integerPow()

Foam::scalar integerPow ( const scalar  x,
const label  e 
)
inline

Compute the power of the number x to the integer e.

Definition at line 30 of file scalarI.H.

References Foam::constant::electromagnetic::e, x, and y.

Referenced by uniform::mean(), uniform::PDF(), RosinRammler::phi(), pow(), tabulatedCumulative::tabulatedCumulative(), and tabulatedDensity::tabulatedDensity().

Here is the caller graph for this function:

◆ integerRoot()

Foam::scalar integerRoot ( const scalar  x,
const label  e 
)
inline

Compute the power of the number x to the reciprocal integer 1/e.

Definition at line 55 of file scalarI.H.

References cbrt(), Foam::constant::electromagnetic::e, Foam::patchToPatchTools::NaN(), pow(), pow025(), sqrt(), and x.

Referenced by uniform::sample().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ name() [7/10]

word name ( const Scalar  val)

Return a string representation of a Scalar.

Definition at line 57 of file Scalar.C.

◆ writeEntry() [18/27]

void writeEntry ( Ostream os,
const Scalar  value 
)

Definition at line 76 of file Scalar.C.

◆ operator>>() [113/136]

Istream & operator>> ( Istream is,
Scalar s 
)

Definition at line 84 of file Scalar.C.

References IOstream::check(), exit(), FatalIOError, FatalIOErrorInFunction, token::good(), token::info(), token::isNumber(), token::number(), s(), and IOstream::setBad().

Here is the call graph for this function:

◆ operator<<() [218/312]

Ostream & operator<< ( Ostream os,
const Scalar  s 
)

Definition at line 115 of file Scalar.C.

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

Here is the call graph for this function:

◆ transFunc()

Foam::transFunc ( sqrt  ) &

References s().

Here is the call graph for this function:

◆ component() [9/10]

Scalar Foam::component ( const Scalar  s,
const  direction 
)
inline

Definition at line 152 of file Scalar.H.

References s().

Here is the call graph for this function:

◆ sign() [4/4]

int Foam::sign ( const Scalar  s)
inline

Return 1 if s is positive or 0 otherwise -1.

Definition at line 159 of file Scalar.H.

References s().

Here is the call graph for this function:

◆ pos() [3/3]

int Foam::pos ( const Scalar  s)
inline

Return 1 if s is positive but not 0.

Definition at line 166 of file Scalar.H.

References s().

Here is the call graph for this function:

◆ pos0() [4/4]

int Foam::pos0 ( const Scalar  s)
inline

Return 1 if s is positive or 0.

Definition at line 173 of file Scalar.H.

References s().

Here is the call graph for this function:

◆ neg() [4/4]

int Foam::neg ( const Scalar  s)
inline

Return 1 if s is negative but not 0.

Definition at line 180 of file Scalar.H.

References s().

Here is the call graph for this function:

◆ neg0() [3/3]

int Foam::neg0 ( const Scalar  s)
inline

Return 1 if s is negative or 0.

Definition at line 187 of file Scalar.H.

References s().

Here is the call graph for this function:

◆ posPart() [4/4]

Scalar Foam::posPart ( const Scalar  s)
inline

Return the positive part of s.

Definition at line 194 of file Scalar.H.

References s().

Here is the call graph for this function:

◆ negPart() [4/4]

Scalar Foam::negPart ( const Scalar  s)
inline

Return the negative part of s.

Note: this function returns the actual negative part of s as a negative number and does not change the sign

Definition at line 203 of file Scalar.H.

◆ equal() [2/2]

bool Foam::equal ( const Scalar s1,
const Scalar s2 
)
inline

Definition at line 209 of file Scalar.H.

References mag(), and ScalarVSmall.

Here is the call graph for this function:

◆ notEqual()

bool Foam::notEqual ( const Scalar  s1,
const Scalar  s2 
)
inline

Definition at line 215 of file Scalar.H.

References mag(), and ScalarVSmall.

Referenced by eConstThermo< EquationOfState >::operator+=(), hConstThermo< EquationOfState >::operator+=(), incompressiblePerfectGas< Specie >::operator+=(), and janafThermo< EquationOfState >::operator+=().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ limit() [2/2]

Scalar Foam::limit ( const Scalar  s1,
const Scalar  s2 
)
inline

Definition at line 221 of file Scalar.H.

References mag().

Here is the call graph for this function:

◆ minMod() [1/2]

Scalar Foam::minMod ( const Scalar  s1,
const Scalar  s2 
)
inline

Definition at line 227 of file Scalar.H.

References mag().

Referenced by localMin< Type >::interpolate(), absolute::limitedVelocity(), and relative::limitedVelocity().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ magSqr() [17/21]

Scalar Foam::magSqr ( const Scalar  s)
inline

Definition at line 233 of file Scalar.H.

References s().

Here is the call graph for this function:

◆ sqr() [17/19]

Scalar Foam::sqr ( const Scalar  s)
inline

Definition at line 239 of file Scalar.H.

References s().

Here is the call graph for this function:

◆ pow3() [3/3]

Scalar Foam::pow3 ( const Scalar  s)
inline

Definition at line 245 of file Scalar.H.

References s(), and sqr().

Here is the call graph for this function:

◆ pow4() [3/3]

Scalar Foam::pow4 ( const Scalar  s)
inline

Definition at line 251 of file Scalar.H.

References s(), and sqr().

Here is the call graph for this function:

◆ pow5() [3/3]

Scalar Foam::pow5 ( const Scalar  s)
inline

Definition at line 257 of file Scalar.H.

References pow4(), and s().

Here is the call graph for this function:

◆ pow6() [3/3]

Scalar Foam::pow6 ( const Scalar  s)
inline

Definition at line 263 of file Scalar.H.

References pow3(), s(), and sqr().

Here is the call graph for this function:

◆ pow025() [3/3]

Scalar Foam::pow025 ( const Scalar  s)
inline

Definition at line 269 of file Scalar.H.

References s(), and sqrt().

Here is the call graph for this function:

◆ inv() [17/29]

Scalar Foam::inv ( const Scalar  s)
inline

Definition at line 275 of file Scalar.H.

References s().

Here is the call graph for this function:

◆ dot() [13/16]

Scalar Foam::dot ( const Scalar  s1,
const Scalar  s2 
)
inline

Definition at line 281 of file Scalar.H.

◆ cmptMultiply() [40/41]

Scalar Foam::cmptMultiply ( const Scalar  s1,
const Scalar  s2 
)
inline

Definition at line 287 of file Scalar.H.

◆ cmptPow() [1/2]

Scalar Foam::cmptPow ( const Scalar  s1,
const Scalar  s2 
)
inline

Definition at line 293 of file Scalar.H.

References pow().

Referenced by Polynomial< Type >::integral(), and Polynomial< Type >::value().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cmptDivide() [40/41]

Scalar Foam::cmptDivide ( const Scalar  s1,
const Scalar  s2 
)
inline

Definition at line 299 of file Scalar.H.

◆ cmptMax() [7/8]

Scalar Foam::cmptMax ( const Scalar  s)
inline

Definition at line 305 of file Scalar.H.

References s().

Here is the call graph for this function:

◆ cmptMin() [7/8]

Scalar Foam::cmptMin ( const Scalar  s)
inline

Definition at line 311 of file Scalar.H.

References s().

Here is the call graph for this function:

◆ cmptAv() [13/14]

Scalar Foam::cmptAv ( const Scalar  s)
inline

Definition at line 317 of file Scalar.H.

References s().

Here is the call graph for this function:

◆ cmptSqr() [1/2]

Scalar Foam::cmptSqr ( const Scalar  s)
inline

Definition at line 323 of file Scalar.H.

References s(), and sqr().

Here is the call graph for this function:

◆ cmptMag() [13/14]

Scalar Foam::cmptMag ( const Scalar  s)
inline

Definition at line 329 of file Scalar.H.

References mag(), and s().

Here is the call graph for this function:

◆ sqrtSumSqr()

Scalar Foam::sqrtSumSqr ( const Scalar  a,
const Scalar  b 
)
inline

Definition at line 335 of file Scalar.H.

References b, mag(), Scalar, ScalarVSmall, sqr(), and sqrt().

Referenced by SVD::SVD().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ stabilise() [12/13]

Scalar Foam::stabilise ( const Scalar  s,
const Scalar  small 
)
inline

Stabilisation around zero for division.

Definition at line 352 of file Scalar.H.

References s().

Here is the call graph for this function:

◆ operator>>() [114/136]

Foam::Istream & operator>> ( Istream is,
septernion s 
)

Definition at line 104 of file septernion.C.

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

Here is the call graph for this function:

◆ operator<<() [219/312]

Foam::Ostream & operator<< ( Ostream os,
const septernion C 
)

Definition at line 121 of file septernion.C.

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

Here is the call graph for this function:

◆ inv() [18/29]

Foam::septernion inv ( const septernion tr)
inline

Return the inverse of the given septernion.

Definition at line 154 of file septernionI.H.

References conjugate(), and tr().

Here is the call graph for this function:

◆ name() [8/10]

Foam::word name ( const septernion s)

Return a string representation of a septernion.

Definition at line 54 of file septernion.C.

References s(), and OStringStream::str().

Here is the call graph for this function:

◆ slerp() [2/2]

Foam::septernion slerp ( const septernion qa,
const septernion qb,
const scalar  t 
)

Spherical linear interpolation of septernions. 0 for qa, 1 for qb.

Definition at line 62 of file septernion.C.

References septernion::r(), slerp(), and septernion::t().

Here is the call graph for this function:

◆ average() [10/10]

Foam::septernion average ( const UList< septernion > &  ss,
const UList< scalar >  w 
)

Simple weighted average.

Definition at line 73 of file septernion.C.

References quaternion::normalise(), septernion::r(), UList< T >::size(), and septernion::t().

Here is the call graph for this function:

◆ contiguous< septernion >()

bool Foam::contiguous< septernion > ( )
inline

Data associated with septernion type are contiguous.

Definition at line 178 of file septernion.H.

◆ operator==() [34/58]

bool operator== ( const septernion tr1,
const septernion tr2 
)
inline

Definition at line 162 of file septernionI.H.

References septernion::r(), and septernion::t().

Here is the call graph for this function:

◆ operator!=() [20/25]

bool operator!= ( const septernion tr1,
const septernion tr2 
)
inline

Definition at line 168 of file septernionI.H.

References operator==().

Here is the call graph for this function:

◆ operator+() [85/131]

Foam::septernion operator+ ( const septernion tr,
const vector t 
)
inline

Definition at line 174 of file septernionI.H.

References tr().

Here is the call graph for this function:

◆ operator+() [86/131]

Foam::septernion operator+ ( const vector t,
const septernion tr 
)
inline

Definition at line 184 of file septernionI.H.

References tr().

Here is the call graph for this function:

◆ operator-() [95/114]

Foam::septernion operator- ( const septernion tr,
const vector t 
)
inline

Definition at line 194 of file septernionI.H.

References tr().

Here is the call graph for this function:

◆ operator*() [138/184]

Foam::septernion operator* ( const quaternion r,
const septernion tr 
)
inline

Definition at line 204 of file septernionI.H.

References tr().

Here is the call graph for this function:

◆ operator*() [139/184]

Foam::septernion operator* ( const septernion tr,
const quaternion r 
)
inline

Definition at line 214 of file septernionI.H.

References tr().

Here is the call graph for this function:

◆ operator/() [56/66]

Foam::septernion operator/ ( const septernion tr,
const quaternion r 
)
inline

Definition at line 224 of file septernionI.H.

References tr().

Here is the call graph for this function:

◆ operator*() [140/184]

Foam::septernion operator* ( const septernion q1,
const septernion q2 
)
inline

Definition at line 234 of file septernionI.H.

◆ operator/() [57/66]

Foam::septernion operator/ ( const septernion q1,
const septernion q2 
)
inline

Definition at line 248 of file septernionI.H.

References inv().

Here is the call graph for this function:

◆ operator*() [141/184]

Foam::septernion operator* ( const scalar  s,
const septernion tr 
)
inline

Definition at line 258 of file septernionI.H.

References s(), and tr().

Here is the call graph for this function:

◆ operator*() [142/184]

Foam::septernion operator* ( const septernion tr,
const scalar  s 
)
inline

Definition at line 264 of file septernionI.H.

References s(), and tr().

Here is the call graph for this function:

◆ operator/() [58/66]

Foam::septernion operator/ ( const septernion tr,
const scalar  s 
)
inline

Definition at line 270 of file septernionI.H.

References s(), and tr().

Here is the call graph for this function:

◆ contiguous< compactSpatialTensor >()

Data associated with compactSpatialTensor type are contiguous.

Definition at line 51 of file compactSpatialTensor.H.

◆ contiguous< spatialTensor >()

bool Foam::contiguous< spatialTensor > ( )
inline

Data associated with spatialTensor type are contiguous.

Definition at line 51 of file spatialTensor.H.

◆ operator^() [50/56]

Foam::SpatialTensor<Cmpt> Foam::operator^ ( const SpatialVector< Cmpt > &  v,
const Identity< Cmpt > &   
)
inline

Return the cross-product tensor.

Definition at line 145 of file SpatialTensorI.H.

◆ operator^() [51/56]

Foam::SpatialTensor<Cmpt> Foam::operator^ ( const SpatialVector< Cmpt > &  f,
const typename Identity< Cmpt >::dual &   
)
inline

Return the dual cross-product tensor.

Definition at line 165 of file SpatialTensorI.H.

References f().

Here is the call graph for this function:

◆ operator>>() [115/136]

Foam::Istream & operator>> ( Foam::Istream is,
spatialTransform X 
)
inline

Definition at line 229 of file spatialTransformI.H.

References spatialTransform::E(), and spatialTransform::r().

Here is the call graph for this function:

◆ operator<<() [220/312]

Foam::Ostream & operator<< ( Foam::Ostream os,
const spatialTransform X 
)
inline

Definition at line 236 of file spatialTransformI.H.

References token::SPACE.

◆ Xrx()

spatialTransform Foam::Xrx ( const scalar &  omega)
inline

Rotational spatial transformation tensor about the x-axis by omega radians.

The rotation is defined in a right-handed coordinate system i.e. counter-clockwise with respect to the axis from -ve to +ve (looking along the axis) according to Featherstone, R. (2008).

Definition at line 258 of file spatialTransformI.H.

Referenced by Rx::jcalc().

Here is the caller graph for this function:

◆ Xry()

spatialTransform Foam::Xry ( const scalar &  omega)
inline

Rotational spatial transformation tensor about the x-axis by omega radians.

The rotation is defined in a right-handed coordinate system i.e. counter-clockwise with respect to the axis from -ve to +ve (looking along the axis) according to Featherstone, R. (2008).

Definition at line 267 of file spatialTransformI.H.

Referenced by Ry::jcalc().

Here is the caller graph for this function:

◆ Xrz()

spatialTransform Foam::Xrz ( const scalar &  omega)
inline

Rotational spatial transformation tensor about the z-axis by omega radians.

The rotation is defined in a right-handed coordinate system i.e. counter-clockwise with respect to the axis from -ve to +ve (looking along the axis) according to Featherstone, R. (2008).

Definition at line 276 of file spatialTransformI.H.

Referenced by Rz::jcalc().

Here is the caller graph for this function:

◆ Xr()

spatialTransform Foam::Xr ( const vector a,
const scalar  omega 
)
inline

Rotational spatial transformation tensor about axis a by omega radians.

The rotation is defined in a right-handed coordinate system i.e. counter-clockwise with respect to the axis from -ve to +ve (looking along the axis) according to Featherstone, R. (2008).

Definition at line 285 of file spatialTransformI.H.

Referenced by LiquidEvaporationBoil< CloudType >::calculate(), and Ra::jcalc().

Here is the caller graph for this function:

◆ Xt()

spatialTransform Foam::Xt ( const vector r)
inline

Translational spatial transformation tensor for translation r.

Definition at line 291 of file spatialTransformI.H.

References Tensor< scalar >::I, spatialTransform::r(), and spatialTransform::spatialTransform().

Referenced by Pa::jcalc(), Px::jcalc(), Py::jcalc(), and Pz::jcalc().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ writeEntry() [19/27]

void Foam::writeEntry ( Ostream os,
const spatialTransform st 
)
inline

Write the spatial transformation as an entry.

Definition at line 300 of file spatialTransformI.H.

◆ contiguous< spatialVector >()

bool Foam::contiguous< spatialVector > ( )
inline

Data associated with spatialVector type are contiguous.

Definition at line 51 of file spatialVector.H.

◆ operator^() [52/56]

SpatialVector<Cmpt> Foam::operator^ ( const SpatialVector< Cmpt > &  u,
const SpatialVector< Cmpt > &  v 
)
inline

Return the cross-product between two spatial vectors.

Definition at line 225 of file SpatialVectorI.H.

References SpatialVector< Cmpt >::lx(), SpatialVector< Cmpt >::ly(), SpatialVector< Cmpt >::lz(), SpatialVector< Cmpt >::wx(), SpatialVector< Cmpt >::wy(), and SpatialVector< Cmpt >::wz().

Here is the call graph for this function:

◆ operator^() [53/56]

SpatialVector<Cmpt> Foam::operator^ ( const SpatialVector< Cmpt > &  v,
const typename SpatialVector< Cmpt >::dual &  df 
)
inline

Return the dual cross-product between two spatial vectors.

Definition at line 245 of file SpatialVectorI.H.

References f(), SpatialVector< Cmpt >::lx(), SpatialVector< Cmpt >::ly(), SpatialVector< Cmpt >::lz(), SpatialVector< Cmpt >::wx(), SpatialVector< Cmpt >::wy(), and SpatialVector< Cmpt >::wz().

Here is the call graph for this function:

◆ contiguous< labelSphericalTensor >()

Data associated with labelSphericalTensor type are contiguous.

Definition at line 55 of file labelSphericalTensor.H.

◆ contiguous< sphericalTensor >()

bool Foam::contiguous< sphericalTensor > ( )
inline

Specify data associated with sphericalTensor type are contiguous.

Definition at line 56 of file sphericalTensor.H.

◆ operator&() [71/107]

SphericalTensor<Cmpt> Foam::operator& ( const SphericalTensor< Cmpt > &  st1,
const SphericalTensor< Cmpt > &  st2 
)
inline

Inner-product between two spherical tensors.

Definition at line 101 of file SphericalTensorI.H.

References SphericalTensor< Cmpt >::ii().

Here is the call graph for this function:

◆ operator&() [72/107]

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 110 of file SphericalTensorI.H.

References SphericalTensor< Cmpt >::ii(), Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

Here is the call graph for this function:

◆ operator&() [73/107]

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 124 of file SphericalTensorI.H.

References SphericalTensor< Cmpt >::ii(), Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

Here is the call graph for this function:

◆ operator&&() [47/62]

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 138 of file SphericalTensorI.H.

References SphericalTensor< Cmpt >::ii().

Here is the call graph for this function:

◆ operator/() [59/66]

SphericalTensor<Cmpt> Foam::operator/ ( const scalar  s,
const SphericalTensor< Cmpt > &  st 
)
inline

Division of a scalar by a sphericalTensor.

Definition at line 147 of file SphericalTensorI.H.

References SphericalTensor< Cmpt >::ii(), and s().

Here is the call graph for this function:

◆ magSqr() [18/21]

Cmpt Foam::magSqr ( const SphericalTensor< Cmpt > &  st)
inline

Definition at line 154 of file SphericalTensorI.H.

References SphericalTensor< Cmpt >::ii(), and magSqr().

Here is the call graph for this function:

◆ tr() [6/11]

Cmpt Foam::tr ( const SphericalTensor< Cmpt > &  st)
inline

Return the trace of a spherical tensor.

Definition at line 162 of file SphericalTensorI.H.

References SphericalTensor< Cmpt >::ii().

Here is the call graph for this function:

◆ sph() [2/7]

SphericalTensor<Cmpt> Foam::sph ( const SphericalTensor< Cmpt > &  st)
inline

Return the spherical part of a spherical tensor, i.e. itself.

Definition at line 170 of file SphericalTensorI.H.

◆ det() [9/14]

Cmpt Foam::det ( const SphericalTensor< Cmpt > &  st)
inline

Return the determinant of a spherical tensor.

Definition at line 178 of file SphericalTensorI.H.

References SphericalTensor< Cmpt >::ii().

Here is the call graph for this function:

◆ inv() [19/29]

SphericalTensor<Cmpt> Foam::inv ( const SphericalTensor< Cmpt > &  st)
inline

Return the inverse of a spherical tensor.

Definition at line 186 of file SphericalTensorI.H.

References SphericalTensor< Cmpt >::ii().

Here is the call graph for this function:

◆ contiguous< sphericalTensor2D >()

bool Foam::contiguous< sphericalTensor2D > ( )
inline

Data associated with sphericalTensor2D type are contiguous.

Definition at line 60 of file sphericalTensor2D.H.

◆ operator&() [74/107]

SphericalTensor2D<Cmpt> Foam::operator& ( const SphericalTensor2D< Cmpt > &  st1,
const SphericalTensor2D< Cmpt > &  st2 
)
inline

Inner-product between two spherical tensors.

Definition at line 92 of file SphericalTensor2DI.H.

References SphericalTensor2D< Cmpt >::ii().

Here is the call graph for this function:

◆ operator&() [75/107]

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 105 of file SphericalTensor2DI.H.

References SphericalTensor2D< Cmpt >::ii(), Vector2D< Cmpt >::x(), and Vector2D< Cmpt >::y().

Here is the call graph for this function:

◆ operator&() [76/107]

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 118 of file SphericalTensor2DI.H.

References SphericalTensor2D< Cmpt >::ii(), Vector2D< Cmpt >::x(), and Vector2D< Cmpt >::y().

Here is the call graph for this function:

◆ operator/() [60/66]

SphericalTensor2D<Cmpt> Foam::operator/ ( const scalar  s,
const SphericalTensor2D< Cmpt > &  st 
)
inline

Division of a scalar by a sphericalTensor2D.

Definition at line 131 of file SphericalTensor2DI.H.

References SphericalTensor2D< Cmpt >::ii(), and s().

Here is the call graph for this function:

◆ tr() [7/11]

Cmpt Foam::tr ( const SphericalTensor2D< Cmpt > &  st)
inline

Return the trace of a spherical tensor.

Definition at line 139 of file SphericalTensor2DI.H.

References SphericalTensor2D< Cmpt >::ii().

Here is the call graph for this function:

◆ sph() [3/7]

SphericalTensor2D<Cmpt> Foam::sph ( const SphericalTensor2D< Cmpt > &  st)
inline

Return the spherical part of a spherical tensor, i.e. itself.

Definition at line 147 of file SphericalTensor2DI.H.

◆ det() [10/14]

Cmpt Foam::det ( const SphericalTensor2D< Cmpt > &  st)
inline

Return the determinant of a spherical tensor.

Definition at line 155 of file SphericalTensor2DI.H.

References SphericalTensor2D< Cmpt >::ii().

Here is the call graph for this function:

◆ inv() [20/29]

SphericalTensor2D<Cmpt> Foam::inv ( const SphericalTensor2D< Cmpt > &  st)
inline

Return the inverse of a symmetric tensor.

Definition at line 163 of file SphericalTensor2DI.H.

References SphericalTensor2D< Cmpt >::ii().

Here is the call graph for this function:

◆ operator>>() [116/136]

Foam::Istream & operator>> ( Istream is,
fileName fn 
)

Definition at line 39 of file fileNameIO.C.

References IOstream::check(), exit(), FatalIOError, FatalIOErrorInFunction, token::good(), token::info(), token::isString(), IOstream::setBad(), and token::stringToken().

Here is the call graph for this function:

◆ operator<<() [221/312]

Foam::Ostream & operator<< ( Ostream os,
const fileName fn 
)

Definition at line 72 of file fileNameIO.C.

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

Here is the call graph for this function:

◆ operator/() [61/66]

Foam::fileName operator/ ( const string a,
const string b 
)

Assemble words and fileNames as filePaths by adding a '/' separator.

Definition at line 394 of file fileName.C.

References b, and List< T >::size().

Here is the call graph for this function:

◆ operator>>() [117/136]

Foam::Istream & operator>> ( Istream is,
functionName v 
)

◆ operator<<() [222/312]

Foam::Ostream & operator<< ( Ostream os,
const functionName w 
)

Definition at line 71 of file functionNameIO.C.

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

Here is the call graph for this function:

◆ writeEntry() [20/27]

void writeEntry ( Ostream os,
const functionName value 
)

Definition at line 41 of file functionName.C.

◆ operator>>() [118/136]

Foam::Istream & operator>> ( Istream is,
hashedWordList lst 
)

Definition at line 150 of file hashedWordList.C.

◆ operator<<() [223/312]

Foam::Ostream & operator<< ( Ostream os,
const hashedWordList lst 
)

Definition at line 159 of file hashedWordList.C.

◆ findStrings() [1/6]

◆ findMatchingStrings()

labelList Foam::findMatchingStrings ( const Matcher &  ,
const UList< StringType > &  ,
const bool  invert = false 
)

Return list indices for matching strings.

Referenced by findStrings().

Here is the caller graph for this function:

◆ findStrings() [2/6]

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 specialisation of findMatchingStrings

Definition at line 74 of file stringListOps.H.

References findMatchingStrings(), invert(), and Foam::constant::atomic::re.

Here is the call graph for this function:

◆ findStrings() [3/6]

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 specialisation of findMatchingStrings

Definition at line 87 of file stringListOps.H.

References findStrings(), invert(), and Foam::constant::atomic::re.

Here is the call graph for this function:

◆ findStrings() [4/6]

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 specialisation of findMatchingStrings

Definition at line 101 of file stringListOps.H.

References findMatchingStrings(), invert(), and Foam::constant::atomic::re.

Here is the call graph for this function:

◆ findStrings() [5/6]

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 specialisation of findMatchingStrings

Definition at line 115 of file stringListOps.H.

References findMatchingStrings(), and invert().

Here is the call graph for this function:

◆ findStrings() [6/6]

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 specialisation of findMatchingStrings

Definition at line 129 of file stringListOps.H.

References findMatchingStrings(), and invert().

Here is the call graph for this function:

◆ subsetMatchingStrings()

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 53 of file stringListOpsTemplates.C.

References forAll, and invert().

Referenced by subsetStrings().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ subsetStrings() [1/5]

StringListType Foam::subsetStrings ( const regExp re,
const StringListType &  lst,
const bool  invert = false 
)

Extract elements of StringList when regular expression matches.

Template partial specialisation of subsetMatchingStrings

Definition at line 156 of file stringListOps.H.

References invert(), Foam::constant::atomic::re, and subsetMatchingStrings().

Referenced by writeLocalObjects::objectNames().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ subsetStrings() [2/5]

StringListType Foam::subsetStrings ( const char *  rePattern,
const StringListType &  lst,
const bool  invert = false 
)

Extract elements of StringList when regular expression matches.

Template partial specialisation of subsetMatchingStrings

Definition at line 169 of file stringListOps.H.

References invert(), Foam::constant::atomic::re, and subsetMatchingStrings().

Here is the call graph for this function:

◆ subsetStrings() [3/5]

StringListType Foam::subsetStrings ( const std::string &  rePattern,
const StringListType &  lst,
const bool  invert = false 
)

Extract elements of StringList when regular expression matches.

Template partial specialisation of subsetMatchingStrings

Definition at line 183 of file stringListOps.H.

References invert(), Foam::constant::atomic::re, and subsetMatchingStrings().

Here is the call graph for this function:

◆ subsetStrings() [4/5]

StringListType Foam::subsetStrings ( const wordRe wre,
const StringListType &  lst,
const bool  invert = false 
)

Extract elements of StringList when regular expression matches.

Template partial specialisation of subsetMatchingStrings

Definition at line 197 of file stringListOps.H.

References invert(), and subsetMatchingStrings().

Here is the call graph for this function:

◆ subsetStrings() [5/5]

StringListType Foam::subsetStrings ( const wordReListMatcher matcher,
const StringListType &  lst,
const bool  invert = false 
)

Extract elements of StringList when regular expression matches.

Template partial specialisation of subsetMatchingStrings

Definition at line 210 of file stringListOps.H.

References invert(), and subsetMatchingStrings().

Here is the call graph for this function:

◆ inplaceSubsetMatchingStrings()

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 81 of file stringListOpsTemplates.C.

References forAll, and invert().

Referenced by inplaceSubsetStrings().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ inplaceSubsetStrings() [1/5]

void Foam::inplaceSubsetStrings ( const regExp re,
StringListType &  lst,
const bool  invert = false 
)

Inplace extract elements of StringList when regular expression matches.

Template partial specialisation of inplaceSubsetMatchingStrings

Definition at line 236 of file stringListOps.H.

References inplaceSubsetMatchingStrings(), invert(), and Foam::constant::atomic::re.

Here is the call graph for this function:

◆ inplaceSubsetStrings() [2/5]

void Foam::inplaceSubsetStrings ( const char *  rePattern,
StringListType &  lst,
const bool  invert = false 
)

Inplace extract elements of StringList when regular expression matches.

Template partial specialisation of inplaceSubsetMatchingStrings

Definition at line 249 of file stringListOps.H.

References inplaceSubsetMatchingStrings(), invert(), and Foam::constant::atomic::re.

Here is the call graph for this function:

◆ inplaceSubsetStrings() [3/5]

void Foam::inplaceSubsetStrings ( const std::string &  rePattern,
StringListType &  lst,
const bool  invert = false 
)

Inplace extract elements of StringList when regular expression matches.

Template partial specialisation of inplaceSubsetMatchingStrings

Definition at line 263 of file stringListOps.H.

References inplaceSubsetMatchingStrings(), invert(), and Foam::constant::atomic::re.

Here is the call graph for this function:

◆ inplaceSubsetStrings() [4/5]

void Foam::inplaceSubsetStrings ( const wordRe wre,
StringListType &  lst,
const bool  invert = false 
)

Inplace extract elements of StringList when regular expression matches.

Template partial specialisation of inplaceSubsetMatchingStrings

Definition at line 277 of file stringListOps.H.

References inplaceSubsetMatchingStrings(), and invert().

Here is the call graph for this function:

◆ inplaceSubsetStrings() [5/5]

void Foam::inplaceSubsetStrings ( const wordReListMatcher matcher,
StringListType &  lst,
const bool  invert = false 
)

Inplace extract elements of StringList when regular expression matches.

Template partial specialisation of inplaceSubsetMatchingStrings

Definition at line 290 of file stringListOps.H.

References inplaceSubsetMatchingStrings(), and invert().

Here is the call graph for this function:

◆ operator>>() [119/136]

Foam::Istream & operator>> ( Istream is,
string s 
)

Definition at line 53 of file stringIO.C.

References IOstream::check(), exit(), FatalIOError, FatalIOErrorInFunction, token::good(), token::info(), token::isString(), s(), IOstream::setBad(), and token::stringToken().

Here is the call graph for this function:

◆ operator<<() [224/312]

Foam::Ostream & operator<< ( Ostream os,
const string s 
)

Definition at line 84 of file stringIO.C.

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

Here is the call graph for this function:

◆ operator<<() [225/312]

Foam::Ostream & operator<< ( Ostream os,
const std::string &  s 
)

Definition at line 92 of file stringIO.C.

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

Here is the call graph for this function:

◆ writeEntry() [21/27]

void writeEntry ( Ostream os,
const char *  value 
)

Definition at line 39 of file stringIO.C.

◆ writeEntry() [22/27]

void writeEntry ( Ostream os,
const string value 
)

Definition at line 45 of file stringIO.C.

◆ defineCompoundTypeName() [11/16]

Foam::defineCompoundTypeName ( List< string ,
stringList   
)

◆ addCompoundToRunTimeSelectionTable() [11/16]

Foam::addCompoundToRunTimeSelectionTable ( List< string ,
stringList   
)

◆ defineTemplateTypeNameAndDebugWithName() [44/56]

Foam::defineTemplateTypeNameAndDebugWithName ( stringIOList  ,
"stringList"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [45/56]

Foam::defineTemplateTypeNameAndDebugWithName ( stringListIOList  ,
"stringListList"  ,
 
)

◆ operator>>() [120/136]

Foam::Istream & operator>> ( Istream is,
variable v 
)

Definition at line 39 of file variableIO.C.

References IOstream::check(), exit(), FatalIOError, FatalIOErrorInFunction, token::good(), token::info(), token::isVariable(), IOstream::setBad(), and token::variableToken().

Here is the call graph for this function:

◆ operator<<() [226/312]

Foam::Ostream & operator<< ( Ostream os,
const variable v 
)

Definition at line 71 of file variableIO.C.

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

Here is the call graph for this function:

◆ writeEntry() [23/27]

void writeEntry ( Ostream os,
const variable value 
)

Definition at line 38 of file variable.C.

◆ operator&() [77/107]

verbatimString Foam::operator& ( const verbatimString ,
const verbatimString  
)
inline

◆ operator>>() [121/136]

◆ operator<<() [227/312]

Foam::Ostream & operator<< ( Ostream os,
const verbatimString w 
)

Definition at line 75 of file verbatimStringIO.C.

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

Here is the call graph for this function:

◆ writeEntry() [24/27]

void writeEntry ( Ostream os,
const verbatimString value 
)

Definition at line 38 of file verbatimString.C.

◆ operator&() [78/107]

Foam::word operator& ( const word a,
const word b 
)
inline

Definition at line 170 of file wordI.H.

References b, and List< T >::size().

Here is the call graph for this function:

◆ operator>>() [122/136]

Foam::Istream & operator>> ( Istream is,
word w 
)

◆ operator<<() [228/312]

Foam::Ostream & operator<< ( Ostream os,
const word w 
)

Definition at line 89 of file wordIO.C.

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

Here is the call graph for this function:

◆ writeEntry() [25/27]

void writeEntry ( Ostream os,
const word value 
)

Definition at line 38 of file word.C.

◆ defineCompoundTypeName() [12/16]

Foam::defineCompoundTypeName ( List< word ,
wordList   
)

◆ addCompoundToRunTimeSelectionTable() [12/16]

Foam::addCompoundToRunTimeSelectionTable ( List< word ,
wordList   
)

◆ defineTemplateTypeNameAndDebugWithName() [46/56]

Foam::defineTemplateTypeNameAndDebugWithName ( wordIOList  ,
"wordList"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [47/56]

Foam::defineTemplateTypeNameAndDebugWithName ( wordGlobalIOList  ,
"wordList"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [48/56]

Foam::defineTemplateTypeNameAndDebugWithName ( wordListIOList  ,
"wordListList"  ,
 
)

◆ printTable() [1/2]

void printTable ( const List< wordList > &  wll,
List< string::size_type > &  columnWidth,
Ostream os 
)

Definition at line 42 of file wordIOList.C.

References forAll, k, max(), nl, List< T >::setSize(), and List< T >::size().

Referenced by basicThermo::lookupCstrIter(), basicChemistryModel::New(), and printTable().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ printTable() [2/2]

void printTable ( const List< wordList > &  wll,
Ostream os 
)

Definition at line 84 of file wordIOList.C.

References printTable().

Here is the call graph for this function:

◆ operator>>() [123/136]

Foam::Istream & operator>> ( Istream is,
wordRe w 
)

◆ operator<<() [229/312]

Foam::Ostream & operator<< ( Ostream os,
const wordRe w 
)

Definition at line 95 of file wordRe.C.

References IOstream::check(), wordRe::isPattern(), and Ostream::writeQuoted().

Here is the call graph for this function:

◆ operator&() [79/107]

int operator& ( const wordRe::compOption  co1,
const wordRe::compOption  co2 
)
inline

Definition at line 292 of file wordReI.H.

◆ Swap()

◆ contiguous< labelSymmTensor >()

bool Foam::contiguous< labelSymmTensor > ( )
inline

Data associated with labelSymmTensor type are contiguous.

Definition at line 52 of file labelSymmTensor.H.

◆ contiguous< symmTensor >()

bool Foam::contiguous< symmTensor > ( )
inline

Data associated with symmTensor type are contiguous.

Definition at line 52 of file symmTensor.H.

◆ operator*() [143/184]

Vector<Cmpt> Foam::operator* ( const SymmTensor< Cmpt > &  st)
inline

Hodge Dual operator (tensor -> vector)

Definition at line 187 of file SymmTensorI.H.

References SymmTensor< Cmpt >::xy(), SymmTensor< Cmpt >::xz(), and SymmTensor< Cmpt >::yz().

Here is the call graph for this function:

◆ operator&() [80/107]

Tensor<Cmpt> Foam::operator& ( const SymmTensor< Cmpt > &  st1,
const SymmTensor< Cmpt > &  st2 
)
inline

Inner-product between two symmetric tensors.

Definition at line 196 of file SymmTensorI.H.

References SymmTensor< Cmpt >::xx(), SymmTensor< Cmpt >::xy(), SymmTensor< Cmpt >::xz(), SymmTensor< Cmpt >::yy(), SymmTensor< Cmpt >::yz(), and SymmTensor< Cmpt >::zz().

Here is the call graph for this function:

◆ operator&&() [48/62]

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 218 of file SymmTensorI.H.

References SymmTensor< Cmpt >::xx(), SymmTensor< Cmpt >::xy(), SymmTensor< Cmpt >::xz(), SymmTensor< Cmpt >::yy(), SymmTensor< Cmpt >::yz(), and SymmTensor< Cmpt >::zz().

Here is the call graph for this function:

◆ operator&() [81/107]

Vector<Cmpt> Foam::operator& ( const SymmTensor< Cmpt > &  st,
const Vector< Cmpt > &  v 
)
inline

Inner-product between a symmetric tensor and a vector.

Definition at line 232 of file SymmTensorI.H.

References Vector< Cmpt >::x(), SymmTensor< Cmpt >::xx(), SymmTensor< Cmpt >::xy(), SymmTensor< Cmpt >::xz(), Vector< Cmpt >::y(), SymmTensor< Cmpt >::yy(), SymmTensor< Cmpt >::yz(), Vector< Cmpt >::z(), and SymmTensor< Cmpt >::zz().

Here is the call graph for this function:

◆ operator&() [82/107]

Vector<Cmpt> Foam::operator& ( const Vector< Cmpt > &  v,
const SymmTensor< Cmpt > &  st 
)
inline

Inner-product between a vector and a symmetric tensor.

Definition at line 246 of file SymmTensorI.H.

References Vector< Cmpt >::x(), SymmTensor< Cmpt >::xx(), SymmTensor< Cmpt >::xy(), SymmTensor< Cmpt >::xz(), Vector< Cmpt >::y(), SymmTensor< Cmpt >::yy(), SymmTensor< Cmpt >::yz(), Vector< Cmpt >::z(), and SymmTensor< Cmpt >::zz().

Here is the call graph for this function:

◆ innerSqr() [2/3]

SymmTensor<Cmpt> Foam::innerSqr ( const SymmTensor< Cmpt > &  st)
inline

Inner-sqr of a symmetric tensor.

Definition at line 260 of file SymmTensorI.H.

References SymmTensor< Cmpt >::xx(), SymmTensor< Cmpt >::xy(), SymmTensor< Cmpt >::xz(), SymmTensor< Cmpt >::yy(), SymmTensor< Cmpt >::yz(), and SymmTensor< Cmpt >::zz().

Here is the call graph for this function:

◆ magSqr() [19/21]

Cmpt Foam::magSqr ( const SymmTensor< Cmpt > &  st)
inline

◆ tr() [8/11]

Cmpt Foam::tr ( const SymmTensor< Cmpt > &  st)
inline

Return the trace of a symmetric tensor.

Definition at line 290 of file SymmTensorI.H.

References SymmTensor< Cmpt >::xx(), SymmTensor< Cmpt >::yy(), and SymmTensor< Cmpt >::zz().

Here is the call graph for this function:

◆ sph() [4/7]

SphericalTensor<Cmpt> Foam::sph ( const SymmTensor< Cmpt > &  st)
inline

Return the spherical part of a symmetric tensor.

Definition at line 298 of file SymmTensorI.H.

References tr().

Here is the call graph for this function:

◆ symm() [4/7]

const SymmTensor<Cmpt>& Foam::symm ( const SymmTensor< Cmpt > &  st)
inline

Return the symmetric part of a symmetric tensor, i.e. itself.

Definition at line 306 of file SymmTensorI.H.

◆ twoSymm() [4/7]

SymmTensor<Cmpt> Foam::twoSymm ( const SymmTensor< Cmpt > &  st)
inline

Return twice the symmetric part of a symmetric tensor.

Definition at line 314 of file SymmTensorI.H.

◆ dev() [4/7]

SymmTensor<Cmpt> Foam::dev ( const SymmTensor< Cmpt > &  st)
inline

Return the deviatoric part of a symmetric tensor.

Definition at line 322 of file SymmTensorI.H.

References tr().

Here is the call graph for this function:

◆ dev2() [4/7]

SymmTensor<Cmpt> Foam::dev2 ( const SymmTensor< Cmpt > &  st)
inline

Return the deviatoric part of a symmetric tensor.

Definition at line 330 of file SymmTensorI.H.

References tr().

Here is the call graph for this function:

◆ det() [11/14]

Cmpt Foam::det ( const SymmTensor< Cmpt > &  st)
inline

Return the determinant of a symmetric tensor.

Definition at line 338 of file SymmTensorI.H.

References SymmTensor< Cmpt >::xx(), SymmTensor< Cmpt >::xy(), SymmTensor< Cmpt >::xz(), SymmTensor< Cmpt >::yy(), SymmTensor< Cmpt >::yz(), and SymmTensor< Cmpt >::zz().

Here is the call graph for this function:

◆ cof() [3/6]

SymmTensor<Cmpt> Foam::cof ( const SymmTensor< Cmpt > &  st)
inline

Return the cofactor symmetric tensor of a symmetric tensor.

Definition at line 351 of file SymmTensorI.H.

References SymmTensor< Cmpt >::xx(), SymmTensor< Cmpt >::xy(), SymmTensor< Cmpt >::xz(), SymmTensor< Cmpt >::yy(), SymmTensor< Cmpt >::yz(), and SymmTensor< Cmpt >::zz().

Here is the call graph for this function:

◆ inv() [21/29]

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 369 of file SymmTensorI.H.

References SymmTensor< Cmpt >::xx(), SymmTensor< Cmpt >::xy(), SymmTensor< Cmpt >::xz(), SymmTensor< Cmpt >::yy(), SymmTensor< Cmpt >::yz(), and SymmTensor< Cmpt >::zz().

Here is the call graph for this function:

◆ inv() [22/29]

SymmTensor<Cmpt> Foam::inv ( const SymmTensor< Cmpt > &  st)
inline

Return the inverse of a symmetric tensor.

Definition at line 387 of file SymmTensorI.H.

References det(), and inv().

Here is the call graph for this function:

◆ invariantI() [1/4]

Cmpt Foam::invariantI ( const SymmTensor< Cmpt > &  st)
inline

Return the 1st invariant of a symmetric tensor.

Definition at line 395 of file SymmTensorI.H.

References tr().

Here is the call graph for this function:

◆ invariantII() [1/4]

Cmpt Foam::invariantII ( const SymmTensor< Cmpt > &  st)
inline

Return the 2nd invariant of a symmetric tensor.

Definition at line 403 of file SymmTensorI.H.

References sqr(), SymmTensor< Cmpt >::xx(), SymmTensor< Cmpt >::xy(), SymmTensor< Cmpt >::xz(), SymmTensor< Cmpt >::yy(), SymmTensor< Cmpt >::yz(), and SymmTensor< Cmpt >::zz().

Referenced by JohnsonJacksonSchaeffer::nu(), and Schaeffer::nu().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ invariantIII() [1/4]

Cmpt Foam::invariantIII ( const SymmTensor< Cmpt > &  st)
inline

Return the 3rd invariant of a symmetric tensor.

Definition at line 415 of file SymmTensorI.H.

References det().

Here is the call graph for this function:

◆ operator+() [87/131]

SymmTensor<Cmpt> Foam::operator+ ( const SphericalTensor< Cmpt > &  spt1,
const SymmTensor< Cmpt > &  st2 
)
inline

◆ operator+() [88/131]

SymmTensor<Cmpt> Foam::operator+ ( const SymmTensor< Cmpt > &  st1,
const SphericalTensor< Cmpt > &  spt2 
)
inline

◆ operator-() [96/114]

SymmTensor<Cmpt> Foam::operator- ( const SphericalTensor< Cmpt > &  spt1,
const SymmTensor< Cmpt > &  st2 
)
inline

◆ operator-() [97/114]

SymmTensor<Cmpt> Foam::operator- ( const SymmTensor< Cmpt > &  st1,
const SphericalTensor< Cmpt > &  spt2 
)
inline

◆ operator&() [83/107]

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 476 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().

Here is the call graph for this function:

◆ operator&() [84/107]

SymmTensor<Cmpt> Foam::operator& ( const SymmTensor< Cmpt > &  st1,
const SphericalTensor< Cmpt > &  spt2 
)
inline

Inner-product between a tensor and a spherical tensor.

Definition at line 490 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().

Here is the call graph for this function:

◆ operator&&() [49/62]

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 504 of file SymmTensorI.H.

References SphericalTensor< Cmpt >::ii(), SymmTensor< Cmpt >::xx(), SymmTensor< Cmpt >::yy(), and SymmTensor< Cmpt >::zz().

Here is the call graph for this function:

◆ operator&&() [50/62]

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 513 of file SymmTensorI.H.

References SphericalTensor< Cmpt >::ii(), SymmTensor< Cmpt >::xx(), SymmTensor< Cmpt >::yy(), and SymmTensor< Cmpt >::zz().

Here is the call graph for this function:

◆ sqr() [18/19]

SymmTensor<Cmpt> Foam::sqr ( const Vector< Cmpt > &  v)
inline

Definition at line 520 of file SymmTensorI.H.

References Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

Here is the call graph for this function:

◆ contiguous< symmTensor2D >()

bool Foam::contiguous< symmTensor2D > ( )
inline

Data associated with symmTensor2D type are contiguous.

Definition at line 52 of file symmTensor2D.H.

◆ operator&() [85/107]

Tensor2D<Cmpt> Foam::operator& ( const SymmTensor2D< Cmpt > &  st1,
const SymmTensor2D< Cmpt > &  st2 
)
inline

Inner-product between two symmetric tensors.

Definition at line 150 of file SymmTensor2DI.H.

References SymmTensor2D< Cmpt >::xx(), SymmTensor2D< Cmpt >::xy(), and SymmTensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ operator&&() [51/62]

Cmpt Foam::operator&& ( const SymmTensor2D< Cmpt > &  st1,
const SymmTensor2D< Cmpt > &  st2 
)
inline

Double-dot-product between a symmetric tensor and a symmetric tensor.

Definition at line 166 of file SymmTensor2DI.H.

References SymmTensor2D< Cmpt >::xx(), SymmTensor2D< Cmpt >::xy(), and SymmTensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ operator&() [86/107]

Vector2D<Cmpt> Foam::operator& ( const SymmTensor2D< Cmpt > &  st,
const Vector2D< Cmpt > &  v 
)
inline

Inner-product between a symmetric tensor and a vector.

Definition at line 179 of file SymmTensor2DI.H.

References Vector2D< Cmpt >::x(), SymmTensor2D< Cmpt >::xx(), SymmTensor2D< Cmpt >::xy(), Vector2D< Cmpt >::y(), and SymmTensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ operator&() [87/107]

Vector2D<Cmpt> Foam::operator& ( const Vector2D< Cmpt > &  v,
const SymmTensor2D< Cmpt > &  st 
)
inline

Inner-product between a vector and a symmetric tensor.

Definition at line 192 of file SymmTensor2DI.H.

References Vector2D< Cmpt >::x(), SymmTensor2D< Cmpt >::xx(), SymmTensor2D< Cmpt >::xy(), Vector2D< Cmpt >::y(), and SymmTensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ innerSqr() [3/3]

SymmTensor2D<Cmpt> Foam::innerSqr ( const SymmTensor2D< Cmpt > &  st)
inline

Inner-sqr of a symmetric tensor.

Definition at line 205 of file SymmTensor2DI.H.

References SymmTensor2D< Cmpt >::xx(), SymmTensor2D< Cmpt >::xy(), and SymmTensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ magSqr() [20/21]

Cmpt Foam::magSqr ( const SymmTensor2D< Cmpt > &  st)
inline

Definition at line 217 of file SymmTensor2DI.H.

References magSqr(), SymmTensor2D< Cmpt >::xx(), SymmTensor2D< Cmpt >::xy(), and SymmTensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ tr() [9/11]

Cmpt Foam::tr ( const SymmTensor2D< Cmpt > &  st)
inline

Return the trace of a symmetric tensor.

Definition at line 229 of file SymmTensor2DI.H.

References SymmTensor2D< Cmpt >::xx(), and SymmTensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ sph() [5/7]

SphericalTensor2D<Cmpt> Foam::sph ( const SymmTensor2D< Cmpt > &  st)
inline

Return the spherical part of a symmetric tensor.

Definition at line 237 of file SymmTensor2DI.H.

References tr().

Here is the call graph for this function:

◆ symm() [5/7]

const SymmTensor2D<Cmpt>& Foam::symm ( const SymmTensor2D< Cmpt > &  st)
inline

Return the symmetric part of a symmetric tensor, i.e. itself.

Definition at line 245 of file SymmTensor2DI.H.

◆ twoSymm() [5/7]

SymmTensor2D<Cmpt> Foam::twoSymm ( const SymmTensor2D< Cmpt > &  st)
inline

Return twice the symmetric part of a symmetric tensor.

Definition at line 253 of file SymmTensor2DI.H.

◆ dev() [5/7]

SymmTensor2D<Cmpt> Foam::dev ( const SymmTensor2D< Cmpt > &  st)
inline

Return the deviatoric part of a symmetric tensor.

Definition at line 261 of file SymmTensor2DI.H.

References tr().

Here is the call graph for this function:

◆ dev2() [5/7]

SymmTensor2D<Cmpt> Foam::dev2 ( const SymmTensor2D< Cmpt > &  st)
inline

Return the deviatoric part of a symmetric tensor.

Definition at line 269 of file SymmTensor2DI.H.

References tr().

Here is the call graph for this function:

◆ det() [12/14]

Cmpt Foam::det ( const SymmTensor2D< Cmpt > &  st)
inline

Return the determinant of a symmetric tensor.

Definition at line 277 of file SymmTensor2DI.H.

References SymmTensor2D< Cmpt >::xx(), SymmTensor2D< Cmpt >::xy(), and SymmTensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ cof() [4/6]

SymmTensor2D<Cmpt> Foam::cof ( const SymmTensor2D< Cmpt > &  st)
inline

Return the cofactor symmetric tensor of a symmetric tensor.

Definition at line 288 of file SymmTensor2DI.H.

References SymmTensor2D< Cmpt >::xx(), SymmTensor2D< Cmpt >::xy(), and SymmTensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ inv() [23/29]

SymmTensor2D<Cmpt> Foam::inv ( const SymmTensor2D< Cmpt > &  st,
const Cmpt  detst 
)
inline

Return the inverse of a symmetric tensor give the determinant.

Definition at line 300 of file SymmTensor2DI.H.

References cof().

Here is the call graph for this function:

◆ inv() [24/29]

SymmTensor2D<Cmpt> Foam::inv ( const SymmTensor2D< Cmpt > &  st)
inline

Return the inverse of a symmetric tensor.

Definition at line 308 of file SymmTensor2DI.H.

References det(), and inv().

Here is the call graph for this function:

◆ invariantI() [2/4]

Cmpt Foam::invariantI ( const SymmTensor2D< Cmpt > &  st)
inline

Return the 1st invariant of a symmetric tensor.

Definition at line 316 of file SymmTensor2DI.H.

References tr().

Here is the call graph for this function:

◆ invariantII() [2/4]

Cmpt Foam::invariantII ( const SymmTensor2D< Cmpt > &  st)
inline

Return the 2nd invariant of a symmetric tensor.

Definition at line 324 of file SymmTensor2DI.H.

References sqr(), tr(), SymmTensor2D< Cmpt >::xx(), SymmTensor2D< Cmpt >::xy(), and SymmTensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ invariantIII() [2/4]

Cmpt Foam::invariantIII ( const SymmTensor2D< Cmpt > &  st)
inline

Return the 3rd invariant of a symmetric tensor.

Definition at line 340 of file SymmTensor2DI.H.

References det().

Here is the call graph for this function:

◆ operator+() [89/131]

SymmTensor2D<Cmpt> Foam::operator+ ( const SphericalTensor2D< Cmpt > &  spt1,
const SymmTensor2D< Cmpt > &  st2 
)
inline

Definition at line 348 of file SymmTensor2DI.H.

References SphericalTensor2D< Cmpt >::ii(), SymmTensor2D< Cmpt >::xx(), SymmTensor2D< Cmpt >::xy(), and SymmTensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ operator+() [90/131]

SymmTensor2D<Cmpt> Foam::operator+ ( const SymmTensor2D< Cmpt > &  st1,
const SphericalTensor2D< Cmpt > &  spt2 
)
inline

Definition at line 360 of file SymmTensor2DI.H.

References SphericalTensor2D< Cmpt >::ii(), SymmTensor2D< Cmpt >::xx(), SymmTensor2D< Cmpt >::xy(), and SymmTensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ operator-() [98/114]

SymmTensor2D<Cmpt> Foam::operator- ( const SphericalTensor2D< Cmpt > &  spt1,
const SymmTensor2D< Cmpt > &  st2 
)
inline

Definition at line 372 of file SymmTensor2DI.H.

References SphericalTensor2D< Cmpt >::ii(), SymmTensor2D< Cmpt >::xx(), SymmTensor2D< Cmpt >::xy(), and SymmTensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ operator-() [99/114]

SymmTensor2D<Cmpt> Foam::operator- ( const SymmTensor2D< Cmpt > &  st1,
const SphericalTensor2D< Cmpt > &  spt2 
)
inline

Definition at line 384 of file SymmTensor2DI.H.

References SphericalTensor2D< Cmpt >::ii(), SymmTensor2D< Cmpt >::xx(), SymmTensor2D< Cmpt >::xy(), and SymmTensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ operator&() [88/107]

SymmTensor2D<Cmpt> Foam::operator& ( const SphericalTensor2D< Cmpt > &  spt1,
const SymmTensor2D< Cmpt > &  st2 
)
inline

Inner-product between a spherical symmetric tensor and a symmetric tensor.

Definition at line 397 of file SymmTensor2DI.H.

References SphericalTensor2D< Cmpt >::ii(), SymmTensor2D< Cmpt >::xx(), SymmTensor2D< Cmpt >::xy(), and SymmTensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ operator&() [89/107]

SymmTensor2D<Cmpt> Foam::operator& ( const SymmTensor2D< Cmpt > &  st1,
const SphericalTensor2D< Cmpt > &  spt2 
)
inline

Inner-product between a tensor and a spherical tensor.

Definition at line 410 of file SymmTensor2DI.H.

References SphericalTensor2D< Cmpt >::ii(), SymmTensor2D< Cmpt >::xx(), SymmTensor2D< Cmpt >::xy(), and SymmTensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ operator&&() [52/62]

Cmpt Foam::operator&& ( const SphericalTensor2D< Cmpt > &  spt1,
const SymmTensor2D< Cmpt > &  st2 
)
inline

Double-dot-product between a spherical tensor and a symmetric tensor.

Definition at line 423 of file SymmTensor2DI.H.

References SphericalTensor2D< Cmpt >::ii(), SymmTensor2D< Cmpt >::xx(), and SymmTensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ operator&&() [53/62]

Cmpt Foam::operator&& ( const SymmTensor2D< Cmpt > &  st1,
const SphericalTensor2D< Cmpt > &  spt2 
)
inline

Double-dot-product between a tensor and a spherical tensor.

Definition at line 432 of file SymmTensor2DI.H.

References SphericalTensor2D< Cmpt >::ii(), SymmTensor2D< Cmpt >::xx(), and SymmTensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ sqr() [19/19]

SymmTensor2D<Cmpt> Foam::sqr ( const Vector2D< Cmpt > &  v)
inline

Definition at line 439 of file SymmTensor2DI.H.

References Vector2D< Cmpt >::x(), and Vector2D< Cmpt >::y().

Here is the call graph for this function:

◆ contiguous< floatTensor >()

bool Foam::contiguous< floatTensor > ( )
inline

Data associated with floatTensor type are contiguous.

Definition at line 52 of file floatTensor.H.

◆ contiguous< labelTensor >()

bool Foam::contiguous< labelTensor > ( )
inline

Specify data associated with labelTensor type are contiguous.

Definition at line 52 of file labelTensor.H.

◆ defineCompoundTypeName() [13/16]

Foam::defineCompoundTypeName ( List< sphericalTensor ,
sphericalTensorList   
)

◆ addCompoundToRunTimeSelectionTable() [13/16]

Foam::addCompoundToRunTimeSelectionTable ( List< sphericalTensor ,
sphericalTensorList   
)

◆ defineCompoundTypeName() [14/16]

Foam::defineCompoundTypeName ( List< symmTensor ,
symmTensorList   
)

◆ addCompoundToRunTimeSelectionTable() [14/16]

Foam::addCompoundToRunTimeSelectionTable ( List< symmTensor ,
symmTensorList   
)

◆ defineCompoundTypeName() [15/16]

Foam::defineCompoundTypeName ( List< tensor ,
tensorList   
)

◆ addCompoundToRunTimeSelectionTable() [15/16]

Foam::addCompoundToRunTimeSelectionTable ( List< tensor ,
tensorList   
)

◆ eigenValues() [4/6]

◆ eigenVector() [1/3]

Foam::vector eigenVector ( const tensor T,
const scalar  lambda,
const vector direction1,
const vector direction2 
)

Definition at line 136 of file tensor.C.

References A, I, lambda(), mag(), T(), Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

Referenced by eigenVector(), and eigenVectors().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ eigenVectors() [4/9]

Foam::tensor eigenVectors ( const tensor T,
const vector lambdas 
)

Definition at line 242 of file tensor.C.

References eigenVector(), T(), Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

Here is the call graph for this function:

◆ eigenVectors() [5/9]

Foam::tensor eigenVectors ( const tensor T)

Definition at line 254 of file tensor.C.

References eigenValues(), eigenVectors(), and T().

Here is the call graph for this function:

◆ eigenValues() [5/6]

Foam::vector eigenValues ( const symmTensor T)

Definition at line 262 of file tensor.C.

References eigenValues(), and T().

Here is the call graph for this function:

◆ eigenVector() [2/3]

Foam::vector eigenVector ( const symmTensor T,
const scalar  lambda,
const vector direction1,
const vector direction2 
)

Definition at line 268 of file tensor.C.

References eigenVector(), lambda(), and T().

Here is the call graph for this function:

◆ eigenVectors() [6/9]

Foam::tensor eigenVectors ( const symmTensor T,
const vector lambdas 
)

Definition at line 280 of file tensor.C.

References eigenVectors(), and T().

Here is the call graph for this function:

◆ eigenVectors() [7/9]

Foam::tensor eigenVectors ( const symmTensor T)

Definition at line 286 of file tensor.C.

References eigenVectors(), and T().

Here is the call graph for this function:

◆ contiguous< tensor >()

bool Foam::contiguous< tensor > ( )
inline

Data associated with tensor type are contiguous.

Definition at line 77 of file tensor.H.

◆ operator*() [144/184]

Vector<Cmpt> Foam::operator* ( const Tensor< Cmpt > &  t)
inline

Definition at line 430 of file TensorI.H.

References Tensor< Cmpt >::xy(), Tensor< Cmpt >::xz(), and Tensor< Cmpt >::yz().

Here is the call graph for this function:

◆ operator*() [145/184]

Tensor<Cmpt> Foam::operator* ( const Vector< Cmpt > &  v)
inline

Definition at line 437 of file TensorI.H.

References Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

Here is the call graph for this function:

◆ operator&() [90/107]

innerProduct<Tensor<Cmpt>, Tensor<Cmpt> >::type Foam::operator& ( const Tensor< Cmpt > &  t1,
const Tensor< Cmpt > &  t2 
)
inline

◆ operator&() [91/107]

innerProduct<Tensor<Cmpt>, Vector<Cmpt> >::type Foam::operator& ( const Tensor< Cmpt > &  t,
const Vector< Cmpt > &  v 
)
inline

◆ operator&() [92/107]

innerProduct<Vector<Cmpt>, Tensor<Cmpt> >::type Foam::operator& ( const Vector< Cmpt > &  v,
const Tensor< Cmpt > &  t 
)
inline

◆ operator*() [146/184]

outerProduct<Vector<Cmpt>, Vector<Cmpt> >::type Foam::operator* ( const Vector< Cmpt > &  v1,
const Vector< Cmpt > &  v2 
)
inline

Definition at line 497 of file TensorI.H.

References Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

Here is the call graph for this function:

◆ operator/() [62/66]

innerProduct<Vector<Cmpt>, Tensor<Cmpt> >::type Foam::operator/ ( const Vector< Cmpt > &  v,
const Tensor< Cmpt > &  t 
)
inline

Definition at line 510 of file TensorI.H.

References inv().

Here is the call graph for this function:

◆ tr() [10/11]

Cmpt Foam::tr ( const Tensor< Cmpt > &  t)
inline

Return the trace of a tensor.

Definition at line 520 of file TensorI.H.

References Tensor< Cmpt >::xx(), Tensor< Cmpt >::yy(), and Tensor< Cmpt >::zz().

Referenced by Tensor< Cmpt >::operator=().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ sph() [6/7]

SphericalTensor<Cmpt> Foam::sph ( const Tensor< Cmpt > &  t)
inline

Return the spherical part of a tensor.

Definition at line 528 of file TensorI.H.

References tr().

Here is the call graph for this function:

◆ symm() [6/7]

SymmTensor<Cmpt> Foam::symm ( const Tensor< Cmpt > &  t)
inline

Return the symmetric part of a tensor.

Definition at line 536 of file TensorI.H.

References Tensor< Cmpt >::xx(), Tensor< Cmpt >::xy(), Tensor< Cmpt >::xz(), Tensor< Cmpt >::yx(), Tensor< Cmpt >::yy(), Tensor< Cmpt >::yz(), Tensor< Cmpt >::zx(), Tensor< Cmpt >::zy(), and Tensor< Cmpt >::zz().

Here is the call graph for this function:

◆ twoSymm() [6/7]

SymmTensor<Cmpt> Foam::twoSymm ( const Tensor< Cmpt > &  t)
inline

Return twice the symmetric part of a tensor.

Definition at line 549 of file TensorI.H.

References Tensor< Cmpt >::xx(), Tensor< Cmpt >::xy(), Tensor< Cmpt >::xz(), Tensor< Cmpt >::yx(), Tensor< Cmpt >::yy(), Tensor< Cmpt >::yz(), Tensor< Cmpt >::zx(), Tensor< Cmpt >::zy(), and Tensor< Cmpt >::zz().

Here is the call graph for this function:

◆ skew() [3/5]

Tensor<Cmpt> Foam::skew ( const Tensor< Cmpt > &  t)
inline

Return the skew-symmetric part of a tensor.

Definition at line 562 of file TensorI.H.

References Tensor< Cmpt >::xy(), Tensor< Cmpt >::xz(), Tensor< Cmpt >::yx(), Tensor< Cmpt >::yz(), Tensor< Cmpt >::zx(), and Tensor< Cmpt >::zy().

Here is the call graph for this function:

◆ skew() [4/5]

const Tensor<Cmpt>& Foam::skew ( const SymmTensor< Cmpt > &  st)
inline

Return the skew-symmetric part of a symmetric tensor.

Definition at line 575 of file TensorI.H.

◆ dev() [6/7]

Tensor<Cmpt> Foam::dev ( const Tensor< Cmpt > &  t)
inline

Return the deviatoric part of a tensor.

Definition at line 583 of file TensorI.H.

References tr().

Here is the call graph for this function:

◆ dev2() [6/7]

Tensor<Cmpt> Foam::dev2 ( const Tensor< Cmpt > &  t)
inline

Return the deviatoric part of a tensor.

Definition at line 591 of file TensorI.H.

References tr().

Here is the call graph for this function:

◆ det() [13/14]

Cmpt Foam::det ( const Tensor< Cmpt > &  t)
inline

Return the determinant of a tensor.

Definition at line 599 of file TensorI.H.

References Tensor< Cmpt >::xx(), Tensor< Cmpt >::xy(), Tensor< Cmpt >::xz(), Tensor< Cmpt >::yx(), Tensor< Cmpt >::yy(), Tensor< Cmpt >::yz(), Tensor< Cmpt >::zx(), Tensor< Cmpt >::zy(), and Tensor< Cmpt >::zz().

Here is the call graph for this function:

◆ cof() [5/6]

Tensor<Cmpt> Foam::cof ( const Tensor< Cmpt > &  t)
inline

Return the cofactor tensor of a tensor.

Definition at line 612 of file TensorI.H.

References Tensor< Cmpt >::xx(), Tensor< Cmpt >::xy(), Tensor< Cmpt >::xz(), Tensor< Cmpt >::yx(), Tensor< Cmpt >::yy(), Tensor< Cmpt >::yz(), Tensor< Cmpt >::zx(), Tensor< Cmpt >::zy(), and Tensor< Cmpt >::zz().

Here is the call graph for this function:

◆ inv() [25/29]

Tensor<Cmpt> Foam::inv ( const Tensor< Cmpt > &  t,
const Cmpt  dett 
)
inline

Return the inverse of a tensor given the determinant.

Definition at line 633 of file TensorI.H.

References Tensor< Cmpt >::xx(), Tensor< Cmpt >::xy(), Tensor< Cmpt >::xz(), Tensor< Cmpt >::yx(), Tensor< Cmpt >::yy(), Tensor< Cmpt >::yz(), Tensor< Cmpt >::zx(), Tensor< Cmpt >::zy(), and Tensor< Cmpt >::zz().

Here is the call graph for this function:

◆ inv() [26/29]

Tensor<Cmpt> Foam::inv ( const Tensor< Cmpt > &  t)
inline

Return the inverse of a tensor.

Definition at line 654 of file TensorI.H.

References det(), and inv().

Here is the call graph for this function:

◆ invariantI() [3/4]

Cmpt Foam::invariantI ( const Tensor< Cmpt > &  t)
inline

Return the 1st invariant of a tensor.

Definition at line 669 of file TensorI.H.

References tr().

Here is the call graph for this function:

◆ invariantII() [3/4]

Cmpt Foam::invariantII ( const Tensor< Cmpt > &  t)
inline

Return the 2nd invariant of a tensor.

Definition at line 677 of file TensorI.H.

References Tensor< Cmpt >::xx(), Tensor< Cmpt >::xy(), Tensor< Cmpt >::xz(), Tensor< Cmpt >::yx(), Tensor< Cmpt >::yy(), Tensor< Cmpt >::yz(), Tensor< Cmpt >::zx(), Tensor< Cmpt >::zy(), and Tensor< Cmpt >::zz().

Here is the call graph for this function:

◆ invariantIII() [3/4]

Cmpt Foam::invariantIII ( const Tensor< Cmpt > &  t)
inline

Return the 3rd invariant of a tensor.

Definition at line 689 of file TensorI.H.

References det().

Here is the call graph for this function:

◆ operator+() [91/131]

Tensor<Cmpt> Foam::operator+ ( const SphericalTensor< Cmpt > &  st1,
const Tensor< Cmpt > &  t2 
)
inline

◆ operator+() [92/131]

Tensor<Cmpt> Foam::operator+ ( const Tensor< Cmpt > &  t1,
const SphericalTensor< Cmpt > &  st2 
)
inline

◆ operator-() [100/114]

Tensor<Cmpt> Foam::operator- ( const SphericalTensor< Cmpt > &  st1,
const Tensor< Cmpt > &  t2 
)
inline

◆ operator-() [101/114]

Tensor<Cmpt> Foam::operator- ( const Tensor< Cmpt > &  t1,
const SphericalTensor< Cmpt > &  st2 
)
inline

◆ operator&() [93/107]

Tensor<Cmpt> Foam::operator& ( const SphericalTensor< Cmpt > &  st1,
const Tensor< Cmpt > &  t2 
)
inline

Inner-product between a spherical tensor and a tensor.

Definition at line 752 of file TensorI.H.

References SphericalTensor< Cmpt >::ii(), Tensor< Cmpt >::xx(), Tensor< Cmpt >::xy(), Tensor< Cmpt >::xz(), Tensor< Cmpt >::yx(), Tensor< Cmpt >::yy(), Tensor< Cmpt >::yz(), Tensor< Cmpt >::zx(), Tensor< Cmpt >::zy(), and Tensor< Cmpt >::zz().

Here is the call graph for this function:

◆ operator&() [94/107]

Tensor<Cmpt> Foam::operator& ( const Tensor< Cmpt > &  t1,
const SphericalTensor< Cmpt > &  st2 
)
inline

Inner-product between a tensor and a spherical tensor.

Definition at line 766 of file TensorI.H.

References SphericalTensor< Cmpt >::ii(), Tensor< Cmpt >::xx(), Tensor< Cmpt >::xy(), Tensor< Cmpt >::xz(), Tensor< Cmpt >::yx(), Tensor< Cmpt >::yy(), Tensor< Cmpt >::yz(), Tensor< Cmpt >::zx(), Tensor< Cmpt >::zy(), and Tensor< Cmpt >::zz().

Here is the call graph for this function:

◆ operator&&() [54/62]

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 780 of file TensorI.H.

References SphericalTensor< Cmpt >::ii(), Tensor< Cmpt >::xx(), Tensor< Cmpt >::yy(), and Tensor< Cmpt >::zz().

Here is the call graph for this function:

◆ operator&&() [55/62]

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 789 of file TensorI.H.

References SphericalTensor< Cmpt >::ii(), Tensor< Cmpt >::xx(), Tensor< Cmpt >::yy(), and Tensor< Cmpt >::zz().

Here is the call graph for this function:

◆ operator+() [93/131]

◆ operator+() [94/131]

◆ operator-() [102/114]

◆ operator-() [103/114]

◆ operator&() [95/107]

Tensor<Cmpt> Foam::operator& ( const SymmTensor< Cmpt > &  st1,
const Tensor< Cmpt > &  t2 
)
inline

◆ operator&() [96/107]

Tensor<Cmpt> Foam::operator& ( const Tensor< Cmpt > &  t1,
const SymmTensor< Cmpt > &  st2 
)
inline

◆ operator&&() [56/62]

Cmpt Foam::operator&& ( const SymmTensor< Cmpt > &  st1,
const Tensor< Cmpt > &  t2 
)
inline

◆ operator&&() [57/62]

Cmpt Foam::operator&& ( const Tensor< Cmpt > &  t1,
const SymmTensor< Cmpt > &  st2 
)
inline

◆ eigenValues() [6/6]

◆ eigenVector() [3/3]

Foam::vector2D eigenVector ( const tensor2D t,
const scalar  lambda,
const vector2D direction1 
)

Definition at line 134 of file tensor2D.C.

References A, I, lambda(), mag(), T(), Vector2D< Cmpt >::x(), and Vector2D< Cmpt >::y().

Here is the call graph for this function:

◆ eigenVectors() [8/9]

Foam::tensor2D eigenVectors ( const tensor2D t,
const vector2D lambdas 
)

Definition at line 163 of file tensor2D.C.

References eigenVector(), T(), Vector2D< Cmpt >::x(), and Vector2D< Cmpt >::y().

Here is the call graph for this function:

◆ eigenVectors() [9/9]

Foam::tensor2D eigenVectors ( const tensor2D t)

Definition at line 174 of file tensor2D.C.

References eigenValues(), eigenVectors(), and T().

Here is the call graph for this function:

◆ contiguous< tensor2D >()

bool Foam::contiguous< tensor2D > ( )
inline

Data associated with tensor2D type are contiguous.

Definition at line 63 of file tensor2D.H.

◆ operator&() [97/107]

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 201 of file Tensor2DI.H.

References Tensor2D< Cmpt >::xx(), Tensor2D< Cmpt >::xy(), Tensor2D< Cmpt >::yx(), and Tensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ operator&() [98/107]

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 216 of file Tensor2DI.H.

References Vector2D< Cmpt >::x(), Tensor2D< Cmpt >::xx(), Tensor2D< Cmpt >::xy(), Vector2D< Cmpt >::y(), Tensor2D< Cmpt >::yx(), and Tensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ operator&() [99/107]

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 228 of file Tensor2DI.H.

References Vector2D< Cmpt >::x(), Tensor2D< Cmpt >::xx(), Tensor2D< Cmpt >::xy(), Vector2D< Cmpt >::y(), Tensor2D< Cmpt >::yx(), and Tensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ operator*() [147/184]

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 240 of file Tensor2DI.H.

References Vector2D< Cmpt >::x(), and Vector2D< Cmpt >::y().

Here is the call graph for this function:

◆ tr() [11/11]

Cmpt Foam::tr ( const Tensor2D< Cmpt > &  t)
inline

Return the trace of a tensor.

Definition at line 252 of file Tensor2DI.H.

References Tensor2D< Cmpt >::xx(), and Tensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ sph() [7/7]

SphericalTensor2D<Cmpt> Foam::sph ( const Tensor2D< Cmpt > &  t)
inline

Return the spherical part of a tensor.

Definition at line 260 of file Tensor2DI.H.

References tr().

Here is the call graph for this function:

◆ symm() [7/7]

SymmTensor2D<Cmpt> Foam::symm ( const Tensor2D< Cmpt > &  t)
inline

Return the symmetric part of a tensor.

Definition at line 268 of file Tensor2DI.H.

References Tensor2D< Cmpt >::xx(), Tensor2D< Cmpt >::xy(), Tensor2D< Cmpt >::yx(), and Tensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ twoSymm() [7/7]

SymmTensor2D<Cmpt> Foam::twoSymm ( const Tensor2D< Cmpt > &  t)
inline

Return the twice the symmetric part of a tensor.

Definition at line 279 of file Tensor2DI.H.

References Tensor2D< Cmpt >::xx(), Tensor2D< Cmpt >::xy(), Tensor2D< Cmpt >::yx(), and Tensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ skew() [5/5]

Tensor2D<Cmpt> Foam::skew ( const Tensor2D< Cmpt > &  t)
inline

Return the skew-symmetric part of a tensor.

Definition at line 290 of file Tensor2DI.H.

References Tensor2D< Cmpt >::xy(), and Tensor2D< Cmpt >::yx().

Here is the call graph for this function:

◆ dev() [7/7]

Tensor2D<Cmpt> Foam::dev ( const Tensor2D< Cmpt > &  t)
inline

Return the deviatoric part of a tensor.

Definition at line 302 of file Tensor2DI.H.

References tr().

Here is the call graph for this function:

◆ dev2() [7/7]

Tensor2D<Cmpt> Foam::dev2 ( const Tensor2D< Cmpt > &  t)
inline

Return the deviatoric part of a tensor.

Definition at line 310 of file Tensor2DI.H.

References tr().

Here is the call graph for this function:

◆ det() [14/14]

Cmpt Foam::det ( const Tensor2D< Cmpt > &  t)
inline

Return the determinant of a tensor.

Definition at line 318 of file Tensor2DI.H.

References Tensor2D< Cmpt >::xx(), Tensor2D< Cmpt >::xy(), Tensor2D< Cmpt >::yx(), and Tensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ cof() [6/6]

Tensor2D<Cmpt> Foam::cof ( const Tensor2D< Cmpt > &  t)
inline

Return the cofactor tensor of a tensor.

Definition at line 326 of file Tensor2DI.H.

References Tensor2D< Cmpt >::xx(), Tensor2D< Cmpt >::xy(), Tensor2D< Cmpt >::yx(), and Tensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ inv() [27/29]

Tensor2D<Cmpt> Foam::inv ( const Tensor2D< Cmpt > &  t,
const Cmpt  dett 
)
inline

Return the inverse of a tensor given the determinant.

Definition at line 338 of file Tensor2DI.H.

References cof().

Here is the call graph for this function:

◆ inv() [28/29]

Tensor2D<Cmpt> Foam::inv ( const Tensor2D< Cmpt > &  t)
inline

Return the inverse of a tensor.

Definition at line 346 of file Tensor2DI.H.

References det(), and inv().

Here is the call graph for this function:

◆ invariantI() [4/4]

Cmpt Foam::invariantI ( const Tensor2D< Cmpt > &  t)
inline

Return the 1st invariant of a tensor.

Definition at line 354 of file Tensor2DI.H.

References tr().

Here is the call graph for this function:

◆ invariantII() [4/4]

Cmpt Foam::invariantII ( const Tensor2D< Cmpt > &  t)
inline

Return the 2nd invariant of a tensor.

Definition at line 362 of file Tensor2DI.H.

References sqr(), tr(), Tensor2D< Cmpt >::xx(), Tensor2D< Cmpt >::xy(), Tensor2D< Cmpt >::yx(), and Tensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ invariantIII() [4/4]

Cmpt Foam::invariantIII ( const Tensor2D< Cmpt > &  t)
inline

Return the 3rd invariant of a tensor.

Definition at line 378 of file Tensor2DI.H.

References det().

Here is the call graph for this function:

◆ operator+() [95/131]

Tensor2D<Cmpt> Foam::operator+ ( const SphericalTensor2D< Cmpt > &  st1,
const Tensor2D< Cmpt > &  t2 
)
inline

Definition at line 388 of file Tensor2DI.H.

References SphericalTensor2D< Cmpt >::ii(), Tensor2D< Cmpt >::xx(), Tensor2D< Cmpt >::xy(), Tensor2D< Cmpt >::yx(), and Tensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ operator+() [96/131]

Tensor2D<Cmpt> Foam::operator+ ( const Tensor2D< Cmpt > &  t1,
const SphericalTensor2D< Cmpt > &  st2 
)
inline

Definition at line 400 of file Tensor2DI.H.

References SphericalTensor2D< Cmpt >::ii(), Tensor2D< Cmpt >::xx(), Tensor2D< Cmpt >::xy(), Tensor2D< Cmpt >::yx(), and Tensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ operator-() [104/114]

Tensor2D<Cmpt> Foam::operator- ( const SphericalTensor2D< Cmpt > &  st1,
const Tensor2D< Cmpt > &  t2 
)
inline

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().

Here is the call graph for this function:

◆ operator-() [105/114]

Tensor2D<Cmpt> Foam::operator- ( const Tensor2D< Cmpt > &  t1,
const SphericalTensor2D< Cmpt > &  st2 
)
inline

Definition at line 424 of file Tensor2DI.H.

References SphericalTensor2D< Cmpt >::ii(), Tensor2D< Cmpt >::xx(), Tensor2D< Cmpt >::xy(), Tensor2D< Cmpt >::yx(), and Tensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ operator&() [100/107]

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 437 of file Tensor2DI.H.

References SphericalTensor2D< Cmpt >::ii(), Tensor2D< Cmpt >::xx(), Tensor2D< Cmpt >::xy(), Tensor2D< Cmpt >::yx(), and Tensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ operator&() [101/107]

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 452 of file Tensor2DI.H.

References SphericalTensor2D< Cmpt >::ii(), Tensor2D< Cmpt >::xx(), Tensor2D< Cmpt >::xy(), Tensor2D< Cmpt >::yx(), and Tensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ operator&&() [58/62]

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 468 of file Tensor2DI.H.

References SphericalTensor2D< Cmpt >::ii(), Tensor2D< Cmpt >::xx(), and Tensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ operator&&() [59/62]

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 477 of file Tensor2DI.H.

References SphericalTensor2D< Cmpt >::ii(), Tensor2D< Cmpt >::xx(), and Tensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ operator+() [97/131]

Tensor2D<Cmpt> Foam::operator+ ( const SymmTensor2D< Cmpt > &  st1,
const Tensor2D< Cmpt > &  t2 
)
inline

◆ operator+() [98/131]

Tensor2D<Cmpt> Foam::operator+ ( const Tensor2D< Cmpt > &  t1,
const SymmTensor2D< Cmpt > &  st2 
)
inline

◆ operator-() [106/114]

Tensor2D<Cmpt> Foam::operator- ( const SymmTensor2D< Cmpt > &  st1,
const Tensor2D< Cmpt > &  t2 
)
inline

◆ operator-() [107/114]

Tensor2D<Cmpt> Foam::operator- ( const Tensor2D< Cmpt > &  t1,
const SymmTensor2D< Cmpt > &  st2 
)
inline

◆ operator&() [102/107]

Tensor2D<Cmpt> Foam::operator& ( const SymmTensor2D< Cmpt > &  st1,
const Tensor2D< Cmpt > &  t2 
)
inline

Inner-product between a spherical tensor and a tensor.

Definition at line 536 of file Tensor2DI.H.

References SymmTensor2D< Cmpt >::xx(), Tensor2D< Cmpt >::xx(), SymmTensor2D< Cmpt >::xy(), Tensor2D< Cmpt >::xy(), Tensor2D< Cmpt >::yx(), SymmTensor2D< Cmpt >::yy(), and Tensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ operator&() [103/107]

Tensor2D<Cmpt> Foam::operator& ( const Tensor2D< Cmpt > &  t1,
const SymmTensor2D< Cmpt > &  st2 
)
inline

Inner-product between a tensor and a spherical tensor.

Definition at line 552 of file Tensor2DI.H.

References SymmTensor2D< Cmpt >::xx(), Tensor2D< Cmpt >::xx(), SymmTensor2D< Cmpt >::xy(), Tensor2D< Cmpt >::xy(), Tensor2D< Cmpt >::yx(), SymmTensor2D< Cmpt >::yy(), and Tensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ operator&&() [60/62]

Cmpt Foam::operator&& ( const SymmTensor2D< Cmpt > &  st1,
const Tensor2D< Cmpt > &  t2 
)
inline

Double-dot-product between a spherical tensor and a tensor.

Definition at line 568 of file Tensor2DI.H.

References SymmTensor2D< Cmpt >::xx(), Tensor2D< Cmpt >::xx(), SymmTensor2D< Cmpt >::xy(), Tensor2D< Cmpt >::xy(), Tensor2D< Cmpt >::yx(), SymmTensor2D< Cmpt >::yy(), and Tensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ operator&&() [61/62]

Cmpt Foam::operator&& ( const Tensor2D< Cmpt > &  t1,
const SymmTensor2D< Cmpt > &  st2 
)
inline

Double-dot-product between a tensor and a spherical tensor.

Definition at line 581 of file Tensor2DI.H.

References SymmTensor2D< Cmpt >::xx(), Tensor2D< Cmpt >::xx(), SymmTensor2D< Cmpt >::xy(), Tensor2D< Cmpt >::xy(), Tensor2D< Cmpt >::yx(), SymmTensor2D< Cmpt >::yy(), and Tensor2D< Cmpt >::yy().

Here is the call graph for this function:

◆ transform() [41/52]

scalar Foam::transform ( const symmTensor ,
const scalar  s 
)
inline

Definition at line 44 of file symmTransform.H.

References s().

Here is the call graph for this function:

◆ transform() [42/52]

Vector<Cmpt> Foam::transform ( const symmTensor stt,
const Vector< Cmpt > &  v 
)
inline

Definition at line 51 of file symmTransform.H.

◆ transform() [43/52]

◆ transform() [44/52]

SphericalTensor<Cmpt> Foam::transform ( const symmTensor stt,
const SphericalTensor< Cmpt > &  st 
)
inline

Definition at line 103 of file symmTransform.H.

◆ transform() [45/52]

SymmTensor<Cmpt> Foam::transform ( const symmTensor stt,
const SymmTensor< Cmpt > &  st 
)
inline

◆ transformMask< sphericalTensor >() [1/2]

Definition at line 150 of file symmTransform.H.

References sph().

Here is the call graph for this function:

◆ transformMask< symmTensor >() [1/2]

Definition at line 157 of file symmTransform.H.

◆ transformMask< tensor >()

tensor Foam::transformMask< tensor > ( const symmTensor st)
inline

Definition at line 164 of file symmTransform.H.

◆ rotationTensor()

tensor Foam::rotationTensor ( const vector n1,
const vector n2 
)
inline

◆ Rx()

tensor Foam::Rx ( const scalar &  omega)
inline

Rotational transformation tensor about the x-axis by omega radians.

The rotation is defined in a right-handed coordinate system i.e. clockwise with respect to the axis from -ve to +ve (looking along the axis).

Definition at line 89 of file transform.H.

Referenced by Rx::clone(), and forAll().

Here is the caller graph for this function:

◆ Ry()

tensor Foam::Ry ( const scalar &  omega)
inline

Rotational transformation tensor about the y-axis by omega radians.

The rotation is defined in a right-handed coordinate system i.e. clockwise with respect to the axis from -ve to +ve (looking along the axis).

Definition at line 106 of file transform.H.

Referenced by Ry::clone(), kOmegaSSTLM< BasicMomentumTransportModel >::F1(), forAll(), and makeMomentumTransportModelTypes().

Here is the caller graph for this function:

◆ Rz()

tensor Foam::Rz ( const scalar &  omega)
inline

Rotational transformation tensor about the z-axis by omega radians.

The rotation is defined in a right-handed coordinate system i.e. clockwise with respect to the axis from -ve to +ve (looking along the axis).

Definition at line 123 of file transform.H.

Referenced by Rz::clone(), and forAll().

Here is the caller graph for this function:

◆ Ra()

tensor Foam::Ra ( const vector a,
const scalar  omega 
)
inline

Rotational transformation tensor about axis a by omega radians.

The rotation is defined in a right-handed coordinate system i.e. clockwise with respect to the axis from -ve to +ve (looking along the axis).

Definition at line 140 of file transform.H.

Referenced by Ra::clone(), and forAll().

Here is the caller graph for this function:

◆ transform() [46/52]

label Foam::transform ( const tensor ,
const bool  i 
)
inline

Definition at line 162 of file transform.H.

◆ transform() [47/52]

label Foam::transform ( const tensor ,
const label  i 
)
inline

Definition at line 168 of file transform.H.

◆ transform() [48/52]

scalar Foam::transform ( const tensor ,
const scalar  s 
)
inline

Definition at line 174 of file transform.H.

References s().

Here is the call graph for this function:

◆ transform() [49/52]

Vector<Cmpt> Foam::transform ( const tensor tt,
const Vector< Cmpt > &  v 
)
inline

Definition at line 181 of file transform.H.

◆ transform() [50/52]

Tensor<Cmpt> Foam::transform ( const tensor tt,
const Tensor< Cmpt > &  t 
)
inline

◆ transform() [51/52]

SphericalTensor<Cmpt> Foam::transform ( const tensor tt,
const SphericalTensor< Cmpt > &  st 
)
inline

Definition at line 232 of file transform.H.

◆ transform() [52/52]

◆ transformMask()

Type1 Foam::transformMask ( const Type2 &  t)
inline

Definition at line 275 of file transform.H.

◆ transformMask< sphericalTensor >() [2/2]

Definition at line 282 of file transform.H.

References sph().

Here is the call graph for this function:

◆ transformMask< symmTensor >() [2/2]

symmTensor Foam::transformMask< symmTensor > ( const tensor t)
inline

Definition at line 289 of file transform.H.

References symm().

Here is the call graph for this function:

◆ pseudoAngle()

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 normalised.

Calculates scalar which increases with angle going from e0 to vec in the coordinate system e0, e1, e0^e1

Jumps from 2*pi -> 0 at -small so hopefully parallel vectors with small rounding errors should still get the same quadrant.

Definition at line 305 of file transform.H.

Referenced by geomCellLooper::cut(), and PatchTools::sortedEdgeFaces().

Here is the caller graph for this function:

◆ operator>>() [124/136]

Foam::Istream & operator>> ( Istream is,
transformer tr 
)

Definition at line 228 of file transformer.C.

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

Here is the call graph for this function:

◆ operator<<() [230/312]

Foam::Ostream & operator<< ( Ostream os,
const transformer C 
)

Definition at line 245 of file transformer.C.

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

Here is the call graph for this function:

◆ inv() [29/29]

Foam::transformer inv ( const transformer tr)
inline

Return the inverse of the given transformer.

Definition at line 202 of file transformerI.H.

References tr().

Here is the call graph for this function:

◆ operator==() [35/58]

bool operator== ( const transformer tr1,
const transformer tr2 
)
inline

Definition at line 217 of file transformerI.H.

References transformer::t(), and transformer::T().

Here is the call graph for this function:

◆ operator!=() [21/25]

bool operator!= ( const transformer tr1,
const transformer tr2 
)
inline

Definition at line 223 of file transformerI.H.

References operator==().

Here is the call graph for this function:

◆ operator+() [99/131]

transformer Foam::operator+ ( const transformer tr,
const vector t 
)
inline

◆ operator+() [100/131]

transformer Foam::operator+ ( const vector t,
const transformer tr 
)
inline

◆ operator-() [108/114]

transformer Foam::operator- ( const transformer tr,
const vector t 
)
inline

◆ operator&() [104/107]

Foam::transformer operator& ( const transformer tr1,
const transformer tr2 
)
inline

Definition at line 229 of file transformerI.H.

◆ name() [9/10]

Foam::word name ( const transformer s)

Return a string representation of a transformer.

Definition at line 66 of file transformer.C.

References s(), and OStringStream::str().

Here is the call graph for this function:

◆ contiguous< transformer >()

bool Foam::contiguous< transformer > ( )
inline

Data associated with transformer type are contiguous.

Definition at line 295 of file transformer.H.

◆ defineTemplateTypeNameAndDebugWithName() [49/56]

Foam::defineTemplateTypeNameAndDebugWithName ( transformerIOList  ,
"transformerList"  ,
 
)

◆ operator>>() [125/136]

Foam::Istream & operator>> ( Istream is,
triad t 
)
inline

Definition at line 129 of file triadI.H.

◆ operator<<() [231/312]

Foam::Ostream & operator<< ( Ostream os,
const triad t 
)
inline

Definition at line 136 of file triadI.H.

◆ diff()

Foam::scalar diff ( const triad A,
const triad B 
)

◆ contiguous< triad >()

bool Foam::contiguous< triad > ( )
inline

Data associated with quaternion type are contiguous.

Definition at line 158 of file triad.H.

◆ operator>>() [126/136]

Istream & operator>> ( Istream is,
Tuple2< Type1, Type2 > &  t2 
)
inline

Definition at line 205 of file Tuple2.H.

◆ operator<<() [232/312]

Ostream & operator<< ( Ostream os,
const Tuple2< Type1, Type2 > &  t2 
)
inline

Definition at line 219 of file Tuple2.H.

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

◆ reverse() [4/4]

Tuple2<Type2, Type1> Foam::reverse ( const Tuple2< Type1, Type2 > &  t)
inline

Return reverse of a tuple2.

Definition at line 176 of file Tuple2.H.

References Tuple2< Type1, Type2 >::first(), and Tuple2< Type1, Type2 >::second().

Here is the call graph for this function:

◆ operator==() [36/58]

bool Foam::operator== ( const Tuple2< Type1, Type2 > &  a,
const Tuple2< Type1, Type2 > &  b 
)
inline

Definition at line 183 of file Tuple2.H.

References b, UList< T >::first(), Tuple2< Type1, Type2 >::first(), and Tuple2< Type1, Type2 >::second().

Here is the call graph for this function:

◆ operator!=() [22/25]

bool Foam::operator!= ( const Tuple2< Type1, Type2 > &  a,
const Tuple2< Type1, Type2 > &  b 
)
inline

Definition at line 194 of file Tuple2.H.

References b.

◆ operator*() [148/184]

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().

Here is the call graph for this function:

◆ operator*() [149/184]

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().

Here is the call graph for this function:

◆ operator/() [63/66]

complexVector Foam::operator/ ( const complexVector v1,
const complex v2 
)
inline

Definition at line 59 of file complexVectorI.H.

References Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

Here is the call graph for this function:

◆ operator/() [64/66]

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().

Here is the call graph for this function:

◆ operator&() [105/107]

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().

Here is the call graph for this function:

◆ operator^() [54/56]

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().

Here is the call graph for this function:

◆ operator^() [55/56]

complexVector Foam::operator^ ( const vector v1,
const complexVector v2 
)
inline

Definition at line 109 of file complexVectorI.H.

References Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

Here is the call graph for this function:

◆ contiguous< floatVector >()

bool Foam::contiguous< floatVector > ( )
inline

Data associated with floatVector type are contiguous.

Definition at line 53 of file floatVector.H.

◆ contiguous< labelVector >()

bool Foam::contiguous< labelVector > ( )
inline

Data associated with labelVector type are contiguous.

Definition at line 54 of file labelVector.H.

◆ defineTemplateTypeNameAndDebugWithName() [50/56]

Foam::defineTemplateTypeNameAndDebugWithName ( vectorIOList  ,
"vectorList"  ,
 
)

◆ defineCompoundTypeName() [16/16]

Foam::defineCompoundTypeName ( List< vector ,
vectorList   
)

◆ addCompoundToRunTimeSelectionTable() [16/16]

Foam::addCompoundToRunTimeSelectionTable ( List< vector ,
vectorList   
)

◆ defineTemplateTypeNameAndDebugWithName() [51/56]

Foam::defineTemplateTypeNameAndDebugWithName ( vectorListIOList  ,
"vectorListList"  ,
 
)

◆ defineTemplateTypeNameAndDebugWithName() [52/56]

Foam::defineTemplateTypeNameAndDebugWithName ( vectorListCompactIOList  ,
"vectorListCompactList"  ,
 
)

◆ contiguous< vector >()

bool Foam::contiguous< vector > ( )
inline

Data associated with vector type are contiguous.

Definition at line 54 of file vector.H.

◆ operator&() [106/107]

innerProduct<Vector<Cmpt>, Vector<Cmpt> >::type Foam::operator& ( const Vector< Cmpt > &  v1,
const Vector< Cmpt > &  v2 
)
inline

Definition at line 145 of file VectorI.H.

References Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

Here is the call graph for this function:

◆ operator^() [56/56]

Vector<Cmpt> Foam::operator^ ( const Vector< Cmpt > &  v1,
const Vector< Cmpt > &  v2 
)
inline

Definition at line 152 of file VectorI.H.

References Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().

Here is the call graph for this function:

◆ perpendicular()

Vector<Cmpt> Foam::perpendicular ( const Vector< Cmpt > &  v)
inline

Definition at line 166 of file VectorI.H.

References cmptMag(), findMin(), and Zero.

Referenced by rotationTensor(), ConeInjection< CloudType >::setPositionAndCell(), ConeInjection< CloudType >::setProperties(), and CloudFilmTransfer< CloudType >::splashInteraction().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ contiguous< vector2D >()

bool Foam::contiguous< vector2D > ( )
inline

Data associated with vector2D type are contiguous.

Definition at line 54 of file vector2D.H.

◆ operator&() [107/107]

innerProduct<Vector2D<Cmpt>, Vector2D<Cmpt> >::type Foam::operator& ( const Vector2D< Cmpt > &  v1,
const Vector2D< Cmpt > &  v2 
)
inline

Definition at line 102 of file Vector2DI.H.

◆ writeEntry() [26/27]

void writeEntry ( Ostream os,
const VectorSpace< Form, Cmpt, Ncmpts > &  value 
)

Definition at line 79 of file VectorSpace.C.

◆ operator>>() [127/136]

Istream& Foam::operator>> ( Istream ,
VectorSpace< Form, Cmpt, Ncmpts > &   
)

◆ operator<<() [233/312]

Ostream& Foam::operator<< ( Ostream ,
const VectorSpace< Form, Cmpt, Ncmpts > &   
)

◆ name() [10/10]

word Foam::name ( const VectorSpace< Form, Cmpt, Ncmpts > &  )

Return a string representation of a VectorSpace.

◆ setComponent() [3/3]

Cmpt& Foam::setComponent ( VectorSpace< Form, Cmpt, Ncmpts > &  vs,
const direction  d 
)
inline

Definition at line 328 of file VectorSpaceI.H.

References VectorSpace< Form, Cmpt, Ncmpts >::component().

Here is the call graph for this function:

◆ component() [10/10]

const Cmpt& Foam::component ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs,
const direction  d 
)
inline

Definition at line 339 of file VectorSpaceI.H.

References VectorSpace< Form, Cmpt, Ncmpts >::component().

Here is the call graph for this function:

◆ pow() [51/54]

powProduct<Form, 0>::type Foam::pow ( const VectorSpace< Form, Cmpt, Ncmpts > &  ,
typename powProduct< Form, 0 >::type  = pTraits<typename powProduct<Form, 0>::type>::zero 
)
inline

Definition at line 353 of file VectorSpaceI.H.

◆ pow() [52/54]

powProduct<Form, 1>::type Foam::pow ( const VectorSpace< Form, Cmpt, Ncmpts > &  v,
typename powProduct< Form, 1 >::type  = pTraits<typename powProduct<Form, 1>::type>::zero 
)
inline

Definition at line 365 of file VectorSpaceI.H.

◆ pow() [53/54]

powProduct<Form, 2>::type Foam::pow ( const VectorSpace< Form, Cmpt, Ncmpts > &  v,
typename powProduct< Form, 2 >::type  = pTraits<typename powProduct<Form, 2>::type>::zero 
)
inline

Definition at line 378 of file VectorSpaceI.H.

References sqr().

Here is the call graph for this function:

◆ magSqr() [21/21]

scalar Foam::magSqr ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs)
inline

Definition at line 390 of file VectorSpaceI.H.

References magSqr(), VectorSpaceOps< N, I >::SeqOp(), and VectorSpace< Form, Cmpt, Ncmpts >::v_.

Here is the call graph for this function:

◆ mag() [22/22]

scalar Foam::mag ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs)
inline

Definition at line 402 of file VectorSpaceI.H.

References magSqr(), and sqrt().

Here is the call graph for this function:

◆ normalised()

◆ cmptMultiply() [41/41]

VectorSpace<Form, Cmpt, Ncmpts> Foam::cmptMultiply ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs1,
const VectorSpace< Form, Cmpt, Ncmpts > &  vs2 
)
inline

Definition at line 423 of file VectorSpaceI.H.

References VectorSpaceOps< N, I >::op().

Here is the call graph for this function:

◆ cmptPow() [2/2]

VectorSpace<Form, Cmpt, Ncmpts> Foam::cmptPow ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs1,
const VectorSpace< Form, Cmpt, Ncmpts > &  vs2 
)
inline

Definition at line 436 of file VectorSpaceI.H.

References VectorSpaceOps< N, I >::op().

Here is the call graph for this function:

◆ cmptDivide() [41/41]

VectorSpace<Form, Cmpt, Ncmpts> Foam::cmptDivide ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs1,
const VectorSpace< Form, Cmpt, Ncmpts > &  vs2 
)
inline

Definition at line 449 of file VectorSpaceI.H.

References VectorSpaceOps< N, I >::op().

Here is the call graph for this function:

◆ stabilise() [13/13]

VectorSpace<Form, Cmpt, Ncmpts> Foam::stabilise ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs,
const Cmpt &  small 
)
inline

Definition at line 462 of file VectorSpaceI.H.

References VectorSpaceOps< N, I >::opVS().

Here is the call graph for this function:

◆ cmptMax() [8/8]

Cmpt Foam::cmptMax ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs)
inline

Definition at line 475 of file VectorSpaceI.H.

References VectorSpaceOps< N, I >::SeqOp(), and VectorSpace< Form, Cmpt, Ncmpts >::v_.

Here is the call graph for this function:

◆ cmptMin() [8/8]

Cmpt Foam::cmptMin ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs)
inline

Definition at line 487 of file VectorSpaceI.H.

References VectorSpaceOps< N, I >::SeqOp(), and VectorSpace< Form, Cmpt, Ncmpts >::v_.

Here is the call graph for this function:

◆ cmptSum()

◆ cmptAv() [14/14]

Cmpt Foam::cmptAv ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs)
inline

Definition at line 511 of file VectorSpaceI.H.

References cmptSum().

Here is the call graph for this function:

◆ cmptProduct()

Cmpt Foam::cmptProduct ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs)
inline

Definition at line 520 of file VectorSpaceI.H.

References VectorSpaceOps< N, I >::SeqOp(), and VectorSpace< Form, Cmpt, Ncmpts >::v_.

Referenced by boundBox::volume().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cmptSqr() [2/2]

Form Foam::cmptSqr ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs)
inline

Definition at line 532 of file VectorSpaceI.H.

References VectorSpaceOps< N, I >::eqOp().

Here is the call graph for this function:

◆ cmptMag() [14/14]

Form Foam::cmptMag ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs)
inline

Definition at line 544 of file VectorSpaceI.H.

References VectorSpaceOps< N, I >::eqOp().

Here is the call graph for this function:

◆ max() [72/75]

Form Foam::max ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs1,
const VectorSpace< Form, Cmpt, Ncmpts > &  vs2 
)
inline

Definition at line 556 of file VectorSpaceI.H.

References VectorSpaceOps< N, I >::op().

Here is the call graph for this function:

◆ min() [71/74]

Form Foam::min ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs1,
const VectorSpace< Form, Cmpt, Ncmpts > &  vs2 
)
inline

Definition at line 569 of file VectorSpaceI.H.

References VectorSpaceOps< N, I >::op().

Here is the call graph for this function:

◆ minMod() [2/2]

Form Foam::minMod ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs1,
const VectorSpace< Form, Cmpt, Ncmpts > &  vs2 
)
inline

Definition at line 582 of file VectorSpaceI.H.

References VectorSpaceOps< N, I >::op().

Here is the call graph for this function:

◆ dot() [14/16]

Type Foam::dot ( const scalar  s,
const Type &  t 
)
inline

Definition at line 595 of file VectorSpaceI.H.

References s().

Here is the call graph for this function:

◆ dot() [15/16]

Type Foam::dot ( const Type &  t,
const scalar  s 
)
inline

Definition at line 602 of file VectorSpaceI.H.

References s().

Here is the call graph for this function:

◆ dot() [16/16]

innerProduct<Form1, Form2>::type Foam::dot ( const VectorSpace< Form1, Cmpt1, Ncmpts1 > &  t1,
const VectorSpace< Form2, Cmpt2, Ncmpts2 > &  t2 
)
inline

Definition at line 613 of file VectorSpaceI.H.

◆ findMax() [2/2]

direction Foam::findMax ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs)
inline

Definition at line 624 of file VectorSpaceI.H.

◆ findMin() [2/2]

direction Foam::findMin ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs)
inline

Definition at line 636 of file VectorSpaceI.H.

◆ operator-() [109/114]

Form Foam::operator- ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs)
inline

Definition at line 650 of file VectorSpaceI.H.

References VectorSpaceOps< N, I >::eqOp().

Here is the call graph for this function:

◆ operator+() [101/131]

Form Foam::operator+ ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs1,
const VectorSpace< Form, Cmpt, Ncmpts > &  vs2 
)
inline

Definition at line 662 of file VectorSpaceI.H.

References VectorSpaceOps< N, I >::op().

Here is the call graph for this function:

◆ operator-() [110/114]

Form Foam::operator- ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs1,
const VectorSpace< Form, Cmpt, Ncmpts > &  vs2 
)
inline

Definition at line 674 of file VectorSpaceI.H.

References VectorSpaceOps< N, I >::op().

Here is the call graph for this function:

◆ operator*() [150/184]

Form Foam::operator* ( scalar  s,
const VectorSpace< Form, Cmpt, Ncmpts > &  vs 
)
inline

Definition at line 687 of file VectorSpaceI.H.

References VectorSpaceOps< N, I >::opSV(), and s().

Here is the call graph for this function:

◆ operator*() [151/184]

Form Foam::operator* ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs,
scalar  s 
)
inline

Definition at line 700 of file VectorSpaceI.H.

References VectorSpaceOps< N, I >::opVS(), and s().

Here is the call graph for this function:

◆ operator/() [65/66]

Form Foam::operator/ ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs,
scalar  s 
)
inline

Definition at line 713 of file VectorSpaceI.H.

References VectorSpaceOps< N, I >::opVS(), and s().

Here is the call graph for this function:

◆ operator&&() [62/62]

Cmpt Foam::operator&& ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs1,
const VectorSpace< Form, Cmpt, Ncmpts > &  vs2 
)
inline

Definition at line 753 of file VectorSpaceI.H.

◆ operator==() [37/58]

bool Foam::operator== ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs1,
const VectorSpace< Form, Cmpt, Ncmpts > &  vs2 
)
inline

Definition at line 769 of file VectorSpaceI.H.

References equal().

Here is the call graph for this function:

◆ operator!=() [23/25]

bool Foam::operator!= ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs1,
const VectorSpace< Form, Cmpt, Ncmpts > &  vs2 
)
inline

Definition at line 785 of file VectorSpaceI.H.

◆ operator>() [4/4]

bool Foam::operator> ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs1,
const VectorSpace< Form, Cmpt, Ncmpts > &  vs2 
)
inline

Definition at line 796 of file VectorSpaceI.H.

◆ operator<() [4/4]

bool Foam::operator< ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs1,
const VectorSpace< Form, Cmpt, Ncmpts > &  vs2 
)
inline

Definition at line 812 of file VectorSpaceI.H.

◆ operator>=() [2/2]

bool Foam::operator>= ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs1,
const VectorSpace< Form, Cmpt, Ncmpts > &  vs2 
)
inline

Definition at line 828 of file VectorSpaceI.H.

◆ operator<=() [2/2]

bool Foam::operator<= ( const VectorSpace< Form, Cmpt, Ncmpts > &  vs1,
const VectorSpace< Form, Cmpt, Ncmpts > &  vs2 
)
inline

Definition at line 839 of file VectorSpaceI.H.

◆ operator+() [102/131]

zero Foam::operator+ ( const zero ,
const zero  
)
inline

Definition at line 36 of file zeroI.H.

References Zero.

◆ operator+() [103/131]

const Type& Foam::operator+ ( const Type &  t,
const zero  
)
inline

Definition at line 42 of file zeroI.H.

◆ operator+() [104/131]

const Type& Foam::operator+ ( const zero ,
const Type &  t 
)
inline

Definition at line 48 of file zeroI.H.

◆ operator-() [111/114]

zero Foam::operator- ( const zero ,
const zero  
)
inline

Definition at line 53 of file zeroI.H.

References Zero.

◆ operator-() [112/114]

const Type& Foam::operator- ( const Type &  t,
const zero  
)
inline

Definition at line 59 of file zeroI.H.

◆ operator-() [113/114]

auto Foam::operator- ( const zero ,
const Type &  t 
)
inline

Definition at line 65 of file zeroI.H.

◆ operator*() [152/184]

zero Foam::operator* ( const zero ,
const zero  
)
inline

Definition at line 70 of file zeroI.H.

References Zero.

◆ operator*() [153/184]

zero Foam::operator* ( const Type &  t,
const zero  
)
inline

Definition at line 76 of file zeroI.H.

References Zero.

◆ operator*() [154/184]

zero Foam::operator* ( const zero ,
const Type &  t 
)
inline

Definition at line 82 of file zeroI.H.

References Zero.

◆ operator/() [66/66]

zero Foam::operator/ ( const zero ,
const Type &  t 
)
inline

Definition at line 88 of file zeroI.H.

References Zero.

◆ min() [72/74]

zero Foam::min ( const zero ,
const zero  
)
inline

Definition at line 93 of file zeroI.H.

References Zero.

◆ min() [73/74]

auto Foam::min ( const zero ,
const Type &  t 
)
inline

Definition at line 99 of file zeroI.H.

References min().

Here is the call graph for this function:

◆ min() [74/74]

auto Foam::min ( const Type &  t,
const zero  
)
inline

Definition at line 105 of file zeroI.H.

References min().

Here is the call graph for this function:

◆ max() [73/75]

zero Foam::max ( const zero ,
const zero  
)
inline

Definition at line 110 of file zeroI.H.

References Zero.

◆ max() [74/75]

auto Foam::max ( const zero ,
const Type &  t 
)
inline

Definition at line 116 of file zeroI.H.

References max().

Here is the call graph for this function:

◆ max() [75/75]

auto Foam::max ( const Type &  t,
const zero  
)
inline

Definition at line 122 of file zeroI.H.

References max().

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [519/707]

Foam::defineTypeNameAndDebug ( fileMonitor  ,
 
)

◆ operator>>() [128/136]

Foam::Istream & operator>> ( Istream is,
fileStat fStat 
)

Definition at line 122 of file fileStat.C.

References IOstream::check().

Here is the call graph for this function:

◆ operator<<() [234/312]

Foam::Ostream & operator<< ( Ostream os,
const fileStat fStat 
)

Definition at line 151 of file fileStat.C.

◆ operator>>() [129/136]

Foam::Istream & operator>> ( Istream is,
memInfo m 
)

Definition at line 90 of file memInfo.C.

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

Here is the call graph for this function:

◆ operator<<() [235/312]

Foam::Ostream & operator<< ( Ostream os,
const memInfo m 
)

Definition at line 108 of file memInfo.C.

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

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [520/707]

Foam::defineTypeNameAndDebug ( POSIX  ,
 
)

◆ pOpen()

string Foam::pOpen ( const string cmd,
label  line = 0 
)

Definition at line 43 of file printStack.C.

Referenced by absolutePath(), and printSourceFileAndLine().

Here is the caller graph for this function:

◆ addressToWord()

word Foam::addressToWord ( const uintptr_t  addr)
inline

Definition at line 84 of file printStack.C.

References hex(), and OStringStream::str().

Referenced by printSourceFileAndLine().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ printSourceFileAndLine()

void Foam::printSourceFileAndLine ( Ostream os,
const fileName filename,
Dl_info *  info,
void *  addr 
)

Definition at line 92 of file printStack.C.

References addressToWord(), cwd(), fileName::ext(), home(), offset(), pOpen(), and string::replaceAll().

Here is the call graph for this function:

◆ absolutePath()

fileName Foam::absolutePath ( const char *  fn)

Definition at line 141 of file printStack.C.

References pOpen().

Here is the call graph for this function:

◆ demangleSymbol()

word Foam::demangleSymbol ( const char *  sn)

Definition at line 159 of file printStack.C.

◆ defineTypeNameAndDebug() [521/707]

Foam::defineTypeNameAndDebug ( timer  ,
 
)

◆ defineTypeNameAndDebug() [522/707]

Foam::defineTypeNameAndDebug ( decompositionConstraint  ,
 
)

◆ defineRunTimeSelectionTable() [73/142]

Foam::defineRunTimeSelectionTable ( decompositionConstraint  ,
dictionary   
)

◆ defineTypeName() [1/2]

Foam::defineTypeName ( refinementHistoryConstraint  )

◆ addToRunTimeSelectionTable() [249/408]

Foam::addToRunTimeSelectionTable ( decompositionConstraint  ,
refinementHistoryConstraint  ,
dictionary   
)

◆ defineTypeNameAndDebug() [523/707]

Foam::defineTypeNameAndDebug ( decompositionMethod  ,
 
)

◆ defineRunTimeSelectionTable() [74/142]

Foam::defineRunTimeSelectionTable ( decompositionMethod  ,
decomposer   
)

◆ defineRunTimeSelectionTable() [75/142]

Foam::defineRunTimeSelectionTable ( decompositionMethod  ,
distributor   
)

◆ defineTypeNameAndDebug() [524/707]

Foam::defineTypeNameAndDebug ( hierarchGeomDecomp  ,
 
)

◆ addToRunTimeSelectionTable() [250/408]

Foam::addToRunTimeSelectionTable ( decompositionMethod  ,
hierarchGeomDecomp  ,
decomposer   
)

◆ addToRunTimeSelectionTable() [251/408]

Foam::addToRunTimeSelectionTable ( decompositionMethod  ,
hierarchGeomDecomp  ,
distributor   
)

◆ defineTypeNameAndDebug() [525/707]

Foam::defineTypeNameAndDebug ( manualDecomp  ,
 
)

◆ addToRunTimeSelectionTable() [252/408]

Foam::addToRunTimeSelectionTable ( decompositionMethod  ,
manualDecomp  ,
decomposer   
)

◆ addToRunTimeSelectionTable() [253/408]

Foam::addToRunTimeSelectionTable ( decompositionMethod  ,
manualDecomp  ,
distributor   
)

◆ defineTypeNameAndDebug() [526/707]

Foam::defineTypeNameAndDebug ( multiLevelDecomp  ,
 
)

◆ addToRunTimeSelectionTable() [254/408]

Foam::addToRunTimeSelectionTable ( decompositionMethod  ,
multiLevelDecomp  ,
decomposer   
)

◆ addToRunTimeSelectionTable() [255/408]

Foam::addToRunTimeSelectionTable ( decompositionMethod  ,
multiLevelDecomp  ,
distributor   
)

◆ defineTypeName() [2/2]

Foam::defineTypeName ( noDecomp  )

◆ addToRunTimeSelectionTable() [256/408]

Foam::addToRunTimeSelectionTable ( decompositionMethod  ,
noDecomp  ,
decomposer   
)

◆ addToRunTimeSelectionTable() [257/408]

Foam::addToRunTimeSelectionTable ( decompositionMethod  ,
noDecomp  ,
distributor   
)

◆ defineTypeNameAndDebug() [527/707]

Foam::defineTypeNameAndDebug ( randomDecomp  ,
 
)

◆ addToRunTimeSelectionTable() [258/408]

Foam::addToRunTimeSelectionTable ( decompositionMethod  ,
randomDecomp  ,
decomposer   
)

◆ addToRunTimeSelectionTable() [259/408]

Foam::addToRunTimeSelectionTable ( decompositionMethod  ,
randomDecomp  ,
distributor   
)

◆ defineTypeNameAndDebug() [528/707]

Foam::defineTypeNameAndDebug ( simpleGeomDecomp  ,
 
)

◆ addToRunTimeSelectionTable() [260/408]

Foam::addToRunTimeSelectionTable ( decompositionMethod  ,
simpleGeomDecomp  ,
decomposer   
)

◆ addToRunTimeSelectionTable() [261/408]

Foam::addToRunTimeSelectionTable ( decompositionMethod  ,
simpleGeomDecomp  ,
distributor   
)

◆ defineTypeNameAndDebug() [529/707]

Foam::defineTypeNameAndDebug ( structuredDecomp  ,
 
)

◆ addToRunTimeSelectionTable() [262/408]

Foam::addToRunTimeSelectionTable ( decompositionMethod  ,
structuredDecomp  ,
decomposer   
)

◆ addToRunTimeSelectionTable() [263/408]

Foam::addToRunTimeSelectionTable ( decompositionMethod  ,
structuredDecomp  ,
distributor   
)

◆ defineTypeNameAndDebug() [530/707]

Foam::defineTypeNameAndDebug ( zoltanDecomp  ,
 
)

◆ addToRunTimeSelectionTable() [264/408]

Foam::addToRunTimeSelectionTable ( decompositionMethod  ,
zoltanDecomp  ,
distributor   
)

◆ defineTypeNameAndDebug() [531/707]

Foam::defineTypeNameAndDebug ( distributedTriSurfaceMesh  ,
 
)

◆ addToRunTimeSelectionTable() [265/408]

Foam::addToRunTimeSelectionTable ( searchableSurface  ,
distributedTriSurfaceMesh  ,
dict   
)

◆ contiguous< segment >()

bool Foam::contiguous< segment > ( )
inline

Definition at line 66 of file distributedTriSurfaceMesh.H.

◆ defineTypeNameAndDebug() [532/707]

Foam::defineTypeNameAndDebug ( domainDecomposition  ,
 
)

◆ determineCoupledFaces()

autoPtr<faceCoupleInfo> Foam::determineCoupledFaces ( const label  masterMeshProcStart,
const label  masterMeshProcEnd,
const polyMesh masterMesh,
const label  meshToAddProcStart,
const label  meshToAddProcEnd,
const polyMesh meshToAdd 
)

◆ defineTypeNameAndDebug() [533/707]

Foam::defineTypeNameAndDebug ( physicalProperties  ,
 
)

◆ defineTypeNameAndDebug() [534/707]

Foam::defineTypeNameAndDebug ( viscosity  ,
 
)

◆ defineTypeNameAndDebug() [535/707]

Foam::defineTypeNameAndDebug ( viscosityModel  ,
 
)

◆ defineRunTimeSelectionTable() [76/142]

Foam::defineRunTimeSelectionTable ( viscosityModel  ,
dictionary   
)

◆ allReduce()

void allReduce ( Type &  Value,
int  count,
MPI_Datatype  MPIType,
MPI_Op  op,
const BinaryOp &  bop,
const int  tag,
const label  communicator 
)

Definition at line 31 of file allReduceTemplates.C.

References abort(), FatalError, FatalErrorInFunction, Foam::PstreamGlobals::MPICommunicators_, and sum().

Here is the call graph for this function:

◆ makePatchTypeField() [77/108]

◆ makePatchTypeField() [78/108]

◆ makePatchTypeField() [79/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
MarshakRadiationFvPatchScalarField   
)

◆ makePatchTypeField() [80/108]

◆ defineTypeNameAndDebug() [536/707]

Foam::defineTypeNameAndDebug ( radiationCoupledBase  ,
 
)

◆ makePatchTypeField() [81/108]

◆ defineTypeNameAndDebug() [537/707]

Foam::defineTypeNameAndDebug ( radiationModel  ,
 
)

◆ defineRunTimeSelectionTable() [77/142]

Foam::defineRunTimeSelectionTable ( radiationModel  ,
T   
)

◆ defineRunTimeSelectionTable() [78/142]

Foam::defineRunTimeSelectionTable ( radiationModel  ,
dictionary   
)

◆ fftRenumberRecurse()

void fftRenumberRecurse ( List< complex > &  data,
List< complex > &  renumData,
const labelList nn,
label  nnprod,
label  ii,
label  l1,
label  l2 
)

Definition at line 35 of file fftRenumber.C.

References Im(), Re(), and List< T >::size().

Referenced by fftRenumber().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ fftRenumber()

void fftRenumber ( List< complex > &  data,
const labelList nn 
)

Definition at line 95 of file fftRenumber.C.

References fftRenumberRecurse(), and forAll.

Referenced by fft::transform().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ kShellIntegration()

Foam::Pair< Foam::scalarField > kShellIntegration ( const complexVectorField Ek,
const Kmesh K 
)

Definition at line 31 of file kShellIntegration.C.

References Ek(), Pair< Type >::first(), K, kShellMean(), Foam::constant::mathematical::pi(), pow(), Pair< Type >::second(), sqr(), x, and y.

Referenced by writeEk().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ kShellMean()

Foam::Pair< Foam::scalarField > kShellMean ( const complexVectorField Ek,
const Kmesh K 
)

Definition at line 69 of file kShellIntegration.C.

References Ek(), forAll, K, mag(), magSqr(), pow(), x, and y.

Referenced by kShellIntegration().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ writeEk()

void writeEk ( const volVectorField U,
const Kmesh K 
)

Definition at line 40 of file writeEk.C.

References Ek(), fft::forwardTransform(), K, kShellIntegration(), setWriter::New(), writeFile::outputPrefix, ReComplexField(), and U.

Referenced by main().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Ek()

tmp<scalarField> Foam::Ek ( const scalar  Ea,
const scalar  k0,
const scalarField k 
)
inline

Definition at line 9 of file Ek.H.

References Ea(), exp(), k, pow(), and sqr().

Referenced by kShellIntegration(), kShellMean(), turbGen::U(), and writeEk().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ defineTypeNameAndDebug() [538/707]

Foam::defineTypeNameAndDebug ( CuthillMcKeeRenumber  ,
 
)

◆ addToRunTimeSelectionTable() [266/408]

Foam::addToRunTimeSelectionTable ( renumberMethod  ,
CuthillMcKeeRenumber  ,
dictionary   
)

◆ defineTypeNameAndDebug() [539/707]

Foam::defineTypeNameAndDebug ( manualRenumber  ,
 
)

◆ addToRunTimeSelectionTable() [267/408]

Foam::addToRunTimeSelectionTable ( renumberMethod  ,
manualRenumber  ,
dictionary   
)

◆ defineTypeNameAndDebug() [540/707]

Foam::defineTypeNameAndDebug ( randomRenumber  ,
 
)

◆ addToRunTimeSelectionTable() [268/408]

Foam::addToRunTimeSelectionTable ( renumberMethod  ,
randomRenumber  ,
dictionary   
)

◆ defineTypeNameAndDebug() [541/707]

Foam::defineTypeNameAndDebug ( renumberMethod  ,
 
)

◆ defineRunTimeSelectionTable() [79/142]

Foam::defineRunTimeSelectionTable ( renumberMethod  ,
dictionary   
)

◆ defineTypeNameAndDebug() [542/707]

Foam::defineTypeNameAndDebug ( springRenumber  ,
 
)

◆ addToRunTimeSelectionTable() [269/408]

Foam::addToRunTimeSelectionTable ( renumberMethod  ,
springRenumber  ,
dictionary   
)

◆ TemplateName() [28/28]

Foam::TemplateName ( OppositeFaceCellWave  )

◆ defineTypeNameAndDebug() [543/707]

Foam::defineTypeNameAndDebug ( OppositeFaceCellWaveName  ,
 
)

◆ defineTypeNameAndDebug() [544/707]

Foam::defineTypeNameAndDebug ( structuredRenumber  ,
 
)

◆ addToRunTimeSelectionTable() [270/408]

Foam::addToRunTimeSelectionTable ( renumberMethod  ,
structuredRenumber  ,
dictionary   
)

◆ defineTypeNameAndDebug() [545/707]

Foam::defineTypeNameAndDebug ( SloanRenumber  ,
 
)

◆ addToRunTimeSelectionTable() [271/408]

Foam::addToRunTimeSelectionTable ( renumberMethod  ,
SloanRenumber  ,
dictionary   
)

◆ defineTypeNameAndDebug() [546/707]

Foam::defineTypeNameAndDebug ( zoltanRenumber  ,
 
)

◆ addToRunTimeSelectionTable() [272/408]

Foam::addToRunTimeSelectionTable ( renumberMethod  ,
zoltanRenumber  ,
dictionary   
)

◆ defineTypeNameAndDebug() [547/707]

Foam::defineTypeNameAndDebug ( rigidBodyMeshMotion  ,
 
)

◆ addToRunTimeSelectionTable() [273/408]

Foam::addToRunTimeSelectionTable ( motionSolver  ,
rigidBodyMeshMotion  ,
dictionary   
)

◆ defineTypeNameAndDebug() [548/707]

Foam::defineTypeNameAndDebug ( rigidBodyMeshMotionSolver  ,
 
)

◆ addToRunTimeSelectionTable() [274/408]

Foam::addToRunTimeSelectionTable ( motionSolver  ,
rigidBodyMeshMotionSolver  ,
dictionary   
)

◆ defineTypeNameAndDebug() [549/707]

Foam::defineTypeNameAndDebug ( patchProbes  ,
 
)

◆ addToRunTimeSelectionTable() [275/408]

Foam::addToRunTimeSelectionTable ( functionObject  ,
patchProbes  ,
dictionary   
)

◆ defineTypeNameAndDebug() [550/707]

Foam::defineTypeNameAndDebug ( probes  ,
 
)

◆ addToRunTimeSelectionTable() [276/408]

Foam::addToRunTimeSelectionTable ( functionObject  ,
probes  ,
dictionary   
)

◆ defineTypeNameAndDebug() [551/707]

Foam::defineTypeNameAndDebug ( sampledSet  ,
 
)

◆ defineRunTimeSelectionTable() [80/142]

Foam::defineRunTimeSelectionTable ( sampledSet  ,
word   
)

◆ defineTypeNameAndDebug() [552/707]

Foam::defineTypeNameAndDebug ( sampledSetCloud  ,
 
)

◆ operator<<() [236/312]

Foam::Ostream & operator<< ( Ostream os,
const sampledSetParticle p 
)

Definition at line 264 of file sampledSetParticle.C.

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

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [553/707]

Foam::defineTypeNameAndDebug ( csvSetWriter  ,
 
)

◆ addToRunTimeSelectionTable() [277/408]

Foam::addToRunTimeSelectionTable ( setWriter  ,
csvSetWriter  ,
word   
)

◆ addToRunTimeSelectionTable() [278/408]

Foam::addToRunTimeSelectionTable ( setWriter  ,
csvSetWriter  ,
dict   
)

◆ defineTypeNameAndDebug() [554/707]

Foam::defineTypeNameAndDebug ( ensightSetWriter  ,
 
)

◆ addToRunTimeSelectionTable() [279/408]

Foam::addToRunTimeSelectionTable ( setWriter  ,
ensightSetWriter  ,
word   
)

◆ addToRunTimeSelectionTable() [280/408]

Foam::addToRunTimeSelectionTable ( setWriter  ,
ensightSetWriter  ,
dict   
)

◆ defineTypeNameAndDebug() [555/707]

Foam::defineTypeNameAndDebug ( gnuplotSetWriter  ,
 
)

◆ addToRunTimeSelectionTable() [281/408]

Foam::addToRunTimeSelectionTable ( setWriter  ,
gnuplotSetWriter  ,
word   
)

◆ addToRunTimeSelectionTable() [282/408]

Foam::addToRunTimeSelectionTable ( setWriter  ,
gnuplotSetWriter  ,
dict   
)

◆ defineTypeNameAndDebug() [556/707]

Foam::defineTypeNameAndDebug ( noSetWriter  ,
 
)

◆ addToRunTimeSelectionTable() [283/408]

Foam::addToRunTimeSelectionTable ( setWriter  ,
noSetWriter  ,
word   
)

◆ addToRunTimeSelectionTable() [284/408]

Foam::addToRunTimeSelectionTable ( setWriter  ,
noSetWriter  ,
dict   
)

◆ defineTypeNameAndDebug() [557/707]

Foam::defineTypeNameAndDebug ( rawSetWriter  ,
 
)

◆ addToRunTimeSelectionTable() [285/408]

Foam::addToRunTimeSelectionTable ( setWriter  ,
rawSetWriter  ,
word   
)

◆ addToRunTimeSelectionTable() [286/408]

Foam::addToRunTimeSelectionTable ( setWriter  ,
rawSetWriter  ,
dict   
)

◆ defineTypeNameAndDebug() [558/707]

Foam::defineTypeNameAndDebug ( setWriter  ,
 
)

◆ defineRunTimeSelectionTable() [81/142]

Foam::defineRunTimeSelectionTable ( setWriter  ,
word   
)

◆ defineRunTimeSelectionTable() [82/142]

Foam::defineRunTimeSelectionTable ( setWriter  ,
dict   
)

◆ defineTypeNameAndDebug() [559/707]

Foam::defineTypeNameAndDebug ( vtkSetWriter  ,
 
)

◆ addToRunTimeSelectionTable() [287/408]

Foam::addToRunTimeSelectionTable ( setWriter  ,
vtkSetWriter  ,
word   
)

◆ addToRunTimeSelectionTable() [288/408]

Foam::addToRunTimeSelectionTable ( setWriter  ,
vtkSetWriter  ,
dict   
)

◆ defineTypeNameAndDebug() [560/707]

Foam::defineTypeNameAndDebug ( sampledSurface  ,
 
)

◆ defineRunTimeSelectionTable() [83/142]

Foam::defineRunTimeSelectionTable ( sampledSurface  ,
word   
)

◆ operator<<() [237/312]

Foam::Ostream & operator<< ( Ostream os,
const sampledSurface s 
)

Definition at line 349 of file sampledSurface.C.

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

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [561/707]

Foam::defineTypeNameAndDebug ( thresholdCellFaces  ,
 
)

◆ defineTypeNameAndDebug() [562/707]

Foam::defineTypeNameAndDebug ( ensightSurfaceWriter  ,
 
)

◆ addToRunTimeSelectionTable() [289/408]

Foam::addToRunTimeSelectionTable ( surfaceWriter  ,
ensightSurfaceWriter  ,
word   
)

◆ addToRunTimeSelectionTable() [290/408]

Foam::addToRunTimeSelectionTable ( surfaceWriter  ,
ensightSurfaceWriter  ,
dict   
)

◆ defineTypeNameAndDebug() [563/707]

Foam::defineTypeNameAndDebug ( foamSurfaceWriter  ,
 
)

◆ addToRunTimeSelectionTable() [291/408]

Foam::addToRunTimeSelectionTable ( surfaceWriter  ,
foamSurfaceWriter  ,
word   
)

◆ addToRunTimeSelectionTable() [292/408]

Foam::addToRunTimeSelectionTable ( surfaceWriter  ,
foamSurfaceWriter  ,
dict   
)

◆ defineTypeNameAndDebug() [564/707]

Foam::defineTypeNameAndDebug ( noSurfaceWriter  ,
 
)

◆ addToRunTimeSelectionTable() [293/408]

Foam::addToRunTimeSelectionTable ( surfaceWriter  ,
noSurfaceWriter  ,
word   
)

◆ addToRunTimeSelectionTable() [294/408]

Foam::addToRunTimeSelectionTable ( surfaceWriter  ,
noSurfaceWriter  ,
dict   
)

◆ defineTypeNameAndDebug() [565/707]

Foam::defineTypeNameAndDebug ( proxySurfaceWriter  ,
 
)

◆ defineTypeNameAndDebug() [566/707]

Foam::defineTypeNameAndDebug ( rawSurfaceWriter  ,
 
)

◆ addToRunTimeSelectionTable() [295/408]

Foam::addToRunTimeSelectionTable ( surfaceWriter  ,
rawSurfaceWriter  ,
word   
)

◆ defineTypeNameAndDebug() [567/707]

Foam::defineTypeNameAndDebug ( surfaceWriter  ,
 
)

◆ defineRunTimeSelectionTable() [84/142]

Foam::defineRunTimeSelectionTable ( surfaceWriter  ,
word   
)

◆ defineRunTimeSelectionTable() [85/142]

Foam::defineRunTimeSelectionTable ( surfaceWriter  ,
dict   
)

◆ defineTypeNameAndDebug() [568/707]

Foam::defineTypeNameAndDebug ( vtkSurfaceWriter  ,
 
)

◆ addToRunTimeSelectionTable() [296/408]

Foam::addToRunTimeSelectionTable ( surfaceWriter  ,
vtkSurfaceWriter  ,
word   
)

◆ addToRunTimeSelectionTable() [297/408]

Foam::addToRunTimeSelectionTable ( surfaceWriter  ,
vtkSurfaceWriter  ,
dict   
)

◆ defineTypeNameAndDebug() [569/707]

Foam::defineTypeNameAndDebug ( sixDoFRigidBodyMotionConstraint  ,
 
)

◆ defineRunTimeSelectionTable() [86/142]

Foam::defineRunTimeSelectionTable ( sixDoFRigidBodyMotionConstraint  ,
dictionary   
)

◆ defineTypeNameAndDebug() [570/707]

Foam::defineTypeNameAndDebug ( sixDoFRigidBodyMotionRestraint  ,
 
)

◆ defineRunTimeSelectionTable() [87/142]

Foam::defineRunTimeSelectionTable ( sixDoFRigidBodyMotionRestraint  ,
dictionary   
)

◆ defineTypeNameAndDebug() [571/707]

Foam::defineTypeNameAndDebug ( sixDoFRigidBodyMotion  ,
 
)

◆ operator>>() [130/136]

Foam::Istream & operator>> ( Istream is,
sixDoFRigidBodyMotionState sDoFRBMS 
)

Definition at line 55 of file sixDoFRigidBodyMotionStateIO.C.

References IOstream::check().

Here is the call graph for this function:

◆ operator<<() [238/312]

Foam::Ostream & operator<< ( Ostream os,
const sixDoFRigidBodyMotionState sDoFRBMS 
)

Definition at line 78 of file sixDoFRigidBodyMotionStateIO.C.

References token::SPACE.

◆ defineTypeNameAndDebug() [572/707]

Foam::defineTypeNameAndDebug ( sixDoFRigidBodyMotionSolver  ,
 
)

◆ addToRunTimeSelectionTable() [298/408]

Foam::addToRunTimeSelectionTable ( motionSolver  ,
sixDoFRigidBodyMotionSolver  ,
dictionary   
)

◆ defineTypeNameAndDebug() [573/707]

Foam::defineTypeNameAndDebug ( sixDoFSolver  ,
 
)

◆ defineRunTimeSelectionTable() [88/142]

Foam::defineRunTimeSelectionTable ( sixDoFSolver  ,
dictionary   
)

◆ makePatchTypeField() [82/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
adsorptionMassFractionFvPatchScalarField   
)

◆ makePatchTypeField() [83/108]

◆ makePatchTypeField() [84/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
specieTransferTemperatureFvPatchScalarField   
)

◆ makePatchTypeField() [85/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
specieTransferVelocityFvPatchVectorField   
)

◆ defineNamedTemplateTypeNameAndDebug() [41/47]

Foam::defineNamedTemplateTypeNameAndDebug ( MeshedSurface< face ,
 
)

◆ defineTemplatedRunTimeSelectionTable() [1/4]

Foam::defineTemplatedRunTimeSelectionTable ( MeshedSurface  ,
fileExtension  ,
face   
)

◆ defineTemplatedMemberFunctionSelectionTable() [1/6]

Foam::defineTemplatedMemberFunctionSelectionTable ( MeshedSurface  ,
write  ,
fileExtension  ,
face   
)

◆ defineNamedTemplateTypeNameAndDebug() [42/47]

Foam::defineNamedTemplateTypeNameAndDebug ( MeshedSurface< triFace ,
 
)

◆ defineTemplatedRunTimeSelectionTable() [2/4]

Foam::defineTemplatedRunTimeSelectionTable ( MeshedSurface  ,
fileExtension  ,
triFace   
)

◆ defineTemplatedMemberFunctionSelectionTable() [2/6]

Foam::defineTemplatedMemberFunctionSelectionTable ( MeshedSurface  ,
write  ,
fileExtension  ,
triFace   
)

◆ defineNamedTemplateTypeNameAndDebug() [43/47]

Foam::defineNamedTemplateTypeNameAndDebug ( MeshedSurfaceProxy< face ,
 
)

◆ defineTemplatedMemberFunctionSelectionTable() [3/6]

Foam::defineTemplatedMemberFunctionSelectionTable ( MeshedSurfaceProxy  ,
write  ,
fileExtension  ,
face   
)

◆ defineNamedTemplateTypeNameAndDebug() [44/47]

Foam::defineNamedTemplateTypeNameAndDebug ( MeshedSurfaceProxy< triFace ,
 
)

◆ defineTemplatedMemberFunctionSelectionTable() [4/6]

Foam::defineTemplatedMemberFunctionSelectionTable ( MeshedSurfaceProxy  ,
write  ,
fileExtension  ,
triFace   
)

◆ operator<<() [239/312]

Foam::Ostream & operator<< ( Ostream os,
const STLtriangle t 
)
inline

Definition at line 103 of file STLtriangleI.H.

References token::SPACE.

◆ defineTypeNameAndDebug() [574/707]

Foam::defineTypeNameAndDebug ( surfaceRegistry  ,
 
)

◆ defineTypeNameAndDebug() [575/707]

Foam::defineTypeNameAndDebug ( surfMesh  ,
 
)

◆ defineTypeNameAndDebug() [576/707]

Foam::defineTypeNameAndDebug ( surfZone  ,
 
)

◆ operator>>() [131/136]

Foam::Istream & operator>> ( Istream is,
surfZone zone 
)

Definition at line 139 of file surfZone.C.

References IOstream::check().

Here is the call graph for this function:

◆ operator<<() [240/312]

Foam::Ostream & operator<< ( Ostream os,
const surfZone zone 
)

Definition at line 148 of file surfZone.C.

References IOstream::check(), and zone::write().

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [577/707]

Foam::defineTypeNameAndDebug ( surfZoneIOList  ,
 
)

◆ operator<<() [241/312]

Foam::Ostream & operator<< ( Ostream os,
const surfZoneIOList L 
)

Definition at line 147 of file surfZoneIOList.C.

References token::BEGIN_LIST, decrIndent(), token::END_LIST, forAll, incrIndent(), nl, and List< T >::size().

Here is the call graph for this function:

◆ operator<<() [242/312]

Foam::Ostream & operator<< ( Ostream os,
const surfZoneIdentifier p 
)

void writeDict(Ostream&) const;

Definition at line 126 of file surfZoneIdentifier.C.

References IOstream::check(), p, and regIOobject::write().

Here is the call graph for this function:

◆ defineNamedTemplateTypeNameAndDebug() [45/47]

Foam::defineNamedTemplateTypeNameAndDebug ( UnsortedMeshedSurface< face ,
 
)

◆ defineTemplatedRunTimeSelectionTable() [3/4]

Foam::defineTemplatedRunTimeSelectionTable ( UnsortedMeshedSurface  ,
fileExtension  ,
face   
)

◆ defineTemplatedMemberFunctionSelectionTable() [5/6]

Foam::defineTemplatedMemberFunctionSelectionTable ( UnsortedMeshedSurface  ,
write  ,
fileExtension  ,
face   
)

◆ defineNamedTemplateTypeNameAndDebug() [46/47]

Foam::defineNamedTemplateTypeNameAndDebug ( UnsortedMeshedSurface< triFace ,
 
)

◆ defineTemplatedRunTimeSelectionTable() [4/4]

Foam::defineTemplatedRunTimeSelectionTable ( UnsortedMeshedSurface  ,
fileExtension  ,
triFace   
)

◆ defineTemplatedMemberFunctionSelectionTable() [6/6]

Foam::defineTemplatedMemberFunctionSelectionTable ( UnsortedMeshedSurface  ,
write  ,
fileExtension  ,
triFace   
)

◆ defineTypeNameAndDebug() [578/707]

Foam::defineTypeNameAndDebug ( barotropicCompressibilityModel  ,
 
)

◆ defineRunTimeSelectionTable() [89/142]

Foam::defineRunTimeSelectionTable ( barotropicCompressibilityModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [579/707]

Foam::defineTypeNameAndDebug ( basicThermo  ,
 
)

◆ defineRunTimeSelectionTable() [90/142]

Foam::defineRunTimeSelectionTable ( basicThermo  ,
fvMesh   
)

◆ makePatchTypeField() [86/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
energyJumpFvPatchScalarField   
)

◆ makeNullConstructablePatchTypeField() [2/8]

Foam::makeNullConstructablePatchTypeField ( fvPatchScalarField  ,
fixedEnergyFvPatchScalarField   
)

◆ defineTypeNameAndDebug() [580/707]

Foam::defineTypeNameAndDebug ( gradientEnergyCalculatedTemperatureFvPatchScalarField  ,
 
)

◆ makeNullConstructablePatchTypeField() [3/8]

Foam::makeNullConstructablePatchTypeField ( fvPatchScalarField  ,
gradientEnergyFvPatchScalarField   
)

◆ defineTypeNameAndDebug() [581/707]

Foam::defineTypeNameAndDebug ( mixedEnergyCalculatedTemperatureFvPatchScalarField  ,
 
)

◆ makeNullConstructablePatchTypeField() [4/8]

Foam::makeNullConstructablePatchTypeField ( fvPatchScalarField  ,
mixedEnergyFvPatchScalarField   
)

◆ defineTypeNameAndDebug() [582/707]

Foam::defineTypeNameAndDebug ( fluidThermo  ,
 
)

◆ defineRunTimeSelectionTable() [91/142]

Foam::defineRunTimeSelectionTable ( fluidThermo  ,
fvMesh   
)

◆ hydrostaticInitialisation()

◆ defineTypeNameAndDebug() [583/707]

Foam::defineTypeNameAndDebug ( psiThermo  ,
 
)

◆ defineRunTimeSelectionTable() [92/142]

Foam::defineRunTimeSelectionTable ( psiThermo  ,
fvMesh   
)

◆ forGases() [1/4]

Foam::forGases ( makeThermo  ,
psiThermo  ,
hePsiThermo  ,
pureMixture   
)

◆ defineTemplateTypeNameAndDebugWithName() [53/56]

Foam::defineTemplateTypeNameAndDebugWithName ( heRhoThermopureMixtureliquidProperties  ,
"heRhoThermo<pureMixture<liquid,sensibleInternalEnergy>>"  ,
 
)

◆ addToRunTimeSelectionTable() [299/408]

Foam::addToRunTimeSelectionTable ( basicThermo  ,
heRhoThermopureMixtureliquidProperties  ,
fvMesh   
)

◆ addToRunTimeSelectionTable() [300/408]

Foam::addToRunTimeSelectionTable ( fluidThermo  ,
heRhoThermopureMixtureliquidProperties  ,
fvMesh   
)

◆ addToRunTimeSelectionTable() [301/408]

Foam::addToRunTimeSelectionTable ( rhoThermo  ,
heRhoThermopureMixtureliquidProperties  ,
fvMesh   
)

◆ defineTemplateTypeNameAndDebugWithName() [54/56]

Foam::defineTemplateTypeNameAndDebugWithName ( heRhoThermopureMixtureEnthalpyliquidProperties  ,
"heRhoThermo<pureMixture<liquid,sensibleEnthalpy>>"  ,
 
)

◆ addToRunTimeSelectionTable() [302/408]

Foam::addToRunTimeSelectionTable ( basicThermo  ,
heRhoThermopureMixtureEnthalpyliquidProperties  ,
fvMesh   
)

◆ addToRunTimeSelectionTable() [303/408]

Foam::addToRunTimeSelectionTable ( fluidThermo  ,
heRhoThermopureMixtureEnthalpyliquidProperties  ,
fvMesh   
)

◆ addToRunTimeSelectionTable() [304/408]

Foam::addToRunTimeSelectionTable ( rhoThermo  ,
heRhoThermopureMixtureEnthalpyliquidProperties  ,
fvMesh   
)

◆ defineTypeNameAndDebug() [584/707]

Foam::defineTypeNameAndDebug ( rhoThermo  ,
 
)

◆ defineRunTimeSelectionTable() [93/142]

Foam::defineRunTimeSelectionTable ( rhoThermo  ,
fvMesh   
)

◆ forGases() [2/4]

Foam::forGases ( makeThermo  ,
rhoThermo  ,
heRhoThermo  ,
pureMixture   
)

◆ forLiquids() [1/3]

Foam::forLiquids ( makeThermo  ,
rhoThermo  ,
heRhoThermo  ,
pureMixture   
)

◆ forTabulated() [1/3]

Foam::forTabulated ( makeThermo  ,
rhoThermo  ,
heRhoThermo  ,
pureMixture   
)

◆ defineTypeNameAndDebug() [585/707]

Foam::defineTypeNameAndDebug ( basicChemistryModel  ,
 
)

◆ defineRunTimeSelectionTable() [94/142]

Foam::defineRunTimeSelectionTable ( basicChemistryModel  ,
thermo   
)

◆ forCoeffGases() [1/31]

Foam::forCoeffGases ( defineChemistryReductionMethod  ,
nullArg   
)

◆ forCoeffLiquids() [1/27]

Foam::forCoeffLiquids ( defineChemistryReductionMethod  ,
nullArg   
)

◆ forCoeffGases() [2/31]

Foam::forCoeffGases ( makeChemistryReductionMethod  ,
DAC   
)

◆ forCoeffLiquids() [2/27]

Foam::forCoeffLiquids ( makeChemistryReductionMethod  ,
DAC   
)

◆ forCoeffGases() [3/31]

Foam::forCoeffGases ( makeChemistryReductionMethod  ,
DRG   
)

◆ forCoeffLiquids() [3/27]

Foam::forCoeffLiquids ( makeChemistryReductionMethod  ,
DRG   
)

◆ forCoeffGases() [4/31]

Foam::forCoeffGases ( makeChemistryReductionMethod  ,
DRGEP   
)

◆ forCoeffLiquids() [4/27]

Foam::forCoeffLiquids ( makeChemistryReductionMethod  ,
DRGEP   
)

◆ forCoeffGases() [5/31]

Foam::forCoeffGases ( makeChemistryReductionMethod  ,
EFA   
)

◆ forCoeffLiquids() [5/27]

Foam::forCoeffLiquids ( makeChemistryReductionMethod  ,
EFA   
)

◆ forCoeffGases() [6/31]

Foam::forCoeffGases ( makeChemistryReductionMethod  ,
none   
)

◆ forCoeffLiquids() [6/27]

Foam::forCoeffLiquids ( makeChemistryReductionMethod  ,
none   
)

◆ forCoeffGases() [7/31]

Foam::forCoeffGases ( makeChemistryReductionMethod  ,
PFA   
)

◆ forCoeffLiquids() [7/27]

Foam::forCoeffLiquids ( makeChemistryReductionMethod  ,
PFA   
)

◆ defineTypeNameAndDebug() [586/707]

Foam::defineTypeNameAndDebug ( chemistryTabulationMethod  ,
 
)

◆ defineRunTimeSelectionTable() [95/142]

Foam::defineRunTimeSelectionTable ( chemistryTabulationMethod  ,
dictionary   
)

◆ forCoeffGases() [8/31]

Foam::forCoeffGases ( defineChemistrySolvers  ,
nullArg   
)

◆ forCoeffLiquids() [8/27]

Foam::forCoeffLiquids ( defineChemistrySolvers  ,
nullArg   
)

◆ forCoeffGases() [9/31]

Foam::forCoeffGases ( makeChemistrySolvers  ,
EulerImplicit   
)

◆ forCoeffLiquids() [9/27]

Foam::forCoeffLiquids ( makeChemistrySolvers  ,
EulerImplicit   
)

◆ forCoeffGases() [10/31]

Foam::forCoeffGases ( makeChemistrySolvers  ,
noChemistrySolver   
)

◆ forCoeffLiquids() [10/27]

Foam::forCoeffLiquids ( makeChemistrySolvers  ,
noChemistrySolver   
)

◆ forCoeffGases() [11/31]

Foam::forCoeffGases ( makeChemistrySolvers  ,
ode   
)

◆ forCoeffLiquids() [11/27]

Foam::forCoeffLiquids ( makeChemistrySolvers  ,
ode   
)

◆ defineTypeNameAndDebug() [587/707]

Foam::defineTypeNameAndDebug ( odeChemistryModel  ,
 
)

◆ forCoeffGases() [12/31]

Foam::forCoeffGases ( defineReaction  ,
nullArg   
)

◆ forCoeffLiquids() [12/27]

Foam::forCoeffLiquids ( defineReaction  ,
nullArg   
)

◆ forCoeffGases() [13/31]

Foam::forCoeffGases ( makeIRNReactions  ,
ArrheniusReactionRate   
)

◆ forCoeffLiquids() [13/27]

Foam::forCoeffLiquids ( makeIRNReactions  ,
ArrheniusReactionRate   
)

◆ forCoeffGases() [14/31]

Foam::forCoeffGases ( makeIRNReactions  ,
LandauTellerReactionRate   
)

◆ forCoeffLiquids() [14/27]

Foam::forCoeffLiquids ( makeIRNReactions  ,
LandauTellerReactionRate   
)

◆ forCoeffGases() [15/31]

Foam::forCoeffGases ( makeIRNReactions  ,
thirdBodyArrheniusReactionRate   
)

◆ forCoeffLiquids() [15/27]

Foam::forCoeffLiquids ( makeIRNReactions  ,
thirdBodyArrheniusReactionRate   
)

◆ forCoeffGases() [16/31]

Foam::forCoeffGases ( makeIRReactions  ,
JanevReactionRate   
)

◆ forCoeffLiquids() [16/27]

Foam::forCoeffLiquids ( makeIRReactions  ,
JanevReactionRate   
)

◆ forCoeffGases() [17/31]

Foam::forCoeffGases ( makeIRReactions  ,
powerSeriesReactionRate   
)

◆ forCoeffLiquids() [17/27]

Foam::forCoeffLiquids ( makeIRReactions  ,
powerSeriesReactionRate   
)

◆ forCoeffGases() [18/31]

◆ forCoeffLiquids() [18/27]

◆ forCoeffGases() [19/31]

◆ forCoeffLiquids() [19/27]

◆ forCoeffGases() [20/31]

◆ forCoeffLiquids() [20/27]

◆ forCoeffGases() [21/31]

◆ forCoeffLiquids() [21/27]

◆ forCoeffGases() [22/31]

◆ forCoeffLiquids() [22/27]

◆ forCoeffGases() [23/31]

◆ forCoeffLiquids() [23/27]

◆ forCoeffLiquids() [24/27]

Foam::forCoeffLiquids ( makeIReactions  ,
MichaelisMentenReactionRate   
)

◆ forCoeffGases() [24/31]

Foam::forCoeffGases ( makeIRReactions  ,
LangmuirHinshelwoodReactionRate   
)

◆ forCoeffLiquids() [25/27]

Foam::forCoeffLiquids ( makeIRReactions  ,
LangmuirHinshelwoodReactionRate   
)

◆ forCoeffGases() [25/31]

◆ forCoeffGases() [26/31]

◆ forCoeffLiquids() [26/27]

◆ defineTypeNameAndDebug() [588/707]

Foam::defineTypeNameAndDebug ( laminarFlameSpeed  ,
 
)

◆ defineRunTimeSelectionTable() [96/142]

Foam::defineRunTimeSelectionTable ( laminarFlameSpeed  ,
dictionary   
)

◆ makeNullConstructablePatchTypeField() [5/8]

Foam::makeNullConstructablePatchTypeField ( fvPatchScalarField  ,
fixedUnburntEnthalpyFvPatchScalarField   
)

◆ makeNullConstructablePatchTypeField() [6/8]

Foam::makeNullConstructablePatchTypeField ( fvPatchScalarField  ,
gradientUnburntEnthalpyFvPatchScalarField   
)

◆ makeNullConstructablePatchTypeField() [7/8]

Foam::makeNullConstructablePatchTypeField ( fvPatchScalarField  ,
mixedUnburntEnthalpyFvPatchScalarField   
)

◆ defineTypeNameAndDebug() [589/707]

Foam::defineTypeNameAndDebug ( fluidMulticomponentThermo  ,
 
)

◆ defineRunTimeSelectionTable() [97/142]

Foam::defineRunTimeSelectionTable ( fluidMulticomponentThermo  ,
fvMesh   
)

◆ defineTypeNameAndDebug() [590/707]

Foam::defineTypeNameAndDebug ( basicCombustionMixture  ,
 
)

◆ defineTypeNameAndDebug() [591/707]

Foam::defineTypeNameAndDebug ( basicSpecieMixture  ,
 
)

◆ defineTypeNameAndDebug() [592/707]

Foam::defineTypeNameAndDebug ( psiMulticomponentThermo  ,
 
)

◆ defineRunTimeSelectionTable() [98/142]

Foam::defineRunTimeSelectionTable ( psiMulticomponentThermo  ,
fvMesh   
)

◆ forCoeffGases() [27/31]

◆ forCoeffGases() [28/31]

◆ forGases() [3/4]

◆ defineTypeNameAndDebug() [593/707]

Foam::defineTypeNameAndDebug ( psiuMulticomponentThermo  ,
 
)

◆ defineRunTimeSelectionTable() [99/142]

Foam::defineRunTimeSelectionTable ( psiuMulticomponentThermo  ,
fvMesh   
)

◆ forAbsoluteGases() [1/4]

Foam::forAbsoluteGases ( makePsiuMulticomponentThermos  ,
egrMixture   
)

◆ forAbsoluteGases() [2/4]

Foam::forAbsoluteGases ( makePsiuMulticomponentThermos  ,
homogeneousMixture   
)

◆ forAbsoluteGases() [3/4]

Foam::forAbsoluteGases ( makePsiuMulticomponentThermos  ,
inhomogeneousMixture   
)

◆ forAbsoluteGases() [4/4]

Foam::forAbsoluteGases ( makePsiuMulticomponentThermos  ,
veryInhomogeneousMixture   
)

◆ defineTypeNameAndDebug() [594/707]

Foam::defineTypeNameAndDebug ( rhoMulticomponentThermo  ,
 
)

◆ defineRunTimeSelectionTable() [100/142]

Foam::defineRunTimeSelectionTable ( rhoMulticomponentThermo  ,
fvMesh   
)

◆ forCoeffGases() [29/31]

◆ forCoeffGases() [30/31]

◆ forGases() [4/4]

◆ forCoeffLiquids() [27/27]

◆ forLiquids() [2/3]

◆ forLiquids() [3/3]

Foam::forLiquids ( makeRhoMulticomponentThermo  ,
singleComponentMixture   
)

◆ forTabulated() [2/3]

◆ forTabulated() [3/3]

Foam::forTabulated ( makeRhoMulticomponentThermo  ,
singleComponentMixture   
)

◆ defineTypeNameAndDebug() [595/707]

Foam::defineTypeNameAndDebug ( saturationPressureModel  ,
 
)

◆ defineRunTimeSelectionTable() [101/142]

Foam::defineRunTimeSelectionTable ( saturationPressureModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [596/707]

Foam::defineTypeNameAndDebug ( saturationTemperatureModel  ,
 
)

◆ defineRunTimeSelectionTable() [102/142]

Foam::defineRunTimeSelectionTable ( saturationTemperatureModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [597/707]

Foam::defineTypeNameAndDebug ( constAnisoSolidThermo  ,
 
)

◆ addToRunTimeSelectionTable() [305/408]

Foam::addToRunTimeSelectionTable ( basicThermo  ,
constAnisoSolidThermo  ,
fvMesh   
)

◆ addToRunTimeSelectionTable() [306/408]

Foam::addToRunTimeSelectionTable ( solidThermo  ,
constAnisoSolidThermo  ,
fvMesh   
)

◆ defineTypeNameAndDebug() [598/707]

Foam::defineTypeNameAndDebug ( constSolidThermo  ,
 
)

◆ addToRunTimeSelectionTable() [307/408]

Foam::addToRunTimeSelectionTable ( basicThermo  ,
constSolidThermo  ,
fvMesh   
)

◆ addToRunTimeSelectionTable() [308/408]

Foam::addToRunTimeSelectionTable ( solidThermo  ,
constSolidThermo  ,
fvMesh   
)

◆ operator*() [155/184]

constAnisoSolidTransport<Thermo> Foam::operator* ( const  scalar,
const constAnisoSolidTransport< Thermo > &   
)
inline

◆ operator<<() [243/312]

Ostream& Foam::operator<< ( Ostream ,
const constAnisoSolidTransport< Thermo > &   
)

◆ operator*() [156/184]

constIsoSolidTransport<Thermo> Foam::operator* ( const  scalar,
const constIsoSolidTransport< Thermo > &   
)
inline

◆ operator<<() [244/312]

Ostream& Foam::operator<< ( Ostream ,
const constIsoSolidTransport< Thermo > &   
)

◆ operator*() [157/184]

exponentialSolidTransport<Thermo> Foam::operator* ( const  scalar,
const exponentialSolidTransport< Thermo > &   
)
inline

◆ operator<<() [245/312]

Ostream& Foam::operator<< ( Ostream ,
const exponentialSolidTransport< Thermo > &   
)

◆ operator+() [105/131]

polynomialSolidTransport<Thermo, PolySize> Foam::operator+ ( const polynomialSolidTransport< Thermo, PolySize > &  ,
const polynomialSolidTransport< Thermo, PolySize > &   
)
inline

◆ operator*() [158/184]

polynomialSolidTransport<Thermo, PolySize> Foam::operator* ( const  scalar,
const polynomialSolidTransport< Thermo, PolySize > &   
)
inline

◆ operator<<() [246/312]

Ostream& Foam::operator<< ( Ostream ,
const polynomialSolidTransport< Thermo, PolySize > &   
)

◆ operator*() [159/184]

tabulatedSolidTransport<Thermo> Foam::operator* ( const  scalar,
const tabulatedSolidTransport< Thermo > &   
)
inline

◆ operator<<() [247/312]

Ostream& Foam::operator<< ( Ostream ,
const tabulatedSolidTransport< Thermo > &   
)

◆ defineTypeNameAndDebug() [599/707]

Foam::defineTypeNameAndDebug ( solidThermo  ,
 
)

◆ defineRunTimeSelectionTable() [103/142]

Foam::defineRunTimeSelectionTable ( solidThermo  ,
fvMesh   
)

◆ forSolids()

Foam::forSolids ( makeSolidThermos  ,
solidThermo  ,
heSolidThermo  ,
pureMixture   
)

◆ operator+() [106/131]

adiabaticPerfectFluid<Specie> Foam::operator+ ( const adiabaticPerfectFluid< Specie > &  ,
const adiabaticPerfectFluid< Specie > &   
)
inline

◆ operator*() [160/184]

adiabaticPerfectFluid<Specie> Foam::operator* ( const  scalar,
const adiabaticPerfectFluid< Specie > &   
)
inline

◆ operator==() [38/58]

adiabaticPerfectFluid<Specie> Foam::operator== ( const adiabaticPerfectFluid< Specie > &  ,
const adiabaticPerfectFluid< Specie > &   
)
inline

◆ operator<<() [248/312]

Ostream& Foam::operator<< ( Ostream ,
const adiabaticPerfectFluid< Specie > &   
)

◆ operator+() [107/131]

Boussinesq<Specie> Foam::operator+ ( const Boussinesq< Specie > &  ,
const Boussinesq< Specie > &   
)
inline

◆ operator*() [161/184]

Boussinesq<Specie> Foam::operator* ( const  scalar,
const Boussinesq< Specie > &   
)
inline

◆ operator==() [39/58]

Boussinesq<Specie> Foam::operator== ( const Boussinesq< Specie > &  ,
const Boussinesq< Specie > &   
)
inline

◆ operator<<() [249/312]

Ostream& Foam::operator<< ( Ostream ,
const Boussinesq< Specie > &   
)

◆ operator+() [108/131]

icoPolynomial<Specie, PolySize> Foam::operator+ ( const icoPolynomial< Specie, PolySize > &  ,
const icoPolynomial< Specie, PolySize > &   
)

◆ operator*() [162/184]

icoPolynomial<Specie, PolySize> Foam::operator* ( const  scalar,
const icoPolynomial< Specie, PolySize > &   
)

◆ operator==() [40/58]

icoPolynomial<Specie, PolySize> Foam::operator== ( const icoPolynomial< Specie, PolySize > &  ,
const icoPolynomial< Specie, PolySize > &   
)

◆ operator<<() [250/312]

Ostream& Foam::operator<< ( Ostream ,
const icoPolynomial< Specie, PolySize > &   
)

◆ operator<<() [251/312]

Ostream& Foam::operator<< ( Ostream ,
const icoTabulated< Specie > &   
)

◆ operator+() [109/131]

incompressiblePerfectGas<Specie> Foam::operator+ ( const incompressiblePerfectGas< Specie > &  ,
const incompressiblePerfectGas< Specie > &   
)
inline

◆ operator*() [163/184]

incompressiblePerfectGas<Specie> Foam::operator* ( const  scalar,
const incompressiblePerfectGas< Specie > &   
)
inline

◆ operator==() [41/58]

incompressiblePerfectGas<Specie> Foam::operator== ( const incompressiblePerfectGas< Specie > &  ,
const incompressiblePerfectGas< Specie > &   
)
inline

◆ operator<<() [252/312]

Ostream& Foam::operator<< ( Ostream ,
const incompressiblePerfectGas< Specie > &   
)

◆ operator+() [110/131]

linear<Specie> Foam::operator+ ( const linear< Specie > &  ,
const linear< Specie > &   
)
inline

◆ operator*() [164/184]

linear<Specie> Foam::operator* ( const  scalar,
const linear< Specie > &   
)
inline

◆ operator==() [42/58]

linear<Specie> Foam::operator== ( const linear< Specie > &  ,
const linear< Specie > &   
)
inline

◆ operator<<() [253/312]

Ostream& Foam::operator<< ( Ostream ,
const linear< Specie > &   
)

References dict, linear< Type >::linear(), name(), linear< Type >::psi(), and rho0.

Here is the call graph for this function:

◆ operator+() [111/131]

PengRobinsonGas<Specie> Foam::operator+ ( const PengRobinsonGas< Specie > &  ,
const PengRobinsonGas< Specie > &   
)
inline

◆ operator*() [165/184]

PengRobinsonGas<Specie> Foam::operator* ( const  scalar,
const PengRobinsonGas< Specie > &   
)
inline

◆ operator==() [43/58]

PengRobinsonGas<Specie> Foam::operator== ( const PengRobinsonGas< Specie > &  ,
const PengRobinsonGas< Specie > &   
)
inline

◆ operator<<() [254/312]

Ostream& Foam::operator<< ( Ostream ,
const PengRobinsonGas< Specie > &   
)

◆ operator+() [112/131]

perfectFluid<Specie> Foam::operator+ ( const perfectFluid< Specie > &  ,
const perfectFluid< Specie > &   
)
inline

◆ operator*() [166/184]

perfectFluid<Specie> Foam::operator* ( const  scalar,
const perfectFluid< Specie > &   
)
inline

◆ operator==() [44/58]

perfectFluid<Specie> Foam::operator== ( const perfectFluid< Specie > &  ,
const perfectFluid< Specie > &   
)
inline

◆ operator<<() [255/312]

Ostream& Foam::operator<< ( Ostream ,
const perfectFluid< Specie > &   
)

◆ operator+() [113/131]

perfectGas<Specie> Foam::operator+ ( const perfectGas< Specie > &  ,
const perfectGas< Specie > &   
)
inline

◆ operator*() [167/184]

perfectGas<Specie> Foam::operator* ( const  scalar,
const perfectGas< Specie > &   
)
inline

◆ operator==() [45/58]

perfectGas<Specie> Foam::operator== ( const perfectGas< Specie > &  ,
const perfectGas< Specie > &   
)
inline

◆ operator<<() [256/312]

Ostream& Foam::operator<< ( Ostream ,
const perfectGas< Specie > &   
)

◆ operator+() [114/131]

rhoConst<Specie> Foam::operator+ ( const rhoConst< Specie > &  ,
const rhoConst< Specie > &   
)
inline

◆ operator*() [168/184]

rhoConst<Specie> Foam::operator* ( const  scalar,
const rhoConst< Specie > &   
)
inline

◆ operator==() [46/58]

rhoConst<Specie> Foam::operator== ( const rhoConst< Specie > &  ,
const rhoConst< Specie > &   
)
inline

◆ operator<<() [257/312]

Ostream& Foam::operator<< ( Ostream ,
const rhoConst< Specie > &   
)

◆ operator+() [115/131]

rhoTabulated<Specie> Foam::operator+ ( const rhoTabulated< Specie > &  ,
const rhoTabulated< Specie > &   
)
inline

◆ operator*() [169/184]

rhoTabulated<Specie> Foam::operator* ( const  scalar,
const rhoTabulated< Specie > &   
)
inline

◆ operator==() [47/58]

rhoTabulated<Specie> Foam::operator== ( const rhoTabulated< Specie > &  ,
const rhoTabulated< Specie > &   
)
inline

◆ operator<<() [258/312]

Ostream& Foam::operator<< ( Ostream ,
const rhoTabulated< Specie > &   
)

◆ operator+() [116/131]

rPolynomial<Specie> Foam::operator+ ( const rPolynomial< Specie > &  ,
const rPolynomial< Specie > &   
)
inline

◆ operator*() [170/184]

rPolynomial<Specie> Foam::operator* ( const  scalar,
const rPolynomial< Specie > &   
)
inline

◆ operator==() [48/58]

rPolynomial<Specie> Foam::operator== ( const rPolynomial< Specie > &  ,
const rPolynomial< Specie > &   
)
inline

◆ operator<<() [259/312]

Ostream& Foam::operator<< ( Ostream ,
const rPolynomial< Specie > &   
)

◆ operator<<() [260/312]

Foam::Ostream & operator<< ( Foam::Ostream os,
const reaction r 
)
inline

Definition at line 56 of file reactionI.H.

References reaction::write().

Here is the call graph for this function:

◆ operator<<() [261/312]

Foam::Ostream & operator<< ( Ostream os,
const ArrheniusReactionRate arr 
)
inline

Definition at line 138 of file ArrheniusReactionRateI.H.

References Ostream::write().

Here is the call graph for this function:

◆ operator<<() [262/312]

Ostream& Foam::operator<< ( Ostream ,
const ChemicallyActivatedReactionRate< ReactionRate, ChemicallyActivationFunction > &   
)
inline

◆ operator<<() [263/312]

Foam::Ostream & operator<< ( Foam::Ostream os,
const LindemannFallOffFunction  
)
inline

Definition at line 79 of file LindemannFallOffFunctionI.H.

◆ operator<<() [264/312]

Foam::Ostream & operator<< ( Foam::Ostream os,
const SRIFallOffFunction srifof 
)
inline

Definition at line 124 of file SRIFallOffFunctionI.H.

References Ostream::write().

Here is the call graph for this function:

◆ operator<<() [265/312]

Foam::Ostream & operator<< ( Foam::Ostream os,
const TroeFallOffFunction tfof 
)
inline

Definition at line 171 of file TroeFallOffFunctionI.H.

References Ostream::write().

Here is the call graph for this function:

◆ operator<<() [266/312]

Ostream& Foam::operator<< ( Ostream ,
const FallOffReactionRate< ReactionRate, FallOffFunction > &   
)
inline

◆ operator<<() [267/312]

Foam::Ostream & operator<< ( Ostream os,
const fluxLimitedLangmuirHinshelwoodReactionRate lhrr 
)
inline

Definition at line 380 of file fluxLimitedLangmuirHinshelwoodReactionRateI.H.

References Ostream::write().

Here is the call graph for this function:

◆ operator<<() [268/312]

Foam::Ostream & operator<< ( Ostream os,
const JanevReactionRate jrr 
)
inline

Definition at line 171 of file JanevReactionRateI.H.

References Ostream::write().

Here is the call graph for this function:

◆ operator<<() [269/312]

Foam::Ostream & operator<< ( Ostream os,
const LandauTellerReactionRate arr 
)
inline

Definition at line 187 of file LandauTellerReactionRateI.H.

References Ostream::write().

Here is the call graph for this function:

◆ operator<<() [270/312]

Foam::Ostream & operator<< ( Ostream os,
const LangmuirHinshelwoodReactionRate lhrr 
)
inline

Definition at line 170 of file LangmuirHinshelwoodReactionRateI.H.

References Ostream::write().

Here is the call graph for this function:

◆ operator<<() [271/312]

Foam::Ostream & operator<< ( Ostream os,
const MichaelisMentenReactionRate mmrr 
)
inline

Definition at line 103 of file MichaelisMentenReactionRateI.H.

References Ostream::write().

Here is the call graph for this function:

◆ operator<<() [272/312]

Foam::Ostream & operator<< ( Ostream os,
const powerSeriesReactionRate psrr 
)
inline

Definition at line 153 of file powerSeriesReactionRateI.H.

References Ostream::write().

Here is the call graph for this function:

◆ operator<<() [273/312]

Foam::Ostream & operator<< ( Ostream os,
const surfaceArrheniusReactionRate arr 
)
inline

Definition at line 91 of file surfaceArrheniusReactionRateI.H.

References Ostream::write().

Here is the call graph for this function:

◆ operator<<() [274/312]

Foam::Ostream & operator<< ( Ostream os,
const thirdBodyArrheniusReactionRate arr 
)
inline

Definition at line 127 of file thirdBodyArrheniusReactionRateI.H.

References Ostream::write().

Here is the call graph for this function:

◆ operator<<() [275/312]

Foam::Ostream & operator<< ( Ostream os,
const thirdBodyEfficiencies tbes 
)
inline

Definition at line 118 of file thirdBodyEfficienciesI.H.

References Ostream::write().

Here is the call graph for this function:

◆ operator<<() [276/312]

Ostream& Foam::operator<< ( Ostream ,
const Reaction< ThermoType > &   
)
inline

◆ operator<<() [277/312]

Ostream& Foam::operator<< ( Ostream ,
const specieCoeffs  
)

Definition at line 128 of file specieCoeffs.H.

◆ pow() [54/54]

Foam::scalar pow ( scalar  x,
const specieExponent e 
)
inline

Definition at line 102 of file specieExponentI.H.

References e, integerPow(), pow(), and x.

Here is the call graph for this function:

◆ operator+() [117/131]

Foam::specieExponent operator+ ( const specieExponent a,
const specieExponent b 
)
inline

Definition at line 117 of file specieExponentI.H.

References b.

◆ operator-() [114/114]

Foam::specieExponent operator- ( const specieExponent a,
const specieExponent b 
)
inline

Definition at line 134 of file specieExponentI.H.

References b.

◆ operator<<() [278/312]

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

Definition at line 146 of file specieExponentI.H.

References e.

◆ defineTypeNameAndDebug() [600/707]

Foam::defineTypeNameAndDebug ( specie  ,
 
)

◆ operator+() [118/131]

specie operator+ ( const specie st1,
const specie st2 
)
inline

Definition at line 125 of file specieI.H.

◆ operator*() [171/184]

specie operator* ( const scalar  s,
const specie st 
)
inline

Definition at line 144 of file specieI.H.

◆ operator==() [49/58]

specie operator== ( const specie st1,
const specie st2 
)
inline

Definition at line 154 of file specieI.H.

◆ operator<<() [279/312]

Foam::Ostream & operator<< ( Ostream os,
const specie st 
)

Definition at line 63 of file specie.C.

References IOstream::check(), and specie::write().

Here is the call graph for this function:

◆ operator<<() [280/312]

Foam::Ostream & operator<< ( Ostream os,
const specieElement se 
)
inline

Definition at line 94 of file specieElementI.H.

References specieElement::name(), specieElement::nAtoms(), and token::SPACE.

Here is the call graph for this function:

◆ operator+() [119/131]

eConstThermo<EquationOfState> Foam::operator+ ( const eConstThermo< EquationOfState > &  ,
const eConstThermo< EquationOfState > &   
)
inline

◆ operator*() [172/184]

eConstThermo<EquationOfState> Foam::operator* ( const  scalar,
const eConstThermo< EquationOfState > &   
)
inline

◆ operator==() [50/58]

eConstThermo<EquationOfState> Foam::operator== ( const eConstThermo< EquationOfState > &  ,
const eConstThermo< EquationOfState > &   
)
inline

◆ operator<<() [281/312]

Ostream& Foam::operator<< ( Ostream ,
const eConstThermo< EquationOfState > &   
)

◆ operator<<() [282/312]

Ostream& Foam::operator<< ( Ostream ,
const eIcoTabulatedThermo< EquationOfState > &   
)

◆ operator+() [120/131]

ePolynomialThermo<EquationOfState, PolySize> Foam::operator+ ( const ePolynomialThermo< EquationOfState, PolySize > &  ,
const ePolynomialThermo< EquationOfState, PolySize > &   
)
inline

◆ operator*() [173/184]

ePolynomialThermo<EquationOfState, PolySize> Foam::operator* ( const  scalar,
const ePolynomialThermo< EquationOfState, PolySize > &   
)
inline

◆ operator==() [51/58]

ePolynomialThermo<EquationOfState, PolySize> Foam::operator== ( const ePolynomialThermo< EquationOfState, PolySize > &  ,
const ePolynomialThermo< EquationOfState, PolySize > &   
)
inline

◆ operator<<() [283/312]

Ostream& Foam::operator<< ( Ostream ,
const ePolynomialThermo< EquationOfState, PolySize > &   
)

◆ operator+() [121/131]

ePowerThermo<EquationOfState> Foam::operator+ ( const ePowerThermo< EquationOfState > &  ,
const ePowerThermo< EquationOfState > &   
)
inline

◆ operator*() [174/184]

ePowerThermo<EquationOfState> Foam::operator* ( const  scalar,
const ePowerThermo< EquationOfState > &   
)
inline

◆ operator==() [52/58]

ePowerThermo<EquationOfState> Foam::operator== ( const ePowerThermo< EquationOfState > &  ,
const ePowerThermo< EquationOfState > &   
)
inline

◆ operator<<() [284/312]

Ostream& Foam::operator<< ( Ostream ,
const ePowerThermo< EquationOfState > &   
)

◆ operator<<() [285/312]

Ostream& Foam::operator<< ( Ostream ,
const eTabulatedThermo< EquationOfState > &   
)

◆ operator+() [122/131]

hConstThermo<EquationOfState> Foam::operator+ ( const hConstThermo< EquationOfState > &  ,
const hConstThermo< EquationOfState > &   
)
inline

◆ operator*() [175/184]

hConstThermo<EquationOfState> Foam::operator* ( const  scalar,
const hConstThermo< EquationOfState > &   
)
inline

◆ operator==() [53/58]

hConstThermo<EquationOfState> Foam::operator== ( const hConstThermo< EquationOfState > &  ,
const hConstThermo< EquationOfState > &   
)
inline

◆ operator<<() [286/312]

Ostream& Foam::operator<< ( Ostream ,
const hConstThermo< EquationOfState > &   
)

◆ operator<<() [287/312]

Ostream& Foam::operator<< ( Ostream ,
const hIcoTabulatedThermo< EquationOfState > &   
)

◆ operator+() [123/131]

hPolynomialThermo<EquationOfState, PolySize> Foam::operator+ ( const hPolynomialThermo< EquationOfState, PolySize > &  ,
const hPolynomialThermo< EquationOfState, PolySize > &   
)
inline

◆ operator*() [176/184]

hPolynomialThermo<EquationOfState, PolySize> Foam::operator* ( const  scalar,
const hPolynomialThermo< EquationOfState, PolySize > &   
)
inline

◆ operator==() [54/58]

hPolynomialThermo<EquationOfState, PolySize> Foam::operator== ( const hPolynomialThermo< EquationOfState, PolySize > &  ,
const hPolynomialThermo< EquationOfState, PolySize > &   
)
inline

◆ operator<<() [288/312]

Ostream& Foam::operator<< ( Ostream ,
const hPolynomialThermo< EquationOfState, PolySize > &   
)

◆ operator+() [124/131]

hPowerThermo<EquationOfState> Foam::operator+ ( const hPowerThermo< EquationOfState > &  ,
const hPowerThermo< EquationOfState > &   
)
inline

◆ operator*() [177/184]

hPowerThermo<EquationOfState> Foam::operator* ( const  scalar,
const hPowerThermo< EquationOfState > &   
)
inline

◆ operator==() [55/58]

hPowerThermo<EquationOfState> Foam::operator== ( const hPowerThermo< EquationOfState > &  ,
const hPowerThermo< EquationOfState > &   
)
inline

◆ operator<<() [289/312]

Ostream& Foam::operator<< ( Ostream ,
const hPowerThermo< EquationOfState > &   
)

◆ operator<<() [290/312]

Ostream& Foam::operator<< ( Ostream ,
const hTabulatedThermo< EquationOfState > &   
)

◆ operator+() [125/131]

janafThermo<EquationOfState> Foam::operator+ ( const janafThermo< EquationOfState > &  ,
const janafThermo< EquationOfState > &   
)
inline

◆ operator*() [178/184]

janafThermo<EquationOfState> Foam::operator* ( const  scalar,
const janafThermo< EquationOfState > &   
)
inline

◆ operator==() [56/58]

janafThermo<EquationOfState> Foam::operator== ( const janafThermo< EquationOfState > &  ,
const janafThermo< EquationOfState > &   
)
inline

◆ operator<<() [291/312]

Ostream& Foam::operator<< ( Ostream ,
const janafThermo< EquationOfState > &   
)

◆ operator+() [126/131]

AndradeTransport<Thermo> Foam::operator+ ( const AndradeTransport< Thermo > &  ,
const AndradeTransport< Thermo > &   
)
inline

◆ operator*() [179/184]

AndradeTransport<Thermo> Foam::operator* ( const  scalar,
const AndradeTransport< Thermo > &   
)
inline

◆ operator<<() [292/312]

Ostream& Foam::operator<< ( Ostream ,
const AndradeTransport< Thermo > &   
)

◆ operator+() [127/131]

constTransport<Thermo> Foam::operator+ ( const constTransport< Thermo > &  ,
const constTransport< Thermo > &   
)
inline

◆ operator*() [180/184]

constTransport<Thermo> Foam::operator* ( const  scalar,
const constTransport< Thermo > &   
)
inline

◆ operator<<() [293/312]

Ostream& Foam::operator<< ( Ostream ,
const constTransport< Thermo > &   
)

◆ operator<<() [294/312]

Ostream& Foam::operator<< ( Ostream ,
const icoTabulatedTransport< Thermo > &   
)

◆ operator+() [128/131]

logPolynomialTransport<Thermo, PolySize> Foam::operator+ ( const logPolynomialTransport< Thermo, PolySize > &  ,
const logPolynomialTransport< Thermo, PolySize > &   
)
inline

◆ operator*() [181/184]

logPolynomialTransport<Thermo, PolySize> Foam::operator* ( const  scalar,
const logPolynomialTransport< Thermo, PolySize > &   
)
inline

◆ operator<<() [295/312]

Ostream& Foam::operator<< ( Ostream ,
const logPolynomialTransport< Thermo, PolySize > &   
)

◆ operator+() [129/131]

polynomialTransport<Thermo, PolySize> Foam::operator+ ( const polynomialTransport< Thermo, PolySize > &  ,
const polynomialTransport< Thermo, PolySize > &   
)
inline

◆ operator*() [182/184]

polynomialTransport<Thermo, PolySize> Foam::operator* ( const  scalar,
const polynomialTransport< Thermo, PolySize > &   
)
inline

◆ operator<<() [296/312]

Ostream& Foam::operator<< ( Ostream ,
const polynomialTransport< Thermo, PolySize > &   
)

◆ operator+() [130/131]

sutherlandTransport<Thermo> Foam::operator+ ( const sutherlandTransport< Thermo > &  ,
const sutherlandTransport< Thermo > &   
)
inline

◆ operator*() [183/184]

sutherlandTransport<Thermo> Foam::operator* ( const  scalar,
const sutherlandTransport< Thermo > &   
)
inline

◆ operator<<() [297/312]

Ostream& Foam::operator<< ( Ostream ,
const sutherlandTransport< Thermo > &   
)

◆ operator<<() [298/312]

Ostream& Foam::operator<< ( Ostream ,
const tabulatedTransport< Thermo > &   
)

◆ operator+() [131/131]

WLFTransport<Thermo> Foam::operator+ ( const WLFTransport< Thermo > &  ,
const WLFTransport< Thermo > &   
)
inline

◆ operator*() [184/184]

WLFTransport<Thermo> Foam::operator* ( const  scalar,
const WLFTransport< Thermo > &   
)
inline

◆ operator<<() [299/312]

Ostream& Foam::operator<< ( Ostream ,
const WLFTransport< Thermo > &   
)

◆ defineTypeNameAndDebug() [601/707]

Foam::defineTypeNameAndDebug ( aC10H7CH3  ,
 
)

◆ addToRunTimeSelectionTable() [309/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
aC10H7CH3   
)

◆ addToRunTimeSelectionTable() [310/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
aC10H7CH3  ,
dictionary   
)

◆ defineTypeNameAndDebug() [602/707]

Foam::defineTypeNameAndDebug ( Ar  ,
 
)

◆ addToRunTimeSelectionTable() [311/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
Ar   
)

◆ addToRunTimeSelectionTable() [312/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
Ar  ,
dictionary   
)

◆ defineTypeNameAndDebug() [603/707]

Foam::defineTypeNameAndDebug ( bC10H7CH3  ,
 
)

◆ addToRunTimeSelectionTable() [313/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
bC10H7CH3   
)

◆ addToRunTimeSelectionTable() [314/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
bC10H7CH3  ,
dictionary   
)

◆ defineTypeNameAndDebug() [604/707]

Foam::defineTypeNameAndDebug ( C10H22  ,
 
)

◆ addToRunTimeSelectionTable() [315/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C10H22   
)

◆ addToRunTimeSelectionTable() [316/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C10H22  ,
dictionary   
)

◆ defineTypeNameAndDebug() [605/707]

Foam::defineTypeNameAndDebug ( C12H26  ,
 
)

◆ addToRunTimeSelectionTable() [317/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C12H26   
)

◆ addToRunTimeSelectionTable() [318/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C12H26  ,
dictionary   
)

◆ defineTypeNameAndDebug() [606/707]

Foam::defineTypeNameAndDebug ( C13H28  ,
 
)

◆ addToRunTimeSelectionTable() [319/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C13H28   
)

◆ addToRunTimeSelectionTable() [320/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C13H28  ,
dictionary   
)

◆ defineTypeNameAndDebug() [607/707]

Foam::defineTypeNameAndDebug ( C14H30  ,
 
)

◆ addToRunTimeSelectionTable() [321/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C14H30   
)

◆ addToRunTimeSelectionTable() [322/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C14H30  ,
dictionary   
)

◆ defineTypeNameAndDebug() [608/707]

Foam::defineTypeNameAndDebug ( C16H34  ,
 
)

◆ addToRunTimeSelectionTable() [323/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C16H34   
)

◆ addToRunTimeSelectionTable() [324/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C16H34  ,
dictionary   
)

◆ defineTypeNameAndDebug() [609/707]

Foam::defineTypeNameAndDebug ( C2H5OH  ,
 
)

◆ addToRunTimeSelectionTable() [325/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C2H5OH   
)

◆ addToRunTimeSelectionTable() [326/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C2H5OH  ,
dictionary   
)

◆ defineTypeNameAndDebug() [610/707]

Foam::defineTypeNameAndDebug ( C2H6  ,
 
)

◆ addToRunTimeSelectionTable() [327/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C2H6   
)

◆ addToRunTimeSelectionTable() [328/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C2H6  ,
dictionary   
)

◆ defineTypeNameAndDebug() [611/707]

Foam::defineTypeNameAndDebug ( C2H6O  ,
 
)

◆ addToRunTimeSelectionTable() [329/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C2H6O   
)

◆ addToRunTimeSelectionTable() [330/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C2H6O  ,
dictionary   
)

◆ defineTypeNameAndDebug() [612/707]

Foam::defineTypeNameAndDebug ( C3H6O  ,
 
)

◆ addToRunTimeSelectionTable() [331/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C3H6O   
)

◆ addToRunTimeSelectionTable() [332/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C3H6O  ,
dictionary   
)

◆ defineTypeNameAndDebug() [613/707]

Foam::defineTypeNameAndDebug ( C3H8  ,
 
)

◆ addToRunTimeSelectionTable() [333/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C3H8   
)

◆ addToRunTimeSelectionTable() [334/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C3H8  ,
dictionary   
)

◆ defineTypeNameAndDebug() [614/707]

Foam::defineTypeNameAndDebug ( C4H10O  ,
 
)

◆ addToRunTimeSelectionTable() [335/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C4H10O   
)

◆ addToRunTimeSelectionTable() [336/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C4H10O  ,
dictionary   
)

◆ defineTypeNameAndDebug() [615/707]

Foam::defineTypeNameAndDebug ( C6H14  ,
 
)

◆ addToRunTimeSelectionTable() [337/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C6H14   
)

◆ addToRunTimeSelectionTable() [338/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C6H14  ,
dictionary   
)

◆ defineTypeNameAndDebug() [616/707]

Foam::defineTypeNameAndDebug ( C6H6  ,
 
)

◆ addToRunTimeSelectionTable() [339/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C6H6   
)

◆ addToRunTimeSelectionTable() [340/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C6H6  ,
dictionary   
)

◆ defineTypeNameAndDebug() [617/707]

Foam::defineTypeNameAndDebug ( C7H16  ,
 
)

◆ addToRunTimeSelectionTable() [341/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C7H16   
)

◆ addToRunTimeSelectionTable() [342/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C7H16  ,
dictionary   
)

◆ defineTypeNameAndDebug() [618/707]

Foam::defineTypeNameAndDebug ( C7H8  ,
 
)

◆ addToRunTimeSelectionTable() [343/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C7H8   
)

◆ addToRunTimeSelectionTable() [344/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C7H8  ,
dictionary   
)

◆ defineTypeNameAndDebug() [619/707]

Foam::defineTypeNameAndDebug ( C8H10  ,
 
)

◆ addToRunTimeSelectionTable() [345/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C8H10   
)

◆ addToRunTimeSelectionTable() [346/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C8H10  ,
dictionary   
)

◆ defineTypeNameAndDebug() [620/707]

Foam::defineTypeNameAndDebug ( C8H18  ,
 
)

◆ addToRunTimeSelectionTable() [347/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C8H18   
)

◆ addToRunTimeSelectionTable() [348/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C8H18  ,
dictionary   
)

◆ defineTypeNameAndDebug() [621/707]

Foam::defineTypeNameAndDebug ( C9H20  ,
 
)

◆ addToRunTimeSelectionTable() [349/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C9H20   
)

◆ addToRunTimeSelectionTable() [350/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
C9H20  ,
dictionary   
)

◆ defineTypeNameAndDebug() [622/707]

Foam::defineTypeNameAndDebug ( CH3OH  ,
 
)

◆ addToRunTimeSelectionTable() [351/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
CH3OH   
)

◆ addToRunTimeSelectionTable() [352/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
CH3OH  ,
dictionary   
)

◆ defineTypeNameAndDebug() [623/707]

Foam::defineTypeNameAndDebug ( CH4N2O  ,
 
)

◆ addToRunTimeSelectionTable() [353/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
CH4N2O   
)

◆ addToRunTimeSelectionTable() [354/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
CH4N2O  ,
dictionary   
)

◆ defineTypeNameAndDebug() [624/707]

Foam::defineTypeNameAndDebug ( H2O  ,
 
)

◆ addToRunTimeSelectionTable() [355/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
H2O   
)

◆ addToRunTimeSelectionTable() [356/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
H2O  ,
dictionary   
)

◆ defineTypeNameAndDebug() [625/707]

Foam::defineTypeNameAndDebug ( iC3H8O  ,
 
)

◆ addToRunTimeSelectionTable() [357/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
iC3H8O   
)

◆ addToRunTimeSelectionTable() [358/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
iC3H8O  ,
dictionary   
)

◆ defineTypeNameAndDebug() [626/707]

Foam::defineTypeNameAndDebug ( IC8H18  ,
 
)

◆ addToRunTimeSelectionTable() [359/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
IC8H18   
)

◆ addToRunTimeSelectionTable() [360/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
IC8H18  ,
dictionary   
)

◆ defineTypeNameAndDebug() [627/707]

Foam::defineTypeNameAndDebug ( IDEA  ,
 
)

◆ addToRunTimeSelectionTable() [361/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
IDEA   
)

◆ addToRunTimeSelectionTable() [362/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
IDEA  ,
dictionary   
)

◆ defineTypeNameAndDebug() [628/707]

Foam::defineTypeNameAndDebug ( liquid  ,
 
)

◆ addToRunTimeSelectionTable() [363/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
liquid  ,
dictionary   
)

◆ defineTypeNameAndDebug() [629/707]

Foam::defineTypeNameAndDebug ( liquidProperties  ,
 
)

◆ defineRunTimeSelectionTable() [104/142]

Foam::defineRunTimeSelectionTable ( liquidProperties  )

◆ defineRunTimeSelectionTable() [105/142]

Foam::defineRunTimeSelectionTable ( liquidProperties  ,
dictionary   
)

◆ operator<<() [300/312]

Foam::Ostream & operator<< ( Ostream os,
const liquidProperties l 
)

Definition at line 238 of file liquidProperties.C.

References liquidProperties::write().

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [630/707]

Foam::defineTypeNameAndDebug ( MB  ,
 
)

◆ addToRunTimeSelectionTable() [364/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
MB   
)

◆ addToRunTimeSelectionTable() [365/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
MB  ,
dictionary   
)

◆ defineTypeNameAndDebug() [631/707]

Foam::defineTypeNameAndDebug ( N2  ,
 
)

◆ addToRunTimeSelectionTable() [366/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
N2   
)

◆ addToRunTimeSelectionTable() [367/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
N2  ,
dictionary   
)

◆ defineTypeNameAndDebug() [632/707]

Foam::defineTypeNameAndDebug ( nC3H8O  ,
 
)

◆ addToRunTimeSelectionTable() [368/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
nC3H8O   
)

◆ addToRunTimeSelectionTable() [369/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
nC3H8O  ,
dictionary   
)

◆ defineTypeNameAndDebug() [633/707]

Foam::defineTypeNameAndDebug ( NH3  ,
 
)

◆ addToRunTimeSelectionTable() [370/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
NH3   
)

◆ addToRunTimeSelectionTable() [371/408]

Foam::addToRunTimeSelectionTable ( liquidProperties  ,
NH3  ,
dictionary   
)

◆ defineTypeNameAndDebug() [634/707]

Foam::defineTypeNameAndDebug ( ash  ,
 
)

◆ addToRunTimeSelectionTable() [372/408]

Foam::addToRunTimeSelectionTable ( solidProperties  ,
ash   
)

◆ addToRunTimeSelectionTable() [373/408]

Foam::addToRunTimeSelectionTable ( solidProperties  ,
ash  ,
dictionary   
)

◆ defineTypeNameAndDebug() [635/707]

Foam::defineTypeNameAndDebug ( C  ,
 
)

◆ addToRunTimeSelectionTable() [374/408]

Foam::addToRunTimeSelectionTable ( solidProperties  ,
C   
)

◆ addToRunTimeSelectionTable() [375/408]

Foam::addToRunTimeSelectionTable ( solidProperties  ,
C  ,
dictionary   
)

◆ defineTypeNameAndDebug() [636/707]

Foam::defineTypeNameAndDebug ( CaCO3  ,
 
)

◆ addToRunTimeSelectionTable() [376/408]

Foam::addToRunTimeSelectionTable ( solidProperties  ,
CaCO3   
)

◆ addToRunTimeSelectionTable() [377/408]

Foam::addToRunTimeSelectionTable ( solidProperties  ,
CaCO3  ,
dictionary   
)

◆ defineTypeNameAndDebug() [637/707]

Foam::defineTypeNameAndDebug ( solidProperties  ,
 
)

◆ defineRunTimeSelectionTable() [106/142]

Foam::defineRunTimeSelectionTable ( solidProperties  )

◆ defineRunTimeSelectionTable() [107/142]

Foam::defineRunTimeSelectionTable ( solidProperties  ,
dictionary   
)

◆ operator<<() [301/312]

Foam::Ostream & operator<< ( Ostream os,
const solidProperties s 
)

Definition at line 91 of file solidProperties.C.

References s().

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [638/707]

Foam::defineTypeNameAndDebug ( thermophysicalProperties  ,
 
)

◆ defineRunTimeSelectionTable() [108/142]

Foam::defineRunTimeSelectionTable ( thermophysicalProperties  )

◆ defineRunTimeSelectionTable() [109/142]

Foam::defineRunTimeSelectionTable ( thermophysicalProperties  ,
dictionary   
)

◆ operator<<() [302/312]

Foam::Ostream & operator<< ( Ostream os,
const thermophysicalProperties l 
)

Definition at line 126 of file thermophysicalProperties.C.

References thermophysicalProperties::write().

Here is the call graph for this function:

◆ makePatchTypeField() [87/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
coupledTemperatureFvPatchScalarField   
)

◆ addBackwardCompatibleToRunTimeSelectionTable() [1/6]

Foam::addBackwardCompatibleToRunTimeSelectionTable ( fvPatchScalarField  ,
coupledTemperatureFvPatchScalarField  ,
patchMapper  ,
turbulentTemperatureCoupledBaffleMixed  ,
"compressible::turbulentTemperatureCoupledBaffleMixed"   
)

◆ addBackwardCompatibleToRunTimeSelectionTable() [2/6]

Foam::addBackwardCompatibleToRunTimeSelectionTable ( fvPatchScalarField  ,
coupledTemperatureFvPatchScalarField  ,
dictionary  ,
turbulentTemperatureCoupledBaffleMixed  ,
"compressible::turbulentTemperatureCoupledBaffleMixed"   
)

◆ addBackwardCompatibleToRunTimeSelectionTable() [3/6]

Foam::addBackwardCompatibleToRunTimeSelectionTable ( fvPatchScalarField  ,
coupledTemperatureFvPatchScalarField  ,
patchMapper  ,
turbulentTemperatureRadCoupledMixed  ,
"compressible::turbulentTemperatureRadCoupledMixed"   
)

◆ addBackwardCompatibleToRunTimeSelectionTable() [4/6]

Foam::addBackwardCompatibleToRunTimeSelectionTable ( fvPatchScalarField  ,
coupledTemperatureFvPatchScalarField  ,
dictionary  ,
turbulentTemperatureRadCoupledMixed  ,
"compressible::turbulentTemperatureRadCoupledMixed"   
)

◆ makePatchTypeField() [88/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
externalTemperatureFvPatchScalarField   
)

◆ addBackwardCompatibleToRunTimeSelectionTable() [5/6]

Foam::addBackwardCompatibleToRunTimeSelectionTable ( fvPatchScalarField  ,
externalTemperatureFvPatchScalarField  ,
patchMapper  ,
externalWallHeatFluxTemperature  ,
"externalWallHeatFluxTemperature"   
)

◆ addBackwardCompatibleToRunTimeSelectionTable() [6/6]

Foam::addBackwardCompatibleToRunTimeSelectionTable ( fvPatchScalarField  ,
externalTemperatureFvPatchScalarField  ,
dictionary  ,
externalWallHeatFluxTemperature  ,
"externalWallHeatFluxTemperature"   
)

◆ makePatchTypeField() [89/108]

◆ defineTemplateTypeNameAndDebugWithName() [55/56]

Foam::defineTemplateTypeNameAndDebugWithName ( thermalBaffle1DHConstSolidThermoPhysicsFvPatchScalarField  ,
"compressible::thermalBaffle1D<eConstSolidThermoPhysics>"  ,
 
)

◆ addToPatchFieldRunTimeSelection() [1/2]

Foam::addToPatchFieldRunTimeSelection ( fvPatchScalarField  ,
thermalBaffle1DHConstSolidThermoPhysicsFvPatchScalarField   
)

◆ defineTemplateTypeNameAndDebugWithName() [56/56]

Foam::defineTemplateTypeNameAndDebugWithName ( thermalBaffle1DHPowerSolidThermoPhysicsFvPatchScalarField  ,
"compressible::thermalBaffle1D<ePowerSolidThermoPhysics>"  ,
 
)

◆ addToPatchFieldRunTimeSelection() [2/2]

Foam::addToPatchFieldRunTimeSelection ( fvPatchScalarField  ,
thermalBaffle1DHPowerSolidThermoPhysicsFvPatchScalarField   
)

◆ makePatchTypeField() [90/108]

◆ defineRunTimeSelectionTable() [110/142]

Foam::defineRunTimeSelectionTable ( solidThermophysicalTransportModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [639/707]

Foam::defineTypeNameAndDebug ( thermophysicalTransportModel  ,
 
)

◆ operator>>() [132/136]

Foam::Istream & operator>> ( Istream is,
labelledTri t 
)
inline

Definition at line 81 of file labelledTriI.H.

References IOstream::ASCII, IOstream::check(), IOstream::format(), Istream::read(), Istream::readBegin(), and Istream::readEnd().

Here is the call graph for this function:

◆ operator<<() [303/312]

Foam::Ostream & operator<< ( Ostream os,
const labelledTri t 
)
inline

Definition at line 105 of file labelledTriI.H.

References IOstream::ASCII, token::BEGIN_LIST, IOstream::check(), token::END_LIST, IOstream::format(), token::SPACE, and Ostream::write().

Here is the call graph for this function:

◆ contiguous< labelledTri >()

bool Foam::contiguous< labelledTri > ( )
inline

Definition at line 123 of file labelledTri.H.

◆ defineTypeNameAndDebug() [640/707]

Foam::defineTypeNameAndDebug ( geometricSurfacePatch  ,
 
)

◆ operator>>() [133/136]

Istream& Foam::operator>> ( Istream is,
geometricSurfacePatch gp 
)

Definition at line 140 of file geometricSurfacePatch.C.

◆ operator<<() [304/312]

Ostream& Foam::operator<< ( Ostream os,
const geometricSurfacePatch gp 
)

Definition at line 148 of file geometricSurfacePatch.C.

◆ parseInt()

static label Foam::parseInt ( const string str)
static

Definition at line 44 of file readAC.C.

◆ readCmd()

static bool Foam::readCmd ( IFstream ACfile,
string cmd,
string args 
)
static

Definition at line 56 of file readAC.C.

References args, ISstream::getLine(), and IOstream::good().

Referenced by AC3DsurfaceFormat< Face >::read().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ readUpto() [1/2]

static bool Foam::readUpto ( const string cmd,
IFstream ACfile,
string args 
)
static

Definition at line 79 of file readAC.C.

References args, ISstream::getLine(), and IOstream::good().

Referenced by readUpto().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ readUpto() [2/2]

static void Foam::readUpto ( const string cmd,
IFstream ACfile,
string args,
const string  errorMsg 
)
static

Definition at line 104 of file readAC.C.

References args, exit(), FatalError, FatalErrorInFunction, and readUpto().

Here is the call graph for this function:

◆ parseNASCoord()

static scalar Foam::parseNASCoord ( const string s)
static

Definition at line 50 of file readNAS.C.

References isspace(), pow(), readScalar(), and s().

Referenced by NASedgeFormat::read(), and NASsurfaceFormat< Face >::read().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ defineTypeNameAndDebug() [641/707]

Foam::defineTypeNameAndDebug ( surfacePatch  ,
 
)

◆ operator<<() [305/312]

Foam::Ostream & operator<< ( Ostream os,
const surfacePatch p 
)

Definition at line 128 of file surfacePatch.C.

References IOstream::check(), p, and regIOobject::write().

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [642/707]

Foam::defineTypeNameAndDebug ( surfacePatchIOList  ,
 
)

◆ operator<<() [306/312]

Foam::Ostream & operator<< ( Ostream os,
const surfacePatchIOList patches 
)

Definition at line 145 of file surfacePatchIOList.C.

References token::BEGIN_LIST, token::END_LIST, forAll, nl, patches, patchi, and UPtrList< T >::size().

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [643/707]

Foam::defineTypeNameAndDebug ( triSurface  ,
 
)

◆ operator<<() [307/312]

Foam::Ostream & operator<< ( Ostream os,
const triSurface sm 
)

Definition at line 1405 of file triSurface.C.

◆ defineTypeNameAndDebug() [644/707]

Foam::defineTypeNameAndDebug ( compressibleTwoPhases  ,
 
)

◆ defineTypeNameAndDebug() [645/707]

Foam::defineTypeNameAndDebug ( cavitationModel  ,
 
)

◆ defineRunTimeSelectionTable() [111/142]

Foam::defineRunTimeSelectionTable ( cavitationModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [646/707]

Foam::defineTypeNameAndDebug ( incompressibleTwoPhases  ,
 
)

◆ defineTypeNameAndDebug() [647/707]

Foam::defineTypeNameAndDebug ( interfaceCompressionNew  ,
 
)

◆ defineTypeNameAndDebug() [648/707]

Foam::defineTypeNameAndDebug ( MPLIC  ,
 
)

◆ defineTypeNameAndDebug() [649/707]

Foam::defineTypeNameAndDebug ( MPLICU  ,
 
)

◆ defineTypeNameAndDebug() [650/707]

Foam::defineTypeNameAndDebug ( noInterfaceCompressionNew  ,
 
)

◆ defineTypeNameAndDebug() [651/707]

Foam::defineTypeNameAndDebug ( PLIC  ,
 
)

◆ defineTypeNameAndDebug() [652/707]

Foam::defineTypeNameAndDebug ( PLICU  ,
 
)

◆ makePatchTypeField() [91/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
contactAngleFvPatchScalarField   
)

◆ defineTypeNameAndDebug() [653/707]

Foam::defineTypeNameAndDebug ( contactAngleModel  ,
 
)

◆ defineRunTimeSelectionTable() [112/142]

Foam::defineRunTimeSelectionTable ( contactAngleModel  ,
dictionary   
)

◆ writeEntry() [27/27]

void writeEntry ( Ostream os,
const contactAngleModel ca 
)

Definition at line 51 of file contactAngleModel.C.

References token::BEGIN_BLOCK, decrIndent(), token::END_BLOCK, endl(), incrIndent(), indent(), nl, contactAngleModel::write(), writeEntry(), and writeKeyword().

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [654/707]

Foam::defineTypeNameAndDebug ( surfaceTensionModel  ,
 
)

◆ defineRunTimeSelectionTable() [113/142]

Foam::defineRunTimeSelectionTable ( surfaceTensionModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [655/707]

Foam::defineTypeNameAndDebug ( twoPhaseMixture  ,
 
)

◆ defineTypeNameAndDebug() [656/707]

Foam::defineTypeNameAndDebug ( twoPhases  ,
 
)

◆ makePatchTypeField() [92/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
alphaFixedPressureFvPatchScalarField   
)

◆ makePatchTypeField() [93/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
waveAlphaFvPatchScalarField   
)

◆ makePatchFields() [31/32]

Foam::makePatchFields ( waveInletOutlet  )

◆ makePatchTypeFieldTypedefs() [59/60]

makePatchTypeFieldTypedefs ( waveInletOutlet  )

◆ makePatchTypeField() [94/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
waveVelocityFvPatchVectorField   
)

◆ defineTypeNameAndDebug() [657/707]

Foam::defineTypeNameAndDebug ( waveModel  ,
 
)

◆ defineRunTimeSelectionTable() [114/142]

Foam::defineRunTimeSelectionTable ( waveModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [658/707]

Foam::defineTypeNameAndDebug ( waveAtmBoundaryLayerSuperposition  ,
 
)

◆ addToRunTimeSelectionTable() [378/408]

Foam::addToRunTimeSelectionTable ( waveSuperposition  ,
waveAtmBoundaryLayerSuperposition  ,
objectRegistry   
)

◆ defineTypeNameAndDebug() [659/707]

Foam::defineTypeNameAndDebug ( waveSuperposition  ,
 
)

◆ defineRunTimeSelectionTable() [115/142]

Foam::defineRunTimeSelectionTable ( waveSuperposition  ,
objectRegistry   
)

◆ addToRunTimeSelectionTable() [379/408]

Foam::addToRunTimeSelectionTable ( waveSuperposition  ,
waveSuperposition  ,
objectRegistry   
)

◆ extrudedTriangleCellShape()

cellShape Foam::extrudedTriangleCellShape ( const label  cellIndex,
const labelList faceLabels,
const faceList faces,
const labelList owner,
const labelList neighbour,
const label  pointOffset,
faceList frontAndBackFaces 
)

◆ extrudedQuadCellShape()

cellShape Foam::extrudedQuadCellShape ( const label  cellIndex,
const labelList faceLabels,
const faceList faces,
const labelList owner,
const labelList neighbour,
const label  pointOffset,
faceList frontAndBackFaces 
)

◆ create3DCellShape()

cellShape Foam::create3DCellShape ( const label  cellIndex,
const labelList faceLabels,
const faceList faces,
const labelList owner,
const labelList neighbour,
const label  fluentCellModelID 
)

◆ operator<<() [308/312]

Ostream& Foam::operator<< ( Ostream ,
const coupledFacePair  
)

◆ findOppositeWedge()

label Foam::findOppositeWedge ( const polyMesh ,
const wedgePolyPatch  
)

Find wedge with opposite orientation. Note: does not actually check.

that it is opposite, only that it has opposite normal and same axis.

◆ checkWedges()

bool Foam::checkWedges ( const polyMesh ,
const bool  report,
const Vector< label > &  ,
labelHashSet  
)

Check wedge orientation.

◆ checkCoupledPoints()

bool Foam::checkCoupledPoints ( const polyMesh ,
const bool  report,
labelHashSet  
)

Check 0th vertex on coupled faces.

◆ checkGeometry()

label Foam::checkGeometry ( const polyMesh mesh,
const bool  allGeometry,
const autoPtr< surfaceWriter > &  ,
const autoPtr< setWriter > &   
)

Check the geometry.

Referenced by primitiveMesh::checkMesh().

Here is the caller graph for this function:

◆ checkMeshQuality()

label Foam::checkMeshQuality ( const polyMesh ,
const dictionary ,
const autoPtr< surfaceWriter > &   
)

◆ checkMeshOutputDir()

fileName Foam::checkMeshOutputDir ( const polyMesh mesh)

Output directory for sets and surfaces.

◆ printMeshStats()

void Foam::printMeshStats ( const polyMesh mesh,
const bool  allTopology 
)

Print mesh statistics.

◆ mergeAndWrite() [1/4]

void Foam::mergeAndWrite ( const polyMesh mesh,
const surfaceWriter setWriter,
const word name,
const indirectPrimitivePatch  setPatch,
const fileName outputDir 
)

Generate merged surface on master and write. Needs input patch.

to be of mesh faces.

◆ mergeAndWrite() [2/4]

void Foam::mergeAndWrite ( const surfaceWriter ,
const faceSet  
)

Write representation of (assembled) faceSet to surface file in.

postProcessing/ directory

◆ mergeAndWrite() [3/4]

void Foam::mergeAndWrite ( const surfaceWriter ,
const cellSet  
)

Write representation of (assembled) cellSet to surface file in.

postProcessing/ directory

◆ mergeAndWrite() [4/4]

void Foam::mergeAndWrite ( const setWriter ,
const pointSet  
)

Write representation of (assembled) pointSet to 'set' file in.

postProcessing/ directory

◆ checkTopology()

label Foam::checkTopology ( const polyMesh mesh,
const bool  allTopology,
const bool  allGeometry,
const autoPtr< surfaceWriter > &  surfWriter,
const autoPtr< Foam::setWriter > &  setWriter 
)

Referenced by primitiveMesh::checkMesh(), and MeshedSurface< Face >::cleanup().

Here is the caller graph for this function:

◆ writeMeshObject()

bool Foam::writeMeshObject ( const word name,
const fileName meshDir,
Time runTime,
bool  disableHeaderChecking = false 
)
inline

◆ patchFieldType()

word Foam::patchFieldType ( const PatchField &  pf)

◆ addToFieldList()

void Foam::addToFieldList ( PtrList< GeoField > &  fieldList,
const IOobject obj,
const label  fieldi,
const typename GeoField::Mesh &  mesh 
)

◆ outputFieldList()

void Foam::outputFieldList ( const PtrList< GeoField > &  fieldList,
const label  patchi 
)

◆ collectFieldList()

void Foam::collectFieldList ( const PtrList< GeoField > &  fieldList,
const label  patchi,
HashTable< word > &  fieldToType 
)

◆ readFields() [2/6]

void Foam::readFields ( const typename GeoMesh::Mesh mesh,
const IOobjectList objects,
PtrList< GeometricField< Type, PatchField, GeoMesh >> &  fields,
const bool  readOldTime 
)

◆ readFields() [3/6]

void Foam::readFields ( const Mesh &  mesh,
const IOobjectList objects,
PtrList< GeoField > &  fields 
)

◆ reconstructLagrangianPositions()

void Foam::reconstructLagrangianPositions ( const polyMesh mesh,
const word cloudName,
const PtrList< fvMesh > &  meshes,
const labelListList faceProcAddressing,
const labelListList cellProcAddressing 
)

◆ reconstructLagrangianField()

tmp<IOField<Type> > Foam::reconstructLagrangianField ( const word cloudName,
const polyMesh mesh,
const PtrList< fvMesh > &  meshes,
const word fieldName 
)

◆ reconstructLagrangianFieldField()

tmp<CompactIOField<Field<Type> > > Foam::reconstructLagrangianFieldField ( const word cloudName,
const polyMesh mesh,
const PtrList< fvMesh > &  meshes,
const word fieldName 
)

◆ reconstructLagrangianFields()

void Foam::reconstructLagrangianFields ( const word cloudName,
const polyMesh mesh,
const PtrList< fvMesh > &  meshes,
const IOobjectList objects,
const HashSet< word > &  selectedFields 
)

◆ reconstructLagrangianFieldFields()

void Foam::reconstructLagrangianFieldFields ( const word cloudName,
const polyMesh mesh,
const PtrList< fvMesh > &  meshes,
const IOobjectList objects,
const HashSet< word > &  selectedFields 
)

◆ loadOrCreateMesh()

autoPtr<fvMesh> Foam::loadOrCreateMesh ( const IOobject io)

Load (if it exists) or create zero cell mesh given an IOobject:

name : regionName instance : exact directory where to find mesh (i.e. does not do a findInstance

◆ writeFluentField() [1/2]

void Foam::writeFluentField ( const volScalarField phi,
const label  fluentFieldIdentifier,
Ostream stream 
)

◆ writeFluentField() [2/2]

void Foam::writeFluentField ( const volVectorField phi,
const label  fluentFieldIdentifier,
Ostream stream 
)

◆ itoa()

word itoa ( const label  n)

◆ ensightCaseEntry()

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 
)

◆ ensightParticlePositions()

void Foam::ensightParticlePositions ( const polyMesh mesh,
const fileName dataDir,
const fileName subDir,
const word cloudName,
IOstream::streamFormat  format 
)

◆ ensightLagrangianField()

void Foam::ensightLagrangianField ( const IOobject fieldObject,
const fileName dataDir,
const fileName subDir,
const word cloudName,
IOstream::streamFormat  format 
)

Write lagrangian parcels.

◆ ensightVolField()

void Foam::ensightVolField ( const ensightParts partsList,
const IOobject fieldObject,
const fvMesh mesh,
const fileName dataDir,
const fileName subDir,
IOstream::streamFormat  format 
)

Write generalised field components.

◆ readFields() [4/6]

void Foam::readFields ( const vtkMesh vMesh,
const typename GeoField::Mesh &  mesh,
const IOobjectList objects,
const HashSet< word > &  selectedFields,
PtrList< GeoField > &  fields 
)

◆ readFields() [5/6]

void Foam::readFields ( const vtkMesh vMesh,
const typename GeoField::Mesh &  mesh,
const IOobjectList objects,
const HashSet< word > &  selectedFields,
PtrList< const GeoField > &  fields 
)

◆ writeFaceSet()

void Foam::writeFaceSet ( const bool  binary,
const vtkMesh vMesh,
const faceSet set,
const fileName fileName 
)

◆ writePointSet()

void Foam::writePointSet ( const bool  binary,
const vtkMesh vMesh,
const pointSet set,
const fileName fileName 
)

◆ writeSurfFields()

void Foam::writeSurfFields ( const bool  binary,
const vtkMesh vMesh,
const fileName fileName,
const UPtrList< const surfaceVectorField > &  surfVectorFields 
)

◆ fieldOk()

bool Foam::fieldOk ( const IOobjectList cloudObjs,
const word name 
)

◆ readParticleField()

tmp<Field<Type> > Foam::readParticleField ( const word name,
const IOobjectList  cloudObjs 
)

◆ readFields() [6/6]

void Foam::readFields ( PtrList< List< Type >> &  values,
const List< word > &  fields,
const IOobjectList cloudObjs 
)

◆ writeVTK()

void Foam::writeVTK ( OFstream os,
const Type &  value 
)

◆ writeVTKFields()

void Foam::writeVTKFields ( OFstream os,
const PtrList< List< Type >> &  values,
const List< List< label >> &  addr,
const List< word > &  fieldNames 
)

◆ processFields()

void Foam::processFields ( OFstream os,
const List< List< label >> &  addr,
const List< word > &  userFieldNames,
const IOobjectList cloudObjs 
)

◆ processField()

void Foam::processField ( bool &  processed,
const word fieldName 
)

◆ MapConsistentVolFields()

void Foam::MapConsistentVolFields ( const IOobjectList objects,
const meshToMesh0 meshToMesh0Interp,
const meshToMesh0::order mapOrder 
)

◆ mapLagrangian()

void Foam::mapLagrangian ( const meshToMesh0 meshToMesh0Interp)

Maps lagrangian positions and fields.

◆ MapLagrangianFields()

void Foam::MapLagrangianFields ( const string cloudName,
const IOobjectList objects,
const meshToMesh0 meshToMesh0Interp,
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, dimensioned< Type >::name(), name(), IOobject::NO_READ, IOobject::NO_WRITE, objects, cloud::prefix, List< T >::size(), fvMesh::time(), meshToMesh0::toMesh(), and regIOobject::write().

Here is the call graph for this function:

◆ mapConsistentMesh()

void Foam::mapConsistentMesh ( const fvMesh meshSource,
const fvMesh meshTarget,
const meshToMesh0::order mapOrder 
)

◆ mapSubMesh()

void Foam::mapSubMesh ( const fvMesh meshSource,
const fvMesh meshTarget,
const HashTable< word > &  patchMap,
const wordList cuttingPatches,
const meshToMesh0::order mapOrder 
)

◆ mapConsistentSubMesh()

void Foam::mapConsistentSubMesh ( const fvMesh meshSource,
const fvMesh meshTarget,
const meshToMesh0::order mapOrder 
)

◆ addProcessorPatches()

wordList Foam::addProcessorPatches ( const fvMesh meshTarget,
const wordList cuttingPatches 
)

◆ MapVolFields()

void Foam::MapVolFields ( const IOobjectList objects,
const meshToMesh0 meshToMesh0Interp,
const meshToMesh0::order mapOrder 
)

◆ UnMapped()

void Foam::UnMapped ( const IOobjectList objects)

Definition at line 38 of file UnMapped.H.

References fields, forAllConstIter, mvBak(), and objects.

Here is the call graph for this function:

◆ mapClouds()

void Foam::mapClouds ( const fvMeshToFvMesh interp)

◆ mapGeometricFields()

void Foam::mapGeometricFields ( const fvMeshToFvMesh interp,
const wordReList cuttingPatches,
const HashSet< word > &  selectedFields,
const bool  noLagrangian 
)

◆ defineTypeNameAndDebug() [660/707]

Foam::defineTypeNameAndDebug ( compressibleMultiphaseVoFMixture  ,
 
)

◆ defineTypeNameAndDebug() [661/707]

Foam::defineTypeNameAndDebug ( compressibleTwoPhaseVoFMixture  ,
 
)

◆ defineTypeNameAndDebug() [662/707]

Foam::defineTypeNameAndDebug ( incompressibleDriftFluxMixture  ,
 
)

◆ defineTypeNameAndDebug() [663/707]

Foam::defineTypeNameAndDebug ( mixtureViscosityModel  ,
 
)

◆ defineRunTimeSelectionTable() [116/142]

Foam::defineRunTimeSelectionTable ( mixtureViscosityModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [664/707]

Foam::defineTypeNameAndDebug ( relativeVelocityModel  ,
 
)

◆ defineRunTimeSelectionTable() [117/142]

Foam::defineRunTimeSelectionTable ( relativeVelocityModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [665/707]

Foam::defineTypeNameAndDebug ( incompressibleMultiphaseVoFMixture  ,
 
)

◆ defineTypeNameAndDebug() [666/707]

Foam::defineTypeNameAndDebug ( incompressibleTwoPhaseVoFMixture  ,
 
)

◆ makeNullConstructablePatchTypeField() [8/8]

Foam::makeNullConstructablePatchTypeField ( fvPatchScalarField  ,
alphaOneFvPatchScalarField   
)

◆ makePatchTypeField() [95/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
filmContactAngleFvPatchScalarField   
)

◆ makePatchTypeField() [96/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
filmSurfaceVelocityFvPatchVectorField   
)

◆ makePatchTypeField() [97/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
mappedFilmPressureFvPatchScalarField   
)

◆ defineRunTimeSelectionTable() [118/142]

Foam::defineRunTimeSelectionTable ( filmCompressibleMomentumTransportModel  ,
dictionary   
)

◆ defineNamedTemplateTypeNameAndDebug() [47/47]

Foam::defineNamedTemplateTypeNameAndDebug ( laminarfilmCompressibleMomentumTransportModel  ,
 
)

◆ defineTemplateRunTimeSelectionTable() [93/93]

Foam::defineTemplateRunTimeSelectionTable ( laminarfilmCompressibleMomentumTransportModel  ,
dictionary   
)

◆ addToRunTimeSelectionTable() [380/408]

◆ defineTypeNameAndDebug() [667/707]

Foam::defineTypeNameAndDebug ( ejectionModel  ,
 
)

◆ defineRunTimeSelectionTable() [119/142]

Foam::defineRunTimeSelectionTable ( ejectionModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [668/707]

Foam::defineTypeNameAndDebug ( filmFvPatch  ,
 
)

◆ defineTypeNameAndDebug() [669/707]

Foam::defineTypeNameAndDebug ( filmSurfaceFvPatch  ,
 
)

◆ addToRunTimeSelectionTable() [381/408]

Foam::addToRunTimeSelectionTable ( fvPatch  ,
filmSurfaceFvPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [670/707]

Foam::defineTypeNameAndDebug ( filmSurfacePointPatch  ,
 
)

◆ addToRunTimeSelectionTable() [382/408]

Foam::addToRunTimeSelectionTable ( facePointPatch  ,
filmSurfacePointPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [671/707]

Foam::defineTypeNameAndDebug ( filmSurfacePolyPatch  ,
 
)

◆ addToRunTimeSelectionTable() [383/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
filmSurfacePolyPatch  ,
word   
)

◆ addToRunTimeSelectionTable() [384/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
filmSurfacePolyPatch  ,
dictionary   
)

◆ defineTypeNameAndDebug() [672/707]

Foam::defineTypeNameAndDebug ( filmWallFvPatch  ,
 
)

◆ addToRunTimeSelectionTable() [385/408]

Foam::addToRunTimeSelectionTable ( fvPatch  ,
filmWallFvPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [673/707]

Foam::defineTypeNameAndDebug ( filmWallPointPatch  ,
 
)

◆ addToRunTimeSelectionTable() [386/408]

Foam::addToRunTimeSelectionTable ( facePointPatch  ,
filmWallPointPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [674/707]

Foam::defineTypeNameAndDebug ( filmWallPolyPatch  ,
 
)

◆ addToRunTimeSelectionTable() [387/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
filmWallPolyPatch  ,
word   
)

◆ addToRunTimeSelectionTable() [388/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
filmWallPolyPatch  ,
dictionary   
)

◆ defineTypeNameAndDebug() [675/707]

Foam::defineTypeNameAndDebug ( mappedFilmSurfaceFvPatch  ,
 
)

◆ addToRunTimeSelectionTable() [389/408]

Foam::addToRunTimeSelectionTable ( fvPatch  ,
mappedFilmSurfaceFvPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [676/707]

Foam::defineTypeNameAndDebug ( mappedFilmSurfacePointPatch  ,
 
)

◆ addToRunTimeSelectionTable() [390/408]

Foam::addToRunTimeSelectionTable ( facePointPatch  ,
mappedFilmSurfacePointPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [677/707]

Foam::defineTypeNameAndDebug ( mappedFilmSurfacePolyPatch  ,
 
)

◆ addToRunTimeSelectionTable() [391/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
mappedFilmSurfacePolyPatch  ,
word   
)

◆ addToRunTimeSelectionTable() [392/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
mappedFilmSurfacePolyPatch  ,
dictionary   
)

◆ defineTypeNameAndDebug() [678/707]

Foam::defineTypeNameAndDebug ( mappedFilmWallFvPatch  ,
 
)

◆ addToRunTimeSelectionTable() [393/408]

Foam::addToRunTimeSelectionTable ( fvPatch  ,
mappedFilmWallFvPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [679/707]

Foam::defineTypeNameAndDebug ( mappedFilmWallPointPatch  ,
 
)

◆ addToRunTimeSelectionTable() [394/408]

Foam::addToRunTimeSelectionTable ( facePointPatch  ,
mappedFilmWallPointPatch  ,
polyPatch   
)

◆ defineTypeNameAndDebug() [680/707]

Foam::defineTypeNameAndDebug ( mappedFilmWallPolyPatch  ,
 
)

◆ addToRunTimeSelectionTable() [395/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
mappedFilmWallPolyPatch  ,
word   
)

◆ addToRunTimeSelectionTable() [396/408]

Foam::addToRunTimeSelectionTable ( polyPatch  ,
mappedFilmWallPolyPatch  ,
dictionary   
)

◆ defineTypeNameAndDebug() [681/707]

Foam::defineTypeNameAndDebug ( diffusiveMassTransferModel  ,
 
)

◆ defineBlendedInterfacialModelTypeNameAndDebug() [1/8]

Foam::defineBlendedInterfacialModelTypeNameAndDebug ( diffusiveMassTransferModel  ,
 
)

◆ defineSidedInterfacialModelTypeNameAndDebug() [1/3]

Foam::defineSidedInterfacialModelTypeNameAndDebug ( blendedDiffusiveMassTransferModel  ,
 
)

◆ defineRunTimeSelectionTable() [120/142]

Foam::defineRunTimeSelectionTable ( diffusiveMassTransferModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [682/707]

Foam::defineTypeNameAndDebug ( interfaceCompositionModel  ,
 
)

◆ defineSidedInterfacialModelTypeNameAndDebug() [2/3]

Foam::defineSidedInterfacialModelTypeNameAndDebug ( interfaceCompositionModel  ,
 
)

◆ defineRunTimeSelectionTable() [121/142]

Foam::defineRunTimeSelectionTable ( interfaceCompositionModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [683/707]

Foam::defineTypeNameAndDebug ( interfaceSaturationTemperatureModel  ,
 
)

◆ defineRunTimeSelectionTable() [122/142]

Foam::defineRunTimeSelectionTable ( interfaceSaturationTemperatureModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [684/707]

Foam::defineTypeNameAndDebug ( interfaceSurfaceTensionModel  ,
 
)

◆ defineRunTimeSelectionTable() [123/142]

Foam::defineRunTimeSelectionTable ( interfaceSurfaceTensionModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [685/707]

Foam::defineTypeNameAndDebug ( aspectRatioModel  ,
 
)

◆ defineRunTimeSelectionTable() [124/142]

Foam::defineRunTimeSelectionTable ( aspectRatioModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [686/707]

Foam::defineTypeNameAndDebug ( dragModel  ,
 
)

◆ defineBlendedInterfacialModelTypeNameAndDebug() [2/8]

Foam::defineBlendedInterfacialModelTypeNameAndDebug ( dragModel  ,
 
)

◆ defineRunTimeSelectionTable() [125/142]

Foam::defineRunTimeSelectionTable ( dragModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [687/707]

Foam::defineTypeNameAndDebug ( heatTransferModel  ,
 
)

◆ defineBlendedInterfacialModelTypeNameAndDebug() [3/8]

Foam::defineBlendedInterfacialModelTypeNameAndDebug ( heatTransferModel  ,
 
)

◆ defineSidedInterfacialModelTypeNameAndDebug() [3/3]

Foam::defineSidedInterfacialModelTypeNameAndDebug ( blendedHeatTransferModel  ,
 
)

◆ defineRunTimeSelectionTable() [126/142]

Foam::defineRunTimeSelectionTable ( heatTransferModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [688/707]

Foam::defineTypeNameAndDebug ( liftModel  ,
 
)

◆ defineBlendedInterfacialModelTypeNameAndDebug() [4/8]

Foam::defineBlendedInterfacialModelTypeNameAndDebug ( liftModel  ,
 
)

◆ defineRunTimeSelectionTable() [127/142]

Foam::defineRunTimeSelectionTable ( liftModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [689/707]

Foam::defineTypeNameAndDebug ( phaseTransferModel  ,
 
)

◆ defineBlendedInterfacialModelTypeNameAndDebug() [5/8]

Foam::defineBlendedInterfacialModelTypeNameAndDebug ( phaseTransferModel  ,
 
)

◆ defineRunTimeSelectionTable() [128/142]

Foam::defineRunTimeSelectionTable ( phaseTransferModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [690/707]

Foam::defineTypeNameAndDebug ( swarmCorrection  ,
 
)

◆ defineRunTimeSelectionTable() [129/142]

Foam::defineRunTimeSelectionTable ( swarmCorrection  ,
dictionary   
)

◆ defineTypeNameAndDebug() [691/707]

Foam::defineTypeNameAndDebug ( turbulentDispersionModel  ,
 
)

◆ defineBlendedInterfacialModelTypeNameAndDebug() [6/8]

Foam::defineBlendedInterfacialModelTypeNameAndDebug ( turbulentDispersionModel  ,
 
)

◆ defineRunTimeSelectionTable() [130/142]

Foam::defineRunTimeSelectionTable ( turbulentDispersionModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [692/707]

Foam::defineTypeNameAndDebug ( virtualMassModel  ,
 
)

◆ defineBlendedInterfacialModelTypeNameAndDebug() [7/8]

Foam::defineBlendedInterfacialModelTypeNameAndDebug ( virtualMassModel  ,
 
)

◆ defineRunTimeSelectionTable() [131/142]

Foam::defineRunTimeSelectionTable ( virtualMassModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [693/707]

Foam::defineTypeNameAndDebug ( wallDampingModel  ,
 
)

◆ defineRunTimeSelectionTable() [132/142]

Foam::defineRunTimeSelectionTable ( wallDampingModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [694/707]

Foam::defineTypeNameAndDebug ( wallLubricationModel  ,
 
)

◆ defineBlendedInterfacialModelTypeNameAndDebug() [8/8]

Foam::defineBlendedInterfacialModelTypeNameAndDebug ( wallLubricationModel  ,
 
)

◆ defineRunTimeSelectionTable() [133/142]

Foam::defineRunTimeSelectionTable ( wallLubricationModel  ,
dictionary   
)

◆ makePatchTypeField() [98/108]

◆ makePatchTypeField() [99/108]

◆ addNamedToRunTimeSelectionTable() [24/37]

Foam::addNamedToRunTimeSelectionTable ( phaseSystem  ,
basicMultiphaseSystem  ,
dictionary  ,
basicMultiphaseSystem   
)

◆ addNamedToRunTimeSelectionTable() [25/37]

◆ addNamedToRunTimeSelectionTable() [26/37]

Foam::addNamedToRunTimeSelectionTable ( phaseSystem  ,
thermalPhaseChangeMultiphaseSystem  ,
dictionary  ,
thermalPhaseChangeMultiphaseSystem   
)

◆ addNamedToRunTimeSelectionTable() [27/37]

Foam::addNamedToRunTimeSelectionTable ( phaseSystem  ,
populationBalanceMultiphaseSystem  ,
dictionary  ,
populationBalanceMultiphaseSystem   
)

◆ addNamedToRunTimeSelectionTable() [28/37]

◆ addNamedToRunTimeSelectionTable() [29/37]

◆ forCoeffGases() [31/31]

◆ operator<<() [309/312]

Foam::Ostream & operator<< ( Ostream os,
const phaseSurfaceArrheniusReactionRate arr 
)
inline

Definition at line 99 of file phaseSurfaceArrheniusReactionRateI.H.

References Ostream::write().

Here is the call graph for this function:

◆ makePatchTypeField() [100/108]

◆ makePatchTypeField() [101/108]

◆ defineTypeNameAndDebug() [695/707]

Foam::defineTypeNameAndDebug ( heatTransferPhaseSystem  ,
 
)

◆ defineTypeNameAndDebug() [696/707]

Foam::defineTypeNameAndDebug ( blendingMethod  ,
 
)

◆ defineRunTimeSelectionTable() [134/142]

Foam::defineRunTimeSelectionTable ( blendingMethod  ,
dictionary   
)

◆ defineTypeNameAndDebug() [697/707]

Foam::defineTypeNameAndDebug ( diameterModel  ,
 
)

◆ defineRunTimeSelectionTable() [135/142]

Foam::defineRunTimeSelectionTable ( diameterModel  ,
dictionary   
)

◆ defineTypeNameAndDebugWithName() [1/12]

Foam::defineTypeNameAndDebugWithName ( dispersedDisplacedPhaseInterface  ,
separatorsToTypeName({ dispersedPhaseInterface::separator(), displacedPhaseInterface::separator() }).c_str()  ,
 
)

References dispersedPhaseInterface::separator(), and displacedPhaseInterface::separator().

Here is the call graph for this function:

◆ addToRunTimeSelectionTable() [397/408]

Foam::addToRunTimeSelectionTable ( phaseInterface  ,
dispersedDisplacedPhaseInterface  ,
word   
)

◆ defineTypeNameAndDebugWithName() [2/12]

Foam::defineTypeNameAndDebugWithName ( dispersedDisplacedSidedPhaseInterface  ,
separatorsToTypeName({ dispersedPhaseInterface::separator(), displacedPhaseInterface::separator(), sidedPhaseInterface::separator() }).c_str()  ,
 
)

◆ addToRunTimeSelectionTable() [398/408]

Foam::addToRunTimeSelectionTable ( phaseInterface  ,
dispersedDisplacedSidedPhaseInterface  ,
word   
)

◆ defineTypeNameAndDebugWithName() [3/12]

Foam::defineTypeNameAndDebugWithName ( dispersedPhaseInterface  ,
separatorsToTypeName({separator()}).c_str()  ,
 
)

◆ addToRunTimeSelectionTable() [399/408]

Foam::addToRunTimeSelectionTable ( phaseInterface  ,
dispersedPhaseInterface  ,
word   
)

◆ defineTypeNameAndDebugWithName() [4/12]

Foam::defineTypeNameAndDebugWithName ( dispersedSidedPhaseInterface  ,
separatorsToTypeName({ dispersedPhaseInterface::separator(), sidedPhaseInterface::separator() }).c_str()  ,
 
)

References dispersedPhaseInterface::separator(), and sidedPhaseInterface::separator().

Here is the call graph for this function:

◆ addToRunTimeSelectionTable() [400/408]

Foam::addToRunTimeSelectionTable ( phaseInterface  ,
dispersedSidedPhaseInterface  ,
word   
)

◆ defineTypeNameAndDebugWithName() [5/12]

Foam::defineTypeNameAndDebugWithName ( displacedPhaseInterface  ,
separatorsToTypeName({ phaseInterface::separator(), separator() }).c_str()  ,
 
)

References phaseInterface::separator().

Here is the call graph for this function:

◆ addToRunTimeSelectionTable() [401/408]

Foam::addToRunTimeSelectionTable ( phaseInterface  ,
displacedPhaseInterface  ,
word   
)

◆ defineTypeNameAndDebugWithName() [6/12]

Foam::defineTypeNameAndDebugWithName ( displacedSidedPhaseInterface  ,
separatorsToTypeName({ displacedPhaseInterface::separator(), sidedPhaseInterface::separator() }).c_str()  ,
 
)

References displacedPhaseInterface::separator(), and sidedPhaseInterface::separator().

Here is the call graph for this function:

◆ addToRunTimeSelectionTable() [402/408]

Foam::addToRunTimeSelectionTable ( phaseInterface  ,
displacedSidedPhaseInterface  ,
word   
)

◆ defineTypeNameAndDebugWithName() [7/12]

Foam::defineTypeNameAndDebugWithName ( phaseInterface  ,
separatorsToTypeName(wordList(1, word::null)).c_str()  ,
 
)

◆ defineRunTimeSelectionTable() [136/142]

Foam::defineRunTimeSelectionTable ( phaseInterface  ,
word   
)

◆ addToRunTimeSelectionTable() [403/408]

Foam::addToRunTimeSelectionTable ( phaseInterface  ,
phaseInterface  ,
word   
)

◆ operator==() [57/58]

bool operator== ( const phaseInterfaceKey a,
const phaseInterfaceKey b 
)

Definition at line 79 of file phaseInterfaceKey.C.

References b, and Pair< Type >::compare().

Here is the call graph for this function:

◆ operator!=() [24/25]

bool operator!= ( const phaseInterfaceKey a,
const phaseInterfaceKey b 
)

Definition at line 89 of file phaseInterfaceKey.C.

References b.

◆ operator>>() [134/136]

Foam::Istream & operator>> ( Istream is,
phaseInterfaceKey key 
)

Definition at line 101 of file phaseInterfaceKey.C.

References NotImplemented.

◆ operator<<() [310/312]

Foam::Ostream & operator<< ( Ostream os,
const phaseInterfaceKey key 
)

Definition at line 111 of file phaseInterfaceKey.C.

References NotImplemented.

◆ defineTypeNameAndDebugWithName() [8/12]

Foam::defineTypeNameAndDebugWithName ( segregatedDisplacedPhaseInterface  ,
separatorsToTypeName({ segregatedPhaseInterface::separator(), displacedPhaseInterface::separator() }).c_str()  ,
 
)

References displacedPhaseInterface::separator(), and segregatedPhaseInterface::separator().

Here is the call graph for this function:

◆ addToRunTimeSelectionTable() [404/408]

Foam::addToRunTimeSelectionTable ( phaseInterface  ,
segregatedDisplacedPhaseInterface  ,
word   
)

◆ defineTypeNameAndDebugWithName() [9/12]

Foam::defineTypeNameAndDebugWithName ( segregatedDisplacedSidedPhaseInterface  ,
separatorsToTypeName({ segregatedPhaseInterface::separator(), displacedPhaseInterface::separator(), sidedPhaseInterface::separator() }).c_str()  ,
 
)

◆ addToRunTimeSelectionTable() [405/408]

Foam::addToRunTimeSelectionTable ( phaseInterface  ,
segregatedDisplacedSidedPhaseInterface  ,
word   
)

◆ defineTypeNameAndDebugWithName() [10/12]

Foam::defineTypeNameAndDebugWithName ( segregatedPhaseInterface  ,
separatorsToTypeName({separator()}).c_str()  ,
 
)

◆ addToRunTimeSelectionTable() [406/408]

Foam::addToRunTimeSelectionTable ( phaseInterface  ,
segregatedPhaseInterface  ,
word   
)

◆ defineTypeNameAndDebugWithName() [11/12]

Foam::defineTypeNameAndDebugWithName ( segregatedSidedPhaseInterface  ,
separatorsToTypeName({ segregatedPhaseInterface::separator(), sidedPhaseInterface::separator() }).c_str()  ,
 
)

References segregatedPhaseInterface::separator(), and sidedPhaseInterface::separator().

Here is the call graph for this function:

◆ addToRunTimeSelectionTable() [407/408]

Foam::addToRunTimeSelectionTable ( phaseInterface  ,
segregatedSidedPhaseInterface  ,
word   
)

◆ defineTypeNameAndDebugWithName() [12/12]

Foam::defineTypeNameAndDebugWithName ( sidedPhaseInterface  ,
separatorsToTypeName({ phaseInterface::separator(), separator() }).c_str()  ,
 
)

References phaseInterface::separator().

Here is the call graph for this function:

◆ addToRunTimeSelectionTable() [408/408]

Foam::addToRunTimeSelectionTable ( phaseInterface  ,
sidedPhaseInterface  ,
word   
)

◆ defineTypeNameAndDebug() [698/707]

Foam::defineTypeNameAndDebug ( phaseModel  ,
 
)

◆ defineRunTimeSelectionTable() [137/142]

Foam::defineRunTimeSelectionTable ( phaseModel  ,
phaseSystem   
)

◆ addNamedToRunTimeSelectionTable() [30/37]

Foam::addNamedToRunTimeSelectionTable ( phaseModel  ,
purePhaseModel  ,
phaseSystem  ,
purePhaseModel   
)

◆ addNamedToRunTimeSelectionTable() [31/37]

Foam::addNamedToRunTimeSelectionTable ( phaseModel  ,
pureStationaryPhaseModel  ,
phaseSystem  ,
pureStationaryPhaseModel   
)

◆ addNamedToRunTimeSelectionTable() [32/37]

Foam::addNamedToRunTimeSelectionTable ( phaseModel  ,
pureIsothermalPhaseModel  ,
phaseSystem  ,
pureIsothermalPhaseModel   
)

◆ addNamedToRunTimeSelectionTable() [33/37]

Foam::addNamedToRunTimeSelectionTable ( phaseModel  ,
pureStationaryIsothermalPhaseModel  ,
phaseSystem  ,
pureStationaryIsothermalPhaseModel   
)

◆ addNamedToRunTimeSelectionTable() [34/37]

Foam::addNamedToRunTimeSelectionTable ( phaseModel  ,
multicomponentPhaseModel  ,
phaseSystem  ,
multicomponentPhaseModel   
)

◆ addNamedToRunTimeSelectionTable() [35/37]

Foam::addNamedToRunTimeSelectionTable ( phaseModel  ,
multicomponentPhaseModel  ,
phaseSystem  ,
multiComponentPhaseModel   
)

◆ addNamedToRunTimeSelectionTable() [36/37]

Foam::addNamedToRunTimeSelectionTable ( phaseModel  ,
multicomponentIsothermalPhaseModel  ,
phaseSystem  ,
multicomponentIsothermalPhaseModel   
)

◆ addNamedToRunTimeSelectionTable() [37/37]

Foam::addNamedToRunTimeSelectionTable ( phaseModel  ,
reactingPhaseModel  ,
phaseSystem  ,
reactingPhaseModel   
)

◆ defineTypeNameAndDebug() [699/707]

Foam::defineTypeNameAndDebug ( phaseSystem  ,
 
)

◆ defineRunTimeSelectionTable() [138/142]

Foam::defineRunTimeSelectionTable ( phaseSystem  ,
dictionary   
)

◆ byDt() [1/2]

◆ byDt() [2/2]

tmp<surfaceScalarField> Foam::byDt ( const surfaceScalarField sf)

◆ operator>>() [135/136]

Istream& Foam::operator>> ( Istream is,
wordListAndType< Type > &  wlat 
)
inline

◆ operator<<() [311/312]

Ostream& Foam::operator<< ( Ostream os,
const wordListAndType< Type > &  wlat 
)
inline

◆ operator==() [58/58]

bool Foam::operator== ( const wordListAndType< Type > &  a,
const wordListAndType< Type > &  b 
)
inline

Definition at line 65 of file phaseSystemTemplates.C.

References b, wordListAndType< Type >::t, and wordListAndType< Type >::wl.

◆ operator!=() [25/25]

bool Foam::operator!= ( const wordListAndType< Type > &  a,
const wordListAndType< Type > &  b 
)
inline

Definition at line 75 of file phaseSystemTemplates.C.

References b.

◆ addField() [1/4]

◆ addField() [2/4]

void Foam::addField ( const Group &  group,
const word name,
const GeoField &  field,
PtrList< GeoField > &  fieldList 
)
inline

Definition at line 522 of file phaseSystemTemplates.C.

References addField(), Foam::constant::atomic::group, and name().

Here is the call graph for this function:

◆ addField() [3/4]

void Foam::addField ( const Group &  group,
const word name,
tmp< GeoField >  field,
HashPtrTable< GeoField > &  fieldTable 
)
inline

Definition at line 535 of file phaseSystemTemplates.C.

References HashTable< T, Key, Hash >::found(), Foam::constant::atomic::group, IOobject::groupName(), name(), and HashTable< T, Key, Hash >::set().

Here is the call graph for this function:

◆ addField() [4/4]

void Foam::addField ( const Group &  group,
const word name,
const GeoField &  field,
HashPtrTable< GeoField > &  fieldTable 
)
inline

Definition at line 563 of file phaseSystemTemplates.C.

References addField(), Foam::constant::atomic::group, and name().

Here is the call graph for this function:

◆ defineTypeNameAndDebug() [700/707]

Foam::defineTypeNameAndDebug ( multiphaseVoFMixture  ,
 
)

◆ makePatchFields() [32/32]

Foam::makePatchFields ( mixedFixedValueSlip  )

◆ makePatchTypeFieldTypedefs() [60/60]

makePatchTypeFieldTypedefs ( mixedFixedValueSlip  )

◆ makePatchTypeField() [102/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
fixedRhoFvPatchScalarField   
)

◆ makePatchTypeField() [103/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
smoluchowskiJumpTFvPatchScalarField   
)

◆ makePatchTypeField() [104/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
maxwellSlipUFvPatchVectorField   
)

◆ makePatchTypeField() [105/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
hydrostaticDisplacementFvPatchVectorField   
)

◆ makePatchTypeField() [106/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
tractionDisplacementFvPatchVectorField   
)

◆ defineTypeNameAndDebug() [701/707]

Foam::defineTypeNameAndDebug ( solidDisplacementThermo  ,
 
)

◆ defineTypeNameAndDebug() [702/707]

Foam::defineTypeNameAndDebug ( twoPhaseVoFMixture  ,
 
)

◆ defineTypeNameAndDebug() [703/707]

Foam::defineTypeNameAndDebug ( VoFMixture  ,
 
)

◆ W()

◆ h0()

scalar Foam::h0 ( const fluidMulticomponentThermo thermo,
const scalarList Y,
const scalar  p,
const scalar  T 
)

Definition at line 44 of file thermoTypeFunctions.H.

References composition, fluidMulticomponentThermo::composition(), forAll, basicSpecieMixture::Hs(), p, T(), thermo, and Y.

Referenced by main(), and waveAtmBoundaryLayerSuperposition::UGas().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setDeltaT() [1/2]

void Foam::setDeltaT ( Time runTime,
const PtrList< solver > &  solvers 
)

Set the initial time-step according to the solver maxDeltaT.

Referenced by setTimeStepFunctionObject::execute(), Time::operator+=(), and Time::setDeltaT().

Here is the caller graph for this function:

◆ adjustDeltaT() [1/2]

void Foam::adjustDeltaT ( Time runTime,
const PtrList< solver > &  solvers 
)

Adjust the time-step according to the solver maxDeltaT.

Referenced by Time::setDeltaT().

Here is the caller graph for this function:

◆ setDeltaT() [2/2]

void Foam::setDeltaT ( Time runTime,
const solver solver 
)

Set the initial time-step according to the solver maxDeltaT.

◆ adjustDeltaT() [2/2]

void Foam::adjustDeltaT ( Time runTime,
const solver solver 
)

Adjust the time-step according to the solver maxDeltaT.

◆ defineTypeNameAndDebug() [704/707]

Foam::defineTypeNameAndDebug ( PDRDragModel  ,
 
)

◆ defineRunTimeSelectionTable() [139/142]

Foam::defineRunTimeSelectionTable ( PDRDragModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [705/707]

Foam::defineTypeNameAndDebug ( XiEqModel  ,
 
)

◆ defineRunTimeSelectionTable() [140/142]

Foam::defineRunTimeSelectionTable ( XiEqModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [706/707]

Foam::defineTypeNameAndDebug ( XiGModel  ,
 
)

◆ defineRunTimeSelectionTable() [141/142]

Foam::defineRunTimeSelectionTable ( XiGModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [707/707]

Foam::defineTypeNameAndDebug ( XiModel  ,
 
)

◆ defineRunTimeSelectionTable() [142/142]

Foam::defineRunTimeSelectionTable ( XiModel  ,
dictionary   
)

◆ operator>>() [136/136]

Istream& Foam::operator>> ( Istream ,
magnet  
)

Definition at line 131 of file magnet.H.

◆ operator<<() [312/312]

Ostream& Foam::operator<< ( Ostream ,
const magnet  
)

Definition at line 146 of file magnet.H.

◆ makePatchTypeField() [107/108]

Foam::makePatchTypeField ( fvPatchScalarField  ,
adjointOutletPressureFvPatchScalarField   
)

◆ makePatchTypeField() [108/108]

Foam::makePatchTypeField ( fvPatchVectorField  ,
adjointOutletVelocityFvPatchVectorField   
)

Variable Documentation

◆ addMultivariateIndependentSchemeScalarConstructorToTable_

multivariateSurfaceInterpolationScheme<scalar>::addIstreamConstructorToTable<multivariateIndependentScheme<scalar> > addMultivariateIndependentSchemeScalarConstructorToTable_

Definition at line 41 of file multivariateIndependentSchemes.C.

◆ addMultivariateSelectionSchemeScalarConstructorToTable_

multivariateSurfaceInterpolationScheme<scalar>::addIstreamConstructorToTable<multivariateSelectionScheme<scalar> > addMultivariateSelectionSchemeScalarConstructorToTable_

Definition at line 41 of file multivariateSelectionSchemes.C.

◆ addharmonicScalarMeshFluxConstructorToTable_

surfaceInterpolationScheme<scalar>::addMeshFluxConstructorToTable<harmonic> addharmonicScalarMeshFluxConstructorToTable_

Definition at line 40 of file harmonic.C.

◆ addharmonicScalarMeshConstructorToTable_

surfaceInterpolationScheme<scalar>::addMeshConstructorToTable<harmonic> addharmonicScalarMeshConstructorToTable_

Definition at line 43 of file harmonic.C.

◆ faceEdgeDirs

const int faceEdgeDirs[6][4]
static
Initial value:
=
{
{2, 1, -2, -1},
{1, 2, -1, -2},
{1, 2, -1, -2},
{2, 1, -2, -1},
{2, 1, -2, -1},
{1, 2, -1, -2}
}

Definition at line 45 of file blockMeshMergeFast.C.

Referenced by genFaceFaceRotMap().

◆ faceFaceRotMap

Pair<int> faceFaceRotMap[6][6][4]
static

Definition at line 56 of file blockMeshMergeFast.C.

Referenced by faceMap(), and genFaceFaceRotMap().

◆ workspace_

◆ emptyLabelList

const Foam::labelList emptyLabelList = Foam::labelList(0)
extern

Definition at line 31 of file ListOps.C.

Referenced by emptyList().

◆ libs

◆ FatalError

Foam::error FatalError
extern

Referenced by radiationModel::absorptionEmission(), distributionMapBase::accessAndFlip(), distribution::add(), surfaceZonesInfo::addCellZonesToMesh(), fractal::addDrift(), surfaceZonesInfo::addFaceZonesToMesh(), fvMesh::addFvPatches(), polyTopoChange::addMesh(), pointMesh::addPatch(), polyMesh::addPatches(), AddPatchFields(), fvPatchMapper::addressing(), fvSurfaceMapper::addressing(), generalFieldMapper::addressing(), pointMapper::addressing(), pointPatchMapper::addressing(), cellMapper::addressing(), faceMapper::addressing(), interfaceTurbulenceDamping::addSup(), phaseTurbulenceStabilisation::addSup(), VoFClouds::addSup(), filmVoFTransfer::addSup(), VoFTurbulenceDamping::addSup(), filmCloudTransfer::addSup(), VoFFilmTransfer::addSup(), clouds::addSup(), Luo::addToCoalescenceRate(), fvMatrix< Type >::addToInternalField(), pointPatchField< Type >::addToInternalField(), polyTopoChanger::addTopologyModifiers(), globalIndexAndTransform::addToTransformIndex(), regIOobject::addWatch(), fileMonitorWatcher::addWatch(), polyMesh::addZones(), porosityModel::adjustNegativeResistance(), adjustPhi(), manualGAMGProcAgglomeration::agglomerate(), GAMGInterface::agglomerateCoeffs(), GAMGAgglomeration::agglomerateLduAddressing(), UPstream::allocateCommunicator(), allReduce(), UPstream::allToAll(), DenseDragForce< CloudType >::alphacInterp(), StationaryPhaseModel< BasePhaseModel >::alphaPhiRef(), StationaryPhaseModel< BasePhaseModel >::alphaRhoPhiRef(), alphatPhaseChangeWallFunctionBase::alphatPhaseChangeWallFunctionBase(), DynamicList< T, SizeInc, SizeMult, SizeDiv >::append(), List< T >::append(), DynamicField< T, SizeInc, SizeMult, SizeDiv >::append(), collatedFileOperation::appendObject(), argList::argList(), atan2(), noDiameter::Av(), dynamicIndexedOctree< Type >::bb(), indexedOctree< Type >::bb(), bladeModel::bladeModel(), cellCoBlended< Type >::blendingFactor(), CoBlended< Type >::blendingFactor(), blockDescriptor::blockDescriptor(), booleanSurface::booleanSurface(), GeometricBoundaryField< Type, PatchField, GeoMesh >::boundaryNeighbourField(), XiFluid::bSolve(), UList< T >::byteSize(), primitiveMesh::calcCellCentresAndVols(), faceZone::calcCellLayers(), cellMatcher::calcEdgeAddressing(), enrichedPatch::calcEnrichedFaces(), primitiveMesh::calcFaceCentresAndAreas(), faceZone::calcFaceZonePatch(), processorPolyPatch::calcGeometry(), symmetryPlanePolyPatch::calcGeometry(), wedgePolyPatch::calcGeometry(), zone::calcLookupMap(), mappedInternalPatchBase::calcMapping(), mappedPatchBase::calcMapping(), interpolationCellPointWallModified< Type >::calcPointField(), correlationFunction< Type >::calculateCorrelationFunction(), CompositionModel< CloudType >::carrier(), phaseProperties::carrierId(), CompositionModel< CloudType >::carrierId(), cellClassification::cellClassification(), Foam::cutPoly::cellCuts(), layerInfo::cellLayer(), cellModeller::cellModeller(), primitiveMesh::cellPoints(), refinementParameters::cellSelectionPoints::cellSelectionPoints(), FvFaceCellWave< Type, TrackingData >::cellToFace(), FaceCellWave< Type, TrackingData >::cellToFace(), OppositeFaceCellWave< Type, TrackingData >::cellToFace(), repatchPolyTopoChanger::changeAnchorPoint(), repatchPolyTopoChanger::changePatches(), repatchPolyTopoChanger::changePatchID(), repatchMesh::changePatchType(), layerAdditionRemoval::changeTopology(), argList::check(), fvPatchField< Type >::check(), fvsPatchField< Type >::check(), faceZone::checkAddressing(), Foam::PstreamGlobals::checkCommunicator(), meshRefinement::checkCoupledFaceZones(), FvFaceCellWave< Type, TrackingData >::checkCyclic(), polyMesh::checkEdgeAlignment(), triSurface::checkEdges(), Foam::polyMeshCheck::checkFaceAngles(), primitiveMesh::checkFaceAngles(), Foam::polyMeshCheck::checkFaceFlatness(), primitiveMesh::checkFaceFlatness(), MeshedSurface< Face >::checkFaces(), Foam::polyMeshCheck::checkFaceTwist(), Cloud< ParticleType >::checkFieldFieldIOobject(), Cloud< ParticleType >::checkFieldIOobject(), Matrix< Form, Type >::checki(), regIOobject::checkIn(), UList< T >::checkIndex(), hexRef8::checkMesh(), checkMethod(), checkNonManifoldEdge(), distributionMapBase::checkReceivedSize(), hexRef8::checkRefinementLevels(), GAMGAgglomeration::checkRestriction(), argList::checkRootCase(), UList< T >::checkSize(), UList< T >::checkStart(), ReactingCloud< CloudType >::checkSuppliedComposition(), timeVaryingMappedFixedValuePointPatchField< Type >::checkTable(), triSurface::checkTriangles(), Foam::polyMeshCheck::checkTriangleTwist(), nutWallFunctionFvPatchScalarField::checkType(), meshRefinement::checkZoneFaces(), MeshedSurface< Face >::checkZones(), surfMesh::checkZones(), DictionaryBase< UIDLList< T >, T >::clear(), triSurfaceTools::collapseEdges(), CollidingCloud< CloudType >::CollidingCloud(), CollisionRecordList< PairType, WallType >::CollisionRecordList(), commSchedule::commSchedule(), UPstream::commsStruct::commsStruct(), refinementHistory::compact(), VectorSpace< Form, Cmpt, Ncmpts >::component(), componentDisplacementMotionSolver::componentDisplacementMotionSolver(), processorLduInterface::compressedReceive(), processorLduInterface::compressedSend(), fvMeshStitcher::connect(), profileModelList::connectBlades(), edgeCollapser::consistentCollapse(), hexRef8::consistentSlowRefinement(), hexRef8::consistentSlowRefinement2(), hexRef8::consistentUnrefinement(), molecule::constantProperties::constantProperties(), ConstMatrixBlock< MatrixType >::ConstMatrixBlock(), DSMCCloud< ParcelType >::constProps(), dynamicCode::copyAndFilter(), dynamicCode::copyOrCreateFiles(), ReynoldsStress< RASModel< BasicMomentumTransportModel > >::correct(), particle::correctAfterParallelTransfer(), correctContactAngle(), basicSpecieMixture::correctMassFractions(), fvMeshDistribute::countCells(), cyclicPolyPatch::coupledEdges(), COxidationDiffusionLimitedRate< CloudType >::COxidationDiffusionLimitedRate(), COxidationIntrinsicRate< CloudType >::COxidationIntrinsicRate(), CompositionModel< CloudType >::Cp(), meshRefinement::createBaffles(), Keyed< T >::createList(), dynamicCode::createMakeFiles(), dynamicCode::createMakeOptions(), createShellMesh::createShellMesh(), meshRefinement::createZoneBaffles(), Csv< Type >::Csv(), AC3DsurfaceFormatCore::cueToOrDie(), LiftForce< CloudType >::curlUcInterp(), hexCellLooper::cut(), Foam::meshTools::cutDirToEdge(), cwd(), cyclicFvsPatchField< Type >::cyclicFvsPatchField(), cyclicPointPatchField< Type >::cyclicPointPatchField(), cyclicPolyPatch::cyclicPolyPatch(), cyclicTransform::cyclicTransform(), noDiameter::d(), DAC< ThermoType >::DAC(), Foam::debug::debugSwitch(), manualDecomp::decompose(), metisDecomp::decompose(), ptscotchDecomp::decompose(), scotchDecomp::decompose(), zoltanDecomp::decompose(), decompositionMethod::decompose(), LLTMatrix< Type >::decompose(), UList< T >::deepCopy(), Fourier< BasicThermophysicalTransportModel >::DEff(), eddyDiffusivity< TurbulenceThermophysicalTransportModel >::DEff(), triSurfaceTools::delaunay2D(), binaryTree::deleteLeaf(), repatchMesh::deletePatch(), determineCoupledFaces(), forces::devTau(), LiquidEvaporation< CloudType >::dh(), LiquidEvaporationBoil< CloudType >::dh(), LduMatrix< Type, DType, LUType >::diag(), lduMatrix::diag(), primitiveEntry::dict(), DimensionedField< Type, GeoMesh >::DimensionedField(), fvPatchMapper::directAddressing(), fvSurfaceMapper::directAddressing(), generalFieldMapper::directAddressing(), pointMapper::directAddressing(), pointPatchMapper::directAddressing(), cellMapper::directAddressing(), faceMapper::directAddressing(), directions::directions(), fvMeshDistribute::distribute(), distributedTriSurfaceMesh::distribute(), refinementHistory::distribute(), pointConstraints::distribute(), Cloud< ParticleType >::distribute(), distributionMapBase::distribute(), distributedTriSurfaceMesh::distributedTriSurfaceMesh(), cellsToCells::distributeMesh(), distribution::distribution(), distributionMapBase::distributionMapBase(), Fourier< BasicThermophysicalTransportModel >::divj(), eddyDiffusivity< TurbulenceThermophysicalTransportModel >::divj(), StationaryPhaseModel< BasePhaseModel >::divU(), deposition::dmdtf(), PressureGradientForce< CloudType >::DUcDtInterp(), dynamicCast(), dynamicMeshPointInterpolator::dynamicMeshPointInterpolator(), tetCell::edgeAdjacentFace(), primitiveMesh::edgeCells(), extendedEdgeMesh::edgeDirection(), tetCell::edgeFace(), primitiveMesh::edgeFaces(), pointEdgeLayerInfo::edgeLayer(), PatchTools::edgeOwner(), Foam::meshTools::edgeToCutDir(), edgeVertex::edgeToEVert(), PatchEdgeFaceWave< PrimitivePatchType, Type, TrackingData >::edgeToFace(), directionInfo::edgeToFaceIndex(), PointEdgeWave< Type, TrackingData >::edgeToPoint(), eigenValues(), molecule::constantProperties::electrostaticSite(), radiationCoupledBase::emissivity(), emptyFvPatchField< Type >::emptyFvPatchField(), emptyFvsPatchField< Type >::emptyFvsPatchField(), emptyPointPatchField< Type >::emptyPointPatchField(), globalIndexAndTransform::encode(), globalIndexAndTransform::encodeTransformIndex(), pairPotential::energy(), engine::engine(), enrichedPatch::enrichedFaces(), DispersionRASModel< CloudType >::epsilonModel(), nonConformalCoupledPolyPatch::errorPatchID(), quaternion::eulerAngles(), GeometricBoundaryField< Type, PatchField, GeoMesh >::evaluate(), fluxCorrectedVelocityFvPatchVectorField::evaluate(), Pstream::exchange(), Pstream::exchangeSizes(), shearStress::execute(), totalEnthalpy::execute(), turbulenceFields::execute(), turbulenceIntensity::execute(), wallHeatFlux::execute(), wallShearStress::execute(), yPlus::execute(), scalarTransport::execute(), timeControl::execute(), massFractions::execute(), functionEntry::execute(), extendedCellToCellStencil::extendedCellToCellStencil(), extendedCellToFaceStencil::extendedCellToFaceStencil(), extendedFaceToCellStencil::extendedFaceToCellStencil(), tetCell::face(), FaceCellWave< Type, TrackingData >::FaceCellWave(), faceCoupleInfo::faceCoupleInfo(), Foam::cutPoly::faceCuts(), lduMatrix::faceH(), layerInfo::faceLayer(), faceMap(), polyMesh::faces(), FvFaceCellWave< Type, TrackingData >::faceToCell(), FaceCellWave< Type, TrackingData >::faceToCell(), OppositeFaceCellWave< Type, TrackingData >::faceToCell(), PatchEdgeFaceWave< PrimitivePatchType, Type, TrackingData >::faceToEdge(), PrimitivePatchInterpolation< Patch >::faceToEdgeInterpolate(), PrimitivePatchInterpolation< Patch >::faceToPointInterpolate(), factorial(), fdClose(), kOmegaSSTDES< BasicMomentumTransportModel >::FDES(), logFiles::file(), fileMonitorWatcher::fileMonitorWatcher(), logFiles::files(), VoFFilmTransfer::filmVoFTransferRate(), surfaceFieldValue::filterField(), InjectionModel< CloudType >::findCellAtPosition(), refinementParameters::findCells(), localPointRegion::findDuplicateFacePairs(), localPointRegion::findDuplicateFaces(), patchProbes::findElements(), polyMeshTetDecomposition::findFaceBasePts(), FitData< CentredFitData< Polynomial >, extendedCentredCellToFaceStencil, Polynomial >::findFaceDirs(), refinementSurfaces::findInside(), fileOperation::findInstance(), masterUncollatedFileOperation::findInstance(), indexedOctree< Type >::findLine(), searchableBox::findLine(), searchableSurfaceCollection::findLine(), dynamicIndexedOctree< Type >::findNode(), indexedOctree< Type >::findNode(), coupleGroupIdentifier::findOtherPatchID(), searchableExtrudedCircle::findParametricNearest(), PstreamBuffers::finishedSends(), DLListBase::first(), SLListBase::first(), layerParameters::firstLayerThickness(), FitData< FitDataType, ExtendedStencil, Polynomial >::FitData(), fixedProfileFvPatchField< Type >::fixedProfileFvPatchField(), distributionMapBase::flipAndCombine(), Foam::debug::floatOptimisationSwitch(), fvMatrix< Type >::flux(), Foam::functionObjects::layerAverage::symmetricCoeff< Foam::vector >(), forAll(), pairPotential::force(), FreeStream< CloudType >::FreeStream(), backwardDdtScheme< Type >::fvcDdtPhiCorr(), CoEulerDdtScheme< Type >::fvcDdtPhiCorr(), CrankNicolsonDdtScheme< Type >::fvcDdtPhiCorr(), EulerDdtScheme< Type >::fvcDdtPhiCorr(), localEulerDdtScheme< Type >::fvcDdtPhiCorr(), SLTSDdtScheme< Type >::fvcDdtPhiCorr(), backwardDdtScheme< Type >::fvcDdtUfCorr(), CoEulerDdtScheme< Type >::fvcDdtUfCorr(), CrankNicolsonDdtScheme< Type >::fvcDdtUfCorr(), EulerDdtScheme< Type >::fvcDdtUfCorr(), localEulerDdtScheme< Type >::fvcDdtUfCorr(), SLTSDdtScheme< Type >::fvcDdtUfCorr(), FvFaceCellWave< Type, TrackingData >::FvFaceCellWave(), GAMGSolver::GAMGSolver(), globalIndex::gather(), Pstream::gatherList(), meshRefinement::gAverage(), phaseSystem::generateInterfacialModels(), geomDecomp::geomDecomp(), undoableMeshCutter::getAddedCells(), dynamicIndexedOctree< Type >::getContent(), indexedOctree< Type >::getContent(), edgeVertex::getEdge(), Foam::meshTools::getEdgeFaces(), surfaceFieldValue::getFieldValues(), volFieldValue::getFieldValues(), cellLooper::getFirstVertEdge(), mappedPatchBase::getMap(), dynamicIndexedOctree< Type >::getNode(), indexedOctree< Type >::getNode(), splitCell::getOther(), combineFaces::getOutsideFace(), Foam::meshTools::getSharedEdge(), Foam::meshTools::getSharedFace(), undoableMeshCutter::getSplitFaces(), hexRef8::getSplitPoints(), triSurfaceTools::getTriangle(), removePoints::getUnrefimentSet(), edgeVertex::getVertex(), treeDataFace::getVolumeType(), treeDataPrimitivePatch< PatchType >::getVolumeType(), dynamicIndexedOctree< Type >::getVolumeType(), indexedOctree< Type >::getVolumeType(), searchableDisk::getVolumeType(), searchablePlane::getVolumeType(), searchablePlate::getVolumeType(), searchableSurfaceCollection::getVolumeType(), distributedTriSurfaceMesh::getVolumeType(), snappySnapDriver::getZoneSurfacePoints(), ThermoParcel< ParcelType >::trackingData::GInterp(), globalIndex::globalIndex(), calculatedFvPatchField< Type >::gradientBoundaryCoeffs(), internalFvPatchField< Type >::gradientBoundaryCoeffs(), genericFvPatchField< Type >::gradientBoundaryCoeffs(), calculatedFvPatchField< Type >::gradientInternalCoeffs(), internalFvPatchField< Type >::gradientInternalCoeffs(), genericFvPatchField< Type >::gradientInternalCoeffs(), greyMean::greyMean(), CompositionModel< CloudType >::H(), FaceCellWave< Type, int >::handleExplicitConnections(), patchToPatchLeftOverFvPatchFieldMapper::hasUnmapped(), CompositionModel< CloudType >::Hc(), IsothermalPhaseModel< BasePhaseModel >::heEqn(), Henry::Henry(), hexRef8::hexRef8(), PointHit< Point >::hitPoint(), PointIndexHit< Point >::hitPoint(), MomentumParcel< ParcelType >::hitWallPatch(), particle::hitWedgePatch(), ReactingMultiphaseParcel< ParcelType >::constantProperties::hRetentionCoeff(), CompositionModel< CloudType >::Hs(), phaseInterface::identifyPhases(), if(), phaseInterface::index(), twoPhases::index(), NonUniformTable< Type >::index(), FreeStream< CloudType >::inflow(), Foam::debug::infoSwitch(), UPstream::init(), forces::initialise(), surfaceFieldValue::initialise(), fieldAverage::initialisePrime2MeanField(), processorFvPatchField< Type >::initInterfaceMatrixUpdate(), LduMatrix< Type, DType, LUType >::initMatrixInterfaces(), lduMatrix::initMatrixInterfaces(), Foam::stringOps::inplaceExpand(), inplaceSubset(), None< Type >::integral(), Scale< Type >::integral(), Sine< Type >::integral(), Square< Type >::integral(), NSRDS0::integral(), InterfaceCompositionPhaseChangePhaseSystem< BasePhaseSystem >::InterfaceCompositionPhaseChangePhaseSystem(), internalFvPatchField< Type >::internalFvPatchField(), internalFvsPatchField< Type >::internalFvsPatchField(), internalPointPatchField< Type >::internalPointPatchField(), interpolationCellPoint< Type >::interpolate(), pointToPointPlanarInterpolation::interpolate(), interRegionModel::interpolation(), interRegionExplicitPorositySource::interRegionExplicitPorositySource(), intersectedSurface::intersectedSurface(), nonConformalCyclicPolyPatch::intersection(), invert(), cylindrical::invTransform(), typeIOobject< Type >::IOobject(), edgeVertex::isEdge(), cellFeatures::isFeaturePoint(), cellFeatures::isFeatureVertex(), splitCell::isMaster(), Fourier< BasicThermophysicalTransportModel >::j(), eddyDiffusivity< TurbulenceThermophysicalTransportModel >::j(), null::jcalc(), jobInfo::jobInfo(), JohnsonJacksonParticleSlipFvPatchVectorField::JohnsonJacksonParticleSlipFvPatchVectorField(), JohnsonJacksonParticleThetaFvPatchScalarField::JohnsonJacksonParticleThetaFvPatchScalarField(), AttouFerschneider::K(), Kmesh::Kmesh(), DispersionRASModel< CloudType >::kModel(), CompositionModel< CloudType >::L(), DLListBase::last(), SLListBase::last(), UPtrList< const lduInterface >::last(), layerParameters::layerExpansionRatio(), layerParameters::layerThickness(), lduPrimitiveMesh::lduPrimitiveMesh(), PhiScheme< Type, PhiLimiter >::limiter(), linearDirection::linearDirection(), linearNormal::linearNormal(), parcelThermo::liquidId(), parcelThermo::liquids(), List< T >::List(), ListHashTable< T, Key, Hash >::ListHashTable(), CompositionModel< CloudType >::localId(), LocalInteraction< CloudType >::LocalInteraction(), CompositionModel< CloudType >::localToCarrierId(), DictionaryBase< IDLListType, T >::lookup(), basicThermo::lookupCstrIter(), objectRegistry::lookupObject(), lookupProfile::lookupProfile(), LduMatrix< Type, DType, LUType >::lower(), lduMatrix::lower(), LUDecompose(), patchToPatchLeftOverFvPatchFieldMapper::map(), fvMesh::mapFields(), Cloud< ParticleType >::mapMesh(), mappedInternalValueFvPatchField< Type >::mapper(), edgeCollapser::markFaceZoneEdges(), edgeCollapser::markSmallSliverFaces(), triSurface::markZone(), PatchTools::markZone(), triSurface::markZones(), zeroDimensionalFixedPressureConstraint::massSource(), WallCollisionRecord< Type >::match(), Matrix< Form, Type >::Matrix(), MatrixBlock< MatrixType >::MatrixBlock(), max(), noiseFFT::meanPf(), cellToCellStencil::merge(), cellToFaceStencil::merge(), rigidBodyModel::mergedBody(), polyTopoChangeMap::mergedCell(), polyTopoChangeMap::mergedFace(), repatchMesh::mesh(), meshRefinement::meshedPatches(), meshToMesh::meshToMesh(), MGridGen(), min(), PointHit< Point >::missPoint(), PointIndexHit< Point >::missPoint(), mixture::mixture(), mkDir(), phaseInterface::modelCast(), SidedInterfacialModel< ModelType >::modelInThe(), phaseSystem::modelSubDict(), slidingInterface::modifyMotionPoints(), polyTopoChange::modifyPoint(), molecule::move(), solid::moveMesh(), polyTopoChange::movePoints(), primitiveMesh::movePoints(), MPPICCloud< CloudType >::MPPICCloud(), MRFPatchField::MRFzone(), forces::mu(), multiLevelDecomp::multiLevelDecomp(), multiply(), phaseProperties::name(), NamedEnum< Enum, nEnum >::NamedEnum(), phaseInterface::nameToNameParts(), polyBoundaryMesh::nbrEdges(), processorPolyPatch::nbrEdges(), interRegionModel::nbrModel(), cyclicPolyPatch::nbrPatchID(), processorPolyPatch::nbrPoints(), mappedPatchBase::nbrPolyPatch(), surfaceFeatures::nearestSamples(), ParticleForce< CloudType >::New(), laminarModel< BasicMomentumTransportModel >::New(), LESModel< BasicMomentumTransportModel >::New(), RASModel< BasicMomentumTransportModel >::New(), daughterSizeDistributionModel::New(), extrudeModel::New(), barotropicCompressibilityModel::New(), userTime::New(), diameterModel::New(), conductivityModel::New(), frictionalStressModel::New(), granularPressureModel::New(), radialModel::New(), viscosityModel::New(), departureDiameterModel::New(), departureFrequencyModel::New(), nucleationSiteModel::New(), partitioningModel::New(), profileModel::New(), CorrectionLimitingMethod::New(), ParticleStressModel::New(), TimeScaleModel::New(), contactAngleModel::New(), SurfaceReactionModel< CloudType >::New(), BinaryCollisionModel< CloudType >::New(), InflowBoundaryModel< CloudType >::New(), WallInteractionModel< CloudType >::New(), CollisionModel< CloudType >::New(), PairModel< CloudType >::New(), WallModel< CloudType >::New(), DispersionModel< CloudType >::New(), InjectionModel< CloudType >::New(), PatchInteractionModel< CloudType >::New(), StochasticCollisionModel< CloudType >::New(), SurfaceFilmModel< CloudType >::New(), DampingModel< CloudType >::New(), IsotropyModel< CloudType >::New(), PackingModel< CloudType >::New(), CompositionModel< CloudType >::New(), PhaseChangeModel< CloudType >::New(), DevolatilisationModel< CloudType >::New(), AtomisationModel< CloudType >::New(), BreakupModel< CloudType >::New(), HeatTransferModel< CloudType >::New(), CloudFunctionObject< CloudType >::New(), cavitationModel::New(), sinteringModel::New(), heatTransferCoefficientModel::New(), absorptionEmissionModel::New(), scatterModel::New(), sootModel::New(), surfaceTensionModel::New(), patchDistMethod::New(), relativeVelocityModel::New(), blockEdge::New(), blockFace::New(), blockVertex::New(), diffusiveMassTransferModel::New(), aspectRatioModel::New(), phaseTransferModel::New(), swarmCorrection::New(), wallDampingModel::New(), interfaceCompositionModel::New(), interfaceSurfaceTensionModel::New(), liftModel::New(), turbulentDispersionModel::New(), wallLubricationModel::New(), dragModel::New(), heatTransferModel::New(), virtualMassModel::New(), shapeModel::New(), ejectionModel::New(), distribution::New(), sixDoFSolver::New(), PDRDragModel::New(), renumberMethod::New(), solidBodyMotionFunction::New(), generalisedNewtonianViscosityModel::New(), XiEqModel::New(), XiGModel::New(), XiModel::New(), edgeMesh::New(), extendedEdgeMesh::New(), MeshedSurface< Face >::New(), UnsortedMeshedSurface< Face >::New(), basicChemistryModel::New(), combustionModel::New(), trimModel::New(), LESfilter::New(), phaseSystem::New(), motionDiffusivity::New(), GAMGInterfaceField::New(), mixtureViscosityModel::New(), chemistryReductionMethod< ThermoType >::New(), chemistryTabulationMethod::New(), AveragingMethod< Type >::New(), GAMGInterface::New(), GAMGAgglomeration::New(), waveSuperposition::New(), coordinateSystem::New(), ODESolver::New(), phaseInterface::New(), phaseModel::New(), fvPatch::New(), facePointPatch::New(), joint::New(), solidThermophysicalTransportModel::New(), Reaction< ThermoType >::New(), momentumTransportModel::New(), radiationModel::New(), fvsPatchField< Type >::New(), fvPatchField< Type >::New(), pointPatchField< Type >::New(), cellsToCells::New(), interpolation< Type >::New(), blendingMethod::New(), liquidProperties::New(), solidProperties::New(), thermophysicalProperties::New(), Function1< Type >::New(), Function2< Type >::New(), rigidBody::New(), saturationPressureModel::New(), saturationTemperatureModel::New(), restraint::New(), TableReader< Type >::New(), energyScalingFunction::New(), pairPotential::New(), sixDoFRigidBodyMotionConstraint::New(), sixDoFRigidBodyMotionRestraint::New(), tetherPotential::New(), wallHeatTransferCoeffModel::New(), fvConstraint::New(), fvModel::New(), porosityModel::New(), LESdelta::New(), fieldValue::New(), motionSolver::New(), sampledSurface::New(), sampledSet::New(), functionObject::New(), parcelCloud::New(), patchToPatch::New(), polyPatch::New(), integrationScheme::New(), solver::New(), searchableSurface::New(), topoSetSource::New(), fileOperation::New(), externalDisplacementMeshMover::New(), waveModel::New(), IATEsource::New(), cellLooper::New(), binaryBreakupModel::New(), breakupModel::New(), coalescenceModel::New(), driftModel::New(), nucleationModel::New(), interpolationWeights::New(), GAMGProcAgglomeration::New(), fileOperationInitialise::New(), surfaceWriter::New(), setWriter::New(), fvMeshDistributor::New(), fvMeshMover::New(), fvMeshStitcher::New(), fvMeshTopoChanger::New(), rigidBodySolver::New(), decompositionMethod::NewDecomposer(), noiseFFT::noiseFFT(), nonConformalCyclicFvsPatchField< Type >::nonConformalCyclicFvsPatchField(), nonConformalCyclicPointPatchField< Type >::nonConformalCyclicPointPatchField(), nonConformalErrorFvsPatchField< Type >::nonConformalErrorFvsPatchField(), nonConformalErrorPointPatchField< Type >::nonConformalErrorPointPatchField(), nonConformalProcessorCyclicPointPatchField< Type >::nonConformalProcessorCyclicPointPatchField(), nonRandomTwoLiquid::nonRandomTwoLiquid(), NonSphereDragForce< CloudType >::NonSphereDragForce(), twoDPointCorrector::normalDir(), polyMesh::oldCellCentres(), polyMesh::oldPoints(), ConstMatrixBlock< MatrixType >::operator Field< cmptType >(), MatrixBlock< MatrixType >::operator Field< cmptType >(), UautoPtr< T >::operator()(), autoPtr< T >::operator()(), tmp< T >::operator()(), tmpNrc< T >::operator()(), MatrixSpace< Form, Cmpt, Mrows, Ncols >::operator()(), VectorSpace< Form, Cmpt, Ncmpts >::ConstBlock< SubVector, BStart >::operator()(), messageStream::operator()(), ConstMatrixBlock< MatrixType >::operator()(), MatrixBlock< MatrixType >::operator()(), treeDataPrimitivePatch< PatchType >::findSelfIntersectOp::operator()(), MapInternalField< Type, MeshMapper, pointMesh >::operator()(), MapInternalField< Type, MeshMapper, surfaceMesh >::operator()(), MapInternalField< Type, MeshMapper, volMesh >::operator()(), autoPtr< T >::operator*(), UautoPtr< T >::operator*(), fvPatchField< Type >::operator*=(), fvsPatchField< Type >::operator*=(), LduMatrix< Type, DType, LUType >::operator*=(), fvMatrix< Type >::operator*=(), operator+(), edgeFaceCirculator::operator++(), constTransport< Thermo >::operator+=(), dimensionSet::operator+=(), eConstThermo< EquationOfState >::operator+=(), hConstThermo< EquationOfState >::operator+=(), incompressiblePerfectGas< Specie >::operator+=(), janafThermo< EquationOfState >::operator+=(), LduMatrix< Type, DType, LUType >::operator+=(), operator-(), dimensionSet::operator-=(), LduMatrix< Type, DType, LUType >::operator-=(), autoPtr< T >::operator->(), tmp< T >::operator->(), tmpNrc< T >::operator->(), UautoPtr< T >::operator->(), fvPatchField< Type >::operator/=(), fvsPatchField< Type >::operator/=(), fvMatrix< Type >::operator/=(), autoPtr< Foam::solidMixtureProperties >::operator=(), bufferedAccumulator< Type >::operator=(), Circulator< ContainerType >::operator=(), ConstCirculator< ContainerType >::operator=(), convectionScheme< Type >::operator=(), axesRotation::operator=(), DictionaryBase< IDLListType, T >::operator=(), DimensionedField< Type, GeoMesh >::operator=(), dimensionSet::operator=(), distribution::operator=(), Distribution< Type >::operator=(), distributionMap::operator=(), distributionMapBase::operator=(), DynamicField< T, SizeInc, SizeMult, SizeDiv >::operator=(), DynamicList< T, SizeInc, SizeMult, SizeDiv >::operator=(), entry::operator=(), Field< Type >::operator=(), FieldField< Field, Type >::operator=(), Function1< Type >::operator=(), Function2< Type >::operator=(), fvMatrix< Type >::operator=(), GeometricField< Type, PatchField, GeoMesh >::operator=(), HashSet< Key, Hash >::operator=(), HashTable< T, Key, Hash >::operator=(), SquareMatrix< Foam::Field * >::operator=(), lduMatrix::operator=(), LduMatrix< Type, DType, LUType >::operator=(), List< T >::operator=(), ListHashTable< T, Key, Hash >::operator=(), MatrixBlock< MatrixType >::operator=(), PairCollisionRecord< Type >::operator=(), PtrList< T >::operator=(), simpleMatrix< Type >::operator=(), refinementHistory::splitCell8::operator=(), surfaceFeatures::operator=(), UIndirectList< T >::operator=(), WallCollisionRecord< Type >::operator=(), HashPtrTable< T, Key, Hash >::operator=(), BiIndirectList< T >::operator=(), tmp< T >::operator=(), tmpNrc< T >::operator=(), VectorSpace< Form, Cmpt, Ncmpts >::ConstBlock< SubVector, BStart >::operator[](), VectorSpace< Form, Cmpt, Ncmpts >::operator[](), NamedEnum< Enum, nEnum >::operator[](), HashTable< T, Key, Hash >::operator[](), ListHashTable< T, Key, Hash >::operator[](), HashList< Type, Key, Hash >::operator[](), interpolationLookUpTable::operator[](), fvBoundaryMesh::operator[](), searchableSurfaces::operator[](), polyBoundaryMesh::operator[](), MeshZones< ZoneType, MeshType >::operator[](), triSurfaceTools::oppositeEdge(), OppositeFaceCellWave< Type, TrackingData >::OppositeFaceCellWave(), triSurfaceTools::oppositeVertex(), Foam::debug::optimisationSwitch(), coupledPolyPatch::order(), nonConformalPolyPatch::origPatchID(), Pair< Type >::other(), Foam::meshTools::otherCell(), Foam::meshTools::otherEdge(), triSurfaceTools::otherEdges(), cellMatcher::otherFace(), phaseInterface::otherPhase(), phaseSystem::otherPhase(), triSurfaceTools::otherVertices(), molecule::constantProperties::pairPotentialSite(), refinementHistory::parentIndex(), argList::parse(), particle::patchData(), PatchEdgeFaceWave< PrimitivePatchType, Type, TrackingData >::PatchEdgeFaceWave(), mappedExtrudedPatchBase::patchFaceAreas(), patchInjectionBase::patchInjectionBase(), pointPatchField< Type >::patchInternalField(), mappedExtrudedPatchBase::patchLocalPoints(), processorFvPatchField< Type >::patchNeighbourField(), nonConformalBoundary::patchPointOwnerOrigBoundaryPoints(), patchZones::patchZones(), SprayCloud< CloudType >::penetration(), phaseScalarTransport::phaseScalarTransport(), fvMesh::phi(), specieTransferTemperatureFvPatchScalarField::phiHep(), specieTransferVelocityFvPatchVectorField::phip(), StationaryPhaseModel< BasePhaseModel >::phiRef(), ping(), coordSet::pointCoord(), coordSet::pointCoords(), PointEdgeWave< Type, TrackingData >::PointEdgeWave(), pointEdgeLayerInfo::pointLayer(), coordSet::pointName(), hexBlock::points(), polyMesh::points(), points0MotionSolver::points0MotionSolver(), PointEdgeWave< Type, TrackingData >::pointToEdge(), PrimitivePatchInterpolation< Patch >::pointToFaceInterpolate(), polyAddFace::polyAddFace(), polyAddPoint::polyAddPoint(), polyMesh::polyMesh(), polyMeshZipUpCells(), polyModifyFace::polyModifyFace(), Polynomial< PolySize >::Polynomial(), Polynomial< Type >::Polynomial(), polyTopoChangeMap::polyTopoChangeMap(), populationBalanceModel::populationBalanceModel(), porosityModel::porosityModel(), arcEdge::position(), lineEdge::position(), pow(), powerLawLopesdaCostaZone::powerLawLopesdaCostaZone(), GeometricField< Type, PatchField, GeoMesh >::prevIter(), primitivePatchGetHalves(), distributionMapBase::printLayout(), processorCyclicFvsPatchField< Type >::processorCyclicFvsPatchField(), processorFvPatchField< Type >::processorFvPatchField(), processorFvsPatchField< Type >::processorFvsPatchField(), procLduInterface::procLduInterface(), PrimitivePatch< FaceList, PointField >::projectFaceCentres(), PrimitivePatch< FaceList, PointField >::projectPoints(), tmp< T >::ptr(), tmpNrc< T >::ptr(), quaternion::quaternion(), ThermoCloud< CloudType >::radAreaP(), ThermoCloud< CloudType >::radAreaPT4(), ThermoCloud< CloudType >::radT4(), nonConformalCyclicPolyPatch::rays(), cloudSolution::read(), streamlines::read(), uniform::read(), systemCall::read(), timeActivatedFileUpdate::read(), polyCellSet::read(), linearAxialAngularSpring::read(), axis::read(), line::read(), axialAngularSpring::read(), sphericalAngularSpring::read(), edgeMeshFormat::read(), extendedFeatureEdgeMeshFormat::read(), NASedgeFormat::read(), OBJedgeFormat::read(), STARCDedgeFormat::read(), VTKedgeFormat::read(), extendedEdgeMeshFormat::read(), AC3DsurfaceFormat< Face >::read(), GTSsurfaceFormat< Face >::read(), NASsurfaceFormat< Face >::read(), OBJsurfaceFormat< Face >::read(), OFFsurfaceFormat< Face >::read(), OFSsurfaceFormat< Face >::read(), STARCDsurfaceFormat< Face >::read(), VTKsurfaceFormat< Face >::read(), UIPstream::read(), STARCD::readCells(), forcing::readCoeffs(), singleRegionCorrectorConvergenceControl::readCorrResidualControls(), externalCoupledMixedFvPatchField< Type >::readData(), domainDecomposition::readDecompose(), Time::readDict(), STARCDCore::readHeader(), STARCD::readHeader(), InjectionModel< CloudType >::readMassTotal(), blendingMethod::readParameter(), STARCD::readPoints(), STARCDCore::readPoints(), fieldAverage::readPrime2MeanField(), constSolidThermo::readProperty(), domainDecomposition::readReconstruct(), singleRegionConvergenceControl::readResidualControls(), uncollatedFileOperation::readStream(), readUniformFields(), polyMesh::readUpdate(), domainDecomposition::readUpdateDecompose(), domainDecomposition::readUpdateReconstruct(), readUpto(), processorLduInterface::receive(), distributionMapBase::receive(), EFA< ThermoType >::reduceMechanism(), tmp< T >::ref(), refCast(), processorCyclicPolyPatch::referPatchID(), referredWallFace::referredWallFace(), refineCell::refineCell(), cloudSolution::relaxCoeff(), DynamicList< T, SizeInc, SizeMult, SizeDiv >::remove(), PackedList< nBits >::remove(), DynamicField< T, SizeInc, SizeMult, SizeDiv >::remove(), polyTopoChange::removeCell(), edgeIntersections::removeDegenerates(), polyTopoChange::removeFace(), DLListBase::removeHead(), SLListBase::removeHead(), polyTopoChange::removePoint(), undoableMeshCutter::removeSplitFaces(), nonConformalPolyPatch::rename(), manualRenumber::renumber(), structuredRenumber::renumber(), zoltanRenumber::renumber(), PtrList< T >::reorder(), UPtrList< T >::reorder(), phaseProperties::reorder(), DimensionedField< Type, GeoMesh >::reset(), Field< Type >::reset(), polyMesh::resetPrimitives(), ODESolver::resize(), ListHashTable< T, Key, Hash >::resize(), GAMGAgglomeration::restrictFaceField(), pairPatchAgglomeration::restrictField(), GAMGAgglomeration::restrictField(), forces::rho(), rigidBodyMeshMotion::rigidBodyMeshMotion(), rigidBodyMeshMotionSolver::rigidBodyMeshMotionSolver(), noiseFFT::RMSmeanPf(), edgeFaceCirculator::sameOrder(), saturated::saturated(), coordSet::scalarCoord(), coordSet::scalarCoords(), coordSet::scalarName(), motionSmootherAlgo::scaleMesh(), globalIndex::scatter(), Pstream::scatterList(), searchableBox::searchableBox(), searchableSurfaceCollection::searchableSurfaceCollection(), searchableSurfaces::searchableSurfaces(), cloudSolution::semiImplicit(), processorLduInterface::send(), seriesProfile::seriesProfile(), sigFpe::set(), sigInt::set(), sigQuit::set(), sigSegv::set(), sigStopAtWriteNow::set(), sigWriteNow::set(), regExp::set(), UPtrListDictionary< Foam::compressibleVoFphase >::set(), PtrListDictionary< fvConstraint >::set(), PtrListDictionary< T >::set(), UautoPtr< T >::set(), polyTopoChange::setAction(), IOobject::setBad(), setBlockFaceCorrespondence(), edgeFaceCirculator::setCanonical(), fvMeshSubset::setCellSubset(), repatchPolyTopoChanger::setFaceZone(), pointPatchField< Type >::setInternalField(), fvMeshSubset::setLargeCellSubset(), layerAdditionRemoval::setMaxLayerThickness(), layerAdditionRemoval::setMinLayerThickness(), InjectionModel< CloudType >::setNumberOfParticles(), argList::setOption(), intersection::setPlanarTol(), removePoints::setRefinement(), undoableMeshCutter::setRefinement(), meshCutter::setRefinement(), tetDecomposer::setRefinement(), addPatchCellLayer::setRefinement(), perfectInterface::setRefinement(), meshCutAndRemove::setRefinement(), hexRef8::setRefinement(), removeCells::setRefinement(), faceCollapser::setRefinement(), combineFaces::setRefinement(), refinementIterator::setRefinement(), boundaryCutter::setRefinement(), createShellMesh::setRefinement(), attachDetach::setRefinement(), sampledSet::setSamples(), CompactListList< T >::setSize(), List< T >::setSize(), removePoints::setUnrefinement(), combineFaces::setUnrefinement(), hexRef8::setUnrefinement(), shapeToCell::shapeToCell(), NoBinaryCollision< CloudType >::sigmaTcR(), searchableSurfacesQueries::signedDistance(), SingleMixtureFraction< CloudType >::SingleMixtureFraction(), slidingInterface::slidingInterface(), solid::solid(), parcelThermo::solidId(), parcelThermo::solids(), displacementLayeredMotionMotionSolver::solve(), rigidBodyMeshMotion::solve(), rigidBodyMeshMotionSolver::solve(), sixDoFRigidBodyMotionSolver::solve(), adaptiveSolver::solve(), SIBS::solve(), PBiCG::solve(), solve(), radiationModel::soot(), extendedEdgeMesh::sortPointsAndEdges(), LduMatrix< Type, DType, LUType >::source(), egrMixture< ThermoType >::specieThermo(), homogeneousMixture< ThermoType >::specieThermo(), inhomogeneousMixture< ThermoType >::specieThermo(), singleComponentMixture< ThermoType >::specieThermo(), veryInhomogeneousMixture< ThermoType >::specieThermo(), location::srcEdgei(), location::srcPointi(), Foam::triIntersect::srcTriTgtPointIntersection(), StandardWallInteraction< CloudType >::StandardWallInteraction(), nonConformalFvPatch::start(), IFstream::stdStream(), OFstream::stdStream(), regIOobject::store(), Cloud< Foam::passiveParticle >::storeGlobalPositions(), streamFunction::streamFunction(), treeBoundBox::subBbox(), masterUncollatedFileOperation::subRanks(), hexRef8::subset(), refinementHistory::subset(), subset(), fvMatrix< Type >::subtractFromInternalField(), booleanSurface::surf1Face(), booleanSurface::surf2Face(), surfaceDisplacementPointPatchVectorField::surfaceDisplacementPointPatchVectorField(), surfacePatchIOList::surfacePatchIOList(), triSurfaceTools::surfaceSide(), multiphaseVoFMixture::surfaceTensionForce(), surfZoneIOList::surfZoneIOList(), polyMesh::swap(), syncTools::swapBoundaryCellList(), syncTools::swapBoundaryCellPositions(), symmetryFvsPatchField< Type >::symmetryFvsPatchField(), symmetryPlaneFvsPatchField< Type >::symmetryPlaneFvsPatchField(), symmetryPlanePointPatchField< Type >::symmetryPlanePointPatchField(), symmetryPointPatchField< Type >::symmetryPointPatchField(), faceSet::sync(), syncTools::syncBoundaryFaceList(), syncTools::syncEdgeList(), syncTools::syncFaceList(), globalMeshData::syncPointData(), syncTools::syncPointList(), thermo< Thermo, Type >::T(), processorCyclicPolyPatch::tag(), wallHeatTransferCoeffModel::tau(), meshRefinement::testSyncBoundaryFaceList(), meshRefinement::testSyncPointList(), tetCell::tetEdge(), location::tgtEdgei(), location::tgtPointi(), ThermalPhaseChangePhaseSystem< BasePhaseSystem >::ThermalPhaseChangePhaseSystem(), thirdBodyEfficiencies::thirdBodyEfficiencies(), thresholdCellFaces::thresholdCellFaces(), timer::timer(), timeScaleFilteredDrag::timeScaleFilteredDrag(), timeControl::timeToNextAction(), tmp< T >::tmp(), tmpNrc< T >::tmpNrc(), globalIndex::toLocal(), motionSmootherAlgo::topoChange(), CellZoneInjection< CloudType >::topoChange(), componentDisplacementMotionSolver::topoChange(), displacementLayeredMotionMotionSolver::topoChange(), solidBodyMotionSolver::topoChange(), combineFaces::topoChange(), refinementHistory::topoChange(), removePoints::topoChange(), Cloud< ParticleType >::topoChange(), rigidBodyMeshMotion::topoChange(), hexRef8::topoChange(), fvMesh::topoChange(), particle::trackToMovingTri(), trans(), CloudFilmTransfer< CloudType >::transferParcel(), cyclicTransform::transform(), fft::transform(), LayerInfoData< Type >::transform(), PointEdgeLayerInfoData< Type >::transform(), cylindrical::transform(), cyclicLduInterfaceField::transformCoupleField(), processorLduInterfaceField::transformCoupleField(), cylindrical::transformDiagTensor(), globalIndexAndTransform::transformIndicesForPatches(), binaryTree::treeSuccessor(), tetrahedron< Point, PointRef >::tri(), lduAddressing::triIndex(), cellsToCells::trimLocalTgt(), turbulentIntensityKineticEnergyInletFvPatchScalarField::turbulentIntensityKineticEnergyInletFvPatchScalarField(), TwoResistanceHeatTransferPhaseSystem< BasePhaseSystem >::TwoResistanceHeatTransferPhaseSystem(), tmp< Foam::fvPatchField >::typeName(), StationaryPhaseModel< BasePhaseModel >::UEqn(), StationaryPhaseModel< BasePhaseModel >::Uf(), StationaryPhaseModel< BasePhaseModel >::UfEqn(), MovingPhaseModel< BasePhaseModel >::UfRef(), StationaryPhaseModel< BasePhaseModel >::UfRef(), UniformTable< Type >::UniformTable(), joint::unitQuaternion(), argList::unsetOption(), loadBalancer::update(), patch::update(), cellsToCellsStabilisation::update(), patchToPatchStabilisation::update(), refinementData::updateCell(), advectiveFvPatchField< Type >::updateCoeffs(), fanPressureFvPatchScalarField::updateCoeffs(), fixedFluxPressureFvPatchScalarField::updateCoeffs(), flowRateInletVelocityFvPatchVectorField::updateCoeffs(), flowRateOutletVelocityFvPatchVectorField::updateCoeffs(), mappedFlowRateVelocityFvPatchVectorField::updateCoeffs(), matchedFlowRateOutletVelocityFvPatchVectorField::updateCoeffs(), outletMappedUniformInletFvPatchField< Type >::updateCoeffs(), plenumPressureFvPatchScalarField::updateCoeffs(), pressureDirectedInletOutletVelocityFvPatchVectorField::updateCoeffs(), pressureDirectedInletVelocityFvPatchVectorField::updateCoeffs(), pressureInletOutletParSlipVelocityFvPatchVectorField::updateCoeffs(), pressureInletVelocityFvPatchVectorField::updateCoeffs(), pressureNormalInletOutletVelocityFvPatchVectorField::updateCoeffs(), supersonicFreestreamFvPatchVectorField::updateCoeffs(), swirlFlowRateInletVelocityFvPatchVectorField::updateCoeffs(), syringePressureFvPatchScalarField::updateCoeffs(), waveSurfacePressureFvPatchScalarField::updateCoeffs(), greyDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs(), wideBandDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs(), gradientEnergyFvPatchScalarField::updateCoeffs(), mixedEnergyFvPatchScalarField::updateCoeffs(), coupledTemperatureFvPatchScalarField::updateCoeffs(), dynamicPressureFvPatchScalarField::updateCoeffs(), uniformTotalPressureFvPatchScalarField::updateCoeffs(), patchEdgeFaceRegions::updateEdge(), patchEdgeFaceRegions::updateFace(), LduMatrix< Type, DType, LUType >::updateMatrixInterfaces(), lduMatrix::updateMatrixInterfaces(), pointEdgeLayerInfo::updatePoint(), LduMatrix< Type, DType, LUType >::upper(), lduMatrix::upper(), StationaryPhaseModel< BasePhaseModel >::URef(), fvMesh::V0(), basicThermo::validate(), phaseSystem::validateMassTransfer(), None< Type >::value(), UniformTable< Type >::value(), calculatedFvPatchField< Type >::valueBoundaryCoeffs(), internalFvPatchField< Type >::valueBoundaryCoeffs(), genericFvPatchField< Type >::valueBoundaryCoeffs(), calculatedFvPatchField< Type >::valueInternalCoeffs(), internalFvPatchField< Type >::valueInternalCoeffs(), genericFvPatchField< Type >::valueInternalCoeffs(), edgeVertex::vertToEVert(), fvMeshStitcher::volumeConservationError(), wallDamped::wallDamped(), wedgeFvsPatchField< Type >::wedgeFvsPatchField(), wedgePointPatchField< Type >::wedgePointPatchField(), meshRefinement::weightedSum(), fvPatchMapper::weights(), fvSurfaceMapper::weights(), generalFieldMapper::weights(), pointMapper::weights(), pointPatchMapper::weights(), cellMapper::weights(), faceMapper::weights(), UCompactListList< label >::whichColumn(), repatchMesh::whichPatch(), polyBoundaryMesh::whichPatch(), globalIndex::whichProcID(), wideBand::wideBand(), noiseFFT::window(), Foam::debug::wordOptimisationSwitch(), PhaseChangeModel< CloudType >::wordToEnthalpyTransfer(), ParticleErosion< CloudType >::write(), VoidFraction< CloudType >::write(), hexRef8::write(), UOPstream::write(), edgeMesh::write(), OBJedgeFormat::write(), VTKedgeFormat::write(), GTSsurfaceFormat< Face >::write(), AC3DsurfaceFormat< Face >::write(), OBJsurfaceFormat< Face >::write(), OFFsurfaceFormat< Face >::write(), OFSsurfaceFormat< Face >::write(), SMESHsurfaceFormat< Face >::write(), TRIsurfaceFormat< Face >::write(), VTKsurfaceFormat< Face >::write(), WRLsurfaceFormat< Face >::write(), X3DsurfaceFormat< Face >::write(), UnsortedMeshedSurface< Face >::write(), ensightSetWriter::write(), gnuplotSetWriter::write(), vtkSetWriter::write(), jobInfo::write(), OFstreamCollator::write(), interpolationLookUpTable::write(), edgeMeshFormat::write(), STLsurfaceFormat< Face >::writeAscii(), STLsurfaceFormat< Face >::writeBinary(), forceCoeffs::writeFileHeader(), forces::writeFileHeader(), surfaceFieldValue::writeValues(), volFieldValue::writeValues(), CompositionModel< CloudType >::X(), phaseProperties::Y(), PurePhaseModel< BasePhaseModel >::Y(), PurePhaseModel< BasePhaseModel >::YActiveRef(), PurePhaseModel< BasePhaseModel >::YiEqn(), PurePhaseModel< BasePhaseModel >::YRef(), externalCoupledMixedFvPatchField< scalar >::~externalCoupledMixedFvPatchField(), PstreamBuffers::~PstreamBuffers(), sigFpe::~sigFpe(), sigInt::~sigInt(), sigQuit::~sigQuit(), sigSegv::~sigSegv(), sigStopAtWriteNow::~sigStopAtWriteNow(), sigWriteNow::~sigWriteNow(), splitCell::~splitCell(), timer::~timer(), and UOPstream::~UOPstream().

◆ FatalIOError

Foam::IOerror FatalIOError
extern

Referenced by advectiveFvPatchField< Type >::advectiveFvPatchField(), collatedFileOperation::appendObject(), blockDescriptor::blockDescriptor(), cellCoBlended< Type >::cellCoBlended(), cellLimitedGrad< Type, Limiter >::cellLimitedGrad(), cellMDLimitedGrad< Type >::cellMDLimitedGrad(), dictionary::changeKeyword(), IOstream::check(), dynamicCode::checkSecurity(), CoBlended< Type >::CoBlended(), constTransport< Thermo >::constTransport(), coupledTemperatureFvPatchScalarField::coupledTemperatureFvPatchScalarField(), CrankNicolsonDdtScheme< Type >::CrankNicolsonDdtScheme(), cubic::cubic(), cyclicFvPatchField< Type >::cyclicFvPatchField(), cyclicFvsPatchField< Type >::cyclicFvsPatchField(), cyclicPointPatchField< Type >::cyclicPointPatchField(), cyclicPolyPatch::cyclicPolyPatch(), dictionaryListEntry::dictionaryListEntry(), distribution::distribution(), emptyFvPatchField< Type >::emptyFvPatchField(), emptyFvsPatchField< Type >::emptyFvsPatchField(), emptyPointPatchField< Type >::emptyPointPatchField(), solution::equationRelaxationFactor(), includeEntry::execute(), includeEtcEntry::execute(), externalTemperatureFvPatchScalarField::externalTemperatureFvPatchScalarField(), faceLimitedGrad< Type >::faceLimitedGrad(), faceMDLimitedGrad< Type >::faceMDLimitedGrad(), IOstream::fatalCheck(), solution::fieldRelaxationFactor(), fieldsExpression::fieldsExpression(), filteredLinear2Limiter< LimiterFunc >::filteredLinear2Limiter(), filteredLinear2VLimiter< LimiterFunc >::filteredLinear2VLimiter(), filteredLinear3Limiter< LimiterFunc >::filteredLinear3Limiter(), filteredLinear3VLimiter< LimiterFunc >::filteredLinear3VLimiter(), fixedBlended< Type >::fixedBlended(), fixedGradientFvPatchField< Type >::fixedGradientFvPatchField(), flowRateInletVelocityFvPatchVectorField::flowRateInletVelocityFvPatchVectorField(), flowRateOutletVelocityFvPatchVectorField::flowRateOutletVelocityFvPatchVectorField(), fluxLimitedLangmuirHinshelwoodReactionRate::fluxLimitedLangmuirHinshelwoodReactionRate(), forAll(), fvPatchField< Type >::fvPatchField(), fvsPatchField< Type >::fvsPatchField(), GammaLimiter< LimiterFunc >::GammaLimiter(), genericFvPatchField< Type >::genericFvPatchField(), genericPointPatchField< Type >::genericPointPatchField(), Istream::getBack(), Foam::stringOps::getVariable(), if(), dictionary::includedDictionary::includedDictionary(), InjectionModel< CloudType >::InjectionModel(), interfaceTurbulenceDamping::interfaceTurbulenceDamping(), internalFvPatchField< Type >::internalFvPatchField(), internalFvsPatchField< Type >::internalFvsPatchField(), internalPointPatchField< Type >::internalPointPatchField(), isotropic::isotropic(), layerParameters::layerParameters(), limitedCubicLimiter< LimiterFunc >::limitedCubicLimiter(), limitedCubicVLimiter< LimiterFunc >::limitedCubicVLimiter(), limitedLinearLimiter< LimiterFunc >::limitedLinearLimiter(), limitedSnGrad< Type >::limitedSnGrad(), dictionary::lookup(), dictionary::lookupEntry(), Field< tensor >::map(), mappedFvPatchField< scalar >::mappedValues(), maxwellSlipUFvPatchVectorField::maxwellSlipUFvPatchVectorField(), dictionary::merge(), meshToMesh::meshToMesh(), mixedFvPatchField< Type >::mixedFvPatchField(), multiNormal::multiNormal(), multiSolidBodyMotionSolver::multiSolidBodyMotionSolver(), decompositionConstraint::New(), coordinateRotation::New(), reactionRateFlameArea::New(), blockVertex::New(), multivariateSurfaceInterpolationScheme< Type >::New(), convectionScheme< Type >::New(), d2dt2Scheme< Type >::New(), ddtScheme< Type >::New(), divScheme< Type >::New(), gradScheme< Type >::New(), laplacianScheme< Type, GType >::New(), snGradScheme< Type >::New(), limitedSurfaceInterpolationScheme< Type >::New(), surfaceInterpolationScheme< Type >::New(), fvsPatchField< Type >::New(), fvPatchField< Type >::New(), coordinateSystem::New(), pointPatchField< Type >::New(), laminarFlameSpeed::New(), LduMatrix< Type, DType, LUType >::preconditioner::New(), lduMatrix::preconditioner::New(), lduMatrix::solver::New(), lduMatrix::smoother::New(), LduMatrix< Type, DType, LUType >::smoother::New(), LduMatrix< Type, DType, LUType >::solver::New(), cellZone::New(), faceZone::New(), pointZone::New(), polyMeshModifier::New(), fvConstraint::New(), fvModel::New(), GeometricField< symmTensor >::New(), polyPatch::New(), token::compound::New(), entry::New(), ensightPart::New(), nonConformalCyclicFvsPatchField< Type >::nonConformalCyclicFvsPatchField(), nonConformalCyclicPointPatchField< Type >::nonConformalCyclicPointPatchField(), nonConformalErrorFvsPatchField< Type >::nonConformalErrorFvsPatchField(), nonConformalErrorPointPatchField< Type >::nonConformalErrorPointPatchField(), nonConformalProcessorCyclicPointPatchField< Type >::nonConformalProcessorCyclicPointPatchField(), NonUniformTable< Type >::NonUniformTable(), IFstream::operator()(), Istream::operator()(), dictionary::operator+=(), dictionary::operator<<=(), dictionary::operator=(), keyType::operator=(), operator>>(), dictionary::operator|=(), ParticleCollector< CloudType >::ParticleCollector(), ParticleForce< CloudType >::ParticleForce(), PhiLimiter::PhiLimiter(), plane::plane(), pressureReference::pressureReference(), processorCyclicFvPatchField< Type >::processorCyclicFvPatchField(), processorCyclicFvsPatchField< Type >::processorCyclicFvsPatchField(), processorFvPatchField< Type >::processorFvPatchField(), processorFvsPatchField< Type >::processorFvsPatchField(), projectCurveEdge::projectCurveEdge(), projectEdge::projectEdge(), projectVertex::projectVertex(), PtrList< Foam::fvMesh >::PtrList(), Istream::putBack(), reactionDriven::reactionDriven(), functionObjectList::read(), MaxwellStefan< BasicThermophysicalTransportModel >::read(), streamlines::read(), forces::read(), TableFileReader< Type >::read(), masterUncollatedFileOperation::read(), NamedEnum< Enum, nEnum >::read(), dictionary::read(), Foam::blockMeshTools::read(), dimensionSet::read(), ITstream::read(), ISstream::read(), masterUncollatedFileOperation::readAndSend(), Istream::readBegin(), Istream::readBeginList(), decomposedBlockData::readBlock(), decomposedBlockData::readBlocks(), readConfigFile(), IOPosition< CloudType >::readData(), Time::readDict(), Istream::readEnd(), Istream::readEndList(), IOobject::readHeader(), ReadHex(), InjectionModel< CloudType >::readMassFlowRate(), blendingMethod::readParameter(), regIOobject::readStream(), masterUncollatedFileOperation::readStream(), uncollatedFileOperation::readStream(), PackedList< nBits >::readValue(), refinementRegions::refinementRegions(), refinementSurfaces::refinementSurfaces(), IOerror::SafeFatalIOError(), dictionary::scopedDict(), Time::setControls(), specieCoeffs::setLRhs(), PackedList< nBits >::setPair(), setRefCell(), smoluchowskiJumpTFvPatchScalarField::smoluchowskiJumpTFvPatchScalarField(), fvMatrix< Type >::solve(), specieCoeffs::specieCoeffs(), dictionaryEntry::stream(), dictionary::subDict(), dictionary::subOrEmptyDict(), supersonicFreestreamFvPatchVectorField::supersonicFreestreamFvPatchVectorField(), symmetryFvPatchField< Type >::symmetryFvPatchField(), symmetryFvsPatchField< Type >::symmetryFvsPatchField(), symmetryPlaneFvPatchField< Type >::symmetryPlaneFvPatchField(), symmetryPlaneFvsPatchField< Type >::symmetryPlaneFvsPatchField(), symmetryPlanePointPatchField< Type >::symmetryPlanePointPatchField(), symmetryPointPatchField< Type >::symmetryPointPatchField(), tabulatedCumulative::tabulatedCumulative(), tabulatedDensity::tabulatedDensity(), thirdBodyEfficiencies::thirdBodyEfficiencies(), timeVaryingMappedFixedValuePointPatchField< Type >::timeVaryingMappedFixedValuePointPatchField(), timeVaryingMappedFvPatchField< Type >::timeVaryingMappedFvPatchField(), token::transferCompoundToken(), unitSet(), codedBase::updateLibrary(), distribution::validateBounds(), mappedPatchBase::validateForField(), mappedPatchBase::validateMapForField(), distribution::validatePositive(), valuePointPatchField< Type >::valuePointPatchField(), VoFTurbulenceDamping::VoFTurbulenceDamping(), wedgeFvPatchField< Type >::wedgeFvPatchField(), wedgeFvsPatchField< Type >::wedgeFvsPatchField(), wedgePointPatchField< Type >::wedgePointPatchField(), OSstream::write(), edgeMeshFormat::write(), functionEntry::write(), GeometricBoundaryField< label, Foam::fvsPatchField, Foam::surfaceMesh >::writeEntry(), zeroDimensionalFixedPressureConstraint::zeroDimensionalFixedPressureConstraint(), zeroDimensionalFixedPressureModel::zeroDimensionalFixedPressureModel(), and zeroDimensionalMassSourceBase::zeroDimensionalMassSourceBase().

◆ False

constexpr bool False = false
constexpr

Definition at line 290 of file error.H.

Referenced by Switch::Switch().

◆ SeriousError

Foam::messageStream SeriousError
extern

◆ Warning

◆ Info

Foam::messageStream Info
extern

Referenced by CloudFilmTransfer< CloudType >::absorbInteraction(), refinementHistory::add(), preserveBafflesConstraint::add(), preserveFaceZonesConstraint::add(), preservePatchesConstraint::add(), refinementHistoryConstraint::add(), singleProcessorFaceSetsConstraint::add(), cellTable::addCellZones(), sixDoFRigidBodyMotion::addConstraints(), snappyLayerDriver::addLayers(), VoFSolidificationMeltingSource::addSup(), interfaceTurbulenceDamping::addSup(), VoFClouds::addSup(), filmVoFTransfer::addSup(), VoFTurbulenceDamping::addSup(), effectivenessHeatExchangerSource::addSup(), VoFCavitation::addSup(), filmCloudTransfer::addSup(), VoFFilmTransfer::addSup(), clouds::addSup(), solidificationMeltingSource::addSup(), Airy::Airy(), anisotropic::anisotropic(), refinementHistory::apply(), preserveBafflesConstraint::apply(), preserveFaceZonesConstraint::apply(), preservePatchesConstraint::apply(), refinementHistoryConstraint::apply(), singleProcessorFaceSetsConstraint::apply(), moleculeCloud::applyConstraintsAndThermostats(), badQualityToCell::applyToSet(), badQualityToFace::applyToSet(), boxToCell::applyToSet(), cellToCell::applyToSet(), cylinderAnnulusToCell::applyToSet(), cylinderToCell::applyToSet(), faceToCell::applyToSet(), faceZoneToCell::applyToSet(), labelToCell::applyToSet(), nbrToCell::applyToSet(), nearestToCell::applyToSet(), patchDistanceToCell::applyToSet(), pointToCell::applyToSet(), regionToCell::applyToSet(), rotatedBoxToCell::applyToSet(), shapeToCell::applyToSet(), sphereToCell::applyToSet(), surfaceToCell::applyToSet(), targetVolumeToCell::applyToSet(), zoneToCell::applyToSet(), setToCellZone::applyToSet(), boundaryToFace::applyToSet(), boxToFace::applyToSet(), cellToFace::applyToSet(), cylinderAnnulusToFace::applyToSet(), cylinderToFace::applyToSet(), faceToFace::applyToSet(), labelToFace::applyToSet(), normalToFace::applyToSet(), patchToFace::applyToSet(), pointToFace::applyToSet(), regionToFace::applyToSet(), rotatedBoxToFace::applyToSet(), zoneToFace::applyToSet(), faceZoneToFaceZone::applyToSet(), planeToFaceZone::applyToSet(), searchableSurfaceToFaceZone::applyToSet(), setAndNormalToFaceZone::applyToSet(), setsToFaceZone::applyToSet(), setToFaceZone::applyToSet(), boxToPoint::applyToSet(), cellToPoint::applyToSet(), faceToPoint::applyToSet(), labelToPoint::applyToSet(), nearestToPoint::applyToSet(), pointToPoint::applyToSet(), surfaceToPoint::applyToSet(), zoneToPoint::applyToSet(), setToPointZone::applyToSet(), meshRefinement::baffleAndSplitMesh(), meshRefinement::balance(), meshRefinement::balanceAndRefine(), CloudFilmTransfer< CloudType >::bounceInteraction(), bound(), XiFluid::bSolve(), solution::cache(), solution::cachePrintMessage(), objectRegistry::cacheTemporaryObject(), enrichedPatch::calcEnrichedFaces(), symmetryPlanePolyPatch::calcGeometry(), wedgePolyPatch::calcGeometry(), faceLimitedGrad< Type >::calcGrad(), snappySnapDriver::calcNearestSurface(), fvDOM::calculate(), viewFactor::calculate(), rotorDiskSource::calculate(), singleStepCombustion::calculateMaxProducts(), singleStepCombustion::calculateqFuel(), ListHashTable< T, Key, Hash >::cbegin(), Stokes2::celerity(), Stokes5::celerity(), refinementParameters::cellSelectionPoints::cellSelectionPoints(), centredCECCellToFaceStencilObject::centredCECCellToFaceStencilObject(), centredCFCCellToFaceStencilObject::centredCFCCellToFaceStencilObject(), centredCPCCellToFaceStencilObject::centredCPCCellToFaceStencilObject(), centredFECCellToFaceStencilObject::centredFECCellToFaceStencilObject(), CentredFitData< Polynomial >::CentredFitData(), CentredFitSnGradData< Polynomial >::CentredFitSnGradData(), polyTopoChanger::changeTopology(), ODESystem::check(), edgeCollapser::checkBadFaces(), Foam::polyMeshCheck::checkCellDeterminant(), polyMesh::checkCellDeterminant(), primitiveMesh::checkCellsZipUp(), primitiveMesh::checkCellVolumes(), searchableSurfaces::checkClosed(), primitiveMesh::checkClosedBoundary(), primitiveMesh::checkClosedCells(), primitiveMesh::checkConcaveCells(), SolverPerformance< Type >::checkConvergence(), polyBoundaryMesh::checkDefinition(), polyMesh::checkEdgeAlignment(), primitiveMesh::checkEdgeLength(), Foam::polyMeshCheck::checkFaceAngles(), primitiveMesh::checkFaceAngles(), Foam::polyMeshCheck::checkFaceArea(), primitiveMesh::checkFaceAreas(), Foam::polyMeshCheck::checkFaceDotProduct(), primitiveMesh::checkFaceFaces(), Foam::polyMeshCheck::checkFaceFlatness(), primitiveMesh::checkFaceFlatness(), polyMesh::checkFaceOrthogonality(), primitiveMesh::checkFaceOrthogonality(), Foam::polyMeshCheck::checkFacePyramids(), primitiveMesh::checkFacePyramids(), Foam::polyMeshCheck::checkFaceSkewness(), polyMesh::checkFaceSkewness(), primitiveMesh::checkFaceSkewness(), Foam::polyMeshCheck::checkFaceTets(), polyMeshTetDecomposition::checkFaceTets(), Foam::polyMeshCheck::checkFaceTwist(), primitiveMesh::checkFaceVertices(), polyMesh::checkFaceWeight(), Foam::polyMeshCheck::checkFaceWeights(), primitiveMesh::checkGeometry(), searchableSurfaces::checkIntersection(), motionSmootherAlgo::checkMesh(), primitiveMesh::checkMesh(), searchableSurfaces::checkNormalOrientation(), PatchTools::checkOrientation(), polyBoundaryMesh::checkParallelSync(), MeshZones< ZoneType, MeshType >::checkParallelSync(), pointZone::checkParallelSync(), PrimitivePatch< FaceList, PointField >::checkPointManifold(), primitiveMesh::checkPointNearness(), primitiveMesh::checkPoints(), searchableSurfaces::checkQuality(), searchableSurfaces::checkSizes(), edgeMeshFormatsCore::checkSupport(), surfaceFormatsCore::checkSupport(), timeVaryingMappedFixedValuePointPatchField< Type >::checkTable(), primitiveMesh::checkTopology(), PrimitivePatch< FaceList, PointField >::checkTopology(), Foam::polyMeshCheck::checkTriangleTwist(), primitiveMesh::checkUpperTriangular(), polyMesh::checkVolRatio(), Foam::polyMeshCheck::checkVolRatio(), chemistryModel< ThermoType >::chemistryModel(), CloudFilmTransfer< CloudType >::CloudFilmTransfer(), CloudFunctionObjectList< CloudType >::CloudFunctionObjectList(), meshRefinement::collectAndPrint(), cellTable::combine(), GAMGAgglomeration::compactLevels(), fvMeshStitcher::connect(), edgeCollapser::consistentCollapse(), molecule::constantProperties::constantProperties(), ConstantRateDevolatilisation< CloudType >::ConstantRateDevolatilisation(), fvConstraints::constrain(), limitPressure::constrain(), meanVelocityForce::constrain(), fluidSolver::continuityErrors(), convergenceControl::converged(), dynamicCode::copyOrCreateFiles(), singleRegionCorrectorConvergenceControl::corrCriteriaSatisfied(), VoFSolidificationMeltingSource::correct(), kineticTheoryModel::correct(), velocityGroup::correct(), hePsiThermo< BasicPsiThermo, MixtureType >::correct(), heRhoThermo< BasicRhoThermo, MixtureType >::correct(), heheuPsiThermo< BasicPsiThermo, MixtureType >::correct(), heSolidThermo< BasicSolidThermo, MixtureType >::correct(), Foam::MULES::correct(), InterfaceCompositionPhaseChangePhaseSystem< BasePhaseSystem >::correctInterfaceThermo(), ThermalPhaseChangePhaseSystem< BasePhaseSystem >::correctInterfaceThermo(), targetCoeffTrim::correctTrim(), COxidationDiffusionLimitedRate< CloudType >::COxidationDiffusionLimitedRate(), COxidationHurtMitchell< CloudType >::COxidationHurtMitchell(), COxidationIntrinsicRate< CloudType >::COxidationIntrinsicRate(), COxidationKineticDiffusionLimitedRate< CloudType >::COxidationKineticDiffusionLimitedRate(), COxidationMurphyShaddix< CloudType >::COxidationMurphyShaddix(), meshRefinement::createZoneBaffles(), singleRegionConvergenceControl::criteriaSatisfied(), STARCD::cullPoints(), displacementComponentLaplacianFvMotionSolver::curPoints(), displacementLaplacianFvMotionSolver::curPoints(), cyclicTransform::cyclicTransform(), DAC< ThermoType >::DAC(), decompositionMethod::decompose(), subModelBase::defaultCoeffs(), snappySnapDriver::detectNearSurfaces(), directions::directions(), fvMeshStitcher::disconnect(), displacementComponentLaplacianFvMotionSolver::displacementComponentLaplacianFvMotionSolver(), displacementLaplacianFvMotionSolver::displacementLaplacianFvMotionSolver(), argList::displayDoc(), distributedTriSurfaceMesh::distribute(), layerAverage::distribute(), distributedTriSurfaceMesh::distributedTriSurfaceMesh(), snappyLayerDriver::doLayers(), snappyRefineDriver::doRefine(), snappySnapDriver::doSnap(), DRGEP< ThermoType >::DRGEP(), CloudFilmTransfer< CloudType >::drySplashInteraction(), meshRefinement::dupNonManifoldPoints(), dynamicMeshPointInterpolator::dynamicMeshPointInterpolator(), edgeCollapser::edgeCollapser(), EFA< ThermoType >::EFA(), Stokes2::elevation(), Stokes5::elevation(), solution::enableCache(), engine::engine(), solution::equationRelaxationFactor(), age::execute(), comfort::execute(), phaseScalarTransport::execute(), scalarTransport::execute(), removeRegisteredObject::execute(), stopAt::execute(), includeEntry::execute(), includeEtcEntry::execute(), includeIfPresentEntry::execute(), Foam::MULES::explicitSolve(), externalCoupledMixedFvPatchField< scalar >::externalCoupledMixedFvPatchField(), FacePostProcessing< CloudType >::FacePostProcessing(), solution::fieldRelaxationFactor(), polyMeshFilter::filterEdges(), nearest::finalise(), refinementParameters::findCells(), patchProbes::findElements(), probes::findElements(), fixedBlended< Type >::fixedBlended(), fvSchemes::fluxRequired(), forAll(), fvConstraint::fvConstraint(), fvModel::fvModel(), globalIndexAndTransform::globalIndexAndTransform(), greyMean::greyMean(), hexRef8Data::hexRef8Data(), particle::hitFace(), hostCollatedFileOperation::hostCollatedFileOperation(), hydrostaticInitialisation(), if(), ignition::ignition(), incompressibleFluid::incompressibleFluid(), chemPointISAT::inEOA(), FreeStream< CloudType >::inflow(), CollidingCloud< CloudType >::info(), MomentumCloud< CloudType >::info(), MPPICCloud< CloudType >::info(), ReactingCloud< CloudType >::info(), ReactingMultiphaseCloud< CloudType >::info(), SprayCloud< CloudType >::info(), ThermoCloud< CloudType >::info(), DSMCCloud< ParcelType >::info(), PhaseChangeModel< CloudType >::info(), DevolatilisationModel< CloudType >::info(), SurfaceReactionModel< CloudType >::info(), surfaceFieldValue::initialise(), volFieldValue::initialise(), InjectionModel< CloudType >::InjectionModel(), InjectionModelList< CloudType >::InjectionModelList(), inkJet::inkJet(), interRegionModel::interpolation(), patchToPatch::intersectPatches(), Foam::triIntersect::intersectTris(), isothermalFluid::isothermalFluid(), FvFaceCellWave< Type, TrackingData >::iterate(), FaceCellWave< Type, TrackingData >::iterate(), PointEdgeWave< Type, TrackingData >::iterate(), laminar::laminar(), layerParameters::layerParameters(), linearTsub::linearTsub(), LiquidEvaporation< CloudType >::LiquidEvaporation(), LiquidEvaporationBoil< CloudType >::LiquidEvaporationBoil(), LISAAtomisation< CloudType >::LISAAtomisation(), Foam::debug::listSwitches(), listSwitches(), LocalInteraction< CloudType >::LocalInteraction(), basicThermo::lookupCstrIter(), pimpleLoop::loop(), main(), makeFvGradScheme(), MapConsistentVolFields(), MapDimensionedFields(), MapGeometricFields(), MapLagrangianFields(), layerAverage::mapMesh(), MapVolFields(), singleStepCombustion::massAndAirStoichRatios(), WallCollisionRecord< Type >::match(), Maxwell< BasicMomentumTransportModel >::Maxwell(), meanVelocityForce::meanVelocityForce(), edgeMesh::mergeEdges(), meshRefinement::mergeEdgesUndo(), snappyLayerDriver::mergePatchFacesUndo(), meshRefinement::mergePatchFacesUndo(), snappySnapDriver::mergeZoneBaffles(), meshReader::mesh(), fluidSolver::meshCourantNo(), MeshToMeshMapVolFields(), MeshToMeshMapVolInternalFields(), mixtureFraction::mixtureFraction(), motionSmootherAlgo::modifyMotionPoints(), CollidingCloud< CloudType >::motion(), solidParticle::move(), layerAverage::movePoints(), multiLevelDecomp::multiLevelDecomp(), multiSolidBodyMotionSolver::multiSolidBodyMotionSolver(), NaNGeometricFields(), ParticleForce< CloudType >::New(), laminarModel< BasicMomentumTransportModel >::New(), LESModel< BasicMomentumTransportModel >::New(), RASModel< BasicMomentumTransportModel >::New(), daughterSizeDistributionModel::New(), extrudeModel::New(), barotropicCompressibilityModel::New(), decompositionConstraint::New(), userTime::New(), diameterModel::New(), conductivityModel::New(), frictionalStressModel::New(), granularPressureModel::New(), radialModel::New(), viscosityModel::New(), departureDiameterModel::New(), departureFrequencyModel::New(), nucleationSiteModel::New(), partitioningModel::New(), profileModel::New(), CorrectionLimitingMethod::New(), ParticleStressModel::New(), TimeScaleModel::New(), SurfaceReactionModel< CloudType >::New(), BinaryCollisionModel< CloudType >::New(), InflowBoundaryModel< CloudType >::New(), WallInteractionModel< CloudType >::New(), CollisionModel< CloudType >::New(), PairModel< CloudType >::New(), WallModel< CloudType >::New(), DispersionModel< CloudType >::New(), InjectionModel< CloudType >::New(), PatchInteractionModel< CloudType >::New(), StochasticCollisionModel< CloudType >::New(), SurfaceFilmModel< CloudType >::New(), DampingModel< CloudType >::New(), IsotropyModel< CloudType >::New(), PackingModel< CloudType >::New(), CompositionModel< CloudType >::New(), PhaseChangeModel< CloudType >::New(), DevolatilisationModel< CloudType >::New(), AtomisationModel< CloudType >::New(), BreakupModel< CloudType >::New(), HeatTransferModel< CloudType >::New(), CloudFunctionObject< CloudType >::New(), cavitationModel::New(), heatTransferCoefficientModel::New(), absorptionEmissionModel::New(), scatterModel::New(), sootModel::New(), surfaceTensionModel::New(), reactionRateFlameArea::New(), patchDistMethod::New(), relativeVelocityModel::New(), diffusiveMassTransferModel::New(), aspectRatioModel::New(), phaseTransferModel::New(), swarmCorrection::New(), wallDampingModel::New(), interfaceCompositionModel::New(), interfaceSurfaceTensionModel::New(), liftModel::New(), turbulentDispersionModel::New(), wallLubricationModel::New(), dragModel::New(), heatTransferModel::New(), virtualMassModel::New(), ejectionModel::New(), distribution::New(), sixDoFSolver::New(), PDRDragModel::New(), renumberMethod::New(), solidBodyMotionFunction::New(), generalisedNewtonianViscosityModel::New(), XiEqModel::New(), XiGModel::New(), XiModel::New(), basicChemistryModel::New(), combustionModel::New(), trimModel::New(), phaseSystem::New(), motionDiffusivity::New(), mixtureViscosityModel::New(), chemistryReductionMethod< ThermoType >::New(), chemistryTabulationMethod::New(), ODESolver::New(), phaseModel::New(), laminarFlameSpeed::New(), solidThermophysicalTransportModel::New(), momentumTransportModel::New(), radiationModel::New(), blendingMethod::New(), Function1< Type >::New(), saturationPressureModel::New(), saturationTemperatureModel::New(), energyScalingFunction::New(), pairPotential::New(), tetherPotential::New(), wallHeatTransferCoeffModel::New(), fvConstraint::New(), fvModel::New(), porosityModel::New(), LESdelta::New(), fieldValue::New(), motionSolver::New(), sampledSurface::New(), functionObject::New(), parcelCloud::New(), integrationScheme::New(), solver::New(), externalDisplacementMeshMover::New(), waveModel::New(), binaryBreakupModel::New(), breakupModel::New(), coalescenceModel::New(), driftModel::New(), nucleationModel::New(), fvMeshDistributor::New(), fvMeshMover::New(), fvMeshTopoChanger::New(), rigidBodySolver::New(), decompositionMethod::NewDecomposer(), decompositionMethod::NewDistributor(), UOprocess::newField(), distribution::normalised(), distribution::normalisedShifted(), nutkAtmRoughWallFunctionFvPatchScalarField::nut(), nutkRoughWallFunctionFvPatchScalarField::nut(), odeChemistryModel::odeChemistryModel(), ListHashTable< T, Key, Hash >::Iterator< T &, ListHashTable< T, word, string::hash > & >::operator()(), populationBalanceModel::iNew::operator()(), operator>>(), parcelThermo::parcelThermo(), argList::parse(), MomentumTransferPhaseSystem< BasePhaseSystem >::partialElimination(), MomentumTransferPhaseSystem< BasePhaseSystem >::partialEliminationf(), ParticleForceList< CloudType >::ParticleForceList(), PatchPostProcessing< CloudType >::PatchPostProcessing(), pimpleMultiRegionControl::pimpleMultiRegionControl(), pimpleSingleRegionControl::pimpleSingleRegionControl(), PointEdgeWave< Type, TrackingData >::PointEdgeWave(), polyMesh::polyMesh(), polyMeshFilter::polyMeshFilter(), polyMeshZipUpCells(), porosityModel::porosityModel(), projectCurveEdge::position(), projectEdge::position(), MomentumCloud< CloudType >::postEvolve(), InjectionModel< CloudType >::postInjectCheck(), solidDisplacement::postSolve(), MomentumCloud< CloudType >::preEvolve(), probes::prepare(), incompressibleDriftFlux::prePredictor(), preserveBafflesConstraint::preserveBafflesConstraint(), preserveFaceZonesConstraint::preserveFaceZonesConstraint(), preservePatchesConstraint::preservePatchesConstraint(), preservePatchTypes(), snappySnapDriver::preSmoothPatch(), incompressibleDenseParticleFluid::preSolve(), incompressibleFluid::preSolve(), isothermalFluid::preSolve(), VoFSolver::preSolve(), laminarModel< BasicMomentumTransportModel >::printCoeffs(), LESModel< BasicMomentumTransportModel >::printCoeffs(), RASModel< BasicMomentumTransportModel >::printCoeffs(), laminarThermophysicalTransportModel< BasicThermophysicalTransportModel >::printCoeffs(), LESThermophysicalTransportModel< BasicThermophysicalTransportModel >::printCoeffs(), RASThermophysicalTransportModel< BasicThermophysicalTransportModel >::printCoeffs(), solidThermophysicalTransportModel::printCoeffs(), singleRegionCorrectorConvergenceControl::printCorrResidualControls(), vtkUnstructuredReader::printFieldStats(), meshRefinement::printMeshInfo(), argList::printNotes(), singleRegionConvergenceControl::printResidualControls(), argList::printUsage(), profileModelList::profileModelList(), projectFace::project(), projectCurveEdge::projectCurveEdge(), PrimitivePatch< FaceList, PointField >::projectFaceCentres(), PrimitivePatch< FaceList, PointField >::projectPoints(), pureUpwindCFCCellToFaceStencilObject::pureUpwindCFCCellToFaceStencilObject(), layerAverage::read(), streamlines::read(), turbulenceFields::read(), wallHeatFlux::read(), wallHeatTransferCoeff::read(), wallShearStress::read(), timeActivatedFileUpdate::read(), writeDictionary::read(), cloudInfo::read(), sampledSets::read(), sampledSurfaces::read(), fixedInterfacialArea::read(), multiMotion::read(), NASsurfaceFormat< Face >::read(), STARCD::readBoundary(), STARCD::readCells(), singleRegionCorrectorConvergenceControl::readCorrResidualControls(), boundaryRegion::readDict(), cellTable::readDict(), readFields(), STARCDCore::readHeader(), STARCD::readHeader(), IOobject::readHeader(), STARCD::readPoints(), constSolidThermo::readProperty(), singleRegionConvergenceControl::readResidualControls(), readUniformFields(), polyMesh::readUpdate(), surfMesh::readUpdate(), fvMesh::readUpdate(), meshRefinement::refineAndBalance(), meshRefinement::refineCandidates(), refinementHistoryConstraint::refinementHistoryConstraint(), refiner::refiner(), solution::relaxEquation(), solution::relaxField(), labelRanges::remove(), boundaryRegion::rename(), springRenumber::renumber(), structuredRenumber::renumber(), zoltanRenumber::renumber(), snappySnapDriver::repatchToSurface(), distribution::report(), MRFZoneList::reset(), axialAngularSpring::restrain(), sphericalAngularSpring::restrain(), externalForce::restrain(), linearAxialAngularSpring::restrain(), linearDamper::restrain(), linearSpring::restrain(), sphericalAngularDamper::restrain(), ParRunControl::runPar(), scalarRange::scalarRange(), scalarTransport::scalarTransport(), motionSmootherAlgo::scaleMesh(), snappySnapDriver::scaleMesh(), SCOPE::SCOPE(), searchableSurfaceCollection::searchableSurfaceCollection(), sigFpe::set(), sigStopAtWriteNow::set(), sigWriteNow::set(), fvSchemes::setFluxRequired(), multiphaseVoFSolver::setInterfaceRDeltaT(), twoPhaseVoFSolver::setInterfaceRDeltaT(), incompressibleFluid::setRDeltaT(), edgeCollapser::setRefinement(), slidingInterface::setTolerances(), ThermoCloud< CloudType >::Sh(), shockFluid::shockFluid(), SingleKineticRateDevolatilisation< CloudType >::SingleKineticRateDevolatilisation(), singleProcessorFaceSetsConstraint::singleProcessorFaceSetsConstraint(), singleStepCombustion::singleStepCombustion(), snappySnapDriver::smoothDisplacement(), solidBodyMotionSolver::solidBodyMotionSolver(), populationBalanceModel::solve(), displacementLayeredMotionMotionSolver::solve(), fvMatrix< Type >::solve(), fvMatrix< Type >::fvSolver::solve(), phaseSystem::solve(), PBiCCCG< Type, DType, LUType >::solve(), PBiCICG< Type, DType, LUType >::solve(), PCICG< Type, DType, LUType >::solve(), SmoothSolver< Type, DType, LUType >::solve(), GAMGSolver::solve(), PBiCG::solve(), PBiCGStab::solve(), PCG::solve(), smoothSolver::solve(), fvMatrix< Type >::solveCoupled(), fvMatrix< Type >::solver(), solution::solverDict(), fvMatrix< Type >::solveSegregated(), fvModels::source(), meshRefinement::splitMesh(), meshRefinement::splitMeshRegions(), sixDoFRigidBodyMotion::status(), rigidBodyMotion::status(), XiFluid::StCorr(), MomentumCloud< CloudType >::SU(), PrimitivePatch< FaceList, PointField >::surfaceType(), surfMesh::surfMesh(), faceSet::sync(), systemDictIO(), multiphaseEuler::thermophysicalPredictor(), CellZoneInjection< CloudType >::topoChange(), ManualInjection< CloudType >::topoChange(), layerAverage::topoChange(), probes::topoChange(), fvMesh::topoChange(), particle::track(), particle::trackToAndHitFace(), particle::trackToCell(), particle::trackToFace(), particle::trackToMovingTri(), particle::trackToStationaryTri(), externalCoupledMixedFvPatchField< Type >::transferData(), externalCoupledTemperatureMixedFvPatchScalarField::transferData(), triSurfaceMesh::triSurfaceMesh(), triSurfaceSearch::triSurfaceSearch(), twoPhaseSolver::twoPhaseSolver(), distributor::update(), loadBalancer::update(), layeredEngine::update(), inkJet::update(), meshToMesh::update(), movingCone::update(), raw::update(), cellsToCells::update(), patchToPatch::update(), alphatWallBoilingWallFunctionFvPatchScalarField::updateCoeffs(), activeBaffleVelocityFvPatchVectorField::updateCoeffs(), activePressureForceBaffleVelocityFvPatchVectorField::updateCoeffs(), porousBafflePressureFvPatchField< Type >::updateCoeffs(), greyDiffusiveViewFactorFixedValueFvPatchScalarField::updateCoeffs(), coupledTemperatureFvPatchScalarField::updateCoeffs(), externalTemperatureFvPatchScalarField::updateCoeffs(), thermalBaffle1DFvPatchScalarField< solidType >::updateCoeffs(), totalFlowRateAdvectiveDiffusiveFvPatchScalarField::updateCoeffs(), codedBase::updateLibrary(), 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_release(), 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(), Stokes2::velocity(), Stokes5::velocity(), VoFSolver::VoFSolver(), meshReader::warnDuplicates(), waveSurfacePressureFvPatchScalarField::waveSurfacePressureFvPatchScalarField(), CloudFilmTransfer< CloudType >::wetSplashInteraction(), wideBand::wideBand(), dynamicCode::wmakeLibso(), regionSizeDistribution::write(), streamlines::write(), writeDictionary::write(), dsmcFields::write(), FacePostProcessing< CloudType >::write(), ParticleCollector< CloudType >::write(), ensightSurfaceWriter::write(), foamSurfaceWriter::write(), proxySurfaceWriter::write(), domainDecomposition::writeComplete(), boundaryRegion::writeDict(), cellTable::writeDict(), pairPotential::writeEnergyAndForceTables(), molecule::writeFields(), externalCoupledMixedFvPatchField< Type >::writeGeometry(), ensightParts::writeGeometry(), meshReader::writeMesh(), writeMeshObject(), treeBoundBox::writeOBJ(), extendedEdgeMesh::writeObj(), writeObjectsBase::writeObject(), Foam::triIntersect::writePolygon(), searchableSurfaces::writeStats(), Foam::triIntersect::writeTriProjection(), meshRefinement::zonify(), and ParRunControl::~ParRunControl().

◆ writeInfoHeader

bool writeInfoHeader = true
extern

Definition at line 235 of file messageStream.C.

Referenced by argList::parse().

◆ Snull

OFstream Snull("/dev/null")

Global predefined null output stream "/dev/null".

Referenced by messageStream::operator()().

◆ tab

◆ nl

const char nl = '\n'
static

Definition at line 260 of file Ostream.H.

Referenced by surfaceZonesInfo::addCellZonesToMesh(), sixDoFRigidBodyMotion::addConstraints(), fractal::addDrift(), surfaceZonesInfo::addFaceZonesToMesh(), snappyLayerDriver::addLayers(), effectivenessHeatExchangerSource::addSup(), adjustPhi(), advectiveFvPatchField< Type >::advectiveFvPatchField(), eagerGAMGProcAgglomeration::agglomerate(), manualGAMGProcAgglomeration::agglomerate(), masterCoarsestGAMGProcAgglomeration::agglomerate(), procFacesGAMGProcAgglomeration::agglomerate(), alphatPhaseChangeWallFunctionBase::alphatPhaseChangeWallFunctionBase(), anisotropic::anisotropic(), collatedFileOperation::appendObject(), moleculeCloud::applyConstraintsAndThermostats(), meshRefinement::baffleAndSplitMesh(), booleanSurface::booleanSurface(), fieldAverage::calcAverages(), Foam::meshTools::calcBoxPointNormals(), enrichedPatch::calcEnrichedFaces(), CentredFitSnGradData< Polynomial >::calcFit(), wedgePolyPatch::calcGeometry(), zone::calcLookupMap(), mappedPatchBase::calcMapping(), snappySnapDriver::calcNearestSurface(), ThermoParcel< ParcelType >::calcSurfaceValues(), viewFactor::calculate(), rotorDiskSource::calculate(), COxidationMurphyShaddix< CloudType >::calculate(), correlationFunction< Type >::calculateCorrelationFunction(), singleStepCombustion::calculateMaxProducts(), phaseProperties::carrierId(), CompositionModel< CloudType >::carrierId(), hexRef8::cellShapes(), ReactingParcel< ParcelType >::cellValueSourceCorrection(), ThermoParcel< ParcelType >::cellValueSourceCorrection(), centredCECCellToFaceStencilObject::centredCECCellToFaceStencilObject(), centredCFCCellToFaceStencilObject::centredCFCCellToFaceStencilObject(), centredCPCCellToFaceStencilObject::centredCPCCellToFaceStencilObject(), centredFECCellToFaceStencilObject::centredFECCellToFaceStencilObject(), polyTopoChange::changeMesh(), repatchPolyTopoChanger::changePatches(), attachDetach::changeTopology(), layerAdditionRemoval::changeTopology(), ODESystem::check(), objectRegistry::checkCacheTemporaryObjects(), Foam::polyMeshCheck::checkCellDeterminant(), searchableSurfaces::checkClosed(), primitiveMesh::checkClosedCells(), meshRefinement::checkCoupledFaceZones(), zone::checkDefinition(), Foam::polyMeshCheck::checkFaceArea(), Foam::polyMeshCheck::checkFaceFlatness(), primitiveMesh::checkFacePyramids(), MeshedSurface< Face >::checkFaces(), Foam::polyMeshCheck::checkFaceSkewness(), Foam::polyMeshCheck::checkFaceTwist(), Foam::polyMeshCheck::checkFaceWeights(), PatchTools::checkOrientation(), pointZone::checkParallelSync(), PrimitivePatch< FaceList, PointField >::checkPointManifold(), hexRef8::checkRefinementLevels(), dynamicCode::checkSecurity(), searchableSurfaces::checkSizes(), ReactingCloud< CloudType >::checkSuppliedComposition(), edgeMeshFormatsCore::checkSupport(), surfaceFormatsCore::checkSupport(), timeVaryingMappedFixedValuePointPatchField< Type >::checkTable(), Foam::polyMeshCheck::checkTriangleTwist(), nutWallFunctionFvPatchScalarField::checkType(), Foam::polyMeshCheck::checkVolRatio(), collatedFileOperation::collatedFileOperation(), CollisionRecordList< PairType, WallType >::CollisionRecordList(), GAMGAgglomeration::compactLevels(), edgeCollapser::consistentCollapse(), hexRef8::consistentSlowRefinement(), hexRef8::consistentSlowRefinement2(), molecule::constantProperties::constantProperties(), ConstantRateDevolatilisation< CloudType >::ConstantRateDevolatilisation(), DSMCCloud< ParcelType >::constProps(), convergenceControl::converged(), dynamicCode::copyAndFilter(), dynamicCode::copyOrCreateFiles(), kineticTheoryModel::correct(), ReynoldsStress< RASModel< BasicMomentumTransportModel > >::correct(), targetCoeffTrim::correctTrim(), cyclicPolyPatch::coupledEdges(), cyclicPolyPatch::coupledPoints(), COxidationDiffusionLimitedRate< CloudType >::COxidationDiffusionLimitedRate(), COxidationIntrinsicRate< CloudType >::COxidationIntrinsicRate(), Keyed< T >::createList(), dynamicCode::createMakeFiles(), dynamicCode::createMakeOptions(), meshRefinement::createZoneBaffles(), cutPolyIsoSurface::cutPolyIsoSurface(), cyclicTransform::cyclicTransform(), Fourier< BasicThermophysicalTransportModel >::DEff(), eddyDiffusivity< TurbulenceThermophysicalTransportModel >::DEff(), displacementComponentLaplacianFvMotionSolver::displacementComponentLaplacianFvMotionSolver(), displacementLaplacianFvMotionSolver::displacementLaplacianFvMotionSolver(), argList::displayDoc(), fvMeshDistribute::distribute(), layerAverage::distribute(), distribution::distribution(), Fourier< BasicThermophysicalTransportModel >::divj(), eddyDiffusivity< TurbulenceThermophysicalTransportModel >::divj(), snappyLayerDriver::doLayers(), snappyRefineDriver::doRefine(), snappySnapDriver::doSnap(), meshRefinement::dumpIntersections(), DSMCCloud< ParcelType >::dumpParticlePositions(), edgeCollapser::edgeCollapser(), PatchTools::edgeOwner(), PatchEdgeFaceWave< PrimitivePatchType, Type, TrackingData >::edgeToFace(), PointEdgeWave< Type, TrackingData >::edgeToPoint(), molecule::constantProperties::electrostaticSite(), pairPotential::energy(), engine::engine(), DispersionRASModel< CloudType >::epsilonModel(), nearWallFields::execute(), scalarTransport::execute(), removeRegisteredObject::execute(), timeControl::execute(), functionEntry::execute(), faceCoupleInfo::faceCoupleInfo(), FacePostProcessing< CloudType >::FacePostProcessing(), PatchEdgeFaceWave< PrimitivePatchType, Type, TrackingData >::faceToEdge(), fieldAverage::fieldAverage(), fieldCoordinateSystemTransform::fieldCoordinateSystemTransform(), polyMeshFilter::filterEdges(), surfaceFieldValue::filterField(), InjectionModel< CloudType >::findCellAtPosition(), refinementParameters::findCells(), localPointRegion::findDuplicateFacePairs(), localPointRegion::findDuplicateFaces(), indexedOctree< Type >::findLine(), cellPointWeight::findTetrahedron(), masterUncollatedFileOperation::findTimes(), cellPointWeight::findTriangle(), FixedList< label, 6 >::FixedList(), for(), forAll(), pairPotential::force(), rigidBodyModel::forwardDynamics(), FreeStream< CloudType >::FreeStream(), GAMGSolver::GAMGSolver(), genericFvPatchField< Type >::genericFvPatchField(), geomDecomp::geomDecomp(), objectRegistry::getEvent(), greyMean::greyMean(), particle::hitFace(), ReactingMultiphaseParcel< ParcelType >::constantProperties::hRetentionCoeff(), if(), ignition::ignition(), NonUniformTable< Type >::index(), indexedOctree< Type >::indexedOctree(), FreeStream< CloudType >::inflow(), CollidingCloud< CloudType >::info(), MomentumCloud< CloudType >::info(), SprayCloud< CloudType >::info(), DSMCCloud< ParcelType >::info(), InjectionModel< CloudType >::info(), LocalInteraction< CloudType >::info(), StandardWallInteraction< CloudType >::info(), SurfaceFilmModel< CloudType >::info(), PhaseChangeModel< CloudType >::info(), DevolatilisationModel< CloudType >::info(), SurfaceReactionModel< CloudType >::info(), UPstream::init(), surfaceFieldValue::initialise(), volFieldValue::initialise(), fieldAverage::initialisePrime2MeanField(), fieldAverage::initialisePrime2MeanFieldType(), None< Type >::integral(), interRegionModel::interpolation(), invert(), FvFaceCellWave< Type, TrackingData >::iterate(), FaceCellWave< Type, TrackingData >::iterate(), PatchEdgeFaceWave< PrimitivePatchType, Type, TrackingData >::iterate(), PointEdgeWave< Type, TrackingData >::iterate(), Fourier< BasicThermophysicalTransportModel >::j(), eddyDiffusivity< TurbulenceThermophysicalTransportModel >::j(), DispersionRASModel< CloudType >::kModel(), layerParameters::layerParameters(), LiquidEvaporation< CloudType >::LiquidEvaporation(), LiquidEvaporationBoil< CloudType >::LiquidEvaporationBoil(), parcelThermo::liquidId(), listSwitches(), LocalInteraction< CloudType >::LocalInteraction(), basicThermo::lookupCstrIter(), objectRegistry::lookupObject(), pimpleLoop::loop(), main(), polyTopoChange::makeMesh(), timeVaryingMappedFvPatchField< Type >::map(), layerAverage::mapMesh(), Cloud< ParticleType >::mapMesh(), WallCollisionRecord< Type >::match(), noiseFFT::meanPf(), meanVelocityForce::meanVelocityForce(), meshRefinement::mergeEdgesUndo(), snappyLayerDriver::mergePatchFacesUndo(), meshRefinement::mergePatchFacesUndo(), snappySnapDriver::mergeZoneBaffles(), mixtureFraction::mixtureFraction(), mkDir(), phaseSystem::modelSubDict(), layerAverage::movePoints(), multiNormal::multiNormal(), wallDist::n(), phaseProperties::name(), polyBoundaryMesh::nbrEdges(), interRegionModel::nbrModel(), ParticleForce< CloudType >::New(), laminarModel< BasicMomentumTransportModel >::New(), LESModel< BasicMomentumTransportModel >::New(), RASModel< BasicMomentumTransportModel >::New(), extrudeModel::New(), barotropicCompressibilityModel::New(), decompositionConstraint::New(), userTime::New(), profileModel::New(), CorrectionLimitingMethod::New(), ParticleStressModel::New(), TimeScaleModel::New(), coordinateRotation::New(), SurfaceReactionModel< CloudType >::New(), BinaryCollisionModel< CloudType >::New(), InflowBoundaryModel< CloudType >::New(), WallInteractionModel< CloudType >::New(), CollisionModel< CloudType >::New(), PairModel< CloudType >::New(), WallModel< CloudType >::New(), DispersionModel< CloudType >::New(), InjectionModel< CloudType >::New(), PatchInteractionModel< CloudType >::New(), StochasticCollisionModel< CloudType >::New(), SurfaceFilmModel< CloudType >::New(), DampingModel< CloudType >::New(), IsotropyModel< CloudType >::New(), PackingModel< CloudType >::New(), CompositionModel< CloudType >::New(), PhaseChangeModel< CloudType >::New(), DevolatilisationModel< CloudType >::New(), AtomisationModel< CloudType >::New(), BreakupModel< CloudType >::New(), HeatTransferModel< CloudType >::New(), CloudFunctionObject< CloudType >::New(), cavitationModel::New(), absorptionEmissionModel::New(), scatterModel::New(), sootModel::New(), relativeVelocityModel::New(), blockEdge::New(), blockFace::New(), blockVertex::New(), ejectionModel::New(), distribution::New(), PDRDragModel::New(), renumberMethod::New(), solidBodyMotionFunction::New(), generalisedNewtonianViscosityModel::New(), XiEqModel::New(), XiGModel::New(), XiModel::New(), edgeMesh::New(), extendedEdgeMesh::New(), MeshedSurface< Face >::New(), UnsortedMeshedSurface< Face >::New(), basicChemistryModel::New(), combustionModel::New(), trimModel::New(), LESfilter::New(), multivariateSurfaceInterpolationScheme< Type >::New(), convectionScheme< Type >::New(), viscosityModel::New(), motionDiffusivity::New(), d2dt2Scheme< Type >::New(), ddtScheme< Type >::New(), divScheme< Type >::New(), gradScheme< Type >::New(), laplacianScheme< Type, GType >::New(), snGradScheme< Type >::New(), limitedSurfaceInterpolationScheme< Type >::New(), surfaceInterpolationScheme< Type >::New(), GAMGInterfaceField::New(), mixtureViscosityModel::New(), AveragingMethod< Type >::New(), waveSuperposition::New(), coordinateSystem::New(), ODESolver::New(), fvPatch::New(), facePointPatch::New(), laminarFlameSpeed::New(), joint::New(), solidThermophysicalTransportModel::New(), lduMatrix::preconditioner::New(), Reaction< ThermoType >::New(), momentumTransportModel::New(), radiationModel::New(), fvsPatchField< Type >::New(), fvPatchField< Type >::New(), pointPatchField< Type >::New(), lduMatrix::solver::New(), lduMatrix::smoother::New(), interpolation< Type >::New(), liquidProperties::New(), solidProperties::New(), thermophysicalProperties::New(), cellZone::New(), faceZone::New(), pointZone::New(), Function1< Type >::New(), Function2< Type >::New(), rigidBody::New(), polyMeshModifier::New(), restraint::New(), TableReader< Type >::New(), energyScalingFunction::New(), pairPotential::New(), sixDoFRigidBodyMotionConstraint::New(), sixDoFRigidBodyMotionRestraint::New(), tetherPotential::New(), wallHeatTransferCoeffModel::New(), fvConstraint::New(), fvModel::New(), porosityModel::New(), LESdelta::New(), fieldValue::New(), motionSolver::New(), sampledSurface::New(), sampledSet::New(), functionObject::New(), parcelCloud::New(), polyPatch::New(), integrationScheme::New(), solver::New(), fileOperation::New(), externalDisplacementMeshMover::New(), waveModel::New(), IATEsource::New(), cellLooper::New(), binaryBreakupModel::New(), breakupModel::New(), coalescenceModel::New(), driftModel::New(), nucleationModel::New(), GAMGProcAgglomeration::New(), fileOperationInitialise::New(), token::compound::New(), surfaceWriter::New(), setWriter::New(), fvMeshDistributor::New(), fvMeshMover::New(), fvMeshStitcher::New(), fvMeshTopoChanger::New(), ensightPart::New(), decompositionMethod::NewDecomposer(), UOprocess::newField(), ensightFile::newline(), NonUniformTable< Type >::NonUniformTable(), twoDPointCorrector::normalDir(), distribution::normalisedShifted(), writeObjectsBase::objectNames(), Time::operator++(), lduMatrix::operator+=(), lduMatrix::operator-=(), GeometricField< Type, PatchField, GeoMesh >::operator/=(), operator<<(), Foam::RBD::operator<<(), SquareMatrix< Foam::Field * >::operator=(), PackedList< 1 >::operator=(), interpolationLookUpTable::operator[](), fvBoundaryMesh::operator[](), searchableSurfaces::operator[](), polyBoundaryMesh::operator[](), MeshZones< ZoneType, MeshType >::operator[](), coupledPolyPatch::order(), molecule::constantProperties::pairPotentialSite(), argList::parse(), patchInjectionBase::patchInjectionBase(), pimpleMultiRegionControl::pimpleMultiRegionControl(), pimpleSingleRegionControl::pimpleSingleRegionControl(), plane::plane(), PointEdgeWave< Type, TrackingData >::pointToEdge(), polyMeshZipUpCells(), Polynomial< PolySize >::Polynomial(), Polynomial< Type >::Polynomial(), InjectionModel< CloudType >::postInjectCheck(), MomentumCloud< CloudType >::preEvolve(), probes::prepare(), preservePatchTypes(), snappySnapDriver::preSmoothPatch(), dynamicIndexedOctree< Type >::print(), indexedOctree< Type >::print(), singleRegionCorrectorConvergenceControl::printCorrResidualControls(), fvMeshDistribute::printCoupleInfo(), vtkUnstructuredReader::printFieldStats(), PackedList< nBits >::iteratorBase::printInfo(), PackedList< nBits >::printInfo(), fvMeshDistribute::printMeshInfo(), argList::printNotes(), singleRegionConvergenceControl::printResidualControls(), GAMGProcAgglomeration::printStats(), printTable(), argList::printUsage(), turbulenceFields::processField(), PrimitivePatch< FaceList, PointField >::projectFaceCentres(), PrimitivePatch< FaceList, PointField >::projectPoints(), pureUpwindCFCCellToFaceStencilObject::pureUpwindCFCCellToFaceStencilObject(), liquidMixtureProperties::pvInvert(), liquidProperties::pvInvert(), reactionDriven::reactionDriven(), populationBalanceSizeDistribution::read(), layerAverage::read(), streamlines::read(), turbulenceFields::read(), wallHeatFlux::read(), wallHeatTransferCoeff::read(), wallShearStress::read(), forces::read(), systemCall::read(), timeActivatedFileUpdate::read(), writeDictionary::read(), cloudInfo::read(), timeControl::read(), sampledSets::read(), sampledSurfaces::read(), polyCellSet::read(), linearAxialAngularSpring::read(), fieldAverage::read(), TableFileReader< Type >::read(), axialAngularSpring::read(), sphericalAngularSpring::read(), NASedgeFormat::read(), GTSsurfaceFormat< Face >::read(), NASsurfaceFormat< Face >::read(), STARCD::readCells(), readConfigFile(), singleRegionCorrectorConvergenceControl::readCorrResidualControls(), IOdictionary::readData(), domainDecomposition::readDecompose(), masterUncollatedFileOperation::readHeader(), IOobject::readHeader(), fieldAverage::readPrime2MeanField(), domainDecomposition::readReconstruct(), singleRegionConvergenceControl::readResidualControls(), polyMesh::readUpdate(), surfMesh::readUpdate(), referredWallFace::referredWallFace(), fvMatrix< Type >::relax(), edgeIntersections::removeDegenerates(), polyTopoChange::removePoint(), boundaryRegion::rename(), structuredRenumber::renumber(), PtrList< T >::reorder(), UPtrList< T >::reorder(), phaseProperties::reorder(), snappySnapDriver::repatchToSurface(), fieldAverage::restart(), motionSmootherAlgo::scaleMesh(), snappySnapDriver::scaleMesh(), regExp::set(), MomentumParcel< ParcelType >::setCellValues(), ReactingParcel< ParcelType >::setCellValues(), ThermoParcel< ParcelType >::setCellValues(), Time::setControls(), argList::setOption(), setRefCell(), removePoints::setRefinement(), meshCutter::setRefinement(), addPatchCellLayer::setRefinement(), meshCutAndRemove::setRefinement(), hexRef8::setRefinement(), removeCells::setRefinement(), faceCollapser::setRefinement(), combineFaces::setRefinement(), edgeCollapser::setRefinement(), CompactListList< T >::setSize(), slidingInterface::setTolerances(), hexRef8::setUnrefinement(), ThermoCloud< CloudType >::Sh(), NoBinaryCollision< CloudType >::sigmaTcR(), SingleKineticRateDevolatilisation< CloudType >::SingleKineticRateDevolatilisation(), SingleMixtureFraction< CloudType >::SingleMixtureFraction(), snappySnapDriver::smoothDisplacement(), parcelThermo::solidId(), PBiCG::solve(), PatchTools::sortedPointEdges(), extendedEdgeMesh::sortPointsAndEdges(), splineInterpolationWeights::splineInterpolationWeights(), StandardWallInteraction< CloudType >::StandardWallInteraction(), sixDoFRigidBodyMotion::status(), rigidBodyMotion::status(), regionFunctionObject::store(), MomentumCloud< CloudType >::SU(), hexRef8::subset(), surfaceDisplacementPointPatchVectorField::surfaceDisplacementPointPatchVectorField(), surfMesh::surfMesh(), surfZoneIOList::surfZoneIOList(), systemDictIO(), processorCyclicPolyPatch::tag(), meshRefinement::testSyncPointList(), timeControl::timeToNextAction(), motionSmootherAlgo::topoChange(), CellZoneInjection< CloudType >::topoChange(), displacementLayeredMotionMotionSolver::topoChange(), combineFaces::topoChange(), removePoints::topoChange(), layerAverage::topoChange(), particle::track(), particle::trackToAndHitFace(), particle::trackToCell(), particle::trackToFace(), externalCoupledMixedFvPatchField< Type >::transferData(), externalCoupledTemperatureMixedFvPatchScalarField::transferData(), turbulentIntensityKineticEnergyInletFvPatchScalarField::turbulentIntensityKineticEnergyInletFvPatchScalarField(), UniformTable< Type >::UniformTable(), argList::unsetOption(), layeredEngine::update(), advectiveFvPatchField< Type >::updateCoeffs(), fanPressureFvPatchScalarField::updateCoeffs(), mappedFlowRateVelocityFvPatchVectorField::updateCoeffs(), plenumPressureFvPatchScalarField::updateCoeffs(), pressureInletOutletParSlipVelocityFvPatchVectorField::updateCoeffs(), swirlFlowRateInletVelocityFvPatchVectorField::updateCoeffs(), waveSurfacePressureFvPatchScalarField::updateCoeffs(), timeVaryingMappedFixedValuePointPatchField< Type >::updateCoeffs(), greyDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs(), wideBandDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs(), dynamicPressureFvPatchScalarField::updateCoeffs(), uniformTotalPressureFvPatchScalarField::updateCoeffs(), upwindCECCellToFaceStencilObject::upwindCECCellToFaceStencilObject(), upwindCFCCellToFaceStencilObject::upwindCFCCellToFaceStencilObject(), upwindCPCCellToFaceStencilObject::upwindCPCCellToFaceStencilObject(), upwindFECCellToFaceStencilObject::upwindFECCellToFaceStencilObject(), USERD_get_part_elements_by_type(), distribution::validateBounds(), distribution::validatePositive(), None< Type >::value(), UniformTable< Type >::value(), meshReader::warnDuplicates(), polyBoundaryMesh::whichPatch(), wideBand::wideBand(), PhaseChangeModel< CloudType >::wordToEnthalpyTransfer(), populationBalanceSizeDistribution::write(), fieldValue::write(), histogram::write(), regionSizeDistribution::write(), streamlines::write(), turbulenceIntensity::write(), wallHeatFlux::write(), wallHeatTransferCoeff::write(), wallShearStress::write(), yPlus::write(), forceCoeffs::write(), writeDictionary::write(), writeObjects::write(), dsmcFields::write(), FacePostProcessing< CloudType >::write(), ParticleCollector< CloudType >::write(), PatchPostProcessing< CloudType >::write(), sampledSets::write(), sampledSurfaces::write(), specieReactionRates::write(), ensightAsciiStream::write(), edgeMesh::write(), OBJedgeFormat::write(), GTSsurfaceFormat< Face >::write(), AC3DsurfaceFormat< Face >::write(), OBJsurfaceFormat< Face >::write(), OFFsurfaceFormat< Face >::write(), OFSsurfaceFormat< Face >::write(), SMESHsurfaceFormat< Face >::write(), VTKsurfaceFormat< Face >::write(), WRLsurfaceFormat< Face >::write(), X3DsurfaceFormat< Face >::write(), UnsortedMeshedSurface< Face >::write(), distribution::write(), Distribution< Type >::write(), csvSetWriter::write(), ensightSetWriter::write(), gnuplotSetWriter::write(), rawSetWriter::write(), ensightSurfaceWriter::write(), OBJstream::write(), alphatWallBoilingWallFunctionFvPatchScalarField::write(), attachDetach::write(), layerAdditionRemoval::write(), perfectInterface::write(), slidingInterface::write(), fixedNormalInletOutletVelocityFvPatchVectorField::write(), coordinateSystem::write(), alphaContactAngleFvPatchScalarField::write(), dictionaryListEntry::write(), fixedNormalSlipPointPatchField< Type >::write(), faceZone::write(), zone::write(), rigidBodyModel::write(), axialAngularSpring::write(), sixDoFRigidBodyMotion::write(), NonEquilibriumReversibleReaction< ThermoType, ReactionRate >::write(), geometricSurfacePatch::write(), surfacePatch::write(), triSurface::write(), waveSuperposition::write(), dictionary::write(), interpolationLookUpTable::write(), edgeMeshFormat::write(), KocamustafaogullariIshiiDepartureFrequency::write(), KocamustafaogullariIshiiNucleationSite::write(), LemmertChawla::write(), Polynomial< Type >::write(), ChemicallyActivatedReactionRate< ReactionRate, ChemicallyActivationFunction >::write(), FallOffReactionRate< ReactionRate, FallOffFunction >::write(), JanevReactionRate::write(), ReactionList< ThermoType >::write(), AndradeTransport< Thermo >::write(), icoTabulatedTransport< Thermo >::write(), logPolynomialTransport< Thermo, PolySize >::write(), polynomialTransport< Thermo, PolySize >::write(), sutherlandTransport< Thermo >::write(), tabulatedTransport< Thermo >::write(), WLFTransport< Thermo >::write(), liquid::write(), STLsurfaceFormat< Face >::writeAscii(), correlationFunction< Type >::writeAveraged(), fieldAverage::writeAverages(), decomposedBlockData::writeBlocks(), STARCDedgeFormat::writeCase(), STARCDsurfaceFormatCore::writeCase(), codedBase::writeCode(), domainDecomposition::writeComplete(), setWriter::writeCoordSeparator(), ensightPart::writeData(), ensightParts::writeData(), UniformDimensionedField< Type >::writeData(), polyBoundaryMesh::writeData(), DimensionedField< Type, GeoMesh >::writeData(), porosityModelList::writeData(), IOPosition< CloudType >::writeData(), constant::writeData(), temperatureDependent::writeData(), attachDetach::writeDict(), layerAdditionRemoval::writeDict(), perfectInterface::writeDict(), slidingInterface::writeDict(), enginePiston::writeDict(), engineValve::writeDict(), cellZone::writeDict(), faceZone::writeDict(), pointZone::writeDict(), plane::writeDict(), surfZone::writeDict(), geometricSurfacePatch::writeDict(), surfacePatch::writeDict(), coordinateSystem::writeDict(), dynamicCode::writeDigest(), VTKedgeFormat::writeEdges(), pairPotential::writeEnergyAndForceTables(), GeometricBoundaryField< Type, PatchField, GeoMesh >::writeEntry(), writeEntry(), forceCoeffs::writeFileHeader(), forces::writeFileHeader(), forces::writeForces(), externalCoupledMixedFvPatchField< Type >::writeGeometry(), ensightParts::writeGeometry(), VTKedgeFormat::writeHeader(), VTKsurfaceFormatCore::writeHeader(), WRLsurfaceFormatCore::writeHeader(), OFSsurfaceFormatCore::writeHeader(), AC3DsurfaceFormatCore::writeHeader(), STARCDCore::writeHeader(), IOobject::writeHeader(), decomposedBlockData::writeHeader(), writeFile::writeHeader(), writeListEntries(), enrichedPatch::writeOBJ(), treeBoundBox::writeOBJ(), extendedEdgeMesh::writeObj(), ensightAsciiStream::writePartHeader(), STARCDCore::writePoints(), Cloud< ParticleType >::writePositions(), rawSetWriter::writeSegmentSeparator(), setWriter::writeSegmentSeparator(), polyMeshFilterSettings::writeSettings(), searchableSurfaces::writeStats(), edgeMesh::writeStats(), extendedEdgeMesh::writeStats(), MeshedSurface< Face >::writeStats(), extendedCellToFaceStencil::writeStencilStats(), ensightPart::writeSummary(), VTKsurfaceFormatCore::writeTail(), dynamicIndexedOctree< Type >::writeTreeInfo(), moleculeCloud::writeXYZ(), phaseProperties::Y(), and meshRefinement::zonify().

◆ Sin

ISstream Sin ( cin  ,
"Sin"   
)

Definition at line 50 of file IOstreams.H.

◆ Sout

prefixOSstream Sout ( cout  ,
"Sout"   
)

Definition at line 51 of file IOstreams.H.

Referenced by messageStream::operator()(), IOdictionary::readData(), and Time::readDict().

◆ Serr

OSstream Serr ( cerr  ,
"Serr"   
)

Definition at line 52 of file IOstreams.H.

Referenced by Time::readDict().

◆ Pout

prefixOSstream Pout ( cout  ,
"Pout"   
)

Definition at line 53 of file IOstreams.H.

Referenced by edgeSurface::addIntersectionEdges(), pointMesh::addPatch(), repatchMesh::addPatch(), meshObjects::addPatch(), fileMonitor::addWatch(), eagerGAMGProcAgglomeration::agglomerate(), manualGAMGProcAgglomeration::agglomerate(), masterCoarsestGAMGProcAgglomeration::agglomerate(), procFacesGAMGProcAgglomeration::agglomerate(), GAMGAgglomeration::agglomerateLduAddressing(), UPstream::allocateCommunicator(), UPstream::allocateTag(), collatedFileOperation::appendObject(), attachPolyTopoChanger::attach(), meshRefinement::baffleAndSplitMesh(), meshRefinement::balance(), meshRefinement::balanceAndRefine(), booleanSurface::booleanSurface(), primitiveMesh::calcCellCentresAndVols(), primitiveMesh::calcFaceCentresAndAreas(), processorPolyPatch::calcGeometry(), snappySnapDriver::calcNearestSurface(), COxidationMurphyShaddix< CloudType >::calculate(), cellCuts::cellCuts(), fvMotionSolver::cellMotionBoundaryTypes(), primitiveMesh::cellPoints(), hexRef8::cellShapes(), FvFaceCellWave< Type, TrackingData >::cellToFace(), FaceCellWave< Type, TrackingData >::cellToFace(), OppositeFaceCellWave< Type, TrackingData >::cellToFace(), polyTopoChange::changeMesh(), attachDetach::changeTopology(), layerAdditionRemoval::changeTopology(), perfectInterface::changeTopology(), slidingInterface::changeTopology(), primitiveMesh::checkCellVolumes(), meshRefinement::checkData(), polyBoundaryMesh::checkDefinition(), primitiveMesh::checkFaceAreas(), Foam::polyMeshCheck::checkFacePyramids(), primitiveMesh::checkFacePyramids(), Foam::polyMeshCheck::checkFaceSkewness(), Foam::polyMeshCheck::checkFaceTet(), Foam::polyMeshCheck::checkFaceWeights(), objectRegistry::checkIn(), hexRef8::checkMesh(), Foam::polyMeshCheck::checkNonOrtho(), objectRegistry::checkOut(), polyBoundaryMesh::checkParallelSync(), faceZone::checkParallelSync(), hexRef8::checkRefinementLevels(), timeVaryingMappedFixedValuePointPatchField< Type >::checkTable(), Foam::polyMeshCheck::checkVolRatio(), chMod(), meshObjects::clear(), primitiveMesh::clearAddressing(), primitiveMesh::clearGeom(), meshObjects::clearUpto(), regIOobject::close(), Pstream::combineGather(), Pstream::combineScatter(), commSchedule::commSchedule(), refinementHistory::compact(), hexRef8::consistentRefinement(), hexRef8::consistentSlowRefinement(), hexRef8::consistentSlowRefinement2(), hexRef8::consistentUnrefinement(), cyclicPolyPatch::coupledEdges(), globalMeshData::coupledPatch(), cyclicPolyPatch::coupledPoints(), cp(), meshRefinement::createZoneBaffles(), motionSmootherAlgo::curPoints(), geomCellLooper::cut(), hexCellLooper::cut(), cutPolyIsoSurface::cutPolyIsoSurface(), DemandDrivenMeshObject< polyMesh, PatchMeshObject, pointMesh >::Delete(), repatchMesh::deletePatch(), DemandDrivenMeshObject< polyMesh, PatchMeshObject, pointMesh >::DemandDrivenMeshObject(), masterUncollatedFileOperation::dirPath(), uncollatedFileOperation::dirPath(), fvMeshDistribute::distribute(), hexRef8::distribute(), pointMesh::distribute(), meshObjects::distribute(), cellsToCells::distributeMesh(), distributionMap::distributionMap(), distributionMapBase::distributionMapBase(), meshRefinement::doRemovePoints(), meshRefinement::doRestorePoints(), snappySnapDriver::doSnap(), meshRefinement::dumpIntersections(), primitiveMesh::edgeCells(), primitiveMesh::edgeFaces(), edgeSurface::edgeSurface(), PatchEdgeFaceWave< PrimitivePatchType, Type, TrackingData >::edgeToFace(), exists(), extendedFeatureEdgeMesh::extendedFeatureEdgeMesh(), primitiveMesh::faceEdges(), FvFaceCellWave< Type, TrackingData >::faceToCell(), FaceCellWave< Type, TrackingData >::faceToCell(), OppositeFaceCellWave< Type, TrackingData >::faceToCell(), PatchEdgeFaceWave< PrimitivePatchType, Type, TrackingData >::faceToEdge(), featureEdgeMesh::featureEdgeMesh(), masterUncollatedFileOperation::filePath(), uncollatedFileOperation::filePath(), fileOperation::filePath(), fileSize(), cellClassification::fillHangingCells(), cellClassification::fillRegionEdges(), cellClassification::fillRegionPoints(), probes::findElements(), masterUncollatedFileOperation::findInstance(), indexedOctree< Type >::findLine(), polyBoundaryMesh::findPatchID(), cellPointWeight::findTetrahedron(), pointToPointPlanarInterpolation::findTime(), fileOperation::findTimes(), masterUncollatedFileOperation::findTimes(), cellPointWeight::findTriangle(), collatedFileOperation::flush(), fileOperation::flush(), UPstream::freeCommunicator(), UPstream::freeTag(), fvMesh::fvMesh(), GAMGSolver::GAMGSolver(), Pstream::gatherList(), objectRegistry::getEvent(), repatchMesh::getNearest(), hexRef8::getSplitPoints(), treeDataFace::getVolumeType(), treeDataPrimitivePatch< PatchType >::getVolumeType(), dynamicIndexedOctree< Type >::getVolumeType(), indexedOctree< Type >::getVolumeType(), polyMesh::globalData(), FvFaceCellWave< Type, TrackingData >::handleCyclicPatches(), FaceCellWave< Type, TrackingData >::handleCyclicPatches(), FvFaceCellWave< Type, TrackingData >::handleProcPatches(), FaceCellWave< Type, TrackingData >::handleProcPatches(), highResLastModified(), indexedOctree< Type >::indexedOctree(), volPointInterpolation::interpolate(), volPointInterpolation::interpolateUnconstrained(), isDir(), isFile(), PatchEdgeFaceWave< PrimitivePatchType, Type, TrackingData >::iterate(), lastModified(), lduPrimitiveMesh::lduPrimitiveMesh(), Pstream::listCombineGather(), Pstream::listCombineScatter(), ln(), fileOperation::lookupProcessorsPath(), LUscalarMatrix::LUscalarMatrix(), polyTopoChange::makeMesh(), timeVaryingMappedFvPatchField< Type >::map(), Pstream::mapCombineGather(), Pstream::mapCombineScatter(), fvMeshAdder::MapDimFields(), fvMesh::mapFields(), pointMesh::mapMesh(), meshObjects::mapMesh(), fvMeshAdder::MapPointFields(), fvMeshAdder::MapSurfaceFields(), fvMeshAdder::MapVolFields(), masterUncollatedFileOperation::masterOp(), matchPoints(), meshRefinement::mergeEdgesUndo(), meshRefinement::mergePatchFacesUndo(), meshTriangulation::meshTriangulation(), mkDir(), mode(), attachDetach::modifyMotionPoints(), layerAdditionRemoval::modifyMotionPoints(), slidingInterface::modifyMotionPoints(), motionSmootherAlgo::modifyMotionPoints(), streamlinesParticle::move(), pointMesh::movePoints(), meshObjects::movePoints(), movingCone::movingCone(), mv(), mvBak(), surfaceFeatures::nearestEdges(), surfaceFeatures::nearestSamples(), coordinateRotation::New(), DemandDrivenMeshObject< Mesh, MeshObjectType, Type >::New(), masterUncollatedFileOperation::NewIFstream(), nonBlockingGaussSeidelSmoother::nonBlockingGaussSeidelSmoother(), messageStream::operator()(), radial::operator()(), axesRotation::operator=(), coupledPolyPatch::order(), PatchEdgeFaceWave< PrimitivePatchType, Type, TrackingData >::PatchEdgeFaceWave(), objectRegistry::path(), pointConstraints::pointConstraints(), primitiveMesh::pointFaces(), pointMesh::pointMesh(), projectCurveEdge::position(), projectEdge::position(), primitiveMesh::printAllocated(), fvMeshDistribute::printCoupleInfo(), fvMeshDistribute::printFieldInfo(), meshRefinement::printMeshInfo(), fvMeshDistribute::printMeshInfo(), projectFace::project(), sampledSurfaces::read(), repatchMesh::read(), masterUncollatedFileOperation::read(), uncollatedFileOperation::read(), masterUncollatedFileOperation::readAndSend(), decomposedBlockData::readBlock(), decomposedBlockData::readBlocks(), Time::readDict(), readDir(), masterUncollatedFileOperation::readHeader(), uncollatedFileOperation::readHeader(), decomposedBlockData::readMasterHeader(), objectRegistry::readModifiedObjects(), fileOperation::readObjects(), masterUncollatedFileOperation::readObjects(), uncollatedFileOperation::readObjects(), regIOobject::readStream(), masterUncollatedFileOperation::readStream(), repatchMesh::readTriSurface(), fvMesh::readUpdate(), reduce(), meshRefinement::refineAndBalance(), refinementHistory::refinementHistory(), edgeIntersections::removeDegenerates(), fvMesh::removeFvBoundary(), undoableMeshCutter::removeSplitFaces(), fileMonitor::removeWatch(), pointMesh::reorderPatches(), meshObjects::reorderPatches(), pointMesh::reset(), primitiveMesh::reset(), refinementHistory::resize(), rm(), rmDir(), motionSmootherAlgo::scaleMesh(), Pstream::scatterList(), motionSmootherAlgo::setDisplacement(), hexRef8::setInstance(), collatedFileOperation::setNProcs(), undoableMeshCutter::setRefinement(), meshCutter::setRefinement(), addPatchCellLayer::setRefinement(), perfectInterface::setRefinement(), meshCutAndRemove::setRefinement(), hexRef8::setRefinement(), faceCollapser::setRefinement(), edgeCollapser::setRefinement(), refinementIterator::setRefinement(), boundaryCutter::setRefinement(), layerAdditionRemoval::setRefinement(), masterUncollatedFileOperation::setTime(), hexRef8::setUnrefinement(), globalMeshData::sharedPointGlobalLabels(), slidingInterface::slidingInterface(), GAMGSolver::solve(), ParSortableList< Type >::sort(), meshRefinement::splitFaces(), MeshedSurface< Face >::stitchFaces(), hexRef8::subset(), refinementHistory::subset(), surfaceIntersection::surfaceIntersection(), thermo< Thermo, Type >::T(), processorCyclicPolyPatch::tag(), meshRefinement::testSyncPointList(), globalMeshData::topoChange(), layerAdditionRemoval::topoChange(), meshCutAndRemove::topoChange(), meshCutter::topoChange(), refinementHistory::topoChange(), slidingInterface::topoChange(), pointMesh::topoChange(), hexRef8::topoChange(), meshObjects::topoChange(), triSurfaceTools::triangulate(), triSurfaceTools::triangulateFaceCentre(), cellsToCells::trimLocalTgt(), triSurface::triSurfInstance(), type(), loadBalancer::update(), movingCone::update(), patch::update(), cellsToCells::update(), timeVaryingMappedFixedValuePointPatchField< Type >::updateCoeffs(), fileMonitor::updateStates(), OFstreamCollator::waitAll(), sampledSets::write(), sampledSurfaces::write(), OFstreamCollator::write(), decomposedBlockData::writeBlocks(), triSurfaceTools::writeOBJ(), surfaceFeatures::writeObj(), collatedFileOperation::writeObject(), masterUncollatedFileOperation::writeObject(), objectRegistry::writeObject(), regIOobject::writeObject(), dynamicIndexedOctree< Type >::writeTreeInfo(), meshRefinement::zonify(), OFstreamCollator::~OFstreamCollator(), pointConstraints::~pointConstraints(), pointMesh::~pointMesh(), and UIPstream::~UIPstream().

◆ Perr

prefixOSstream Perr ( cerr  ,
"Perr"   
)

◆ isRef

constexpr bool isRef = std::is_reference<Type>::value
constexpr

Determine whether a type is a reference.

Definition at line 157 of file typeInfo.H.

◆ deleteDimensionSystemsPtr_

deleteDimensionSystemsPtr deleteDimensionSystemsPtr_

Definition at line 53 of file dimensionSets.C.

◆ dimless

const Foam::dimensionSet dimless
extern

Referenced by absorptionEmissionModel::aCont(), greyMean::aCont(), wideBand::aCont(), HeatTransferPhaseSystem< BasePhaseSystem >::addDmidtHefs(), HeatTransferPhaseSystem< BasePhaseSystem >::addDmidtHefsWithoutL(), interRegionHeatTransfer::addSup(), cloud::aDisp(), absorptionEmissionModel::aDisp(), forces::alpha(), MomentumCloud< CloudType >::alpha(), ThermoCloud< CloudType >::ap(), ParcelCloudBase< ParticleType >::ap(), parcelCloudList::ap(), atan2(), blended< Type >::blendingFactor(), cellCoBlended< Type >::blendingFactor(), cbrt(), blendingMethod::constant(), v2f< BasicMomentumTransportModel >::correct(), waveForcing::correct(), wideBand::correct(), advectionDiffusion::correct(), Poisson::correct(), limitedSnGrad< Type >::correction(), phaseSystem::correctPhi(), epsilonWallFunctionFvPatchScalarField::createAveragingWeights(), omegaWallFunctionFvPatchScalarField::createAveragingWeights(), noSwarm::Cs(), blackBodyEmission::deltaLambdaT(), geometricOneField::dimensions(), geometricZeroField::dimensions(), kineticTheoryModel::divDevTau(), meshRefinement::dumpRefinementLevel(), absorptionEmissionModel::eCont(), cloud::eDisp(), absorptionEmissionModel::eDisp(), eigenVectors(), adjustTimeStepToCombustion::execute(), comfort::execute(), processorField::execute(), massFractions::execute(), moleFractions::execute(), Antal::Fi(), Frank::Fi(), kOmegaSSTLM< BasicMomentumTransportModel >::Flength(), forAll(), if(), incompressibleFluid::incompressibleFluid(), twoPhaseSolver::incompressiblePressureCorrector(), twoPhaseMixture::interfaceFraction(), interfaceTurbulenceDamping::interfaceTurbulenceDamping(), inv(), isothermalFluid::isothermalFluid(), wallBoilingHeatTransfer::K(), Foam::fvm::laplacian(), levelSetFraction(), Foam::MULES::limit(), Foam::MULES::limitCorr(), blended< Type >::limiter(), LimitedScheme< Type, Limiter, LimitFunc >::limiter(), PhiScheme< Type, PhiLimiter >::limiter(), upwind< Type >::limiter(), AntoineExtended::lnPSat(), constantPressure::lnPSat(), dimensioned< Type >::lookupOrAddToDict(), SCOPE::Ma(), makeMomentumTransportModelTypes(), zeroDimensionalFixedPressureConstraint::massSource(), mixtureKEpsilon< BasicMomentumTransportModel >::mixtureKEpsilon(), phaseSystem::nearInterface(), multiphaseVoFMixture::nearInterface(), neg(), neg0(), nonRandomTwoLiquid::nonRandomTwoLiquid(), basicSpecieMixture::normalise(), Casson::nu(), HerschelBulkley::nu(), powerLaw::nu(), laminarModel< BasicMomentumTransportModel >::omega(), SpalartAllmaras< BasicMomentumTransportModel >::omega(), SCOPE::operator()(), inverseDistanceDiffusivity::operator()(), inverseFaceDistanceDiffusivity::operator()(), inversePointDistanceDiffusivity::operator()(), inverseVolumeDiffusivity::operator()(), motionDirectionalDiffusivity::operator()(), uniformDiffusivity::operator()(), Gulders::operator()(), GuldersEGR::operator()(), RaviPetersen::operator()(), dimensioned< scalar >::operator/=(), MomentumTransferPhaseSystem< BasePhaseSystem >::partialElimination(), MomentumTransferPhaseSystem< BasePhaseSystem >::partialEliminationf(), mappedExtrudedPatchBase::patchLocalPoints(), populationBalanceModel::populationBalanceModel(), pos(), pos0(), pow(), LiaoBase::precompute(), VoidFraction< CloudType >::preEvolve(), incompressibleDenseParticleFluid::prePredictor(), compressibleVoF::pressureCorrector(), incompressibleMultiphaseVoF::pressureCorrector(), wallBoiling::R(), randomCoalescence::R(), Giesekus< BasicMomentumTransportModel >::read(), PTT< BasicMomentumTransportModel >::read(), populationBalanceMoments::read(), dimensionSet::read(), kOmegaSSTLM< BasicMomentumTransportModel >::ReThetac(), kOmegaSSTLM< BasicMomentumTransportModel >::ReThetat0(), forcing::scale(), triSurfaceMesh::setField(), shockFluid::shockFluid(), cloud::sigmaEff(), noScatter::sigmaEff(), ThermoCloud< CloudType >::sigmap(), ParcelCloudBase< ParticleType >::sigmap(), parcelCloudList::sigmap(), sign(), singleStepCombustion::singleStepCombustion(), phaseSystem::solve(), fvModels::source(), fvModel::source(), sqrt(), XiFluid::StCorr(), MPLIC::surfaceAlpha(), ReactingCloud< CloudType >::SYi(), MomentumCloud< CloudType >::theta(), parcelCloudList::theta(), Antoine::Tsat(), smoluchowskiJumpTFvPatchScalarField::updateCoeffs(), MomentumCloud< CloudType >::vDotSweep(), VoFSolver::VoFSolver(), VoFTurbulenceDamping::VoFTurbulenceDamping(), clippedLinear< Type >::weights(), midPoint< Type >::weights(), reverseLinear< Type >::weights(), phaseMap::write(), wallBoilingProperties::write(), regionSizeDistribution::write(), PatchCollisionDensity< CloudType >::write(), refiner::write(), fvMesh::writeObject(), SCOPEXiEq::XiEq(), and Henry::YfPrime().

◆ dimMass

const Foam::dimensionSet dimMass
extern

Referenced by radiativeIntensityRay::addIntensity(), filmCloudTransfer::addSup(), filmVoFTransfer::addSup(), VoFFilmTransfer::addSup(), interRegionHeatTransfer::addSup(), StationaryPhaseModel< BasePhaseModel >::alphaRhoPhi(), chemistryModel< ThermoType >::chemistryModel(), diffusion::correct(), FSD::correct(), infinitelyFastChemistry::correct(), zeroDimensionalMassSourceBase::correct(), SpecieMixture< MixtureType >::Cp(), heThermo< BasicPsiThermo, MixtureType >::Cpv(), basic::Dcu(), Fickian< BasicThermophysicalTransportModel >::divq(), MaxwellStefan< BasicThermophysicalTransportModel >::divq(), absorptionEmissionModel::ECont(), cloud::EDisp(), absorptionEmissionModel::EDisp(), ThermoCloud< CloudType >::Ep(), ParcelCloudBase< ParticleType >::Ep(), parcelCloudList::Ep(), age::execute(), phaseScalarTransport::execute(), scalarTransport::execute(), massFractions::execute(), moleFractions::execute(), forAll(), basic::Gk(), heThermo< BasicThermo, MixtureType >::ha(), SpecieMixture< MixtureType >::Ha(), heThermo< BasicThermo, MixtureType >::hc(), SpecieMixture< MixtureType >::HE(), SpecieMixture< MixtureType >::Hs(), heThermo< BasicThermo, MixtureType >::hs(), MaxwellStefan< BasicThermophysicalTransportModel >::j(), LocalInteraction< CloudType >::massEscape(), zeroDimensionalFixedPressureConstraint::massSource(), LocalInteraction< CloudType >::massStick(), MomentumTransferPhaseSystem< BasePhaseSystem >::momentumTransfer(), MomentumTransferPhaseSystem< BasePhaseSystem >::momentumTransferf(), SpecieMixture< MixtureType >::mu(), Fickian< BasicThermophysicalTransportModel >::q(), MaxwellStefan< BasicThermophysicalTransportModel >::q(), nonUnityLewisEddyDiffusivity< TurbulenceThermophysicalTransportModel >::q(), EDC::R(), laminar::R(), noCombustion::R(), InertPhaseModel< BasePhaseModel >::R(), ReactingCloud< CloudType >::ReactingCloud(), chemistryModel< ThermoType >::reactionRR(), viewFactor::Rp(), noRadiation::Ru(), opaqueSolid::Ru(), viewFactor::Ru(), PhaseTransferPhaseSystem< BasePhaseSystem >::specieTransfer(), ReactingCloud< CloudType >::Srho(), ParcelCloudBase< ParticleType >::Srho(), parcelCloudList::Srho(), ParcelCloudBase< ParticleType >::SU(), parcelCloudList::SU(), ReactingCloud< CloudType >::SYi(), ParcelCloudBase< ParticleType >::SYi(), parcelCloudList::SYi(), ParcelCloudBase< ParticleType >::UCoeff(), parcelCloudList::UCoeff(), nonRandomTwoLiquid::update(), fvDOM::updateG(), ParcelCloudBase< ParticleType >::UTrans(), parcelCloudList::UTrans(), heThermo< BasicThermo, MixtureType >::W(), saturated::wRatioByP(), and PatchCollisionDensity< CloudType >::write().

◆ dimLength

const Foam::dimensionSet dimLength
extern

Referenced by absorptionEmissionModel::aCont(), greyMean::aCont(), wideBand::aCont(), LehrMilliesMewes::addToBinaryBreakupRate(), wallBoiling::addToNucleationRate(), cloud::aDisp(), absorptionEmissionModel::aDisp(), ThermoCloud< CloudType >::ap(), ParcelCloudBase< ParticleType >::ap(), parcelCloudList::ap(), velocityGroup::Av(), PDRkEpsilon::correct(), diffusion::correct(), FSD::correct(), infinitelyFastChemistry::correct(), wideBand::correct(), meshWave::correct(), Poisson::correct(), CentredFitSnGradScheme< Type, Polynomial, Stencil >::correction(), Foam::fv::correctPhi(), basic::Dcu(), fvMesh::delta(), nonUnityLewisEddyDiffusivity< TurbulenceThermophysicalTransportModel >::divq(), SpalartAllmarasDDES< BasicMomentumTransportModel >::dTilda(), SpalartAllmarasIDDES< BasicMomentumTransportModel >::dTilda(), absorptionEmissionModel::eCont(), absorptionEmissionModel::ECont(), cloud::eDisp(), cloud::EDisp(), absorptionEmissionModel::eDisp(), absorptionEmissionModel::EDisp(), ThermoCloud< CloudType >::Ep(), ParcelCloudBase< ParticleType >::Ep(), parcelCloudList::Ep(), comfort::execute(), triSurfaceMesh::extractCloseness(), triSurfaceMesh::extractPointCloseness(), Antal::Fi(), Frank::Fi(), basic::Gk(), kappaEff::htcByRhoCp(), ReynoldsAnalogy::htcByRhoCp(), twoPhaseMixture::interfaceFraction(), SpalartAllmarasDES< BasicMomentumTransportModel >::k(), SpecieMixture< MixtureType >::kappa(), cosine::limiter(), linear::limiter(), sine::limiter(), meshRefinement::makeDisplacementField(), makeMomentumTransportModelTypes(), SpecieMixture< MixtureType >::mu(), mappedExtrudedPatchBase::patchLocalPoints(), phaseChange::phaseChange(), engine::pistonDisplacement(), engine::pistonPosition(), populationBalanceModel::populationBalanceModel(), LiaoBase::precompute(), PrinceBlanch::PrinceBlanch(), nonUnityLewisEddyDiffusivity< TurbulenceThermophysicalTransportModel >::q(), noSintering::R(), fixedInterfacialArea::read(), linearTsub::read(), points0MotionSolver::readPoints0(), refinementRegions::refinementRegions(), noRadiation::Rp(), opaqueSolid::Rp(), viewFactor::Rp(), noRadiation::Ru(), opaqueSolid::Ru(), viewFactor::Ru(), ThermoCloud< CloudType >::setModels(), cloud::sigmaEff(), noScatter::sigmaEff(), ThermoCloud< CloudType >::sigmap(), ParcelCloudBase< ParticleType >::sigmap(), parcelCloudList::sigmap(), hexRef8Data::sync(), waveSurfacePressureFvPatchScalarField::waveSurfacePressureFvPatchScalarField(), and wallBoilingProperties::write().

◆ dimTime

const Foam::dimensionSet dimTime
extern

Referenced by radiativeIntensityRay::addIntensity(), StationaryPhaseModel< BasePhaseModel >::alphaPhi(), StationaryPhaseModel< BasePhaseModel >::alphaRhoPhi(), Time::beginTime(), chemistryModel< ThermoType >::chemistryModel(), filmCloudTransfer::CloudToFilmTransferRate(), SuppressionCollision< CloudType >::collide(), compressibleMultiphaseVoF::compressibleMultiphaseVoF(), compressibleVoF::compressibleVoF(), StationaryPhaseModel< BasePhaseModel >::continuityError(), diffusion::correct(), FSD::correct(), infinitelyFastChemistry::correct(), zeroDimensionalMassSourceBase::correct(), phaseSystem::correctContinuityError(), InterfaceCompositionPhaseChangePhaseSystem< BasePhaseSystem >::correctInterfaceThermo(), fvModels::d2dt2(), fvModel::d2dt2(), cavitation::d2mdtdpf(), basic::Dcu(), MRFZoneList::DDt(), CrankNicolsonDdtScheme< Type >::ddt0_(), TimeState::deltaT(), TimeState::deltaT0(), Fickian< BasicThermophysicalTransportModel >::divq(), MaxwellStefan< BasicThermophysicalTransportModel >::divq(), cavitation::dmdtf(), phaseSystem::dmdtf(), StationaryPhaseModel< BasePhaseModel >::DUDt(), StationaryPhaseModel< BasePhaseModel >::DUDtf(), absorptionEmissionModel::ECont(), cloud::EDisp(), absorptionEmissionModel::EDisp(), Time::endTime(), ThermoCloud< CloudType >::Ep(), ParcelCloudBase< ParticleType >::Ep(), parcelCloudList::Ep(), laminarModel< BasicMomentumTransportModel >::epsilon(), kEpsilon< BasicMomentumTransportModel >::epsilonSource(), LaunderSharmaKE< BasicMomentumTransportModel >::epsilonSource(), LRR< BasicMomentumTransportModel >::epsilonSource(), realizableKE< BasicMomentumTransportModel >::epsilonSource(), RNGkEpsilon< BasicMomentumTransportModel >::epsilonSource(), SSG< BasicMomentumTransportModel >::epsilonSource(), adjustTimeStepToCombustion::execute(), age::execute(), comfort::execute(), phaseScalarTransport::execute(), scalarTransport::execute(), VoFFilmTransfer::filmVoFTransferRate(), steadyStateD2dt2Scheme< Type >::fvcD2dt2(), backwardDdtScheme< Type >::fvcDdt(), CoEulerDdtScheme< Type >::fvcDdt(), CrankNicolsonDdtScheme< Type >::fvcDdt(), EulerDdtScheme< Type >::fvcDdt(), localEulerDdtScheme< Type >::fvcDdt(), SLTSDdtScheme< Type >::fvcDdt(), steadyStateDdtScheme< Type >::fvcDdt(), steadyStateDdtScheme< Type >::fvcDdtPhiCorr(), steadyStateDdtScheme< Type >::fvcDdtUfCorr(), EulerD2dt2Scheme< Type >::fvmD2dt2(), steadyStateD2dt2Scheme< Type >::fvmD2dt2(), backwardDdtScheme< Type >::fvmDdt(), CoEulerDdtScheme< Type >::fvmDdt(), CrankNicolsonDdtScheme< Type >::fvmDdt(), EulerDdtScheme< Type >::fvmDdt(), localEulerDdtScheme< Type >::fvmDdt(), SLTSDdtScheme< Type >::fvmDdt(), steadyStateDdtScheme< Type >::fvmDdt(), ddtScheme< Type >::fvmDdt(), basic::Gk(), TwoResistanceHeatTransferPhaseSystem< BasePhaseSystem >::heatTransfer(), OneResistanceHeatTransferPhaseSystem< BasePhaseSystem >::heatTransfer(), kappaEff::htcByRhoCp(), ReynoldsAnalogy::htcByRhoCp(), if(), incompressibleDriftFlux::incompressibleDriftFlux(), incompressibleFluid::incompressibleFluid(), incompressibleMultiphaseVoF::incompressibleMultiphaseVoF(), incompressibleVoF::incompressibleVoF(), InterfaceCompositionPhaseChangePhaseSystem< BasePhaseSystem >::InterfaceCompositionPhaseChangePhaseSystem(), isothermalFluid::isothermalFluid(), MaxwellStefan< BasicThermophysicalTransportModel >::j(), wallBoilingHeatTransfer::K(), MomentumTransferPhaseSystem< BasePhaseSystem >::Kds(), MomentumTransferPhaseSystem< BasePhaseSystem >::KdVmfs(), kOmegaSST< MomentumTransportModel, BasicMomentumTransportModel >::kSource(), dynamicKEqn< BasicMomentumTransportModel >::kSource(), kEqn< BasicMomentumTransportModel >::kSource(), kEpsilon< BasicMomentumTransportModel >::kSource(), kOmega< BasicMomentumTransportModel >::kSource(), kOmega2006< BasicMomentumTransportModel >::kSource(), LaunderSharmaKE< BasicMomentumTransportModel >::kSource(), realizableKE< BasicMomentumTransportModel >::kSource(), RNGkEpsilon< BasicMomentumTransportModel >::kSource(), makeMomentumTransportModelTypes(), zeroDimensionalFixedPressureConstraint::massSource(), CoEulerDdtScheme< Type >::meshPhi(), localEulerDdtScheme< Type >::meshPhi(), SLTSDdtScheme< Type >::meshPhi(), steadyStateDdtScheme< Type >::meshPhi(), MomentumTransferPhaseSystem< BasePhaseSystem >::momentumTransfer(), MomentumTransferPhaseSystem< BasePhaseSystem >::momentumTransferf(), fvMesh::movePoints(), SpecieMixture< MixtureType >::mu(), JohnsonJackson::nu(), noneViscosity::nu(), Casson::nu(), HerschelBulkley::nu(), powerLaw::nu(), laminarModel< BasicMomentumTransportModel >::omega(), SpalartAllmaras< BasicMomentumTransportModel >::omega(), kOmegaSST< MomentumTransportModel, BasicMomentumTransportModel >::omegaSource(), kOmega< BasicMomentumTransportModel >::omegaSource(), kOmega2006< BasicMomentumTransportModel >::omegaSource(), PhaseTransferPhaseSystem< BasePhaseSystem >::PhaseTransferPhaseSystem(), StationaryPhaseModel< BasePhaseModel >::phi(), fvMesh::phi(), populationBalanceModel::populationBalanceModel(), incompressibleDenseParticleFluid::prePredictor(), Fickian< BasicThermophysicalTransportModel >::q(), MaxwellStefan< BasicThermophysicalTransportModel >::q(), InertPhaseModel< BasePhaseModel >::Qdot(), noCombustion::Qdot(), chemistryModel< ThermoType >::Qdot(), KochFriedlander::R(), noSintering::R(), noCombustion::R(), wallBoiling::R(), dummy::R(), randomCoalescence::R(), turbulentBreakUp::R(), EDC::R(), laminar::R(), InertPhaseModel< BasePhaseModel >::R(), chemistryModel< ThermoType >::reactionRR(), lambdaThixotropic< BasicMomentumTransportModel >::read(), Maxwell< BasicMomentumTransportModel >::read(), viewFactor::Rp(), ReynoldsStress< BasicMomentumTransportModel >::RSource(), noRadiation::Ru(), opaqueSolid::Ru(), viewFactor::Ru(), ThermoCloud< CloudType >::Sh(), ParcelCloudBase< ParticleType >::Sh(), parcelCloudList::Sh(), shockFluid::shockFluid(), phaseSystem::solve(), fvModels::source(), fvModel::source(), PhaseTransferPhaseSystem< BasePhaseSystem >::specieTransfer(), ReactingCloud< CloudType >::Srho(), ParcelCloudBase< ParticleType >::Srho(), parcelCloudList::Srho(), Time::startTime(), ReactingCloud< CloudType >::SYi(), ParcelCloudBase< ParticleType >::SYi(), parcelCloudList::SYi(), KochFriedlander::tau(), chemistryModel< ThermoType >::tc(), ThermalPhaseChangePhaseSystem< BasePhaseSystem >::ThermalPhaseChangePhaseSystem(), fvDOM::updateG(), MomentumCloud< CloudType >::vDotSweep(), VoFSolver::VoFSolver(), filmVoFTransfer::VoFToFilmTransferRate(), wallBoilingProperties::write(), and PatchCollisionDensity< CloudType >::write().

◆ dimTemperature

◆ dimMoles

◆ dimCurrent

const Foam::dimensionSet dimCurrent
extern

◆ dimLuminousIntensity

const Foam::dimensionSet dimLuminousIntensity
extern

◆ dimArea

◆ dimVolume

const Foam::dimensionSet dimVolume
extern

Referenced by filmCloudTransfer::addSup(), VoFFilmTransfer::addSup(), rotorDiskSource::addSup(), StationaryPhaseModel< BasePhaseModel >::alphaPhi(), checkMethod(), chemistryModel< ThermoType >::chemistryModel(), filmCloudTransfer::CloudToFilmTransferRate(), zeroDimensionalFixedPressureConstraint::constrain(), meanVelocityForce::constrain(), InterfaceCompositionPhaseChangePhaseSystem< BasePhaseSystem >::correctInterfaceThermo(), fvModels::d2dt2(), fvModel::d2dt2(), StationaryPhaseModel< BasePhaseModel >::DUDtf(), kEpsilon< BasicMomentumTransportModel >::epsilonSource(), LaunderSharmaKE< BasicMomentumTransportModel >::epsilonSource(), LRR< BasicMomentumTransportModel >::epsilonSource(), realizableKE< BasicMomentumTransportModel >::epsilonSource(), RNGkEpsilon< BasicMomentumTransportModel >::epsilonSource(), SSG< BasicMomentumTransportModel >::epsilonSource(), phaseScalarTransport::execute(), scalarTransport::execute(), forAll(), if(), kOmegaSST< MomentumTransportModel, BasicMomentumTransportModel >::kSource(), dynamicKEqn< BasicMomentumTransportModel >::kSource(), kEqn< BasicMomentumTransportModel >::kSource(), kEpsilon< BasicMomentumTransportModel >::kSource(), kOmega< BasicMomentumTransportModel >::kSource(), kOmega2006< BasicMomentumTransportModel >::kSource(), LaunderSharmaKE< BasicMomentumTransportModel >::kSource(), realizableKE< BasicMomentumTransportModel >::kSource(), RNGkEpsilon< BasicMomentumTransportModel >::kSource(), zeroDimensionalFixedPressureConstraint::massSource(), CoEulerDdtScheme< Type >::meshPhi(), CrankNicolsonDdtScheme< Type >::meshPhi(), localEulerDdtScheme< Type >::meshPhi(), SLTSDdtScheme< Type >::meshPhi(), steadyStateDdtScheme< Type >::meshPhi(), fvMesh::movePoints(), kOmegaSST< MomentumTransportModel, BasicMomentumTransportModel >::omegaSource(), kOmega< BasicMomentumTransportModel >::omegaSource(), kOmega2006< BasicMomentumTransportModel >::omegaSource(), zeroDimensionalFixedPressureConstraint::pEqnSource(), phaseChange::phaseChange(), phaseForces::phaseForces(), StationaryPhaseModel< BasePhaseModel >::phi(), fvMesh::phi(), populationBalanceModel::populationBalanceModel(), ParticleErosion< CloudType >::preEvolve(), InertPhaseModel< BasePhaseModel >::Qdot(), noCombustion::Qdot(), chemistryModel< ThermoType >::Qdot(), chemistryModel< ThermoType >::reactionRR(), ReynoldsStress< BasicMomentumTransportModel >::RSource(), fvModels::source(), fvModel::source(), ReactingCloud< CloudType >::Srho(), XiFluid::StCorr(), incompressibleDriftFlux::surfaceTensionForce(), ReactingCloud< CloudType >::SYi(), and fvMesh::V().

◆ dimVol

◆ dimVelocity

const Foam::dimensionSet dimVelocity
extern

Referenced by VoFFilmTransfer::addSup(), Implicit< CloudType >::cacheFields(), waveForcing::correct(), relaxation::correct(), StationaryPhaseModel< BasePhaseModel >::DUDt(), laminarModel< BasicMomentumTransportModel >::epsilon(), buoyantKEpsilon< BasicMomentumTransportModel >::epsilonSource(), comfort::execute(), turbulenceIntensity::execute(), forAll(), backwardDdtScheme< Type >::fvcDdtPhiCorr(), CoEulerDdtScheme< Type >::fvcDdtPhiCorr(), CrankNicolsonDdtScheme< Type >::fvcDdtPhiCorr(), EulerDdtScheme< Type >::fvcDdtPhiCorr(), localEulerDdtScheme< Type >::fvcDdtPhiCorr(), SLTSDdtScheme< Type >::fvcDdtPhiCorr(), backwardDdtScheme< Type >::fvcDdtUfCorr(), CoEulerDdtScheme< Type >::fvcDdtUfCorr(), CrankNicolsonDdtScheme< Type >::fvcDdtUfCorr(), EulerDdtScheme< Type >::fvcDdtUfCorr(), localEulerDdtScheme< Type >::fvcDdtUfCorr(), SLTSDdtScheme< Type >::fvcDdtUfCorr(), isFaceVelocity< vector >(), StationaryPhaseModel< BasePhaseModel >::K(), StationaryPhaseModel< BasePhaseModel >::k(), laminarModel< BasicMomentumTransportModel >::k(), dynamicKEqn< BasicMomentumTransportModel >::KK(), MomentumTransferPhaseSystem< BasePhaseSystem >::momentumTransfer(), MomentumTransferPhaseSystem< BasePhaseSystem >::momentumTransferf(), motionDirectionalDiffusivity::operator()(), RaviPetersen::operator()(), engine::pistonSpeed(), populationBalanceModel::populationBalanceModel(), LiaoBase::precompute(), PrinceBlanch::PrinceBlanch(), StationaryPhaseModel< BasePhaseModel >::U(), ParcelCloudBase< ParticleType >::UTrans(), and parcelCloudList::UTrans().

◆ dimMomentum

const Foam::dimensionSet dimMomentum
extern

◆ dimAcceleration

◆ dimDensity

const Foam::dimensionSet dimDensity
extern

Referenced by Implicit< CloudType >::cacheFields(), Cole::calculate(), compressibleMultiphaseVoF::compressibleMultiphaseVoF(), compressibleVoF::compressibleVoF(), StationaryPhaseModel< BasePhaseModel >::continuityError(), phaseSystem::correctContinuityError(), cavitation::d2mdtdpf(), cavitation::dmdtf(), phaseSystem::dmdtf(), MomentumTransferPhaseSystem< BasePhaseSystem >::Ffs(), MomentumTransferPhaseSystem< BasePhaseSystem >::Fs(), CoEulerDdtScheme< Type >::fvcDdtUfCorr(), localEulerDdtScheme< Type >::fvcDdtUfCorr(), SLTSDdtScheme< Type >::fvcDdtUfCorr(), if(), incompressibleDriftFlux::incompressibleDriftFlux(), incompressibleMultiphaseVoF::incompressibleMultiphaseVoF(), incompressibleVoF::incompressibleVoF(), InterfaceCompositionPhaseChangePhaseSystem< BasePhaseSystem >::InterfaceCompositionPhaseChangePhaseSystem(), isFaceVelocity< vector >(), MomentumTransferPhaseSystem< BasePhaseSystem >::KdPhifs(), MomentumTransferPhaseSystem< BasePhaseSystem >::KdPhis(), MomentumTransferPhaseSystem< BasePhaseSystem >::Kds(), MomentumTransferPhaseSystem< BasePhaseSystem >::KdUs(), MomentumTransferPhaseSystem< BasePhaseSystem >::KdVmfs(), mixtureKEpsilon< BasicMomentumTransportModel >::mixtureKEpsilon(), PhaseTransferPhaseSystem< BasePhaseSystem >::PhaseTransferPhaseSystem(), LiaoBase::precompute(), noCombustion::R(), forces::rho(), SpecieMixture< MixtureType >::rho(), MomentumCloud< CloudType >::rhoEff(), ParcelCloudBase< ParticleType >::Srho(), parcelCloudList::Srho(), ThermalPhaseChangePhaseSystem< BasePhaseSystem >::ThermalPhaseChangePhaseSystem(), dynamicPressureFvPatchScalarField::updateCoeffs(), and uniformTotalPressureFvPatchScalarField::updateCoeffs().

◆ dimForce

◆ dimEnergy

◆ dimPower

◆ dimPressure

◆ dimCompressibility

const Foam::dimensionSet dimCompressibility
extern

◆ dimGasConstant

const Foam::dimensionSet dimGasConstant
extern

◆ dimSpecificHeatCapacity

const Foam::dimensionSet dimSpecificHeatCapacity
extern

Referenced by if().

◆ dimViscosity

◆ dimDynamicViscosity

◆ dimFlux

◆ dimMassFlux

◆ FOAMversion

const char* const FOAMversion
extern

◆ FOAMbuild

const char* const FOAMbuild
extern

◆ jobInfo_

Foam::jobInfo jobInfo_
extern

◆ old_new_handler

void(* old_new_handler) () ( ) = std::set_new_handler(newError)

Definition at line 50 of file new.C.

◆ adddiagonalPreconditionerSymMatrixConstructorToTable_

lduMatrix::preconditioner:: addsymMatrixConstructorToTable<diagonalPreconditioner> adddiagonalPreconditionerSymMatrixConstructorToTable_

Definition at line 36 of file diagonalPreconditioner.C.

◆ adddiagonalPreconditionerAsymMatrixConstructorToTable_

lduMatrix::preconditioner:: addasymMatrixConstructorToTable<diagonalPreconditioner> adddiagonalPreconditionerAsymMatrixConstructorToTable_

Definition at line 40 of file diagonalPreconditioner.C.

◆ addDICPreconditionerSymMatrixConstructorToTable_

lduMatrix::preconditioner:: addsymMatrixConstructorToTable<DICPreconditioner> addDICPreconditionerSymMatrixConstructorToTable_

Definition at line 36 of file DICPreconditioner.C.

◆ addDILUPreconditionerAsymMatrixConstructorToTable_

lduMatrix::preconditioner:: addasymMatrixConstructorToTable<DILUPreconditioner> addDILUPreconditionerAsymMatrixConstructorToTable_

Definition at line 36 of file DILUPreconditioner.C.

◆ addFDICPreconditionerSymMatrixConstructorToTable_

lduMatrix::preconditioner:: addsymMatrixConstructorToTable<FDICPreconditioner> addFDICPreconditionerSymMatrixConstructorToTable_

Definition at line 36 of file FDICPreconditioner.C.

◆ addGAMGPreconditionerSymMatrixConstructorToTable_

lduMatrix::preconditioner::addsymMatrixConstructorToTable<GAMGPreconditioner> addGAMGPreconditionerSymMatrixConstructorToTable_

Definition at line 35 of file GAMGPreconditioner.C.

◆ addGAMGPreconditionerAsymMatrixConstructorToTable_

lduMatrix::preconditioner::addasymMatrixConstructorToTable<GAMGPreconditioner> addGAMGPreconditionerAsymMatrixConstructorToTable_

Definition at line 38 of file GAMGPreconditioner.C.

◆ addnoPreconditionerSymMatrixConstructorToTable_

lduMatrix::preconditioner:: addsymMatrixConstructorToTable<noPreconditioner> addnoPreconditionerSymMatrixConstructorToTable_

Definition at line 36 of file noPreconditioner.C.

◆ addnoPreconditionerAsymMatrixConstructorToTable_

lduMatrix::preconditioner:: addasymMatrixConstructorToTable<noPreconditioner> addnoPreconditionerAsymMatrixConstructorToTable_

Definition at line 40 of file noPreconditioner.C.

◆ addDICSmootherSymMatrixConstructorToTable_

lduMatrix::smoother::addsymMatrixConstructorToTable<DICSmoother> addDICSmootherSymMatrixConstructorToTable_

Definition at line 36 of file DICSmoother.C.

◆ addDICGaussSeidelSmootherSymMatrixConstructorToTable_

lduMatrix::smoother::addsymMatrixConstructorToTable<DICGaussSeidelSmoother> addDICGaussSeidelSmootherSymMatrixConstructorToTable_

Definition at line 35 of file DICGaussSeidelSmoother.C.

◆ addDILUSmootherAsymMatrixConstructorToTable_

lduMatrix::smoother::addasymMatrixConstructorToTable<DILUSmoother> addDILUSmootherAsymMatrixConstructorToTable_

Definition at line 36 of file DILUSmoother.C.

◆ addDILUGaussSeidelSmootherAsymMatrixConstructorToTable_

lduMatrix::smoother:: addasymMatrixConstructorToTable<DILUGaussSeidelSmoother> addDILUGaussSeidelSmootherAsymMatrixConstructorToTable_

Definition at line 36 of file DILUGaussSeidelSmoother.C.

◆ addFDICSmootherSymMatrixConstructorToTable_

lduMatrix::smoother::addsymMatrixConstructorToTable<FDICSmoother> addFDICSmootherSymMatrixConstructorToTable_

Definition at line 36 of file FDICSmoother.C.

◆ addGaussSeidelSmootherSymMatrixConstructorToTable_

lduMatrix::smoother::addsymMatrixConstructorToTable<GaussSeidelSmoother> addGaussSeidelSmootherSymMatrixConstructorToTable_

Definition at line 35 of file GaussSeidelSmoother.C.

◆ addGaussSeidelSmootherAsymMatrixConstructorToTable_

lduMatrix::smoother::addasymMatrixConstructorToTable<GaussSeidelSmoother> addGaussSeidelSmootherAsymMatrixConstructorToTable_

Definition at line 38 of file GaussSeidelSmoother.C.

◆ addnonBlockingGaussSeidelSmootherSymMatrixConstructorToTable_

lduMatrix::smoother:: addsymMatrixConstructorToTable<nonBlockingGaussSeidelSmoother> addnonBlockingGaussSeidelSmootherSymMatrixConstructorToTable_

Definition at line 36 of file nonBlockingGaussSeidelSmoother.C.

◆ addnonBlockingGaussSeidelSmootherAsymMatrixConstructorToTable_

lduMatrix::smoother:: addasymMatrixConstructorToTable<nonBlockingGaussSeidelSmoother> addnonBlockingGaussSeidelSmootherAsymMatrixConstructorToTable_

Definition at line 40 of file nonBlockingGaussSeidelSmoother.C.

◆ addsymGaussSeidelSmootherSymMatrixConstructorToTable_

lduMatrix::smoother::addsymMatrixConstructorToTable<symGaussSeidelSmoother> addsymGaussSeidelSmootherSymMatrixConstructorToTable_

Definition at line 35 of file symGaussSeidelSmoother.C.

◆ addsymGaussSeidelSmootherAsymMatrixConstructorToTable_

lduMatrix::smoother::addasymMatrixConstructorToTable<symGaussSeidelSmoother> addsymGaussSeidelSmootherAsymMatrixConstructorToTable_

Definition at line 38 of file symGaussSeidelSmoother.C.

◆ addGAMGSolverMatrixConstructorToTable_

lduMatrix::solver::addsymMatrixConstructorToTable<GAMGSolver> addGAMGSolverMatrixConstructorToTable_

Definition at line 36 of file GAMGSolver.C.

◆ addGAMGAsymSolverMatrixConstructorToTable_

lduMatrix::solver::addasymMatrixConstructorToTable<GAMGSolver> addGAMGAsymSolverMatrixConstructorToTable_

Definition at line 39 of file GAMGSolver.C.

◆ addPBiCGAsymMatrixConstructorToTable_

lduMatrix::solver::addasymMatrixConstructorToTable<PBiCG> addPBiCGAsymMatrixConstructorToTable_

Definition at line 35 of file PBiCG.C.

◆ addPBiCGStabSymMatrixConstructorToTable_

lduMatrix::solver::addsymMatrixConstructorToTable<PBiCGStab> addPBiCGStabSymMatrixConstructorToTable_

Definition at line 35 of file PBiCGStab.C.

◆ addPBiCGStabAsymMatrixConstructorToTable_

lduMatrix::solver::addasymMatrixConstructorToTable<PBiCGStab> addPBiCGStabAsymMatrixConstructorToTable_

Definition at line 38 of file PBiCGStab.C.

◆ addPCGSymMatrixConstructorToTable_

lduMatrix::solver::addsymMatrixConstructorToTable<PCG> addPCGSymMatrixConstructorToTable_

Definition at line 35 of file PCG.C.

◆ addsmoothSolverSymMatrixConstructorToTable_

lduMatrix::solver::addsymMatrixConstructorToTable<smoothSolver> addsmoothSolverSymMatrixConstructorToTable_

Definition at line 35 of file smoothSolver.C.

◆ addsmoothSolverAsymMatrixConstructorToTable_

lduMatrix::solver::addasymMatrixConstructorToTable<smoothSolver> addsmoothSolverAsymMatrixConstructorToTable_

Definition at line 38 of file smoothSolver.C.

◆ labelMin

◆ labelMax

const label labelMax = INTWM_LABEL_SIZE_MAX
static

◆ uLabelMax

const uLabel uLabelMax = UINTWM_LABEL_SIZE_MAX
static

Definition at line 61 of file uLabel.H.

◆ nullObjectPtr

const Foam::NullObject * nullObjectPtr = &Foam::NullObject::nullObject
extern

Pointer to the unique nullObject.

Definition at line 31 of file nullObject.C.

Referenced by NullObjectConstPtr(), NullObjectMove(), NullObjectPtr(), and NullObjectRef().

◆ doubleScalarVGreat

const doubleScalar doubleScalarVGreat = numeric_limits<doubleScalar>::max()/10
static

Definition at line 55 of file doubleScalar.H.

◆ doubleScalarVSmall

const doubleScalar doubleScalarVSmall = numeric_limits<doubleScalar>::min()
static

Definition at line 57 of file doubleScalar.H.

◆ doubleScalarSmall

const doubleScalar doubleScalarSmall = numeric_limits<doubleScalar>::epsilon()
static

Definition at line 60 of file doubleScalar.H.

◆ doubleScalarGreat

const doubleScalar doubleScalarGreat = 1.0/doubleScalarSmall
static

Definition at line 62 of file doubleScalar.H.

◆ doubleScalarRootVGreat

const doubleScalar doubleScalarRootVGreat = ::sqrt(doubleScalarVGreat)
static

Definition at line 65 of file doubleScalar.H.

◆ doubleScalarRootVSmall

const doubleScalar doubleScalarRootVSmall = ::sqrt(doubleScalarVSmall)
static

Definition at line 66 of file doubleScalar.H.

◆ doubleScalarRootGreat

const doubleScalar doubleScalarRootGreat = ::sqrt(doubleScalarGreat)
static

Definition at line 68 of file doubleScalar.H.

◆ doubleScalarRootSmall

const doubleScalar doubleScalarRootSmall = ::sqrt(doubleScalarSmall)
static

Definition at line 69 of file doubleScalar.H.

◆ doubleScalarNaN

const doubleScalar doubleScalarNaN = numeric_limits<doubleScalar>::signaling_NaN()
static

Definition at line 71 of file doubleScalar.H.

◆ e

const longDoubleScalar e { return ::pow( doubleScalar (s), doubleScalar (e))

Definition at line 105 of file doubleScalar.H.

Referenced by dictionary::add(), extendedEdgeMesh::add(), edgeSurface::addIntersectionEdges(), extendedEdgeMesh::allNearestFeatureEdges(), compressibleVoF::alphaSuSp(), anisotropic::anisotropic(), plane::aPoint(), pointConstraint::applyConstraint(), motionSmootherAlgo::avg(), meshSearch::boundaryTree(), XiFluid::bSolve(), enrichedPatch::calcEnrichedFaces(), mappedPatchBase::calcMapping(), createShellMesh::calcPointRegions(), addPatchCellLayer::calcSidePatch(), snappySnapDriver::calcSnapDistance(), LiquidEvaporationBoil< CloudType >::calculate(), meshRefinement::calculateEdgeWeights(), XiEqModel::calculateSchelkinEffect(), IshiiZuber::CdRe(), meshSearch::cellTree(), polyMesh::cellTree(), layerAdditionRemoval::changeTopology(), polyMesh::checkCellDeterminant(), polyMesh::checkEdgeAlignment(), searchableSurfaces::checkIntersection(), hexRef8::checkMesh(), checkNonManifoldEdge(), PatchTools::checkOrientation(), triSurfaceTools::collapseEdges(), pointConstraint::combine(), blockEdge::compare(), molecule::constantProperties::constantProperties(), edgeVertex::coord(), curvatureSeparation::correct(), kineticTheoryModel::correct(), EDC::correct(), patchPatchDist::correct(), relaxation::correct(), twoDPointCorrector::correctDisplacement(), phaseStabilisedSnGrad< Type >::correction(), removePoints::countPointUsage(), cyclicPolyPatch::coupledEdges(), motionSmootherAlgo::curPoints(), triSurface::curvature(), geomCellLooper::cut(), cutPolyIsoSurface::cutPolyIsoSurface(), hierarchGeomDecomp::decompose(), filmFvPatch::deltaCoeffs(), meshRefinement::distribute(), anisotropic::divq(), isotropic::divq(), face::edgeDirection(), triFace::edgeDirection(), extendedEdgeMesh::edgeDirection(), primitiveMesh::edgeFaces(), face::edges(), triFace::edges(), cellModel::edges(), edgeSurface::edgeSurface(), directionInfo::edgeToFaceIndex(), PointEdgeWave< Type, TrackingData >::edgeToPoint(), extendedEdgeMesh::edgeTree(), triSurfaceMesh::edgeTree(), extendedEdgeMesh::edgeTreesByType(), pairPotentialList::energy(), pairPotential::energy(), ifeqEntry::execute(), patchProbes::findElements(), searchableSurfaceWithGaps::findLine(), refinementFeatures::findNearestEdge(), refinementFeatures::findNearestRegionEdge(), kOmegaSSTLM< BasicMomentumTransportModel >::Flength(), extendedEdgeMesh::flipNormals(), basicSubGrid::G(), SinclairJackson::g0prime(), triSurfaceTools::getEdge(), cellLooper::getFirstVertEdge(), lduMatrix::smoother::getName(), lduMatrix::preconditioner::getName(), repatchMesh::getNearest(), combineFaces::getOutsideFace(), triSurfaceTools::getVertexTriangles(), triSurfaceTools::getVertexVertices(), treeDataFace::getVolumeType(), treeDataPrimitivePatch< PatchType >::getVolumeType(), Lun::granularPressureCoeff(), SyamlalRogersOBrien::granularPressureCoeff(), Lun::granularPressureCoeffPrime(), SyamlalRogersOBrien::granularPressureCoeffPrime(), triSurfaceTools::greenRefine(), MPLIC::interpolate(), MPLICU::interpolate(), PLIC::interpolate(), PLICU::interpolate(), intersectedSurface::intersectedSurface(), patchToPatch::intersectPatches(), wallBoilingHeatTransfer::K(), Gidaspow::kappa(), HrenyaSinclair::kappa(), Syamlal::kappa(), LuoSvendsen::LuoSvendsen(), edgeCollapser::markSmallEdges(), PatchTools::matchEdges(), triSurfaceTools::maxEdge(), edgeMesh::mergeEdges(), cellShape::meshEdges(), triSurfaceTools::minEdge(), motionSmootherAlgo::modifyMotionPoints(), polyBoundaryMesh::nbrEdges(), line< Point, PointRef >::nearestDist(), surfaceFeatures::nearestEdges(), surfaceFeatures::nearestSamples(), surfaceFeatures::nearestSurfEdge(), lduMatrix::preconditioner::New(), lduMatrix::smoother::New(), Gidaspow::nu(), HrenyaSinclair::nu(), Syamlal::nu(), nutkAtmRoughWallFunctionFvPatchScalarField::nut(), entry::operator!=(), QuickHashEdge::operator()(), Hash< PrimitiveType >::operator()(), treeDataPrimitivePatch< PatchType >::findSelfIntersectOp::operator()(), treeDataEdge::findNearestOp::operator()(), operator<<(), entry::operator=(), entry::operator==(), NamedEnum< Enum, nEnum >::operator[](), cell::opposingFace(), triSurfaceTools::oppositeEdge(), triSurfaceTools::oppositeVertex(), treeDataEdge::overlaps(), nonConformalBoundary::ownerOrigBoundaryEdges(), nonConformalBoundary::ownerOrigBoundaryPointMeshPoint(), extendedEdgeMesh::pointTree(), projectCurveEdge::position(), projectEdge::position(), pow(), LiaoBase::precompute(), projectFace::project(), singleStepCombustion::R(), IATEsource::Re(), age::read(), comfort::read(), timeControl::read(), linearAxialAngularSpring::read(), axialAngularSpring::read(), sphericalAngularSpring::read(), NASedgeFormat::read(), OBJedgeFormat::read(), STARCDedgeFormat::read(), lduMatrix::solver::readControls(), refinementFeatures::regionEdgeTrees(), edgeMesh::regions(), pairPotential::scaledEnergy(), doubleSigmoid::scaleEnergy(), shifted::scaleEnergy(), shiftedForce::scaleEnergy(), sigmoid::scaleEnergy(), pairPotential::scaleEnergy(), selectCutEdges(), dictionary::set(), repatchMesh::setFeatureEdges(), meshCutter::setRefinement(), tetDecomposer::setRefinement(), addPatchCellLayer::setRefinement(), meshCutAndRemove::setRefinement(), hexRef8::setRefinement(), faceCollapser::setRefinement(), boundaryCutter::setRefinement(), createShellMesh::setRefinement(), treeDataEdge::shapePoints(), phaseSystem::solve(), EulerImplicit< ChemistryModel >::solve(), PatchTools::sortedEdgeFaces(), surfaceIntersection::surfaceIntersection(), triSurfaceTools::surfaceSide(), syncTools::syncEdgeMap(), syncTools::syncPointMap(), shockFluid::thermophysicalPredictor(), solid::thermophysicalPredictor(), boundaryCutter::topoChange(), meshCutAndRemove::topoChange(), meshCutter::topoChange(), triSurfaceSearch::tree(), triSurfaceRegionSearch::treeByRegion(), pointConstraint::unconstrainedDirections(), LISAAtomisation< CloudType >::update(), directionInfo::updateCell(), alphatWallBoilingWallFunctionFvPatchScalarField::updateCoeffs(), activeBaffleVelocityFvPatchVectorField::updateCoeffs(), activePressureForceBaffleVelocityFvPatchVectorField::updateCoeffs(), patchFaceOrientation::updateEdge(), externalPointEdgePoint::updateEdge(), pointEdgePoint::updateEdge(), patchEdgeFaceRegions::updateEdge(), patchEdgeFacePoint::updateEdge(), patchFaceOrientation::updateFace(), patchEdgeFaceRegions::updateFace(), exponentialSqrRamp::value(), meshRefinement::weightedSum(), OBJstream::write(), NamedEnum< Enum, nEnum >::write(), OBJedgeFormat::write(), timeVaryingMappedFvPatchField< Type >::write(), timeVaryingMappedFixedValuePointPatchField< Type >::write(), dictionary::write(), surfaceLocation::write(), edgeVertex::writeCut(), VTKedgeFormat::writeEdges(), pairPotential::writeEnergyAndForceTables(), treeBoundBox::writeOBJ(), surfaceFeatures::writeObj(), extendedEdgeMesh::writeObj(), basicSubGrid::XiEq(), and Gulder::XiEq().

◆ floatScalarVGreat

const floatScalar floatScalarVGreat = numeric_limits<floatScalar>::max()/10
static

Definition at line 55 of file floatScalar.H.

◆ floatScalarVSmall

const floatScalar floatScalarVSmall = numeric_limits<floatScalar>::min()
static

Definition at line 57 of file floatScalar.H.

Referenced by ensightSetWriter::write(), and ensightAsciiStream::write().

◆ floatScalarSmall

const floatScalar floatScalarSmall = numeric_limits<floatScalar>::epsilon()
static

Definition at line 60 of file floatScalar.H.

◆ floatScalarGreat

const floatScalar floatScalarGreat = 1.0/floatScalarSmall
static

Definition at line 62 of file floatScalar.H.

◆ floatScalarRootVGreat

const floatScalar floatScalarRootVGreat = ::sqrt(floatScalarVGreat)
static

Definition at line 65 of file floatScalar.H.

◆ floatScalarRootVSmall

const floatScalar floatScalarRootVSmall = ::sqrt(floatScalarVSmall)
static

Definition at line 66 of file floatScalar.H.

◆ floatScalarRootGreat

const floatScalar floatScalarRootGreat = ::sqrt(floatScalarGreat)
static

Definition at line 68 of file floatScalar.H.

◆ floatScalarRootSmall

const floatScalar floatScalarRootSmall = ::sqrt(floatScalarSmall)
static

Definition at line 69 of file floatScalar.H.

◆ floatScalarNaN

const floatScalar floatScalarNaN = numeric_limits<floatScalar>::signaling_NaN()
static

Definition at line 71 of file floatScalar.H.

◆ longDoubleScalarVGreat

const longDoubleScalar longDoubleScalarVGreat = numeric_limits<longDoubleScalar>::max()/10
static

Definition at line 55 of file longDoubleScalar.H.

◆ longDoubleScalarVSmall

const longDoubleScalar longDoubleScalarVSmall = numeric_limits<longDoubleScalar>::min()
static

Definition at line 57 of file longDoubleScalar.H.

◆ longDoubleScalarSmall

const longDoubleScalar longDoubleScalarSmall = 1e3*numeric_limits<longDoubleScalar>::epsilon()
static

Definition at line 60 of file longDoubleScalar.H.

◆ longDoubleScalarGreat

const longDoubleScalar longDoubleScalarGreat = 1.0/longDoubleScalarSmall
static

Definition at line 62 of file longDoubleScalar.H.

◆ longDoubleScalarRootVGreat

const longDoubleScalar longDoubleScalarRootVGreat = ::sqrtl(longDoubleScalarVGreat)
static

Definition at line 65 of file longDoubleScalar.H.

◆ longDoubleScalarRootVSmall

const longDoubleScalar longDoubleScalarRootVSmall = ::sqrtl(longDoubleScalarVSmall)
static

Definition at line 67 of file longDoubleScalar.H.

◆ longDoubleScalarRootGreat

const longDoubleScalar longDoubleScalarRootGreat = ::sqrtl(longDoubleScalarGreat)
static

Definition at line 70 of file longDoubleScalar.H.

◆ longDoubleScalarRootSmall

const longDoubleScalar longDoubleScalarRootSmall = ::sqrtl(longDoubleScalarSmall)
static

Definition at line 72 of file longDoubleScalar.H.

◆ longDoubleScalarNaN

const longDoubleScalar longDoubleScalarNaN = numeric_limits<longDoubleScalar>::signaling_NaN()
static

Definition at line 75 of file longDoubleScalar.H.

◆ GREAT

const scalar GREAT = great
static

Definition at line 111 of file scalar.H.

Referenced by extendedEdgeMesh::minDisconnectedDist(), and minDist().

◆ ROOTGREAT

const scalar ROOTGREAT = rootGreat
static

Definition at line 112 of file scalar.H.

◆ VGREAT

const scalar VGREAT = vGreat
static

Definition at line 113 of file scalar.H.

◆ ROOTVGREAT

const scalar ROOTVGREAT = rootVGreat
static

Definition at line 114 of file scalar.H.

◆ SMALL

const scalar SMALL = small
static

Definition at line 115 of file scalar.H.

Referenced by ddtScheme< Type >::fvcDdtPhiCoeff(), and LiaoCoalescence::precompute().

◆ ROOTSMALL

const scalar ROOTSMALL = rootSmall
static

Definition at line 116 of file scalar.H.

◆ VSMALL

const scalar VSMALL = vSmall
static

Definition at line 117 of file scalar.H.

◆ ROOTVSMALL

const scalar ROOTVSMALL = rootVSmall
static

◆ I

const Identity<scalar> I
static

Definition at line 93 of file Identity.H.

Referenced by momentOfInertia::applyParallelAxisTheorem(), SquareMatrix< Foam::Field * >::clone(), pointConstraint::constraintTransformation(), kineticTheoryModel::correct(), DeardorffDiffStress< BasicMomentumTransportModel >::correct(), LRR< BasicMomentumTransportModel >::correct(), SSG< BasicMomentumTransportModel >::correct(), basic::Dcu(), QRMatrix< MatrixType >::decompose(), LRR< BasicMomentumTransportModel >::DepsilonEff(), SSG< BasicMomentumTransportModel >::DepsilonEff(), LRR< BasicMomentumTransportModel >::DREff(), SSG< BasicMomentumTransportModel >::DREff(), eigenVector(), VectorSpaceOps< N, I >::eqOp(), VectorSpaceOps< N, I >::eqOpS(), mixedFixedValueSlipFvPatchField< Type >::evaluate(), basicSymmetryFvPatchField< Type >::evaluate(), directionMixedFvPatchField< Type >::evaluate(), symmetryPlaneFvPatchField< Type >::evaluate(), fixedNormalSlipFvPatchField< Type >::evaluate(), partialSlipFvPatchField< Type >::evaluate(), basicSymmetryPointPatchField< Type >::evaluate(), cyclicSlipPointPatchField< Type >::evaluate(), symmetryPlanePointPatchField< Type >::evaluate(), wedgePointPatchField< Type >::evaluate(), fixedNormalSlipPointPatchField< Type >::evaluate(), rigidBodyModel::forwardDynamics(), particle::hitSymmetryPatch(), if(), triangle< Point, PointRef >::inertia(), rigidBodyInertia::Ioc(), momentOfInertia::massPropertiesSolid(), VectorSpaceOps< N, I >::op(), rigidBodyInertia::operator spatialTensor(), operator<<(), fixedNormalInletOutletVelocityFvPatchVectorField::operator=(), pressureInletOutletVelocityFvPatchVectorField::operator=(), SquareMatrix< Type >::operator=(), operator>>(), VectorSpaceOps< N, I >::opSV(), VectorSpaceOps< N, I >::opVS(), solidDisplacement::postSolve(), solidDisplacement::pressureCorrector(), linearAxialAngularSpring::read(), axialAngularSpring::read(), sphericalAngularSpring::read(), rotationTensor(), VectorSpaceOps< N, I >::SeqOp(), eddyViscosity< BasicMomentumTransportModel >::sigma(), continuousGasKEpsilon< BasicMomentumTransportModel >::sigma(), sixDoFRigidBodyMotion::sixDoFRigidBodyMotion(), mixedFixedValueSlipFvPatchField< Type >::snGrad(), basicSymmetryFvPatchField< Type >::snGrad(), directionMixedFvPatchField< Type >::snGrad(), symmetryPlaneFvPatchField< Type >::snGrad(), fixedNormalSlipFvPatchField< Type >::snGrad(), partialSlipFvPatchField< Type >::snGrad(), wedgeFvPatchField< Type >::snGradTransformDiag(), Foam::RBD::transform(), transformPoints(), maxwellSlipUFvPatchVectorField::updateCoeffs(), fixedNormalInletOutletVelocityFvPatchVectorField::updateCoeffs(), and pressureInletOutletVelocityFvPatchVectorField::updateCoeffs().

◆ labelI

const labelSphericalTensor labelI(1) ( )
static

Identity labelTensor.

Referenced by cellModel::faces(), and operator<<().

◆ oneThirdI

const sphericalTensor oneThirdI(1.0/3.0) ( 1.0/3.  0)
static

◆ twoThirdsI

const sphericalTensor twoThirdsI(2.0/3.0) ( 2.0/3.  0)
static

◆ I2D

const sphericalTensor2D I2D(1) ( )
static

Identity tensor.

◆ oneThirdI2D

const sphericalTensor2D oneThirdI2D(1.0/3.0) ( 1.0/3.  0)
static

◆ twoThirdsI2D

const sphericalTensor2D twoThirdsI2D(2.0/3.0) ( 2.0/3.  0)
static

◆ Zero

const zero Zero
static

Definition at line 97 of file zero.H.

Referenced by activeBaffleVelocityFvPatchVectorField::activeBaffleVelocityFvPatchVectorField(), activePressureForceBaffleVelocityFvPatchVectorField::activePressureForceBaffleVelocityFvPatchVectorField(), ISAT::add(), snappyLayerDriver::addLayers(), fvMesh::addPatch(), pointMesh::addPatch(), polyMesh::addPatches(), rotorDiskSource::addSup(), bufferedAccumulator< scalar >::addToBuffers(), DahnekeInterpolation::addToCoalescenceRate(), advectiveFvPatchField< Type >::advectiveFvPatchField(), pointConstraint::applyConstraint(), patchCutLayerAverage::applyWeights(), face::area(), atmBoundaryLayerInletVelocityFvPatchVectorField::atmBoundaryLayerInletVelocityFvPatchVectorField(), velocityGroup::Av(), sampledSurface::average(), average(), face::average(), Foam::fvc::average(), bufferedAccumulator< Type >::averaged(), AveragingMethod< Type >::AveragingMethod(), motionSmootherAlgo::avg(), snappySnapDriver::avgCellCentres(), binaryTree::balance(), booleanSurface::booleanSurface(), NonInertialFrameForce< CloudType >::cacheFields(), Implicit< CloudType >::cacheFields(), MomentumParcel< ParcelType >::calc(), ReactingMultiphaseParcel< ParcelType >::calc(), ReactingParcel< ParcelType >::calc(), ThermoParcel< ParcelType >::calc(), Foam::meshTools::calcBoxPointNormals(), targetCoeffTrim::calcCoeffs(), ParticleForceList< CloudType >::calcCoupled(), DistortedSphereDragForce< CloudType >::calcCoupled(), ErgunWenYuDragForce< CloudType >::calcCoupled(), NonSphereDragForce< CloudType >::calcCoupled(), PlessisMasliyahDragForce< CloudType >::calcCoupled(), SchillerNaumannDragForce< CloudType >::calcCoupled(), SphereDragForce< CloudType >::calcCoupled(), WenYuDragForce< CloudType >::calcCoupled(), LiftForce< CloudType >::calcCoupled(), ParticleForce< CloudType >::calcCoupled(), PressureGradientForce< CloudType >::calcCoupled(), BrownianMotionForce< CloudType >::calcCoupled(), faceCoupleInfo::calcFacePointAverages(), DarcyForchheimer::calcForce(), fixedCoeff::calcForce(), forces::calcForcesMoment(), snappySnapDriver::calcNearestSurface(), ParticleForceList< CloudType >::calcNonCoupled(), GravityForce< CloudType >::calcNonCoupled(), NonInertialFrameForce< CloudType >::calcNonCoupled(), ParamagneticForce< CloudType >::calcNonCoupled(), ParticleForce< CloudType >::calcNonCoupled(), adsorptionMassFractionFvPatchScalarField::calcPhiYp(), semiPermeableBaffleMassFractionFvPatchScalarField::calcPhiYp(), DarcyForchheimer::calcTransformModelData(), fixedCoeff::calcTransformModelData(), chemistryModel< ThermoType >::calculate(), moleculeCloud::calculateForce(), XiEqModel::calculateSchelkinEffect(), primitiveMeshTools::cellClosedness(), primitiveMeshTools::cellDeterminant(), cellModel::centre(), cell::centre(), face::centre(), MRFZoneList::centrifugalAcceleration(), MPLICface::Cf(), Foam::polyMeshCheck::checkCellDeterminant(), primitiveMesh::checkClosedBoundary(), Foam::polyMeshCheck::checkFaceTwist(), polyMesh::clearAddressing(), polyMesh::clearGeom(), filmCloudTransfer::CloudToFilmTransferRate(), extendedFaceToCellStencil::collectData(), extendedCellToFaceStencil::collectData(), pointConstraint::combine(), molecule::constantProperties::constantProperties(), meanVelocityForce::constrain(), pointConstraint::constrainDisplacement(), orientation::constrainRotation(), point::constrainTranslation(), pointConstraint::constraintTransformation(), filmVoFTransfer::correct(), VoFFilmTransfer::correct(), PhaseTransferPhaseSystem< BasePhaseSystem >::correct(), LocalInteraction< CloudType >::correct(), StandardWallInteraction< CloudType >::correct(), advectionDiffusion::correct(), ThermalPhaseChangePhaseSystem< BasePhaseSystem >::correctInterfaceThermo(), linearUpwindV< Type >::correction(), cubic< Type >::correction(), outletStabilised< Type >::correction(), pointLinear< Type >::correction(), linearUpwind< Type >::correction(), phaseSystem::correctPhi(), targetCoeffTrim::correctTrim(), motionSolverList::curPoints(), triSurface::curvature(), geomCellLooper::cut(), basic::Dcu(), MRFZoneList::DDt(), CrankNicolsonDdtScheme< Type >::ddt0_(), QRMatrix< MatrixType >::decompose(), LLTMatrix< Type >::decompose(), chemistryModel< ThermoType >::derivatives(), phasePressureModel::devTau(), LduMatrix< Type, DType, LUType >::diag(), regionSizeDistribution::divide(), snappySnapDriver::doSnap(), StationaryPhaseModel< BasePhaseModel >::DUDt(), extendedEdgeMesh::edgeDirection(), PatchTools::edgeNormals(), triSurfaceMesh::edgeTree(), ParcelCloudBase< ParticleType >::Ep(), parcelCloudList::Ep(), quaternion::eulerAngles(), zeroGradientFvPatchField< scalar >::evaluate(), BlendedInterfacialModel< ModelType >::evaluate(), PairSpringSliderDashpot< CloudType >::evaluatePair(), phaseForces::execute(), populationBalanceMoments::execute(), phaseScalarTransport::execute(), exp(), externalCoupledMixedFvPatchField< Type >::externalCoupledMixedFvPatchField(), noLift::F(), noWallLubrication::F(), PrimitivePatchInterpolation< Patch >::faceToEdgeInterpolate(), PrimitivePatchInterpolation< Patch >::faceToPointInterpolate(), noWallLubrication::Ff(), fvMeshStitcher::fieldRMapSum(), filmSurfaceVelocityFvPatchVectorField::filmSurfaceVelocityFvPatchVectorField(), VoFFilmTransfer::filmVoFTransferRate(), indexedOctree< Type >::findLine(), dynamicIndexedOctree< Type >::findNearest(), indexedOctree< Type >::findNearest(), refinementFeatures::findNearestEdge(), refinementSurfaces::findNearestIntersection(), refinementSurfaces::findNearestRegion(), refinementFeatures::findNearestRegionEdge(), fixedFluxPressureFvPatchScalarField::fixedFluxPressureFvPatchScalarField(), fixedMeanOutletInletFvPatchField< Type >::fixedMeanOutletInletFvPatchField(), fixedNormalInletOutletVelocityFvPatchVectorField::fixedNormalInletOutletVelocityFvPatchVectorField(), forAll(), rigidBodyModel::forwardDynamics(), rigidBodyModel::forwardDynamicsCorrection(), freestreamPressureFvPatchScalarField::freestreamPressureFvPatchScalarField(), freestreamVelocityFvPatchVectorField::freestreamVelocityFvPatchVectorField(), faceCorrectedSnGrad< Type >::fullGradCorrection(), steadyStateD2dt2Scheme< Type >::fvcD2dt2(), backwardDdtScheme< Type >::fvcDdt(), CoEulerDdtScheme< Type >::fvcDdt(), CrankNicolsonDdtScheme< Type >::fvcDdt(), EulerDdtScheme< Type >::fvcDdt(), localEulerDdtScheme< Type >::fvcDdt(), SLTSDdtScheme< Type >::fvcDdt(), steadyStateDdtScheme< Type >::fvcDdt(), steadyStateDdtScheme< Type >::fvcDdtPhiCorr(), steadyStateDdtScheme< Type >::fvcDdtUfCorr(), fvMatrix< Type >::fvMatrix(), gAverage(), meshRefinement::gAverage(), surfaceFieldValue::getFieldValues(), searchableBox::getNormal(), searchableCylinder::getNormal(), searchableExtrudedCircle::getNormal(), searchablePlate::getNormal(), searchableSphere::getNormal(), triSurfaceMesh::getNormal(), treeDataFace::getVolumeType(), treeDataPrimitivePatch< PatchType >::getVolumeType(), fixedGradientFvPatchField< Type >::gradientInternalCoeffs(), zeroGradientFvPatchField< Type >::gradientInternalCoeffs(), chemPointISAT::grow(), LduMatrix< Type, DType, LUType >::H(), lduMatrix::H(), ParcelCloudBase< ParticleType >::hsCoeff(), parcelCloudList::hsCoeff(), ParcelCloudBase< ParticleType >::hsTrans(), parcelCloudList::hsTrans(), MatrixSpace< Form, Cmpt, Mrows, Ncols >::identityMap(), if(), face::inertia(), inletOutletFvPatchField< Type >::inletOutletFvPatchField(), inletOutletTotalTemperatureFvPatchScalarField::inletOutletTotalTemperatureFvPatchScalarField(), tetrahedron< Point, PointRef >::inside(), Polynomial< Type >::integral(), Scale< Type >::integral(), UniformTable< Type >::integral(), sampledSurface::integrate(), InterfaceCompositionPhaseChangePhaseSystem< BasePhaseSystem >::InterfaceCompositionPhaseChangePhaseSystem(), pointMVCWeight::interpolate(), interpolationCellPointFace< Type >::interpolate(), interpolatePointToCell(), volPointInterpolation::interpolateUnconstrained(), triangle< Point, PointRef >::intersection(), LUscalarMatrix::inv(), cylindrical::invTransform(), meshRefinement::isGap(), meshRefinement::isNormalGap(), chemistryModel< ThermoType >::jacobian(), function::jcalc(), functionDot::jcalc(), Pa::jcalc(), Px::jcalc(), Pxyz::jcalc(), Py::jcalc(), Pz::jcalc(), Ra::jcalc(), rigid::jcalc(), rotating::jcalc(), Rs::jcalc(), Rx::jcalc(), Rxyz::jcalc(), Ry::jcalc(), Ryxz::jcalc(), Rz::jcalc(), Rzyx::jcalc(), levelSetFraction(), DSMCCloud< ParcelType >::linearMomentumOfSystem(), MomentumCloud< CloudType >::linearMomentumOfSystem(), List< T >::List(), LduMatrix< Type, DType, LUType >::lower(), cellModel::mag(), cell::mag(), primitiveMesh::makeCellCentresAndVols(), meshRefinement::makeDisplacementField(), primitiveMesh::makeFaceCentresAndAreas(), componentDisplacementMotionSolver::mapMesh(), componentVelocityMotionSolver::mapMesh(), displacementMotionSolver::mapMesh(), interpolatingSolidBodyMotionSolver::mapMesh(), velocityMotionSolver::mapMesh(), momentOfInertia::massPropertiesShell(), rigidBodyModel::masterPoint(), Matrix< Form, Type >::Matrix(), max(), maxMagSqr(), Distribution< Type >::mean(), Distribution< Type >::median(), momentOfInertia::meshInertia(), min(), Moment< Type >::Moment(), MPPICCloud< CloudType >::motion(), molecule::move(), polyMesh::movePoints(), movingWallSlipVelocityFvPatchVectorField::movingWallSlipVelocityFvPatchVectorField(), multiply(), fvMeshStitcher::nonConformalBoundaryField(), NonUniformTable< scalar >::NonUniformTable(), triangle< Point, PointRef >::normal(), triFace::normal(), surfaceLocation::normal(), normalised(), noSlipFvPatchVectorField::noSlipFvPatchVectorField(), spatialTransform::transpose::operator spatialTensor(), spatialTransform::dual::operator spatialTensor(), spatialTransform::operator spatialTensor(), operator&(), operator*(), operator+(), operator-(), operator/(), MatrixSpace< Form, Cmpt, Mrows, Ncols >::operator=(), septernion::operator=(), DimensionedField< Type, GeoMesh >::operator=(), GeometricField< Type, PatchField, GeoMesh >::operator=(), UList< T >::operator=(), Field< Type >::operator=(), Matrix< Form, Type >::operator=(), RectangularMatrix< Type >::operator=(), SquareMatrix< Type >::operator=(), GeometricField< Type, PatchField, GeoMesh >::operator==(), outletInletFvPatchField< Type >::outletInletFvPatchField(), outletPhaseMeanVelocityFvPatchVectorField::outletPhaseMeanVelocityFvPatchVectorField(), rigidBodyModel::p(), Pa::Pa(), particle::patchData(), mappedExtrudedPatchBase::patchLocalPoints(), perpendicular(), phaseChange::phaseChange(), phaseForces::phaseForces(), PatchTools::pointNormals(), PrimitivePatchInterpolation< Patch >::pointToFaceInterpolate(), populationBalanceModel::populationBalanceModel(), LiaoBase::precompute(), phaseChange::precompute(), incompressibleDenseParticleFluid::prePredictor(), pressureDirectedInletOutletVelocityFvPatchVectorField::pressureDirectedInletOutletVelocityFvPatchVectorField(), pressureInletOutletParSlipVelocityFvPatchVectorField::pressureInletOutletParSlipVelocityFvPatchVectorField(), pressureInletOutletVelocityFvPatchVectorField::pressureInletOutletVelocityFvPatchVectorField(), pressureNormalInletOutletVelocityFvPatchVectorField::pressureNormalInletOutletVelocityFvPatchVectorField(), PrinceBlanch::PrinceBlanch(), KochFriedlander::R(), Ra::Ra(), chemistryModel< ThermoType >::reactionRR(), populationBalanceMoments::read(), AC3DsurfaceFormat< Face >::read(), repatchMesh::read(), points0MotionSolver::readPoints0(), polyMesh::readUpdate(), Foam::fvc::reconstruct(), SecondaryPropertyModel< shapeModel >::reset(), bufferedAccumulator< Type >::resetAveraging(), filmCloudTransfer::resetFromCloudFields(), MomentumCloud< CloudType >::resetSourceTerms(), axialAngularSpring::restrain(), linearSpring::restrain(), sphericalAngularSpring::restrain(), linearAxialAngularSpring::restrain(), linearDamper::restrain(), sphericalAngularDamper::restrain(), GAMGAgglomeration::restrictFaceField(), pairPatchAgglomeration::restrictField(), GAMGAgglomeration::restrictField(), Field< Type >::rmap(), triSurfaceMesh::sampleField(), polyMesh::setPoints(), NoInjection< CloudType >::setProperties(), fvMatrix< Type >::setValue(), globalMeshData::sharedPoints(), phasePressureModel::sigma(), laminarModel< BasicMomentumTransportModel >::sigma(), skewCorrected< Type >::skewCorrection(), zeroGradientFvPatchField< Type >::snGrad(), internalFvPatchField< Type >::snGrad(), rigidBodyMeshMotion::solve(), rigidBodyMeshMotionSolver::solve(), sixDoFRigidBodyMotionSolver::solve(), chemistryModel< ThermoType >::solve(), DiagonalSolver< Type, DType, LUType >::solve(), PBiCCCG< Type, DType, LUType >::solve(), PBiCICG< Type, DType, LUType >::solve(), SmoothSolver< Type, DType, LUType >::solve(), solve(), extendedEdgeMesh::sortPointsAndEdges(), LduMatrix< Type, DType, LUType >::source(), specieTransferMassFractionFvPatchScalarField::specieTransferMassFractionFvPatchScalarField(), SlicedGeometricField< Type, PatchField, SlicedPatchField, GeoMesh >::splice(), Foam::triIntersect::srcEdgeTgtEdgeIntersection(), ParcelCloudBase< ParticleType >::Srho(), parcelCloudList::Srho(), rigidBodyMotion::status(), layerAverage::sum(), sum(), sumCmptMag(), sumCmptProd(), supersonicFreestreamFvPatchVectorField::supersonicFreestreamFvPatchVectorField(), Foam::fvc::surfaceIntegrate(), triSurfaceTools::surfaceNormal(), Foam::fvc::surfaceSum(), KochFriedlander::tau(), polyMesh::topoChange(), tractionDisplacementFvPatchVectorField::tractionDisplacementFvPatchVectorField(), cylindrical::transform(), transonicEntrainmentPressureFvPatchScalarField::transonicEntrainmentPressureFvPatchScalarField(), triSurfaceSearch::tree(), triSurfaceRegionSearch::treeByRegion(), StationaryPhaseModel< BasePhaseModel >::U(), ParcelCloudBase< ParticleType >::UCoeff(), parcelCloudList::UCoeff(), pointConstraint::unconstrainedDirections(), uniformFixedMultiphaseHeatFluxFvPatchScalarField::uniformFixedMultiphaseHeatFluxFvPatchScalarField(), uniformInletOutletFvPatchField< Type >::uniformInletOutletFvPatchField(), GradientDispersionRAS< CloudType >::update(), StochasticDispersionRAS< CloudType >::update(), MPPICParcel< ParcelType >::trackingData::updateAverages(), movingWallSlipVelocityFvPatchVectorField::updateCoeffs(), outletPhaseMeanVelocityFvPatchVectorField::updateCoeffs(), thermalBaffle1DFvPatchScalarField< solidType >::updateCoeffs(), LduMatrix< Type, DType, LUType >::upper(), ParcelCloudBase< ParticleType >::UTrans(), parcelCloudList::UTrans(), Polynomial< Type >::value(), Table< Type >::value(), zeroGradientFvPatchField< Type >::valueBoundaryCoeffs(), fixedValueInletOutletFvPatchField< Type >::valueInternalCoeffs(), valuePointPatchField< Type >::valuePointPatchField(), VectorSpace< Form, Cmpt, Ncmpts >::VectorSpace(), NoDamping< CloudType >::velocityCorrection(), Explicit< CloudType >::velocityCorrection(), NoPacking< CloudType >::velocityCorrection(), filmVoFTransfer::VoFToFilmTransferRate(), waveInletOutletFvPatchField< Type >::waveInletOutletFvPatchField(), waveSuperposition::waveSuperposition(), waveSurfacePressureFvPatchScalarField::waveSurfacePressureFvPatchScalarField(), extendedFaceToCellStencil::weightedSum(), extendedCellToFaceStencil::weightedSum(), interpolationWeights::weightedSum(), meshRefinement::weightedSum(), extendedUpwindCellToFaceStencil::weightedSum(), rigidBodyState::write(), foamSurfaceWriter::write(), volFieldValue::writeValues(), basicSubGrid::XiEq(), Table< Type >::y(), MRFZone::zero(), zeroCells(), zeroFixedValuePointPatchField< Type >::zeroFixedValuePointPatchField(), and fvMeshTools::zeroPatchFields().

◆ atomicWeights

Foam::atomicWeightTable atomicWeights
extern

Definition at line 153 of file atomicWeights.C.

◆ addinterfaceCompressionScalarMeshFluxConstructorToTable_

surfaceInterpolationScheme<scalar>:: addMeshFluxConstructorToTable<interfaceCompressionNew> addinterfaceCompressionScalarMeshFluxConstructorToTable_

Definition at line 37 of file interfaceCompression.C.

◆ compressionSchemes

const wordHashSet compressionSchemes
Initial value:
{
"interfaceCompression",
"noInterfaceCompression",
"PLIC",
"PLICU",
"MPLIC",
"MPLICU"
}

Definition at line 39 of file interfaceCompression.C.

Referenced by twoPhaseSolver::alphaPhi().

◆ addMPLICScalarMeshFluxConstructorToTable_

surfaceInterpolationScheme<scalar>::addMeshFluxConstructorToTable<MPLIC> addMPLICScalarMeshFluxConstructorToTable_

Definition at line 40 of file MPLIC.C.

◆ addMPLICUScalarMeshFluxConstructorToTable_

surfaceInterpolationScheme<scalar>::addMeshFluxConstructorToTable<MPLICU> addMPLICUScalarMeshFluxConstructorToTable_

Definition at line 37 of file MPLICU.C.

◆ addnoInterfaceCompressionScalarMeshFluxConstructorToTable_

surfaceInterpolationScheme<scalar>:: addMeshFluxConstructorToTable<noInterfaceCompressionNew> addnoInterfaceCompressionScalarMeshFluxConstructorToTable_

Definition at line 36 of file noInterfaceCompression.C.

◆ addPLICScalarMeshFluxConstructorToTable_

surfaceInterpolationScheme<scalar>::addMeshFluxConstructorToTable<PLIC> addPLICScalarMeshFluxConstructorToTable_

Definition at line 36 of file PLIC.C.

◆ addPLICUScalarMeshFluxConstructorToTable_

surfaceInterpolationScheme<scalar>::addMeshFluxConstructorToTable<PLICU> addPLICUScalarMeshFluxConstructorToTable_

Definition at line 36 of file PLICU.C.

◆ dispersedPhaseInterfaceAddedHeadSeparator

bool dispersedPhaseInterfaceAddedHeadSeparator
Initial value:
=
phaseInterface::addHeadSeparator(dispersedPhaseInterface::separator())

Definition at line 33 of file dispersedPhaseInterface.C.

◆ dispersedPhaseInterfaceAddedOldSeparatorToSeparator

bool dispersedPhaseInterfaceAddedOldSeparatorToSeparator
Initial value:
=
phaseInterface::addOldSeparatorToSeparator
(
"in",
dispersedPhaseInterface::separator()
)

Definition at line 36 of file dispersedPhaseInterface.C.

◆ phaseInterfaceAddedHeadSeparator

bool phaseInterfaceAddedHeadSeparator
Initial value:
=
phaseInterface::addHeadSeparator(Foam::word::null)
static const word null
An empty word.
Definition: word.H:77

Definition at line 37 of file phaseInterface.C.

◆ segregatedPhaseInterfaceAddedHeadSeparator

bool segregatedPhaseInterfaceAddedHeadSeparator
Initial value:
=
phaseInterface::addHeadSeparator(segregatedPhaseInterface::separator())

Definition at line 33 of file segregatedPhaseInterface.C.

◆ segregatedPhaseInterfaceAddedOldSeparatorToSeparator

bool segregatedPhaseInterfaceAddedOldSeparatorToSeparator
Initial value:
=
phaseInterface::addOldSeparatorToSeparator
(
"and",
segregatedPhaseInterface::separator()
)

Definition at line 36 of file segregatedPhaseInterface.C.