Namespace for OpenFOAM. More...
Classes | |
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 | absorptionCoeffs |
Absorption coefficients class used in greyMean and wideBand absorptionEmission models. More... | |
class | aC10H7CH3 |
alphaMethylNaphthalene More... | |
class | accessOp |
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 | adaptiveLinear |
Produces a linear ramp which adapts its gradient to changes in endTime and deltaT to always arrive at the relaxationEnd value at the end of the run. More... | |
class | adaptiveSolver |
class | addDimensionSetsToDebug |
class | addPatchCellLayer |
Adds layers of cells to outside of polyPatch. Can optionally create stand-alone extruded mesh (addToMesh=false). More... | |
class | addstopAtWriteNowSignalToOpt |
class | addwriteNowSignalToOpt |
class | adiabaticPerfectFluid |
Adiabatic perfect fluid equation of state. More... | |
class | adjointOutletPressureFvPatchScalarField |
class | adjointOutletVelocityFvPatchVectorField |
class | adsorptionMassFractionFvPatchScalarField |
This is a mass-fraction boundary condition for an adsorbing wall. 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 | algebraicPairGAMGAgglomeration |
Agglomerate using the pair algorithm. More... | |
class | alphaContactAngleFvPatchScalarField |
Abstract base class for alphaContactAngle boundary conditions. More... | |
class | alphaFixedPressureFvPatchScalarField |
A fixed-pressure alphaContactAngle boundary. More... | |
class | AMIInterpolation |
Interpolation class dealing with transfer of data between two primitive patches with an arbitrary mesh interface (AMI). More... | |
class | AMIMethod |
Base class for Arbitrary Mesh Interface (AMI) methods. More... | |
class | Amultiplier |
class | andEqOp |
class | andEqOp2 |
class | andOp |
class | andOp2 |
class | andOp3 |
class | angularOscillatingDisplacementPointPatchVectorField |
Foam::angularOscillatingDisplacementPointPatchVectorField. More... | |
class | angularOscillatingVelocityPointPatchVectorField |
Foam::angularOscillatingVelocityPointPatchVectorField. 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 | anisotropicFilter |
anisotropic filter More... | |
class | Ar |
Liquid Ar. More... | |
class | argList |
Extract command arguments and options from the supplied argc and argv parameters. More... | |
class | ArrheniusReactionRate |
Arrhenius reaction rate given by: More... | |
class | ash |
Coal ash solid properties. More... | |
class | aspectRatioModel |
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, ![]() | |
class | atmBoundaryLayerInletKFvPatchScalarField |
This boundary condition specifies an inlet value for the turbulence kinetic energy, ![]() | |
class | atmBoundaryLayerInletVelocityFvPatchVectorField |
This boundary condition specifies a velocity inlet profile appropriate for atmospheric boundary layers (ABL). More... | |
class | atomicWeightTable |
A table of atomic weights for all the elements. More... | |
class | AtomizationModel |
Templated atomization model class. 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 | 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 | autoDensity |
Choose random points inside the domain and place them with a probability proportional to the target density of points. More... | |
class | automatic |
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 | AverageField |
A primitive field with a separate average value. More... | |
class | AveragingMethod |
Base class for lagrangian averaging methods. More... | |
class | axesRotation |
A coordinate rotation specified using global axis. More... | |
class | backgroundMeshDecomposition |
Store a background polyMesh to use for the decomposition of space and queries for parallel conformalVoronoiMesh. 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 | barotropicCompressibilityModel |
Abstract class for barotropic compressibility models. More... | |
class | Barycentric |
Templated 3D Barycentric derived from VectorSpace. Has 4 components, one of which is redundant. More... | |
class | Barycentric2D |
Templated 2D Barycentric derived from VectorSpace. Has 3 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 | baseIOdictionary |
baseIOdictionary 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... | |
class | basicChemistryModel |
Base class for chemistry models. More... | |
class | BasicChemistryModel |
Basic chemistry model templated on thermodynamics. More... | |
class | basicCombustionMixture |
Specialization of the basicMixture for combustion. More... | |
class | basicKinematicCloud |
Cloud class to introduce kinematic parcels. More... | |
class | basicKinematicCollidingCloud |
Cloud class to introduce kinematic colliding parcels. More... | |
class | basicKinematicCollidingParcel |
Definition of basic kinematic colliding parcel. More... | |
class | basicKinematicMPPICCloud |
Cloud class to introduce kinematic MPPIC parcels. More... | |
class | basicKinematicMPPICParcel |
Definition of basic kinematic MPPIC parcel. More... | |
class | basicKinematicParcel |
Definition of basic kinematic parcel. More... | |
class | basicMixture |
Foam::basicMixture. More... | |
class | basicReactingCloud |
Cloud class to introduce reacting parcels. More... | |
class | basicReactingMultiphaseCloud |
Cloud class to introduce multi-phase reacting parcels. More... | |
class | basicReactingMultiphaseParcel |
Definition of basic reacting parcel. More... | |
class | basicReactingParcel |
Definition of basic reacting parcel. More... | |
class | basicSpecieMixture |
Specialization of basicMixture for a mixture consisting of a number for molecular species. More... | |
class | basicSprayCloud |
Cloud class to introduce reacting spray parcels. More... | |
class | basicSprayParcel |
Definition of spray parcel. More... | |
class | basicSymmetryFvPatchField |
A symmetry patch. More... | |
class | basicSymmetryPointPatchField |
A Symmetry boundary condition for pointField. More... | |
class | basicThermo |
Abstract base-class for fluid and solid thermodynamic properties. More... | |
class | basicThermoCloud |
Cloud class to introduce thermodynamic parcels. More... | |
class | basicThermoParcel |
Definition of basic thermo parcel. More... | |
class | bC10H7CH3 |
betaMethylNaphthalene More... | |
class | BiIndirectList |
Indexes into negList (negative index) or posList (zero or positive index). More... | |
class | biLinearFitPolynomial |
BiLinear polynomial for interpolation fitting. More... | |
class | BinaryCollisionModel |
Templated DSMC particle collision class. More... | |
class | binaryNode |
Node of the binary tree. More... | |
class | binaryTree |
Data storage of the chemistryOnLineLibrary according to a binary tree structure. More... | |
class | BinSum |
Sums into bins. More... | |
class | bladeModel |
Blade model class calculates: Linear interpolated blade twist and chord based on radial position Interpolation factor (for interpolating profile performance) More... | |
class | blended |
linear/upwind blended differencing scheme. More... | |
class | BlendedInterfacialModel |
class | blendedSchemeBase |
Base class for blended schemes to provide access to the blending factor surface field. More... | |
class | blendingMethod |
class | BlobsSheetAtomization |
Primary Breakup Model for pressure swirl atomizers. More... | |
class | block |
Creates a single block of cells from point coordinates, numbers of cells in each direction and an expansion ratio. 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 parameterized for 0<lambda<1 between the start and end point. More... | |
class | blockFace |
Define a curved face. More... | |
class | blockMesh |
A multi-block mesh generator. More... | |
class | blockVertex |
Define a block vertex. More... | |
class | bodyCentredCubic |
Generate a BCC lattice of points inside the surfaces to be conformed to of the conformalVoronoiMesh. More... | |
class | booleanSurface |
Surface-surface intersection. Given two surfaces construct combined surface. More... | |
class | boundaryCutter |
Does modifications to boundary faces. More... | |
class | boundaryMesh |
Addressing for all faces on surface of mesh. Can either be read from polyMesh or from triSurface. Used for repatching existing meshes. More... | |
class | boundaryPatch |
Like polyPatch but without reference to mesh. patchIdentifier::index is not used. Used in boundaryMesh to hold data on patches. More... | |
class | boundaryRegion |
The boundaryRegion persistent data saved as a Map<dictionary>. More... | |
class | boundaryToFace |
A topoSetSource to select all external (boundary) faces. More... | |
class | boundBox |
A bounding box defined in terms of the points at its extremities. More... | |
class | Boussinesq |
Incompressible gas equation of state using the Boussinesq approximation for the density as a function of temperature only: More... | |
class | boxToCell |
A topoSetSource to select cells based on cell centres inside box(es). More... | |
class | boxToFace |
A topoSetSource to select faces based on face centres inside box. More... | |
class | boxToPoint |
A topoSetSource to select points based on whether they are inside box. More... | |
class | BreakupModel |
Templated break-up model class. More... | |
class | BrownianMotionForce |
Calculates particle Brownian motion force. More... | |
class | BSpline |
An implementation of B-splines. More... | |
class | bufferedAccumulator |
class | C |
Graphite solid properties. 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 | CaCO3 |
Calcium carbonate (limestone) 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 | calculatedFvsPatchField |
Foam::calculatedFvsPatchField. More... | |
class | calculatedPointPatchField |
A calculated boundary condition for pointField. 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 | cartesianCS |
Cylindrical coordinate system. More... | |
class | CatmullRomSpline |
An implementation of Catmull-Rom splines (sometimes known as Overhauser splines). More... | |
class | CECCellToCellStencil |
class | CECCellToFaceStencil |
Combined corresponding cellToCellStencil of owner and neighbour. More... | |
class | cell |
A cell is defined as a list of faces with extra functionality. More... | |
class | cellAspectRatioControl |
class | cellClassification |
'Cuts' a mesh with a surface. More... | |
class | cellCoBlended |
Two-scheme cell-based Courant number based blending differencing scheme. More... | |
class | cellCuts |
Description of cuts across cells. More... | |
class | cellDistFuncs |
Collection of functions used in wall distance calculation. More... | |
class | cellFeatures |
Cell analysis class. More... | |
class | cellInfo |
Holds information regarding type of cell. Used in inside/outside determination in cellClassification. More... | |
class | cellLooper |
Abstract base class. Concrete implementations know how to cut a cell (i.e. determine a loop around the circumference). More... | |
class | cellMapper |
This object provides mapping and fill-in information for cell data between the two meshes after the topological change. It is constructed from mapPolyMesh. More... | |
class | 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 | 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 | cellMotionFvPatchField |
Foam::cellMotionFvPatchField. More... | |
class | cellPointWeight |
Foam::cellPointWeight. More... | |
class | cellQuality |
Class calculates cell quality measures. More... | |
class | cellSet |
A collection of cell labels. More... | |
class | cellSets |
class | cellShape |
An analytical geometric cellShape. More... | |
class | cellShapeControl |
class | cellShapeControlMesh |
class | cellSizeAndAlignmentControl |
class | cellSizeAndAlignmentControls |
class | cellSizeCalculationType |
Abstract base class for specifying target cell sizes. More... | |
class | cellSizeFunction |
Abstract base class for specifying target cell sizes. 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 | cellTable |
The cellTable persistent data saved as a Map<dictionary>. More... | |
class | cellToCell |
A topoSetSource to select the cells from another cellSet. More... | |
class | cellToCellStencil |
baseclass for extended cell centred addressing. Contains per cell a list of neighbouring cells and/or boundaryfaces in global addressing. More... | |
class | cellToFace |
A topoSetSource to select a faceSet from cells. More... | |
class | cellToFaceStencil |
Base class for extended cell-to-face stencils (face values from neighbouring cells) More... | |
class | cellToPoint |
A topoSetSource to select points based on usage in cells. More... | |
class | cellVolumeWeightMethod |
Cell-volume-weighted mesh-to-mesh interpolation class. More... | |
class | cellZone |
A subset of mesh cells. More... | |
class | CellZoneInjection |
Injection positions specified by a particle number density within a cell set. More... | |
class | cellZoneSet |
Like cellSet but -reads data from cellZone -updates cellZone when writing. More... | |
class | centredCECCellToCellStencilObject |
class | centredCECCellToFaceStencilObject |
class | centredCFCCellToCellStencilObject |
class | centredCFCCellToFaceStencilObject |
class | centredCFCFaceToCellStencilObject |
class | centredCPCCellToCellStencilObject |
class | centredCPCCellToFaceStencilObject |
class | centredFECCellToFaceStencilObject |
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 | CentredFitSnGradData |
Data for centred fit snGrad schemes. More... | |
class | CFCCellToCellStencil |
class | CFCCellToFaceStencil |
Combined corresponding cellToCellStencil of owner and neighbour. More... | |
class | CFCFaceToCellStencil |
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 | channelIndex |
Does averaging of fields over layers of cells. Assumes layered mesh. More... | |
class | ChemicallyActivatedReactionRate |
General class for handling chemically-activated bimolecular reactions. More... | |
class | ChemistryCombustion |
Chemistry model wrapper for combustion models. More... | |
class | chemistryReductionMethod |
An abstract class for methods of chemical mechanism reduction. More... | |
class | chemistrySolver |
An abstract base class for solving chemistry. More... | |
class | chemistryTabulationMethod |
An abstract class for chemistry tabulation. More... | |
class | chemkinReader |
Foam::chemkinReader. 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 | 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 | clippedLinear |
Central-differencing interpolation scheme using clipped-weights to improve stability on meshes with very rapid variations in cell size. More... | |
class | clock |
Read access to the system clock with formatting. More... | |
class | clockTime |
Starts timing (using rtc) and returns elapsed time from start. Better resolution (2uSec instead of ~20mSec) than cpuTime. More... | |
class | closedTriSurfaceMesh |
A triSurfaceMesh where it is forced to check volumeTypes, used for surfaces that are topologically non-manifold (small holes or multiple parts) but are geometrically essentially closed. More... | |
class | Cloud |
Base cloud calls templated on particle type. More... | |
class | cloud |
A cloud is a collection of lagrangian particles. More... | |
class | CloudFunctionObject |
Templated cloud function object base class. More... | |
class | CloudFunctionObjectList |
List of cloud function objects. More... | |
class | cloudSolution |
Stores all relevant solution info for cloud. More... | |
class | CloudSubModelBase |
Base class for cloud sub-models. More... | |
class | cmptDivideOp |
class | cmptDivideOp2 |
class | cmptDivideOp3 |
class | cmptMultiplyOp |
class | cmptMultiplyOp2 |
class | cmptMultiplyOp3 |
class | cmptPowOp |
class | cmptPowOp2 |
class | cmptPowOp3 |
class | coalCloud |
Cloud class to introduce coal parcels. More... | |
class | coalCloudList |
class | coalParcel |
Definition of coal parcel. More... | |
class | CoBlended |
Two-scheme Courant number based blending differencing scheme. More... | |
class | codedBase |
Base class for function objects and boundary conditions using dynamic code. More... | |
class | CodedBase |
Templated wrapper class to reduce code duplication and simplify maintenance of coded classes. More... | |
class | codedFixedValueFvPatchField |
Constructs on-the-fly a new boundary condition (derived from fixedValueFvPatchField) which is then used to evaluate. More... | |
class | codedFixedValueFvPatchFieldBase |
class | codedFixedValuePointPatchField |
Constructs on-the-fly a new boundary condition (derived from fixedValuePointPatchField) which is then used to evaluate. More... | |
class | codedFixedValuePointPatchFieldBase |
class | codedFunctionObject |
Provides a general interface to enable dynamic code compilation. More... | |
class | codedMixedFvPatchField |
Constructs on-the-fly a new boundary condition (derived from mixedFvPatchField) which is then used to evaluate. More... | |
class | codedMixedFvPatchFieldBase |
class | CollidingCloud |
Adds collisions to kinematic clouds. More... | |
class | CollidingParcel |
Wrapper around kinematic parcel types to add collision modelling. More... | |
class | CollisionModel |
Templated collision model class. More... | |
class | CollisionRecordList |
class | combine |
class | combineConstraintsEqOp |
Reduce operator. More... | |
class | combineEqOp |
Reduction class. If x and y are not equal assign value. More... | |
class | combineFaces |
Combines boundary faces into single face. The faces get the patch of the first face ('the master') More... | |
class | combineReduceFileStates |
Combine operator for PackedList of fileState. More... | |
class | combustionModel |
Base class for combustion models. More... | |
class | CombustionModel |
Combustion models for templated thermodynamics. More... | |
class | commSchedule |
Determines the order in which a set of processors should communicate with one another. More... | |
class | CompactIOField |
A Field of objects of type <T> with automated input and output using a compact storage. Behaves like IOField except when binary output in case it writes a CompactListList. More... | |
class | CompactIOList |
A List of objects of type <T> with automated input and output using a compact storage. Behaves like IOList except when binary output in case it writes a CompactListList. More... | |
class | CompactListList |
A packed storage unstructured matrix of objects of type <T> using an offset table for access. 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 | CompactSpatialTensorT |
Templated 3D transposed compact spatial tensor derived from MatrixSpace used to represent transformations of spatial vectors of rigid bodies. More... | |
class | complex |
Extension to the c++ complex library type. More... | |
class | componentDisplacementMotionSolver |
Virtual base class for displacement motion solver. More... | |
class | componentVelocityMotionSolver |
Virtual base class for velocity motion solver. More... | |
class | CompositionModel |
Templated reacting parcel composition model class Consists of carrier species (via thermo package), and additional liquids and solids. More... | |
class | compressibleInterPhaseTransportModel |
Transport model selection class for the compressibleInterFoam family of solvers. More... | |
class | CompressibleMomentumTransportModel |
Templated abstract base class for single-phase compressible turbulence models. More... | |
class | compressibleMomentumTransportModel |
Abstract base class for turbulence models (RAS, LES and laminar). 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 | conformalVoronoiMesh |
class | conformationSurfaces |
class | constAnIsoSolidTransport |
Constant properties Transport package. Templated into a given Thermodynamics package (needed for thermal conductivity). More... | |
class | constantAlphaContactAngleFvPatchScalarField |
A constant alphaContactAngle scalar boundary condition. More... | |
class | ConstantRateDevolatilisation |
Constant rate devolatisation model. More... | |
class | ConstCirculator |
Walks over a container as if it were circular. The container must have the following members defined: More... | |
class | constIsoSolidTransport |
Constant properties Transport package. Templated into a given thermodynamics package (needed for thermal conductivity). More... | |
class | ConstMatrixBlock |
class | constrainHbyA |
class | constrainPressure |
class | constTransport |
Constant properties Transport package. Templated into a given thermodynamics package (needed for thermal conductivity). More... | |
class | consumptionSpeed |
Correlation function for laminar consumption speed obtained from flamelet solution at increasing strain rates. More... | |
class | controlMeshRefinement |
class | convergenceControl |
Convergence control class. Provides methods to check the convergence of the time loop against an absolute residual tolerance. More... | |
class | coordinateRotation |
Abstract base class for coordinate rotation. More... | |
class | coordinateSystem |
Base class for other coordinate system specifications. More... | |
class | coordinateSystems |
Provides a centralized coordinateSystem collection. More... | |
class | coordSet |
Holds list of sampling positions. More... | |
class | copiedFixedValueFvPatchScalarField |
Copies the boundary values from a user specified field. More... | |
class | CorrectionLimitingMethod |
Base class for correction limiting methods. 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 | CorrectPhi |
Flux correction functions to ensure continuity. More... | |
class | correlationFunction |
class | coupledFacePair |
Data associated with a pair of coupled faces. More... | |
class | coupledFacePointPatch |
coupled patch for post-processing. Used as the base class for processor and cyclic pointPatches 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 | coupledFvPatchField |
Abstract base class for coupled patches. More... | |
class | coupledFvsPatchField |
Foam::coupledFvsPatchField. More... | |
class | coupledPointPatch |
coupled patch for post-processing. Used as the base class for processor and cyclic pointPatches More... | |
class | coupledPointPatchField |
A Coupled boundary condition for pointField. 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 | coupleGroupIdentifier |
Encapsulates using patchGroups to specify coupled patch. 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 | CPCCellToCellStencil |
class | CPCCellToFaceStencil |
Combined corresponding cellToCellStencil of owner and neighbour. More... | |
class | cpuTime |
Starts timing CPU usage and return elapsed time from start. More... | |
class | crankConRod |
Manage time in terms of engine RPM and crank-angle. More... | |
class | createShellMesh |
Creates mesh by extruding a patch. More... | |
class | crossProduct |
class | csvSetWriter |
Write set in csv format. More... | |
class | cubic |
Cubic interpolation scheme class derived from linear and returns linear weighting factors but also applies an explicit correction. More... | |
class | cubicEqn |
Cubic equation of the form a*x^3 + b*x^2 + c*x + d = 0. More... | |
class | cubicUpwindFitPolynomial |
Cubic polynomial for upwind biased interpolation fitting. More... | |
class | curve |
A single curve in a graph. More... | |
class | CuthillMcKeeRenumber |
Cuthill-McKee renumbering. More... | |
class | cuttingPlane |
Constructs plane through mesh. More... | |
class | CV2D |
Conformal-Voronoi 2D automatic mesher with grid or read initial points and point position relaxation with optional "squarification". More... | |
class | cv2DControls |
Controls for the 2D CV mesh generator. More... | |
class | cvControls |
Controls for the conformalVoronoiMesh mesh generator. More... | |
class | cyclicACMIFvPatch |
Cyclic patch for Arbitrarily Coupled Mesh Interface (ACMI) More... | |
class | cyclicACMIFvPatchField |
This boundary condition enforces a cyclic condition between a pair of boundaries, whereby communication between the patches is performed using an arbitrarily coupled mesh interface (ACMI) interpolation. More... | |
class | cyclicACMIFvsPatchField |
Foam::cyclicACMIFvsPatchField. More... | |
class | cyclicACMIGAMGInterface |
GAMG agglomerated cyclic ACMI interface. More... | |
class | cyclicACMIGAMGInterfaceField |
GAMG agglomerated cyclic interface for Arbitrarily Coupled Mesh Interface (ACMI) fields. More... | |
class | cyclicACMILduInterface |
An abstract base class for cyclic ACMI coupled interfaces. More... | |
class | cyclicACMILduInterfaceField |
Abstract base class for cyclic ACMI coupled interfaces. More... | |
class | cyclicACMIPointPatch |
Cyclic AMI point patch - place holder only. More... | |
class | cyclicACMIPointPatchField |
Cyclic ACMI front and back plane patch field. More... | |
class | cyclicACMIPolyPatch |
Cyclic patch for Arbitrarily Coupled Mesh Interface (ACMI) More... | |
class | cyclicAMIFvPatch |
Cyclic patch for Arbitrary Mesh Interface (AMI) More... | |
class | cyclicAMIFvPatchField |
This boundary condition enforces a cyclic condition between a pair of boundaries, whereby communication between the patches is performed using an arbitrary mesh interface (AMI) interpolation. More... | |
class | cyclicAMIFvsPatchField |
Foam::cyclicAMIFvsPatchField. More... | |
class | cyclicAMIGAMGInterface |
GAMG agglomerated cyclic AMI interface. More... | |
class | cyclicAMIGAMGInterfaceField |
GAMG agglomerated cyclic interface field. More... | |
class | cyclicAMILduInterface |
An abstract base class for cyclic AMI coupled interfaces. More... | |
class | cyclicAMILduInterfaceField |
Abstract base class for cyclic AMI coupled interfaces. More... | |
class | cyclicAMIPointPatch |
Cyclic AMI point patch - place holder only. More... | |
class | cyclicAMIPointPatchField |
Cyclic AMI front and back plane patch field. More... | |
class | cyclicAMIPolyPatch |
Cyclic patch for Arbitrary Mesh Interface (AMI) More... | |
class | cyclicFvPatch |
Cyclic-plane patch. More... | |
class | cyclicFvPatchField |
This boundary condition enforces a cyclic condition between a pair of boundaries. More... | |
class | cyclicFvsPatchField |
Foam::cyclicFvsPatchField. More... | |
class | cyclicGAMGInterface |
GAMG agglomerated cyclic interface. More... | |
class | cyclicGAMGInterfaceField |
GAMG agglomerated cyclic interface field. More... | |
class | cyclicLduInterface |
An abstract base class for cyclic coupled interfaces. More... | |
class | cyclicLduInterfaceField |
Abstract base class for cyclic coupled interfaces. More... | |
class | cyclicPointPatch |
Cyclic patch for post-processing. More... | |
class | cyclicPointPatchField |
Cyclic front and back plane patch field. More... | |
class | cyclicPolyPatch |
Cyclic plane patch. More... | |
class | cyclicRepeatAMIFvPatch |
Repeating patch for Arbitrary Mesh Interface (AMI) More... | |
class | cyclicRepeatAMIFvPatchField |
This boundary condition enforces an repeating condition between a pair of boundaries, whereby communication between the patches is performed using an arbitrary mesh interface (AMI) interpolation. More... | |
class | cyclicRepeatAMIFvsPatchField |
Foam::cyclicRepeatAMIFvsPatchField. More... | |
class | cyclicRepeatAMIGAMGInterface |
GAMG agglomerated repeat AMI interface. More... | |
class | cyclicRepeatAMIGAMGInterfaceField |
GAMG agglomerated repeat AMI interface field. More... | |
class | cyclicRepeatAMILduInterface |
An abstract base class for overlapping AMI coupled interfaces. More... | |
class | cyclicRepeatAMILduInterfaceField |
Abstract base class for overlapping AMI coupled interfaces. More... | |
class | cyclicRepeatAMIPointPatch |
Repeat AMI point patch - place holder only. More... | |
class | cyclicRepeatAMIPointPatchField |
Repeat AMI front and back plane patch field. More... | |
class | cyclicRepeatAMIPolyPatch |
Repeat patch for Arbitrary Mesh Interface (AMI) More... | |
class | cyclicSlipFvPatch |
Cyclic-plane patch. More... | |
class | cyclicSlipFvPatchField |
This boundary condition is a light wrapper around the cyclicFvPatchField condition, providing no new functionality. More... | |
class | cyclicSlipFvsPatchField |
Foam::cyclicSlipFvsPatchField. More... | |
class | cyclicSlipPointPatch |
Cyclic patch with slip constraint. More... | |
class | cyclicSlipPointPatchField |
Cyclic + slip constraints. More... | |
class | cyclicSlipPolyPatch |
Copy of cyclicSlip - used to be able to instantiate cyclicSlip pointPatch which is cyclicSlip with slip constraints. More... | |
class | cyclicTransform |
Cyclic plane tranformation. More... | |
class | cylinderAnnulusToCell |
A topoSetSource to select cells based on cell centres inside a cylinder annulus. More... | |
class | cylinderAnnulusToFace |
A topoSetSource to select faces based on face centres inside a cylinder annulus. More... | |
class | cylinderToCell |
A topoSetSource to select cells based on cell centres inside a cylinder. More... | |
class | cylinderToFace |
A topoSetSource to select faces based on face centres inside a cylinder. More... | |
class | cylindrical |
A local coordinate rotation. More... | |
class | cylindricalCS |
Cylindrical coordinate system. 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 | DampingModel |
Base class for collisional damping models. More... | |
class | data |
Database for solution and other reduced data. More... | |
class | decomposedBlockData |
decomposedBlockData is a List<char> with IO on the master processor only. More... | |
class | decompositionConstraint |
class | decompositionMethod |
Abstract base class for decomposition. More... | |
class | decompositionModel |
MeshObject wrapper of decompositionMethod. More... | |
class | degenerateMatcher |
Collection of all hex degenerate matchers (hex, wedge, prism etc.) Has static member function to match a shape. More... | |
class | DelaunayMesh |
The vertex and cell classes must have an index defined. More... | |
class | DelaunayMeshTools |
Collection of functions for operating on a Delaunay mesh. Includes: More... | |
class | demandDrivenEntry |
Class for demand-driven dictionary entries. More... | |
class | DenseDragForce |
class | DevolatilisationModel |
Templated devolatilisation model class. More... | |
class | DiagonalMatrix |
DiagonalMatrix<Type> is a 2D diagonal matrix of objects of type Type, size nxn. More... | |
class | DiagonalPreconditioner |
Diagonal preconditioner for both symmetric and asymmetric matrices. More... | |
class | diagonalPreconditioner |
Diagonal preconditioner for both symmetric and asymmetric matrices. More... | |
class | DiagonalSolver |
Foam::DiagonalSolver. More... | |
class | diagonalSolver |
Foam::diagonalSolver. More... | |
class | DiagTensor |
Templated 3D DiagTensor derived from VectorSpace. More... | |
class | diameterModel |
Abstract base-class for dispersed-phase particle diameter models. 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 | 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 | DICSmoother |
Simplified diagonal-based incomplete Cholesky smoother for symmetric matrices. More... | |
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 | Dictionary |
Gerneral purpose template dictionary class which manages the storage associated with it. More... | |
class | DictionaryBase |
Base dictionary class templated on both the form of doubly-linked list it uses as well as the type it holds. More... | |
class | dictionaryEntry |
A keyword and a list of tokens is a 'dictionaryEntry'. More... | |
class | dictionaryListEntry |
Read/write List of dictionaries. More... | |
class | dictionaryName |
class | diffusiveMassTransferModel |
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 | DILUPreconditioner |
Simplified diagonal-based incomplete LU preconditioner for asymmetric matrices. The reciprocal of the preconditioned diagonal is calculated and stored. More... | |
class | DILUSmoother |
Simplified diagonal-based incomplete LU smoother for asymmetric matrices. More... | |
class | dimensioned |
Generic dimensioned Type class. More... | |
class | DimensionedField |
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a reference to it is maintained. More... | |
class | dimensionSet |
Dimension set for the base types. More... | |
class | dimensionSets |
class | dimFieldDecomposer |
Dimensioned field decomposer. More... | |
class | directAMI |
Direct mapped Arbitrary Mesh Interface (AMI) method. More... | |
class | directFieldMapper |
Direct field mapper. More... | |
class | directFvPatchFieldMapper |
direct fvPatchFieldMapper More... | |
class | directionalDiffusivity |
Directional finite volume mesh motion diffusivity. 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 | directionMixedFvPatchField |
Base class for direction-mixed boundary conditions. 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 | directMethod |
Direct (one-to-one cell correspondence) mesh-to-mesh interpolation class. More... | |
class | directPointPatchFieldMapper |
direct PointPatchFieldMapper More... | |
class | DispersionModel |
class | DispersionRASModel |
Base class for particle dispersion models based on RAS turbulence. 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 | displacementInterpolationMotionSolver |
Mesh motion solver for a polyMesh. More... | |
class | displacementLaplacianFvMotionSolver |
Mesh motion solver for an fvMesh. Based on solving the cell-centre Laplacian for the motion displacement. 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 | 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 | displacementMeshMoverMotionSolver |
Mesh motion solver for an fvMesh. Based on solving the cell-centre Laplacian for the motion displacement. More... | |
class | displacementMotionSolver |
Virtual base class for displacement motion solver. 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 | DistortedSphereDragForce |
Drag model for distorted spheres. More... | |
class | DistributedDelaunayMesh |
class | distributedTriSurfaceMesh |
IOoject and searching on distributed triSurface. All processor hold (possibly overlapping) part of the overall surface. All queries are distributed to the processor that can answer it and the result sent back. More... | |
class | distributedWeightedFvPatchFieldMapper |
FieldMapper with weighted mapping from (optionally remote) quantities. More... | |
class | Distribution |
Accumulating histogram of component values. Specified bin resolution, automatic generation of bins. More... | |
class | distribution |
Accumulating histogram of values. Specified bin resolution automatic generation of bins. More... | |
class | distributionModel |
A library of runtime-selectable distribution models. More... | |
class | divideEqOp |
class | divideEqOp2 |
class | divideOp |
class | divideOp2 |
class | divideOp3 |
class | dlLibraryTable |
A table of dynamically loaded libraries. More... | |
class | DLListBase |
Base doubly-linked list. More... | |
class | domainDecomposition |
Automatic domain decomposition class for finite-volume meshes. More... | |
class | downwind |
Downwind differencing scheme class. More... | |
class | dragModel |
class | DSMCBaseCloud |
Virtual abstract base class for templated DSMCCloud. More... | |
class | DSMCCloud |
Templated base class for dsmc cloud. More... | |
class | dsmcCloud |
Cloud class to simulate dsmc parcels. More... | |
class | DSMCParcel |
DSMC parcel class. More... | |
class | dummyAgglomeration |
Agglomerate without combining cells. Used for testing. 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 | dummyTransform |
class | duplicatePoints |
Duplicate points. More... | |
class | dynamicAlphaContactAngleFvPatchScalarField |
A dynamic alphaContactAngle scalar boundary condition. More... | |
class | dynamicCode |
Tools for handling dynamic code compilation. More... | |
class | dynamicCodeContext |
Encapsulation of dynamic code dictionaries. More... | |
class | DynamicField |
Dynamically sized Field. More... | |
class | dynamicFvMesh |
Abstract base class for geometry and/or topology changing fvMesh. More... | |
class | DynamicID |
A class that holds the data needed to identify things (zones, patches) in a dynamic mesh. More... | |
class | dynamicIndexedOctree |
Non-pointer based hierarchical recursive searching. Storage is dynamic, so elements can be deleted. More... | |
class | dynamicInkJetFvMesh |
Mesh motion specifically for the "pumping" system of an ink-jet injector. More... | |
class | dynamicInterpolatedFvMesh |
Interpolates pre-specified motion specified as a set of pointVectorFields. More... | |
class | DynamicList |
A 1D vector of objects of type <T> that resizes itself as necessary to accept the new objects. More... | |
class | dynamicMeshPointInterpolator |
Interpolates pointVectorFields. More... | |
class | dynamicMotionSolverFvMesh |
The dynamicMotionSolverFvMesh. 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 | dynamicRefineFvMesh |
A fvMesh with built-in refinement. 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 | eagerGAMGProcAgglomeration |
'Eager' processor agglomeration of GAMGAgglomerations: at every level agglomerates 'mergeLevels' number of processors onto the minimum processor number. More... | |
class | eConstThermo |
Constant properties thermodynamics package templated on an equation of state. More... | |
class | eddyViscosity |
Eddy viscosity turbulence model base class. 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 | 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 | edgeFaceCirculator |
Walks from starting face around edge. 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 | EdgeMap |
Map from edge (expressed as its endpoints) to value. More... | |
class | edgeMesh |
Points connected by edges. More... | |
class | edgeStats |
Helper class to calculate minimum edge length on mesh. More... | |
class | edgeSurface |
Description of surface in form of 'cloud of edges'. More... | |
class | edgeVertex |
Combines edge or vertex in single label. Used to specify cuts across cell circumference. More... | |
class | egrMixture |
Foam::egrMixture. More... | |
class | electrostaticPotential |
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 | 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 constitue solution directions. More... | |
class | emptyFvsPatchField |
Foam::emptyFvsPatchField. More... | |
class | emptyPointPatch |
Empty plane patch. More... | |
class | emptyPointPatchField |
An empty boundary condition for pointField. More... | |
class | emptyPolyPatch |
Empty front and back plane patch. Used for 2-D geometries. More... | |
class | energyJumpAMIFvPatchScalarField |
This boundary condition provides an energy jump condition across a pair of coupled patches with an arbitrary mesh interface (AMI). It is not applied directly, but is employed on-the-fly when converting temperature boundary conditions into energy. 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 | energyScalingFunction |
class | engineMesh |
Foam::engineMesh. More... | |
class | enginePiston |
Foam::enginePiston. More... | |
class | engineTime |
An abstract class for the time description of the piston motion. More... | |
class | engineValve |
Foam::engineValve. 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 | ensightAsciiStream |
class | ensightBinaryStream |
class | ensightFile |
Ensight output with specialized write() for strings, integers and floats. Correctly handles binary write as well. More... | |
class | ensightGeoFile |
Specialized Ensight output with extra geometry file header. More... | |
class | ensightMesh |
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 | ensightPTraits |
Conversion of OpenFOAM pTraits into the Ensight equivalent. More... | |
class | ensightPTraits< scalar > |
class | ensightPTraits< sphericalTensor > |
class | ensightPTraits< symmTensor > |
class | ensightPTraits< tensor > |
class | ensightPTraits< vector > |
class | ensightSetWriter |
class | ensightStream |
Abstract base class for writing Ensight data. More... | |
class | ensightSurfaceWriter |
A surfaceWriter for Ensight format. 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 | entry |
A keyword and a list of tokens is an 'entry'. More... | |
class | ePolynomialThermo |
Thermodynamics package templated on the equation of state, using polynomial functions for cv , e and s . More... | |
class | ePowerThermo |
Power-function based thermodynamics package templated on EquationOfState. More... | |
class | epsilonWallFunctionFvPatchScalarField |
This boundary condition provides a turbulence dissipation wall constraint for low- and high-Reynolds number turbulence models. More... | |
class | eqEqOp |
class | eqEqOp2 |
class | eqEqOp3 |
class | eqMagOp |
class | eqMagOp2 |
class | eqMinusOp |
class | eqMinusOp2 |
class | eqOp |
class | eqOp2 |
class | eqSqrOp |
class | eqSqrOp2 |
class | ErgunWenYuDragForce |
Ergun-Wen-Yu drag model for solid spheres. More... | |
class | error |
Class to handle errors and exceptions in a simple, consistent stream-based manner. 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 | ETAB |
The Enhanced TAB model. More... | |
class | Euler |
Euler ODE solver of order (0)1. More... | |
class | EulerCoordinateRotation |
A coordinateRotation defined in the z-x-y Euler convention. More... | |
class | EulerImplicit |
An Euler implicit solver for chemistry. More... | |
class | EulerSI |
Semi-implicit Euler ODE solver of order (0)1. More... | |
class | exponentialDiffusivity |
Mesh motion diffusivity maipulator which returns the exp(-alpha/D) of the given diffusivity D. More... | |
class | exponentialSolidTransport |
Exponential properties for solid heat transport Templated into a given thermodynamics package. More... | |
class | extendedCellToCellStencil |
Baseclass for cell-to-cell stencils. More... | |
class | extendedCellToFaceStencil |
Calculates/constains the extended cell-to-face stencil. More... | |
class | extendedCentredCellToCellStencil |
class | extendedCentredCellToFaceStencil |
class | extendedCentredFaceToCellStencil |
class | extendedEdgeMesh |
Description of feature edges and points. More... | |
class | extendedFaceToCellStencil |
Note: transformations on coupled patches not supported. Problem is the positions of cells reachable through these patches. More... | |
class | extendedFeatureEdgeMesh |
extendedEdgeMesh + IO. More... | |
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 | 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 | 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 | 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 | externalPointEdgePoint |
Holds information regarding nearest wall point. Used in PointEdgeWave. (so not standard FaceCellWave) To be used in wall distance calculation. More... | |
class | externalWallHeatFluxTemperatureFvPatchScalarField |
This boundary condition applies a heat flux condition to temperature on an external wall in one of three modes: 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 | extrude2DMesh |
Given a 2D mesh insert all the topology changes to extrude. Does not work in parallel. More... | |
class | extrudedMesh |
class | extrudeModel |
Top level extrusion model class. More... | |
class | extrudePatchMesh |
Mesh at a patch created on the fly. The following entry should be used on the field boundary dictionary: More... | |
class | face |
A face is a list of labels corresponding to mesh vertices. More... | |
class | faceAreaIntersect |
Face intersection class. More... | |
class | faceAreaPairGAMGAgglomeration |
Agglomerate using the pair algorithm. More... | |
class | faceAreaWeightAMI |
Face area weighted Arbitrary Mesh Interface (AMI) method. More... | |
class | faceAreaWeightModel |
Abstract base class for providing faceAreaWeight values to the cell motion controller based on an argument faceAreaFraction value, typically the ratio of the area of the face in question to the area of a square face with a side length of the local target cell size. 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 | faceCentredCubic |
Generate an FCC lattice of points inside the surfaces to be conformed to of the conformalVoronoiMesh. More... | |
class | faceCollapser |
Collapses faces into edges. Used to remove sliver faces (faces with small area but non-zero span). More... | |
class | faceCoupleInfo |
Container for information needed to couple to meshes. When constructed from two meshes and a geometric tolerance finds the corresponding boundary faces. More... | |
class | faceEqOp |
class | faceMapper |
This object provides mapping and fill-in information for face data between the two meshes after the topological change. It is constructed from mapPolyMesh. More... | |
class | facePointPatch |
A pointPatch based on a polyPatch. More... | |
class | FacePostProcessing |
Records particle face quantities on used-specified face zone. More... | |
class | faceSelection |
Face selection method for createBaffles. More... | |
class | faceSet |
A list of face labels. More... | |
class | faceSets |
class | faceToCell |
A topoSetSource to select cells based on usage in faces. More... | |
class | faceToCellStencil |
baseclass for extended cell centred addressing. Contains per cell a list of neighbouring faces in global addressing. More... | |
class | faceToFace |
A topoSetSource to select faces based on usage in another faceSet. More... | |
class | faceToPoint |
A topoSetSource to select points based on usage in faces. More... | |
class | faceTriangulation |
Triangulation of faces. Handles concave polygons as well (inefficiently) More... | |
class | faceZone |
A subset of mesh faces organised as a primitive patch. More... | |
class | faceZoneSet |
Like faceSet but -reads data from faceZone -updates faceZone when writing. More... | |
class | faceZoneToCell |
A topoSetSource to select cells based on side of faceZone. More... | |
class | faceZoneToFaceZone |
A topoSetSource to select faces based on usage in another faceSet. More... | |
class | FallOffReactionRate |
General class for handling unimolecular/recombination fall-off reactions. 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 | 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 | FDICSmoother |
Simplified diagonal-based incomplete Cholesky smoother for symmetric matrices. More... | |
class | featureEdgeMesh |
edgeMesh + IO. More... | |
class | featurePointConformer |
The Delaunay vertices required to conform to a feature point can be determined upon initialisation because the feature points are fixed and do not change throughout the meshing process. More... | |
class | FECCellToFaceStencil |
All cells connected via edge to face. More... | |
class | fft |
Fast fourier transform derived from the Numerical Recipes in C routine. More... | |
class | Field |
Pre-declare SubField and related Field type. More... | |
class | FieldActivatedInjection |
Injection at specified positions, with the conditions: More... | |
class | fieldDictionary |
Read field as dictionary (without mesh). More... | |
class | FieldField |
Generic field type. More... | |
class | fieldFromFile |
class | FieldFunction1 |
class | fieldMapper |
Abstract base class for field mapping. More... | |
class | fieldToCell |
A topoSetSource to select cells based on field values. More... | |
class | FIFOStack |
A FIFO stack based on a singly-linked list. More... | |
class | fileControl |
class | fileDiffusivity |
Motion diffusivity read from given file name. More... | |
class | fileMonitor |
Checking for changes to files. More... | |
class | fileMonitorWatcher |
Internal tracking via stat(3p) or inotify(7) More... | |
class | fileName |
A class for handling file names. More... | |
class | fileOperation |
class | fileStat |
Wrapper for stat() system call. More... | |
class | filmHeightInletVelocityFvPatchVectorField |
This boundary condition is designed to be used in conjunction with surface film modelling. It provides a velocity inlet boundary condition for patches where the film height is specified. The inflow velocity is obtained from the flux with a direction normal to the patch faces using: More... | |
class | filteredLinear2Limiter |
Class to generate weighting factors for the filteredLinear2 differencing scheme. More... | |
class | filteredLinear2VLimiter |
Class to generate weighting factors for the filteredLinear2V differencing scheme. More... | |
class | filteredLinear3Limiter |
Class to generate weighting factors for the filteredLinear differencing scheme. More... | |
class | filteredLinear3VLimiter |
Class to generate weighting factors for the filteredLinear3V differencing scheme. More... | |
class | filteredLinearLimiter |
Class to generate weighting factors for the filteredLinear differencing scheme. More... | |
class | findCellParticle |
Particle class that finds cells by tracking. More... | |
class | findUniqueIntersectOp |
class | FitData |
Data for the upwinded and centred polynomial fit interpolation schemes. The linearCorrection_ determines whether the fit is for a corrected linear scheme (first two coefficients are corrections for owner and neighbour) or a pure upwind scheme (first coefficient is correction for owner; weight on face taken as 1). More... | |
class | fixedBlended |
Two-scheme fixed-blending differencing scheme. More... | |
class | fixedEnergyFvPatchScalarField |
This boundary condition provides a fixed condition for energy. This is selected when the corresponding temperature condition is fixedValue. 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 | fixedGradientFvPatchField |
This boundary condition supplies a fixed gradient condition, such that the patch values are calculated using: 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 | fixedJumpAMIFvPatchField |
This boundary condition provides a jump condition, across non-conformal cyclic path-pairs, employing an arbitraryMeshInterface (AMI). More... | |
class | fixedJumpFvPatchField |
This boundary condition provides a jump condition, using the cyclic condition as a base. More... | |
class | FixedList |
A 1D vector of objects of type <T> with a fixed size <Size>. 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 | fixedMultiPhaseHeatFluxFvPatchScalarField |
Calculates a wall temperature that produces the specified overall wall heat flux across all the phases in an Eulerian multi-phase simulation. 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 | fixedNormalSlipPointPatchField |
slip with user-specified normal 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 | fixedRhoFvPatchScalarField |
Foam::fixedRhoFvPatchScalarField. More... | |
class | fixedShearStressFvPatchVectorField |
Set a constant shear stress as tau0 = -nuEff dU/dn. More... | |
class | fixedTrim |
Fixed trim coefficients. More... | |
class | fixedUnburntEnthalpyFvPatchScalarField |
Fixed boundary condition for unburnt. 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 | fixedValueFvsPatchField |
Foam::fixedValueFvsPatchField. More... | |
class | fixedValuePointPatchField |
A FixedValue boundary condition for pointField. More... | |
class | flipLabelOp |
class | flipOp |
Class containing functor to negate primitives. Dummy for all other types. More... | |
class | flowRateInletVelocityFvPatchVectorField |
Velocity inlet boundary condition either correcting the extrapolated velocity or creating a uniform velocity field normal to the patch adjusted to match the specified flow rate. More... | |
class | flowRateOutletVelocityFvPatchVectorField |
Velocity outlet boundary condition which corrects the extrapolated velocity to match the specified flow rate. More... | |
class | fluentFvMesh |
class | fluidSolutionControl |
Fluid solution control class. Holds flags specific to the solution of fluids. More... | |
class | fluidThermo |
Fundamental fluid thermodynamic properties. More... | |
class | flux |
class | flux< scalar > |
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 | fluxLimitedLangmuirHinshelwoodReactionRate |
Langmuir-Hinshelwood reaction rate for gaseous reactions on surfaces including the optional flux limiter of Waletzko and Schmidt. More... | |
class | foamSurfaceWriter |
A surfaceWriter for native OpenFOAM format with support for writing ASCII or binary. More... | |
class | forceSuSp |
Helper container for force Su and Sp terms. More... | |
class | freePiston |
In case of free pistons, the piston position is determined by a user-defined position according to time. 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 | 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 | Function1 |
Top level data entry class for use in dictionaries. Provides a mechanism to specify a variable as a certain type, e.g. constant or table, and provide functions to return the (interpolated) value, and integral between limits. More... | |
class | functionEntry |
A functionEntry causes entries to be added/manipulated on the specified dictionary given an input stream. More... | |
class | functionName |
A functionName is a word starting with '#'. 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 | fvBoundaryMesh |
Foam::fvBoundaryMesh. More... | |
class | fvBoundaryMeshMapper |
Foam::fvBoundaryMeshMapper. More... | |
class | fvFieldDecomposer |
Finite Volume volume and surface field decomposer. More... | |
class | fvFieldReconstructor |
Finite volume reconstructor for volume and surface fields. 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 | fvMesh |
Mesh data needed to do the Finite Volume discretisation. More... | |
class | fvMeshAdder |
Adds two fvMeshes without using any polyMesh morphing. Uses polyMeshAdder. More... | |
class | fvMeshDistribute |
Sends/receives parts of mesh+fvfields to neighbouring processors. Used in load balancing. More... | |
class | fvMeshLduAddressing |
Foam::fvMeshLduAddressing. More... | |
class | fvMeshMapper |
Class holds all the necessary information for mapping fields associated with fvMesh. 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 | fvMotionSolver |
Base class for fvMesh based motionSolvers. More... | |
class | fvMotionSolverEngineMesh |
Foam::fvMotionSolverEngineMesh. More... | |
class | fvPatch |
A finiteVolume patch using a polyPatch and a fvBoundaryMesh. More... | |
class | fvPatchField |
Abstract base class with a fat-interface to all derived classes covering all possible ways in which they might be used. More... | |
class | fvPatchFieldMapper |
Foam::fvPatchFieldMapper. More... | |
class | fvPatchMapper |
Mapping class for a fvPatchField. 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 | 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 | fvSurfaceMapper |
FV surface mapper. More... | |
class | GAMGAgglomeration |
Geometric agglomerated algebraic multigrid agglomeration class. More... | |
class | GAMGInterface |
Abstract base class for GAMG agglomerated interfaces. More... | |
class | GAMGInterfaceField |
Abstract base class for GAMG agglomerated interface fields. More... | |
class | GAMGPreconditioner |
Geometric agglomerated algebraic multigrid preconditioner. More... | |
class | GAMGProcAgglomeration |
Processor agglomeration of GAMGAgglomerations. More... | |
class | GAMGSolver |
Geometric agglomerated algebraic multigrid solver. More... | |
class | GammaLimiter |
Class with limiter function which returns the limiter for the Gamma differencing scheme based on phict obtained from the LimiterFunc class. More... | |
class | GaussSeidelSmoother |
A lduMatrix::smoother for Gauss-Seidel. More... | |
class | generalFieldMapper |
General field mapper supporting both direct and weighted mapping. More... | |
class | generalFvPatchFieldMapper |
class | generalPointPatchFieldMapper |
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 | genericPointPatch |
Substitute for unknown patches. Used for postprocessing when only basic polyPatch info is needed. More... | |
class | genericPointPatchField |
A generic version of calculatedPointPatchField, useful as a fallback for handling unknown patch types. More... | |
class | genericPolyPatch |
Substitute for unknown patches. Used for postprocessing when only basic polyPatch info is needed. More... | |
class | geomCellLooper |
Implementation of cellLooper. Does pure geometric cut through cell. More... | |
class | geomDecomp |
Geometrical domain decomposition. More... | |
class | GeoMesh |
Generic mesh wrapper used by volMesh, surfaceMesh, pointMesh etc. More... | |
class | GeometricField |
Generic GeometricField class. More... | |
class | GeometricMeshObject |
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 | geometricSurfacePatch |
The geometricSurfacePatch is like patchIdentifier but for surfaces. Holds type, name and index. 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 | globalIndex |
Calculates a unique integer (label so might not have enough room - 2G max) for processor + local index. E.g. 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 | GlobalIOField |
IOField with global data (so optionally read from master) More... | |
class | GlobalIOList |
IOList with global data (so optionally read from master) 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 | gnuplotGraph |
Output in gnuplot (http://www.gnuplot.info) format. More... | |
class | gnuplotSetWriter |
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 | 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 | gradientUnburntEnthalpyFvPatchScalarField |
gradient boundary condition for unburnt 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 | graph |
Class to create, store and output qgraph files. More... | |
class | GravityForce |
Calculates particle gravity force. More... | |
class | greaterEqOp |
class | greaterEqOp2 |
class | greaterEqOp3 |
class | greaterOp |
class | greaterOp2 |
class | greaterOp3 |
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 | H2O |
water More... | |
class | harmonic |
Harmonic-mean differencing scheme class. More... | |
class | Hash |
Hash function class for primitives. All non-primitives used to hash entries on hash tables likely need a specialized version of this class. More... | |
class | Hash< Foam::fileName > |
Hash specialization for hashing fileNames. More... | |
class | Hash< Foam::keyType > |
Hash specialization for hashing keyTypes. More... | |
class | Hash< Foam::label > |
Hash specialization for hashing labels. More... | |
class | Hash< Foam::string > |
Hash specialization for hashing strings. More... | |
class | Hash< Foam::word > |
Hash specialization for hashing words. More... | |
class | Hash< Foam::wordRe > |
Hash specialization for hashing wordRes. More... | |
class | Hash< void * > |
Hash specialization for hashing pointer addresses. More... | |
class | hashedWordList |
A wordList with hashed indices for faster lookup by name. More... | |
class | HashPtrTable |
A HashTable specialization for hashing pointers. More... | |
class | HashSet |
A HashTable with keys but without contents. More... | |
class | hashSignedLabel |
hash for signed integers (Hash<label> only works for unsigned ints) More... | |
class | HashTable |
An STL-conforming hash table. More... | |
struct | HashTableCore |
Template-invariant bits for HashTable. More... | |
class | hConstThermo |
Constant properties thermodynamics package templated into the EquationOfState. More... | |
class | heatTransferModel |
class | HeatTransferModel |
Templated heat transfer model class. More... | |
class | heheuPsiThermo |
class | heheuReactionThermo |
Foam::heheuReactionThermo. More... | |
class | hePsiThermo |
Energy for a mixture based on compressibility. More... | |
class | heRhoThermo |
Energy for a mixture based on density. More... | |
class | heSolidThermo |
Energy for a solid mixture. More... | |
class | heThermo |
Enthalpy/Internal energy for a mixture. More... | |
class | hexBlock |
Hex block definition used in the cfx converter. More... | |
class | hexCellLooper |
Implementation of cellLooper. More... | |
class | hexMatcher |
A cellMatcher for hex cells. More... | |
class | hexRef8 |
Refinement of (split) hexes using polyTopoChange. More... | |
class | hexRef8Data |
Various for reading/decomposing/reconstructing/distributing refinement data. 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 | Histogram |
Calculates the counts per bin of a list. More... | |
class | homogeneousMixture |
Foam::homogeneousMixture. More... | |
class | hPolynomialThermo |
Thermodynamics package templated on the equation of state, using polynomial functions for cp , h and s . More... | |
class | hPowerThermo |
Power-function based thermodynamics package templated on EquationOfState. More... | |
class | hTabulatedThermo |
Enthalpy based thermodynamics package using non-uniform tabulated data for heat capacity vs temperature. 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 | iC3H8O |
iso-propanol More... | |
class | IC8H18 |
iso-Octane 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 | IDEA |
The IDEA fuel is constructed by adding 30% alphaMethylNaphthalene with 70% n-decane. More... | |
class | Identity |
Templated identity and dual space identity tensors derived from SphericalTensor. More... | |
class | ifEqEqOp |
Reduction class. If x and y are not equal assign value. More... | |
class | IFstream |
Input from file stream. More... | |
class | IFstreamAllocator |
A std::istream with ability to handle compressed files. More... | |
class | ignition |
Foam::ignition. More... | |
class | ignitionSite |
Foam::ignitionSite. More... | |
class | ILList |
Template class for intrusive linked lists. More... | |
class | Imanip |
class | immiscibleIncompressibleThreePhaseMixture |
An immiscible incompressible two-phase mixture transport model. More... | |
class | immiscibleIncompressibleTwoPhaseMixture |
An immiscible incompressible two-phase mixture transport model. More... | |
class | inclinedFilmNusseltHeightFvPatchScalarField |
Film height boundary condition for inclined films that imposes a sinusoidal perturbation on top of a mean flow rate, where the height is calculated using the Nusselt solution. More... | |
class | inclinedFilmNusseltInletVelocityFvPatchVectorField |
Film velocity boundary condition for inclined films that imposes a sinusoidal perturbation on top of a mean flow rate, where the velocity is calculated using the Nusselt solution. More... | |
class | incompressibleMomentumTransportModel |
Abstract base class for turbulence models (RAS, LES and laminar). More... | |
class | IncompressibleMomentumTransportModel |
Templated abstract base class for single-phase incompressible turbulence models. 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 and composition. More... | |
class | incompressibleThreePhaseMixture |
class | incompressibleTwoPhaseInteractingMixture |
A two-phase incompressible transportModel for interacting phases requiring the direct evaluation of the mixture viscosity, e.g. activated sludge or slurry. More... | |
class | incompressibleTwoPhaseMixture |
A two-phase incompressible transportModel. More... | |
class | indexedCellEnum |
class | indexedOctree |
Non-pointer based hierarchical recursive searching. More... | |
class | indexedParticle |
Adds label index to base particle. More... | |
class | indexedParticleCloud |
A Cloud of particles carrying an additional index. More... | |
class | indexedVertexEnum |
class | IndirectList |
A List with indirect addressing. More... | |
class | IndirectListAddressing |
A helper class for storing addresses. More... | |
class | InertPhaseModel |
Class which represents an inert phase, with no reactions. Returns zero reaction rate and heat. More... | |
class | INew |
A helper class when constructing from an Istream or dictionary. More... | |
class | infiniteReactionRate |
infinite reaction rate. More... | |
class | InflationInjection |
Inflation injection - creates new particles by splitting existing particles within in a set of generation cells, then inflating them to a target diameter within the generation cells and an additional set of inflation cells. More... | |
class | InflowBoundaryModel |
Templated inflow boundary model class. More... | |
class | InfoProxy |
A helper class for outputting values to Ostream. More... | |
class | inhomogeneousMixture |
Foam::inhomogeneousMixture. More... | |
class | initialPointsMethod |
Abstract base class for generating initial points for a conformalVoronoiMesh. More... | |
class | InjectionModel |
Templated injection model class. More... | |
class | InjectionModelList |
List of injection models. 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 | innerProduct |
class | innerProduct< one, arg2 > |
class | innerProduct< SphericalTensor2D< Cmpt >, SphericalTensor2D< Cmpt > > |
class | innerProduct< SphericalTensor2D< Cmpt >, SymmTensor2D< Cmpt > > |
class | innerProduct< SphericalTensor2D< Cmpt >, Tensor2D< Cmpt > > |
class | innerProduct< SphericalTensor2D< Cmpt >, Vector2D< Cmpt > > |
class | innerProduct< SphericalTensor< Cmpt >, SphericalTensor< Cmpt > > |
class | innerProduct< SphericalTensor< Cmpt >, SymmTensor< Cmpt > > |
class | innerProduct< SphericalTensor< Cmpt >, Tensor< Cmpt > > |
class | innerProduct< SphericalTensor< Cmpt >, Vector< Cmpt > > |
class | innerProduct< SymmTensor2D< Cmpt >, SphericalTensor2D< Cmpt > > |
class | innerProduct< SymmTensor2D< Cmpt >, SymmTensor2D< Cmpt > > |
class | innerProduct< SymmTensor2D< Cmpt >, Vector2D< Cmpt > > |
class | innerProduct< SymmTensor< Cmpt >, SphericalTensor< Cmpt > > |
class | innerProduct< SymmTensor< Cmpt >, SymmTensor< Cmpt > > |
class | innerProduct< SymmTensor< Cmpt >, Tensor< Cmpt > > |
class | innerProduct< SymmTensor< Cmpt >, Vector< Cmpt > > |
class | innerProduct< Tensor2D< Cmpt >, SphericalTensor2D< Cmpt > > |
class | innerProduct< Tensor2D< Cmpt >, Tensor2D< Cmpt > > |
class | innerProduct< Tensor2D< Cmpt >, Vector2D< Cmpt > > |
class | innerProduct< Tensor< Cmpt >, SphericalTensor< Cmpt > > |
class | innerProduct< Tensor< Cmpt >, SymmTensor< Cmpt > > |
class | innerProduct< Vector2D< Cmpt >, SphericalTensor2D< Cmpt > > |
class | innerProduct< Vector2D< Cmpt >, SymmTensor2D< Cmpt > > |
class | innerProduct< Vector2D< Cmpt >, Tensor2D< Cmpt > > |
class | innerProduct< Vector< Cmpt >, scalar > |
Dummy innerProduct for scalar to allow the construction of vtables for. More... | |
class | innerProduct< Vector< Cmpt >, SphericalTensor< Cmpt > > |
class | innerProduct< Vector< Cmpt >, SymmTensor< Cmpt > > |
class | instant |
An instant of time. Contains the time value and name. More... | |
class | integrationScheme |
Base for a set of schemes which integrate simple ODEs which arise from semi-implcit rate expressions. More... | |
class | InteractionLists |
Builds direct interaction list, specifying which local (real) cells are potentially in range of each other. More... | |
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 | InterfaceCompositionPhaseChangePhaseSystem |
Class to provide interfacial heat and mass transfer between a number of phases according to a interface composition model. More... | |
class | interfaceCompression |
Interface compression corrected scheme, based on counter-gradient transport, to maintain sharp interfaces during VoF simulations. 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 | interfaceCompressionNew |
class | interfaceProperties |
Contains the interface properties. More... | |
class | internalWriter |
Write fields (internal). 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 | interpolation |
Abstract base class for interpolation. More... | |
class | interpolation2DTable |
2D table interpolation. The data must be in ascending order in both dimensions x and y. More... | |
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 | 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 | interpolationLookUpTable |
A list of lists. Interpolates based on the first dimension. The values must be positive and monotonically increasing in each dimension. More... | |
class | interpolationPointMVC |
Given cell centre values interpolates to vertices and uses these to do a Mean Value Coordinates interpolation. More... | |
class | interpolationWeights |
Abstract base class for interpolating in 1D. 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 | intersection |
Foam::intersection. 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 | 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 | 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... | |
class | IOerror |
Report an I/O error. More... | |
class | IOField |
A primitive field of type <T> with automated input and output. More... | |
class | IOList |
A List of objects of type <T> with automated input and output. More... | |
class | IOMap |
A Map of objects of type <T> with automated input and output. Is a global object; i.e. can be read from undecomposed case. More... | |
class | IOmapDistribute |
IOmapDistribute is derived from mapDistribute and IOobject to give the mapDistribute automatic IO functionality via the objectRegistry. More... | |
class | IOMRFZoneList |
List of MRF zones with IO functionality. MRF zones are specified by a list of dictionary entries, e.g. 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... | |
class | IOobjectList |
List of IOobjects with searching and retrieving facilities. More... | |
class | IOOutputFilter |
IOdictionary wrapper around OutputFilter to allow them to read from their associated dictionaries. More... | |
class | IOporosityModelList |
List of porosity models with IO functionality. More... | |
class | IOPosition |
Helper IO class to read and write particle positions. More... | |
class | IOPtrList |
A PtrList of objects of type <T> with automated input and output. More... | |
class | IOstream |
An IOstream is an abstract base class for all input/output systems; be they streams, files, token lists etc. More... | |
class | IPstream |
Input inter-processor communications stream. More... | |
class | IrreversibleReaction |
Simple extension of Reaction to handle irreversible reactions. More... | |
class | isNotEqOp |
class | isoSurface |
Marching tet iso surface algorithm with optional filtering to keep only points originating from mesh edges. 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... | |
class | IsotropyModel |
Base class for collisional return-to-isotropy models. More... | |
class | ISstream |
Generic input stream. 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 | IStringStream |
Input from memory buffer stream. More... | |
class | isVolMesh |
Supports static assertion that a template argument is of type volMesh. More... | |
class | isVolMesh< volMesh > |
class | ITstream |
Input token stream. More... | |
class | janafThermo |
JANAF tables based thermodynamics package templated into the equation of state. More... | |
class | JanevReactionRate |
Janev, Langer, Evans and Post reaction rate. More... | |
class | jobInfo |
Helper class for recording information about run/finished jobs. More... | |
class | JohnsonJacksonParticleSlipFvPatchVectorField |
Partial slip boundary condition for the particulate velocity. More... | |
class | JohnsonJacksonParticleThetaFvPatchScalarField |
Robin condition for the particulate granular temperature. More... | |
class | jplotGraph |
jplot graph output More... | |
class | jplotSetWriter |
class | jumpCyclicAMIFvPatchField |
This boundary condition provides a base class that enforces a cyclic condition with a specified 'jump' (or offset) between a pair of boundaries, whereby communication between the patches is performed using an arbitrary mesh interface (AMI) interpolation. 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 | keepIfTrueOp |
class | Keyed |
A container with an integer key attached to any item. More... | |
class | keyType |
A class for handling keywords in dictionaries. More... | |
class | kinematicCloud |
Virtual abstract base class for templated KinematicCloud. More... | |
class | KinematicCloud |
Templated base class for kinematic cloud. More... | |
class | KinematicLookupTableInjection |
Particle injection sources read from look-up table. Each row corresponds to an injection site. More... | |
class | KinematicParcel |
Kinematic parcel class with rotational motion (as spherical particles only) and one/two-way coupling with the continuous phase. More... | |
class | kinematicParcelInjectionData |
Container class to provide injection data for kinematic parcels. More... | |
class | kinematicParcelInjectionDataIOList |
class | kLowReWallFunctionFvPatchScalarField |
This boundary condition provides a turbulence kinetic energy wall function condition for low- and high-Reynolds number turbulent flow cases. More... | |
class | Kmesh |
Calculate the wavenumber vector field corresponding to the space vector field of a finite volume mesh;. More... | |
class | kOmegaSST |
Implementation of the k-omega-SST turbulence model for incompressible and compressible flows. 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 | labelBits |
A 29bits label and 3bits direction packed into single label. More... | |
class | labelledTri |
Triangle with additional region number. More... | |
class | labelRange |
A label range specifier. More... | |
class | labelRanges |
A list of labelRange. More... | |
class | labelToCell |
A topoSetSource to select cells based on explicitly given labels. More... | |
class | labelToFace |
A topoSetSource to select faces given explicitly provided face labels. More... | |
class | labelToPoint |
A topoSetSource to select points given explicitly provided labels. More... | |
class | lagrangianFieldDecomposer |
Lagrangian field decomposer. More... | |
class | lagrangianWriter |
Write fields (internal). More... | |
class | laminarFlameSpeed |
Abstract class for laminar flame speed. More... | |
class | laminarModel |
Templated abstract base class for laminar transport models. More... | |
class | laminarThermophysicalTransportModel |
Templated abstract base class for laminar thermophysical transport models. More... | |
class | LandauTellerReactionRate |
Landau-Teller reaction rate. More... | |
class | LangmuirHinshelwoodReactionRate |
Langmuir-Hinshelwood reaction rate for gaseous reactions on surfaces. More... | |
class | laplaceFilter |
Laplace filter for LES. 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 | layerAdditionRemoval |
Cell layer addition mesh modifier. More... | |
class | layeredEngineMesh |
Foam::layeredEngineMesh. More... | |
class | layerParameters |
Simple container to keep together layer specific information. More... | |
class | lduAddressing |
The class contains the addressing required by the lduMatrix: upper, lower and losort. More... | |
class | lduInterface |
An abstract base class for implicitly-coupled interfaces e.g. processor and cyclic patches. More... | |
class | LduInterfaceField |
An abstract base class for implicitly-coupled interface fields e.g. processor and cyclic patch fields. 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 | 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 | lduMesh |
Abstract base class for meshes which provide LDU addressing for the construction of lduMatrix and LDU-solvers. More... | |
class | lduPrimitiveMesh |
Simplest contrete lduMesh which stores the addressing needed by lduMatrix. More... | |
class | lduScheduleEntry |
Struct to hold the patch index and the initialisation flag for the patch schedule. More... | |
class | leastSquaresVectors |
Least-squares gradient scheme vectors. More... | |
class | LESdelta |
Abstract base class for LES deltas. More... | |
class | LESfilter |
Abstract class for LES filters. More... | |
class | LESModel |
Templated abstract base class for LES SGS models. More... | |
class | lessEqOp |
class | lessEqOp2 |
class | lessEqOp3 |
class | lessOp |
class | lessOp2 |
class | lessOp3 |
class | lessProcPatches |
Less function class that can be used for sorting processor patches. More... | |
class | LESThermophysicalTransportModel |
Templated abstract base class for LES thermophysical transport models. More... | |
class | LIFOStack |
A LIFO stack based on a singly-linked list. More... | |
class | LiftForce |
Base class for particle lift force models. More... | |
class | liftModel |
class | Limited01Limiter |
A LimitedLimiter with the range 0-1. More... | |
class | limitedCubicLimiter |
Class with limiter function which returns the limiter for the TVD limited centred-cubic differencing scheme based on r obtained from the LimiterFunc class. More... | |
class | limitedCubicVLimiter |
Class with limiter function which returns the limiter for the limitedCubicV differencing scheme based on r obtained from the LimiterFunc class. More... | |
class | LimitedLimiter |
Foam::LimitedLimiter. More... | |
class | limitedLinearLimiter |
Class with limiter function which returns the limiter for the TVD limited linear differencing scheme based on r obtained from the LimiterFunc class. More... | |
class | LimitedScheme |
Class to create NVD/TVD limited weighting-factors. More... | |
class | limitedSurfaceInterpolationScheme |
Abstract base class for limited surface interpolation schemes. More... | |
class | limiterBlended |
Blends two specified schemes using the limiter function provided by a limitedSurfaceInterpolationScheme. More... | |
class | limitWith |
limitWith differencing scheme limits the specified scheme with the specified limiter. More... | |
class | LindemannFallOffFunction |
Lindemann fall-off function. More... | |
class | line |
A line primitive. More... | |
class | linear |
Central-differencing interpolation scheme class. More... | |
class | linearDistance |
class | linearEqn |
Linear equation of the form a*x + b = 0. More... | |
class | linearFitPolynomial |
Linear polynomial for interpolation fitting. More... | |
class | linearInterpolationWeights |
class | linearSpatial |
class | linearTsub |
Vapour bubble diameter model for modelling of condensation of vapour bubbles. Calculates bubble diameter as a function of liquid phase subcooling. 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 | linearValveFvMesh |
A sliding linear valve. More... | |
class | linearValveLayersFvMesh |
A sliding linear valve with layers. More... | |
class | linearViscousStress |
Linear viscous stress turbulence model base class. More... | |
class | lineDivide |
Divides a line into segments. 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 | LiquidEvaporation |
Liquid evaporation model. More... | |
class | LiquidEvaporationBoil |
Liquid evaporation model. More... | |
class | liquidMixtureProperties |
A mixture of liquids. More... | |
class | liquidProperties |
The thermophysical properties of a liquid. More... | |
class | LISAAtomization |
Primary Breakup Model for pressure swirl atomizers. 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 | ListAppendEqOp |
Helper class for list to append y onto the end of x. More... | |
class | ListCompactIO |
A List of objects of type <T> with input and output using a compact storage. Behaves like List except when binary output in case it writes a CompactListList. More... | |
class | ListHashTable |
STL conforming hash table using contiguous lists rather than linked lists. More... | |
struct | ListHashTableCore |
Template-invariant bits for ListHashTable. More... | |
class | listPlusEqOp |
class | ListPlusEqOp |
Plus op for FixedList<scalar> More... | |
class | listUpdateOp |
List update operation. More... | |
class | LList |
Template class for non-intrusive linked lists. More... | |
class | LLTMatrix |
Templated class to perform the Cholesky decomposition on a symmetric positive-definite matrix. More... | |
class | localBlended |
Two-scheme localBlended differencing scheme. More... | |
class | LocalInteraction |
Patch interaction specified on a patch-by-patch basis. More... | |
class | localIOdictionary |
localIOdictionary is derived from IOdictionary but excludes parallel master reading. More... | |
class | localMax |
LocalMax-mean differencing scheme class. More... | |
class | localMin |
LocalMin-mean differencing scheme class. More... | |
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 | logPolynomialTransport |
Transport package using polynomial functions of ln(T) for mu and kappa: More... | |
class | lookupProfile |
Look-up based profile data - drag and lift coefficients are linearly interpolated based on the supplied angle of attack. More... | |
class | LPtrList |
Template class for non-intrusive linked PtrLists. More... | |
class | LUscalarMatrix |
Class to perform the LU decomposition on a symmetric matrix. More... | |
class | LUST |
LUST: Linear-upwind stabilised transport. More... | |
class | magnet |
Class to hold the defining data for a permanent magnet, in particular the name, relative permeability and remanence. More... | |
class | manualDecomp |
Decomposition given a cell-to-processor association in a file. More... | |
class | manualGAMGProcAgglomeration |
Manual processor agglomeration of GAMGAgglomerations. More... | |
class | ManualInjection |
Manual injection. More... | |
class | manualRenumber |
Renumber given a ordered-to-original cell association in a file. More... | |
class | Map |
A HashTable to objects of type <T> with a label key. More... | |
class | mapAddedPolyMesh |
Class containing mesh-to-mesh mapping information after a mesh addition where we add a mesh ('added mesh') to an old mesh, creating a new mesh. More... | |
class | mapDistribute |
Class containing processor-to-processor mapping information. More... | |
class | mapDistributeBase |
Class containing processor-to-processor mapping information. More... | |
class | mapDistributeLagrangian |
Class containing mesh-to-mesh mapping information for particles. More... | |
class | mapDistributePolyMesh |
Class containing mesh-to-mesh mapping information after a mesh distribution where we send parts of meshes (using subsetting) to other processors and receive and reconstruct mesh. More... | |
class | MapInternalField |
Generic internal field mapper. For "real" mapping, add template specialisations for mapping of internal fields depending on mesh type. More... | |
class | MapInternalField< Type, MeshMapper, pointMesh > |
class | MapInternalField< Type, MeshMapper, surfaceMesh > |
class | MapInternalField< Type, MeshMapper, volMesh > |
class | mapNearestAMI |
Nearest-mapping Arbitrary Mesh Interface (AMI) method. More... | |
class | mapNearestMethod |
Map nearest mesh-to-mesh interpolation class. More... | |
class | mapPatchChange |
Class containing mesh-to-mesh mapping information after a patch change operation. More... | |
class | mappedFieldFvPatchField |
This boundary condition provides a self-contained version of the mapped condition. It does not use information on the patch; instead it holds thr data locally. More... | |
class | mappedFixedInternalValueFvPatchField |
This boundary condition maps the boundary and internal values of a neighbour patch field to the boundary and internal values of *this. More... | |
class | mappedFixedValueFvPatchField |
This boundary condition maps the value at a set of cells or patch faces back to *this. More... | |
class | mappedFlowRateFvPatchVectorField |
Describes a volumetric/mass flow normal vector boundary condition by its magnitude as an integral over its area. More... | |
class | mappedFvPatch |
Foam::mappedFvPatch. More... | |
class | mappedPatchBase |
Determines a mapping between patch face centres and mesh cell or face centres and processors they're on. More... | |
class | mappedPatchFieldBase |
Functionality for sampling fields using mappedPatchBase. Every call to mappedField() returns a sampled field, optionally scaled to maintain an area-weighted average. More... | |
class | mappedPointPatch |
mappedPointPatch patch. More... | |
class | mappedPolyPatch |
Determines a mapping between patch face centres and mesh cell or face centres and processors they're on. More... | |
class | mappedVariableThicknessWallFvPatch |
Take thickness field and number of layers and returns deltaCoeffs as 2.0/thickness/nLayers. To be used with 1D thermo baffle. More... | |
class | mappedVariableThicknessWallPolyPatch |
Foam::mappedVariableThicknessWallPolyPatch. More... | |
class | mappedVelocityFluxFixedValueFvPatchField |
This boundary condition maps the velocity and flux from a neighbour patch to this patch. More... | |
class | mappedWallFvPatch |
Foam::mappedWallFvPatch. More... | |
class | mappedWallPointPatch |
mappedWallPointPatch patch. More... | |
class | mappedWallPolyPatch |
Determines a mapping between patch face centres and mesh cell or face centres and processors they're on. More... | |
class | MapPointField |
Map point field on topology change. This is a partial template specialisation for GeoMesh=pointMesh. More... | |
class | mapPolyMesh |
Class containing mesh-to-mesh mapping information after a change in polyMesh topology. More... | |
class | mapSubsetMesh |
Class containing mesh-to-mesh mapping information after a subset operation. More... | |
class | MarshakRadiationFixedTemperatureFvPatchScalarField |
A 'mixed' boundary condition that implements a Marshak condition for the incident radiation field (usually written as G) More... | |
class | MarshakRadiationFvPatchScalarField |
A 'mixed' boundary condition that implements a Marshak condition for the incident radiation field (usually written as G) More... | |
class | masterCoarsestGAMGProcAgglomeration |
Processor agglomeration of GAMGAgglomerations. More... | |
class | masterOFstream |
Master-only drop-in replacement for OFstream. 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 | Matrix |
A templated (m x n) matrix of objects of <T>. More... | |
class | MatrixBlock |
A templated block of an (m x n) matrix of type <MatrixType>. More... | |
class | MatrixSpace |
Templated matrix space. More... | |
class | maxEqOp |
class | maxEqOp2 |
class | maxMagSqrEqOp |
class | maxMagSqrEqOp2 |
class | maxMagSqrOp |
class | maxMagSqrOp2 |
class | maxMagSqrOp3 |
class | maxOp |
class | maxOp2 |
class | maxOp3 |
class | MaxwellianThermal |
Wall interaction setting microscopic velocity to a random one drawn from a Maxwellian distribution corresponding to a specified temperature. More... | |
class | maxwellSlipUFvPatchVectorField |
Maxwell slip boundary condition including thermal creep and surface curvature terms that can be optionally switched off. More... | |
class | MB |
Liquid nC3H7COOCH3 or (MB) methyl butyrate (used for biodiesel surrogate) 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 | memberFunctionSelectionTables |
Macros to enable the easy declaration of member function selection tables. More... | |
class | memInfo |
Memory usage information for the process running this object. 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 | mergePolyMesh |
Add a given mesh to the original mesh to create a single new mesh. More... | |
class | meshCutAndRemove |
like meshCutter but also removes non-anchor side of cell. More... | |
class | meshCutter |
Cuts (splits) cells. More... | |
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 | MeshedSurface |
A surface geometry mesh with zone information, not to be confused with the similarly named surfaceMesh, which actually refers to the cell faces of a volume mesh. More... | |
class | MeshedSurfaceIOAllocator |
A helper class for storing points, faces and zones with IO capabilities. More... | |
class | MeshedSurfaceProxy |
A proxy for writing MeshedSurface, UnsortedMeshedSurface and surfMesh to various file formats. More... | |
class | MeshObject |
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 | meshObject |
class | meshReader |
This class supports creating polyMeshes with baffles. More... | |
class | meshRefinement |
Helper class which maintains intersections of (changing) mesh with (static) surfaces. More... | |
class | meshSearch |
Various (local, not parallel) searches on polyMesh; uses (demand driven) octree to search. More... | |
class | meshSearchFACE_CENTRE_TRISMeshObject |
MeshObject wrapper around meshSearch(mesh, polyMesh::FACE_CENTRE_TRIS). More... | |
class | meshSearchMeshObject |
MeshObject wrapper around meshSearch(mesh). More... | |
class | meshStructure |
Detect extruded mesh structure given a set of patch faces. More... | |
class | meshToMesh |
Class to calculate the cell-addressing between two overlapping meshes. More... | |
class | meshToMesh0 |
Serial mesh to mesh interpolation class. More... | |
class | meshToMeshMethod |
Base class for mesh-to-mesh calculation methods. More... | |
class | meshTriangulation |
Triangulation of mesh faces. Generates (multiply connected) trisurface. More... | |
class | MeshWave |
FaceCellWave plus data. More... | |
class | meshWriter |
write OpenFOAM meshes and/or results to another CFD format More... | |
class | messageStream |
Class to handle messaging in a simple, consistent stream-based manner. More... | |
class | metisDecomp |
Metis domain decomposition. More... | |
class | MGridGenGAMGAgglomeration |
Agglomerate using the MGridGen algorithm. More... | |
class | MichaelisMentenReactionRate |
Michaelis-Menten reaction rate for enzymatic reactions. More... | |
class | midPoint |
Mid-point interpolation (weighting factors = 0.5) scheme class. More... | |
class | minData |
For use with FaceCellWave. Transports minimum passive data. More... | |
class | minEqOp |
class | minEqOp2 |
class | minEqOp< labelPair > |
class | minEqOpFace |
class | minMagSqrEqOp |
class | minMagSqrEqOp2 |
class | minMagSqrOp |
class | minMagSqrOp2 |
class | minMagSqrOp3 |
class | MinmodLimiter |
Class with limiter function which returns the limiter for the Minmod differencing scheme. More... | |
class | minModOp |
class | minModOp2 |
class | minModOp3 |
class | minOp |
class | minOp2 |
class | minOp3 |
class | minusEqOp |
class | minusEqOp2 |
class | minusOp |
class | minusOp2 |
class | minusOp3 |
class | mirrorFvMesh |
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 | 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 | 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 | 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 | mixedUnburntEnthalpyFvPatchScalarField |
Mixed boundary condition for unburnt. More... | |
class | mixerFvMesh |
A rotating slider mesh. More... | |
class | mixture |
class | mixtureViscosityModel |
An abstract base class for incompressible mixtureViscosityModels. More... | |
class | molecule |
Foam::molecule. More... | |
class | moleculeCloud |
class | moleFractions |
This function object calculates mole-fraction fields from the mass-fraction fields of the psi/rhoReactionThermo and caches them for output and further post-processing. 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 | 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 | MomentumTransportModel |
Templated abstract base class for turbulence models. More... | |
class | momentumTransportModel |
Abstract base class for turbulence models (RAS, LES and laminar). More... | |
class | morphFieldMapper |
Abstract base class to hold the Field mapping for mesh morphs. More... | |
class | motionDiffusivity |
Abstract base class for cell-centre mesh motion diffusivity. More... | |
class | motionDirectionalDiffusivity |
MotionDirectional finite volume mesh motion diffusivity. 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 | motionSolver |
Virtual base class for mesh motion solver. More... | |
class | motionSolverList |
Motion of the mesh specified as a list of motion solvers. More... | |
class | MoveableMeshObject |
class | movingConeTopoFvMesh |
Sample topoChangerFvMesh that moves an object in x direction and introduces/removes layers. More... | |
class | MovingPhaseModel |
Class which represents a moving fluid phase. Holds the velocity, fluxes and turbulence 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 turbulence model. More... | |
class | movingWallVelocityFvPatchVectorField |
This boundary condition provides a velocity condition for cases with moving walls. More... | |
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 | MPPICCloud |
Adds MPPIC modelling to kinematic clouds. More... | |
class | MPPICParcel |
Wrapper around kinematic parcel types to add MPPIC modelling. More... | |
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 zomes. More... | |
class | multiComponentMixture |
Foam::multiComponentMixture. More... | |
class | MultiComponentPhaseModel |
Class which represents a phase with multiple species. Returns the species' mass fractions, and their governing equations. More... | |
class | multiDirRefinement |
Does multiple pass refinement to refine cells in multiple directions. More... | |
class | multiLevelDecomp |
Decomposition given using consecutive application of decomposers. More... | |
class | multiphaseMixture |
Incompressible multi-phase mixture with built in solution for the phase fractions with interface compression for interface-capturing. More... | |
class | multiphaseMixtureThermo |
class | multiplyEqOp |
class | multiplyEqOp2 |
class | multiplyOp |
class | multiplyOp2 |
class | multiplyOp3 |
class | multiplyWeightedOp |
class | multiRegionSolutionControl |
Multi-region-specific derivation of the solution control class. More... | |
class | multiSolidBodyMotionSolver |
Solid-body motion of the mesh specified by a run-time selectable motion function. 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 | MUSCLLimiter |
Class with limiter function which returns the limiter for the van Leer's MUSCL differencing scheme. More... | |
class | N2 |
Liquid N2. More... | |
class | NamedEnum |
Initialise the NamedEnum HashTable from the static list of names. More... | |
class | nastranSurfaceWriter |
A surface writer for the Nastran file format - both surface mesh and fields. More... | |
class | nbrToCell |
A topoSetSource to select cells based on number of neighbouring cells (i.e. number of internal or coupled faces) More... | |
class | nC3H8O |
propanol More... | |
class | nearestToCell |
A topoSetSource to select cells nearest to points. More... | |
class | nearestToPoint |
A topoSetSource to select points nearest to points. More... | |
class | nearWallDist |
Distance calculation for cells with face on a wall. Searches pointNeighbours to find closest. More... | |
class | nearWallDistNoSearch |
Distance calculation for cells with face on a wall. Does not search anything, just takes normal component of distance. More... | |
class | nil |
A zero-sized class without any storage. Used, for example, in HashSet. More... | |
class | NoAtomization |
Dummy phase change model for 'none'. More... | |
class | NoBinaryCollision |
No collision BinaryCollision Model. More... | |
class | NoBreakup |
Dummy breakup model for 'none'. More... | |
class | noChemistrySolver |
Dummy chemistry solver for 'none' option. More... | |
class | NoCollision |
Place holder for 'none' option. More... | |
class | NoComposition |
Dummy class for 'none' option - will raise an error if any functions are called that require return values. More... | |
class | noDecomp |
Dummy decomposition method. More... | |
class | NoDevolatilisation |
Dummy devolatilisation model for 'none'. More... | |
class | NoDispersion |
Place holder for 'none' option. More... | |
class | NoHeatTransfer |
Dummy heat transfer model for 'none'. More... | |
class | NoInflow |
Not inserting any particles. More... | |
class | NoInjection |
Place holder for 'none' option. More... | |
class | NoInteraction |
Dummy class for 'none' option - will raise an error if any functions are called that require return values. More... | |
class | noiseFFT |
FFT of the pressure field. 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 | noneGAMGProcAgglomeration |
Processor agglomeration of GAMGAgglomerations. More... | |
class | NonEquilibriumReversibleReaction |
Simple extension of Reaction to handle reversible reactions using equilibrium thermodynamics. More... | |
class | NonInertialFrameForce |
Calculates particle non-inertial reference frame force. Variable names as from Landau and Lifshitz, Mechanics, 3rd Ed, p126-129. More... | |
class | nonlinearEddyViscosity |
Eddy viscosity turbulence model with non-linear correction base class. More... | |
class | nonOrthogonalSolutionControl |
Non-orthogonal solution control class. Provides non-orthogonal-loop control methods. More... | |
class | NonSphereDragForce |
Drag model for non-spherical particles. More... | |
class | nonUniformField |
class | noOp |
class | nopEqOp |
class | nopEqOp2 |
class | NoPhaseChange |
Dummy phase change model for 'none'. More... | |
class | NoPreconditioner |
Null preconditioner for both symmetric and asymmetric matrices. More... | |
class | noPreconditioner |
Null preconditioner for both symmetric and asymmetric matrices. More... | |
class | normalLess |
To compare normals. More... | |
class | normalToFace |
A topoSetSource to select faces based on normal. More... | |
class | noSlipFvPatchVectorField |
This boundary condition fixes the velocity to zero at walls. More... | |
class | NoStochasticCollision |
Dummy collision model for 'none'. More... | |
class | NoSurfaceFilm |
Place holder for 'none' option. More... | |
class | NoSurfaceReaction |
Dummy surface reaction model for 'none'. More... | |
class | noSurfaceWriter |
A dummy surfaceWriter selected to disable surface writing. More... | |
class | notEqOp |
class | notEqOp2 |
class | notOp |
class | notOp2 |
class | notOp3 |
class | NullMRF |
class | NullObject |
Singleton null-object class and instance. 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 | 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 | nutUTabulatedWallFunctionFvPatchScalarField |
This boundary condition provides a turbulent kinematic viscosity condition when using wall functions. As input, the user specifies a look-up table of U+ as a function of near-wall Reynolds number. The table should be located in the $FOAM_CASE/constant directory. 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 | NVDTVD |
Foam::NVDTVD. More... | |
class | NVDVTVDV |
Foam::NVDVTVDV. More... | |
class | objectFunction1 |
Wrapper around Function1 that constructs a function of type associated with an object found in the database. More... | |
class | objectHit |
This class describes a combination of target object index and success flag. 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 | objectRegistry |
Registry of regIOobjects. More... | |
class | OBJstream |
OFstream which keeps track of vertices. More... | |
class | ode |
An ODE solver for chemistry. More... | |
class | ODESolver |
Abstract base-class for ODE system solvers. More... | |
class | ODESystem |
Abstract base class for the systems of ordinary differential equations. More... | |
class | offsetOp |
class | offsetOp< face > |
Hash specialization to offset faces in ListListOps::combineOffset. More... | |
class | offsetOp< labelledTri > |
Hash specialization to offset faces in ListListOps::combineOffset. More... | |
class | offsetOp< triFace > |
Hash specialization to offset faces in ListListOps::combineOffset. More... | |
class | OFstream |
Output to file stream. More... | |
class | OFstreamAllocator |
A std::ostream with ability to handle compressed files. More... | |
class | OFstreamCollator |
Threaded file writer. More... | |
class | Omanip |
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 | 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 | 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 | 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 | OneResistanceHeatTransferPhaseSystem |
Class which models interfacial heat transfer between a number of phases. A single heat transfer model is used for each interface. More... | |
class | oppositeFace |
Class containing opposite face for a prismatic cell with addressing and a possibility of failure. More... | |
class | OppositeFaceCellWave |
Version of FaceCellWave that walks through prismatic cells only. More... | |
class | OPstream |
Output inter-processor communications stream. More... | |
class | orderedPhasePair |
class | orEqOp |
class | orEqOp2 |
class | orientedSurface |
Given point flip all faces such that normals point in same direction. More... | |
class | orOp |
class | orOp2 |
class | orOp3 |
class | ORourkeCollision |
Collision model by P.J. O'Rourke. More... | |
class | oscillatingDisplacementPointPatchVectorField |
Foam::oscillatingDisplacementPointPatchVectorField. More... | |
class | oscillatingVelocityPointPatchVectorField |
Foam::oscillatingVelocityPointPatchVectorField. More... | |
class | OSHA1stream |
The output stream for calculating SHA1 digests. More... | |
class | osha1stream |
A basic output stream for calculating SHA1 digests. More... | |
class | OSPRELimiter |
Class with limiter function which returns the limiter for the OSPRE differencing scheme based on r obtained from the LimiterFunc class. More... | |
class | OSstream |
Generic output stream. More... | |
class | Ostream |
An Ostream is an abstract base class for all output systems (streams, files, token lists, etc). More... | |
class | OStringStream |
Output to memory buffer stream. More... | |
class | outerProduct |
class | outerProduct< Cmpt, SphericalTensor2D< Cmpt > > |
class | outerProduct< Cmpt, SphericalTensor< Cmpt > > |
class | outerProduct< Cmpt, SymmTensor2D< Cmpt > > |
class | outerProduct< Cmpt, SymmTensor< Cmpt > > |
class | outerProduct< SphericalTensor2D< Cmpt >, Cmpt > |
class | outerProduct< SphericalTensor< Cmpt >, Cmpt > |
class | outerProduct< SymmTensor2D< Cmpt >, Cmpt > |
class | outerProduct< SymmTensor< Cmpt >, Cmpt > |
class | outerProduct< Vector2D< Cmpt >, Vector2D< Cmpt > > |
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 | outletStabilised |
Outlet-stabilised interpolation scheme which applies upwind differencing to the faces of the cells adjacent to outlets. 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 | PackingModel |
Base class for packing models. More... | |
class | Pair |
An ordered pair of two objects of type <T> with first() and second() elements. More... | |
class | PairCollision |
class | PairCollisionRecord |
Record of a collision between the particle holding the record and the particle with the stored id. More... | |
class | pairGAMGAgglomeration |
Agglomerate using the pair algorithm. More... | |
class | PairModel |
Templated pair interaction class. More... | |
class | pairPatchAgglomeration |
Primitive patch pair agglomerate method. More... | |
class | pairPotential |
class | pairPotentialList |
class | PairSpringSliderDashpot |
Pair forces between particles colliding with a spring, slider, damper model. More... | |
class | ParamagneticForce |
Calculates particle paramagnetic (magnetic field) force. More... | |
class | ParRunControl |
Helper class for initializing parallel jobs from the command arguments. More... | |
class | ParSortableList |
Implementation of PSRS parallel sorting routine. More... | |
class | partialFaceAreaWeightAMI |
Partial face area weighted Arbitrary Mesh Interface (AMI) method. More... | |
class | partialSlipFvPatchField |
This boundary condition provides a partial slip condition. The amount of slip is controlled by a user-supplied field. More... | |
class | particle |
Base particle class. More... | |
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 | ParticleForce |
Abstract base class for particle forces. More... | |
class | ParticleForceList |
List of particle forces. More... | |
class | ParticleStressModel |
Base class for inter-particle stress models. 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 | passiveParticle |
Copy of base particle. More... | |
class | passiveParticleCloud |
A Cloud of passive particles. More... | |
class | PatchCollisionDensity |
Function object which generates fields of the number and rate of collisions per unit area on all patches. Can optionally take a minimum speed below which a collision is not counted. More... | |
class | patchDataWave |
Takes a set of patches to start MeshWave from. More... | |
class | patchDistMethod |
Specialisation of patchDist for wall distance calculation. More... | |
class | patchEdgeFaceInfo |
class | patchEdgeFaceRegion |
Transport of region for use in PatchEdgeFaceWave. More... | |
class | patchEdgeFaceRegions |
Transport of regions for use in PatchEdgeFaceWave. 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 | patchFaceOrientation |
Transport of orientation for use in PatchEdgeFaceWave. More... | |
class | PatchFlowRateInjection |
Patch injection, by using patch flow rate to determine concentration and velocity. More... | |
class | patchIdentifier |
Identifies patch by name, patch index and physical type. More... | |
class | PatchInjection |
Patch injection. More... | |
class | patchInjectionBase |
Base class for patch-based injection models. More... | |
class | patchInteractionData |
Helper class for the LocalInteraction patch interaction model. More... | |
class | patchInteractionDataList |
List container for patchInteractionData class. More... | |
class | PatchInteractionModel |
Templated patch interaction model class. More... | |
class | PatchMeshObject |
class | patchPatchDist |
Like wallDist but calculates on a patch the distance to nearest neighbouring patches. Uses PatchEdgeFaceWave to do actual calculation. More... | |
class | PatchPostProcessing |
Standard post-processing. More... | |
class | patchProbes |
Set of locations to sample.at patches. More... | |
class | patchToFace |
A topoSetSource to select faces based on usage in patches. More... | |
class | PatchTools |
A collection of tools for searching, sorting PrimitivePatch information. More... | |
class | PatchToPatchInterpolation |
Interpolation class dealing with transfer of data between two primitivePatches. More... | |
class | patchToPoly2DMesh |
Convert a primitivePatch into a 2D polyMesh. More... | |
class | patchWave |
Takes a set of patches to start MeshWave from. After construction holds distance at cells and distance at patches. Is e.g. used by wallDist to construct volScalarField with correct distance to wall. More... | |
class | patchWriter |
Write patch fields. More... | |
class | patchZones |
Calculates zone number for every face of patch. More... | |
class | PBiCCCG |
Preconditioned bi-conjugate gradient solver for asymmetric lduMatrices using a run-time selectable preconditioner. More... | |
class | PBiCG |
Preconditioned bi-conjugate gradient solver for asymmetric lduMatrices using a run-time selectable preconditioner. More... | |
class | PBiCGStab |
Preconditioned bi-conjugate gradient stabilized 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 | PCG |
Preconditioned conjugate gradient solver for symmetric 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 | PDRDragModel |
Base-class for sub-grid obstacle drag models. The available drag model is at basic.H. More... | |
class | PengRobinsonGas |
PengRobinsonGas gas equation of state. 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 | perfectInterface |
Hack of attachDetach to couple patches when they perfectly align. Does not decouple. Used by stitchMesh app. Does geometric matching. More... | |
class | phase |
Single incompressible phase derived from the phase-fraction. Used as part of the multiPhaseMixture for interface-capturing multi-phase simulations. More... | |
class | PhaseChangeModel |
Templated phase change model class. More... | |
class | phaseChangeTwoPhaseMixture |
class | PhaseCompressibleMomentumTransportModel |
Templated abstract base class for multiphase compressible turbulence models. More... | |
class | phaseHydrostaticPressureFvPatchScalarField |
This boundary condition provides a phase-based hydrostatic pressure condition, calculated as: More... | |
class | PhaseIncompressibleMomentumTransportModel |
Templated abstract base class for multiphase incompressible turbulence models. More... | |
class | phaseModel |
Single incompressible phase derived from the phase-fraction. Used as part of the multiPhaseMixture for interface-capturing multi-phase simulations. More... | |
class | phasePair |
class | phasePairKey |
class | phaseProperties |
Helper class to manage multi-specie phase properties. More... | |
class | phasePropertiesList |
Simple container for a list of phase properties. More... | |
class | phaseSystem |
Class to represent a system of phases and model interfacial transfers between them. More... | |
class | PhaseThermophysicalTransportModel |
Templated base class for multiphase thermophysical transport models. More... | |
class | phaseTransferModel |
class | PhaseTransferPhaseSystem |
Class which models non-thermally-coupled or weakly thermally coupled mass transfers. More... | |
class | PhiLimiter |
Class with limiter function which returns the limiter for the Phi differencing scheme. More... | |
class | PhiScheme |
Class to create the weighting-factors based on the face-flux. More... | |
class | piecewiseLinearRamp |
A linear ramp between 0 and 1 with definable start and end points. More... | |
class | PilchErdman |
Particle secondary breakup model, based on the reference: More... | |
class | pimpleControl |
Pimple 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 | 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 | pisoControl |
Piso control class. Provides time-loop and piso-loop control methods. No convergence checking is done. More... | |
class | plane |
Geometric class that creates a 2D plane and can return the intersection point between a line and the plane. 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 | 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 | PlessisMasliyahDragForce |
Plessis-Masliyah drag model for spheres. More... | |
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 | plusEqMagSqrOp |
class | plusEqMagSqrOp2 |
class | plusEqOp |
class | plusEqOp2 |
class | plusOp |
class | plusOp2 |
class | plusOp3 |
class | pointBoundaryMesh |
Foam::pointBoundaryMesh. More... | |
class | pointBoundaryMeshMapper |
Foam::pointBoundaryMeshMapper. More... | |
class | pointConstraint |
Accumulates point constraints through successive applications of the applyConstraint function. More... | |
class | pointConstraints |
Application of (multi-)patch point constraints. More... | |
class | pointConversion |
Conversion functions between point (Foam::) and Point (CGAL::) More... | |
class | pointData |
Variant of pointEdgePoint with some transported additional data. WIP - should be templated on data like wallDistData. Passive vector v_ is not a coordinate (so no enterDomain/leaveDomain transformation needed) More... | |
class | pointEdgeCollapse |
Determines length of string of edges walked to point. 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 | pointEdgeStructuredWalk |
Determines length of string of edges walked to point. More... | |
class | PointEdgeWave |
Wave propagation of information through grid. Every iteration information goes through one layer of edges. More... | |
class | pointFeatureEdgesTypes |
Hold the types of feature edges attached to the point. More... | |
class | pointFieldDecomposer |
Point field decomposer. More... | |
class | pointFieldReconstructor |
Point field reconstructor. More... | |
class | pointFile |
Inserts points at locations specified in a pointFile into the surfaces to be conformed to of the conformalVoronoiMesh. 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 | pointLinear |
Face-point interpolation scheme class derived from linear and returns linear weighting factors but also applies an explicit correction. More... | |
class | pointMapper |
This object provides mapping and fill-in information for point data between the two meshes after the topological change. It is constructed from mapPolyMesh. More... | |
class | pointMesh |
Mesh representing a set of points created from polyMesh. More... | |
class | pointMeshMapper |
Class holds all the necessary information for mapping fields associated with pointMesh. More... | |
class | pointMVCWeight |
Container to calculate weights for interpolating directly from vertices of cell using Mean Value Coordinates. More... | |
class | pointPairs |
HashSet of unique edges. The edges are stored as a pair of pairs: More... | |
class | pointPatch |
Basic pointPatch represents a set of points from the mesh. More... | |
class | pointPatchDist |
Calculation of distance to nearest patch for all points. More... | |
class | pointPatchField |
Abstract base class for point-mesh patch fields. More... | |
class | pointPatchFieldMapper |
Foam::pointPatchFieldMapper. More... | |
class | pointPatchFieldMapperPatchRef |
Foam::pointPatchFieldMapperPatchRef. More... | |
class | pointPatchMapper |
Mapping class for a pointPatchField. More... | |
class | points0MotionSolver |
Virtual base class for displacement motion solvers. More... | |
class | pointSet |
A set of point labels. More... | |
class | pointToCell |
A topoSetSource to select cells based on usage of points. More... | |
class | pointToFace |
A topoSetSource to select faces based on use of points. More... | |
class | pointTopoDistanceData |
For use with PointEdgeWave. Determines topological distance to starting points. More... | |
class | pointToPoint |
A topoSetSource to select points based on usage in pointSet. More... | |
class | pointToPointPlanarInterpolation |
Interpolates between two sets of unstructured points using 2D Delaunay triangulation. Used in e.g. timeVaryingMapped bcs. More... | |
class | pointZone |
A subset of mesh points. The labels of points in the zone can be obtained from the addressing() list. More... | |
class | pointZoneSet |
Like pointSet but -reads data from pointZone -updates pointZone when writing. 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 | polyBoundaryMesh |
Foam::polyBoundaryMesh. More... | |
class | polyBoundaryMeshEntries |
Foam::polyBoundaryMeshEntries. More... | |
class | polyDualMesh |
Creates dual of polyMesh. 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 | polyMesh |
Mesh consisting of general polyhedral cells. 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 | polyMeshModifier |
Virtual base class for mesh modifiers. 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 | polyMeshTools |
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 | Polynomial |
Polynomial templated on size (order): More... | |
class | polynomialSolidTransport |
Transport package using polynomial functions for solid kappa . More... | |
class | polynomialTransport |
Transport package using polynomial functions for mu and kappa . More... | |
class | polyPatch |
A patch is a list of labels that address the faces in the global face list. 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 | polyTopoChange |
Direct mesh changes based on v1.3 polyTopoChange syntax. More... | |
class | polyTopoChanger |
List of mesh modifiers defining the mesh dynamics. More... | |
class | PopulationBalancePhaseSystem |
Class which provides population balance functionality. More... | |
class | porosityModel |
Top level model for porosity models. More... | |
class | porosityModelList |
List container for porosity models. More... | |
class | porousBafflePressureFvPatchField |
This boundary condition provides a jump condition, using the cyclic condition as a base. More... | |
class | potential |
class | powerSeriesReactionRate |
Power series reaction rate. More... | |
class | powProduct |
class | prefixOSstream |
Version of OSstream which prints a prefix on each line. More... | |
class | pressureControl |
Provides controls for the pressure reference in closed-volume simulations and a general method for limiting the pressure during the startup of steady-state simulations. 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 | pressureFvPatchScalarField |
Static pressure boundary condition. More... | |
class | PressureGradientForce |
Calculates particle pressure gradient force. 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 |
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 patch-face normal component of the internal-cell value. 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 | 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 | primitiveMesh |
Cell-face mesh analysis engine. More... | |
class | primitiveMeshTools |
class | PrimitivePatch |
A list of faces which address into the list of points. More... | |
class | PrimitivePatchInterpolation |
Interpolation class within a primitive patch. Allows interpolation from points to faces and vice versa. More... | |
class | PrintTable |
Print a table in parallel, e.g.;. More... | |
class | prismMatcher |
A cellMatcher for prism cells. More... | |
class | probes |
Set of locations to sample. More... | |
class | processorCyclicFvPatch |
Processor patch. More... | |
class | processorCyclicFvPatchField |
This boundary condition enables processor communication across cyclic patches. More... | |
class | processorCyclicFvsPatchField |
Foam::processorCyclicFvsPatchField. More... | |
class | processorCyclicGAMGInterface |
GAMG agglomerated processor interface. More... | |
class | processorCyclicGAMGInterfaceField |
GAMG agglomerated processor interface field. 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 | processorCyclicPointPatchField |
Foam::processorCyclicPointPatchField. More... | |
class | processorCyclicPolyPatch |
Neighbour processor patch. More... | |
class | processorFvPatch |
Processor patch. More... | |
class | processorFvPatchField |
This boundary condition enables processor communication across patches. More... | |
class | processorFvsPatchField |
Foam::processorFvsPatchField. More... | |
class | processorGAMGInterface |
GAMG agglomerated processor interface. More... | |
class | processorGAMGInterfaceField |
GAMG agglomerated processor interface field. More... | |
class | processorLduInterface |
An abstract base class for processor coupled interfaces. More... | |
class | processorLduInterfaceField |
Abstract base class for processor coupled interfaces. More... | |
class | processorMeshes |
Container for processor mesh addressing. 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 | processorPointPatchField |
Foam::processorPointPatchField. More... | |
class | processorPolyPatch |
Neighbour processor patch. More... | |
class | ProcessorTopology |
Determines processor-processor connection. After instantiation contains on all processors the processor-processor connection table. 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 | procLduInterface |
IO interface for processorLduInterface. More... | |
class | procLduMatrix |
I/O for lduMatrix and interface values. More... | |
class | procLess |
Less operator for pairs of <processor><index> More... | |
class | profileModel |
Base class for profile models. More... | |
class | profileModelList |
Base class for profile models. 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 | proxySurfaceWriter |
A surfaceWriter that writes the geometry via the MeshedSurfaceProxy, but which does not support any fields. More... | |
class | psiReactionThermo |
Foam::psiReactionThermo. More... | |
class | psiThermo |
Basic thermodynamic properties based on compressibility. More... | |
class | psiuReactionThermo |
Foam::psiuReactionThermo. More... | |
class | Pstream |
Inter-processor communications stream. More... | |
class | PstreamBuffers |
Buffers for inter-processor communications streams (UOPstream, UIPstream). More... | |
class | pTraits |
Traits class for primitives. More... | |
class | pTraits< bool > |
class | pTraits< edge > |
Template specialization for pTraits<edge> so we can use syncTools. More... | |
class | pTraits< face > |
class | pTraits< Field< T > > |
class | pTraits< int32_t > |
Template specialization for pTraits<int32_t> More... | |
class | pTraits< int64_t > |
Template specialization for pTraits<int64_t> More... | |
class | pTraits< labelList > |
Template specialization for pTraits<labelList> so we can have fields. More... | |
class | pTraits< List< T > > |
class | pTraits< Scalar > |
class | pTraits< uint32_t > |
Template specialization for pTraits<uint32_t> More... | |
class | pTraits< uint64_t > |
Template specialization for pTraits<uint64_t> More... | |
class | pTraits< UList< T > > |
class | pTraits< vectorList > |
Template specialization for pTraits<labelList> so we can have fields. More... | |
class | PtrDictionary |
Template dictionary class which manages the storage associated with it. 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 | PtrListDictionary |
Template dictionary class which manages the storage associated with it. More... | |
class | PtrMap |
A HashTable of pointers to objects of type <T> with a label key. More... | |
class | ptscotchDecomp |
PTScotch domain decomposition. For the main details about how to define the strategies, see scotchDecomp. More... | |
class | pureMixture |
Foam::pureMixture. More... | |
class | PurePhaseModel |
Class which represents pure phases, i.e. without any species. Returns an empty list of mass fractions. More... | |
class | pureUpwindCFCCellToFaceStencilObject |
class | PureUpwindFitScheme |
Upwind biased fit surface interpolation scheme that applies an explicit correction to upwind. 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 | pyrMatcher |
A cellMatcher for pyr cells. More... | |
class | QRMatrix |
Class templated on matrix type to perform the QR decomposition using Householder reflections on a square or rectangular matrix. More... | |
class | quadraticDiffusivity |
Mesh motion diffusivity maipulator which returns the sqr of the given diffusivity. More... | |
class | quadraticEqn |
Quadratic equation of the form a*x^2 + b*x + c = 0. 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 | quaternion |
Quaternion class used to perform rotations in 3D space. More... | |
class | QUICKLimiter |
Class with limiter function which returns the limiter for the quadratic-upwind differencing scheme. More... | |
class | QUICKVLimiter |
Class with limiter function which returns the limiter for the quadratic-upwind differencing scheme. More... | |
class | radiationCoupledBase |
Common functions to emissivity. It gets supplied from lookup into a dictionary or calculated by the solidThermo: More... | |
class | radiationModel |
Top level model for radiation modelling. More... | |
class | rampHoldFall |
Piecewise linear function with a ramp from a start value to a plateaux value, holding at this, then a linear fall to an end value. More... | |
class | Random |
Random number generator. More... | |
class | randomRenumber |
Random renumber. Just to see effect of renumbering. More... | |
class | RanzMarshall |
The Ranz-Marshall correlation for heat transfer. More... | |
class | RASModel |
Templated abstract base class for RAS turbulence models. More... | |
class | RASThermophysicalTransportModel |
Templated abstract base class for RAS thermophysical transport models. More... | |
class | rawGraph |
A raw xy graph output. More... | |
class | rawSetWriter |
class | rawSurfaceWriter |
A surfaceWriter for raw output. More... | |
class | rawTopoChangerFvMesh |
topoChangerFvMesh without any added functionality. More... | |
class | rayShooting |
class | ReactingCloud |
Templated base class for reacting cloud. More... | |
class | reactingCloud |
Virtual abstract base class for templated ReactingCloud. More... | |
class | ReactingLookupTableInjection |
Particle injection sources read from look-up table. Each row corresponds to an injection site. More... | |
class | reactingMultiphaseCloud |
Virtual abstract base class for templated reactingMultiphaseCloud. More... | |
class | ReactingMultiphaseCloud |
Templated base class for multiphase reacting cloud. More... | |
class | ReactingMultiphaseLookupTableInjection |
Particle injection sources read from look-up table. Each row corresponds to an injection site. More... | |
class | ReactingMultiphaseParcel |
Multiphase variant of the reacting parcel class with one/two-way coupling with the continuous phase. More... | |
class | reactingMultiphaseParcelInjectionData |
Container class to provide injection data for reacting multiphase parcels. More... | |
class | reactingMultiphaseParcelInjectionDataIOList |
class | ReactingParcel |
Reacting parcel class with one/two-way coupling with the continuous phase. More... | |
class | reactingParcelInjectionData |
Container class to provide injection data for reacting parcels. More... | |
class | reactingParcelInjectionDataIOList |
class | ReactingPhaseModel |
Class which represents phases with volumetric reactions. Returns the reaction rate and heat. More... | |
class | Reaction |
Simple extension of ReactionThermo to handle reaction kinetics in addition to the equilibrium thermodynamics already handled. More... | |
class | ReactionList |
List of templated reactions. More... | |
class | ReactionProxy |
Proxy version of Reaction which provides dummy implementations of the abstract virtual functions. More... | |
class | reactionRateFlameArea |
Abstract class for reaction rate per flame area unit. More... | |
class | Rebound |
Simple rebound patch interaction model. More... | |
class | RectangularMatrix |
A templated 2D rectangular m x n matrix of objects of <Type>. More... | |
class | reducedUnits |
class | reduceFileStates |
Reduction operator for PackedList of fileState. More... | |
class | refCount |
Reference counter for various OpenFOAM components. More... | |
class | referredWallFace |
Storage for referred wall faces. Stores patch index, face and associated points. More... | |
class | refineCell |
Container with cells to refine. Refinement given as single direction. 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 | refinementFeatures |
Encapsulates queries for features. More... | |
class | refinementHistory |
All refinement history. Used in unrefinement. More... | |
class | refinementHistoryConstraint |
Constraint to keep all cells originating from refining the same cell onto the same processor. Reads polyMesh/refinementHistory. More... | |
class | refinementIterator |
Utility class to do iterating meshCutter until all requests satisfied. More... | |
class | refinementParameters |
Simple container to keep together refinement specific information. 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 | regExp |
Wrapper around POSIX extended regular expressions. More... | |
class | regionCoupledBase |
Base class with common functionality for regionCoupled polyPatch. It includes AMI. More... | |
class | regionCoupledBaseFvPatch |
Base class of regionCoupledFvPatch with common functionality for regionCoupledFvPatch and regionCoupledWallFvPatch. More... | |
class | regionCoupledBaseGAMGInterface |
Base class for GAMG agglomerated coupled region interface. More... | |
class | regionCoupledFvPatch |
Common functionality for regionCoupleFvPatch and regionCoupledWallFvPatch. More... | |
class | regionCoupledGAMGInterface |
GAMG agglomerated coupled region interface. More... | |
class | regionCoupledGAMGInterfaceField |
GAMG agglomerated region coupled interface field. More... | |
class | regionCoupledLduInterface |
An abstract base class for region coupled interfaces. More... | |
class | regionCoupledPointPatch |
Cyclic AMI point patch - place holder only. More... | |
class | regionCoupledPolyPatch |
Region coupled polyPatch. More... | |
class | regionCoupledWallFvPatch |
Foam::regionCoupledWallFvPatch. More... | |
class | regionCoupledWallGAMGInterface |
GAMG agglomerated coupled region interface. More... | |
class | regionCoupledWallGAMGInterfaceField |
GAMG agglomerated region coupled interface field. More... | |
class | regionCoupledWallPointPatch |
Cyclic AMI point patch - place holder only. More... | |
class | regionCoupledWallPolyPatch |
regionCoupledWall More... | |
class | regionProperties |
Simple class to hold region information for coupled region simulations. 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 | regionSplit |
This class separates the mesh into distinct unconnected regions, each of which is then given a label according to globalNumbering(). More... | |
class | regionToCell |
TopoSetSource. Select cells belonging to topological connected region (that contains given points) More... | |
class | regionToFace |
A topoSetSource to select faces belonging to topological connected region (that contains given point) More... | |
class | regIOobject |
regIOobject is an abstract class derived from IOobject to handle automatic object registration with the objectRegistry. More... | |
class | RegisterDebugSwitch |
Define the debug information, lookup as Name. More... | |
class | registerDimensionedConstant |
class | registerDimensionedConstantWithDefault |
class | RegisterNamedEnum |
Class and registration macros for info and optimisation named enumerations to support reading from system/controlDict and dynamic update. More... | |
class | RegisterNamedEnum< NamedEnum< Enum, nEnum > > |
class | RegisterSwitch |
Class and registration macros for InfoSwitches and OptimisationSwitches to support reading from system/controlDict and dynamic update. 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 | RelativeVelocity |
Function object which generates a lagrangian field containing the velocity of each particle relative to the velocity of the surrounding fluid. More... | |
class | relativeVelocityModel |
class | relaxationModel |
Abstract base class for providing relaxation values to the cell motion controller. 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 | removePoints |
Removes selected points from mesh and updates faces using these points. More... | |
class | renumberMethod |
Abstract base class for renumbering. 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 | Residuals |
MeshObject to store the solver performance residuals of all the fields of the type it is instantiated on. More... | |
class | reuseTmp |
class | reuseTmp< TypeR, TypeR > |
class | reuseTmpDimensionedField |
class | reuseTmpDimensionedField< TypeR, TypeR, GeoMesh > |
class | reuseTmpFieldField |
class | reuseTmpFieldField< Field, TypeR, TypeR > |
class | reuseTmpGeometricField |
class | reuseTmpGeometricField< TypeR, TypeR, PatchField, GeoMesh > |
class | reuseTmpTmp |
class | reuseTmpTmp< TypeR, Type1, Type12, TypeR > |
class | reuseTmpTmp< TypeR, TypeR, TypeR, Type2 > |
class | reuseTmpTmp< TypeR, TypeR, TypeR, TypeR > |
class | reuseTmpTmpDimensionedField |
class | reuseTmpTmpDimensionedField< TypeR, Type1, Type12, TypeR, GeoMesh > |
class | reuseTmpTmpDimensionedField< TypeR, TypeR, TypeR, Type2, GeoMesh > |
class | reuseTmpTmpDimensionedField< TypeR, TypeR, TypeR, TypeR, GeoMesh > |
class | reuseTmpTmpFieldField |
class | reuseTmpTmpFieldField< Field, TypeR, Type1, Type12, TypeR > |
class | reuseTmpTmpFieldField< Field, TypeR, TypeR, TypeR, Type2 > |
class | reuseTmpTmpFieldField< Field, TypeR, TypeR, TypeR, TypeR > |
class | reuseTmpTmpGeometricField |
class | reuseTmpTmpGeometricField< TypeR, Type1, Type12, TypeR, PatchField, GeoMesh > |
class | reuseTmpTmpGeometricField< TypeR, TypeR, TypeR, Type2, PatchField, GeoMesh > |
class | reuseTmpTmpGeometricField< TypeR, TypeR, TypeR, TypeR, PatchField, GeoMesh > |
class | reverseLinear |
Inversed weight central-differencing interpolation scheme class. More... | |
class | ReversibleReaction |
Simple extension of Reaction to handle reversible reactions using equilibrium thermodynamics. More... | |
class | ReynoldsStress |
Reynolds-stress turbulence model base class. More... | |
class | rhoConst |
RhoConst (rho = const) of state. More... | |
class | rhoReactionThermo |
Foam::rhoReactionThermo. More... | |
class | rhoThermo |
Basic thermodynamic properties based on density. More... | |
class | rigidBodyMeshMotion |
Rigid-body mesh motion solver for fvMesh. More... | |
class | rigidBodyMeshMotionSolver |
Rigid-body mesh motion solver for fvMesh. 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 | Roots |
Templated storage for the roots of polynomial equations, plus flags to indicate the nature of the roots. 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 | rotatedBoxToCell |
A topoSetSource to select cells based on cell centres inside rotated/skewed box (parallelopiped?). 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 |
This boundary condition provides a rotational velocity condition. More... | |
class | RowVector |
Templated 3D row-vector derived from MatrixSpace adding construction from 3 components and element access using x(), y() and z(). More... | |
class | rPolynomial |
Reciprocal polynomial equation of state for liquids and solids. More... | |
class | SaffmanMeiLiftForce |
Saffman-Mei particle lift force model applicable to spherical particles. More... | |
class | sammMesh |
A messy mesh class which supports the possibility of creating a shapeMesh for regular Samm meshes (no arbitrary interfaces or collapsed SAMM cells). If any of these special features exist, the mesh is created as polyMesh. More... | |
class | sampledSet |
Holds list of sampling points which is filled at construction time. Various implementations of this base class to e.g. get sampling points at uniform distance along a line (lineUniformSet) or directly specified (pointsSet) More... | |
class | sampledSets |
Set of sets to sample. Call sampledSets.write() to sample&write files. More... | |
class | sampledSurface |
An abstract class for surfaces with sampling. More... | |
class | sampledSurfaces |
Set of surfaces to sample. More... | |
class | saturationModel |
class | scalarMatrices |
Scalar matrices. More... | |
class | scalarProduct |
class | scalarRange |
A scalar range specifier. More... | |
class | scalarRanges |
A List of scalarRange. More... | |
class | ScaledForce |
Particle force model scaled by a constant value. More... | |
class | SchillerNaumannDragForce |
Schiller-Naumann drag model for spheres. 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 | searchableBox |
Searching on bounding box. More... | |
class | searchableBoxFeatures |
class | searchableCylinder |
Searching on cylinder. More... | |
class | searchableDisk |
Searching on circular disk given as origin, normal (gets normalised) and radius. More... | |
class | searchableExtrudedCircle |
Searching on edgemesh with constant radius. More... | |
class | searchablePlane |
Searching on (infinite) plane. See plane.H. More... | |
class | searchablePlate |
Searching on finite plate. Plate has to be aligned with coordinate axes. Plate defined as origin and span. One of the components of span has to be 0 which defines the normal direction. E.g. More... | |
class | searchablePlateFeatures |
class | searchableSphere |
Searching on sphere. More... | |
class | searchableSurface |
Base class of (analytical or triangulated) surface. Encapsulates all the search routines. WIP. More... | |
class | searchableSurfaceCollection |
Set of transformed searchableSurfaces. Does not do boolean operations. So when meshing might find parts 'inside'. More... | |
class | searchableSurfaceControl |
class | searchableSurfaceFeatures |
Decorator that returns the features of a searchable surface. More... | |
class | searchableSurfaces |
Container for searchableSurfaces. More... | |
class | searchableSurfacesQueries |
A collection of tools for searchableSurfaces. More... | |
class | searchableSurfaceToFaceZone |
A topoSetSource to select faces based on intersection (of cell-cell vector) with a surface. More... | |
class | searchableSurfaceWithGaps |
searchableSurface using multiple slightly shifted underlying surfaces to make sure pierces don't go through gaps: More... | |
class | semiPermeableBaffleMassFractionFvPatchScalarField |
This is a mass-fraction boundary condition for a semi-permeable baffle. 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 | septernion |
Septernion class used to perform translations and rotations in 3D space. More... | |
class | seriesProfile |
Series-up based profile data - drag and lift coefficients computed as sum of cosine series. 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 | setSizeFieldMapper |
Field sizing mapper which sets the field size and does not map values. More... | |
class | setsToFaceZone |
A topoSetSource to select faces based on usage in a faceSet and cellSet. More... | |
class | setToCellZone |
A topoSetSource to select cells based on usage in a cellSet. More... | |
class | setToFaceZone |
A topoSetSource to select faces based on usage in a faceSet. Sets flipMap to true. More... | |
class | setToPointZone |
A topoSetSource to select points based on usage in a pointSet. More... | |
class | setUpdater |
Keeps cell/face/vertex sets uptodate. Both the ones loaded and the ones on disk. More... | |
class | seulex |
An extrapolation-algorithm, based on the linearly implicit Euler method with step size control and order selection. More... | |
class | SFCDLimiter |
Class with limiter function which returns the limiter for the SFCD differencing scheme based on phict obtained from the LimiterFunc class. More... | |
class | SHA1 |
Functions to compute SHA1 message digest according to the NIST specification FIPS-180-1. More... | |
class | SHA1Digest |
The SHA1 message digest. More... | |
class | sha1streambuf |
A streambuf class for calculating SHA1 digests. More... | |
class | shapeModel |
Base class for modeling shape, i.e. a physical diameter of a sizeGroup. This diameter may then be utilized for calculation of breakup, coalescence or drift rates, depending on the model implementation. More... | |
class | shapeToCell |
A topoSetSource to select cells based on cell shape. More... | |
class | shellSurfaces |
Encapsulates queries for volume refinement ('refine all cells within shell'). More... | |
class | SHF |
Secondary Breakup Model to take account of the different breakup regimes, bag, solutionmode, shear.... More... | |
class | shortEdgeFilter2D |
This class filters short edges generated by the CV2D mesher. More... | |
class | SIBS |
A semi-implicit mid-point solver for stiff systems of ordinary differential equations. 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 for interrupt defined by OptimisationSwitches::stopAtWriteNowSignal. More... | |
class | sigWriteNow |
Signal handler for interrupt defined by OptimisationSwitches::writeNowSignal. 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 | simpleFilter |
Simple top-hat filter used in dynamic LES models. More... | |
class | simpleGeomDecomp |
class | simpleMatrix |
A simple square matrix solver with scalar coefficients. More... | |
class | simpleObjectRegistry |
Object registry for simpleRegIOobject. Maintains ordering. More... | |
class | simpleObjectRegistryEntry |
class | simpleRegIOobject |
Abstract base class for registered object with I/O. Used in debug symbol registration. More... | |
class | singleCellFvMesh |
fvMesh as subset of other mesh. Consists of one cell and all original bounday faces. Useful when manipulating boundary data. Single internal cell only needed to be able to manipulate in a standard way. More... | |
class | singleComponentMixture |
Single component mixture. More... | |
class | SingleKineticRateDevolatilisation |
Single kinetic rate devolatisation model. More... | |
class | SingleMixtureFraction |
Templated parcel multi-phase, multi-component class. More... | |
class | SinglePhaseMixture |
Templated parcel single phase, multi-component class. More... | |
class | singlePhaseTransportModel |
A simple single-phase transport model based on viscosityModel. 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 | singleRegionSolutionControl |
Single-region-specific derivation of the solution control class. More... | |
class | sinteringModel |
Abstract base class for modeling sintering of primary particles in fractal agglomerates. More... | |
class | sixDoFRigidBodyMotion |
Six degree of freedom motion for a rigid body. More... | |
class | sixDoFRigidBodyMotionConstraint |
Base class for defining constraints for sixDoF motions. More... | |
class | sixDoFRigidBodyMotionRestraint |
Base class for defining restraints for sixDoF motions. More... | |
class | sixDoFRigidBodyMotionSolver |
6-DoF solid-body mesh motion solver for an fvMesh. 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 | sixDoFSolver |
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 | SLGThermo |
Thermo package for (S)olids (L)iquids and (G)ases Takes reference to thermo package, and provides: More... | |
class | slicedFvPatchField |
Specialization of fvPatchField which creates the underlying fvPatchField as a slice of the given complete field. More... | |
class | slicedFvsPatchField |
Specialization of fvsPatchField which creates the underlying fvsPatchField as a slice of the given complete field. More... | |
class | SlicedGeometricField |
Specialization of GeometricField which holds slices of given complete fields in a form that they act as a GeometricField. More... | |
class | slidingInterface |
Sliding interface mesh modifier. Given two face zones, couple the master and slave side using a cutting procedure. More... | |
class | slipFvPatchField |
This boundary condition provides a slip constraint. More... | |
class | slipPointPatchField |
Foam::slipPointPatchField. More... | |
class | SLListBase |
Base singly-linked list. More... | |
class | SloanRenumber |
Sloan renumbering algorithm. More... | |
class | Smanip |
class | smoluchowskiJumpTFvPatchScalarField |
Smoluchowski temperature jump boundary condition. More... | |
class | smoothAlignmentSolver |
class | smoothData |
Helper class used by the fvc::smooth and fvc::spread functions. 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 | 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 | 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 | 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 | solidDisplacementThermo |
Fundamental solid thermodynamic properties. More... | |
class | solidMixtureProperties |
A mixture of solids. More... | |
class | solidNoLoopControl |
Solid no-loop control class. Implements non-orthogonal and convergence controls, but leaves loop controls to the derivation or owner. Can be derived into a "full" solid control or can be owned by a multi-region class. 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 | solidPressureThermo |
Fundamental solid thermodynamic properties including pressure. More... | |
class | solidProperties |
The thermophysical properties of a solid. More... | |
class | solidThermo |
Fundamental solid thermodynamic properties. More... | |
class | solution |
Selector class for relaxation factors, solver type and solution. More... | |
class | solutionControl |
Solution control class. More... | |
class | SolverPerformance |
SolverPerformance is the class returned by the LduMatrix solver containing performance statistics. More... | |
class | SortableList |
A list that is sorted upon construction or when explicitly requested with the sort() method. 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 | sortLabelledTri |
Helper class which when constructed with a triSurface sorts the faces according to region number (or rather constructs a mapping). More... | |
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 | 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 | specie |
Base class of the thermophysical property types. More... | |
class | specieCoeffs |
Class to hold the specie index and its coefficients in the reaction rate expression. More... | |
class | specieElement |
class | SpecieMixture |
Foam::SpecieMixture. 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 | SpecularReflection |
Reversing the wall-normal component of the particle velocity. More... | |
class | SphereDragForce |
Drag model for spheres. More... | |
class | sphereToCell |
A topoSetSource to select cells based on cell centres inside sphere. 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 | 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 | splineInterpolationWeights |
Catmull-Rom spline interpolation. More... | |
class | splitCell |
Description of cell after splitting. Contains cellLabel and pointers to cells it it split in. See directedRefinement. More... | |
class | sprayCloud |
Virtual abstract base class for templated SprayCloud. More... | |
class | SprayCloud |
Templated base class for spray cloud. More... | |
class | SprayParcel |
Reaching spray parcel, with added functionality for atomization and breakup. More... | |
class | springRenumber |
Use spring analogy - attract neighbouring cells according to the distance of their cell indices. 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 | SRFForce |
Calculates particle SRF reference frame force. More... | |
class | SRFFreestreamVelocityFvPatchVectorField |
Freestream velocity condition to be used in conjunction with the single rotating frame (SRF) model (see: SRFModel class) More... | |
class | SRFVelocityFvPatchVectorField |
Velocity condition to be used in conjunction with the single rotating frame (SRF) model (see: SRFModel class) More... | |
class | SRFWallVelocityFvPatchVectorField |
Wall-velocity condition to be used in conjunction with the single rotating frame (SRF) model (see: FOAM::SRFModel) More... | |
class | SRIFallOffFunction |
The SRI fall-off function. More... | |
class | stabiliseOp |
class | stabiliseOp2 |
class | stabiliseOp3 |
class | StandardChemistryModel |
Extends base chemistry model by adding a thermo package, and ODE functions. Introduces chemistry equation system and evaluation of chemical source terms. More... | |
class | StandardWallInteraction |
Wall interaction model. More... | |
class | STARCDCoordinateRotation |
A coordinateRotation defined by the STAR-CD convention. More... | |
class | starcdSurfaceWriter |
A surfaceWriter for STARCD files. 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 | staticEngineMesh |
Foam::staticEngineMesh. More... | |
class | staticFvMesh |
Foam::staticFvMesh. 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 | STLpoint |
A vertex point representation for STL files. More... | |
class | STLtriangle |
A triangle representation for STL files. More... | |
class | StochasticCollisionModel |
Templated stochastic collision model class. 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 | streamLineParticle |
Particle class that samples fields as it passes through. Used in streamline calculation. More... | |
class | streamLineParticleCloud |
A Cloud of streamLine particles. More... | |
class | string |
A class for handling character strings derived from std::string. More... | |
class | structuredDecomp |
Decomposition by walking out decomposition of patch cells mesh. 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 | subCycle |
Perform a subCycleTime on a field or list of fields. More... | |
class | subCycleField |
class | subCycleFields |
class | subCycleTime |
A class for managing sub-cycling times. More... | |
class | SubField |
Pre-declare related SubField type. More... | |
class | SubList |
A List obtained as a section of another List. 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 | substance |
class | sumOp |
class | sumOp2 |
class | sumOp3 |
class | SuperBeeLimiter |
Class with limiter function which returns the limiter for the SuperBee differencing scheme based on r obtained from the LimiterFunc class. More... | |
class | supersonicFreestreamFvPatchVectorField |
This boundary condition provides a supersonic free-stream condition. More... | |
class | SuppressionCollision |
Inter-cloud collision model, whereby the canReact flag can be used to inhibit devolatilisation and surface reactions. More... | |
class | surfaceArrheniusReactionRate |
A modified Arrhenius reaction rate given by: More... | |
class | surfaceCellSizeFunction |
Abstract base class for specifying target cell sizes. More... | |
class | surfaceDisplacementPointPatchVectorField |
Displacement fixed by projection onto triSurface. Use in a displacementMotionSolver as a bc on the pointDisplacement field. More... | |
class | surfaceFeatures |
Holds feature edges/points of surface. More... | |
class | SurfaceFilmModel |
class | surfaceInterpolation |
Cell to surface interpolation scheme. Included in fvMesh. More... | |
class | surfaceInterpolationScheme |
Abstract base class for surface interpolation schemes. More... | |
class | surfaceIntersection |
Basic surface-surface intersection description. Constructed from two surfaces it creates a description of the intersection. More... | |
class | surfaceLocation |
Contains information about location on a triSurface. More... | |
class | surfaceMesh |
Mesh data needed to do the Finite Volume discretisation. More... | |
class | surfaceMeshWriter |
Write faces with fields. More... | |
class | surfaceNormalFixedValueFvPatchVectorField |
Surface-normal fixed value vector boundary condition. More... | |
class | surfaceNormalUniformFixedValueFvPatchVectorField |
Surface-normal fixed value vector boundary condition. More... | |
class | surfaceOffsetLinearDistance |
class | surfacePatch |
'Patch' on surface as subset of triSurface. More... | |
class | surfacePatchIOList |
IOobject for a surfacePatchList. More... | |
class | SurfaceReactionModel |
Templated surface reaction model class. More... | |
class | surfaceRegistry |
Wraps the normal objectRegistry with a local instance for surfaces. More... | |
class | surfaceSets |
Various utilities to handle sets relating mesh to surface. Note: work in progress. Used in meshing tools. 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 | 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 | surfaceTensionModel |
Abstract base-class for surface tension models which return the surface tension coefficient field. More... | |
class | surfaceToCell |
A topoSetSource to select cells based on relation to surface. More... | |
class | surfaceToPoint |
A topoSetSource to selects points based on relation to surface. More... | |
class | surfaceWriter |
Base class for surface writers. More... | |
class | surfaceZonesInfo |
class | surfAndLabel |
Hold surface and label. More... | |
class | surfFields |
Fields for surfMesh. More... | |
class | surfGeoMesh |
The surfMesh GeoMesh (for holding fields). More... | |
class | surfMesh |
A surface mesh consisting of general polygon faces. More... | |
class | surfPointFields |
Point fields for surfMesh. More... | |
class | surfPointGeoMesh |
The surfMesh GeoMesh (for holding fields). More... | |
class | surfZone |
A surface zone on a MeshedSurface. More... | |
class | surfZoneIdentifier |
An identifier for a surface zone on a meshed surface. More... | |
class | surfZoneIOList |
IOobject for a surfZoneList. More... | |
class | sutherlandTransport |
Transport package using Sutherland's formula. More... | |
class | SVD |
Singular value decomposition of a rectangular matrix. More... | |
class | swarmCorrection |
class | sweepData |
Helper class used by fvc::sweep function. More... | |
class | sweptFaceAreaWeightAMI |
Swept face area weighted Arbitrary Mesh Interface (AMI) method. 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 | 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 | symGaussSeidelSmoother |
A lduMatrix::smoother for symmetric Gauss-Seidel. More... | |
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 | symmetryFvPatch |
Symmetry patch for non-planar or multi-plane patches. More... | |
class | symmetryFvPatchField |
This boundary condition enforces a symmetry constraint. More... | |
class | symmetryFvsPatchField |
Foam::symmetryFvsPatchField. More... | |
class | symmetryPlaneFvPatch |
Symmetry-plane patch. More... | |
class | symmetryPlaneFvPatchField |
This boundary condition enforces a symmetryPlane constraint. More... | |
class | symmetryPlaneFvsPatchField |
Foam::symmetryPlaneFvsPatchField. More... | |
class | symmetryPlanePointPatch |
Symmetry-plane patch. More... | |
class | symmetryPlanePointPatchField |
A symmetry-plane boundary condition for pointField. More... | |
class | symmetryPlanePolyPatch |
Symmetry-plane patch. More... | |
class | symmetryPointPatch |
Symmetry patch for non-planar or multi-plane patches. More... | |
class | symmetryPointPatchField |
A Symmetry boundary condition for pointField. More... | |
class | symmetryPolyPatch |
Symmetry patch for non-planar or multi-plane patches. 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 | 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 | symmTypeOfRank |
class | symmTypeOfRank< Cmpt, 0 > |
class | symmTypeOfRank< Cmpt, 1 > |
class | symmTypeOfRank< Cmpt, 2 > |
class | syncTools |
Various tools to aid synchronizing lists across coupled patches. WIP. More... | |
class | syringePressureFvPatchScalarField |
This boundary condition provides a pressure condition, obtained from a zero-D model of the cylinder of a syringe. More... | |
class | TAB |
The TAB Method for Numerical Calculation of Spray Droplet Breakup. More... | |
class | tableBase |
class | TableReader |
Base class to read table data for tables. More... | |
class | tabulated6DoFAcceleration |
Tabulated 6DoF acceleration. More... | |
class | tabulatedTransport |
Transport properties package using non-uniform tabulated data for viscosity and thermal conductivity vs temperature. More... | |
class | targetCoeffTrim |
Target trim forces/coefficients. 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 | TDACChemistryModel |
Extends StandardChemistryModel by adding the TDAC method. More... | |
class | TDILUPreconditioner |
Simplified diagonal-based incomplete LU preconditioner for asymmetric matrices. More... | |
class | tecplotWriter |
Write binary tecplot files using tecio. More... | |
class | temperatureCoupledBase |
Common functions used in temperature coupled boundaries. More... | |
class | temperatureDependentAlphaContactAngleFvPatchScalarField |
Temperature-dependent alphaContactAngle scalar boundary condition. 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 | 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 | tetCell |
A tetrahedral cell primitive. More... | |
class | tetDecomposer |
Decomposes polyMesh into tets. More... | |
class | tetherPotential |
class | tetherPotentialList |
class | tetIndices |
Storage and named access for the indices of a tet which is part of the decomposition of a cell. More... | |
class | tetMatcher |
A cellMatcher for tet cells. More... | |
class | tetOverlapVolume |
Calculates the overlap volume of two cells using tetrahedral decomposition. More... | |
class | tetrahedron |
A tetrahedron primitive. More... | |
class | tetWedgeMatcher |
A cellMatcher for tetWedge cells. More... | |
class | TGaussSeidelSmoother |
Foam::TGaussSeidelSmoother. 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 | thermoCloud |
Virtual abstract base class for templated ThermoCloud. More... | |
class | ThermoCloud |
Templated base class for thermodynamic cloud. More... | |
class | ThermoCombustion |
Thermo model wrapper for combustion models. More... | |
class | ThermoLookupTableInjection |
Particle injection sources read from look-up table. Each row corresponds to an injection site. More... | |
class | ThermoParcel |
Thermodynamic parcel class with one/two-way coupling with the continuous phase. Includes Kinematic parcel sub-models, plus: More... | |
class | thermoParcelInjectionData |
Container class to provide injection data for thermodynamic parcels. More... | |
class | thermoParcelInjectionDataIOList |
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 | thermophysicalFunction |
Abstract base class for thermo-physical functions. 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 | thermophysicalTransportModel |
Abstract base class for thermophysical transport models (RAS, LES and laminar). More... | |
class | ThermophysicalTransportModel |
Templated abstract base class for thermophysical transport models. More... | |
class | ThermoSurfaceFilm |
Thermo parcel surface film model. More... | |
class | thirdBodyArrheniusReactionRate |
Arrhenius reaction rate enhanced by third-body interaction. More... | |
class | thirdBodyEfficiencies |
Third body efficiencies. More... | |
class | threadedCollatedOFstream |
Master-only drop-in replacement for OFstream. More... | |
class | threePhaseInterfaceProperties |
Properties to aid interFoam : 1. Correct the alpha boundary condition for dynamic contact angle. 2. Calculate interface curvature. More... | |
class | thresholdCellFaces |
Selects the mesh cell faces specified by a threshold value. Non-triangulated by default. More... | |
class | Time |
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry. More... | |
class | timeControl |
General time dependent execution controller. The default to execute every time-step. More... | |
class | TimeFunction1 |
Light wrapper around Function1 to provide a mechanism to update time-based entries. More... | |
class | TimePaths |
A class for addressing time paths without using the Time class. More... | |
class | timer |
Implements a timeout mechanism via sigalarm. More... | |
class | TimeScaleModel |
Base class for time scale models. 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 | timeVaryingAlphaContactAngleFvPatchScalarField |
A time-varying alphaContactAngle scalar boundary condition (alphaContactAngleFvPatchScalarField) More... | |
class | timeVaryingMapped |
class | timeVaryingMappedFixedValueFvPatchField |
This boundary conditions interpolates the values from a set of supplied points in space and time. More... | |
class | timeVaryingMappedFixedValuePointPatchField |
A time-varying form of a mapped fixed value boundary condition. More... | |
class | timeVaryingMappedFvPatchField |
Patch field mapper which interpolates the values from a set of supplied points in space and time. More... | |
class | tmp |
A class for managing temporary objects. More... | |
class | tmpNrc |
A class for managing temporary objects without reference counting. More... | |
class | token |
A token holds items read from Istream. More... | |
class | tolerances |
Selector class for solution tolerances. More... | |
class | TomiyamaLiftForce |
Tomiyama particle lift force model applicable to deformable bubbles. More... | |
class | topoAction |
A virtual base class for topological actions. More... | |
class | topoCellLooper |
Implementation of cellLooper. This one recognizes splitHexes and tries to make a cut such that if the neighbour was split (in a previous iteration) this one also gets split in the same direction so that the result will be a mesh without splitHexes. More... | |
class | topoChangerFvMesh |
Abstract base class for a topology changing fvMesh. More... | |
class | topoDistanceData |
For use with FaceCellWave. Determines topological distance to starting faces. More... | |
class | TopologicalMeshObject |
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 | 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 | totalPressureFvPatchScalarField |
This boundary condition provides a total pressure condition. Four variants are possible: More... | |
class | totalTemperatureFvPatchScalarField |
This boundary condition provides a total temperature condition. More... | |
class | trackedParticle |
Particle class that marks cells it passes through. Used to mark cells visited by feature edges. More... | |
class | tractionDisplacementCorrectionFvPatchVectorField |
class | tractionDisplacementFvPatchVectorField |
Fixed traction boundary condition for the standard linear elastic, fixed coefficient displacement equation. More... | |
class | TrajectoryCollision |
Trajectory collision model by N. Nordin, based on O'Rourke's collision model. More... | |
class | transformer |
Vector-tensor class used to perform translations and rotations in 3D space. More... | |
class | transformFvPatchField |
Foam::transformFvPatchField. More... | |
class | transformOp |
Transform operation. More... | |
class | translatingWallVelocityFvPatchVectorField |
This boundary condition provides a velocity condition for translational motion on walls. More... | |
class | transportModel |
Base-class for all transport models used by the incompressible turbulence models. More... | |
class | TransportTraits |
class | TransportTraits< phaseModel > |
class | Trapezoid |
Trapezoidal ODE solver of order (1)2. More... | |
class | treeBoundBox |
Standard boundBox + extra functionality for use in octree. More... | |
class | treeDataCell |
Encapsulation of data needed to search in/for cells. Used to find the cell containing a point (e.g. cell-cell mapping). More... | |
class | treeDataEdge |
Holds data for octree to work on an edges subset. More... | |
class | treeDataFace |
Encapsulation of data needed to search for faces. More... | |
class | treeDataPoint |
Holds (reference to) pointField. Encapsulation of data needed for octree searches. Used for searching for nearest point. No bounding boxes around points. Only overlaps and calcNearest are implemented, rest makes little sense. More... | |
class | treeDataPrimitivePatch |
Encapsulation of data needed to search on PrimitivePatches. More... | |
class | treeDataTriSurface |
Encapsulates data for (indexedOc)tree searches on a triSurface. More... | |
class | triad |
Representation of a 3D Cartesian coordinate system as a Vector of vectors. More... | |
class | triangle |
A triangle primitive used to calculate face areas and swept volumes. More... | |
class | triangleFuncs |
Various triangle functions. More... | |
class | triFace |
A triangular face using a FixedList of labels corresponding to mesh vertices. More... | |
class | trimModel |
Trim model base class. More... | |
class | triSurface |
Triangulated surface description with patch information. More... | |
class | triSurfaceGeoMesh |
The triSurface GeoMesh (for holding fields). More... | |
class | triSurfaceMesh |
IOoject and searching on triSurface. More... | |
class | triSurfaceMeshFeatures |
class | triSurfacePointGeoMesh |
The triSurface point GeoMesh (for holding vertex fields). 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 | triSurfaceTools |
A collection of tools for triSurface. More... | |
class | TroeFallOffFunction |
The Troe fall-off function. More... | |
class | Tuple2 |
A 2-tuple for storing two objects of different types. More... | |
class | turbGen |
Generate a turbulent velocity field conforming to a given energy spectrum and being divergence free. More... | |
class | turbulentDispersionModel |
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 | turbulentMixingLengthDissipationRateInletFvPatchScalarField |
This boundary condition provides a turbulence dissipation, ![]() | |
class | turbulentMixingLengthFrequencyInletFvPatchScalarField |
This boundary condition provides a turbulence specific dissipation, ![]() | |
class | twoDPointCorrector |
Class applies a two-dimensional correction to mesh motion point field. More... | |
class | twoPhaseMixture |
A two-phase mixture model. More... | |
class | twoPhaseMixtureThermo |
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 | typeOfInnerProduct |
Abstract template class to provide the form resulting from. More... | |
class | typeOfInnerProduct< Cmpt, CompactSpatialTensor< Cmpt >, CompactSpatialTensorT< Cmpt >> |
class | typeOfInnerProduct< Cmpt, CompactSpatialTensor< Cmpt >, Tensor< Cmpt > > |
class | typeOfInnerProduct< Cmpt, CompactSpatialTensor< Cmpt >, Vector< Cmpt > > |
class | typeOfInnerProduct< Cmpt, CompactSpatialTensorT< Cmpt >, CompactSpatialTensor< Cmpt >> |
class | typeOfInnerProduct< Cmpt, CompactSpatialTensorT< Cmpt >, SpatialVector< Cmpt >> |
class | typeOfInnerProduct< Cmpt, SpatialTensor< Cmpt >, CompactSpatialTensor< Cmpt > > |
class | typeOfInnerProduct< Cmpt, SpatialTensor< Cmpt >, SpatialTensor< Cmpt > > |
class | typeOfInnerProduct< Cmpt, SpatialTensor< Cmpt >, SpatialVector< Cmpt > > |
class | typeOfInnerProduct< Type, RectangularMatrix< Type >, RectangularMatrix< Type > > |
class | typeOfInnerProduct< Type, RectangularMatrix< Type >, SquareMatrix< Type > > |
class | typeOfInnerProduct< Type, SquareMatrix< Type >, RectangularMatrix< Type > > |
class | typeOfInnerProduct< Type, SquareMatrix< Type >, SquareMatrix< Type > > |
class | typeOfOuterProduct |
Abstract template class to provide the form resulting from. More... | |
class | typeOfOuterProduct< Cmpt, SpatialVector< Cmpt >, SpatialVector< Cmpt > > |
class | typeOfRank |
class | typeOfRank< Cmpt, 0 > |
class | typeOfRank< Cmpt, 1 > |
class | typeOfRank< Cmpt, 2 > |
class | typeOfSum |
class | typeOfSum< SphericalTensor2D< Cmpt >, SymmTensor2D< Cmpt > > |
class | typeOfSum< SphericalTensor2D< Cmpt >, Tensor2D< Cmpt > > |
class | typeOfSum< SphericalTensor< Cmpt >, SymmTensor< Cmpt > > |
class | typeOfSum< SphericalTensor< Cmpt >, Tensor< Cmpt > > |
class | typeOfSum< SymmTensor2D< Cmpt >, SphericalTensor2D< Cmpt > > |
class | typeOfSum< SymmTensor< Cmpt >, SphericalTensor< Cmpt > > |
class | typeOfSum< SymmTensor< Cmpt >, Tensor< Cmpt > > |
class | typeOfSum< Tensor2D< Cmpt >, SphericalTensor2D< Cmpt > > |
class | typeOfSum< Tensor< Cmpt >, SphericalTensor< Cmpt > > |
class | typeOfSum< Tensor< Cmpt >, SymmTensor< Cmpt > > |
class | typeOfTranspose |
Abstract template class to provide the transpose form of a form. More... | |
class | typeOfTranspose< Cmpt, BarycentricTensor< Cmpt > > |
class | typeOfTranspose< Cmpt, CompactSpatialTensor< Cmpt > > |
class | typeOfTranspose< Cmpt, CompactSpatialTensorT< Cmpt > > |
class | typeOfTranspose< Cmpt, RowVector< Cmpt > > |
class | typeOfTranspose< Cmpt, SpatialTensor< Cmpt > > |
class | typeOfTranspose< Cmpt, Tensor< Cmpt > > |
class | typeOfTranspose< Cmpt, Vector< Cmpt > > |
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 | UDictionary |
Template dictionary class which does not manages the storage associated with it. More... | |
class | UILList |
Template class for intrusive linked lists. More... | |
class | UIndirectList |
A List with indirect addressing. More... | |
class | UIPstream |
Input inter-processor communications stream operating on external buffer. 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 | UMISTLimiter |
Class with limiter function which returns the limiter for the UMIST differencing scheme. 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 | uniform |
class | uniformDensityHydrostaticPressureFvPatchScalarField |
This boundary condition provides a hydrostatic pressure condition, calculated as: More... | |
class | uniformDiffusivity |
Uniform uniform finite volume mesh motion diffusivity. 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 | uniformDistance |
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 | uniformFixedGradientFvPatchField |
This boundary condition provides a uniform fixed gradient condition. More... | |
class | uniformFixedValueFvPatchField |
This boundary condition provides a uniform fixed value condition. More... | |
class | uniformFixedValuePointPatchField |
Enables the specification of a uniform fixed value boundary condition. More... | |
class | uniformGrid |
Generate a uniform grid of points inside the surfaces to be conformed to of the conformalVoronoiMesh. More... | |
class | uniformInletOutletFvPatchField |
Variant of inletOutlet boundary condition with uniform inletValue. More... | |
class | uniformInterpolatedDisplacementPointPatchVectorField |
Interpolates pre-specified motion. More... | |
class | uniformInterpolationTable |
Table with uniform interval in independent variable, with linear interpolation. More... | |
class | uniformJumpAMIFvPatchField |
This boundary condition provides a jump condition, using the cyclicAMI condition as a base. The jump is specified as a time-varying uniform value across the patch. 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 | uniformValue |
class | UnsortedMeshedSurface |
A surface geometry mesh, in which the surface zone information is conveyed by the 'zoneId' associated with each face. More... | |
class | unwatchedIOdictionary |
unwatchedIOdictionary is like IOdictionary but stores dependencies as files instead of fileMonitor watchIndices. Used to read controlDict since there fileMonitor not yet setup. More... | |
class | UOprocess |
Random UO process. More... | |
class | UOPstream |
Output inter-processor communications stream operating on external buffer. More... | |
class | UpdateableMeshObject |
class | updateOp |
Update operation. More... | |
class | UPstream |
Inter-processor communications stream. More... | |
class | UPtrDictionary |
Template dictionary class which does not manages the storage associated with it. 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 | upwind |
Upwind differencing scheme class. More... | |
class | upwindCECCellToFaceStencilObject |
class | upwindCFCCellToFaceStencilObject |
class | upwindCPCCellToFaceStencilObject |
class | upwindFECCellToFaceStencilObject |
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 | valuePointPatchField |
Foam::valuePointPatchField. More... | |
class | valveBank |
A list of valves. More... | |
class | vanAlbadaLimiter |
Class with limiter function which returns the limiter for the vanAlbada differencing scheme based on r obtained from the LimiterFunc class. More... | |
class | vanLeerLimiter |
Class with limiter function which returns the limiter for the vanLeer differencing scheme based on r obtained from the LimiterFunc class. More... | |
class | variable |
A variable is a word with support for additional characters, in particular '$' and '/'. More... | |
class | VariableHardSphere |
Variable Hard Sphere BinaryCollision Model. 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 | 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 | 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 | VectorSpace |
Templated vector space. More... | |
class | VectorSpaceOps |
Operator functions for VectorSpace. More... | |
class | VectorSpaceOps< N, N > |
class | vectorTools |
Functions for analysing the relationships between vectors. More... | |
class | velocityComponentLaplacianFvMotionSolver |
Mesh motion solver for an fvMesh. Based on solving the cell-centre Laplacian for the given component of the motion velocity. More... | |
class | velocityLaplacianFvMotionSolver |
Mesh motion solver for an fvMesh. Based on solving the cell-centre Laplacian for the motion velocity. More... | |
class | velocityMotionSolver |
Virtual base class for velocity motion solver. More... | |
class | verbatimString |
A class for handling verbatimStrings, derived from string. More... | |
class | veryInhomogeneousMixture |
Foam::veryInhomogeneousMixture. More... | |
class | VirtualMassForce |
Calculates particle virtual mass force. More... | |
class | virtualMassModel |
class | viscosityModel |
An abstract base class for incompressible viscosityModels. More... | |
class | VoidFraction |
Creates particle void fraction field on carrier phase. More... | |
class | volMesh |
Mesh data needed to do the Finite Volume discretisation. More... | |
class | volPointInterpolation |
Interpolate from cell centres to points (vertices) using inverse distance weighting. More... | |
class | volumeType |
class | vtkMesh |
Encapsulation of VTK mesh data. Holds mesh or meshsubset and polyhedral-cell decomposition on it. 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 | vtkSetWriter |
class | vtkSurfaceWriter |
A surfaceWriter for VTK legacy format with support for writing ASCII or binary. More... | |
class | vtkTopo |
Polyhedral cell decomposition for VTK. More... | |
class | vtkUnstructuredReader |
Reader for vtk unstructured_grid legacy files. Supports single CELLS, POINTS etc. entry only. More... | |
class | vtkWriteFieldOps |
VTK ASCII and binary write functions. More... | |
class | vtkWriteOps |
VTK ASCII and binary write functions. More... | |
class | walkPatch |
Collection of static functions to do various simple patch related things. 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 | 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 | wallDist |
Interface to run-time selectable methods to calculate the distance-to-wall and normal-to-wall fields. More... | |
class | wallDistData |
Wall distance calculation. Like wallDist but also transports extra data (template argument). More... | |
class | wallFvPatch |
Foam::wallFvPatch. More... | |
class | WallInteractionModel |
Templated wall interaction model class. 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 | WallLocalSpringSliderDashpot |
Forces between particles and walls, interacting with a spring, slider, damper model. More... | |
class | wallLubricationModel |
class | WallModel |
Templated wall interaction class. More... | |
class | wallNormalInfo |
Holds information regarding nearest wall point. Used in wall refinement. More... | |
class | wallPoint |
Holds information regarding nearest wall point. Used in wall distance calculation. More... | |
class | wallPointData |
Holds information (coordinate and normal) regarding nearest wall point. More... | |
class | wallPointPatch |
Foam::wallPointPatch. More... | |
class | wallPointYPlus |
Holds information (coordinate and yStar) regarding nearest wall point. More... | |
class | wallPolyPatch |
Foam::wallPolyPatch. 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 | WallSpringSliderDashpot |
Forces between particles and walls, interacting with a spring, slider, damper model. 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 | 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 | waveDisplacementPointPatchVectorField |
Specified surface wave moving boundary. 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 | 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 | wavePressureFvPatchScalarField |
This boundary condition provides a wavePressure condition. This sets the pressure to a value specified by a superposition of wave models. All the wave modelling parameters are obtained from a centrally registered waveSuperposition class. 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 | waveSurfacePressureFvPatchScalarField |
This is a pressure boundary condition, whose value 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 | 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 | wedgeFvPatch |
Wedge front and back plane patch. More... | |
class | wedgeFvPatchField |
This boundary condition is similar to the cyclic condition, except that it is applied to 2-D geometries. More... | |
class | wedgeFvsPatchField |
Foam::wedgeFvsPatchField. More... | |
class | wedgeMatcher |
A cellMatcher for wedge cells. More... | |
class | wedgePointPatch |
Wedge front and back plane patch. More... | |
class | wedgePointPatchField |
Wedge front and back plane patch field. More... | |
class | wedgePolyPatch |
Wedge front and back plane patch. More... | |
class | weighted |
Interpolation scheme class using weights looked-up from the objectRegistry. More... | |
class | weightedFvPatchFieldMapper |
FieldMapper with weighted mapping. More... | |
class | WenYuDragForce |
Wen-Yu drag model for spheres. More... | |
class | wideBandDiffusiveRadiationMixedFvPatchScalarField |
This boundary condition provides a wide-band, diffusive radiation condition, where the patch temperature is specified. More... | |
class | WLFTransport |
Transport package using the Williams-Landel-Ferry model. More... | |
class | word |
A class for handling words, derived from string. 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 | wordRe |
A wordRe is a word, but can also have a regular expression for matching words. More... | |
class | wordReListMatcher |
A wrapper for matching a List of wordRe. More... | |
class | writer |
Base class for graphics format writing. Entry points are. 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 | xmgraceSetWriter |
class | xmgrGraph |
Output and agr file for xmgrace (http://plasma-gate.weizmann.ac.il/Grace/) More... | |
class | zero |
A class representing the concept of 0 used to avoid unnecessary manipulations for objects that are known to be zero at compile-time. More... | |
class | 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 | 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 | zeroFixedValuePointPatchField |
Enables the specification of a zero fixed value boundary condition. More... | |
class | zeroGradientFvPatchField |
This boundary condition applies a zero-gradient condition from the patch internal field onto the patch faces. More... | |
class | zeroGradientPointPatchField |
Foam::zeroGradientPointPatchField. More... | |
class | zoltanRenumber |
Renumber using Zoltan. More... | |
class | zone |
Base class for zones. More... | |
class | ZoneMesh |
A list of mesh zones. More... | |
class | zoneToCell |
A topoSetSource to select faces based on cellZone. More... | |
class | zoneToFace |
A topoSetSource to select faces based on faceZone. More... | |
class | zoneToPoint |
A topoSetSource to select points based on pointZone. More... | |
Enumerations | |
enum | rootType { real = 0, complex, posInf, negInf, nan } |
Types of root. More... | |
enum | fileType { undefined, file, directory, link } |
Enumeration of file types. More... | |
Functions | |
makePatchTypeField (fvPatchScalarField, atmBoundaryLayerInletEpsilonFvPatchScalarField) | |
makePatchTypeField (fvPatchScalarField, atmBoundaryLayerInletKFvPatchScalarField) | |
makePatchTypeField (fvPatchVectorField, atmBoundaryLayerInletVelocityFvPatchVectorField) | |
makePatchTypeField (fvPatchScalarField, nutkAtmRoughWallFunctionFvPatchScalarField) | |
defineCombustionModel (psiReactionThermo) | |
defineCombustionModel (rhoReactionThermo) | |
defineTypeNameAndDebug (combustionModel, 0) | |
forCommonGases (makeThermoCombustionModel, diffusion, psiReactionThermo) | |
forCommonGases (makeThermoCombustionModel, diffusion, rhoReactionThermo) | |
makeCombustionModel (EDC, psiReactionThermo) | |
makeCombustionModel (EDC, rhoReactionThermo) | |
forCommonGases (makeThermoCombustionModel, FSD, psiReactionThermo) | |
forCommonGases (makeThermoCombustionModel, FSD, rhoReactionThermo) | |
defineTypeNameAndDebug (consumptionSpeed, 0) | |
defineTypeNameAndDebug (reactionRateFlameArea, 0) | |
defineRunTimeSelectionTable (reactionRateFlameArea, dictionary) | |
forCommonGases (makeThermoCombustionModel, infinitelyFastChemistry, psiReactionThermo) | |
forCommonGases (makeThermoCombustionModel, infinitelyFastChemistry, rhoReactionThermo) | |
makeCombustionModel (laminar, psiReactionThermo) | |
makeCombustionModel (laminar, rhoReactionThermo) | |
makeCombustionModel (noCombustion, psiReactionThermo) | |
makeCombustionModel (noCombustion, rhoReactionThermo) | |
makeCombustionModel (PaSR, psiReactionThermo) | |
makeCombustionModel (PaSR, rhoReactionThermo) | |
forCommonGases (makeThermoSootModel, mixtureFraction) | |
makeCombustionModel (zoneCombustion, psiReactionThermo) | |
makeCombustionModel (zoneCombustion, rhoReactionThermo) | |
defineTypeNameAndDebug (ensightPart, 0) | |
defineTemplateTypeNameAndDebug (IOPtrList< ensightPart >, 0) | |
defineRunTimeSelectionTable (ensightPart, istream) | |
Ostream & | operator<< (Ostream &, const ensightPart &) |
ensightGeoFile & | operator<< (ensightGeoFile &, const ensightPart &) |
defineTypeNameAndDebug (ensightPartCells, 0) | |
addToRunTimeSelectionTable (ensightPart, ensightPartCells, istream) | |
defineTypeNameAndDebug (ensightPartFaces, 0) | |
addToRunTimeSelectionTable (ensightPart, ensightPartFaces, istream) | |
ensightGeoFile & | operator<< (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... | |
defineTypeNameAndDebug (metisDecomp, 0) | |
addToRunTimeSelectionTable (decompositionMethod, metisDecomp, dictionary) | |
defineTypeNameAndDebug (ptscotchDecomp, 0) | |
addToRunTimeSelectionTable (decompositionMethod, ptscotchDecomp, dictionary) | |
defineTypeNameAndDebug (scotchDecomp, 0) | |
addToRunTimeSelectionTable (decompositionMethod, scotchDecomp, dictionary) | |
defineTypeNameAndDebug (dynamicFvMesh, 0) | |
defineRunTimeSelectionTable (dynamicFvMesh, IOobject) | |
defineTypeNameAndDebug (dynamicInkJetFvMesh, 0) | |
addToRunTimeSelectionTable (dynamicFvMesh, dynamicInkJetFvMesh, IOobject) | |
defineTypeNameAndDebug (dynamicInterpolatedFvMesh, 0) | |
addToRunTimeSelectionTable (dynamicFvMesh, dynamicInterpolatedFvMesh, IOobject) | |
defineTypeNameAndDebug (dynamicMotionSolverFvMesh, 0) | |
addToRunTimeSelectionTable (dynamicFvMesh, dynamicMotionSolverFvMesh, IOobject) | |
defineTypeNameAndDebug (dynamicRefineFvMesh, 0) | |
addToRunTimeSelectionTable (dynamicFvMesh, dynamicRefineFvMesh, IOobject) | |
defineTypeNameAndDebug (staticFvMesh, 0) | |
addToRunTimeSelectionTable (dynamicFvMesh, staticFvMesh, IOobject) | |
defineTypeNameAndDebug (attachDetach, 0) | |
addToRunTimeSelectionTable (polyMeshModifier, attachDetach, dictionary) | |
defineTypeNameAndDebug (boundaryMesh, 0) | |
Ostream & | operator<< (Ostream &, const boundaryPatch &) |
defineTypeNameAndDebug (createShellMesh, 0) | |
defineTypeNameAndDebug (extrudePatchMesh, 0) | |
defineTypeNameAndDebug (fvMeshAdder, 0) | |
defineTypeNameAndDebug (fvMeshDistribute, 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) | |
Istream & | operator>> (Istream &, directionInfo &) |
Ostream & | operator<< (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) | |
Ostream & | operator<< (Ostream &, const refineCell &) |
defineTypeNameAndDebug (wallLayerCells, 0) | |
Istream & | operator>> (Istream &, wallNormalInfo &) |
Ostream & | operator<< (Ostream &, const wallNormalInfo &) |
template<> | |
bool | contiguous< wallNormalInfo > () |
Data associated with wallNormalInfo type are contiguous. More... | |
defineTypeNameAndDebug (badQualityToCell, 0) | |
addToRunTimeSelectionTable (topoSetSource, badQualityToCell, word) | |
addToRunTimeSelectionTable (topoSetSource, badQualityToCell, istream) | |
defineTypeNameAndDebug (badQualityToFace, 0) | |
addToRunTimeSelectionTable (topoSetSource, badQualityToFace, word) | |
addToRunTimeSelectionTable (topoSetSource, badQualityToFace, istream) | |
defineTypeNameAndDebug (motionSmoother, 0) | |
defineTypeNameAndDebug (motionSmootherAlgo, 0) | |
defineTypeNameAndDebug (componentDisplacementMotionSolver, 0) | |
defineTypeNameAndDebug (componentVelocityMotionSolver, 0) | |
defineTypeNameAndDebug (displacementMotionSolver, 0) | |
defineTypeNameAndDebug (displacementInterpolationMotionSolver, 0) | |
addToRunTimeSelectionTable (motionSolver, displacementInterpolationMotionSolver, dictionary) | |
defineTypeNameAndDebug (displacementLayeredMotionMotionSolver, 0) | |
addToRunTimeSelectionTable (motionSolver, displacementLayeredMotionMotionSolver, dictionary) | |
Istream & | operator>> (Istream &, pointEdgeStructuredWalk &) |
Ostream & | operator<< (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) | |
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) | |
Istream & | operator>> (Istream &, externalPointEdgePoint &) |
Ostream & | operator<< (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) | |
Ostream & | operator<< (Ostream &, const polyMeshModifier &) |
defineTypeNameAndDebug (addPatchCellLayer, 0) | |
defineTypeNameAndDebug (combineFaces, 0) | |
defineTypeNameAndDebug (duplicatePoints, 0) | |
defineTypeNameAndDebug (edgeCollapser, 0) | |
defineTypeNameAndDebug (hexRef8, 0) | |
defineTypeNameAndDebug (refinementHistory, 0) | |
Istream & | operator>> (Istream &, refinementHistory &) |
Ostream & | operator<< (Ostream &, const refinementHistory &) |
Istream & | operator>> (Istream &, refinementHistory::splitCell8 &) |
Ostream & | operator<< (Ostream &, const refinementHistory::splitCell8 &) |
Istream & | operator>> (Istream &, pointEdgeCollapse &) |
Ostream & | operator<< (Ostream &, const pointEdgeCollapse &) |
template<> | |
bool | contiguous< pointEdgeCollapse > () |
Data associated with pointEdgeCollapse type are contiguous. More... | |
defineTypeNameAndDebug (polyTopoChange, 0) | |
Istream & | operator>> (Istream &, refinementData &) |
Ostream & | operator<< (Ostream &, const refinementData &) |
template<> | |
bool | contiguous< refinementData > () |
Data associated with refinementData type are contiguous. More... | |
Istream & | operator>> (Istream &, refinementDistanceData &) |
Ostream & | operator<< (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) | |
Ostream & | operator<< (Ostream &, const polyTopoChanger &) |
defineTypeNameAndDebug (setUpdater, 0) | |
addToRunTimeSelectionTable (polyMeshModifier, setUpdater, dictionary) | |
defineTypeNameAndDebug (enrichedPatch, 0) | |
defineTypeNameAndDebug (slidingInterface, 0) | |
addToRunTimeSelectionTable (polyMeshModifier, slidingInterface, dictionary) | |
defineTypeNameAndDebug (engineMesh, 0) | |
defineRunTimeSelectionTable (engineMesh, IOobject) | |
defineTypeNameAndDebug (fvMotionSolverEngineMesh, 0) | |
addToRunTimeSelectionTable (engineMesh, fvMotionSolverEngineMesh, IOobject) | |
defineTypeNameAndDebug (layeredEngineMesh, 0) | |
addToRunTimeSelectionTable (engineMesh, layeredEngineMesh, IOobject) | |
defineTypeNameAndDebug (staticEngineMesh, 0) | |
addToRunTimeSelectionTable (engineMesh, staticEngineMesh, IOobject) | |
defineTypeNameAndDebug (crankConRod, 0) | |
addToRunTimeSelectionTable (engineTime, crankConRod, dictionary) | |
defineTypeNameAndDebug (engineTime, 0) | |
defineRunTimeSelectionTable (engineTime, dictionary) | |
defineTypeNameAndDebug (freePiston, 0) | |
addToRunTimeSelectionTable (engineTime, freePiston, dictionary) | |
defineTypeNameAndDebug (OBJstream, 0) | |
makeSetWriters (csvSetWriter) | |
makeSetWriters (ensightSetWriter) | |
makeSetWriters (gnuplotSetWriter) | |
makeSetWriters (jplotSetWriter) | |
makeSetWriters (rawSetWriter) | |
makeSetWriters (vtkSetWriter) | |
defineNamedTemplateTypeNameAndDebug (writer< scalar >, 0) | |
defineTemplatedRunTimeSelectionTable (writer, word, scalar) | |
defineNamedTemplateTypeNameAndDebug (writer< vector >, 0) | |
defineTemplatedRunTimeSelectionTable (writer, word, vector) | |
defineNamedTemplateTypeNameAndDebug (writer< sphericalTensor >, 0) | |
defineTemplatedRunTimeSelectionTable (writer, word, sphericalTensor) | |
defineNamedTemplateTypeNameAndDebug (writer< symmTensor >, 0) | |
defineTemplatedRunTimeSelectionTable (writer, word, symmTensor) | |
defineNamedTemplateTypeNameAndDebug (writer< tensor >, 0) | |
defineTemplatedRunTimeSelectionTable (writer, word, tensor) | |
makeSetWriters (xmgraceSetWriter) | |
defineTypeNameAndDebug (vtkUnstructuredReader, 1) | |
bool | adjustPhi (surfaceScalarField &phi, const volVectorField &U, volScalarField &p) |
Adjust the balance of fluxes to obey continuity. More... | |
volScalarField & | bound (volScalarField &, const dimensionedScalar &lowerBound) |
Bound the given scalar field if it has gone unbounded. More... | |
tmp< volVectorField > | constrainHbyA (const tmp< volVectorField > &tHbyA, const volVectorField &U, const volScalarField &p) |
tmp< surfaceScalarField > | constrainPhiHbyA (const tmp< surfaceScalarField > &tphiHbyA, const volVectorField &U, 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... | |
template<class RAUfType , class DivUType > | |
void | CorrectPhi (volVectorField &U, surfaceScalarField &phi, const volScalarField &p, const RAUfType &rAUf, const DivUType &divU, nonOrthogonalSolutionControl &pcorrControl, const bool evaluateUBCs) |
template<class RAUfType , class DivRhoUType > | |
void | CorrectPhi (volVectorField &U, surfaceScalarField &phi, const volScalarField &p, const volScalarField &rho, const volScalarField &psi, const RAUfType &rAUf, const DivRhoUType &divRhoU, nonOrthogonalSolutionControl &pcorrControl, const bool evaluateUBCs) |
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... | |
Ostream & | operator<< (Ostream &os, const fv::optionList &options) |
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< GeometricField< Type, fvPatchField, volMesh > > | levelSetAverage (const volScalarField &levelC, const pointScalarField &levelP, const GeometricField< Type, fvPatchField, volMesh > &positiveC, const GeometricField< Type, pointPatchField, pointMesh > &positiveP, const GeometricField< Type, fvPatchField, volMesh > &negativeC, const GeometricField< Type, pointPatchField, pointMesh > &negativeP) |
As the above overload, but both in cells and on patch faces. More... | |
tmp< 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. More... | |
tmp< scalarField > | levelSetFraction (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< volScalarField > | levelSetFraction (const volScalarField &levelC, const pointScalarField &levelP, const bool above) |
As the above overload, but both in cells and on patch faces. More... | |
defineTypeNameAndDebug (MRFZone, 0) | |
Ostream & | operator<< (Ostream &os, const MRFZoneList &models) |
defineTypeNameAndDebug (porosityModel, 0) | |
defineRunTimeSelectionTable (porosityModel, mesh) | |
Ostream & | operator<< (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 (pisoControl, 0) | |
defineTypeNameAndDebug (simpleControl, 0) | |
defineTypeNameAndDebug (solidNoLoopControl, 0) | |
defineTypeNameAndDebug (fluidSolutionControl, 0) | |
defineTypeNameAndDebug (multiRegionSolutionControl, 0) | |
defineTypeNameAndDebug (nonOrthogonalSolutionControl, 0) | |
defineTypeNameAndDebug (singleRegionSolutionControl, 0) | |
defineTypeNameAndDebug (solutionControl, 0) | |
makePatchTypeField (fvPatchVectorField, SRFFreestreamVelocityFvPatchVectorField) | |
makePatchTypeField (fvPatchVectorField, SRFVelocityFvPatchVectorField) | |
makePatchTypeField (fvPatchVectorField, SRFWallVelocityFvPatchVectorField) | |
makePatchTypeFieldTypedefs (basicSymmetry) | |
makePatchFields (calculated) | |
makePatchTypeFieldTypedefs (calculated) | |
makePatchFieldTypeNames (coupled) | |
makePatchTypeFieldTypedefs (coupled) | |
makePatchFields (directionMixed) | |
makePatchTypeFieldTypedefs (directionMixed) | |
makePatchFields (extrapolatedCalculated) | |
makePatchTypeFieldTypedefs (extrapolatedCalculated) | |
makePatchFields (fixedGradient) | |
makePatchTypeFieldTypedefs (fixedGradient) | |
makePatchFields (fixedValue) | |
makePatchTypeFieldTypedefs (fixedValue) | |
makePatchFields (mixed) | |
makePatchTypeFieldTypedefs (mixed) | |
makePatchFields (sliced) | |
makePatchTypeFieldTypedefs (sliced) | |
makePatchFieldTypeNames (transform) | |
makePatchTypeFieldTypedefs (transform) | |
makePatchFields (zeroGradient) | |
makePatchTypeFieldTypedefs (zeroGradient) | |
makePatchFields (cyclic) | |
makePatchTypeFieldTypedefs (cyclic) | |
makePatchFields (cyclicACMI) | |
makePatchTypeFieldTypedefs (cyclicACMI) | |
makePatchFields (cyclicAMI) | |
makePatchTypeFieldTypedefs (cyclicAMI) | |
makePatchFields (cyclicRepeatAMI) | |
makePatchTypeFieldTypedefs (cyclicRepeatAMI) | |
makePatchFields (cyclicSlip) | |
makePatchTypeFieldTypedefs (cyclicSlip) | |
makePatchFields (empty) | |
makePatchTypeFieldTypedefs (empty) | |
makePatchFieldTypeNames (jumpCyclic) | |
makePatchTypeFieldTypedefs (jumpCyclic) | |
makePatchFieldTypeNames (jumpCyclicAMI) | |
makePatchTypeFieldTypedefs (jumpCyclicAMI) | |
makePatchFields (processor) | |
makePatchTypeFieldTypedefs (processor) | |
makePatchFields (processorCyclic) | |
makePatchTypeFieldTypedefs (processorCyclic) | |
makePatchFields (symmetry) | |
makePatchTypeFieldTypedefs (symmetry) | |
makePatchFields (symmetryPlane) | |
makePatchTypeFieldTypedefs (symmetryPlane) | |
makePatchFields (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 (fixedJumpAMI) | |
makePatchTypeFieldTypedefs (fixedJumpAMI) | |
makePatchFields (fixedMean) | |
makePatchTypeFieldTypedefs (fixedMean) | |
makePatchFields (fixedMeanOutletInlet) | |
makePatchTypeFieldTypedefs (fixedMeanOutletInlet) | |
makePatchTypeField (fvPatchVectorField, fixedNormalInletOutletVelocityFvPatchVectorField) | |
makeTemplatePatchTypeField (vector, fixedNormalSlip) | |
makeTemplatePatchTypeField (tensor, fixedNormalSlip) | |
makePatchTypeFieldTypedefs (fixedNormalSlip) | |
makePatchTypeField (fvPatchScalarField, fixedPressureCompressibleDensityFvPatchScalarField) | |
makePatchFields (fixedProfile) | |
makePatchTypeFieldTypedefs (fixedProfile) | |
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) | |
makePatchFields (mappedField) | |
makePatchFields (mappedFixedInternalValue) | |
makePatchFields (mappedFixedValue) | |
makePatchTypeFieldTypedefs (mappedFixedValue) | |
makePatchTypeField (fvPatchVectorField, mappedFlowRateFvPatchVectorField) | |
makePatchTypeField (fvPatchVectorField, mappedVelocityFluxFixedValueFvPatchField) | |
makePatchTypeField (fvPatchVectorField, matchedFlowRateOutletVelocityFvPatchVectorField) | |
makePatchTypeField (fvPatchVectorField, movingWallVelocityFvPatchVectorField) | |
makePatchTypeField (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) | |
makePatchFields (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) | |
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) | |
makePatchFields (uniformJumpAMI) | |
makePatchTypeFieldTypedefs (uniformJumpAMI) | |
makePatchTypeField (fvPatchScalarField, uniformTotalPressureFvPatchScalarField) | |
makePatchTypeField (fvPatchScalarField, variableHeightFlowRateFvPatchScalarField) | |
makePatchTypeField (fvPatchVectorField, variableHeightFlowRateInletVelocityFvPatchVectorField) | |
makePatchTypeField (fvPatchScalarField, waveSurfacePressureFvPatchScalarField) | |
makePatchFields (waveTransmissive) | |
makePatchTypeFieldTypedefs (waveTransmissive) | |
template<class Type > | |
Ostream & | operator<< (Ostream &, const fvPatchField< Type > &) |
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) | |
makeFvsPatchFields (calculated) | |
makeFvsPatchTypeFieldTypedefs (calculated) | |
makeFvsPatchFieldsTypeName (coupled) | |
makeFvsPatchTypeFieldTypedefs (coupled) | |
makeFvsPatchFields (fixedValue) | |
makeFvsPatchTypeFieldTypedefs (fixedValue) | |
makeFvsPatchFields (sliced) | |
makeFvsPatchTypeFieldTypedefs (sliced) | |
makeFvsPatchFields (cyclic) | |
makeFvsPatchTypeFieldTypedefs (cyclic) | |
makeFvsPatchFields (cyclicACMI) | |
makeFvsPatchTypeFieldTypedefs (cyclicACMI) | |
makeFvsPatchFields (cyclicAMI) | |
makeFvsPatchTypeFieldTypedefs (cyclicAMI) | |
makeFvsPatchFields (cyclicRepeatAMI) | |
makeFvsPatchTypeFieldTypedefs (cyclicRepeatAMI) | |
makeFvsPatchFields (cyclicSlip) | |
makeFvsPatchTypeFieldTypedefs (cyclicSlip) | |
makeFvsPatchFields (empty) | |
makeFvsPatchTypeFieldTypedefs (empty) | |
makeFvsPatchFields (processor) | |
makeFvsPatchTypeFieldTypedefs (processor) | |
makeFvsPatchFields (processorCyclic) | |
makeFvsPatchTypeFieldTypedefs (processorCyclic) | |
makeFvsPatchFields (symmetry) | |
makeFvsPatchTypeFieldTypedefs (symmetry) | |
makeFvsPatchFields (symmetryPlane) | |
makeFvsPatchTypeFieldTypedefs (symmetryPlane) | |
makeFvsPatchFields (wedge) | |
makeFvsPatchTypeFieldTypedefs (wedge) | |
template<class Type > | |
Ostream & | operator<< (Ostream &, const fvsPatchField< Type > &) |
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 (surfaceScalarField::Internal, 0) | |
defineTemplateTypeNameAndDebug (surfaceScalarField, 0) | |
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 (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< GeometricField< Type, fvPatchField, volMesh > > | operator & (const fvMatrix< Type > &, const DimensionedField< Type, volMesh > &) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | operator & (const fvMatrix< Type > &, const tmp< DimensionedField< Type, volMesh >> &) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | operator & (const fvMatrix< Type > &, const tmp< GeometricField< Type, fvPatchField, volMesh >> &) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | operator & (const tmp< fvMatrix< Type >> &, const DimensionedField< Type, volMesh > &) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | operator & (const tmp< fvMatrix< Type >> &, const tmp< DimensionedField< Type, volMesh >> &) |
template<class Type > | |
tmp< GeometricField< Type, fvPatchField, volMesh > > | operator & (const tmp< fvMatrix< Type >> &, const tmp< GeometricField< Type, fvPatchField, volMesh >> &) |
template<class Type > | |
Ostream & | operator<< (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< GeometricField< Type, fvPatchField, volMesh >> &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator== (const tmp< fvMatrix< Type >> &, const DimensionedField< Type, volMesh > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator== (const tmp< fvMatrix< Type >> &, const tmp< DimensionedField< Type, volMesh >> &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator== (const tmp< fvMatrix< Type >> &, const tmp< GeometricField< Type, fvPatchField, volMesh >> &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator== (const fvMatrix< Type > &, const dimensioned< Type > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator== (const tmp< fvMatrix< Type >> &, const dimensioned< Type > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator== (const fvMatrix< Type > &, const 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< GeometricField< Type, fvPatchField, volMesh >> &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator+ (const tmp< fvMatrix< Type >> &, const DimensionedField< Type, volMesh > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator+ (const tmp< fvMatrix< Type >> &, const tmp< DimensionedField< Type, volMesh >> &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator+ (const tmp< fvMatrix< Type >> &, const tmp< GeometricField< Type, fvPatchField, volMesh >> &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator+ (const DimensionedField< Type, volMesh > &, const fvMatrix< Type > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator+ (const tmp< DimensionedField< Type, volMesh >> &, const fvMatrix< Type > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator+ (const tmp< GeometricField< Type, fvPatchField, volMesh >> &, const fvMatrix< Type > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator+ (const DimensionedField< Type, volMesh > &, const tmp< fvMatrix< Type >> &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator+ (const tmp< DimensionedField< Type, volMesh >> &, const tmp< fvMatrix< Type >> &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator+ (const tmp< GeometricField< Type, fvPatchField, volMesh >> &, const tmp< fvMatrix< Type >> &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator+ (const fvMatrix< Type > &, const dimensioned< Type > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator+ (const tmp< fvMatrix< Type >> &, const dimensioned< Type > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator+ (const dimensioned< Type > &, const fvMatrix< Type > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator+ (const dimensioned< Type > &, const tmp< fvMatrix< Type >> &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator- (const fvMatrix< Type > &, const fvMatrix< Type > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator- (const tmp< fvMatrix< Type >> &, const fvMatrix< Type > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator- (const fvMatrix< Type > &, const tmp< fvMatrix< Type >> &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator- (const tmp< fvMatrix< Type >> &, const tmp< fvMatrix< Type >> &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator- (const fvMatrix< Type > &, const DimensionedField< Type, volMesh > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator- (const fvMatrix< Type > &, const tmp< DimensionedField< Type, volMesh >> &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator- (const fvMatrix< Type > &, const tmp< GeometricField< Type, fvPatchField, volMesh >> &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator- (const tmp< fvMatrix< Type >> &, const DimensionedField< Type, volMesh > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator- (const tmp< fvMatrix< Type >> &, const tmp< DimensionedField< Type, volMesh >> &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator- (const tmp< fvMatrix< Type >> &, const tmp< GeometricField< Type, fvPatchField, volMesh >> &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator- (const DimensionedField< Type, volMesh > &, const fvMatrix< Type > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator- (const tmp< DimensionedField< Type, volMesh >> &, const fvMatrix< Type > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator- (const tmp< GeometricField< Type, fvPatchField, volMesh >> &, const fvMatrix< Type > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator- (const DimensionedField< Type, volMesh > &, const tmp< fvMatrix< Type >> &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator- (const tmp< DimensionedField< Type, volMesh >> &, const tmp< fvMatrix< Type >> &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator- (const tmp< GeometricField< Type, fvPatchField, volMesh >> &, const tmp< fvMatrix< Type >> &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator- (const fvMatrix< Type > &, const dimensioned< Type > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator- (const tmp< fvMatrix< Type >> &, const dimensioned< Type > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator- (const dimensioned< Type > &, const fvMatrix< Type > &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator- (const dimensioned< Type > &, const tmp< fvMatrix< Type >> &) |
template<class Type > | |
tmp< fvMatrix< Type > > | operator* (const 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 >> &) |
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 (coupledFvPatch, 0) | |
defineTypeNameAndDebug (genericFvPatch, 0) | |
addToRunTimeSelectionTable (fvPatch, genericFvPatch, polyPatch) | |
defineTypeNameAndDebug (cyclicFvPatch, 0) | |
addToRunTimeSelectionTable (fvPatch, cyclicFvPatch, polyPatch) | |
defineTypeNameAndDebug (cyclicACMIFvPatch, 0) | |
addToRunTimeSelectionTable (fvPatch, cyclicACMIFvPatch, polyPatch) | |
defineTypeNameAndDebug (cyclicAMIFvPatch, 0) | |
addToRunTimeSelectionTable (fvPatch, cyclicAMIFvPatch, polyPatch) | |
defineTypeNameAndDebug (cyclicRepeatAMIFvPatch, 0) | |
addToRunTimeSelectionTable (fvPatch, cyclicRepeatAMIFvPatch, polyPatch) | |
defineTypeNameAndDebug (cyclicSlipFvPatch, 0) | |
addToRunTimeSelectionTable (fvPatch, cyclicSlipFvPatch, polyPatch) | |
defineTypeNameAndDebug (emptyFvPatch, 0) | |
addToRunTimeSelectionTable (fvPatch, emptyFvPatch, 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 (mappedFvPatch, 0) | |
addToRunTimeSelectionTable (fvPatch, mappedFvPatch, polyPatch) | |
defineTypeNameAndDebug (mappedWallFvPatch, 0) | |
addToRunTimeSelectionTable (fvPatch, mappedWallFvPatch, polyPatch) | |
defineTypeNameAndDebug (regionCoupledBaseFvPatch, 0) | |
defineTypeNameAndDebug (regionCoupledFvPatch, 0) | |
addToRunTimeSelectionTable (fvPatch, regionCoupledFvPatch, polyPatch) | |
defineTypeNameAndDebug (regionCoupledWallFvPatch, 0) | |
addToRunTimeSelectionTable (fvPatch, regionCoupledWallFvPatch, polyPatch) | |
defineTypeNameAndDebug (wallFvPatch, 0) | |
addToRunTimeSelectionTable (fvPatch, wallFvPatch, polyPatch) | |
defineTypeNameAndDebug (fvPatch, 0) | |
defineRunTimeSelectionTable (fvPatch, polyPatch) | |
addToRunTimeSelectionTable (fvPatch, fvPatch, polyPatch) | |
defineTypeNameAndDebug (patchDistMethod, 0) | |
defineRunTimeSelectionTable (patchDistMethod, dictionary) | |
defineTypeNameAndDebug (wallDist, 0) | |
template<> | |
bool | contiguous< wallPointYPlus > () |
Data associated with pointEdgePoint type as contiguous as underlying type. More... | |
defineTemplateRunTimeSelectionTable (interpolation< scalar >, dictionary) | |
defineTemplateRunTimeSelectionTable (interpolation< vector >, dictionary) | |
defineTemplateRunTimeSelectionTable (interpolation< sphericalTensor >, dictionary) | |
defineTemplateRunTimeSelectionTable (interpolation< symmTensor >, dictionary) | |
defineTemplateRunTimeSelectionTable (interpolation< tensor >, dictionary) | |
makeInterpolation (interpolationCell) | |
makeInterpolation (interpolationCellPatchConstrained) | |
makeInterpolation (interpolationCellPoint) | |
makeInterpolation (interpolationCellPointFace) | |
makeInterpolation (interpolationCellPointWallModified) | |
makeInterpolation (interpolationPointMVC) | |
defineDebugSwitchWithName (pointMVCWeight, "pointMVCWeight", 0) | |
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< GeometricField< Type, fvsPatchField, surfaceMesh > > | linearInterpolate (const GeometricField< Type, fvPatchField, volMesh > &vf) |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | linearInterpolate (const tmp< GeometricField< Type, fvPatchField, volMesh >> &tvf) |
defineTemplateTypeNameAndDebug (CentredFitData< linearFitPolynomial >, 0) | |
makeCentredFitSurfaceInterpolationScheme (linearFit, linearFitPolynomial, centredCFCCellToFaceStencilObject) | |
defineTemplateTypeNameAndDebug (UpwindFitData< linearFitPolynomial >, 0) | |
makePureUpwindFitSurfaceInterpolationScheme (linearPureUpwindFit, linearFitPolynomial, pureUpwindCFCCellToFaceStencilObject) | |
makeSurfaceInterpolationTypeScheme (LUST, scalar) | |
makeSurfaceInterpolationTypeScheme (LUST, vector) | |
makeSurfaceInterpolationScheme (outletStabilised) | |
makeSurfaceInterpolationScheme (pointLinear) | |
defineTemplateTypeNameAndDebug (CentredFitData< quadraticFitPolynomial >, 0) | |
makeCentredFitSurfaceInterpolationScheme (quadraticFit, quadraticFitPolynomial, centredCFCCellToFaceStencilObject) | |
defineTemplateTypeNameAndDebug (CentredFitData< quadraticLinearFitPolynomial >, 0) | |
makeCentredFitSurfaceInterpolationScheme (quadraticLinearFit, quadraticLinearFitPolynomial, centredCFCCellToFaceStencilObject) | |
makePureUpwindFitSurfaceInterpolationScheme (quadraticLinearPureUpwindFit, quadraticLinearUpwindFitPolynomial, upwindCFCCellToFaceStencilObject) | |
defineTemplateTypeNameAndDebug (UpwindFitData< quadraticLinearUpwindFitPolynomial >, 0) | |
makeUpwindFitSurfaceInterpolationScheme (quadraticLinearUpwindFit, quadraticLinearUpwindFitPolynomial, upwindFECCellToFaceStencilObject) | |
defineTemplateTypeNameAndDebug (UpwindFitData< quadraticUpwindFitPolynomial >, 0) | |
makeUpwindFitSurfaceInterpolationScheme (quadraticUpwindFit, quadraticUpwindFitPolynomial, upwindFECCellToFaceStencilObject) | |
makeSurfaceInterpolationScheme (skewCorrected) | |
defineTypeNameAndDebug (skewCorrectionVectors, 0) | |
defineTypeNameAndDebug (surfaceInterpolation, 0) | |
defineNamedTemplateTypeNameAndDebug (surfaceInterpolationScheme< scalar >, 0) | |
defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< scalar >, Mesh) | |
defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< scalar >, MeshFlux) | |
defineNamedTemplateTypeNameAndDebug (surfaceInterpolationScheme< vector >, 0) | |
defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< vector >, Mesh) | |
defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< vector >, MeshFlux) | |
defineNamedTemplateTypeNameAndDebug (surfaceInterpolationScheme< sphericalTensor >, 0) | |
defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< sphericalTensor >, Mesh) | |
defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< sphericalTensor >, MeshFlux) | |
defineNamedTemplateTypeNameAndDebug (surfaceInterpolationScheme< symmTensor >, 0) | |
defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< symmTensor >, Mesh) | |
defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< symmTensor >, MeshFlux) | |
defineNamedTemplateTypeNameAndDebug (surfaceInterpolationScheme< tensor >, 0) | |
defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< tensor >, Mesh) | |
defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< tensor >, MeshFlux) | |
defineTypeNameAndDebug (pointConstraints, 0) | |
defineTypeNameAndDebug (volPointInterpolation, 0) | |
Ostream & | operator<< (Ostream &, const findCellParticle &) |
template<> | |
bool | contiguous< findCellParticle > () |
defineTemplateTypeNameAndDebug (Cloud< findCellParticle >, 0) | |
Ostream & | operator<< (Ostream &, const streamLineParticle &) |
defineTemplateTypeNameAndDebug (Cloud< streamLineParticle >, 0) | |
defineTypeNameAndDebug (codedFunctionObject, 0) | |
addToRunTimeSelectionTable (functionObject, codedFunctionObject, dictionary) | |
defineTypeNameAndDebug (MGridGenGAMGAgglomeration, 0) | |
addToRunTimeSelectionTable (GAMGAgglomeration, MGridGenGAMGAgglomeration, lduMesh) | |
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) | |
makePatchFields (cellMotion) | |
makePatchTypeFieldTypedefs (cellMotion) | |
makePatchFields (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 (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) | |
defineTypeNameAndDebug (tabulated6DoFAcceleration, 0) | |
makePatchFields (generic) | |
makePatchTypeFieldTypedefs (generic) | |
defineTypeNameAndDebug (genericPatchField, 0) | |
makePointPatchFields (generic) | |
makePointPatchFieldTypedefs (generic) | |
template<class ParticleType > | |
Ostream & | operator<< (Ostream &, const Cloud< ParticleType > &) |
defineTemplateTypeNameAndDebug (Cloud< indexedParticle >, 0) | |
Istream & | operator>> (Istream &, referredWallFace &) |
Ostream & | operator<< (Ostream &, const referredWallFace &) |
defineTypeNameAndDebug (particle, 0) | |
Ostream & | operator<< (Ostream &, const particle &) |
bool | operator== (const particle &, const particle &) |
bool | operator!= (const particle &, const particle &) |
defineTemplateTypeNameAndDebug (Cloud< passiveParticle >, 0) | |
template<> | |
bool | contiguous< coalParcel > () |
makeCoalParcelSurfaceReactionModels (coalCloud) | |
defineTypeNameAndDebug (distributionModel, 0) | |
defineRunTimeSelectionTable (distributionModel, dictionary) | |
defineTypeNameAndDebug (DSMCBaseCloud, 0) | |
defineTemplateTypeNameAndDebug (DSMCParcel< particle >, 0) | |
defineTemplateTypeNameAndDebug (Cloud< dsmcParcel >, 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 > | |
Ostream & | operator<< (Ostream &, const DSMCParcel< ParcelType > &) |
defineTypeNameAndDebug (kinematicCloud, 0) | |
defineTypeNameAndDebug (reactingCloud, 0) | |
defineTypeNameAndDebug (reactingMultiphaseCloud, 0) | |
defineTypeNameAndDebug (thermoCloud, 0) | |
defineTypeNameAndDebug (integrationScheme, 0) | |
defineRunTimeSelectionTable (integrationScheme, word) | |
template<> | |
bool | contiguous< basicKinematicCollidingParcel > () |
defineTemplateTypeNameAndDebug (basicKinematicCollidingParcel, 0) | |
defineTemplateTypeNameAndDebug (Cloud< basicKinematicCollidingParcel >, 0) | |
template<> | |
bool | contiguous< basicKinematicMPPICParcel > () |
defineTemplateTypeNameAndDebug (basicKinematicMPPICParcel, 0) | |
defineTemplateTypeNameAndDebug (Cloud< basicKinematicMPPICParcel >, 0) | |
template<> | |
bool | contiguous< basicKinematicParcel > () |
defineTemplateTypeNameAndDebug (basicKinematicParcel, 0) | |
defineTemplateTypeNameAndDebug (Cloud< basicKinematicParcel >, 0) | |
template<> | |
bool | contiguous< basicReactingMultiphaseParcel > () |
defineTemplateTypeNameAndDebug (basicReactingMultiphaseParcel, 0) | |
defineTemplateTypeNameAndDebug (Cloud< basicReactingMultiphaseParcel >, 0) | |
template<> | |
bool | contiguous< basicReactingParcel > () |
defineTemplateTypeNameAndDebug (basicReactingParcel, 0) | |
defineTemplateTypeNameAndDebug (Cloud< basicReactingParcel >, 0) | |
template<> | |
bool | contiguous< basicThermoParcel > () |
defineTemplateTypeNameAndDebug (basicThermoParcel, 0) | |
defineTemplateTypeNameAndDebug (Cloud< basicThermoParcel >, 0) | |
template<class ParcelType > | |
Ostream & | operator<< (Ostream &, const CollidingParcel< ParcelType > &) |
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 > | |
Istream & | operator>> (Istream &, CollisionRecordList< PairType, WallType > &) |
template<class PairType , class WallType > | |
Ostream & | operator<< (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 > | |
Istream & | operator>> (Istream &, PairCollisionRecord< Type > &) |
template<class Type > | |
Ostream & | operator<< (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 > | |
Istream & | operator>> (Istream &, WallCollisionRecord< Type > &) |
template<class Type > | |
Ostream & | operator<< (Ostream &, const WallCollisionRecord< Type > &) |
template<class ParcelType > | |
Ostream & | operator<< (Ostream &, const KinematicParcel< ParcelType > &) |
template<class ParcelType > | |
Ostream & | operator<< (Ostream &, const MPPICParcel< ParcelType > &) |
template<class ParcelType > | |
Ostream & | operator<< (Ostream &, const ReactingMultiphaseParcel< ParcelType > &) |
template<class ParcelType > | |
Ostream & | operator<< (Ostream &, const ReactingParcel< ParcelType > &) |
template<class ParcelType > | |
Ostream & | operator<< (Ostream &, const ThermoParcel< ParcelType > &) |
Istream & | operator>> (Istream &, phaseProperties &) |
Ostream & | operator<< (Ostream &, const phaseProperties &) |
template<class Type > | |
Istream & | operator>> (Istream &, WallSiteData< Type > &) |
template<class Type > | |
Ostream & | operator<< (Ostream &, const WallSiteData< Type > &) |
defineTypeNameAndDebug (kinematicParcelInjectionData, 0) | |
Ostream & | operator<< (Ostream &, const kinematicParcelInjectionData &) |
Istream & | operator>> (Istream &, kinematicParcelInjectionData &) |
defineTemplateTypeNameAndDebug (GlobalIOList< kinematicParcelInjectionData >, 0) | |
forceSuSp | operator+ (const forceSuSp &susp1, const forceSuSp &susp2) |
forceSuSp | operator* (const scalar s, const forceSuSp &susp) |
Istream & | operator>> (Istream &is, patchInteractionData &pid) |
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) | |
Ostream & | operator<< (Ostream &, const reactingParcelInjectionData &) |
Istream & | operator>> (Istream &, reactingParcelInjectionData &) |
defineTemplateTypeNameAndDebug (GlobalIOList< reactingParcelInjectionData >, 0) | |
defineTypeNameAndDebug (reactingMultiphaseParcelInjectionData, 0) | |
Ostream & | operator<< (Ostream &, const reactingMultiphaseParcelInjectionData &) |
Istream & | operator>> (Istream &, reactingMultiphaseParcelInjectionData &) |
defineTemplateTypeNameAndDebug (GlobalIOList< reactingMultiphaseParcelInjectionData >, 0) | |
defineTypeNameAndDebug (thermoParcelInjectionData, 0) | |
Ostream & | operator<< (Ostream &, const thermoParcelInjectionData &) |
Istream & | operator>> (Istream &, thermoParcelInjectionData &) |
defineTemplateTypeNameAndDebug (GlobalIOList< thermoParcelInjectionData >, 0) | |
template<class Type > | |
Ostream & | operator<< (Ostream &, const bufferedAccumulator< Type > &) |
template<class Type > | |
Ostream & | operator<< (Ostream &, const correlationFunction< Type > &) |
defineTypeNameAndDebug (distribution, 0) | |
Ostream & | operator<< (Ostream &, const distribution &) |
Ostream & | operator<< (Ostream &, const molecule &) |
defineTemplateTypeNameAndDebug (Cloud< molecule >, 0) | |
Ostream & | operator<< (Ostream &, const reducedUnits &) |
defineTypeNameAndDebug (energyScalingFunction, 0) | |
defineRunTimeSelectionTable (energyScalingFunction, dictionary) | |
defineTypeNameAndDebug (pairPotential, 0) | |
defineRunTimeSelectionTable (pairPotential, dictionary) | |
defineTypeNameAndDebug (tetherPotential, 0) | |
defineRunTimeSelectionTable (tetherPotential, dictionary) | |
defineTemplateTypeNameAndDebug (Cloud< solidParticle >, 0) | |
Ostream & | operator<< (Ostream &, const solidParticle &) |
template<> | |
bool | contiguous< solidParticle > () |
defineTypeNameAndDebug (sprayCloud, 0) | |
template<> | |
bool | contiguous< basicSprayParcel > () |
defineTemplateTypeNameAndDebug (basicSprayParcel, 0) | |
defineTemplateTypeNameAndDebug (Cloud< basicSprayParcel >, 0) | |
template<class ParcelType > | |
Ostream & | operator<< (Ostream &, const SprayParcel< ParcelType > &) |
makeParcelTurbulenceDispersionModels (basicKinematicCollidingCloud) | |
makeParcelTurbulenceDispersionModels (basicKinematicMPPICCloud) | |
makeParcelTurbulenceDispersionModels (basicKinematicCloud) | |
makeThermoParcelTurbulenceForces (basicReactingMultiphaseCloud) | |
makeParcelTurbulenceDispersionModels (basicReactingMultiphaseCloud) | |
makeThermoParcelTurbulenceForces (basicReactingCloud) | |
makeParcelTurbulenceDispersionModels (basicReactingCloud) | |
makeThermoParcelTurbulenceForces (basicThermoCloud) | |
makeParcelTurbulenceDispersionModels (basicThermoCloud) | |
Ostream & | operator<< (Ostream &, const blockDescriptor &) |
point | faceCorr (const point &p) |
defineTypeNameAndDebug (blockEdge, 0) | |
defineRunTimeSelectionTable (blockEdge, Istream) | |
Ostream & | operator<< (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) | |
Ostream & | operator<< (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< label > | faceNij (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) | |
Ostream & | operator<< (Ostream &, const block &) |
defineTypeNameAndDebug (blockVertex, 0) | |
defineRunTimeSelectionTable (blockVertex, Istream) | |
pointField | vertices (const blockVertexList &bvl) |
Istream & | operator>> (Istream &, gradingDescriptor &) |
Ostream & | operator<< (Ostream &, const gradingDescriptor &) |
Istream & | operator>> (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) | |
makePointPatchFields (zeroFixedValue) | |
makePointPatchFieldTypedefs (zeroFixedValue) | |
defineTypeNameAndDebug (meshRefinement, 0) | |
static bool | less (const vector &x, const vector &y) |
To compare normals. More... | |
Istream & | operator>> (Istream &, patchFaceOrientation &) |
Ostream & | operator<< (Ostream &, const patchFaceOrientation &) |
template<> | |
bool | contiguous< patchFaceOrientation > () |
Data associated with patchFaceOrientation type are contiguous. More... | |
Istream & | operator>> (Istream &, pointData &) |
Ostream & | operator<< (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) | |
Ostream & | operator<< (Ostream &, const trackedParticle &) |
template<> | |
bool | contiguous< trackedParticle > () |
defineTemplateTypeNameAndDebug (Cloud< trackedParticle >, 0) | |
TemplateName (FaceCellWave) | |
defineTypeNameAndDebug (FaceCellWaveName, 0) | |
TemplateName (MeshWave) | |
defineTypeNameAndDebug (MeshWaveName, 0) | |
Istream & | operator>> (Istream &, patchEdgeFaceInfo &) |
Ostream & | operator<< (Ostream &, const patchEdgeFaceInfo &) |
template<> | |
bool | contiguous< patchEdgeFaceInfo > () |
Data associated with patchEdgeFaceInfo type are contiguous. More... | |
Istream & | operator>> (Istream &, patchEdgeFaceRegion &) |
Ostream & | operator<< (Ostream &, const patchEdgeFaceRegion &) |
template<> | |
bool | contiguous< patchEdgeFaceRegion > () |
Data associated with patchEdgeFaceRegion type are contiguous. More... | |
Istream & | operator>> (Istream &, patchEdgeFaceRegions &) |
Ostream & | operator<< (Ostream &, const patchEdgeFaceRegions &) |
TemplateName (PatchEdgeFaceWave) | |
defineTypeNameAndDebug (PatchEdgeFaceWaveName, 0) | |
Istream & | operator>> (Istream &, pointEdgePoint &) |
Ostream & | operator<< (Ostream &, const pointEdgePoint &) |
template<> | |
bool | contiguous< pointEdgePoint > () |
Data associated with pointEdgePoint type are contiguous. More... | |
TemplateName (PointEdgeWave) | |
defineTypeNameAndDebug (PointEdgeWaveName, 0) | |
defineTypeNameAndDebug (AMIInterpolation, 0) | |
defineTypeNameAndDebug (AMIMethod, 0) | |
defineRunTimeSelectionTable (AMIMethod, components) | |
defineTypeNameAndDebug (directAMI, 0) | |
addToRunTimeSelectionTable (AMIMethod, directAMI, components) | |
defineTypeNameAndDebug (faceAreaWeightAMI, 0) | |
addToRunTimeSelectionTable (AMIMethod, faceAreaWeightAMI, components) | |
defineTypeNameAndDebug (mapNearestAMI, 0) | |
addToRunTimeSelectionTable (AMIMethod, mapNearestAMI, components) | |
defineTypeNameAndDebug (partialFaceAreaWeightAMI, 0) | |
addToRunTimeSelectionTable (AMIMethod, partialFaceAreaWeightAMI, components) | |
defineTypeNameAndDebug (sweptFaceAreaWeightAMI, 0) | |
addToRunTimeSelectionTable (AMIMethod, sweptFaceAreaWeightAMI, components) | |
defineTypeNameAndDebug (cyclicACMIGAMGInterfaceField, 0) | |
addToRunTimeSelectionTable (GAMGInterfaceField, cyclicACMIGAMGInterfaceField, lduInterface) | |
addToRunTimeSelectionTable (GAMGInterfaceField, cyclicACMIGAMGInterfaceField, lduInterfaceField) | |
defineTypeNameAndDebug (cyclicAMIGAMGInterfaceField, 0) | |
addToRunTimeSelectionTable (GAMGInterfaceField, cyclicAMIGAMGInterfaceField, lduInterface) | |
addToRunTimeSelectionTable (GAMGInterfaceField, cyclicAMIGAMGInterfaceField, lduInterfaceField) | |
defineTypeNameAndDebug (cyclicRepeatAMIGAMGInterfaceField, 0) | |
addToRunTimeSelectionTable (GAMGInterfaceField, cyclicRepeatAMIGAMGInterfaceField, lduInterface) | |
addToRunTimeSelectionTable (GAMGInterfaceField, cyclicRepeatAMIGAMGInterfaceField, lduInterfaceField) | |
defineTypeNameAndDebug (cyclicACMIGAMGInterface, 0) | |
addToRunTimeSelectionTable (GAMGInterface, cyclicACMIGAMGInterface, lduInterface) | |
defineTypeNameAndDebug (cyclicAMIGAMGInterface, 0) | |
addToRunTimeSelectionTable (GAMGInterface, cyclicAMIGAMGInterface, lduInterface) | |
defineTypeNameAndDebug (cyclicRepeatAMIGAMGInterface, 0) | |
addToRunTimeSelectionTable (GAMGInterface, cyclicRepeatAMIGAMGInterface, lduInterface) | |
defineTypeNameAndDebug (cyclicACMILduInterface, 0) | |
defineTypeNameAndDebug (cyclicACMILduInterfaceField, 0) | |
defineTypeNameAndDebug (cyclicACMIPointPatch, 0) | |
addToRunTimeSelectionTable (facePointPatch, cyclicACMIPointPatch, polyPatch) | |
makePointPatchFields (cyclicACMI) | |
makePointPatchFieldTypedefs (cyclicACMI) | |
defineTypeNameAndDebug (cyclicACMIPolyPatch, 0) | |
addToRunTimeSelectionTable (polyPatch, cyclicACMIPolyPatch, word) | |
addToRunTimeSelectionTable (polyPatch, cyclicACMIPolyPatch, dictionary) | |
defineTypeNameAndDebug (cyclicAMILduInterface, 0) | |
defineTypeNameAndDebug (cyclicAMILduInterfaceField, 0) | |
defineTypeNameAndDebug (cyclicAMIPointPatch, 0) | |
addToRunTimeSelectionTable (facePointPatch, cyclicAMIPointPatch, polyPatch) | |
makePointPatchFields (cyclicAMI) | |
makePointPatchFieldTypedefs (cyclicAMI) | |
defineTypeNameAndDebug (cyclicAMIPolyPatch, 0) | |
addToRunTimeSelectionTable (polyPatch, cyclicAMIPolyPatch, word) | |
addToRunTimeSelectionTable (polyPatch, cyclicAMIPolyPatch, dictionary) | |
defineTypeNameAndDebug (cyclicRepeatAMILduInterface, 0) | |
defineTypeNameAndDebug (cyclicRepeatAMILduInterfaceField, 0) | |
defineTypeNameAndDebug (cyclicRepeatAMIPointPatch, 0) | |
addToRunTimeSelectionTable (facePointPatch, cyclicRepeatAMIPointPatch, polyPatch) | |
makePointPatchFields (cyclicRepeatAMI) | |
makePointPatchFieldTypedefs (cyclicRepeatAMI) | |
defineTypeNameAndDebug (cyclicRepeatAMIPolyPatch, 0) | |
addToRunTimeSelectionTable (polyPatch, cyclicRepeatAMIPolyPatch, word) | |
addToRunTimeSelectionTable (polyPatch, cyclicRepeatAMIPolyPatch, dictionary) | |
defineTypeNameAndDebug (cellClassification, 0) | |
Istream & | operator>> (Istream &, cellInfo &) |
Ostream & | operator<< (Ostream &, const cellInfo &) |
template<> | |
bool | contiguous< cellInfo > () |
Data associated with cellInfo type are contiguous. More... | |
defineTypeNameAndDebug (cellDistFuncs, 0) | |
Ostream & | operator<< (Ostream &, const wallPoint &) |
Istream & | operator>> (Istream &, wallPoint &) |
template<> | |
bool | contiguous< wallPoint > () |
Data associated with wallPoint type are contiguous. More... | |
template<class Type > | |
Ostream & | operator<< (Ostream &os, const wallPointData< Type > &wDist) |
template<class Type > | |
Istream & | operator>> (Istream &is, wallPointData< Type > &wDist) |
template<> | |
bool | contiguous< wallPointData< bool > > () |
Data associated with wallPointData type are contiguous. List the usual. More... | |
template<> | |
bool | contiguous< wallPointData< label > > () |
template<> | |
bool | contiguous< wallPointData< scalar > > () |
template<> | |
bool | contiguous< wallPointData< vector > > () |
template<> | |
bool | contiguous< wallPointData< sphericalTensor > > () |
template<> | |
bool | contiguous< wallPointData< symmTensor > > () |
template<> | |
bool | contiguous< wallPointData< tensor > > () |
defineTypeNameAndDebug (cartesianCS, 0) | |
addToRunTimeSelectionTable (coordinateSystem, cartesianCS, dictionary) | |
defineTypeNameAndDebug (axesRotation, 0) | |
addToRunTimeSelectionTable (coordinateRotation, axesRotation, dictionary) | |
addToRunTimeSelectionTable (coordinateRotation, axesRotation, objectRegistry) | |
defineTypeNameAndDebug (coordinateRotation, 0) | |
defineRunTimeSelectionTable (coordinateRotation, dictionary) | |
defineRunTimeSelectionTable (coordinateRotation, objectRegistry) | |
defineTypeNameAndDebug (cylindrical, 0) | |
addToRunTimeSelectionTable (coordinateRotation, cylindrical, dictionary) | |
addToRunTimeSelectionTable (coordinateRotation, cylindrical, objectRegistry) | |
defineTypeNameAndDebug (EulerCoordinateRotation, 0) | |
addToRunTimeSelectionTable (coordinateRotation, EulerCoordinateRotation, dictionary) | |
addToRunTimeSelectionTable (coordinateRotation, EulerCoordinateRotation, objectRegistry) | |
defineTypeNameAndDebug (STARCDCoordinateRotation, 0) | |
addToRunTimeSelectionTable (coordinateRotation, STARCDCoordinateRotation, dictionary) | |
addToRunTimeSelectionTable (coordinateRotation, STARCDCoordinateRotation, objectRegistry) | |
defineTypeNameAndDebug (coordinateSystem, 0) | |
defineRunTimeSelectionTable (coordinateSystem, dictionary) | |
bool | operator!= (const coordinateSystem &, const coordinateSystem &) |
Ostream & | operator<< (Ostream &, const coordinateSystem &) |
defineTypeNameAndDebug (coordinateSystems, 0) | |
defineTemplateTypeNameAndDebug (IOPtrList< coordinateSystem >, 0) | |
defineTypeNameAndDebug (edgeMesh, 0) | |
defineRunTimeSelectionTable (edgeMesh, fileExtension) | |
defineMemberFunctionSelectionTable (edgeMesh, write, fileExtension) | |
Istream & | operator>> (Istream &, edgeMesh &) |
Ostream & | operator<< (Ostream &, const edgeMesh &) |
defineTypeNameAndDebug (extendedEdgeMesh, 0) | |
Istream & | operator>> (Istream &, extendedEdgeMesh &) |
Ostream & | operator<< (Ostream &, const extendedEdgeMesh &) |
Istream & | operator>> (Istream &is, extendedEdgeMesh::sideVolumeType &vt) |
Ostream & | operator<< (Ostream &os, const extendedEdgeMesh::sideVolumeType &vt) |
defineRunTimeSelectionTable (extendedEdgeMesh, fileExtension) | |
defineTypeNameAndDebug (extendedFeatureEdgeMesh, 0) | |
template<> | |
bool | typeGlobal< extendedFeatureEdgeMesh > () |
Template function for obtaining global status. More... | |
defineTypeNameAndDebug (featureEdgeMesh, 0) | |
template<> | |
bool | typeGlobal< featureEdgeMesh > () |
Template function for obtaining global status. More... | |
defineTypeNameAndDebug (treeDataEdge, 0) | |
defineTypeNameAndDebug (treeDataFace, 0) | |
defineTypeNameAndDebug (treeDataPoint, 0) | |
TemplateName (treeDataPrimitivePatch) | |
defineTypeNameAndDebug (treeDataPrimitivePatchName, 0) | |
defineTypeNameAndDebug (mappedPointPatch, 0) | |
addToRunTimeSelectionTable (facePointPatch, mappedPointPatch, polyPatch) | |
defineTypeNameAndDebug (mappedWallPointPatch, 0) | |
addToRunTimeSelectionTable (facePointPatch, mappedWallPointPatch, polyPatch) | |
defineTypeNameAndDebug (mappedPatchBase, 0) | |
defineTypeNameAndDebug (mappedPolyPatch, 0) | |
addToRunTimeSelectionTable (polyPatch, mappedPolyPatch, word) | |
addToRunTimeSelectionTable (polyPatch, mappedPolyPatch, dictionary) | |
defineTypeNameAndDebug (mappedVariableThicknessWallPolyPatch, 0) | |
addToRunTimeSelectionTable (polyPatch, mappedVariableThicknessWallPolyPatch, word) | |
addToRunTimeSelectionTable (polyPatch, mappedVariableThicknessWallPolyPatch, 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) | |
Istream & | operator>> (Istream &, pointTopoDistanceData &) |
Ostream & | operator<< (Ostream &, const pointTopoDistanceData &) |
template<> | |
bool | contiguous< pointTopoDistanceData > () |
Data associated with pointTopoDistanceData type are contiguous. More... | |
Istream & | operator>> (Istream &, topoDistanceData &) |
Ostream & | operator<< (Ostream &, const topoDistanceData &) |
template<> | |
bool | contiguous< topoDistanceData > () |
Data associated with topoDistanceData type are contiguous. More... | |
bool | polyMeshZipUpCells (polyMesh &mesh) |
defineTypeNameAndDebug (regionCoupledGAMGInterfaceField, 0) | |
addToRunTimeSelectionTable (GAMGInterfaceField, regionCoupledGAMGInterfaceField, lduInterface) | |
addToRunTimeSelectionTable (GAMGInterfaceField, regionCoupledGAMGInterfaceField, lduInterfaceField) | |
defineTypeNameAndDebug (regionCoupledWallGAMGInterfaceField, 0) | |
addToRunTimeSelectionTable (GAMGInterfaceField, regionCoupledWallGAMGInterfaceField, lduInterface) | |
addToRunTimeSelectionTable (GAMGInterfaceField, regionCoupledWallGAMGInterfaceField, lduInterfaceField) | |
defineTypeNameAndDebug (regionCoupledGAMGInterface, 0) | |
addToRunTimeSelectionTable (GAMGInterface, regionCoupledGAMGInterface, lduInterface) | |
defineTypeNameAndDebug (regionCoupledWallGAMGInterface, 0) | |
addToRunTimeSelectionTable (GAMGInterface, regionCoupledWallGAMGInterface, lduInterface) | |
defineTypeNameAndDebug (regionCoupledLduInterface, 0) | |
defineTypeNameAndDebug (regionCoupledPointPatch, 0) | |
addToRunTimeSelectionTable (facePointPatch, regionCoupledPointPatch, polyPatch) | |
defineTypeNameAndDebug (regionCoupledWallPointPatch, 0) | |
addToRunTimeSelectionTable (facePointPatch, regionCoupledWallPointPatch, polyPatch) | |
defineTypeNameAndDebug (regionCoupledBase, 0) | |
defineTypeNameAndDebug (regionCoupledPolyPatch, 0) | |
addToRunTimeSelectionTable (polyPatch, regionCoupledPolyPatch, word) | |
addToRunTimeSelectionTable (polyPatch, regionCoupledPolyPatch, dictionary) | |
defineTypeNameAndDebug (regionCoupledWallPolyPatch, 0) | |
addToRunTimeSelectionTable (polyPatch, regionCoupledWallPolyPatch, word) | |
addToRunTimeSelectionTable (polyPatch, regionCoupledWallPolyPatch, dictionary) | |
defineTypeNameAndDebug (localPointRegion, 0) | |
Istream & | operator>> (Istream &, minData &) |
Ostream & | operator<< (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) | |
template<> | |
bool | typeGlobal< triSurfaceMesh > () |
Template function for obtaining global status. More... | |
defineTypeNameAndDebug (boxToCell, 0) | |
addToRunTimeSelectionTable (topoSetSource, boxToCell, word) | |
addToRunTimeSelectionTable (topoSetSource, boxToCell, istream) | |
defineTypeNameAndDebug (cellToCell, 0) | |
addToRunTimeSelectionTable (topoSetSource, cellToCell, word) | |
addToRunTimeSelectionTable (topoSetSource, cellToCell, istream) | |
defineTypeNameAndDebug (cylinderAnnulusToCell, 0) | |
addToRunTimeSelectionTable (topoSetSource, cylinderAnnulusToCell, word) | |
addToRunTimeSelectionTable (topoSetSource, cylinderAnnulusToCell, istream) | |
defineTypeNameAndDebug (cylinderToCell, 0) | |
addToRunTimeSelectionTable (topoSetSource, cylinderToCell, word) | |
addToRunTimeSelectionTable (topoSetSource, cylinderToCell, istream) | |
defineTypeNameAndDebug (faceToCell, 0) | |
addToRunTimeSelectionTable (topoSetSource, faceToCell, word) | |
addToRunTimeSelectionTable (topoSetSource, faceToCell, istream) | |
defineTypeNameAndDebug (faceZoneToCell, 0) | |
addToRunTimeSelectionTable (topoSetSource, faceZoneToCell, word) | |
addToRunTimeSelectionTable (topoSetSource, faceZoneToCell, istream) | |
defineTypeNameAndDebug (fieldToCell, 0) | |
addToRunTimeSelectionTable (topoSetSource, fieldToCell, word) | |
addToRunTimeSelectionTable (topoSetSource, fieldToCell, istream) | |
defineTypeNameAndDebug (labelToCell, 0) | |
addToRunTimeSelectionTable (topoSetSource, labelToCell, word) | |
addToRunTimeSelectionTable (topoSetSource, labelToCell, istream) | |
defineTypeNameAndDebug (nbrToCell, 0) | |
addToRunTimeSelectionTable (topoSetSource, nbrToCell, word) | |
addToRunTimeSelectionTable (topoSetSource, nbrToCell, istream) | |
defineTypeNameAndDebug (nearestToCell, 0) | |
addToRunTimeSelectionTable (topoSetSource, nearestToCell, word) | |
addToRunTimeSelectionTable (topoSetSource, nearestToCell, istream) | |
defineTypeNameAndDebug (pointToCell, 0) | |
addToRunTimeSelectionTable (topoSetSource, pointToCell, word) | |
addToRunTimeSelectionTable (topoSetSource, pointToCell, istream) | |
defineTypeNameAndDebug (regionToCell, 0) | |
addToRunTimeSelectionTable (topoSetSource, regionToCell, word) | |
addToRunTimeSelectionTable (topoSetSource, regionToCell, istream) | |
defineTypeNameAndDebug (rotatedBoxToCell, 0) | |
addToRunTimeSelectionTable (topoSetSource, rotatedBoxToCell, word) | |
addToRunTimeSelectionTable (topoSetSource, rotatedBoxToCell, istream) | |
defineTypeNameAndDebug (shapeToCell, 0) | |
addToRunTimeSelectionTable (topoSetSource, shapeToCell, word) | |
addToRunTimeSelectionTable (topoSetSource, shapeToCell, istream) | |
defineTypeNameAndDebug (sphereToCell, 0) | |
addToRunTimeSelectionTable (topoSetSource, sphereToCell, word) | |
addToRunTimeSelectionTable (topoSetSource, sphereToCell, istream) | |
defineTypeNameAndDebug (surfaceToCell, 0) | |
addToRunTimeSelectionTable (topoSetSource, surfaceToCell, word) | |
addToRunTimeSelectionTable (topoSetSource, surfaceToCell, istream) | |
defineTypeNameAndDebug (targetVolumeToCell, 0) | |
addToRunTimeSelectionTable (topoSetSource, targetVolumeToCell, word) | |
addToRunTimeSelectionTable (topoSetSource, targetVolumeToCell, istream) | |
defineTypeNameAndDebug (zoneToCell, 0) | |
addToRunTimeSelectionTable (topoSetSource, zoneToCell, word) | |
addToRunTimeSelectionTable (topoSetSource, zoneToCell, istream) | |
defineTypeNameAndDebug (setToCellZone, 0) | |
addToRunTimeSelectionTable (topoSetSource, setToCellZone, word) | |
addToRunTimeSelectionTable (topoSetSource, setToCellZone, istream) | |
defineTypeNameAndDebug (boundaryToFace, 0) | |
addToRunTimeSelectionTable (topoSetSource, boundaryToFace, word) | |
addToRunTimeSelectionTable (topoSetSource, boundaryToFace, istream) | |
defineTypeNameAndDebug (boxToFace, 0) | |
addToRunTimeSelectionTable (topoSetSource, boxToFace, word) | |
addToRunTimeSelectionTable (topoSetSource, boxToFace, istream) | |
defineTypeNameAndDebug (cellToFace, 0) | |
addToRunTimeSelectionTable (topoSetSource, cellToFace, word) | |
addToRunTimeSelectionTable (topoSetSource, cellToFace, istream) | |
defineTypeNameAndDebug (cylinderAnnulusToFace, 0) | |
addToRunTimeSelectionTable (topoSetSource, cylinderAnnulusToFace, word) | |
addToRunTimeSelectionTable (topoSetSource, cylinderAnnulusToFace, istream) | |
defineTypeNameAndDebug (cylinderToFace, 0) | |
addToRunTimeSelectionTable (topoSetSource, cylinderToFace, word) | |
addToRunTimeSelectionTable (topoSetSource, cylinderToFace, istream) | |
defineTypeNameAndDebug (faceToFace, 0) | |
addToRunTimeSelectionTable (topoSetSource, faceToFace, word) | |
addToRunTimeSelectionTable (topoSetSource, faceToFace, istream) | |
defineTypeNameAndDebug (labelToFace, 0) | |
addToRunTimeSelectionTable (topoSetSource, labelToFace, word) | |
addToRunTimeSelectionTable (topoSetSource, labelToFace, istream) | |
defineTypeNameAndDebug (normalToFace, 0) | |
addToRunTimeSelectionTable (topoSetSource, normalToFace, word) | |
addToRunTimeSelectionTable (topoSetSource, normalToFace, istream) | |
defineTypeNameAndDebug (patchToFace, 0) | |
addToRunTimeSelectionTable (topoSetSource, patchToFace, word) | |
addToRunTimeSelectionTable (topoSetSource, patchToFace, istream) | |
defineTypeNameAndDebug (pointToFace, 0) | |
addToRunTimeSelectionTable (topoSetSource, pointToFace, word) | |
addToRunTimeSelectionTable (topoSetSource, pointToFace, istream) | |
defineTypeNameAndDebug (regionToFace, 0) | |
addToRunTimeSelectionTable (topoSetSource, regionToFace, word) | |
addToRunTimeSelectionTable (topoSetSource, regionToFace, istream) | |
defineTypeNameAndDebug (zoneToFace, 0) | |
addToRunTimeSelectionTable (topoSetSource, zoneToFace, word) | |
addToRunTimeSelectionTable (topoSetSource, zoneToFace, istream) | |
defineTypeNameAndDebug (faceZoneToFaceZone, 0) | |
addToRunTimeSelectionTable (topoSetSource, faceZoneToFaceZone, word) | |
addToRunTimeSelectionTable (topoSetSource, faceZoneToFaceZone, istream) | |
defineTypeNameAndDebug (planeToFaceZone, 0) | |
addToRunTimeSelectionTable (topoSetSource, planeToFaceZone, word) | |
addToRunTimeSelectionTable (topoSetSource, planeToFaceZone, istream) | |
defineTypeNameAndDebug (searchableSurfaceToFaceZone, 0) | |
addToRunTimeSelectionTable (topoSetSource, searchableSurfaceToFaceZone, word) | |
defineTypeNameAndDebug (setAndNormalToFaceZone, 0) | |
addToRunTimeSelectionTable (topoSetSource, setAndNormalToFaceZone, word) | |
addToRunTimeSelectionTable (topoSetSource, setAndNormalToFaceZone, istream) | |
defineTypeNameAndDebug (setsToFaceZone, 0) | |
addToRunTimeSelectionTable (topoSetSource, setsToFaceZone, word) | |
addToRunTimeSelectionTable (topoSetSource, setsToFaceZone, istream) | |
defineTypeNameAndDebug (setToFaceZone, 0) | |
addToRunTimeSelectionTable (topoSetSource, setToFaceZone, word) | |
addToRunTimeSelectionTable (topoSetSource, setToFaceZone, istream) | |
defineTypeNameAndDebug (boxToPoint, 0) | |
addToRunTimeSelectionTable (topoSetSource, boxToPoint, word) | |
addToRunTimeSelectionTable (topoSetSource, boxToPoint, istream) | |
defineTypeNameAndDebug (cellToPoint, 0) | |
addToRunTimeSelectionTable (topoSetSource, cellToPoint, word) | |
addToRunTimeSelectionTable (topoSetSource, cellToPoint, istream) | |
defineTypeNameAndDebug (faceToPoint, 0) | |
addToRunTimeSelectionTable (topoSetSource, faceToPoint, word) | |
addToRunTimeSelectionTable (topoSetSource, faceToPoint, istream) | |
defineTypeNameAndDebug (labelToPoint, 0) | |
addToRunTimeSelectionTable (topoSetSource, labelToPoint, word) | |
addToRunTimeSelectionTable (topoSetSource, labelToPoint, istream) | |
defineTypeNameAndDebug (nearestToPoint, 0) | |
addToRunTimeSelectionTable (topoSetSource, nearestToPoint, word) | |
addToRunTimeSelectionTable (topoSetSource, nearestToPoint, istream) | |
defineTypeNameAndDebug (pointToPoint, 0) | |
addToRunTimeSelectionTable (topoSetSource, pointToPoint, word) | |
addToRunTimeSelectionTable (topoSetSource, pointToPoint, istream) | |
defineTypeNameAndDebug (surfaceToPoint, 0) | |
addToRunTimeSelectionTable (topoSetSource, surfaceToPoint, word) | |
addToRunTimeSelectionTable (topoSetSource, surfaceToPoint, istream) | |
defineTypeNameAndDebug (zoneToPoint, 0) | |
addToRunTimeSelectionTable (topoSetSource, zoneToPoint, word) | |
addToRunTimeSelectionTable (topoSetSource, zoneToPoint, istream) | |
defineTypeNameAndDebug (setToPointZone, 0) | |
addToRunTimeSelectionTable (topoSetSource, setToPointZone, word) | |
addToRunTimeSelectionTable (topoSetSource, setToPointZone, istream) | |
defineTypeNameAndDebug (cellSet, 0) | |
addToRunTimeSelectionTable (topoSet, cellSet, word) | |
addToRunTimeSelectionTable (topoSet, cellSet, size) | |
addToRunTimeSelectionTable (topoSet, cellSet, set) | |
defineTypeNameAndDebug (cellZoneSet, 0) | |
addToRunTimeSelectionTable (topoSet, cellZoneSet, word) | |
addToRunTimeSelectionTable (topoSet, cellZoneSet, size) | |
addToRunTimeSelectionTable (topoSet, cellZoneSet, set) | |
defineTypeNameAndDebug (faceSet, 0) | |
addToRunTimeSelectionTable (topoSet, faceSet, word) | |
addToRunTimeSelectionTable (topoSet, faceSet, size) | |
addToRunTimeSelectionTable (topoSet, faceSet, set) | |
defineTypeNameAndDebug (faceZoneSet, 0) | |
addToRunTimeSelectionTable (topoSet, faceZoneSet, word) | |
addToRunTimeSelectionTable (topoSet, faceZoneSet, size) | |
addToRunTimeSelectionTable (topoSet, faceZoneSet, set) | |
defineTypeNameAndDebug (pointSet, 0) | |
addToRunTimeSelectionTable (topoSet, pointSet, word) | |
addToRunTimeSelectionTable (topoSet, pointSet, size) | |
addToRunTimeSelectionTable (topoSet, pointSet, set) | |
defineTypeNameAndDebug (pointZoneSet, 0) | |
addToRunTimeSelectionTable (topoSet, pointZoneSet, word) | |
addToRunTimeSelectionTable (topoSet, pointZoneSet, size) | |
addToRunTimeSelectionTable (topoSet, pointZoneSet, set) | |
defineTypeNameAndDebug (topoSetSource, 0) | |
defineRunTimeSelectionTable (topoSetSource, word) | |
defineRunTimeSelectionTable (topoSetSource, istream) | |
defineTypeNameAndDebug (tetOverlapVolume, 0) | |
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... | |
Istream & | operator>> (Istream &, surfaceLocation &) |
Ostream & | operator<< (Ostream &, const surfaceLocation &) |
Ostream & | operator<< (Ostream &, const InfoProxy< surfaceLocation > &) |
defineTypeNameAndDebug (pointToPointPlanarInterpolation, 0) | |
defineTypeNameAndDebug (twoDPointCorrector, 0) | |
defineTypeNameAndDebug (compressibleMomentumTransportModel, 0) | |
defineTemplateRunTimeSelectionTable (fluidThermocompressibleMomentumTransportModel, dictionary) | |
defineNamedTemplateTypeNameAndDebug (laminarfluidThermoCompressibleMomentumTransportModel, 0) | |
defineTemplateRunTimeSelectionTable (laminarfluidThermoCompressibleMomentumTransportModel, dictionary) | |
addToRunTimeSelectionTable (fluidThermocompressibleMomentumTransportModel, laminarfluidThermoCompressibleMomentumTransportModel, dictionary) | |
defineNamedTemplateTypeNameAndDebug (RASfluidThermoCompressibleMomentumTransportModel, 0) | |
defineTemplateRunTimeSelectionTable (RASfluidThermoCompressibleMomentumTransportModel, dictionary) | |
addToRunTimeSelectionTable (fluidThermocompressibleMomentumTransportModel, RASfluidThermoCompressibleMomentumTransportModel, dictionary) | |
defineNamedTemplateTypeNameAndDebug (LESfluidThermoCompressibleMomentumTransportModel, 0) | |
defineTemplateRunTimeSelectionTable (LESfluidThermoCompressibleMomentumTransportModel, dictionary) | |
addToRunTimeSelectionTable (fluidThermocompressibleMomentumTransportModel, LESfluidThermoCompressibleMomentumTransportModel, dictionary) | |
defineTypeNameAndDebug (incompressibleMomentumTransportModel, 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, nutUTabulatedWallFunctionFvPatchScalarField) | |
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... | |
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) | |
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) | |
template<class Type > | |
Ostream & | operator<< (Ostream &, const dynamicIndexedOctree< Type > &) |
TemplateName (dynamicIndexedOctree) | |
defineTypeNameAndDebug (dynamicIndexedOctreeName, 0) | |
defineTypeNameAndDebug (dynamicTreeDataPoint, 0) | |
template<class Type > | |
Ostream & | operator<< (Ostream &, const indexedOctree< Type > &) |
TemplateName (indexedOctree) | |
defineTypeNameAndDebug (indexedOctreeName, 0) | |
defineTypeNameAndDebug (treeDataCell, 0) | |
Istream & | operator>> (Istream &is, volumeType &) |
Ostream & | operator<< (Ostream &os, const volumeType &C) |
template<> | |
bool | contiguous< volumeType > () |
Data associated with volumeType type are contiguous. More... | |
template<class IDLListType , class T > | |
Ostream & | operator<< (Ostream &, const DictionaryBase< IDLListType, T > &) |
template<class T , class Key , class Hash > | |
Istream & | operator>> (Istream &, HashPtrTable< T, Key, Hash > &) |
template<class T , class Key , class Hash > | |
Ostream & | operator<< (Ostream &, const HashPtrTable< T, Key, Hash > &) |
template<class Key , class Hash > | |
HashSet< Key, Hash > | operator| (const HashSet< Key, Hash > &hash1, const HashSet< Key, Hash > &hash2) |
Combine entries from HashSets. More... | |
template<class Key , class Hash > | |
HashSet< Key, Hash > | operator & (const HashSet< Key, Hash > &hash1, const HashSet< Key, Hash > &hash2) |
Create a HashSet that only contains entries found in both HashSets. More... | |
template<class Key , class Hash > | |
HashSet< Key, Hash > | operator^ (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 > | |
Istream & | operator>> (Istream &, HashTable< T, Key, Hash > &) |
template<class T , class Key , class Hash > | |
Ostream & | operator<< (Ostream &, const HashTable< T, Key, Hash > &) |
defineTypeNameAndDebug (HashTableCore, 0) | |
template<class T , class Key , class Hash > | |
Istream & | operator>> (Istream &, ListHashTable< T, Key, Hash > &) |
template<class T , class Key , class Hash > | |
Ostream & | operator<< (Ostream &, const ListHashTable< T, Key, Hash > &) |
defineTypeNameAndDebug (ListHashTableCore, 0) | |
template<class T > | |
Istream & | operator>> (Istream &, Keyed< T > &) |
template<class T > | |
Ostream & | operator<< (Ostream &, const Keyed< T > &) |
template<class LListBase , class T > | |
Istream & | operator>> (Istream &, ILList< LListBase, T > &) |
template<class LListBase , class T > | |
Istream & | operator>> (Istream &, LList< LListBase, T > &) |
template<class LListBase , class T > | |
Ostream & | operator<< (Ostream &, const LList< LListBase, T > &) |
template<class LListBase , class T > | |
Istream & | operator>> (Istream &, LPtrList< LListBase, T > &) |
template<class LListBase , class T > | |
Ostream & | operator<< (Ostream &, const LPtrList< LListBase, T > &) |
template<class LListBase , class T > | |
Ostream & | operator<< (Ostream &, const UILList< LListBase, T > &) |
template<class T , class Container > | |
Istream & | operator>> (Istream &, CompactListList< T, Container > &) |
template<class T , class Container > | |
Ostream & | operator<< (Ostream &, const CompactListList< T, Container > &) |
template<class Type > | |
Istream & | operator>> (Istream &, Distribution< Type > &) |
template<class Type > | |
Ostream & | operator<< (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> | |
Ostream & | operator<< (Ostream &, const DynamicList< T, SizeInc, SizeMult, SizeDiv > &) |
template<class T , unsigned SizeInc, unsigned SizeMult, unsigned SizeDiv> | |
Istream & | operator>> (Istream &, DynamicList< T, SizeInc, SizeMult, SizeDiv > &) |
template<class T , unsigned Size> | |
void | writeEntry (Ostream &os, const FixedList< T, Size > &) |
template<class T , unsigned Size> | |
Istream & | operator>> (Istream &, FixedList< T, Size > &) |
template<class T , unsigned Size> | |
Ostream & | operator<< (Ostream &, const FixedList< T, Size > &) |
template<class T > | |
T | clone (const T &t) |
template<class T > | |
Istream & | operator>> (Istream &, List< T > &) |
template<class T > | |
List< T > | readList (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 | inplaceRenumber (const labelUList &oldToNew, ListType &) |
Inplace renumber the values of a list. 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) |
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) |
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) |
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) |
labelList | identity (const label len) |
Create identity map (map[i] == i) of given length. 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> | |
Istream & | operator>> (Istream &, PackedList< nBits > &) |
template<unsigned nBits> | |
Ostream & | operator<< (Ostream &, const PackedList< nBits > &) |
defineTypeNameAndDebug (PackedListCore, 0) | |
template<class T > | |
Istream & | operator>> (Istream &, PtrList< T > &) |
TemplateName (ParSortableList) | |
defineTypeNameAndDebug (ParSortableListName, 0) | |
template<class T > | |
Ostream & | operator<< (Ostream &, const UIndirectList< T > &) |
template<class T > | |
void | writeEntry (Ostream &os, const UList< T > &) |
template<class T > | |
Ostream & | operator<< (Ostream &, const UList< T > &) |
template<class T > | |
Istream & | operator>> (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 | shuffle (UList< T > &) |
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 > | |
Istream & | operator>> (Istream &, UPtrList< T > &) |
template<class T > | |
Ostream & | operator<< (Ostream &, const UPtrList< T > &) |
TemplateName (CallbackRegistry) | |
defineTypeNameAndDebug (CallbackRegistryName, 0) | |
defineTypeNameAndDebug (dictionary, 0) | |
Istream & | operator>> (Istream &, dictionary &) |
Ostream & | operator<< (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 | 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... | |
Ostream & | operator<< (Ostream &, const dictionaryEntry &) |
template<> | |
Ostream & | operator<< (Ostream &, const InfoProxy< dictionaryEntry > &) |
Ostream & | operator<< (Ostream &, const dictionaryListEntry &) |
template<> | |
Ostream & | operator<< (Ostream &, const InfoProxy< dictionaryListEntry > &) |
Ostream & | operator<< (Ostream &, const entry &) |
defineMemberFunctionSelectionTable (functionEntry, execute, dictionaryIstream) | |
defineMemberFunctionSelectionTable (functionEntry, execute, primitiveEntryIstream) | |
Istream & | operator>> (Istream &, keyType &) |
Ostream & | operator<< (Ostream &, const keyType &) |
Ostream & | writeKeyword (Foam::Ostream &os, const keyType &kw) |
Write the keyword to the Ostream with the current level of indentation. More... | |
template<> | |
Ostream & | operator<< (Ostream &, const InfoProxy< primitiveEntry > &) |
defineTypeNameAndDebug (codedBase, 0) | |
defineTypeNameAndDebug (dlLibraryTable, 0) | |
Ostream & | operator<< (Ostream &, const error &) |
Ostream & | operator<< (Ostream &, const IOerror &) |
template<class Err > | |
Ostream & | operator<< (Ostream &, errorManip< Err >) |
template<class Err , class T > | |
Ostream & | operator<< (Ostream &, errorManipArg< Err, T >) |
errorManipArg< error, int > | exit (error &err, const int errNo=1) |
errorManip< error > | abort (error &err) |
errorManipArg< IOerror, int > | exit (IOerror &err, const int errNo=1) |
errorManip< IOerror > | abort (IOerror &err) |
defineTypeNameAndDebug (functionObject, 0) | |
defineRunTimeSelectionTable (functionObject, dictionary) | |
Istream & | operator>> (Istream &, wordAndDictionary &) |
Ostream & | operator<< (Ostream &, const wordAndDictionary &) |
defineTypeNameAndDebug (IOobject, 0) | |
template<> | |
Ostream & | operator<< (Ostream &os, const InfoProxy< IOobject > &ip) |
template<class T > | |
bool | typeGlobal () |
Template function for obtaining global status. More... | |
template<class T > | |
fileName | typeFilePath (const IOobject &io) |
Template function for obtaining filePath. More... | |
IOobject | unregister (const IOobject &io) |
template<class Type , class BaseType > | |
Istream & | operator>> (Istream &, CompactIOField< Type, BaseType > &) |
template<class Type , class BaseType > | |
Ostream & | operator<< (Ostream &, const CompactIOField< Type, BaseType > &) |
template<class T , class BaseType > | |
void | writeEntry (Ostream &os, const ListCompactIO< T, BaseType > &l) |
template<class T , class BaseType > | |
Istream & | operator>> (Istream &, ListCompactIO< T, BaseType > &) |
template<class T , class BaseType > | |
Ostream & | operator<< (Ostream &, const ListCompactIO< T, BaseType > &) |
defineTypeNameAndDebug (decomposedBlockData, 0) | |
defineTemplateTypeNameAndDebugWithName (GlobalIOField< scalar >, "scalarField", 0) | |
defineTemplateTypeNameAndDebugWithName (GlobalIOField< vector >, "vectorField", 0) | |
defineTemplateTypeNameAndDebugWithName (GlobalIOField< sphericalTensor >, "sphericalTensorField", 0) | |
defineTemplateTypeNameAndDebugWithName (GlobalIOField< symmTensor >, "symmTensorField", 0) | |
defineTemplateTypeNameAndDebugWithName (GlobalIOField< tensor >, "tensorField", 0) | |
defineTemplateTypeNameWithName (labelGlobalIOList, "labelList") | |
defineTemplateTypeNameWithName (scalarGlobalIOList, "scalarList") | |
defineTemplateTypeNameWithName (vectorGlobalIOList, "vectorList") | |
defineTemplateTypeNameWithName (sphericalTensorGlobalIOList, "sphericalTensorList") | |
defineTemplateTypeNameWithName (symmTensorGlobalIOList, "symmTensorList") | |
defineTemplateTypeNameWithName (tensorGlobalIOList, "tensorList") | |
template<> | |
bool | typeGlobal< labelGlobalIOList > () |
Template function for obtaining global status. More... | |
template<> | |
bool | typeGlobal< scalarGlobalIOList > () |
template<> | |
bool | typeGlobal< vectorGlobalIOList > () |
template<> | |
bool | typeGlobal< sphericalTensorGlobalIOList > () |
template<> | |
bool | typeGlobal< symmTensorGlobalIOList > () |
template<> | |
bool | typeGlobal< tensorGlobalIOList > () |
defineTypeNameAndDebug (baseIOdictionary, 0) | |
template<> | |
bool | typeGlobal< IOdictionary > () |
Template function for obtaining global status. More... | |
template<> | |
bool | typeGlobal< unwatchedIOdictionary > () |
Template function for obtaining global status. More... | |
defineTemplateTypeNameAndDebug (IOMap< dictionary >, 0) | |
template<> | |
fileName | typeFilePath< IOMap< dictionary > > (const IOobject &io) |
Template specialisation for obtaining filePath. More... | |
defineTypeNameAndDebug (IFstream, 0) | |
defineTypeNameAndDebug (OFstream, 0) | |
template<class T > | |
Ostream & | operator<< (Ostream &, const InfoProxy< T > &) |
template<class T > | |
Istream & | operator>> (Istream &is, const Smanip< T > &m) |
template<class T > | |
Ostream & | operator<< (Ostream &os, const Smanip< T > &m) |
template<class T > | |
Istream & | operator>> (Istream &is, const Imanip< T > &m) |
template<class T > | |
Ostream & | operator<< (Ostream &os, const Omanip< T > &m) |
Smanip< ios_base::fmtflags > | setf (const ios_base::fmtflags flags) |
Omanip< IOstream::streamFormat > | setformat (const IOstream::streamFormat fmt) |
Omanip< IOstream::versionNumber > | setversion (const IOstream::versionNumber ver) |
Omanip< IOstream::compressionType > | setcompression (const IOstream::compressionType cmp) |
Omanip< int > | setw (const int i) |
Omanip< int > | setprecision (const int i) |
Ostream & | operator<< (Ostream &os, const IOstream::streamFormat &sf) |
Ostream & | operator<< (Ostream &os, const IOstream::versionNumber &vn) |
template<> | |
Ostream & | operator<< (Ostream &os, const InfoProxy< IOstream > &ip) |
IOstream & | operator<< (IOstream &io, IOstreamManip f) |
operator<< handling for manipulators without arguments More... | |
IOstream & | dec (IOstream &io) |
IOstream & | hex (IOstream &io) |
IOstream & | oct (IOstream &io) |
IOstream & | fixed (IOstream &io) |
IOstream & | scientific (IOstream &io) |
Istream & | operator>> (Istream &is, IstreamManip f) |
operator>> handling for manipulators without arguments More... | |
Istream & | operator>> (Istream &is, IOstreamManip f) |
operator>> handling for manipulators without arguments More... | |
Ostream & | operator<< (Ostream &os, OstreamManip f) |
operator<< handling for manipulators without arguments More... | |
Ostream & | operator<< (Ostream &os, IOstreamManip f) |
operator<< handling for manipulators without arguments More... | |
Ostream & | indent (Ostream &os) |
Indent stream. More... | |
Ostream & | incrIndent (Ostream &os) |
Increment the indent level. More... | |
Ostream & | decrIndent (Ostream &os) |
Decrement the indent level. More... | |
Ostream & | flush (Ostream &os) |
Flush stream. More... | |
Ostream & | endl (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) | |
Ostream & | operator<< (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) | |
Istream & | operator>> (Istream &, token &) |
Ostream & | operator<< (Ostream &, const token &) |
Ostream & | operator<< (Ostream &, const token::punctuationToken &) |
ostream & | operator<< (ostream &, const token::punctuationToken &) |
Ostream & | operator<< (Ostream &, const token::compound &) |
ostream & | operator<< (ostream &, const InfoProxy< token > &) |
template<> | |
Ostream & | operator<< (Ostream &os, const InfoProxy< token > &ip) |
defineTypeNameAndDebug (objectRegistry, 0) | |
defineTypeNameAndDebug (regIOobject, 0) | |
bool | operator== (const instant &, const instant &) |
bool | operator!= (const instant &, const instant &) |
bool | operator< (const instant &, const instant &) |
bool | operator> (const instant &, const instant &) |
Istream & | operator>> (Istream &, instant &) |
Ostream & | operator<< (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... | |
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 > | |
Istream & | operator>> (Istream &, dimensioned< Type > &) |
template<class Type > | |
Ostream & | operator<< (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 >::type > | pow (const dimensioned< Type > &, typename powProduct< Type, r >::type=pTraits< typename powProduct< Type, r >::type >::zero) |
template<class Type > | |
dimensioned< typename outerProduct< Type, Type >::type > | sqr (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 >::type > | operator* (const dimensioned< Type1 > &, const dimensioned< Type2 > &) |
template<class Type , class Form , class Cmpt , direction nCmpt> | |
dimensioned< typename outerProduct< Type, Form >::type > | operator* (const dimensioned< Type > &, const VectorSpace< Form, Cmpt, nCmpt > &) |
template<class Type , class Form , class Cmpt , direction nCmpt> | |
dimensioned< typename outerProduct< Form, Type >::type > | operator* (const VectorSpace< Form, Cmpt, nCmpt > &, const dimensioned< Type > &) |
template<class Type1 , class Type2 > | |
dimensioned< typename crossProduct< Type1, Type2 >::type > | operator^ (const dimensioned< Type1 > &, const dimensioned< Type2 > &) |
template<class Type , class Form , class Cmpt , direction nCmpt> | |
dimensioned< typename crossProduct< Type, Form >::type > | operator^ (const dimensioned< Type > &, const VectorSpace< Form, Cmpt, nCmpt > &) |
template<class Type , class Form , class Cmpt , direction nCmpt> | |
dimensioned< typename crossProduct< Form, Type >::type > | operator^ (const VectorSpace< Form, Cmpt, nCmpt > &, const dimensioned< Type > &) |
template<class Type1 , class Type2 > | |
dimensioned< typename innerProduct< Type1, Type2 >::type > | operator& (const dimensioned< Type1 > &, const dimensioned< Type2 > &) |
template<class Type , class Form , class Cmpt , direction nCmpt> | |
dimensioned< typename innerProduct< Type, Form >::type > | operator& (const dimensioned< Type > &, const VectorSpace< Form, Cmpt, nCmpt > &) |
template<class Type , class Form , class Cmpt , direction nCmpt> | |
dimensioned< typename innerProduct< Form, Type >::type > | operator& (const VectorSpace< Form, Cmpt, nCmpt > &, const dimensioned< Type > &) |
template<class Type1 , class Type2 > | |
dimensioned< typename scalarProduct< Type1, Type2 >::type > | operator&& (const dimensioned< Type1 > &, const dimensioned< Type2 > &) |
template<class Type , class Form , class Cmpt , direction nCmpt> | |
dimensioned< typename scalarProduct< Type, Form >::type > | operator&& (const dimensioned< Type > &, const VectorSpace< Form, Cmpt, nCmpt > &) |
template<class Type , class Form , class Cmpt , direction nCmpt> | |
dimensioned< typename scalarProduct< Form, Type >::type > | operator&& (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 | 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 &) |
Istream & | operator>> (Istream &, dimensionSet &) |
Ostream & | operator<< (Ostream &, const dimensionSet &) |
void | writeEntry (Ostream &os, const dimensionSet &value) |
dictionary * | dimensionSystemsPtr_ (nullptr) |
dimensionSets * | writeUnitSetPtr_ (nullptr) |
dictionary & | dimensionSystems () |
Top level dictionary. More... | |
const HashTable< dimensionedScalar > & | unitSet () |
Set of all dimensions. More... | |
const dimensionSets & | writeUnitSet () |
Set of units. More... | |
const dimensionSet | dimVelocity (dimLength/dimTime) |
const dimensionSet | dimAcceleration (dimVelocity/dimTime) |
const dimensionSet | dimDensity (dimMass/dimVolume) |
const dimensionSet | dimForce (dimMass *dimAcceleration) |
const dimensionSet | dimEnergy (dimForce *dimLength) |
const dimensionSet | dimPower (dimEnergy/dimTime) |
const dimensionSet | dimPressure (dimForce/dimArea) |
const dimensionSet | dimCompressibility (dimDensity/dimPressure) |
const dimensionSet | dimGasConstant (dimEnergy/dimMass/dimTemperature) |
const dimensionSet | dimViscosity (dimArea/dimTime) |
const dimensionSet | dimDynamicViscosity (dimDensity *dimViscosity) |
defineTypeNameAndDebug (cloud, 0) | |
void | mapClouds (const objectRegistry &db, const mapPolyMesh &mapper) |
Generic Geometric field mapper. More... | |
template<class Type , class GeoMesh > | |
Ostream & | operator<< (Ostream &, const DimensionedField< Type, GeoMesh > &) |
template<class Type , class GeoMesh > | |
Ostream & | operator<< (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) |
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 > > | 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 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 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 > | |
Ostream & | operator<< (Ostream &os, const FieldField< Field, Type > &f) |
template<template< class > class Field, class Type > | |
Ostream & | operator<< (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 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< 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 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> | |
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> | |
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 > | |
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< Field1, 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> | |
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> | |
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 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> | |
Ostream & | operator<< (Ostream &, const DynamicField< T, SizeInc, SizeMult, SizeDiv > &) |
template<class T , unsigned SizeInc, unsigned SizeMult, unsigned SizeDiv> | |
Istream & | operator>> (Istream &, DynamicField< T, SizeInc, SizeMult, SizeDiv > &) |
template<class Type > | |
void | writeEntry (Ostream &os, const Field< Type > &) |
template<class Type > | |
Ostream & | operator<< (Ostream &, const Field< Type > &) |
template<class Type > | |
Ostream & | operator<< (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 > | |
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> | |
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 > | |
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 > | |
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> | |
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 > | |
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 oneField & | operator* (const oneField &, const oneField &) |
const oneField & | operator/ (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< scalarField > | stabilise (const UList< scalar > &sf, const scalar s) |
tmp< scalarField > | stabilise (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< scalarField > | jn (const int n, const UList< scalar > &sf) |
tmp< scalarField > | jn (const int n, const tmp< scalarField > &tsf) |
void | yn (scalarField &res, const int n, const UList< scalar > &sf) |
tmp< scalarField > | yn (const int n, const UList< scalar > &sf) |
tmp< scalarField > | yn (const int n, const tmp< scalarField > &tsf) |
defineTemplateTypeNameAndDebugWithName (scalarFieldIOField, "scalarFieldField", 0) | |
defineTemplateTypeNameAndDebugWithName (scalarFieldCompactIOField, "scalarFieldCompactField", 0) | |
defineTemplateTypeNameAndDebugWithName (scalarIOField, "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< symmTensorField > | inv (const UList< symmTensor > &tf) |
tmp< symmTensorField > | inv (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< tensorField > | inv (const UList< tensor > &tf) |
tmp< tensorField > | inv (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 | transform (vectorField &, const quaternion &, const vectorField &) |
Rotate given vectorField with the given quaternion. More... | |
tmp< vectorField > | transform (const quaternion &, const vectorField &) |
Rotate given vectorField with the given quaternion. More... | |
tmp< vectorField > | transform (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< vectorField > | transformPoints (const septernion &, const vectorField &) |
Transform given vectorField of coordinates with the given septernion. More... | |
tmp< vectorField > | transformPoints (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 > | |
OtherType | min (const UniformField< Type > &u, const OtherType &o) |
template<class Type , class OtherType > | |
OtherType | 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 > | |
OtherType | max (const UniformField< Type > &u, const OtherType &o) |
template<class Type , class OtherType > | |
OtherType | max (const OtherType &o, const UniformField< Type > &u) |
tmp< vector2DField > | zip (const tmp< scalarField > &x, const tmp< scalarField > &y) |
defineTemplateTypeNameAndDebugWithName (vector2DFieldIOField, "vector2DFieldField", 0) | |
defineTemplateTypeNameAndDebugWithName (vector2DFieldCompactIOField, "vector2DFieldCompactField", 0) | |
defineTemplateTypeNameAndDebugWithName (vector2DIOField, "vector2DField", 0) | |
tmp< vectorField > | zip (const tmp< scalarField > &x, const tmp< scalarField > &y, const tmp< scalarField > &z) |
defineTemplateTypeNameAndDebugWithName (vectorFieldIOField, "vectorFieldField", 0) | |
defineTemplateTypeNameAndDebugWithName (vectorFieldCompactIOField, "vectorFieldCompactField", 0) | |
defineTemplateTypeNameAndDebugWithName (vectorIOField, "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 > | |
Ostream & | operator<< (Ostream &, const GeometricField< Type, PatchField, GeoMesh > &) |
template<class Type , template< class > class PatchField, class GeoMesh > | |
Ostream & | operator<< (Ostream &, const tmp< GeometricField< Type, PatchField, GeoMesh >> &) |
template<class Type , template< class > class PatchField, class GeoMesh > | |
Ostream & | operator<< (Ostream &, const typename GeometricField< Type, PatchField, GeoMesh >::Boundary &) |
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 > > | 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 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 > | |
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 > | |
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 > | |
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 > | |
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 > | |
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 > | |
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 ×, 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 ×, const scalarField &weights, const word ®istryName="fieldsCache") |
Interpolate fields. fieldsCache contains per timeName all loaded fields. More... | |
const geometricOneField & | operator* (const geometricOneField &, const geometricOneField &) |
const geometricOneField::Internal & | operator* (const geometricOneField::Internal &, const geometricOneField &) |
const geometricOneField::Internal & | operator* (const geometricOneField &, const geometricOneField::Internal &) |
const geometricOneField & | operator/ (const geometricOneField &, const geometricOneField &) |
const geometricOneField::Internal & | operator/ (const geometricOneField::Internal &, const geometricOneField &) |
const geometricOneField::Internal & | operator/ (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) |
makePointPatchFields (calculated) | |
makePointPatchFieldTypedefs (calculated) | |
makePointPatchFieldsTypeName (coupled) | |
makePointPatchFieldTypedefs (coupled) | |
makePointPatchFields (fixedValue) | |
makePointPatchFieldTypedefs (fixedValue) | |
template<class Type > | |
tmp< Field< Type > > | operator+ (const valuePointPatchField< Type > &vsppf, const Type &t) |
makePointPatchFields (value) | |
makePointPatchFieldTypedefs (value) | |
makePointPatchFields (zeroGradient) | |
makePointPatchFieldTypedefs (zeroGradient) | |
makePointPatchFields (cyclic) | |
makePointPatchFieldTypedefs (cyclic) | |
makePointPatchFields (cyclicSlip) | |
makePointPatchFieldTypedefs (cyclicSlip) | |
makePointPatchFields (empty) | |
makePointPatchFieldTypedefs (empty) | |
makePointPatchFields (processor) | |
makePointPatchFieldTypedefs (processor) | |
makePointPatchFields (processorCyclic) | |
makePointPatchFieldTypedefs (processorCyclic) | |
makePointPatchFields (symmetry) | |
makePointPatchFieldTypedefs (symmetry) | |
makePointPatchFields (symmetryPlane) | |
makePointPatchFieldTypedefs (symmetryPlane) | |
makePointPatchFields (wedge) | |
makePointPatchFieldTypedefs (wedge) | |
makePointPatchFields (codedFixedValue) | |
makePointPatchFieldTypedefs (codedFixedValue) | |
template<class Type > | |
Ostream & | operator<< (Ostream &, const fixedNormalSlipPointPatchField< Type > &) |
makePointPatchFields (fixedNormalSlip) | |
makePointPatchFieldTypedefs (fixedNormalSlip) | |
makePointPatchFields (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 > | |
Ostream & | operator<< (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 (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 ®istryName="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) | |
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 |
dictionary * | dimensionedConstantsPtr_ (nullptr) |
dictionary & | dimensionedConstants () |
void | listSwitches (const wordList &debugSwitches, const wordList &infoSwitches, const wordList &optSwitches, const bool unset) |
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 fileOperation & | fileHandler () |
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... | |
Ostream & | operator<< (Ostream &, const curve &) |
scalar | distance (const vector &p1, const vector &p2) |
bool | stepForwardsToNextPoint (const vector &o, vector &n, label &i, label &ip1, scalar l, const curve &Curve) |
bool | stepBackwardsToNextPoint (const vector &o, vector &n, label &i, label &ip1, scalar l, const curve &Curve) |
bool | interpolate (const vector &p1, const vector &p2, const vector &o, vector &n, scalar l) |
bool | XstepForwardsToNextPoint (const vector &o, vector &n, label &i, label &ip1, scalar l, const curve &Curve) |
bool | Xinterpolate (const vector &p1, const vector &p2, const vector &o, vector &n, scalar l) |
defineTypeNameAndDebug (graphWriter, 0) | |
defineRunTimeSelectionTable (graphWriter, word) | |
Ostream & | operator<< (Ostream &, const graph &) |
defineTypeNameAndDebug (gnuplotGraph, 0) | |
addToRunTimeSelectionTable (graphWriter, gnuplotGraph, word) | |
defineTypeNameAndDebug (jplotGraph, 0) | |
addToRunTimeSelectionTable (graphWriter, jplotGraph, word) | |
defineTypeNameAndDebug (rawGraph, 0) | |
addToRunTimeSelectionTable (graphWriter, rawGraph, word) | |
defineTypeNameAndDebug (xmgrGraph, 0) | |
addToRunTimeSelectionTable (graphWriter, xmgrGraph, word) | |
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 GeometricField< Type, pointPatchField, pointMesh > &ptf, const label celli) |
template<class Type > | |
Field< Type > | interpolateSplineXY (const scalarField &xNew, const scalarField &xOld, const Field< Type > &yOld) |
template<class Type > | |
Type | interpolateSplineXY (const scalar x, const scalarField &xOld, const Field< Type > &yOld) |
template<class Type > | |
Field< Type > | interpolateXY (const scalarField &xNew, const scalarField &xOld, const Field< Type > &yOld) |
template<class Type > | |
Type | interpolateXY (const scalar x, const scalarField &xOld, const Field< Type > &yOld) |
defineTypeNameAndDebug (interpolationWeights, 0) | |
defineRunTimeSelectionTable (interpolationWeights, word) | |
defineTypeNameAndDebug (linearInterpolationWeights, 0) | |
addToRunTimeSelectionTable (interpolationWeights, linearInterpolationWeights, word) | |
defineTypeNameAndDebug (splineInterpolationWeights, 0) | |
addToRunTimeSelectionTable (interpolationWeights, splineInterpolationWeights, word) | |
TemplateName (PatchToPatchInterpolation) | |
defineTypeNameAndDebug (PatchToPatchInterpolationName, 0) | |
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 > | |
Ostream & | operator<< (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 > | |
Istream & | operator>> (Istream &, SolverPerformance< Type > &) |
template<class Type > | |
Ostream & | operator<< (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) | |
Ostream & | operator<< (Ostream &os, const lduScheduleEntry &lb) |
defineTypeNameAndDebug (lduMatrix, 1) | |
Ostream & | operator<< (Ostream &, const lduMatrix &) |
Ostream & | operator<< (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) | |
defineTypeNameAndDebug (GAMGInterfaceField, 0) | |
defineRunTimeSelectionTable (GAMGInterfaceField, lduInterface) | |
defineRunTimeSelectionTable (GAMGInterfaceField, lduInterfaceField) | |
defineTypeNameAndDebug (processorCyclicGAMGInterfaceField, 0) | |
addToRunTimeSelectionTable (GAMGInterfaceField, processorCyclicGAMGInterfaceField, lduInterface) | |
addToRunTimeSelectionTable (GAMGInterfaceField, processorCyclicGAMGInterfaceField, lduInterfaceField) | |
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) | |
defineTypeNameAndDebug (GAMGInterface, 0) | |
defineRunTimeSelectionTable (GAMGInterface, lduInterface) | |
defineRunTimeSelectionTable (GAMGInterface, Istream) | |
defineTypeNameAndDebug (processorCyclicGAMGInterface, 0) | |
addToRunTimeSelectionTable (GAMGInterface, processorCyclicGAMGInterface, lduInterface) | |
addToRunTimeSelectionTable (GAMGInterface, processorCyclicGAMGInterface, Istream) | |
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) | |
Ostream & | operator<< (Ostream &, const procLduInterface &) |
Ostream & | operator<< (Ostream &, const procLduMatrix &) |
template<class Form , class Type > | |
Istream & | operator>> (Istream &, Matrix< Form, Type > &) |
template<class Form , class Type > | |
Ostream & | operator<< (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) |
template<class Type > | |
Foam::RectangularMatrix< Type > | outer (const Field< Type > &f1, const Field< Type > &f2) |
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 > | |
Ostream & | operator<< (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 > &) |
defineDebugSwitchWithName (solution, "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 &) |
Istream & | operator>> (Istream &, boundBox &) |
Ostream & | operator<< (Ostream &, const boundBox &) |
template<> | |
bool | contiguous< boundBox > () |
Data associated with boundBox type are contiguous. More... | |
template<class ObjectType > | |
Ostream & | operator<< (Ostream &, const DynamicID< ObjectType > &) |
Ostream & | operator<< (Ostream &, const coupleGroupIdentifier &) |
Ostream & | operator<< (Ostream &, const patchIdentifier &) |
defineTypeNameAndDebug (lduMesh, 0) | |
Ostream & | operator<< (Ostream &, const InfoProxy< lduMesh > &) |
defineTypeNameAndDebug (lduPrimitiveMesh, 0) | |
defineTypeNameAndDebug (meshObject, 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 &) |
Ostream & | operator<< (Ostream &, const cellModel &) |
template<> | |
Ostream & | operator<< (Ostream &os, const InfoProxy< cellModel > &ip) |
bool | operator== (const cellShape &, const cellShape &) |
Istream & | operator>> (Istream &, cellShape &) |
Ostream & | operator<< (Ostream &, const cellShape &) |
template<> | |
Ostream & | operator<< (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) |
Istream & | operator>> (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 (genericPointPatch, 0) | |
addToRunTimeSelectionTable (facePointPatch, genericPointPatch, polyPatch) | |
defineTypeNameAndDebug (cyclicPointPatch, 0) | |
addToRunTimeSelectionTable (facePointPatch, cyclicPointPatch, polyPatch) | |
defineTypeNameAndDebug (cyclicSlipPointPatch, 0) | |
addToRunTimeSelectionTable (facePointPatch, cyclicSlipPointPatch, polyPatch) | |
defineTypeNameAndDebug (emptyPointPatch, 0) | |
addToRunTimeSelectionTable (facePointPatch, emptyPointPatch, 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) | |
Istream & | operator>> (Istream &is, globalIndex &gi) |
Ostream & | operator<< (Ostream &os, const globalIndex &gi) |
defineTypeNameAndDebug (globalMeshData, 0) | |
defineTypeNameAndDebug (globalPoints, 0) | |
defineTypeNameAndDebug (IOmapDistribute, 0) | |
defineTypeNameAndDebug (mapDistribute, 0) | |
Istream & | operator>> (Istream &, mapDistribute &) |
Ostream & | operator<< (Ostream &, const mapDistribute &) |
defineTypeNameAndDebug (mapDistributeBase, 0) | |
Istream & | operator>> (Istream &, mapDistributeBase &) |
Ostream & | operator<< (Ostream &, const mapDistributeBase &) |
Istream & | operator>> (Istream &, mapDistributePolyMesh &) |
Ostream & | operator<< (Ostream &, const mapDistributePolyMesh &) |
bool | operator== (const objectMap &a, const objectMap &b) |
bool | operator!= (const objectMap &a, const objectMap &b) |
Ostream & | operator<< (Ostream &, const objectMap &) |
Istream & | operator>> (Istream &, objectMap &) |
defineTypeNameAndDebug (polyBoundaryMesh, 0) | |
Ostream & | operator<< (Ostream &, const polyBoundaryMesh &) |
defineTypeNameAndDebug (polyBoundaryMeshEntries, 0) | |
defineTypeNameAndDebug (polyMesh, 0) | |
Istream & | operator>> (Istream &, tetIndices &) |
Ostream & | operator<< (Ostream &, const tetIndices &) |
defineTypeNameAndDebug (coupledPolyPatch, 0) | |
Istream & | operator>> (Istream &, coupledPolyPatch::ownToNbrOrderData &) |
Ostream & | operator<< (Ostream &, const coupledPolyPatch::ownToNbrOrderData &) |
Istream & | operator>> (Istream &, coupledPolyPatch::ownToNbrDebugOrderData &) |
Ostream & | operator<< (Ostream &, const coupledPolyPatch::ownToNbrDebugOrderData &) |
defineTypeNameAndDebug (genericPolyPatch, 0) | |
addToRunTimeSelectionTable (polyPatch, genericPolyPatch, word) | |
addToRunTimeSelectionTable (polyPatch, genericPolyPatch, dictionary) | |
defineTypeNameAndDebug (cyclicPolyPatch, 0) | |
addToRunTimeSelectionTable (polyPatch, cyclicPolyPatch, word) | |
addToRunTimeSelectionTable (polyPatch, cyclicPolyPatch, dictionary) | |
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 (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) | |
Ostream & | operator<< (Ostream &, const polyPatch &) |
defineTypeNameAndDebug (cellZone, 0) | |
defineRunTimeSelectionTable (cellZone, dictionary) | |
addToRunTimeSelectionTable (cellZone, cellZone, dictionary) | |
Ostream & | operator<< (Ostream &, const cellZone &) |
defineTypeNameAndDebug (faceZone, 0) | |
defineRunTimeSelectionTable (faceZone, dictionary) | |
addToRunTimeSelectionTable (faceZone, faceZone, dictionary) | |
Ostream & | operator<< (Ostream &, const faceZone &) |
defineTypeNameAndDebug (pointZone, 0) | |
defineRunTimeSelectionTable (pointZone, dictionary) | |
addToRunTimeSelectionTable (pointZone, pointZone, dictionary) | |
Ostream & | operator<< (Ostream &, const pointZone &) |
defineTypeNameAndDebug (zone, 0) | |
Ostream & | operator<< (Ostream &, const zone &) |
template<class ZoneType , class MeshType > | |
Ostream & | operator<< (Ostream &, const ZoneMesh< ZoneType, MeshType > &) |
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) | |
defineTypeNameAndDebug (patchZones, 0) | |
defineTypeNameAndDebug (walkPatch, 0) | |
TemplateName (PrimitivePatch) | |
defineTypeNameAndDebug (PrimitivePatchName, 0) | |
template<class Point , class AboveOp , class BelowOp > | |
cut::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 > | |
cut::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 > | |
cut::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 > | |
cut::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 cut::uniformOp< Type > & | triReorder (const cut::uniformOp< Type > &x, const FixedList< label, 3 > &) |
Modify a uniform operation for reordering a tri (does nothing) More... | |
template<class Type > | |
const cut::uniformOp< Type > & | triCutTri (const cut::uniformOp< Type > &x, const Pair< scalar > &) |
Modify a uniform operation for cutting a tri from a tri (does nothing) More... | |
template<class Type > | |
const cut::uniformOp< Type > & | triCutQuad (const cut::uniformOp< Type > &x, const Pair< scalar > &) |
Modify a uniform operation for cutting a quad from a tri (does nothing) More... | |
template<class Type > | |
const cut::uniformOp< Type > & | tetReorder (const cut::uniformOp< Type > &x, const FixedList< label, 4 > &) |
Modify a uniform operation for reordering a tet (does nothing) More... | |
template<class Type > | |
const cut::uniformOp< Type > & | tetCutTet (const cut::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 cut::uniformOp< Type > & | tetCutPrism0 (const cut::uniformOp< Type > &x, const FixedList< scalar, 3 > &) |
Modify a uniform operation for cutting prism0 from a tet (does nothing) More... | |
template<class Type > | |
const cut::uniformOp< Type > & | tetCutPrism01 (const cut::uniformOp< Type > &x, const FixedList< scalar, 4 > &) |
Modify a uniform operation for cutting prism01 from a tet (does nothing) More... | |
template<class Type > | |
const cut::uniformOp< Type > & | tetCutPrism23 (const cut::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... | |
template<class Point , class PointRef > | |
Istream & | operator>> (Istream &, line< Point, PointRef > &) |
template<class Point , class PointRef > | |
Ostream & | operator<< (Ostream &, const line< Point, PointRef > &) |
template<class Point > | |
Ostream & | operator<< (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 &) |
Ostream & | operator<< (Ostream &, const plane &) |
template<class Point , class PointRef , class polygonRef > | |
Istream & | operator>> (Istream &, pyramid< Point, PointRef, polygonRef > &) |
template<class Point , class PointRef , class polygonRef > | |
Ostream & | operator<< (Ostream &, const pyramid< Point, PointRef, polygonRef > &) |
template<class Point , class PointRef > | |
Istream & | operator>> (Istream &, tetrahedron< Point, PointRef > &) |
template<class Point , class PointRef > | |
Ostream & | operator<< (Ostream &, const tetrahedron< Point, PointRef > &) |
template<class Point , class PointRef > | |
Istream & | operator>> (Istream &, triangle< Point, PointRef > &) |
template<class Point , class PointRef > | |
Ostream & | operator<< (Ostream &, const triangle< Point, PointRef > &) |
defineTypeNameAndDebug (commSchedule, 0) | |
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 &) |
Istream & | operator>> (Istream &is, treeBoundBox &) |
Ostream & | operator<< (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) |
Istream & | operator>> (Istream &, bool &) |
Ostream & | operator<< (Ostream &, const bool) |
bool | readBool (Istream &) |
void | writeEntry (Ostream &os, const bool value) |
defineCompoundTypeName (List< bool >, boolList) | |
addCompoundToRunTimeSelectionTable (List< bool >, boolList) | |
Istream & | operator>> (Istream &, Switch &) |
Ostream & | operator<< (Ostream &, const Switch &) |
char | readChar (Istream &) |
Istream & | operator>> (Istream &, char &) |
Ostream & | operator<< (Ostream &, const char) |
Ostream & | operator<< (Ostream &, const char *) |
bool | isspace (char c) |
Ostream & | operator<< (Ostream &, const wchar_t) |
Output wide character (Unicode) as UTF-8. More... | |
Ostream & | operator<< (Ostream &, const wchar_t *) |
Output wide character (Unicode) string as UTF-8. More... | |
Ostream & | operator<< (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 complex & | max (const complex &, const complex &) |
const complex & | min (const complex &, const complex &) |
complex | limit (const complex &, const complex &) |
const complex & | sum (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 &) |
Istream & | operator>> (Istream &, complex &) |
Ostream & | operator<< (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 > | |
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 &) |
Istream & | operator>> (Istream &, direction &) |
Ostream & | operator<< (Ostream &, const direction) |
std::ostream & | operator<< (std::ostream &, const direction) |
template<class Type > | |
Ostream & | operator<< (Ostream &, const Function1< Type > &) |
template<class Type > | |
void | writeEntry (Ostream &os, const Function1< Type > &f1) |
makeFunction1 (label) | |
makeFunction1Type (Constant, label) | |
makeFunction1 (scalar) | |
makeFunction1Type (Constant, scalar) | |
makeFunction1Type (Uniform, scalar) | |
makeFunction1Type (ZeroConstant, scalar) | |
makeFunction1Type (OneConstant, scalar) | |
makeFunction1Type (Polynomial, scalar) | |
makeFunction1Type (Sine, scalar) | |
makeFunction1Type (Square, scalar) | |
makeFunction1Type (Table, scalar) | |
makeFunction1Type (TableFile, scalar) | |
makeFunction1Type (Scale, scalar) | |
makeFunction1Type (Coded, scalar) | |
makeFunction1 (vector) | |
makeFunction1Type (Constant, vector) | |
makeFunction1Type (Uniform, vector) | |
makeFunction1Type (ZeroConstant, vector) | |
makeFunction1Type (OneConstant, vector) | |
makeFunction1Type (Polynomial, vector) | |
makeFunction1Type (Sine, vector) | |
makeFunction1Type (Square, vector) | |
makeFunction1Type (Table, vector) | |
makeFunction1Type (TableFile, vector) | |
makeFunction1Type (Scale, vector) | |
makeFunction1Type (Coded, vector) | |
makeFunction1 (sphericalTensor) | |
makeFunction1Type (Constant, sphericalTensor) | |
makeFunction1Type (Uniform, sphericalTensor) | |
makeFunction1Type (ZeroConstant, sphericalTensor) | |
makeFunction1Type (OneConstant, sphericalTensor) | |
makeFunction1Type (Polynomial, sphericalTensor) | |
makeFunction1Type (Sine, sphericalTensor) | |
makeFunction1Type (Square, sphericalTensor) | |
makeFunction1Type (Table, sphericalTensor) | |
makeFunction1Type (TableFile, sphericalTensor) | |
makeFunction1Type (Scale, sphericalTensor) | |
makeFunction1Type (Coded, sphericalTensor) | |
makeFunction1 (symmTensor) | |
makeFunction1Type (Constant, symmTensor) | |
makeFunction1Type (Uniform, symmTensor) | |
makeFunction1Type (ZeroConstant, symmTensor) | |
makeFunction1Type (OneConstant, symmTensor) | |
makeFunction1Type (Polynomial, symmTensor) | |
makeFunction1Type (Sine, symmTensor) | |
makeFunction1Type (Square, symmTensor) | |
makeFunction1Type (Table, symmTensor) | |
makeFunction1Type (TableFile, symmTensor) | |
makeFunction1Type (Scale, symmTensor) | |
makeFunction1Type (Coded, symmTensor) | |
makeFunction1 (tensor) | |
makeFunction1Type (Constant, tensor) | |
makeFunction1Type (Uniform, tensor) | |
makeFunction1Type (ZeroConstant, tensor) | |
makeFunction1Type (OneConstant, tensor) | |
makeFunction1Type (Polynomial, tensor) | |
makeFunction1Type (Sine, tensor) | |
makeFunction1Type (Square, tensor) | |
makeFunction1Type (Table, tensor) | |
makeFunction1Type (TableFile, tensor) | |
makeFunction1Type (Scale, tensor) | |
makeFunction1Type (Coded, tensor) | |
defineTableReader (scalar) | |
makeTableReader (Foam, scalar) | |
makeTableReader (Csv, scalar) | |
defineTableReader (vector) | |
makeTableReader (Foam, vector) | |
makeTableReader (Csv, vector) | |
defineTableReader (sphericalTensor) | |
makeTableReader (Foam, sphericalTensor) | |
makeTableReader (Csv, sphericalTensor) | |
defineTableReader (symmTensor) | |
makeTableReader (Foam, symmTensor) | |
makeTableReader (Csv, symmTensor) | |
defineTableReader (tensor) | |
makeTableReader (Foam, tensor) | |
makeTableReader (Csv, tensor) | |
template<int PolySize> | |
Ostream & | operator<< (Ostream &, const Polynomial< PolySize > &) |
template<class Type > | |
Ostream & | operator<< (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 optimized version of Hasher. More... | |
unsigned | HasherDual (const uint32_t *data, size_t length, unsigned &hash1, unsigned &hash2) |
An optimized version of Hasher, returning dual hash values. More... | |
Ostream & | operator<< (Ostream &, const SHA1 &) |
Ostream & | operator<< (Ostream &, const SHA1Digest &) |
Istream & | operator>> (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 &) |
Istream & | operator>> (Istream &, int32_t &) |
Ostream & | operator<< (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 &) |
Istream & | operator>> (Istream &, int64_t &) |
Ostream & | operator<< (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... | |
label & | setComponent (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 &) |
Istream & | operator>> (Istream &, uint32_t &) |
Ostream & | operator<< (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 &) |
Istream & | operator>> (Istream &, uint64_t &) |
Ostream & | operator<< (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... | |
uLabel & | setComponent (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) |
Istream & | operator>> (Istream &, nil &) |
Ostream & | operator<< (Ostream &, const nil &) |
template<class T > | |
const T & | NullObjectRef () |
Return reference to the nullObject of type T. More... | |
template<class T > | |
const T * | NullObjectPtr () |
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... | |
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 one & | operator* (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 one & | operator/ (const one &o, const one &) |
template<class Type > | |
Type | operator/ (const one &, const Type &t) |
template<class Type > | |
const Type & | operator/ (const Type &t, const one &) |
const one & | min (const one &o, const one &) |
template<class Type > | |
Type | min (const one &, const Type &t) |
template<class Type > | |
Type | min (const Type &t, const one &) |
const one & | max (const one &o, const one &) |
template<class Type > | |
Type | max (const one &, const Type &t) |
template<class Type > | |
Type | max (const Type &t, const one &) |
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) |
Istream & | operator>> (Istream &is, quaternion &) |
Ostream & | operator<< (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 | normalize (const quaternion &q) |
Return the normalized (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) |
Istream & | operator>> (Istream &, labelRange &) |
Ostream & | operator<< (Ostream &, const labelRange &) |
Istream & | operator>> (Istream &, labelRanges &) |
Ostream & | operator<< (Ostream &, const labelRanges &) |
Istream & | operator>> (Istream &, scalarRange &) |
Ostream & | operator<< (Ostream &, const scalarRange &) |
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) |
scalar | readScalar (Istream &is) |
scalar | invIncGamma (const scalar a, const scalar P) |
Inverse normalized incomplete gamma function. More... | |
scalar | incGammaRatio_Q (const scalar a, const scalar x) |
Normalized upper incomplete gamma function. More... | |
scalar | incGammaRatio_P (const scalar a, const scalar x) |
Normalized 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... | |
word | name (const Scalar) |
Return a string representation of a Scalar. More... | |
void | writeEntry (Ostream &os, const Scalar value) |
Istream & | operator>> (Istream &is, Scalar &s) |
Ostream & | operator<< (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... | |
Istream & | operator>> (Istream &is, septernion &) |
Ostream & | operator<< (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... | |
Istream & | operator>> (Istream &, spatialTransform &) |
Ostream & | operator<< (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... | |
Istream & | operator>> (Istream &, fileName &) |
Ostream & | operator<< (Ostream &, const fileName &) |
fileName | operator/ (const string &, const string &) |
Assemble words and fileNames as pathnames by adding a '/' separator. More... | |
Istream & | operator>> (Istream &, functionName &) |
Ostream & | operator<< (Ostream &, const functionName &) |
void | writeEntry (Ostream &os, const functionName &value) |
Istream & | operator>> (Istream &, hashedWordList &) |
Ostream & | operator<< (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... | |
Istream & | operator>> (Istream &, string &) |
Ostream & | operator<< (Ostream &, const string &) |
Ostream & | operator<< (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) | |
Istream & | operator>> (Istream &, variable &) |
Ostream & | operator<< (Ostream &, const variable &) |
void | writeEntry (Ostream &os, const variable &value) |
verbatimString | operator & (const verbatimString &, const verbatimString &) |
Istream & | operator>> (Istream &, verbatimString &) |
Ostream & | operator<< (Ostream &, const verbatimString &) |
void | writeEntry (Ostream &os, const verbatimString &value) |
word | operator & (const word &, const word &) |
Istream & | operator>> (Istream &, word &) |
Ostream & | operator<< (Ostream &, const word &) |
void | writeEntry (Ostream &os, const word &value) |
defineCompoundTypeName (List< word >, wordList) | |
addCompoundToRunTimeSelectionTable (List< word >, wordList) | |
defineTemplateTypeNameAndDebugWithName (wordIOList, "wordList", 0) | |
defineTemplateTypeNameAndDebugWithName (wordListIOList, "wordListList", 0) | |
void | printTable (const List< wordList > &, List< string::size_type > &, Ostream &) |
void | printTable (const List< wordList > &, Ostream &) |
Istream & | operator>> (Istream &, wordRe &) |
Ostream & | operator<< (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... | |
Istream & | operator>> (Istream &is, transformer &) |
Ostream & | operator<< (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... | |
Istream & | operator>> (Istream &, triad &) |
Ostream & | operator<< (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 > | |
Istream & | operator>> (Istream &, Tuple2< Type1, Type2 > &) |
template<class Type1 , class Type2 > | |
Ostream & | operator<< (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> | |
Istream & | operator>> (Istream &, VectorSpace< Form, Cmpt, Ncmpts > &) |
template<class Form , class Cmpt , direction Ncmpts> | |
Ostream & | operator<< (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 > | |
Type | 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 > | |
Type | min (const zero &, const Type &t) |
template<class Type > | |
Type | min (const Type &t, const zero &) |
zero | max (const zero &, const zero &) |
template<class Type > | |
Type | max (const zero &, const Type &t) |
template<class Type > | |
Type | max (const Type &t, const zero &) |
defineTypeNameAndDebug (fileMonitor, 0) | |
Istream & | operator>> (Istream &, fileStat &) |
Ostream & | operator<< (Ostream &, const fileStat &) |
Istream & | operator>> (Istream &, memInfo &) |
Ostream & | operator<< (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 (decompositionModel, 0) | |
defineTypeNameAndDebug (decompositionConstraint, 1) | |
defineRunTimeSelectionTable (decompositionConstraint, dictionary) | |
defineTypeName (refinementHistoryConstraint) | |
addToRunTimeSelectionTable (decompositionConstraint, refinementHistoryConstraint, dictionary) | |
defineTypeNameAndDebug (decompositionMethod, 0) | |
defineRunTimeSelectionTable (decompositionMethod, dictionary) | |
defineTypeNameAndDebug (hierarchGeomDecomp, 0) | |
addToRunTimeSelectionTable (decompositionMethod, hierarchGeomDecomp, dictionary) | |
defineTypeNameAndDebug (manualDecomp, 0) | |
addToRunTimeSelectionTable (decompositionMethod, manualDecomp, dictionary) | |
defineTypeNameAndDebug (multiLevelDecomp, 0) | |
addToRunTimeSelectionTable (decompositionMethod, multiLevelDecomp, dictionary) | |
defineTypeName (noDecomp) | |
addToRunTimeSelectionTable (decompositionMethod, noDecomp, dictionary) | |
defineTypeNameAndDebug (simpleGeomDecomp, 0) | |
addToRunTimeSelectionTable (decompositionMethod, simpleGeomDecomp, dictionary) | |
defineTypeNameAndDebug (structuredDecomp, 0) | |
addToRunTimeSelectionTable (decompositionMethod, structuredDecomp, dictionary) | |
defineTypeNameAndDebug (distributedTriSurfaceMesh, 0) | |
addToRunTimeSelectionTable (searchableSurface, distributedTriSurfaceMesh, dict) | |
template<> | |
bool | contiguous< segment > () |
template<> | |
bool | typeGlobal< distributedTriSurfaceMesh > () |
Template function for obtaining global status. More... | |
void | reconstructLagrangianPositions (const polyMesh &mesh, const word &cloudName, const PtrList< fvMesh > &meshes, const PtrList< labelIOList > &faceProcAddressing, const PtrList< labelIOList > &cellProcAddressing) |
template<class Type > | |
tmp< IOField< Type > > | reconstructLagrangianField (const word &cloudName, const polyMesh &mesh, const PtrList< fvMesh > &meshes, const word &fieldName) |
template<class Type > | |
tmp< CompactIOField< Field< Type >, 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) |
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) | |
graph | calcEk (const volVectorField &U, const Kmesh &K) |
void | fftRenumberRecurse (List< complex > &data, List< complex > &renumData, const labelList &nn, label nnprod, label ii, label l1, label l2) |
void | fftRenumber (List< complex > &data, const labelList &nn) |
graph | kShellIntegration (const complexVectorField &Ek, const Kmesh &K) |
graph | kShellMean (const complexVectorField &Ek, const Kmesh &K) |
tmp< scalarField > | Ek (const scalar Ea, const scalar k0, const scalarField &k) |
defineTypeNameAndDebug (mappedVariableThicknessWallFvPatch, 0) | |
addToRunTimeSelectionTable (fvPatch, mappedVariableThicknessWallFvPatch, polyPatch) | |
const word & | regionDir (const word ®ionName) |
wordList | selectRegionNames (const argList &args, const Time &runTime) |
makePatchTypeField (fvPatchVectorField, filmHeightInletVelocityFvPatchVectorField) | |
makePatchTypeField (fvPatchScalarField, inclinedFilmNusseltHeightFvPatchScalarField) | |
makePatchTypeField (fvPatchVectorField, inclinedFilmNusseltInletVelocityFvPatchVectorField) | |
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) | |
void | makeGraph (const scalarField &x, const volScalarField &vsf, const word &graphFormat) |
void | makeGraph (const scalarField &x, const volScalarField &vsf, const word &name, const word &graphFormat) |
void | makeGraph (const scalarField &x, const scalarField &sf, const word &name, const fileName &path, const word &graphFormat) |
void | writeCellGraph (const volScalarField &vsf, const word &graphFormat) |
void | writePatchGraph (const volScalarField &vsf, const label patchLabel, const direction d, const word &graphFormat) |
defineTypeNameAndDebug (cellVolumeWeightMethod, 0) | |
addToRunTimeSelectionTable (meshToMeshMethod, cellVolumeWeightMethod, components) | |
defineTypeNameAndDebug (directMethod, 0) | |
addToRunTimeSelectionTable (meshToMeshMethod, directMethod, components) | |
defineTypeNameAndDebug (mapNearestMethod, 0) | |
addToRunTimeSelectionTable (meshToMeshMethod, mapNearestMethod, components) | |
defineTypeNameAndDebug (meshToMeshMethod, 0) | |
defineRunTimeSelectionTable (meshToMeshMethod, components) | |
defineTypeNameAndDebug (meshToMesh, 0) | |
defineTypeNameAndDebug (meshToMesh0, 0) | |
defineTypeNameAndDebug (patchProbes, 0) | |
addToRunTimeSelectionTable (functionObject, patchProbes, dictionary) | |
defineTypeNameAndDebug (probes, 0) | |
addToRunTimeSelectionTable (functionObject, probes, dictionary) | |
defineTypeNameAndDebug (sampledSet, 0) | |
defineRunTimeSelectionTable (sampledSet, word) | |
defineTypeNameAndDebug (sampledSets, 0) | |
addToRunTimeSelectionTable (functionObject, sampledSets, dictionary) | |
defineTypeNameAndDebug (isoSurface, 0) | |
defineTypeNameAndDebug (sampledSurface, 0) | |
defineRunTimeSelectionTable (sampledSurface, word) | |
Ostream & | operator<< (Ostream &, const sampledSurface &) |
defineTypeNameAndDebug (sampledSurfaces, 0) | |
addToRunTimeSelectionTable (functionObject, sampledSurfaces, dictionary) | |
defineTypeNameAndDebug (thresholdCellFaces, 0) | |
makeSurfaceWriterType (ensightSurfaceWriter) | |
addToRunTimeSelectionTable (surfaceWriter, ensightSurfaceWriter, wordDict) | |
makeSurfaceWriterType (foamSurfaceWriter) | |
makeSurfaceWriterType (nastranSurfaceWriter) | |
addToRunTimeSelectionTable (surfaceWriter, nastranSurfaceWriter, wordDict) | |
defineSurfaceWriterWriteFields (nastranSurfaceWriter) | |
makeSurfaceWriterType (noSurfaceWriter) | |
defineTypeNameAndDebug (proxySurfaceWriter, 0) | |
makeSurfaceWriterType (rawSurfaceWriter) | |
addToRunTimeSelectionTable (surfaceWriter, rawSurfaceWriter, wordDict) | |
makeSurfaceWriterType (starcdSurfaceWriter) | |
defineTypeNameAndDebug (surfaceWriter, 0) | |
defineRunTimeSelectionTable (surfaceWriter, word) | |
defineRunTimeSelectionTable (surfaceWriter, wordDict) | |
makeSurfaceWriterType (vtkSurfaceWriter) | |
defineTypeNameAndDebug (sixDoFRigidBodyMotionConstraint, 0) | |
defineRunTimeSelectionTable (sixDoFRigidBodyMotionConstraint, dictionary) | |
defineTypeNameAndDebug (sixDoFRigidBodyMotionRestraint, 0) | |
defineRunTimeSelectionTable (sixDoFRigidBodyMotionRestraint, dictionary) | |
defineTypeNameAndDebug (sixDoFRigidBodyMotion, 0) | |
Istream & | operator>> (Istream &, sixDoFRigidBodyMotionState &) |
Ostream & | operator<< (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) | |
Ostream & | operator<< (Ostream &, const STLtriangle &) |
defineTypeNameAndDebug (surfaceRegistry, 0) | |
defineTypeNameAndDebug (surfMesh, 0) | |
defineTypeNameAndDebug (surfZone, 0) | |
Istream & | operator>> (Istream &, surfZone &) |
Ostream & | operator<< (Ostream &, const surfZone &) |
defineTypeNameAndDebug (surfZoneIOList, 0) | |
Ostream & | operator<< (Ostream &, const surfZoneIOList &) |
Ostream & | operator<< (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) | |
makePatchTypeField (fvPatchScalarField, energyJumpAMIFvPatchScalarField) | |
makePatchTypeField (fvPatchScalarField, fixedEnergyFvPatchScalarField) | |
defineTypeNameAndDebug (gradientEnergyCalculatedTemperatureFvPatchScalarField, 0) | |
makePatchTypeField (fvPatchScalarField, gradientEnergyFvPatchScalarField) | |
defineTypeNameAndDebug (mixedEnergyCalculatedTemperatureFvPatchScalarField, 0) | |
makePatchTypeField (fvPatchScalarField, mixedEnergyFvPatchScalarField) | |
defineTypeNameAndDebug (fluidThermo, 0) | |
defineRunTimeSelectionTable (fluidThermo, fvMesh) | |
defineTypeNameAndDebug (psiThermo, 0) | |
defineRunTimeSelectionTable (psiThermo, fvMesh) | |
forGases (makeThermos, 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 (makeThermos, rhoThermo, heRhoThermo, pureMixture) | |
forLiquids (makeThermos, rhoThermo, heRhoThermo, pureMixture) | |
forPolynomials (makeThermos, rhoThermo, heRhoThermo, pureMixture) | |
forTabulated (makeThermos, rhoThermo, heRhoThermo, pureMixture) | |
defineTypeNameAndDebug (basicChemistryModel, 0) | |
defineChemistryModel (BasicChemistryModel, psiReactionThermo) | |
defineChemistryModel (BasicChemistryModel, rhoReactionThermo) | |
forCommonGases (defineChemistryReductionMethod, psiReactionThermo) | |
forCommonGases (defineChemistryReductionMethod, rhoReactionThermo) | |
forCommonGases (makeChemistryReductionMethod, none, psiReactionThermo) | |
forCommonGases (makeChemistryReductionMethod, none, rhoReactionThermo) | |
forCommonGases (makeChemistryReductionMethod, DAC, psiReactionThermo) | |
forCommonGases (makeChemistryReductionMethod, DAC, rhoReactionThermo) | |
forCommonGases (makeChemistryReductionMethod, DRG, psiReactionThermo) | |
forCommonGases (makeChemistryReductionMethod, DRG, rhoReactionThermo) | |
forCommonGases (makeChemistryReductionMethod, DRGEP, psiReactionThermo) | |
forCommonGases (makeChemistryReductionMethod, DRGEP, rhoReactionThermo) | |
forCommonGases (makeChemistryReductionMethod, EFA, psiReactionThermo) | |
forCommonGases (makeChemistryReductionMethod, EFA, rhoReactionThermo) | |
forCommonGases (makeChemistryReductionMethod, PFA, psiReactionThermo) | |
forCommonGases (makeChemistryReductionMethod, PFA, rhoReactionThermo) | |
forCommonLiquids (defineChemistryReductionMethod, rhoReactionThermo) | |
forCommonLiquids (makeChemistryReductionMethod, none, rhoReactionThermo) | |
forCommonLiquids (makeChemistryReductionMethod, DAC, rhoReactionThermo) | |
forCommonLiquids (makeChemistryReductionMethod, DRG, rhoReactionThermo) | |
forCommonLiquids (makeChemistryReductionMethod, DRGEP, rhoReactionThermo) | |
forCommonLiquids (makeChemistryReductionMethod, EFA, rhoReactionThermo) | |
forCommonLiquids (makeChemistryReductionMethod, PFA, rhoReactionThermo) | |
forPolynomials (defineChemistryReductionMethod, rhoReactionThermo) | |
forPolynomials (makeChemistryReductionMethod, none, rhoReactionThermo) | |
forPolynomials (makeChemistryReductionMethod, DAC, rhoReactionThermo) | |
forPolynomials (makeChemistryReductionMethod, DRG, rhoReactionThermo) | |
forPolynomials (makeChemistryReductionMethod, DRGEP, rhoReactionThermo) | |
forPolynomials (makeChemistryReductionMethod, EFA, rhoReactionThermo) | |
forPolynomials (makeChemistryReductionMethod, PFA, rhoReactionThermo) | |
forCommonGases (defineChemistryTabulationMethod, psiReactionThermo) | |
forCommonGases (defineChemistryTabulationMethod, rhoReactionThermo) | |
forCommonGases (makeChemistryTabulationMethod, none, psiReactionThermo) | |
forCommonGases (makeChemistryTabulationMethod, none, rhoReactionThermo) | |
forCommonGases (makeChemistryTabulationMethod, ISAT, psiReactionThermo) | |
forCommonGases (makeChemistryTabulationMethod, ISAT, rhoReactionThermo) | |
forCommonLiquids (defineChemistryTabulationMethod, rhoReactionThermo) | |
forCommonLiquids (makeChemistryTabulationMethod, none, rhoReactionThermo) | |
forCommonLiquids (makeChemistryTabulationMethod, ISAT, rhoReactionThermo) | |
forPolynomials (defineChemistryTabulationMethod, rhoReactionThermo) | |
forPolynomials (makeChemistryTabulationMethod, none, rhoReactionThermo) | |
forPolynomials (makeChemistryTabulationMethod, ISAT, rhoReactionThermo) | |
forCommonGases (defineChemistrySolvers, psiReactionThermo) | |
forCommonGases (defineChemistrySolvers, rhoReactionThermo) | |
forCommonGases (makeChemistrySolvers, noChemistrySolver, psiReactionThermo) | |
forCommonGases (makeChemistrySolvers, noChemistrySolver, rhoReactionThermo) | |
forCommonGases (makeChemistrySolvers, EulerImplicit, psiReactionThermo) | |
forCommonGases (makeChemistrySolvers, EulerImplicit, rhoReactionThermo) | |
forCommonGases (makeChemistrySolvers, ode, psiReactionThermo) | |
forCommonGases (makeChemistrySolvers, ode, rhoReactionThermo) | |
forCommonLiquids (defineChemistrySolvers, rhoReactionThermo) | |
forCommonLiquids (makeChemistrySolvers, noChemistrySolver, rhoReactionThermo) | |
forCommonLiquids (makeChemistrySolvers, EulerImplicit, rhoReactionThermo) | |
forCommonLiquids (makeChemistrySolvers, ode, rhoReactionThermo) | |
forPolynomials (defineChemistrySolvers, rhoReactionThermo) | |
forPolynomials (makeChemistrySolvers, noChemistrySolver, rhoReactionThermo) | |
forPolynomials (makeChemistrySolvers, EulerImplicit, rhoReactionThermo) | |
forPolynomials (makeChemistrySolvers, ode, rhoReactionThermo) | |
defineTemplateTypeNameAndDebugWithName (psiSpecieReactionRates, "psiSpecieReactionRates", 0) | |
addToRunTimeSelectionTable (functionObject, psiSpecieReactionRates, dictionary) | |
defineTemplateTypeNameAndDebugWithName (rhoSpecieReactionRates, "rhoSpecieReactionRates", 0) | |
addToRunTimeSelectionTable (functionObject, rhoSpecieReactionRates, dictionary) | |
Ostream & | operator<< (Ostream &, const fluxLimitedLangmuirHinshelwoodReactionRate &) |
forCommonGases (makeIRReactions, LangmuirHinshelwoodReactionRate) | |
forCommonLiquids (makeIRReactions, LangmuirHinshelwoodReactionRate) | |
forPolynomials (makeIRReactions, LangmuirHinshelwoodReactionRate) | |
forCommonLiquids (makeIReactions, MichaelisMentenReactionRate) | |
forCommonGases (defineReaction, nullArg) | |
forCommonLiquids (defineReaction, nullArg) | |
forPolynomials (defineReaction, nullArg) | |
forCommonGases (makeIRNReactions, ArrheniusReactionRate) | |
forCommonLiquids (makeIRNReactions, ArrheniusReactionRate) | |
forPolynomials (makeIRNReactions, ArrheniusReactionRate) | |
forCommonGases (makeIRNReactions, infiniteReactionRate) | |
forCommonLiquids (makeIRNReactions, infiniteReactionRate) | |
forPolynomials (makeIRNReactions, infiniteReactionRate) | |
forCommonGases (makeIRNReactions, LandauTellerReactionRate) | |
forCommonLiquids (makeIRNReactions, LandauTellerReactionRate) | |
forPolynomials (makeIRNReactions, LandauTellerReactionRate) | |
forCommonGases (makeIRNReactions, thirdBodyArrheniusReactionRate) | |
forCommonLiquids (makeIRNReactions, thirdBodyArrheniusReactionRate) | |
forPolynomials (makeIRNReactions, thirdBodyArrheniusReactionRate) | |
forCommonGases (makeIRReactions, JanevReactionRate) | |
forCommonLiquids (makeIRReactions, JanevReactionRate) | |
forPolynomials (makeIRReactions, JanevReactionRate) | |
forCommonGases (makeIRReactions, powerSeriesReactionRate) | |
forCommonLiquids (makeIRReactions, powerSeriesReactionRate) | |
forPolynomials (makeIRReactions, powerSeriesReactionRate) | |
forCommonGases (makeIRRPressureDependentReactions, FallOffReactionRate, ArrheniusReactionRate, LindemannFallOffFunction) | |
forCommonLiquids (makeIRRPressureDependentReactions, FallOffReactionRate, ArrheniusReactionRate, LindemannFallOffFunction) | |
forPolynomials (makeIRRPressureDependentReactions, FallOffReactionRate, ArrheniusReactionRate, LindemannFallOffFunction) | |
forCommonGases (makeIRRPressureDependentReactions, FallOffReactionRate, ArrheniusReactionRate, TroeFallOffFunction) | |
forCommonLiquids (makeIRRPressureDependentReactions, FallOffReactionRate, ArrheniusReactionRate, TroeFallOffFunction) | |
forPolynomials (makeIRRPressureDependentReactions, FallOffReactionRate, ArrheniusReactionRate, TroeFallOffFunction) | |
forCommonGases (makeIRRPressureDependentReactions, FallOffReactionRate, ArrheniusReactionRate, SRIFallOffFunction) | |
forCommonLiquids (makeIRRPressureDependentReactions, FallOffReactionRate, ArrheniusReactionRate, SRIFallOffFunction) | |
forPolynomials (makeIRRPressureDependentReactions, FallOffReactionRate, ArrheniusReactionRate, SRIFallOffFunction) | |
forCommonGases (makeIRRPressureDependentReactions, ChemicallyActivatedReactionRate, ArrheniusReactionRate, LindemannFallOffFunction) | |
forCommonLiquids (makeIRRPressureDependentReactions, ChemicallyActivatedReactionRate, ArrheniusReactionRate, LindemannFallOffFunction) | |
forPolynomials (makeIRRPressureDependentReactions, ChemicallyActivatedReactionRate, ArrheniusReactionRate, LindemannFallOffFunction) | |
forCommonGases (makeIRRPressureDependentReactions, ChemicallyActivatedReactionRate, ArrheniusReactionRate, TroeFallOffFunction) | |
forCommonLiquids (makeIRRPressureDependentReactions, ChemicallyActivatedReactionRate, ArrheniusReactionRate, TroeFallOffFunction) | |
forPolynomials (makeIRRPressureDependentReactions, ChemicallyActivatedReactionRate, ArrheniusReactionRate, TroeFallOffFunction) | |
forCommonGases (makeIRRPressureDependentReactions, ChemicallyActivatedReactionRate, ArrheniusReactionRate, SRIFallOffFunction) | |
forCommonLiquids (makeIRRPressureDependentReactions, ChemicallyActivatedReactionRate, ArrheniusReactionRate, SRIFallOffFunction) | |
forPolynomials (makeIRRPressureDependentReactions, ChemicallyActivatedReactionRate, ArrheniusReactionRate, SRIFallOffFunction) | |
Ostream & | operator<< (Ostream &, const surfaceArrheniusReactionRate &) |
defineTypeNameAndDebug (laminarFlameSpeed, 0) | |
defineRunTimeSelectionTable (laminarFlameSpeed, dictionary) | |
makePatchTypeField (fvPatchScalarField, fixedUnburntEnthalpyFvPatchScalarField) | |
makePatchTypeField (fvPatchScalarField, gradientUnburntEnthalpyFvPatchScalarField) | |
makePatchTypeField (fvPatchScalarField, mixedUnburntEnthalpyFvPatchScalarField) | |
defineTemplateTypeNameAndDebugWithName (psiReactionThermoMoleFractionsFunctionObject, "psiReactionThermoMoleFractions", 0) | |
addToRunTimeSelectionTable (functionObject, psiReactionThermoMoleFractionsFunctionObject, dictionary) | |
defineTemplateTypeNameAndDebugWithName (rhoReactionThermoMoleFractionsFunctionObject, "rhoReactionThermoMoleFractions", 0) | |
addToRunTimeSelectionTable (functionObject, rhoReactionThermoMoleFractionsFunctionObject, dictionary) | |
defineTypeNameAndDebug (basicCombustionMixture, 0) | |
defineTypeNameAndDebug (basicSpecieMixture, 0) | |
defineTypeNameAndDebug (psiReactionThermo, 0) | |
defineRunTimeSelectionTable (psiReactionThermo, fvMesh) | |
forGases (makePsiReactionThermos, multiComponentMixture) | |
forGases (makePsiReactionThermo, singleComponentMixture) | |
defineTypeNameAndDebug (psiuReactionThermo, 0) | |
defineRunTimeSelectionTable (psiuReactionThermo, fvMesh) | |
forAbsoluteGases (makePsiuReactionThermos, egrMixture) | |
forAbsoluteGases (makePsiuReactionThermos, homogeneousMixture) | |
forAbsoluteGases (makePsiuReactionThermos, inhomogeneousMixture) | |
forAbsoluteGases (makePsiuReactionThermos, veryInhomogeneousMixture) | |
defineTypeNameAndDebug (rhoReactionThermo, 0) | |
defineRunTimeSelectionTable (rhoReactionThermo, fvMesh) | |
forGases (makeRhoReactionThermos, multiComponentMixture) | |
forGases (makeRhoReactionThermo, singleComponentMixture) | |
forLiquids (makeRhoReactionThermos, multiComponentMixture) | |
forLiquids (makeRhoReactionThermo, singleComponentMixture) | |
forPolynomials (makeRhoReactionThermos, multiComponentMixture) | |
forPolynomials (makeRhoReactionThermo, singleComponentMixture) | |
defineTypeNameAndDebug (SLGThermo, 0) | |
template<class Thermo > | |
constAnIsoSolidTransport< Thermo > | operator* (const scalar, const constAnIsoSolidTransport< Thermo > &) |
template<class Thermo > | |
Ostream & | operator<< (Ostream &, const constAnIsoSolidTransport< Thermo > &) |
template<class Thermo > | |
constIsoSolidTransport< Thermo > | operator* (const scalar, const constIsoSolidTransport< Thermo > &) |
template<class Thermo > | |
Ostream & | operator<< (Ostream &, const constIsoSolidTransport< Thermo > &) |
template<class Thermo > | |
exponentialSolidTransport< Thermo > | operator* (const scalar, const exponentialSolidTransport< Thermo > &) |
template<class Thermo > | |
Ostream & | operator<< (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> | |
Ostream & | operator<< (Ostream &, const polynomialSolidTransport< Thermo, PolySize > &) |
forSolids (makeSolidThermos, solidPressureThermo, heSolidThermo, pureMixture) | |
defineTypeNameAndDebug (solidPressureThermo, 0) | |
defineTypeNameAndDebug (solidThermo, 0) | |
defineRunTimeSelectionTable (solidThermo, fvMesh) | |
defineRunTimeSelectionTable (solidThermo, dictionary) | |
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 > | |
Ostream & | operator<< (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 > | |
Ostream & | operator<< (Ostream &, const Boussinesq< Specie > &) |
template<class Specie , int PolySize> | |
Ostream & | operator<< (Ostream &os, const icoPolynomial< Specie, PolySize > &ip) |
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 > | |
Ostream & | operator<< (Ostream &os, const icoTabulated< Specie > &ip) |
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 > | |
Ostream & | operator<< (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 > | |
Ostream & | operator<< (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 > | |
Ostream & | operator<< (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 > | |
Ostream & | operator<< (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 > | |
Ostream & | operator<< (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 > | |
Ostream & | operator<< (Ostream &, const rhoConst< 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 > | |
Ostream & | operator<< (Ostream &, const rPolynomial< Specie > &) |
Ostream & | operator<< (Ostream &, const ArrheniusReactionRate &) |
template<class ReactionRate , class ChemicallyActivationFunction > | |
Ostream & | operator<< (Ostream &, const ChemicallyActivatedReactionRate< ReactionRate, ChemicallyActivationFunction > &) |
Ostream & | operator<< (Ostream &, const LindemannFallOffFunction &) |
Ostream & | operator<< (Ostream &, const SRIFallOffFunction &) |
Ostream & | operator<< (Ostream &, const TroeFallOffFunction &) |
template<class ReactionRate , class FallOffFunction > | |
Ostream & | operator<< (Ostream &, const FallOffReactionRate< ReactionRate, FallOffFunction > &) |
Ostream & | operator<< (Ostream &, const infiniteReactionRate &) |
Ostream & | operator<< (Ostream &, const JanevReactionRate &) |
Ostream & | operator<< (Ostream &, const LandauTellerReactionRate &) |
Ostream & | operator<< (Ostream &, const LangmuirHinshelwoodReactionRate &) |
Ostream & | operator<< (Ostream &, const MichaelisMentenReactionRate &) |
Ostream & | operator<< (Ostream &, const powerSeriesReactionRate &) |
Ostream & | operator<< (Ostream &, const thirdBodyArrheniusReactionRate &) |
Ostream & | operator<< (Ostream &, const thirdBodyEfficiencies &) |
template<class ReactionThermo > | |
Ostream & | operator<< (Ostream &, const Reaction< ReactionThermo > &) |
Ostream & | operator<< (Ostream &, const specieCoeffs &) |
defineTypeNameAndDebug (specie, 0) | |
specie | operator+ (const specie &, const specie &) |
specie | operator* (const scalar, const specie &) |
specie | operator== (const specie &, const specie &) |
Ostream & | operator<< (Ostream &, const specie &) |
Ostream & | operator<< (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 > | |
Ostream & | operator<< (Ostream &, const eConstThermo< 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> | |
Ostream & | operator<< (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 > | |
Ostream & | operator<< (Ostream &, const ePowerThermo< 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 > | |
Ostream & | operator<< (Ostream &, const hConstThermo< EquationOfState > &) |
template<class EquationOfState , int PolySize> | |
hPolynomialThermo< EquationOfState, PolySize > | operator+ (const hPolynomialThermo< EquationOfState, PolySize > &, const hPolynomialThermo< EquationOfState, PolySize > &) |
template<class EquationOfState , int PolySize> | |
hPolynomialThermo< EquationOfState, PolySize > | operator* (const 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> | |
Ostream & | operator<< (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 > | |
Ostream & | operator<< (Ostream &, const hPowerThermo< EquationOfState > &) |
template<class EquationOfState > | |
Ostream & | operator<< (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 > | |
Ostream & | operator<< (Ostream &, const janafThermo< EquationOfState > &) |
defineTypeNameAndDebug (thermophysicalFunction, 0) | |
defineRunTimeSelectionTable (thermophysicalFunction, dictionary) | |
Ostream & | operator<< (Ostream &os, const thermophysicalFunction &l) |
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 > | |
Ostream & | operator<< (Ostream &, const constTransport< 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> | |
Ostream & | operator<< (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> | |
Ostream & | operator<< (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 > | |
Ostream & | operator<< (Ostream &, const sutherlandTransport< Thermo > &) |
template<class Thermo > | |
Ostream & | operator<< (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 > | |
Ostream & | operator<< (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) | |
Ostream & | operator<< (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 (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) | |
Ostream & | operator<< (Ostream &, const solidProperties &) |
defineTypeNameAndDebug (thermophysicalProperties, 0) | |
defineRunTimeSelectionTable (thermophysicalProperties,) | |
defineRunTimeSelectionTable (thermophysicalProperties, dictionary) | |
Ostream & | operator<< (Ostream &os, const thermophysicalProperties &l) |
makePatchTypeField (fvPatchScalarField, externalCoupledTemperatureMixedFvPatchScalarField) | |
makePatchTypeField (fvPatchScalarField, externalWallHeatFluxTemperatureFvPatchScalarField) | |
defineTemplateTypeNameAndDebugWithName (thermalBaffle1DHConstSolidThermoPhysicsFvPatchScalarField, "compressible::thermalBaffle1D<eConstSolidThermoPhysics>", 0) | |
addToPatchFieldRunTimeSelection (fvPatchScalarField, thermalBaffle1DHConstSolidThermoPhysicsFvPatchScalarField) | |
defineTemplateTypeNameAndDebugWithName (thermalBaffle1DHPowerSolidThermoPhysicsFvPatchScalarField, "compressible::thermalBaffle1D<ePowerSolidThermoPhysics>", 0) | |
addToPatchFieldRunTimeSelection (fvPatchScalarField, thermalBaffle1DHPowerSolidThermoPhysicsFvPatchScalarField) | |
makePatchTypeField (fvPatchScalarField, totalFlowRateAdvectiveDiffusiveFvPatchScalarField) | |
defineTypeNameAndDebug (thermophysicalTransportModel, 0) | |
defineTypeNameAndDebug (linearValveFvMesh, 0) | |
addToRunTimeSelectionTable (topoChangerFvMesh, linearValveFvMesh, IOobject) | |
defineTypeNameAndDebug (linearValveLayersFvMesh, 0) | |
addToRunTimeSelectionTable (topoChangerFvMesh, linearValveLayersFvMesh, IOobject) | |
defineTypeNameAndDebug (mixerFvMesh, 0) | |
addToRunTimeSelectionTable (topoChangerFvMesh, mixerFvMesh, IOobject) | |
defineTypeNameAndDebug (movingConeTopoFvMesh, 0) | |
addToRunTimeSelectionTable (topoChangerFvMesh, movingConeTopoFvMesh, IOobject) | |
defineTypeNameAndDebug (rawTopoChangerFvMesh, 0) | |
addToRunTimeSelectionTable (topoChangerFvMesh, rawTopoChangerFvMesh, IOobject) | |
defineTypeNameAndDebug (topoChangerFvMesh, 0) | |
defineTypeNameAndDebug (singlePhaseTransportModel, 0) | |
defineTypeNameAndDebug (transportModel, 0) | |
defineTypeNameAndDebug (viscosityModel, 0) | |
defineRunTimeSelectionTable (viscosityModel, dictionary) | |
Istream & | operator>> (Istream &, labelledTri &) |
Ostream & | operator<< (Ostream &, const labelledTri &) |
template<> | |
bool | contiguous< labelledTri > () |
defineTypeNameAndDebug (geometricSurfacePatch, 0) | |
Istream & | operator>> (Istream &is, geometricSurfacePatch &gp) |
Ostream & | operator<< (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) | |
Ostream & | operator<< (Ostream &, const surfacePatch &) |
defineTypeNameAndDebug (surfacePatchIOList, 0) | |
Ostream & | operator<< (Ostream &, const surfacePatchIOList &) |
defineTypeNameAndDebug (triSurface, 0) | |
Ostream & | operator<< (Ostream &, const triSurface &) |
defineTypeNameAndDebug (incompressibleTwoPhaseMixture, 0) | |
defineTypeNameAndDebug (surfaceTensionModel, 0) | |
defineRunTimeSelectionTable (surfaceTensionModel, dictionary) | |
defineTypeNameAndDebug (interfaceCompressionNew, 0) | |
defineTypeNameAndDebug (MPLIC, 0) | |
defineTypeNameAndDebug (MPLICU, 0) | |
defineTypeNameAndDebug (PLIC, 0) | |
defineTypeNameAndDebug (PLICU, 0) | |
defineTypeNameAndDebug (alphaContactAngleFvPatchScalarField, 0) | |
makePatchTypeField (fvPatchScalarField, constantAlphaContactAngleFvPatchScalarField) | |
makePatchTypeField (fvPatchScalarField, dynamicAlphaContactAngleFvPatchScalarField) | |
makePatchTypeField (fvPatchScalarField, temperatureDependentAlphaContactAngleFvPatchScalarField) | |
makePatchTypeField (fvPatchScalarField, timeVaryingAlphaContactAngleFvPatchScalarField) | |
makePatchTypeField (fvPatchScalarField, alphaFixedPressureFvPatchScalarField) | |
makePatchTypeField (fvPatchScalarField, waveAlphaFvPatchScalarField) | |
makePatchFields (waveInletOutlet) | |
makePatchTypeFieldTypedefs (waveInletOutlet) | |
makePatchTypeField (fvPatchScalarField, wavePressureFvPatchScalarField) | |
makePatchTypeField (fvPatchVectorField, waveVelocityFvPatchVectorField) | |
defineTypeNameAndDebug (waveModel, 0) | |
defineRunTimeSelectionTable (waveModel, objectRegistry) | |
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) |
Ostream & | operator<< (Ostream &, const coupledFacePair &) |
Ostream & | operator<< (Ostream &, const cv2DControls &) |
Ostream & | operator<< (Ostream &, const pointFeatureEdgesTypes &) |
template<class Gt , class Cb > | |
Ostream & | operator<< (Ostream &, const Foam::InfoProxy< CGAL::indexedCell< Gt, Cb >> &) |
template<> | |
bool | contiguous< indexedCellEnum > () |
template<class Gt , class Vb > | |
Ostream & | operator<< (Ostream &, const Foam::InfoProxy< CGAL::indexedVertex< Gt, Vb >> &) |
template<class Gt , class Vb > | |
Ostream & | operator<< (Ostream &, const CGAL::indexedVertex< Gt, Vb > &) |
template<class Gt , class Vb > | |
Istream & | operator>> (Istream &, CGAL::indexedVertex< Gt, Vb > &) |
Istream & | operator>> (Istream &is, CGAL::Point_3< baseK > &p) |
Ostream & | operator<< (Ostream &os, const CGAL::Point_3< baseK > &p) |
Istream & | operator>> (Istream &, indexedVertexEnum::vertexType &) |
Ostream & | operator<< (Ostream &, const indexedVertexEnum::vertexType &) |
template<> | |
bool | contiguous< indexedVertexEnum > () |
template<class Point > | |
pointFromPoint | topoint (const Point &P) |
PointFrompoint | toPoint (const Foam::point &p) |
template<> | |
pointFromPoint | topoint< CGAL::indexedVertex< K > > (const CGAL::indexedVertex< K > &P) |
Specialisation for indexedVertex. More... | |
template<> | |
pointFromPoint | topoint< Foam::point > (const Foam::point &P) |
Specialisation for Foam::point. Used only as a dummy. More... | |
bool | boundaryTriangle (const CV2D::Face_handle fc) |
bool | outsideTriangle (const CV2D::Face_handle fc) |
label | findOppositeWedge (const polyMesh &, const wedgePolyPatch &) |
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... | |
void | writeAMIWeightsSums (const polyMesh &) |
Write out the weights-sums on all the AMI patches. More... | |
void | writeAMIWeightsSum (const polyMesh &, const primitivePatch &, const scalarField &, const fileName &) |
Write out the weights-sum on the given AMI patch. More... | |
label | checkGeometry (const polyMesh &mesh, const bool allGeometry, const autoPtr< surfaceWriter > &, const autoPtr< writer< scalar >> &) |
label | checkMeshQuality (const polyMesh &, const dictionary &, const autoPtr< surfaceWriter > &) |
void | printMeshStats (const polyMesh &mesh, const bool allTopology) |
void | mergeAndWrite (const polyMesh &mesh, const surfaceWriter &writer, 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 vtk representation of (assembled) faceSet to surface file in. More... | |
void | mergeAndWrite (const surfaceWriter &, const cellSet &) |
Write vtk representation of (assembled) cellSet to surface file in. More... | |
void | mergeAndWrite (const writer< scalar > &, const pointSet &) |
Write vtk representation of (assembled) pointSet to 'set' file in. More... | |
label | checkTopology (const polyMesh &, const bool, const bool, const autoPtr< surfaceWriter > &, const autoPtr< writer< scalar >> &) |
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) |
autoPtr< fvMesh > | loadOrCreateMesh (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 generalized 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 , class CombineOp > | |
void | MapConsistentVolFields (const IOobjectList &objects, const meshToMesh0 &meshToMesh0Interp, const meshToMesh0::order &mapOrder, const CombineOp &cop) |
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... | |
template<template< class > class CombineOp> | |
void | MapConsistentMesh (const fvMesh &meshSource, const fvMesh &meshTarget, const meshToMesh0::order &mapOrder) |
template<template< class > class CombineOp> | |
void | MapSubMesh (const fvMesh &meshSource, const fvMesh &meshTarget, const HashTable< word > &patchMap, const wordList &cuttingPatches, const meshToMesh0::order &mapOrder) |
template<template< class > class CombineOp> | |
void | MapConsistentSubMesh (const fvMesh &meshSource, const fvMesh &meshTarget, const meshToMesh0::order &mapOrder) |
template<class Type , class CombineOp > | |
void | MapVolFields (const IOobjectList &objects, const meshToMesh0 &meshToMesh0Interp, const meshToMesh0::order &mapOrder, const CombineOp &cop) |
template<class Type > | |
void | UnMapped (const IOobjectList &objects) |
void | mapLagrangian (const meshToMesh &interp) |
Maps lagrangian positions and fields. More... | |
template<class Type > | |
void | MapLagrangianFields (const string &cloudName, const IOobjectList &objects, const polyMesh &meshTarget, const labelList &addParticles) |
Gets the indices of (source)particles that have been appended to the. More... | |
template<template< class > class CombineOp> | |
void | MapMesh (const meshToMesh &interp, const HashSet< word > &selectedFields, const bool noLagrangian) |
template<class Type > | |
void | evaluateConstraintTypes (GeometricField< Type, fvPatchField, volMesh > &fld) |
template<class Type , class CombineOp > | |
void | MapVolFields (const IOobjectList &objects, const HashSet< word > &selectedFields, const meshToMesh &interp, const CombineOp &cop) |
makePatchTypeFieldTypedefs (mixedFixedValueSlip) | |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | interpolate (const GeometricField< Type, fvPatchField, volMesh > &vf, const surfaceScalarField &dir, const word &reconFieldName=word::null) |
Interpolate field vf according to direction dir. More... | |
Istream & | operator>> (Istream &, magnet &) |
Ostream & | operator<< (Ostream &, const magnet &) |
scalar | compressibleCourantNo (const fvMesh &mesh, const Time &runTime, const volScalarField &rho, const surfaceScalarField &phi) |
scalar | solidRegionDiffNo (const fvMesh &mesh, const Time &runTime, const volScalarField &Cprho, const volScalarField &kappa) |
bool | operator== (const phasePairKey &, const phasePairKey &) |
bool | operator!= (const phasePairKey &, const phasePairKey &) |
Istream & | operator>> (Istream &, phasePairKey &) |
Ostream & | operator<< (Ostream &, const phasePairKey &) |
tmp< volScalarField > | byDt (const volScalarField &vf) |
tmp< surfaceScalarField > | byDt (const surfaceScalarField &sf) |