Namespace for OpenFOAM. More...
Classes | |
| class | atmosphericBoundaryLayer |
| This class provides functions to evaluate the velocity and turbulence distributions appropriate for atmospheric boundary layers (ABL). More... | |
| class | atmosphericBoundaryLayerTurbulentEpsilonFvPatchScalarField |
| This boundary condition specifies an inlet value for the turbulence dissipation rate, | |
| class | atmosphericBoundaryLayerTurbulentKineticEnergyFvPatchScalarField |
| This boundary condition specifies an inlet value for the turbulent kinetic energy, | |
| class | atmosphericBoundaryLayerVelocityFvPatchVectorField |
| This boundary condition specifies a velocity inlet profile appropriate for an atmospheric boundary layer. More... | |
| class | nutAtmosphericBoundaryLayerWallFunctionFvPatchScalarField |
| This boundary condition provides a turbulent kinematic viscosity for atmospheric velocity profiles. It is designed to be used in conjunction with the atmosphericBoundaryLayerVelocity boundary condition. The values are calculated using: More... | |
| class | mergedCyclicPolyPatch |
| Placeholder for two patches describing a cyclic interface. Used in mesh conversion processes involving formats in which both halves of a cyclic interface are stored on the same patch. More... | |
| class | meshReader |
| This class supports creating polyMeshes with baffles. More... | |
| class | boundaryRegion |
| The boundaryRegion persistent data saved as a Map<dictionary>. More... | |
| class | cellTable |
| The cellTable persistent data saved as a Map<dictionary>. More... | |
| class | meshWriter |
| write OpenFOAM meshes and/or results to another CFD format More... | |
| class | polyDualMesh |
| Creates dual of polyMesh. More... | |
| class | OBJstream |
| OFstream which keeps track of vertices. More... | |
| class | vtkUnstructuredReader |
| Reader for vtk unstructured_grid legacy files. Supports single CELLS, POINTS etc. entry only. More... | |
| class | FvFaceCellWave |
| Wave propagation of information through grid. Every iteration information goes through one layer of cells. Templated on information that is transferred. More... | |
| class | fvConstraint |
| Finite volume options abstract base class. More... | |
| class | fvConstraints |
| Finite volume constraints. More... | |
| struct | typeGlobal< fvConstraints > |
| Trait for obtaining global status. More... | |
| class | fvModel |
| Finite volume model abstract base class. More... | |
| class | fvModels |
| Finite volume models. More... | |
| struct | typeGlobal< fvModels > |
| Trait for obtaining global status. More... | |
| class | fvSource |
| Base class for finite volume sources. More... | |
| class | fvSpecificSource |
| Base class for sources which are specified as a specific value (e.g., mass flow rate per unit volume), and which apply over the entire mesh. More... | |
| class | fvTotalSource |
| Base class for sources which are specified as a total value (e.g., volume or mass flow rate), rather than a specific value (e.g., mass flow rate per unit volume). More... | |
| class | MRFFreestreamVelocityFvPatchVectorField |
| Freestream velocity condition to be used for a wall rotating with the moving frame in an MRF (multi-reference frame) or SRF (single reference frame) case. More... | |
| class | MRFnoSlipFvPatchVectorField |
| Rotating wall-velocity condition to be used for a wall rotating with the moving frame in an MRF (multi-reference frame) or SRF (single reference frame) case. More... | |
| class | MRFPatchField |
| class | MRFslipFvPatchVectorField |
| Rotating wall-velocity condition to be used for a slip-wall rotating with the moving frame in an MRF (multi-reference frame) or SRF (single reference frame) case. 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 zones. More... | |
| class | MRFZones |
| MRF zones DemandDrivenMeshObject read from MRFProperties dictionary. More... | |
| class | NullMRF |
| class | IOporosityModelList |
| List of porosity models with IO functionality. More... | |
| class | porosityModel |
| Top level model for porosity models. More... | |
| class | porosityModelList |
| List container for porosity models. More... | |
| class | pressureReference |
| Provides controls for the pressure reference in closed-volume simulations. More... | |
| class | convergenceControl |
| Convergence control class. Provides methods to check the convergence of the time loop against an absolute residual tolerance. More... | |
| class | correctorConvergenceControl |
| Corrector convergence control class. Provides methods to check the convergence of an inner iteration loop (e.g., pimple) against both absolute and relative residual tolerances. More... | |
| class | singleRegionConvergenceControl |
| Single-region-specific derivation of the convergence control class. More... | |
| class | singleRegionCorrectorConvergenceControl |
| Single-region-specific derivation of the corrector convergence control class. More... | |
| class | pimpleControl |
| class | pimpleLoop |
| Pimple loop class. Implements the logic which controls the pimple loop generically for a given corrector convergence control. Can therefore be used be either single- or multi-region control classes. More... | |
| class | pimpleMultiRegionControl |
| Pimple multi-region control class. As Foam::pimpleControl, but for a multi- region simulation comprising pimple and solid regions. More region types could be added. More... | |
| class | pimpleNoLoopControl |
| Pimple no-loop control class. Implements various option flags, but leaves loop controls to the derivation or owner. Can be derived into a "full" pimple control or can be owned by a multi-region pimple class. More... | |
| class | pimpleSingleRegionControl |
| Pimple single region control class. Provides time-loop control methods which exit the simulation once convergence criteria have been reached. Also provides Pimple-loop control methods which exit the iteration once corrector convergence criteria have been met. Example usage: More... | |
| class | pisoControl |
| Piso control class. Provides time-loop and piso-loop control methods. No convergence checking is done. More... | |
| class | simpleControl |
| Simple control class. Provides time-loop control methods which exit the simulation once convergence criteria have been reached. Example usage: More... | |
| class | fluidSolutionControl |
| Fluid solution control class. Holds flags specific to the solution of fluids. More... | |
| class | multiRegionSolutionControl |
| Multi-region-specific derivation of the solution control class. More... | |
| class | nonOrthogonalSolutionControl |
| Non-orthogonal solution control class. Provides non-orthogonal-loop control methods. More... | |
| class | singleRegionSolutionControl |
| Single-region-specific derivation of the solution control class. More... | |
| class | subCycleField |
| class | subCycleFields |
| class | subCycle |
| Perform a subCycleTime on a field or list of fields. 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 | Field |
| Pre-declare SubField and related Field type. More... | |
| class | reuseTmpDimensionedField |
| class | reuseTmpDimensionedField< TypeR, TypeR, GeoMesh, Field > |
| class | reuseTmpTmpDimensionedField |
| class | reuseTmpTmpDimensionedField< TypeR, Type1, TypeR, GeoMesh, PrimitiveField1, Field > |
| class | reuseTmpTmpDimensionedField< TypeR, TypeR, Type2, GeoMesh, Field, PrimitiveField2 > |
| class | reuseTmpTmpDimensionedField< TypeR, TypeR, TypeR, GeoMesh, Field, Field > |
| class | DimensionedFieldFunction |
| Base class for run-time selectable internal and patch field initialisation evaluation and update with dimension checking. More... | |
| class | FunctionalDimensionedField |
| DimensionedField with a corresponding run-time selected function to evaluate and update the field. More... | |
| class | UFunctionalDimensionedField |
| Combined class containing a field reference, a dimensionedField wrapper providing the corresponding mesh and dimensions and a run-time selected function to evaluate and update the field. More... | |
| class | SlicedDimensionedField |
| Specialisation of DimensionedField which holds a slice of a given complete field in such a form that it acts as a DimensionedField. More... | |
| class | internalFvFieldSource |
| This source condition provides the internal value. More... | |
| class | NaNFvFieldSource |
| This source condition provides a NaN value. More... | |
| class | turbulentKineticEnergyFvScalarFieldSource |
| This source condition provides a turbulent kinetic energy based on user-supplied turbulence intensity, defined as a fraction of the mean velocity: More... | |
| class | uniformFixedValueFvFieldSource |
| This source condition provides a uniform fixed value. More... | |
| class | uniformInletOutletFvFieldSource |
| This source condition provides a uniform fixed value when the source is positive, and the internal value when it is negative (i.e., a sink) More... | |
| class | fvFieldSource |
| Base class for finite-volume field sources. More... | |
| class | basicSymmetryFvPatchField |
| A symmetry patch. More... | |
| class | calculatedFvPatchField |
This boundary condition is not designed to be evaluated; it is assumed that the value is assigned via field assignment, and not via a call to e.g. updateCoeffs or evaluate. More... | |
| class | coupledFvPatchField |
| Abstract base class for coupled patches. More... | |
| class | directionMixedFvPatchField |
| Base class for direction-mixed boundary conditions. More... | |
| class | extrapolatedCalculatedFvPatchField |
This boundary condition applies a zero-gradient condition from the patch internal field onto the patch faces when evaluated but may also be assigned. snGrad returns the patch gradient evaluated from the current internal and patch field values rather than returning zero. More... | |
| class | fixedGradientFvPatchField |
| This boundary condition supplies a fixed gradient condition, such that the patch values are calculated using: More... | |
| class | fixedValueFvPatchField |
| This boundary condition supplies a fixed value constraint, and is the base class for a number of other boundary conditions. More... | |
| class | mixedFvPatchField |
| This boundary condition provides a base class for 'mixed' type boundary conditions, i.e. conditions that mix fixed value and patch-normal gradient conditions. More... | |
| class | slicedFvPatchField |
| Specialisation of fvPatchField which creates the underlying fvPatchField as a slice of the given complete field. More... | |
| class | transformFvPatchField |
| Foam::transformFvPatchField. More... | |
| class | zeroGradientFvPatchField |
| This boundary condition applies a zero-gradient condition from the patch internal field onto the patch faces. More... | |
| class | cyclicFvPatchField |
| This boundary condition enforces a cyclic condition between a pair of boundaries. More... | |
| class | cyclicSlipFvPatchField |
| This boundary condition is a light wrapper around the cyclicFvPatchField condition, providing no new functionality. More... | |
| class | emptyFvPatchField |
| This boundary condition provides an 'empty' condition for reduced dimensions cases, i.e. 1- and 2-D geometries. Apply this condition to patches whose normal is aligned to geometric directions that do not constitute solution directions. More... | |
| class | internalFvPatchField |
| Constraint fvPatchField to hold values for internal face exposed by sub-setting. More... | |
| class | jumpCyclicFvPatchField |
| This boundary condition provides a base class for cyclic conditions with a specified "jump" (or offset) between the sides. More... | |
| class | nonConformalCyclicFvPatchField |
| This boundary condition enforces a non-conformal cyclic condition between a pair of boundaries. More... | |
| class | nonConformalErrorFvPatchField |
| This boundary condition enforces a non-conformal error condition. More... | |
| class | nonConformalProcessorCyclicFvPatchField |
| This boundary condition enables processor communication across cyclic patches. More... | |
| class | processorFvPatchField |
| This boundary condition enables processor communication across patches. More... | |
| class | processorCyclicFvPatchField |
| This boundary condition enables processor communication across cyclic patches. More... | |
| class | symmetryFvPatchField |
| This boundary condition enforces a symmetry constraint. More... | |
| class | symmetryPlaneFvPatchField |
| This boundary condition enforces a symmetryPlane constraint. More... | |
| class | wedgeFvPatchField |
| This boundary condition is similar to the cyclic condition, except that it is applied to 2-D geometries. More... | |
| class | advectiveFvPatchField |
This boundary condition provides an advective outflow condition, based on solving DDt(W, field) = 0 at the boundary where W is the wave velocity and field is the field to which this boundary condition is applied. More... | |
| class | codedFixedValueFvPatchField |
| Fixed value boundary condition evaluated from the code provided. More... | |
| class | codedMixedFvPatchField |
| Mixed boundary condition evaluated from the code provided. More... | |
| class | dynamicPressureFvPatchScalarField |
| This boundary condition provides a dynamic pressure condition. It subtracts a kinetic energy term from a reference pressure to get a value which is fixed on the boundary. It forms the base class for the total and entrainment pressure conditions. More... | |
| class | entrainmentPressureFvPatchScalarField |
| This is a boundary condition for pressure suitable for boundaries at which the flow direction is uncertain but both inflow and/or outflow can occur. The condition switches based on the direction of flow. For outflow, the patch pressure is simply set to the reference pressure. For inflow, the patch pressure is reduced by the dynamic pressure calculated using the inflow velocity normal to the patch. More... | |
| class | externalCoupledMixedFvPatchField |
| This boundary condition provides an interface to an external application. Values are transferred as plain text files, where OpenFOAM data is written as: More... | |
| class | fanPressureFvPatchScalarField |
| This boundary condition can be applied to assign either a pressure inlet or outlet total pressure condition for a fan. More... | |
| class | fanPressureJumpFvPatchScalarField |
This boundary condition provides a fan pressure jump condition, using the cyclic condition as a base. The jump is specified as a Function1, which returns the pressure jump as a function of the total volumetric flow rate through the patch. More... | |
| class | fixedFluxExtrapolatedPressureFvPatchScalarField |
| This boundary condition sets the pressure gradient to the provided value such that the flux on the boundary is that specified by the velocity boundary condition. More... | |
| class | fixedFluxPressureFvPatchScalarField |
| This boundary condition sets the pressure gradient to the provided value such that the flux on the boundary is that specified by the velocity boundary condition. More... | |
| class | fixedInternalValueFvPatchField |
| This boundary condition provides a mechanism to set boundary (cell) values directly into a matrix, i.e. to set a constraint condition. Default behaviour is to act as a zero gradient condition. More... | |
| class | fixedJumpFvPatchField |
This boundary condition provides a jump condition, using the cyclic condition as a base. The jump is specified as the difference between the neighbour patch and the owner patch value (i.e., neighbour minus owner). More... | |
| class | fixedMeanFvPatchField |
| This boundary condition extrapolates field to the patch using the near-cell values and adjusts the distribution to match the specified, optionally time-varying, mean value. More... | |
| class | fixedMeanOutletInletFvPatchField |
| This boundary condition extrapolates field to the patch using the near-cell values and adjusts the distribution to match the specified, optionally time-varying, mean value. This extrapolated field is applied as a fixedValue for outflow faces but zeroGradient is applied to inflow faces. More... | |
| class | fixedNormalInletOutletVelocityFvPatchVectorField |
| This velocity inlet/outlet boundary condition combines a fixed normal component obtained from the "normalVelocity" patchField supplied with a fixed or zero-gradiented tangential component depending on the direction of the flow and the setting of "fixTangentialInflow": More... | |
| class | fixedNormalSlipFvPatchField |
| This boundary condition sets the patch-normal component to a fixed value. More... | |
| class | fixedPressureCompressibleDensityFvPatchScalarField |
| This boundary condition calculates a (liquid) compressible density as a function of pressure and fluid properties: More... | |
| class | fixedProfileFvPatchField |
| This boundary condition provides a fixed value profile condition. More... | |
| class | fixedValueInletOutletFvPatchField |
| This boundary condition sets a fixed value. When the flow direction is inwards this acts exactly like a fixed value condition. In the presence of outflow, however, this condition approximates the fixed value constraint in advective terms by fixing the gradient instead. More... | |
| class | flowRateInletVelocityFvPatchVectorField |
| Velocity inlet boundary condition creating a velocity field with optionally specified profile normal to the patch adjusted to match the specified mass flow rate, volumetric flow rate or mean velocity. More... | |
| class | flowRateOutletVelocityFvPatchVectorField |
| Velocity outlet boundary condition which corrects the extrapolated velocity to match the specified flow rate. More... | |
| class | fluxCorrectedVelocityFvPatchVectorField |
| This boundary condition provides a velocity outlet boundary condition for patches where the pressure is specified. The outflow velocity is obtained by "zeroGradient" and then corrected from the flux: More... | |
| class | freestreamFvPatchField |
This boundary condition provides a free-stream condition. It is a 'mixed' condition derived from the inletOutlet condition, whereby the mode of operation switches between fixed (free stream) value and zero gradient based on the sign of the flux. More... | |
| class | freestreamPressureFvPatchScalarField |
| This boundary condition provides a free-stream condition for pressure. More... | |
| class | freestreamVelocityFvPatchVectorField |
| This boundary condition provides a free-stream condition for velocity. More... | |
| class | functionalFixedValueFvPatchField |
| Functional fixed value boundary condition using a run-time selected function to set the value field as a function of space and/or time. More... | |
| class | inletOutletFvPatchField |
| This boundary condition provides a generic outflow condition, with specified inflow for the case of return flow. More... | |
| class | inletOutletTotalTemperatureFvPatchScalarField |
| This boundary condition provides an outflow condition for total temperature for use with supersonic cases, where a user-specified value is applied in the case of reverse flow. More... | |
| class | interfaceCompressionFvPatchScalarField |
| Applies interface-compression to the phase-fraction distribution at the patch by setting the phase-fraction to 0 if it is below 0.5, otherwise to 1. More... | |
| class | interstitialInletVelocityFvPatchVectorField |
| Inlet velocity in which the actual interstitial velocity is calculated by dividing the specified inletVelocity field with the local phase-fraction. More... | |
| class | mappedFlowRateVelocityFvPatchVectorField |
| This boundary condition maps the flow rate from a neighbouring patch to this patch, then uses it to set a corresponding velocity in a direction normal to the patch. More... | |
| class | mappedInternalValueFvPatchField |
| This boundary condition maps the values from a internal cells to this patch. More... | |
| class | mappedValueFvPatchField |
| This boundary condition maps the values from a neighbouring patch to this patch. More... | |
| class | mappedVelocityFluxFvPatchField |
| This boundary condition maps the velocity and flux from a neighbouring patch to this patch. More... | |
| class | matchedFlowRateOutletVelocityFvPatchVectorField |
| Velocity outlet boundary condition which corrects the extrapolated velocity to match the flow rate of the specified corresponding inlet patch. More... | |
| class | meanInletOutletFvPatchScalarField |
| This boundary condition provides an outflow condition for scalars where the patch adjacent mean is applied in the case of reverse flow. More... | |
| class | movingMappedWallVelocityFvPatchVectorField |
| This boundary condition provides a no-slip velocity condition for mapped walls. The wall velocity is taken to be the mesh velocity of the neighbouring region. More... | |
| class | movingWallSlipVelocityFvPatchVectorField |
| This boundary condition provides a slip velocity condition for cases with moving walls. More... | |
| class | movingWallVelocityFvPatchVectorField |
| This boundary condition provides a no-slip velocity condition for ridged moving walls or flexible moving walls on which the mesh vertices move with the surface. More... | |
| class | noSlipFvPatchVectorField |
| This boundary condition fixes the velocity to zero at walls and assumes the walls are stationary. More... | |
| class | outletInletFvPatchField |
| This boundary condition provides a generic inflow condition, with specified outflow for the case of reverse flow. More... | |
| class | outletMappedUniformInletFvPatchField |
| This boundary condition averages the field over the "outlet" patch specified by name "outletPatch" and applies this as the uniform value of the field over this patch. More... | |
| class | outletPhaseMeanVelocityFvPatchVectorField |
| This boundary condition adjusts the velocity for the given phase to achieve the specified mean thus causing the phase-fraction to adjust according to the mass flow rate. More... | |
| class | partialSlipFvPatchField |
| This boundary condition provides a partial slip condition. The amount of slip is controlled by a user-supplied field. More... | |
| class | phaseHydrostaticPressureFvPatchScalarField |
| This boundary condition provides a phase-based hydrostatic pressure condition, calculated as: More... | |
| class | plenumPressureFvPatchScalarField |
| This boundary condition provides a plenum pressure inlet condition. This condition creates a zero-dimensional model of an enclosed volume of gas upstream of the inlet. The pressure that the boundary condition exerts on the inlet boundary is dependent on the thermodynamic state of the upstream volume. The upstream plenum density and temperature are time-stepped along with the rest of the simulation, and momentum is neglected. The plenum is supplied with a user specified mass flow and temperature. More... | |
| class | pressureFvPatchScalarField |
| Static pressure boundary condition. More... | |
| class | pressureDirectedInletOutletVelocityFvPatchVectorField |
| This velocity inlet/outlet boundary condition is applied to pressure boundaries where the pressure is specified. A zero-gradient condition is applied for outflow (as defined by the flux); for inflow, the velocity is obtained from the flux with the specified inlet direction. More... | |
| class | pressureDirectedInletVelocityFvPatchVectorField |
| This velocity inlet boundary condition is applied to patches where the pressure is specified. The inflow velocity is obtained from the flux with the specified inlet direction" direction. More... | |
| class | pressureInletOutletVelocityFvPatchVectorField |
| Velocity inlet/outlet boundary condition for patches where the pressure is specified in some manner, e.g. fixedValue, totalPressure, entrainmentPressure etc. More... | |
| class | pressureInletUniformVelocityFvPatchVectorField |
| This velocity inlet boundary condition is applied to patches where the pressure is specified. The uniform inflow velocity is obtained by averaging the flux over the patch, and then applying it in the direction normal to the patch faces. More... | |
| class | pressureInletVelocityFvPatchVectorField |
| This velocity inlet boundary condition is applied to patches where the pressure is specified. The inflow velocity is obtained from the flux with a direction normal to the patch faces. More... | |
| class | pressureNormalInletOutletVelocityFvPatchVectorField |
| This velocity inlet/outlet boundary condition is applied to patches where the pressure is specified. A zero-gradient condition is applied for outflow (as defined by the flux); for inflow, the velocity is obtained from the flux with a direction normal to the patch faces. More... | |
| class | prghCyclicPressureFvPatchScalarField |
| This boundary condition provides a cyclic condition for p_rgh. It applies corrections to the value and gradient on both sides of the cyclic to account for the non-cylicity of the gravitational force. More... | |
| class | PrghPressureFvPatchScalarField |
| This boundary condition provides the p_rgh equivalent of a pressure boundary condition calculated as: More... | |
| class | prghTotalHydrostaticPressureFvPatchScalarField |
| This boundary condition provides static pressure condition for p_rgh, calculated as: More... | |
| class | rotatingPressureInletOutletVelocityFvPatchVectorField |
| This velocity inlet/outlet boundary condition is applied to patches in a rotating frame where the pressure is specified. A zero-gradient is applied for outflow (as defined by the flux); for inflow, the velocity is obtained from the flux with a direction normal to the patch faces. More... | |
| class | rotatingTotalPressureFvPatchScalarField |
| This boundary condition provides a total pressure condition for patches in a rotating frame. More... | |
| class | rotatingWallVelocityFvPatchVectorField |
| Condition on velocity for a boundary consisting of a rotating solid of revolution, e.g. cylinder. Calculates a tangential component of velocity from the angular velocity and rotational axis and ensures a zero normal component. More... | |
| class | slipFvPatchField |
| This boundary condition provides a slip constraint. More... | |
| class | supersonicFreestreamFvPatchVectorField |
| This boundary condition provides a supersonic free-stream condition. More... | |
| class | surfaceNormalFixedValueFvPatchVectorField |
| Surface-normal fixed value vector boundary condition. More... | |
| class | surfaceNormalUniformFixedValueFvPatchVectorField |
| Surface-normal fixed value vector boundary condition. More... | |
| class | swirlFlowRateInletVelocityFvPatchVectorField |
| Velocity inlet boundary condition creating a normal velocity field to match the specified mass or volumetric flow rate, and radial and tangential velocity fields specified by functions of time and radius or by a given angular speed. More... | |
| class | swirlInletVelocityFvPatchVectorField |
| Velocity inlet boundary condition creating axial, radial and tangential velocity fields specified by functions of time and radius or by a given angular speed. More... | |
| class | syringePressureFvPatchScalarField |
| This boundary condition provides a pressure condition, obtained from a zero-D model of the cylinder of a syringe. More... | |
| class | AverageField |
| A primitive field with a separate average value. More... | |
| class | timeVaryingMappedFixedValueFvPatchField |
| This boundary conditions interpolates the values from a set of supplied points in space and time. More... | |
| class | timeVaryingMappedFvPatchField |
| Patch field mapper which interpolates the values from a set of supplied points in space and time. More... | |
| class | totalPressureFvPatchScalarField |
| Inflow, outflow and entrainment pressure boundary condition based on a constant total pressure assumption. More... | |
| class | totalTemperatureFvPatchScalarField |
| This boundary condition provides a total temperature condition. More... | |
| class | translatingWallVelocityFvPatchVectorField |
| This boundary condition provides a velocity condition for translational motion on walls. More... | |
| class | transonicEntrainmentPressureFvPatchScalarField |
| This boundary condition provides an entrainment condition for pressure including support for supersonic jets exiting the domain. More... | |
| class | turbulentInletFvPatchField |
| This boundary condition generates a fluctuating inlet condition by adding a random component to a reference (mean) field. More... | |
| class | turbulentKineticEnergyFvPatchScalarField |
| This boundary condition provides a turbulent kinetic energy condition, based on user-supplied turbulence intensity, defined as a fraction of the mean velocity: More... | |
| class | uniformDensityHydrostaticPressureFvPatchScalarField |
| This boundary condition provides a hydrostatic pressure condition, calculated as: More... | |
| class | uniformFixedGradientFvPatchField |
| This boundary condition provides a uniform fixed gradient condition. More... | |
| class | uniformFixedValueFvPatchField |
| This boundary condition provides a uniform fixed value condition. More... | |
| class | uniformInletOutletFvPatchField |
| Variant of inletOutlet boundary condition with uniform inletValue. More... | |
| class | uniformJumpFvPatchField |
This boundary condition provides a jump condition, using the cyclic condition as a base. The jump is specified as the difference between the neighbour patch and the owner patch value (i.e., neighbour minus owner). The jump value is uniform across the patches, and can vary in time. More... | |
| class | uniformTotalPressureFvPatchScalarField |
| This boundary condition provides a time-varying form of the uniform total pressure boundary condition Foam::totalPressureFvPatchField. More... | |
| class | variableHeightFlowRateFvPatchScalarField |
| This boundary condition provides a phase fraction condition based on the local flow conditions, whereby the values are constrained to lay between user-specified upper and lower bounds. The behaviour is described by: More... | |
| class | variableHeightFlowRateInletVelocityFvPatchVectorField |
| This boundary condition provides a velocity boundary condition for multiphase flow based on a user-specified volumetric flow rate. More... | |
| class | waveSurfacePressureFvPatchScalarField |
| This is a pressure boundary condition, the value of which is calculated as the hydrostatic pressure based on a given displacement: More... | |
| class | waveTransmissiveFvPatchField |
This boundary condition provides a wave transmissive outflow condition, based on solving DDt(W, field) = 0 at the boundary W is the wave velocity and field is the field to which this boundary condition is applied. More... | |
| class | zeroFixedValueFvPatchField |
| This boundary condition provides a zero fixed value condition. More... | |
| class | zeroInletOutletFvPatchField |
| This boundary condition provides a generic outflow condition. More... | |
| class | fvPatchField |
| Abstract base class with a fat-interface to all derived classes covering all possible ways in which they might be used. More... | |
| class | fvMatrix |
| A special matrix type and solver, designed for finite volume solutions of scalar equations. Face addressing is used to make all matrix assembly and solution loops vectorise. More... | |
| class | calculatedFvsPatchField |
| Foam::calculatedFvsPatchField. More... | |
| class | coupledFvsPatchField |
| Foam::coupledFvsPatchField. More... | |
| class | fixedValueFvsPatchField |
| Foam::fixedValueFvsPatchField. More... | |
| class | slicedFvsPatchField |
| Specialisation of fvsPatchField which creates the underlying fvsPatchField as a slice of the given complete field. More... | |
| class | cyclicFvsPatchField |
| Foam::cyclicFvsPatchField. More... | |
| class | cyclicSlipFvsPatchField |
| Foam::cyclicSlipFvsPatchField. More... | |
| class | emptyFvsPatchField |
| Foam::emptyFvsPatchField. More... | |
| class | internalFvsPatchField |
| Constraint fvsPatchField to hold values for internal face exposed by sub-setting. More... | |
| class | nonConformalCyclicFvsPatchField |
| Constraint fvsPatchField for nonConformalCyclic couplings. More... | |
| class | nonConformalErrorFvsPatchField |
| Constraint fvsPatchField for nonConformalError couplings. More... | |
| class | nonConformalProcessorCyclicFvsPatchField |
| Foam::nonConformalProcessorCyclicFvsPatchField. More... | |
| class | processorFvsPatchField |
| Foam::processorFvsPatchField. More... | |
| class | processorCyclicFvsPatchField |
| Foam::processorCyclicFvsPatchField. More... | |
| class | symmetryFvsPatchField |
| Foam::symmetryFvsPatchField. More... | |
| class | symmetryPlaneFvsPatchField |
| Foam::symmetryPlaneFvsPatchField. More... | |
| class | wedgeFvsPatchField |
| Foam::wedgeFvsPatchField. More... | |
| class | nonConformalMappedPolyFacesFvsPatchLabelField |
| class | nonConformalPolyFacesFvsPatchLabelField |
| class | polyFacesFvsPatchLabelField |
| class | zeroFixedValueFvsPatchField |
| This boundary condition provides a zero fixed value condition. 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 | GeometricBoundaryField |
| Generic GeometricBoundaryField class. More... | |
| class | GeometricField |
| Generic GeometricField class. More... | |
| struct | OldTimeFieldCopy< GeometricField< Type, GeoMesh, PrimitiveField > > |
| class | GeometricFieldSources |
| Part of a geometric field used for setting the values associated with optional sources. More... | |
| class | NoFieldSource |
| class | reuseTmpGeometricField |
| class | reuseTmpGeometricField< TypeR, TypeR, GeoMesh, Field > |
| class | reuseTmpTmpGeometricField |
| class | reuseTmpTmpGeometricField< TypeR, Type1, TypeR, GeoMesh, PrimitiveField1, Field > |
| class | reuseTmpTmpGeometricField< TypeR, TypeR, Type2, GeoMesh, Field, PrimitiveField2 > |
| class | reuseTmpTmpGeometricField< TypeR, TypeR, TypeR, GeoMesh, Field, Field > |
| class | MapInternalField |
| Generic internal field mapper. For "real" mapping, add template specialisations for mapping of internal fields depending on mesh type. More... | |
| class | FunctionalGeometricField |
| GeometricField with a corresponding run-time selected function to evaluate and update the field. More... | |
| class | geometricOneField |
| A class representing the concept of a GeometricField of 1 used to avoid unnecessary manipulations for objects which are known to be one at compile-time. More... | |
| class | geometricZeroField |
| A class representing the concept of a GeometricField of 1 used to avoid unnecessary manipulations for objects which are known to be zero at compile-time. More... | |
| class | pointPatchField |
| Abstract base class for point-mesh patch fields. More... | |
| class | SlicedGeometricField |
| Specialisation of GeometricField which holds slices of given complete fields in a form that they act as a GeometricField. More... | |
| class | isVolMesh |
| class | isVolMesh< fvMesh > |
| class | OldTimeField |
| Class to add into field types to provide old-time storage and retrieval. More... | |
| struct | OldTimeField0Type |
| struct | OldTimeField0Type< GeoField< Type, GeoMesh, PrimitiveField > > |
| class | SubField |
| Pre-declare related SubField type. More... | |
| struct | OldTimeField0Type< GeoField< Type, GeoMesh, SubField > > |
| struct | OldTimeOtherFieldType |
| struct | OldTimeOtherFieldType< GeoField< Type, GeoMesh, PrimitiveField > > |
| struct | OldTimeBaseFieldType |
| struct | OldTimeBaseFieldType< FieldType, VoidT< typename FieldType::Base::OldTime > > |
| struct | OldTimeFieldCopy |
| class | basicSymmetryPointPatchField |
| A Symmetry boundary condition for pointField. More... | |
| class | calculatedPointPatchField |
| A calculated boundary condition for pointField. More... | |
| class | coupledPointPatchField |
| A Coupled boundary condition for pointField. More... | |
| class | fixedValuePointPatchField |
| A FixedValue boundary condition for pointField. More... | |
| class | valuePointPatchField |
| Foam::valuePointPatchField. More... | |
| class | zeroGradientPointPatchField |
| Foam::zeroGradientPointPatchField. More... | |
| class | cyclicPointPatchField |
| Cyclic front and back plane patch field. More... | |
| class | cyclicSlipPointPatchField |
| Cyclic + slip constraints. More... | |
| class | emptyPointPatchField |
| An empty boundary condition for pointField. More... | |
| class | internalPointPatchField |
| Constraint pointPatchField to hold values for internal face exposed by sub-setting. More... | |
| class | nonConformalCyclicPointPatchField |
| Constraint pointPatchField for nonConformalCyclic couplings. More... | |
| class | nonConformalErrorPointPatchField |
| Constraint pointPatchField for nonConformalError patches. More... | |
| class | nonConformalProcessorCyclicPointPatchField |
| Constraint pointPatchField for nonConformalProcessorCyclic couplings. More... | |
| class | processorPointPatchField |
| Foam::processorPointPatchField. More... | |
| class | processorCyclicPointPatchField |
| Foam::processorCyclicPointPatchField. More... | |
| class | symmetryPointPatchField |
| A Symmetry boundary condition for pointField. More... | |
| class | symmetryPlanePointPatchField |
| A symmetry-plane boundary condition for pointField. More... | |
| class | wedgePointPatchField |
| Wedge front and back plane patch field. More... | |
| class | codedFixedValuePointPatchField |
| Constructs on-the-fly a new boundary condition (derived from fixedValuePointPatchField) which is then used to evaluate. More... | |
| class | fixedNormalSlipPointPatchField |
| slip with user-specified normal More... | |
| class | slipPointPatchField |
| Foam::slipPointPatchField. More... | |
| class | uniformFixedValuePointPatchField |
| Enables the specification of a uniform fixed value boundary condition. More... | |
| class | fieldDictionary |
| Read field as dictionary (without mesh). More... | |
| class | LocalUniformDimensionedField |
| Local variant of UniformDimensionedField. Identical to UniformDimensionedField, apart from the fact that IO is processor local. 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... | |
| struct | OldTimeField0Type< UniformDimensionedField< Type > > |
| struct | OldTimeOtherFieldType< UniformDimensionedField< Type > > |
| class | UniformGeometricField |
| Dimensioned<Type> registered with the database as a registered IOobject which has the functionality of a uniform field and allows values from the top-level code to be passed to boundary conditions etc. More... | |
| class | smoothData |
| Helper class used by the fvc::smooth and fvc::spread functions. More... | |
| class | sweepData |
| Helper class used by fvc::sweep function. More... | |
| class | fvSchemes |
| Selector class for finite volume differencing schemes. fvMesh is derived from fvSchemes so that all fields have access to the fvSchemes from the mesh reference they hold. More... | |
| class | fvSolution |
| Selector class for finite volume solution solution. fvMesh is derived from fvSolution so that all fields have access to the fvSolution from the mesh reference they hold. More... | |
| class | leastSquaresVectors |
| Least-squares gradient scheme vectors. More... | |
| class | CentredFitSnGradData |
| Data for centred fit snGrad schemes. More... | |
| class | UIndirectList |
| A List with indirect addressing. More... | |
| class | faceAreaPairGAMGAgglomeration |
| Agglomerate using the pair algorithm. More... | |
| class | extendedCellToCellStencil |
| Baseclass for cell-to-cell stencils. More... | |
| class | extendedCentredCellToCellStencil |
| class | CECCellToCellStencil |
| class | cellToCellStencil |
| baseclass for extended cell centred addressing. Contains per cell a list of neighbouring cells and/or boundaryfaces in global addressing. More... | |
| class | CFCCellToCellStencil |
| class | CPCCellToCellStencil |
| class | centredCECCellToCellStencilObject |
| class | centredCFCCellToCellStencilObject |
| class | centredCPCCellToCellStencilObject |
| class | extendedCellToFaceStencil |
| Calculates/contains the extended cell-to-face stencil. More... | |
| class | extendedCentredCellToFaceStencil |
| class | extendedUpwindCellToFaceStencil |
| Creates upwind stencil by shifting a centred stencil to upwind and downwind faces and optionally removing all non-(up/down)wind faces ('pureUpwind'). More... | |
| class | CECCellToFaceStencil |
| Combined corresponding cellToCellStencil of owner and neighbour. More... | |
| class | cellToFaceStencil |
| Base class for extended cell-to-face stencils (face values from neighbouring cells) More... | |
| class | CFCCellToFaceStencil |
| Combined corresponding cellToCellStencil of owner and neighbour. More... | |
| class | CPCCellToFaceStencil |
| Combined corresponding cellToCellStencil of owner and neighbour. More... | |
| class | FECCellToFaceStencil |
| All cells connected via edge to face. More... | |
| class | centredCECCellToFaceStencilObject |
| class | centredCFCCellToFaceStencilObject |
| class | centredCPCCellToFaceStencilObject |
| class | centredFECCellToFaceStencilObject |
| class | pureUpwindCFCCellToFaceStencilObject |
| class | upwindCECCellToFaceStencilObject |
| class | upwindCFCCellToFaceStencilObject |
| class | upwindCPCCellToFaceStencilObject |
| class | upwindFECCellToFaceStencilObject |
| class | extendedCentredFaceToCellStencil |
| class | extendedFaceToCellStencil |
| Note: transformations on coupled patches not supported. Problem is the positions of cells reachable through these patches. More... | |
| class | CFCFaceToCellStencil |
| class | faceToCellStencil |
| baseclass for extended cell centred addressing. Contains per cell a list of neighbouring faces in global addressing. More... | |
| class | centredCFCFaceToCellStencilObject |
| class | fvBoundaryMesh |
| Foam::fvBoundaryMesh. More... | |
| class | fvCellZone |
| cellZone selection or generation class with caching of zone volume More... | |
| class | UCompactListList |
| Unallocated base class of CompactListList. More... | |
| class | fvMesh |
| Mesh data needed to do the Finite Volume discretisation. More... | |
| class | fvMeshDistributor |
| Abstract base class for fvMesh movers. More... | |
| class | fvMeshLduAddressing |
| Foam::fvMeshLduAddressing. More... | |
| class | fvBoundaryMeshMapper |
| Foam::fvBoundaryMeshMapper. More... | |
| class | fvMeshMapper |
| Class holds all the necessary information for mapping fields associated with fvMesh. More... | |
| class | fvPatchMapper |
| Mapping class for a fvPatchField. More... | |
| class | fvSurfaceMapper |
| FV surface mapper. More... | |
| class | fvMeshMover |
| Abstract base class for fvMesh movers. More... | |
| class | conformedFvPatchField |
| This vol field boundary condition holds data from both the original faces and any associated non-conformal faces, with the latter mapped to the conformal faces in the original patch. It is used during mesh change (between the un-stitch and stitch steps) to ensure that fields relating to both the original and the non-conformal patches are retained and mapped. More... | |
| class | conformedFvsPatchField |
| This surface field boundary condition holds data from both the original faces and any associated non-conformal faces, with the latter mapped to the conformal faces in the original patch. It is used during mesh change (between the un-stitch and stitch steps) to ensure that fields relating to both the original and the non-conformal patches are retained and mapped. More... | |
| class | fvMeshStitcher |
| Mesh manipulator that uses the intersection provided by the cyclic non-conformal poly patches to create non-conformal finite volume interfaces. More... | |
| class | fvMeshTopoChanger |
| Abstract base class for fvMesh topology changers. More... | |
| class | coupledFvPatch |
| An abstract base class for patches that couple regions of the computational domain e.g. cyclic and processor-processor links. More... | |
| class | cyclicFvPatch |
| Cyclic-plane patch. More... | |
| class | cyclicSlipFvPatch |
| Cyclic-plane patch. More... | |
| class | emptyFvPatch |
| A patch which will not exist in the fvMesh. Typical example is a front and back plane of a 2-D geometry. More... | |
| class | internalFvPatch |
| Constraint patch to hold internal faces exposed by sub-setting. More... | |
| class | nonConformalFvPatch |
| Non-conformal FV patch. Provides the necessary interface for a FV patch which does not conform to the underlying poly mesh. The non-conformal geometry and topology are held in the fvMesh, and are generated by the fvMeshStitcher. This class just provides access to this data. More... | |
| class | nonConformalCoupledFvPatch |
| Non-conformal coupled FV patch. As nonConformalFvPatch, but is also coupled to another non-conformal patch. More... | |
| class | nonConformalCyclicFvPatch |
| Non-conformal cyclic FV patch. As nonConformalCoupledFvPatch, but the neighbouring patch is local and known and is made available by this class. More... | |
| class | nonConformalErrorFvPatch |
| Non-conformal error FV patch. As nonConformalFvPatch. This patch is a non-coupled non-conformal patch which is used to manage the errors created during the construction of a non-conformal coupled interface. Every patch used as the original patch of the owner side of a non-conformal coupled interface must also have an associated error patch. More... | |
| class | nonConformalProcessorCyclicFvPatch |
| Non-conformal processor cyclic FV patch. As nonConformalCyclicFvPatch, but the neighbouring patch is on a different processor. More... | |
| class | processorFvPatch |
| Processor patch. More... | |
| class | processorCyclicFvPatch |
| Processor patch. More... | |
| class | symmetryFvPatch |
| Symmetry patch for non-planar or multi-plane patches. More... | |
| class | symmetryPlaneFvPatch |
| Symmetry-plane patch. More... | |
| class | wedgeFvPatch |
| Wedge front and back plane patch. More... | |
| class | mappedExtrudedWallFvPatch |
| class | mappedFvPatch |
| Fv patch which can do interpolative mapping of values from another globally conforming fv patch. More... | |
| class | mappedFvPatchBase |
| Base class for fv patches that provide interpolative mapping between two globally conforming fv patches. More... | |
| class | mappedFvPatchBaseBase |
| Base class for fv patches that provide mapping between two fv patches. More... | |
| class | mappedInternalFvPatch |
| class | mappedWallFvPatch |
| Wall fv patch which can do interpolative mapping of values from another globally conforming fv patch. More... | |
| class | nonConformalMappedFvPatchBase |
| Base class for fv patches which provides non-conformal mapping between two potentially non-globally conforming fv patches. More... | |
| class | nonConformalMappedWallFvPatch |
| Wall fv patch which can do non-conformal mapping of values from another potentially non-globally conforming wall fv patch. As nonConformalFvPatch, but the neighbouring patch is local and known and is made available by this class. More... | |
| class | wallFvPatch |
| Foam::wallFvPatch. More... | |
| class | fvPatch |
| A finiteVolume patch using a polyPatch and a fvBoundaryMesh. More... | |
| class | singleCellFvMesh |
| fvMesh as subset of other mesh. Consists of one cell and all original boundary faces. Useful when manipulating boundary data. Single internal cell only needed to be able to manipulate in a standard way. More... | |
| class | FvWallInfo |
| Holds information regarding nearest wall point. Used in wall distance calculation. More... | |
| class | WallLocationData |
| Holds information regarding nearest wall point. Used in wall distance calculation. More... | |
| class | nearWallDist |
| Distance calculation for cells with face on a wall. Searches pointNeighbours to find closest. More... | |
| class | patchDistMethod |
| Specialisation of patchDist for wall distance calculation. More... | |
| class | wallDist |
| Interface to run-time selectable methods to calculate the distance-to-wall and normal-to-wall fields. More... | |
| class | fvMeshToFvMesh |
| class | interpolationBase |
| class | interpolationGradBase |
| class | interpolation |
| Abstract base class for interpolation. More... | |
| class | fieldInterpolationBase |
| class | fieldInterpolationGradBase |
| class | fieldInterpolation |
| class | pointMVCWeight |
| Container to calculate weights for interpolating directly from vertices of cell using Mean Value Coordinates. Based on VTK's vtkMeanValueCoordinatesInterpolator. More... | |
| class | MapInternalField< Type, MeshMapper, surfaceMesh > |
| class | MapInternalField< Type, MeshMapper, fvMesh > |
| class | blendedSchemeBase |
| Base class for blended schemes to provide access to the blending factor surface field. More... | |
| class | blended |
| linear/upwind blended interpolation scheme. More... | |
| class | filteredLinearLimiter |
| Class to generate weighting factors for the filteredLinear interpolation scheme. More... | |
| class | filteredLinear2Limiter |
| Class to generate weighting factors for the filteredLinear2 interpolation scheme. More... | |
| class | filteredLinear2VLimiter |
| Class to generate weighting factors for the filteredLinear2V interpolation scheme. More... | |
| class | filteredLinear3Limiter |
| Class to generate weighting factors for the filteredLinear interpolation scheme. More... | |
| class | filteredLinear3VLimiter |
| Class to generate weighting factors for the filteredLinear3V interpolation scheme. More... | |
| class | GammaLimiter |
| Class with limiter function which returns the limiter for the Gamma interpolation scheme based on phict obtained from the LimiterFunc class. More... | |
| class | LimitedLimiter |
| Foam::LimitedLimiter. More... | |
| class | Limited01Limiter |
| A LimitedLimiter with the range 0-1. More... | |
| class | limitedCubicLimiter |
| Class with limiter function which returns the limiter for the TVD limited centred-cubic interpolation scheme based on r obtained from the LimiterFunc class. More... | |
| class | limitedCubicVLimiter |
| Class with limiter function which returns the limiter for the limitedCubicV interpolation scheme based on r obtained from the LimiterFunc class. More... | |
| class | limitedLinearLimiter |
| Class with limiter function which returns the limiter for the TVD limited linear interpolation scheme based on r obtained from the LimiterFunc class. More... | |
| class | LimitedScheme |
| Class to create NVD/TVD limited weighting-factors. More... | |
| class | NVDTVD |
| Foam::NVDTVD. More... | |
| class | NVDVTVDV |
| Foam::NVDVTVDV. More... | |
| class | limitedSurfaceInterpolationScheme |
| Abstract base class for limited surface interpolation schemes. More... | |
| class | limitWith |
| limitWith interpolation scheme limits the specified scheme with the specified limiter. More... | |
| class | MinmodLimiter |
| Class with limiter function which returns the limiter for the Minmod interpolation scheme. More... | |
| class | MUSCLLimiter |
| Class with limiter function which returns the limiter for the van Leer's MUSCL interpolation scheme. More... | |
| class | OSPRELimiter |
| Class with limiter function which returns the limiter for the OSPRE interpolation scheme based on r obtained from the LimiterFunc class. More... | |
| class | PhiLimiter |
| Class with limiter function which returns the limiter for the Phi interpolation scheme. More... | |
| class | PhiScheme |
| Class to create the weighting-factors based on the face-flux. More... | |
| class | QUICKLimiter |
| Class with limiter function which returns the limiter for the quadratic-upwind interpolation scheme. More... | |
| class | QUICKVLimiter |
| Class with limiter function which returns the limiter for the quadratic-upwind interpolation scheme. More... | |
| class | SFCDLimiter |
| Class with limiter function which returns the limiter for the SFCD interpolation scheme based on phict obtained from the LimiterFunc class. More... | |
| class | SuperBeeLimiter |
| Class with limiter function which returns the limiter for the SuperBee interpolation scheme based on r obtained from the LimiterFunc class. More... | |
| class | UMISTLimiter |
| Class with limiter function which returns the limiter for the UMIST interpolation scheme. More... | |
| class | upwind |
| Upwind interpolation scheme class. More... | |
| class | vanAlbadaLimiter |
| Class with limiter function which returns the limiter for the vanAlbada interpolation scheme based on r obtained from the LimiterFunc class. More... | |
| class | vanLeerLimiter |
| Class with limiter function which returns the limiter for the vanLeer interpolation scheme based on r obtained from the LimiterFunc class. More... | |
| class | multivariateIndependentScheme |
| Generic multi-variate discretisation scheme class for which any of the NVD, CNVD or NVDV schemes may be selected for each variable and applied independently. More... | |
| class | multivariateScheme |
| Generic multi-variate discretisation scheme class which may be instantiated for any of the NVD, CNVD or NVDV schemes. More... | |
| class | multivariateSelectionScheme |
| Generic multi-variate discretisation scheme class for which any of the NVD, CNVD or NVDV schemes may be selected for each variable. More... | |
| class | multivariateSurfaceInterpolationScheme |
| Abstract base class for multi-variate surface interpolation schemes. More... | |
| class | multivariateUpwind |
| Upwind-difference form of the multivariate surfaceInterpolationScheme. More... | |
| class | biLinearFitPolynomial |
| BiLinear polynomial for interpolation fitting. More... | |
| class | cellCoBlended |
| Two-scheme cell-based Courant number based blending interpolation scheme. More... | |
| class | CentredFitData |
| Data for the quadratic fit correction interpolation scheme. More... | |
| class | CentredFitScheme |
| Centred fit surface interpolation scheme which applies an explicit correction to linear. More... | |
| class | clippedLinear |
| Centred interpolation interpolation scheme using clipped-weights to improve stability on meshes with very rapid variations in cell size. More... | |
| class | CoBlended |
| Two-scheme Courant number based blending interpolation scheme. More... | |
| class | cubic |
| Cubic interpolation scheme class derived from linear and returns linear weighting factors but also applies an explicit correction. More... | |
| class | cubicUpwindFitPolynomial |
| Cubic polynomial for upwind biased interpolation fitting. More... | |
| class | deferred |
| Deferred correction interpolation scheme derived from upwind which returns upwind weighting factors and an explicit correction obtained from the specified scheme. More... | |
| class | downwind |
| Downwind interpolation scheme class. More... | |
| class | FitData |
| Data for the upwinded and centred polynomial fit interpolation schemes. The linearCorrection_ determines whether the fit is for a corrected linear scheme (first two coefficients are corrections for owner and neighbour) or a pure upwind scheme (first coefficient is correction for owner; weight on face taken as 1). More... | |
| class | fixedBlended |
| Two-scheme fixed-blending interpolation scheme. More... | |
| class | harmonic |
| Harmonic-mean interpolation scheme class. More... | |
| class | limiterBlended |
| Blends two specified schemes using the limiter function provided by a limitedSurfaceInterpolationScheme. More... | |
| class | linear |
| Centred interpolation interpolation scheme class. More... | |
| class | linearFitPolynomial |
| Linear polynomial for interpolation fitting. More... | |
| class | linearUpwind |
| linearUpwind interpolation scheme class derived from upwind and returns upwind weighting factors and also applies a gradient-based explicit correction. More... | |
| class | linearUpwindV |
| linearUpwindV interpolation scheme class derived from upwind and returns upwind weighting factors but also applies an explicit correction. More... | |
| class | localBlended |
| Two-scheme localBlended interpolation scheme. More... | |
| class | localMax |
| Local maximum interpolation scheme in which the face value is set to the maximum of the two neighbouring cell values. More... | |
| class | localMin |
| Local minimum interpolation scheme in which the face value is set to the minimum of the two neighbouring cell values. More... | |
| class | LUST |
| LUST: Linear-upwind stabilised transport. More... | |
| class | midPoint |
| Mid-point interpolation (weighting factors = 0.5) scheme class. More... | |
| class | outletStabilised |
| Outlet-stabilised interpolation scheme which applies upwind interpolation to the faces of the cells adjacent to outlets. More... | |
| class | phaseStabilised |
| Phase-stabilised interpolation scheme. More... | |
| class | pointLinear |
| Face-point interpolation scheme class derived from linear and returns linear weighting factors but also applies an explicit correction. More... | |
| class | PureUpwindFitScheme |
| Upwind biased fit surface interpolation scheme that applies an explicit correction to upwind. More... | |
| class | quadraticFitPolynomial |
| Quadratic polynomial for centred interpolation fitting. More... | |
| class | quadraticLinearFitPolynomial |
| Quadratic/linear polynomial for interpolation fitting: quadratic normal to the face, linear in the plane of the face for consistency with 2nd-order Gauss. More... | |
| class | quadraticLinearUpwindFitPolynomial |
| Quadratic polynomial for upwind biased interpolation fitting. More... | |
| class | quadraticUpwindFitPolynomial |
| Quadratic polynomial for upwind biased interpolation fitting. More... | |
| class | reverseLinear |
| Inversed weight centred interpolation interpolation scheme class. More... | |
| class | skewCorrected |
| Skewness-corrected interpolation scheme that applies an explicit correction to given scheme. More... | |
| class | skewCorrectionVectors |
| Skew-correction vectors for the skewness-corrected interpolation scheme. More... | |
| class | UpwindFitData |
| Data for the quadratic fit correction interpolation scheme to be used with upwind biased stencil. More... | |
| class | UpwindFitScheme |
| Upwind biased fit surface interpolation scheme that applies an explicit correction to linear. More... | |
| class | weighted |
| Interpolation scheme class using weights looked-up from the objectRegistry. More... | |
| class | surfaceInterpolation |
| Cell to surface interpolation scheme. Included in fvMesh. More... | |
| class | surfaceInterpolationScheme |
| Abstract base class for surface interpolation schemes. More... | |
| class | pointConstraints |
| Application of (multi-)patch point constraints. More... | |
| class | volPointInterpolation |
| Interpolate from cell centres to points (vertices) using inverse distance weighting. More... | |
| class | pointBoundaryMesh |
| Foam::pointBoundaryMesh. More... | |
| class | pointDist |
| Calculates the distance to the specified sets of patch and pointZone points or for all points. More... | |
| class | pointEdgeDist |
| Holds information regarding nearest wall point. Used in PointEdgeWave. (so not standard FaceCellWave) To be used in wall distance calculation. More... | |
| class | pointMesh |
| Mesh representing a set of points created from polyMesh. More... | |
| class | MapInternalField< Type, MeshMapper, pointMesh > |
| class | pointBoundaryMeshMapper |
| Foam::pointBoundaryMeshMapper. More... | |
| class | pointMapper |
| This object provides mapping and fill-in information for point data between the two meshes after the topological change. It is constructed from polyTopoChangeMap. More... | |
| class | pointMeshMapper |
| Class holds all the necessary information for mapping fields associated with pointMesh. More... | |
| class | pointPatchMapper |
| Mapping class for a pointPatchField. More... | |
| class | pointMeshMover |
| Abstract base class for pointMesh movers. More... | |
| class | coupledPointPatch |
| coupled patch for post-processing. Used as the base class for processor and cyclic pointPatches More... | |
| class | cyclicPointPatch |
| Cyclic patch for post-processing. More... | |
| class | cyclicSlipPointPatch |
| Cyclic patch with slip constraint. More... | |
| class | emptyPointPatch |
| Empty plane patch. More... | |
| class | internalPointPatch |
| Constraint patch to hold internal faces exposed by sub-setting. More... | |
| class | nonConformalCyclicPointPatch |
| Constraint patch for nonConformalCyclic couplings. More... | |
| class | nonConformalErrorPointPatch |
| Constraint patch for errors associated with nonConformalCyclic couplings. More... | |
| class | nonConformalProcessorCyclicPointPatch |
| Constraint patch for nonConformalProcessorCyclic couplings. More... | |
| class | processorPointPatch |
| Processor patch boundary needs to be such that the ordering of points in the patch is the same on both sides. More... | |
| class | processorCyclicPointPatch |
| Processor patch boundary needs to be such that the ordering of points in the patch is the same on both sides. More... | |
| class | symmetryPointPatch |
| Symmetry patch for non-planar or multi-plane patches. More... | |
| class | symmetryPlanePointPatch |
| Symmetry-plane patch. More... | |
| class | wedgePointPatch |
| Wedge front and back plane patch. More... | |
| class | coupledFacePointPatch |
| coupled patch for post-processing. Used as the base class for processor and cyclic pointPatches More... | |
| class | mappedExtrudedWallPointPatch |
| class | mappedInternalPointPatch |
| class | mappedPointPatch |
| class | mappedWallPointPatch |
| class | nonConformalMappedWallPointPatch |
| class | wallPointPatch |
| Foam::wallPointPatch. More... | |
| class | facePointPatch |
| A pointPatch based on a polyPatch. More... | |
| class | pointPatch |
| Basic pointPatch represents a set of points from the mesh. More... | |
| class | solver |
| Abstract base class for run-time selectable region solvers. More... | |
| class | surfaceMesh |
| Mesh data for surface fields. More... | |
| class | findCellParticle |
| Particle class that finds cells by tracking. More... | |
| class | ListPlusEqOp |
| Plus op for FixedList<scalar> More... | |
| class | streamlinesCloud |
| A Cloud of streamlines particles. More... | |
| class | streamlinesParticle |
| Particle class that samples fields as it passes through. Used in streamlines calculation. More... | |
| class | wallHeatTransferCoeffModel |
| Abstract base class for run time selection of heat transfer coefficient models. More... | |
| class | codedFunctionObject |
| Provides a general interface to enable dynamic code compilation. More... | |
| class | MGridGenGAMGAgglomeration |
| Agglomerate using the MGridGen algorithm. More... | |
| class | pairPatchAgglomeration |
| Primitive patch pair agglomerate method. More... | |
| class | fvMotionSolver |
| Base class for fvMesh motion solvers. More... | |
| class | cellMotionFvPatchField |
| Foam::cellMotionFvPatchField. More... | |
| class | surfaceSlipDisplacementFvPatchField |
| fvPatchField corresponding to surfaceSlipDisplacementPointPatchField. Is just a slip type since all hard work (projection) is done in the pointPatch field. More... | |
| class | directionalDiffusivity |
| Directional finite volume mesh motion diffusivity. More... | |
| class | fileDiffusivity |
| Motion diffusivity read from given file name. More... | |
| class | inverseDistanceDiffusivity |
| Inverse distance to the given patches motion diffusivity. More... | |
| class | inverseFaceDistanceDiffusivity |
| Inverse distance to the given patches motion diffusivity. More... | |
| class | inversePointDistanceDiffusivity |
| Inverse distance to the given patches motion diffusivity. More... | |
| class | inverseVolumeDiffusivity |
| Inverse cell-volume motion diffusivity. More... | |
| class | exponentialDiffusivity |
| Mesh motion diffusivity manipulator which returns the exp(-alpha/D) of the given diffusivity D. More... | |
| class | quadraticDiffusivity |
| Mesh motion diffusivity manipulator which returns the sqr of the given diffusivity. More... | |
| class | motionDiffusivity |
| Abstract base class for cell-centre mesh motion diffusivity. More... | |
| class | motionDirectionalDiffusivity |
| MotionDirectional finite volume mesh motion diffusivity. More... | |
| class | uniformDiffusivity |
| Uniform uniform finite volume mesh motion diffusivity. More... | |
| class | angularOscillatingDisplacementPointPatchVectorField |
| Foam::angularOscillatingDisplacementPointPatchVectorField. More... | |
| class | angularOscillatingVelocityPointPatchVectorField |
| Foam::angularOscillatingVelocityPointPatchVectorField. More... | |
| class | oscillatingDisplacementPointPatchVectorField |
| Foam::oscillatingDisplacementPointPatchVectorField. More... | |
| class | oscillatingVelocityPointPatchVectorField |
| Foam::oscillatingVelocityPointPatchVectorField. More... | |
| class | surfaceDisplacementPointPatchVectorField |
| Displacement fixed by projection onto triSurface. Use in a pointMeshMovers::displacement as a bc on the pointDisplacement field. More... | |
| class | surfaceSlipDisplacementPointPatchVectorField |
| Displacement follows a triSurface. Use in a pointMeshMovers::displacement as a bc on the pointDisplacement field. Following is done by calculating the projection onto the surface according to the projectMode. More... | |
| class | timeVaryingMappedFixedValuePointPatchField |
| A time-varying form of a mapped fixed value boundary condition. More... | |
| class | uniformInterpolatedDisplacementPointPatchVectorField |
| Interpolates pre-specified motion. More... | |
| class | waveDisplacementPointPatchVectorField |
| Specified surface wave moving boundary. More... | |
| class | pistonPointEdgeData |
| Holds information regarding nearest wall point. Used in PointEdgeWave. (so not standard FaceCellWave) To be used in wall distance calculation. More... | |
| class | meshPhiCorrectInfo |
| class | meshPhiPreCorrectInfo |
| struct | layerAndWeight |
| class | ThermoRefPair |
| Class containing a pair of thermo references. Handles down-casting to more specific thermo types by constructing one pair from another (e.g., constructing a multicomponentThermo reference pair from a basicThermo pair). Tracks validity of the references. 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 | lookupProfile |
| Look-up based profile data - drag and lift coefficients are linearly interpolated based on the supplied angle of attack. More... | |
| class | profileModel |
| Base class for profile models. More... | |
| class | profileModelList |
| List of profile models. More... | |
| class | seriesProfile |
| Series-up based profile data - drag and lift coefficients computed as sum of cosine series. More... | |
| class | fixedTrim |
| Fixed trim coefficients. More... | |
| class | targetCoeffTrim |
| Target trim forces/coefficients. More... | |
| class | trimModel |
| Trim model base class. More... | |
| class | genericFieldBase |
| Base class for generic field types. Facilitates down-casting so that the actual type can be queried. More... | |
| class | genericFvFieldSource |
| This provides a generic source condition, useful as a fallback for handling unknown types when post-processing or running mesh manipulation utilities. Not generally applicable as a user-specified condition. More... | |
| class | genericFvPatchField |
This boundary condition provides a generic version of the calculated condition, useful as a fallback for handling unknown patch types when post-processing or running mesh manipulation utilities. Not generally applicable as a user-specified condition. More... | |
| class | genericPointPatchField |
This boundary condition provides a generic version of the calculated condition, useful as a fallback for handling unknown patch types when post-processing or running mesh manipulation utilities. Not generally applicable as a user-specified condition. More... | |
| class | genericFvPatch |
| Substitute for unknown patches. Used for post-processing when only basic fvPatch info is needed. More... | |
| class | genericPointPatch |
| Substitute for unknown patches. Used for post-processing when only basic pointPatch info is needed. More... | |
| class | genericLagrangianFieldSource |
| This provides a generic source condition, useful as a fallback for handling unknown types when post-processing or running mesh manipulation utilities. Not generally applicable as a user-specified condition. More... | |
| class | genericLagrangianPatchField |
This boundary condition provides a generic version of the calculated condition, useful as a fallback for handling unknown patch types when post-processing or running mesh manipulation utilities. Not generally applicable as a user-specified condition. More... | |
| class | genericLagrangianPatch |
| Substitute for unknown patches. Used for post-processing when only basic LagrangianPatch info is needed. More... | |
| class | genericPolyPatch |
| Substitute for unknown patches. Used for post-processing when only basic polyPatch info is needed. More... | |
| struct | IDLListAppendEqOp |
| class | IOPosition |
| Helper IO class to read and write particle positions. More... | |
| class | demandDrivenEntry |
| Class for demand-driven dictionary entries. More... | |
| class | InteractionLists |
| Builds direct interaction list, specifying which local (real) cells are potentially in range of each other. More... | |
| class | referredWallFace |
| Storage for referred wall faces. Stores patch index, face and associated points. More... | |
| class | particle |
| Base particle class. More... | |
| class | passiveParticle |
| Copy of base particle. More... | |
| class | passiveParticleCloud |
| A Cloud of passive particles. More... | |
| class | BinaryCollisionModel |
| Templated DSMC particle collision class. More... | |
| class | WallInteractionModel |
| Templated wall interaction model class. More... | |
| class | InflowBoundaryModel |
| Templated inflow boundary model class. More... | |
| class | DSMCCloud |
| Templated base class for dsmc cloud. More... | |
| class | DSMCParcel |
| DSMC parcel class. More... | |
| class | LarsenBorgnakkeVariableHardSphere |
| Variable Hard Sphere BinaryCollision Model with Larsen Borgnakke internal energy redistribution. Based on the INELRS subroutine in Bird's DSMC0R.FOR. More... | |
| class | NoBinaryCollision |
| No collision BinaryCollision Model. More... | |
| class | VariableHardSphere |
| Variable Hard Sphere BinaryCollision Model. More... | |
| class | FreeStream |
| Inserting new particles across the faces of a all patched of type "patch" for a free stream. Uniform values number density, temperature and velocity sourced face-by-face from the boundaryT and boundaryU fields of the cloud. More... | |
| class | NoInflow |
| Not inserting any particles. More... | |
| class | MaxwellianThermal |
| Wall interaction setting microscopic velocity to a random one drawn from a Maxwellian distribution corresponding to a specified temperature. More... | |
| class | MixedDiffuseSpecular |
| Wall interaction setting microscopic velocity to a random one drawn from a Maxwellian distribution corresponding to a specified temperature for a specified fraction of collisions, and reversing the wall-normal component of the particle velocity for the remainder. More... | |
| class | SpecularReflection |
| Reversing the wall-normal component of the particle velocity. More... | |
| class | bufferedAccumulator |
| class | correlationFunction |
| class | molecule |
| Foam::molecule. More... | |
| class | moleculeCloud |
| class | electrostaticPotential |
| class | energyScalingFunction |
| class | pairPotential |
| class | pairPotentialList |
| class | potential |
| class | tetherPotential |
| class | tetherPotentialList |
| class | reducedUnits |
| class | CollisionModel |
| Templated collision model class. More... | |
| class | CollidingCloud |
| Adds collisions to clouds. More... | |
| class | cloudSolution |
| Stores all relevant solution info for cloud. More... | |
| class | InjectionModelList |
| List of injection models. More... | |
| class | DispersionModel |
| class | PatchInteractionModel |
| Templated patch interaction model class. More... | |
| class | SurfaceFilmModel |
| Templated wall surface film model class. More... | |
| class | StochasticCollisionModel |
| Templated stochastic collision model class. More... | |
| class | MomentumCloud |
| Templated base class for momentum cloud. More... | |
| class | PackingModel |
| Base class for packing models. More... | |
| class | DampingModel |
| Base class for collisional damping models. More... | |
| class | IsotropyModel |
| Base class for collisional return-to-isotropy models. More... | |
| class | MPPICCloud |
| Adds MPPIC modelling to clouds. More... | |
| class | PhaseChangeModel |
| Templated phase change model class. More... | |
| class | ReactingCloud |
| Templated base class for reacting cloud. More... | |
| class | DevolatilisationModel |
| Templated devolatilisation model class. More... | |
| class | SurfaceReactionModel |
| Templated surface reaction model class. More... | |
| class | ReactingMultiphaseCloud |
| Templated base class for multiphase reacting cloud. More... | |
| class | AtomisationModel |
| Templated atomisation model class. More... | |
| class | BreakupModel |
| Templated break-up model class. More... | |
| class | SprayCloud |
| Templated base class for spray cloud. More... | |
| class | InjectionModel |
| Templated injection model class. More... | |
| class | HeatTransferModel |
| Templated heat transfer model class. More... | |
| class | CompositionModel |
| Templated reacting parcel composition model class Consists of carrier species (via thermo package), and additional liquids and solids. More... | |
| class | ThermoCloud |
| Templated base class for thermodynamic cloud. More... | |
| class | integrationScheme |
| Base for a set of schemes which integrate simple ODEs which arise from semi-implicit rate expressions. More... | |
| class | ParcelCloud |
| Outermost template for parcel clouds. Adds the parcelCloud virtualisation layer and forwards the methods required by that layer. More... | |
| class | parcelCloud |
| Virtual abstract base class for parcel clouds. As parcelCloudBase but with additional virtualisation of the evolve method, plus some additional methods that are defined below the parcel-cloud layer (i.e., in Cloud). These methods are implemented by forwarding in the ParcelCloud class. More... | |
| class | ParcelCloudBase |
| Base template for parcel clouds. Inserts the parcelCloudBase virtualisation layer into the class. Also defines default zero-return source methods to enable the less functional clouds to be used in more complex situations. More... | |
| class | parcelCloudBase |
| Virtual abstract base class for parcel clouds. Inserted by ParcelCloudBase into the base of the cloud template hierarchy and adds virtualisation of most methods defined by the clouds. More... | |
| class | parcelCloudList |
| List of parcel clouds, with the same interface as an individual parcel cloud. This is the object that should be constructed by an fvModel, or any system that can call this class' mesh change functions. A solver should not* construct this object, as that would not provide a mechanism for the mesh change functions to be executed. A solver should construct a parcelClouds object instead. More... | |
| class | parcelClouds |
| List of parcel clouds, with the same interface as an individual parcel cloud. Is a mesh object, so mesh change hooks are provided and will be applied to the contained cloud. This is the object that should be constructed by a solver in order to support the coupled simulation of multiple clouds. An fvModel should *not* construct this object, as that would nest two mesh objects. An fvModel should construct the base parcelCloudList instead. More... | |
| class | CollidingParcel |
| Wrapper around parcel types to add collision modelling. More... | |
| class | CollisionRecordList |
| class | PairCollisionRecord |
| Record of a collision between the particle holding the record and the particle with the stored id. More... | |
| class | WallCollisionRecord |
| Record of a collision between the particle holding the record and a wall face at the position relative to the centre of the particle. More... | |
| class | MomentumParcel |
| Momentum parcel class with rotational motion (as spherical particles only) and one/two-way coupling with the continuous phase. More... | |
| class | MPPICParcel |
| Wrapper around parcel types to add MPPIC modelling. More... | |
| class | AveragingMethod |
| Base class for lagrangian averaging methods. More... | |
| class | ReactingMultiphaseParcel |
| Multiphase variant of the reacting parcel class with one/two-way coupling with the continuous phase. More... | |
| class | ReactingParcel |
| Reacting parcel class with one/two-way coupling with the continuous phase. More... | |
| class | SprayParcel |
| Reaching spray parcel, with added functionality for atomisation and breakup. More... | |
| class | ThermoParcel |
| Thermodynamic parcel class with one/two-way coupling with the continuous phase. More... | |
| class | parcelThermo |
| Thermo package for (S)olids (L)iquids and (G)ases Takes reference to thermo package, and provides: More... | |
| class | phaseProperties |
| Helper class to manage multi-specie phase properties. More... | |
| class | phasePropertiesList |
| Simple container for a list of phase properties. More... | |
| class | CloudFunctionObject |
| Templated cloud function object base class. More... | |
| class | CloudFunctionObjectList |
| List of cloud function objects. More... | |
| class | FacePostProcessing |
| Records particle face quantities on used-specified face zone. More... | |
| class | Flux |
| Function objects which generate the number, volume or mass flux of particles in a cloud. More... | |
| class | NumberFlux |
| class | VolumeFlux |
| class | MassFlux |
| class | ParticleCollector |
| Function object to collect the parcel mass- and mass flow rate over a set of polygons. The polygons can either be specified by sets of user- supplied points, or in a concentric circles arrangement. If a parcel is 'collected', it can be flagged to be removed from the domain using the removeCollected entry. More... | |
| class | ParticleErosion |
| Function object to create a field of eroded volume, Q, on a specified list of patches. The volume is calculated by the model of Finnie et al. The implementation follows the description given by the review of Yadav et al. More... | |
| class | ParticleTracks |
| Records particle state (all variables) on each call to postFace. More... | |
| class | ParticleTrap |
| Traps particles within a given phase fraction for multi-phase cases. More... | |
| class | PatchCollisionDensity |
| Function object which generates fields of the number and mass and rates thereof of collisions per unit area on all patches. Can optionally take a minimum speed below which a collision is not counted. More... | |
| class | PatchPostProcessing |
| Standard post-processing. More... | |
| class | RelativeVelocity |
| Function object which generates a lagrangian field containing the velocity of each particle relative to the velocity of the surrounding fluid. More... | |
| class | SizeDistribution |
| Creates graphs of a cloud's size distribution. More... | |
| class | VolumeFraction |
| Creates particle volume fraction field on carrier phase. More... | |
| class | CloudSubModelBase |
| Base class for cloud sub-models. More... | |
| class | ParticleForceList |
| List of particle forces. More... | |
| class | NoCollision |
| Place holder for 'none' option. More... | |
| class | PairModel |
| Templated pair interaction class. More... | |
| class | WallModel |
| Templated wall interaction class. More... | |
| class | PairCollision |
| class | PairSpringSliderDashpot |
| Pair forces between particles colliding with a spring, slider, damper model. More... | |
| class | WallLocalSpringSliderDashpot |
| Forces between particles and walls, interacting with a spring, slider, damper model. More... | |
| class | WallSpringSliderDashpot |
| Forces between particles and walls, interacting with a spring, slider, damper model. More... | |
| class | WallSiteData |
| Stores the patch ID and templated data to represent a collision with a wall to be passed to the wall model. More... | |
| class | DispersionRASModel |
| Base class for particle dispersion models based on RAS turbulence. More... | |
| class | GradientDispersionRAS |
| The velocity is perturbed in the direction of -grad(k), with a Gaussian random number distribution with variance sigma. where sigma is defined below. More... | |
| class | NoDispersion |
| Place holder for 'none' option. More... | |
| class | StochasticDispersionRAS |
| The velocity is perturbed in random direction, with a Gaussian random number distribution with variance sigma. where sigma is defined below. More... | |
| class | CellZoneInjection |
| Injection positions specified by a particle number density within a cell set. More... | |
| class | ConeInjection |
| This injector injects particles in a number of cones. The user specifies a position and a direction to inject at, and two angles to inject between. Optionally, this injector can introduce particles over a disc, instead of at a point, in which case inner and outer diameters of the disc are also specified. More... | |
| class | FieldActivatedInjection |
| Injection at specified positions, with the conditions: More... | |
| class | injectionModel |
| Non-templated base class for lagrangian injection models. More... | |
| class | ManualInjection |
| Manual injection. More... | |
| class | MomentumLookupTableInjection |
| Particle injection sources read from look-up table. Each row corresponds to an injection site. More... | |
| class | momentumParcelInjectionData |
| Container class to provide injection data for momentum parcels. More... | |
| class | NoInjection |
| Place holder for 'none' option. More... | |
| class | PatchFlowRateInjection |
| Patch injection in which the quantity of particulate material introduced is specified as a fraction of the carrier flow rate. More... | |
| class | PatchInjection |
| Patch injection. More... | |
| class | patchInjectionBase |
| Base class for patch-based injection models. More... | |
| class | DenseDragForce |
| class | DistortedSphereDragForce |
| Drag model for distorted spheres. More... | |
| class | ErgunWenYuDragForce |
| Ergun-Wen-Yu drag model for solid spheres. More... | |
| class | NonSphereDragForce |
| Drag model for non-spherical particles. More... | |
| class | PlessisMasliyahDragForce |
| Plessis-Masliyah drag model for spheres. More... | |
| class | SchillerNaumannDragForce |
| Schiller-Naumann drag model for spheres. More... | |
| class | SphereDragForce |
| Drag model for spheres. More... | |
| class | WenYuDragForce |
| Wen-Yu drag model for spheres. More... | |
| class | forceSuSp |
| Helper container for force Su and Sp terms. More... | |
| class | GravityForce |
| Calculates particle gravity force. More... | |
| class | LiftForce |
| Base class for particle lift force models. More... | |
| class | SaffmanMeiLiftForce |
| Saffman-Mei particle lift force model applicable to spherical particles. More... | |
| class | TomiyamaLiftForce |
| Tomiyama particle lift force model applicable to deformable bubbles. More... | |
| class | NonInertialFrameForce |
| Calculates particle non-inertial reference frame force. Variable names as from Landau and Lifshitz, Mechanics, 3rd Ed, p126-129. More... | |
| class | ParamagneticForce |
| Calculates particle paramagnetic (magnetic field) force. More... | |
| class | ParticleForce |
| Abstract base class for particle forces. More... | |
| class | PressureGradientForce |
| Calculates particle pressure gradient force. More... | |
| class | ScaledForce |
| Particle force model scaled by a constant value. More... | |
| class | VirtualMassForce |
| Calculates particle virtual mass force. More... | |
| struct | wordReAndDictionary |
| class | LocalInteraction |
| Patch interaction specified on a patch-by-patch basis. More... | |
| class | NoInteraction |
| Dummy class for 'none' option - will raise an error if any functions are called that require return values. More... | |
| class | Rebound |
| Simple rebound patch interaction model. More... | |
| class | StandardWallInteraction |
| Wall interaction model. More... | |
| class | NoStochasticCollision |
| Dummy collision model for 'none'. More... | |
| class | NoSurfaceFilm |
| Place holder for 'none' option. More... | |
| class | CorrectionLimitingMethod |
| Base class for correction limiting methods. More... | |
| class | ParticleStressModel |
| Base class for inter-particle stress models. More... | |
| class | TimeScaleModel |
| Base class for time scale models. More... | |
| class | NoComposition |
| Dummy class for 'none' option - will raise an error if any functions are called that require return values. More... | |
| class | SingleMixtureFraction |
| Templated parcel multi-phase, multi-component class. More... | |
| class | SinglePhaseMixture |
| Templated parcel single phase, multi-component class. More... | |
| class | ReactingLookupTableInjection |
| Particle injection sources read from look-up table. Each row corresponds to an injection site. More... | |
| class | reactingParcelInjectionData |
| Container class to provide injection data for reacting parcels. More... | |
| class | LiquidEvaporation |
| Liquid evaporation model. More... | |
| class | LiquidEvaporationBoil |
| Liquid evaporation model. More... | |
| class | NoPhaseChange |
| Dummy phase change model for 'none'. More... | |
| class | ConstantRateDevolatilisation |
| Constant rate devolatisation model. More... | |
| class | NoDevolatilisation |
| Dummy devolatilisation model for 'none'. More... | |
| class | SingleKineticRateDevolatilisation |
| Single kinetic rate devolatisation model. More... | |
| class | ReactingMultiphaseLookupTableInjection |
| Particle injection sources read from look-up table. Each row corresponds to an injection site. More... | |
| class | reactingMultiphaseParcelInjectionData |
| Container class to provide injection data for reacting multiphase parcels. More... | |
| class | SuppressionCollision |
Inter-cloud collision model, whereby the canReact flag can be used to inhibit devolatilisation and surface reactions. More... | |
| class | COxidationDiffusionLimitedRate |
| Diffusion limited rate surface reaction model for coal parcels. Limited to: More... | |
| class | COxidationHurtMitchell |
| Char oxidation model given by Hurt and Mitchell: More... | |
| class | COxidationIntrinsicRate |
| Intrinsic char surface reaction model. More... | |
| class | COxidationKineticDiffusionLimitedRate |
| Kinetic/diffusion limited rate surface reaction model for coal parcels. Limited to: More... | |
| class | COxidationMurphyShaddix |
| Limited to C(s) + O2 -> CO2. More... | |
| class | NoSurfaceReaction |
| Dummy surface reaction model for 'none'. More... | |
| class | BlobsSheetAtomisation |
| Primary Breakup Model for pressure swirl atomisers. More... | |
| class | LISAAtomisation |
| Primary Breakup Model for pressure swirl atomisers. More... | |
| class | NoAtomisation |
| Dummy phase change model for 'none'. More... | |
| class | ETAB |
| The Enhanced TAB model. More... | |
| class | NoBreakup |
| Dummy breakup model for 'none'. More... | |
| class | PilchErdman |
| Particle secondary breakup model, based on the references: More... | |
| class | ReitzDiwakar |
| secondary breakup model More... | |
| class | ReitzKHRT |
| secondary breakup model which uses the Kelvin-Helmholtz instability theory to predict the 'stripped' droplets... and the Raleigh-Taylor instability as well. More... | |
| class | SHF |
| Secondary Breakup Model to take account of the different breakup regimes, bag, solutionmode, shear.... More... | |
| class | TAB |
| The TAB Method for Numerical Calculation of Spray Droplet Breakup. More... | |
| class | ORourkeCollision |
| Collision model by P.J. O'Rourke. More... | |
| class | TrajectoryCollision |
| Trajectory collision model by N. Nordin, based on O'Rourke's collision model. More... | |
| class | 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 | NoHeatTransfer |
| Dummy heat transfer model for 'none'. More... | |
| class | RanzMarshall |
| The Ranz-Marshall correlation for heat transfer. More... | |
| class | ThermoLookupTableInjection |
| Particle injection sources read from look-up table. Each row corresponds to an injection site. More... | |
| class | thermoParcelInjectionData |
| Container class to provide injection data for thermodynamic parcels. More... | |
| class | BrownianMotionForce |
| Calculates particle Brownian motion force. More... | |
| class | solidParticle |
| Simple solid spherical particle class with one-way coupling with the continuous phase. More... | |
| class | solidParticleCloud |
| A Cloud of solid particles. More... | |
| class | CloudDerivedField |
| A field derived from other state fields of the cloud. Stores and virtualises a function or a method which generates the field. Caches the result to prevent unnecessary re-evaluation during a calculation step. Provides convenient access for a variety of contexts; i.e., full mesh, sub-mesh and model. More... | |
| class | CloudAverageField |
| A cloud field that is averaged and then interpolated back to the cloud. Uses CloudDerivedField to provide flexible access and caching. More... | |
| class | cloud |
| A cloud is a collection of lagrangian particles. More... | |
| struct | CloudTypes |
| struct | CloudTypes< Cloud, Clouds ... > |
| struct | CloudTypes<> |
| class | cloudFunctionObjectUList |
| List of references to the cloud function objects. Designed to be constructed temporarily for the scope of cloud evolution so that cloud-specific hooks can be used. More... | |
| class | CarrierField |
| A field interpolated from the carrier to the cloud. Uses CloudDerivedField to provide flexible access and caching. More... | |
| class | CarrierFieldBase |
| class | CarrierFieldGradBase |
| class | CarrierCoeff |
| Class to store a coefficient of a carrier equation. More... | |
| class | CarrierEqn |
| Class to store the coefficients of a term in a carrier equation. More... | |
| class | CarrierEqnBase |
| Non-templated base class for carrier equations. More... | |
| class | oneOrTmp |
| Variant type that either contains and behaves as tmp object or represents a value of one. Provides multiplication and scaling operations which are optimised away if representing a value of one. More... | |
| class | cloudVelocityLagrangianPatch |
| A cloud velocity Lagrangian patch. This patch defers to the cloud velocity boundary condition to determine the state of a particle after hitting a (non-constraint) patch. This allows the velocity boundary condition to control the rebound, escape, stick, etc..., behaviour. This is selected automatically by the base cloud. The user should never have to specify this patch explicitly. More... | |
| class | CloudStateField |
| A field which is stored as part of the state of the cloud. This is a light wrapper around a dynamic Lagrangian field. It provides convenient access consistent with that of the derived fields so that expressions involving both kinds of field are readable. It also ensures that old-time fields are maintained for a sub-mesh for the duration of the inner correction iterations. More... | |
| class | CloudStateFieldRef |
| Wrapper for a reference to a dynamic Lagrangian field. It provides convenient access consistent with that of the derived fields so that expressions involving both kinds of field are readable. It also ensures that old-time fields are maintained for a sub-mesh for the duration of the inner correction iterations. More... | |
| class | carrierLagrangianFieldSource |
This source condition creates a Lagrangian value interpolated from a given carrier field. By default the field chosen is that with the same name as the Lagrangian field, but this can be overridden with the fieldc control. More... | |
| class | cloudLagrangianFieldSource |
| Mix-in for source conditions that refer to a cloud. More... | |
| class | coneDirectionLagrangianVectorFieldSource |
| Mix-in for source conditions that provides a random injection direction between two cone angles. More... | |
| class | coneDiskDirectionLagrangianVectorFieldSource |
| Mix-in for source conditions that provides a random injection direction on a disk between two cone angles. More... | |
| class | coneDiskVelocityLagrangianVectorFieldSource |
| This source condition provides a conical velocity profile over a disk, characterised by a velocity magnitude and inner and outer cone angles. The velocity magnitude is a Function1 and can vary with time. This condition must be used in conjunction with a disk injection model. More... | |
| class | coneVelocityLagrangianVectorFieldSource |
| This source condition provides a conical velocity profile, characterised by a centreline velocity and inner and outer cone angles. The centreline velocity is a Function1 and can vary with time. This is likely to be used in conjunction with a point injection model. More... | |
| class | distributionDiameterLagrangianScalarFieldSource |
| This source condition provides values of diameter randomly sampled from a given distribution. More... | |
| class | fanDirectionLagrangianVectorFieldSource |
| Mix-in for source conditions that provides a random injection direction between two fan angles. More... | |
| class | fanVelocityLagrangianVectorFieldSource |
| This source condition provides a fan velocity profile, characterised by a centreline velocity, a normal, and inner and outer fan angles. The centreline velocity and normal are Function1s and can vary with time. This is likely to be used in conjunction with a point injection model. More... | |
| class | flowRateConeDiskVelocityLagrangianVectorFieldSource |
| This source condition provides a conical velocity profile over a disk, characterised by inner and outer cone angles. The velocity magnitude is obtained from the area of the disk and the flow rate of the corresponding flowRateNumber condition. This condition must be used in conjunction with a disk injection model and a flow rate condition from the number. More... | |
| class | flowRateNumberLagrangianScalarFieldSource |
| This source condition sets the values of the number field to recover a specified volumetric or mass flow-rate. It should be used in conjunction with a continuous injection model. More... | |
| class | LaplacePressureLagrangianScalarFieldSource |
| This source condition sets the values of the pressure to that of the carrier plus an amount caused by the effect of the surface tension on a spherical droplet or bubble. More... | |
| class | massLagrangianScalarFieldSource |
| This source condition provides the mass of introduced particles. It converts between the corresponding volume/diameter/density/etc..., conditions to automatically produce a value for the mass. It is selected automatically by the clouds that need it, so the user should never need to specify this condition explicitly. More... | |
| class | surfaceAreaLagrangianScalarFieldSource |
| This source condition provides the surface area of introduced particles. It converts between the corresponding diameter/etc..., conditions to automatically produce a value for the surface area. It is selected automatically by the functions that need it, so the user should never need to specify this condition explicitly. More... | |
| class | totalNumberLagrangianScalarFieldSource |
| This source condition sets the values of the number field to recover a specified total volume or mass. It should be used in conjunction with an instantaneous injection model. More... | |
| class | totalPressureConeVelocityLagrangianVectorFieldSource |
| This source condition provides a conical velocity profile, characterised by inner and outer cone angles, with a magnitude calculated from the difference between a specified upstream pressure and the local interpolated pressure. More... | |
| class | totalPressureVelocityLagrangianVectorFieldSource |
| This source condition provides a velocity in a given direction with a magnitude calculated from the difference between a specified upstream pressure and the local interpolated pressure. More... | |
| class | totalPressureVelocityMagnitudeLagrangianScalarFieldSource |
| Mix-in for source conditions that compute the velocity magnitude from the difference between a specified upstream pressure and the local interpolated pressure. More... | |
| class | uniformSizeNumberLagrangianScalarFieldSource |
| Base class for Lagrangian source conditions that calculate the number field from a total (e.g., mass, volume or flowRate) and a uniform size of the created parcels (e.g., mass, volume, surface area or number). More... | |
| class | volumeLagrangianScalarFieldSource |
| This source condition provides the volume of introduced particles. It converts between the corresponding diameter/etc..., conditions to automatically produce a value for the volume. It is selected automatically by the functions that need it, so the user should never need to specify this condition explicitly. More... | |
| class | cloudVelocityLagrangianPatchVectorField |
| Base class for cloud velocity conditions. Accessed by the cloud velocity Lagrangian patch. Provides an interface to return the state of a particle after hitting a (non-constraint) patch. This allows derivations to control the rebound, escape, stick, etc..., behaviour. More... | |
| class | escapeVelocityLagrangianPatchVectorField |
| A escape velocity boundary condition. Particles that hit a patch with this condition will be removed from the simulation. More... | |
| class | reboundVelocityLagrangianPatchVectorField |
| A rebound velocity boundary condition. Particles that hit a patch with this condition will rebound back into the volume of the mesh. The change in velocity is characterised by a coefficient of restitution and a fractional tangential momentum loss. More... | |
| class | stickVelocityLagrangianPatchVectorField |
| A stick velocity boundary condition. Particles that hit a patch with this condition will stick to it and remain at the patch's velocity (stationary if the mesh is not moving) from then on. More... | |
| class | LagrangianModelRef |
| Simple wrapper to provide an optional reference to a Lagrangian model. More... | |
| class | cloudLagrangianModel |
| Mix-in for Lagrangian models that refer to a cloud. More... | |
| class | IODynamicField |
| A dynamic field of type <Type> with automated input and output. More... | |
| struct | OldTimeField0Type< IODynamicField< Type > > |
| struct | OldTimeOtherFieldType< IODynamicField< Type > > |
| class | LagrangianPatchField |
| Base class for Lagrangian boundary conditions. More... | |
| class | LagrangianFieldSource |
| Base class for Lagrangian source conditions. More... | |
| class | distributionLagrangianScalarFieldSource |
| This source condition provides values of a property randomly sampled from a given distribution. More... | |
| class | Function1LagrangianFieldSource |
| Mix-in for source conditions that provides functions for evaluating Function1s at variable times. More... | |
| class | internalLagrangianFieldSource |
| This source condition retains the internal value. More... | |
| class | maxLagrangianFieldSource |
| This source condition provides the maximum value of the primitive type; i.e., all components set to vGreat. More... | |
| class | NaNLagrangianFieldSource |
| This source condition provides a NaN value. More... | |
| class | noneStateLagrangianLabelFieldSource |
| This source condition provides a label corresponding to the LagrangianState::none enumeration. More... | |
| class | positionLagrangianVectorFieldSource |
| This source condition provides a vector corresponding to the position. More... | |
| class | uniformFixedValueLagrangianFieldSource |
| This source condition provides a uniform fixed value. More... | |
| class | zeroLagrangianFieldSource |
| This source condition provides a zero value. More... | |
| class | LagrangianFieldSourceBase |
| Base class for Lagrangian source conditions. More... | |
| class | calculatedLagrangianPatchField |
| A calculated boundary condition for Lagrangian. This condition does not provide any evaluation functionality. It simply retains the values that were created as a result of the solution of the internal field. More... | |
| class | cyclicLagrangianPatchField |
| A cyclic boundary condition for Lagrangian. Properties are transformed by the transformation of the associated cyclic patch. More... | |
| class | emptyLagrangianPatchField |
| An empty boundary condition for Lagrangian. This is used for the patches that have normals that point outside of the space of the reduced dimensionality; e.g., the front and back planes of a two-dimensional slab. More... | |
| class | internalLagrangianPatchField |
| An internal boundary condition for Lagrangian. More... | |
| class | nonConformalCyclicLagrangianPatchField |
| A non-conformal cyclic boundary condition for Lagrangian. Properties are transformed by the transformation of the associated non-conformal cyclic patch. More... | |
| class | nonConformalErrorLagrangianPatchField |
| A non-conformal error boundary condition for Lagrangian. More... | |
| class | nonConformalProcessorCyclicLagrangianPatchField |
| A non-conformal cyclic boundary condition for Lagrangian. Properties are transformed by the transformation of the associated non-conformal cyclic patch. More... | |
| class | processorLagrangianPatchField |
| A processor boundary condition for Lagrangian. Properties are communicated to and from the neighbour patch. More... | |
| class | processorCyclicLagrangianPatchField |
| A processorCyclic boundary condition for Lagrangian. Properties are communicated to and from the neighbour patch and are transformed by the transformation of the associated cyclic patch. More... | |
| class | symmetryLagrangianPatchField |
| A symmetry boundary condition for Lagrangian. Properties are transformed to represent an identical element entering the domain with an opposite normal velocity and other vector and tensor quantities transformed. More... | |
| class | symmetryPlaneLagrangianPatchField |
| A symmetry-plane boundary condition for Lagrangian. Properties are transformed to represent an identical element entering the domain with an opposite normal velocity and other vector and tensor quantities transformed. More... | |
| class | wedgeLagrangianPatchField |
| A wedge boundary condition for Lagrangian. This is used for the patches that have normals that point tangentially around an axisymmetric geometry. More... | |
| class | DimensionedFieldToDimensionedSubField |
| class | cellPointLagrangianAccumulator |
| Helper class for the cell-point Lagrangian accumulation scheme. This is a mesh object in order to provide a place to store reusable accumulation weights and workspace. More... | |
| class | cellPointLagrangianAddressor |
| Helper class for the cell-point Lagrangian accumulation scheme. This is a mesh object in order to provide a place to store reusable accumulation weights and workspace. More... | |
| class | LagrangianEqn |
| This class stores the coefficients of a Lagrangian equation, and facilitates solving that equation and updating the associated field. It is designed to behave and be used similarly to fvMatrix. More... | |
| class | LagrangianSchemes |
| Selector class for Lagrangian schemes. More... | |
| class | LagrangianSolution |
| Selector class for Lagrangian schemes. More... | |
| class | LagrangianAverage |
| Basic Lagrangian averaging process in which values are averaged in the cells and then interpolated assuming a constant value within the cell. More... | |
| struct | LagrangianAverageNewReturnType |
| struct | LagrangianAverageNewReturnType< LagrangianMesh, Type > |
| class | LagrangianCoeff |
| Class to store a coefficient of a Lagrangian equation. More... | |
| class | LagrangianEqnBase |
| Non-templated base class for Lagrangian equations. More... | |
| class | LagrangianSp |
| Wrapper around LagrangianCoeff to specialise for the implicit coefficient. Trivial at present. The idea eventually is to make the vector implicit coefficient automatically build tensor coefficients as and when a model supplies tensor values. More... | |
| class | LagrangianSp< vector > |
| class | LagrangianBoundaryMesh |
| Boundary part of a Lagrangian mesh. Just a list of Lagrangian patches with some added convenience functions. More... | |
| class | LagrangianMesh |
| Class containing Lagrangian geometry and topology. More... | |
| class | cyclicLagrangianPatch |
| Cyclic Lagrangian patch. This is used for the patches that represent translated or rotated repetitions of the geometry. More... | |
| class | emptyLagrangianPatch |
| Empty Lagrangian patch. This is used for the patches that have normals that point outside of the space of the reduced dimensionality; e.g., the front and back planes of a two-dimensional slab. More... | |
| class | internalLagrangianPatch |
| Internal Lagrangian patch. More... | |
| struct | maxFirstOp |
| class | nonConformalCyclicLagrangianPatch |
| Non-conformal-cyclic Lagrangian patch. More... | |
| class | nonConformalErrorLagrangianPatch |
| Non-conformal-error Lagrangian patch. More... | |
| class | nonConformalProcessorCyclicLagrangianPatch |
| Non-conformal-processor-cyclic Lagrangian patch. More... | |
| class | processorLagrangianPatch |
| Processor Lagrangian patch. This is used for the patches that interface between processors across faces that are internal to the complete mesh. More... | |
| class | processorCyclicLagrangianPatch |
| Processor-cyclic Lagrangian patch. This is used for the patches that interface between processors across cyclic patches in the complete mesh. More... | |
| class | symmetryLagrangianPatch |
| Symmetry Lagrangian patch. This is used for representing reflected/mirror-image repetitions of the geometry. More... | |
| class | symmetryPlaneLagrangianPatch |
| Symmetry-plane Lagrangian patch. This is used for representing reflected/mirror-image repetitions of the geometry. More... | |
| class | wedgeLagrangianPatch |
| Wedge Lagrangian patch. This is used for the patches that have normals that point tangentially around an axisymmetric geometry. More... | |
| class | wallLagrangianPatch |
| Wall Lagrangian patch. Provides no additional functionality over the base patch. Is simply a type that can be identified as a wall. More... | |
| class | LagrangianPatch |
| Base class for Lagrangian patches. More... | |
| class | LagrangianSubMesh |
| Mesh that relates to a sub-section of a Lagrangian mesh. This is used to construct fields that relate to a contiguous sub-set of the Lagrangian elements. This class only stores references and the indices defining the range of the sub-set, so it is very lightweight and can be constructed and thrown away largely without consideration of expense. More... | |
| class | LagrangianInjection |
| Base class for Lagrangian injections. Minimal wrapper over LagrangianSource. Implements some utility functions, and reports that all fields require a source value to be specified. Also serves as a type that can be identified and cast to. More... | |
| class | LagrangianModel |
| Base class for Lagrangian models. More... | |
| class | sharedRegIOobject |
| Container for a pointer to a shared object, who's memory is managed by an object registry. Object lifetime is managed by reference counting, which limits the object types to those that inherit a reference count. More... | |
| class | LagrangianModels |
| List of Lagrangian models, constructed as a (Lagrangian) mesh object. Provides similar functions to the models themselves and forwards them to each model in turn. This is the high level model interface used by clouds when constructing their injections and transport equations. More... | |
| struct | typeGlobal< LagrangianModels > |
| Trait for obtaining global status. More... | |
| class | LagrangianSource |
| Base class for Lagrangian sources. Minimal wrapper over LagrangianModel that provides an interface to the source value, and serves as a type that can be identified and cast to. More... | |
| class | stateModel |
| Base class for models with state. More... | |
| struct | ValueLocation |
| class | BasicLagrangianThermo |
| Lagrangian thermodynamic model implementation and storage of energy. Provides overloads of the functions defined in the basic Lagrangian thermodynamic type that depend on the primitive thermodynamic model. More... | |
| class | basicLagrangianThermo |
| Base-class for Lagrangian fluid and solid thermodynamic models. More... | |
| class | compressibilityLagrangianScalarFieldSource |
| Source condition for compressibility. Applied to the compressibility field automatically by the Lagrangian thermodynamic model. This should not need to be specified manually. More... | |
| class | densityLagrangianScalarFieldSource |
| Source condition for density. Applied to the density field automatically by the Lagrangian thermodynamic model. This should not need to be specified manually. More... | |
| class | dynamicViscosityLagrangianScalarFieldSource |
| Source condition for dynamic viscosity. Applied to the dynamic viscosity field automatically by the Lagrangian thermodynamic model. This should not need to be specified manually. More... | |
| class | energyLagrangianScalarFieldSource |
| Source condition for energy. Applied to the energy model automatically by the Lagrangian thermodynamic model. This should not need to be specified manually. More... | |
| class | pressureLagrangianScalarFieldSource |
| Source condition for pressure. Applied to the pressure field automatically by the Lagrangian thermodynamic model. This should not need to be specified manually. More... | |
| class | specificHeatCapacityLagrangianScalarFieldSource |
| Source condition for specific heat capacity. Applied to the specific heat capacity field automatically by the Lagrangian thermodynamic model. This should not need to be specified manually. More... | |
| class | thermalConductivityLagrangianScalarFieldSource |
| Source condition for thermal conductivity. Applied to the thermal conductivity field automatically by the Lagrangian thermodynamic model. This should not need to be specified manually. More... | |
| class | fluidLagrangianThermo |
| Base-class for fluid Lagrangian thermodynamic models. More... | |
| class | FluidLagrangianThermo |
| Fluid Lagrangian thermodynamic model implementation. More... | |
| class | fluidMulticomponentLagrangianThermo |
| ... More... | |
| class | MulticomponentLagrangianThermo |
| Multicomponent Lagrangian thermodynamic model implementation. More... | |
| class | multicomponentLagrangianThermo |
| Base-class for multicomponent Lagrangian thermodynamic models. More... | |
| class | pureLagrangianThermo |
| Base-class for pure (i.e., single-component) Lagrangian thermodynamic models. More... | |
| class | solidLagrangianThermo |
| Base-class for solid Lagrangian thermodynamic models. More... | |
| class | SolidLagrangianThermo |
| Solid Lagrangian thermodynamic model implementation. More... | |
| class | blockDescriptor |
| Takes the description of the block and the list of curved edges and creates a list of points on edges together with the weighting factors. More... | |
| class | blockEdge |
| Define a curved edge that is parameterised for 0<lambda<1 between the start and end point. More... | |
| class | lineDivide |
| Divides a line into segments. More... | |
| class | polyLine |
| A series of straight line segments, which can also be interpreted as a series of control points for splines, etc. More... | |
| class | projectCurveEdge |
| Defines the edge from the projection onto a surface (single surface) or intersection of two surfaces. More... | |
| class | projectEdge |
| Defines the edge from the projection onto a surface (single surface) or intersection of two surfaces. More... | |
| class | blockFace |
| Define a curved face. More... | |
| class | blockMesh |
| A multi-block mesh generator. More... | |
| class | block |
| Creates a single block of cells from point coordinates, numbers of cells in each direction and an expansion ratio. More... | |
| class | blockVertex |
| Define a block vertex. More... | |
| class | gradingDescriptor |
| Handles the specification for grading within a section of a block. More... | |
| class | gradingDescriptors |
| List of gradingDescriptor for the sections of a block with additional IO functionality. More... | |
| class | extrudeModel |
| Top level extrusion model class. More... | |
| class | externalDisplacementMeshMover |
| Abstract 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. pointMeshMover that only returns the new location). More... | |
| class | medialAxisMeshMover |
| Mesh motion solver that uses a medial axis algorithm to work out a fraction between the (nearest point on a) moving surface and the (nearest point on a) fixed surface. This fraction is then used to scale the motion. Use. More... | |
| class | zeroFixedValuePointPatchField |
| Enables the specification of a zero fixed value boundary condition. More... | |
| class | meshRefinement |
| Helper class which maintains intersections of (changing) mesh with (static) surfaces. More... | |
| class | normalLess |
| To compare normals. More... | |
| class | pTraits< labelList > |
| Template specialisation for pTraits<labelList> so we can have fields. More... | |
| class | pTraits< vectorList > |
| Template specialisation for pTraits<labelList> so we can have fields. More... | |
| class | 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 | refinementFeatures |
| Encapsulates queries for features. More... | |
| class | refinementRegions |
| Encapsulates queries for volume refinement ('refine all cells within shell'). More... | |
| class | refinementSurfaces |
| Container for data on surfaces used for surface-driven refinement. Contains all the data about the level of refinement needed per surface. More... | |
| class | surfaceZonesInfo |
| class | layerParameters |
| Simple container to keep together layer specific information. More... | |
| class | pointData |
| Variant of pointEdgePoint with some transported additional data. WIP - should be templated on data like wallPointData. More... | |
| class | refinementParameters |
| Simple container to keep together refinement specific information. More... | |
| class | snapParameters |
| Simple container to keep together snap specific information. More... | |
| class | snappyLayerDriver |
| All to do with adding layers. More... | |
| class | snappyRefineDriver |
| class | snappySnapDriver |
| All to do with snapping to surface. More... | |
| class | listPlusEqOp |
| class | trackedParticle |
| Particle class that marks cells it passes through. Used to mark cells visited by feature edges. More... | |
| class | transformPositionList |
| Default transformation behaviour for position. More... | |
| class | FaceCellWave |
| Wave propagation of information through grid. Every iteration information goes through one layer of cells. Templated on information that is transferred. More... | |
| class | patchEdgeFacePoint |
| Transport of nearest point location for use in PatchEdgeFaceWave. More... | |
| class | PatchEdgeFacePointData |
| Transport of nearest point location, plus data, for use in PatchEdgeFaceWave. More... | |
| class | patchEdgeFaceRegion |
| Transport of region for use in PatchEdgeFaceWave. Set element to -2 to denote blocked. More... | |
| class | patchEdgeFaceRegions |
| Transport of regions for use in PatchEdgeFaceWave. Set element to -1 to denote blocked. More... | |
| class | PatchEdgeFaceWave |
| Wave propagation of information along patch. Every iteration information goes through one layer of faces. Templated on information that is transferred. More... | |
| class | updateOp |
| Update operation. More... | |
| class | transformOp |
| Transform operation. More... | |
| class | patchPatchDist |
| Like wallDist but calculates on a patch the distance to nearest neighbouring patches. Uses PatchEdgeFaceWave to do actual calculation. More... | |
| class | pointEdgePoint |
| Holds information regarding nearest wall point. Used in PointEdgeWave. (so not standard FaceCellWave) To be used in wall distance calculation. More... | |
| class | combineEqOp |
| Reduction class. If x and y are not equal assign value. More... | |
| class | PointEdgeWave |
| Wave propagation of information through grid. Every iteration information goes through one layer of edges. More... | |
| class | listUpdateOp |
| List update operation. More... | |
| class | cellClassification |
| 'Cuts' a mesh with a surface. More... | |
| class | cellInfo |
| Holds information regarding type of cell. Used in inside/outside determination in cellClassification. More... | |
| class | cellFeatures |
| Cell analysis class. More... | |
| class | cellsToCells |
| Class to calculate interpolative addressing and weights between the cells of two overlapping meshes. More... | |
| class | cellsToCellsStabilisation |
| Stabilisation data and routines for cell-to-cell interpolations. More... | |
| class | axesRotation |
| A coordinate rotation specified using global axis. More... | |
| class | coordinateRotation |
| Abstract base class for coordinate rotation. More... | |
| class | cylindrical |
| A local coordinate rotation. More... | |
| class | EulerCoordinateRotation |
| A coordinateRotation defined in the z-x-y Euler convention. More... | |
| class | STARCDCoordinateRotation |
| A coordinateRotation defined by the STAR-CD convention. More... | |
| class | coordinateSystem |
| Base class for other coordinate system specifications. More... | |
| struct | coordinateSystems >> |
| struct | QuickHashEdge |
| struct | cellEdgeAddressingWorkspace |
| class | cellEdgeAddressingData |
| Engine for providing cell-local cell-edge to face-edge addressing. More... | |
| class | cellEdgeAddressing |
| class | cellEdgeAddressingList |
| class | cutPolyIsoSurface |
| Iso-surface class based on the cutPoly cutting routines. More... | |
| class | edgeFaceCirculator |
| Walks from starting face around edge. More... | |
| class | edgeMesh |
| Points connected by edges. More... | |
| class | extendedEdgeMesh |
| Description of feature edges and points. More... | |
| class | extendedFeatureEdgeMesh |
| extendedEdgeMesh + IO. More... | |
| struct | typeGlobal< extendedFeatureEdgeMesh > |
| Trait for obtaining global status. More... | |
| class | featureEdgeMesh |
| edgeMesh + IO. More... | |
| struct | typeGlobal< featureEdgeMesh > |
| Trait for obtaining global status. More... | |
| class | indexedOctree |
| Non-pointer based hierarchical recursive searching. More... | |
| class | treeDataEdge |
| Holds data for octree to work on an edges subset. More... | |
| class | treeDataFace |
| Encapsulation of data needed to search for faces. More... | |
| class | treeDataPoint |
| Holds (reference to) pointField. Encapsulation of data needed for octree searches. Used for searching for nearest point. No bounding boxes around points. Only overlaps and calcNearest are implemented, rest makes little sense. More... | |
| class | treeDataPrimitivePatch |
| Encapsulation of data needed to search on PrimitivePatches. More... | |
| class | layerInfo |
| Class to be used with FaceCellWave which enumerates layers of cells. More... | |
| class | LayerInfoData |
| Class to be used with FaceCellWave which enumerates layers of cells and transports data through those layers. More... | |
| class | pointEdgeLayerInfo |
| Class to be used with PointEdgeWave which enumerates layers of points. More... | |
| class | PointEdgeLayerInfoData |
| Class to be used with PointEdgeWave which enumerates layers of points. More... | |
| class | mappedExtrudedPatchBase |
| Engine which provides mapping between two patches and which offsets the geometry to account for the extrusion thickness. More... | |
| class | mappedExtrudedWallPolyPatch |
| Wall patch which holds a mapping engine to map values from another patch. More... | |
| class | mappedInternalPatchBase |
| Engine which provides mapping from cells to patch faces. More... | |
| class | mappedInternalPolyPatch |
| Patch which holds a mapping engine to map cell values onto the patch. More... | |
| class | mappedPatchBase |
| Engine and base class for poly patches which provides interpolative mapping between two globally conforming poly patches. More... | |
| class | mappedPatchBaseBase |
| Base class for engines and poly patches which provide mapping between two poly patches. More... | |
| class | mappedPolyPatch |
| Poly patch which can do interpolative mapping of values from another globally conforming poly patch. More... | |
| class | mappedWallPolyPatch |
| Wall poly patch which can do interpolative mapping of values from another globally conforming poly patch. More... | |
| class | nonConformalMappedPatchBase |
| Base class for poly patches which provides non-conformal mapping between two potentially non-globally conforming poly patches. More... | |
| class | nonConformalMappedWallPolyPatch |
| Wall poly patch which can do non-conformal mapping of values from another potentially non-globally conforming wall poly patch. More... | |
| class | meshBoundarySearch |
| Mesh object that implements searches within the local boundary faces. More... | |
| class | meshSearch |
| Mesh object that implements searches within the local cells and faces. More... | |
| class | meshSearchBoundBox |
| Mesh object to hold a bound box for use by mesh search engines. More... | |
| class | meshStructure |
| Detect extruded mesh structure given a set of patch faces. More... | |
| class | pointTopoDistanceData |
| For use with PointEdgeWave. Determines topological distance to starting points. More... | |
| class | topoDistanceData |
| For use with FaceCellWave. Determines topological distance to starting faces. More... | |
| class | meshToMesh |
| Class to calculate interpolative addressing and weights between the cells and patches of two overlapping meshes. More... | |
| class | momentOfInertia |
| Calculates the inertia tensor and principal axes and moments of a polyhedra/cells/triSurfaces. Inertia can either be of the solid body or of a thin shell. More... | |
| class | nonConformalBoundary |
| Mesh object that stores an all boundary patch and mapping to and from it and the mesh and the individual patches. More... | |
| class | nonConformalPolyPatch |
| Non-conformal poly patch. This patch is a placeholder and must have no faces. This patch is linked to an "original" patch. Other parts of the code (i.e., finite volume) will use this patch to create non-empty patches that do not conform to the poly mesh. More... | |
| class | nonConformalCoupledPolyPatch |
| Non-conformal coupled poly patch. As nonConformalPolyPatch, but this patch is coupled to another non-conformal patch. Information about the owner/neighbour relationship and transformation are made available by this class. Also, this patch allows access to the error patch. More... | |
| class | nonConformalCyclicPolyPatch |
| Non-conformal cyclic poly patch. As nonConformalCoupledPolyPatch, but the neighbouring patch is local and known and is made available by this class. More... | |
| class | nonConformalErrorPolyPatch |
| Non-conformal error poly patch. As nonConformalPolyPatch. This patch is a non-coupled non-conformal patch which is used to manage the errors created during the construction of a non-conformal coupled interface. Every patch used as the original patch of the owner side of a non-conformal coupled interface must also have an associated error patch. More... | |
| class | nonConformalProcessorCyclicPolyPatch |
| Non-conformal processor cyclic poly patch. As nonConformalCyclicPolyPatch, but the neighbouring patch is on a different processor. More... | |
| class | WallInfo |
| Holds information regarding nearest wall point. Used in wall distance calculation. More... | |
| class | wallFace |
| Holds information regarding nearest wall point. Used in wall distance calculation. More... | |
| class | wallPoint |
| Holds information regarding nearest wall point. Used in wall distance calculation. More... | |
| class | patchFaceOrientation |
| Transport of orientation for use in PatchEdgeFaceWave. More... | |
| class | FacePatchIntersection |
| Patch intersection based on polygonal faces. This triangulates the supplied patches and passes them to TriPatchIntersection. It then re-combines the triangles that TriPatchIntersection generates. More... | |
| class | PatchIntersection |
| Base class for patch intersections. Provides storage and access to the intersection points and faces and their relationship between the source and target patches. More... | |
| class | patchIntersection |
| Base class for patch intersections. Provides type name and debugging. See templated derivatives for actual functionality. More... | |
| class | polyPatchIntersection |
| Intersection between two polyPatches. More... | |
| class | primitivePatchIntersection |
| Intersection between two primitive patches. More... | |
| class | star |
| Engine for constructing a star-shaped domain by walking. More... | |
| class | TriPatchIntersection |
| Patch intersection based on triangular faces. Intersects and combines two triangulated patches incrementally. The intersected surface is valid at every stage of the process. Failure to intersect does not produce a catastrophic error. Rather, it results in regions of the surface remaining associated with only one of the source or the target patch. More... | |
| class | patchToPatch |
| Class to generate coupling geometry between two primitive patches. More... | |
| class | patchToPatchStabilisation |
| Stabilisation data and routines for patch-to-patch interpolations. More... | |
| class | patchToPatchFieldMapper |
| Base class for fieldMappers which uses a patchToPatch object to map from another patch. The source patch may be differently decomposed and/or geometrically and topologically different from the target. Derived into versions which handle unmapped regions differently. More... | |
| class | patchToPatchLeftOverFieldMapper |
| Patch-to-patch fieldMapper which retains values in the target field for parts of the patch that do not overlap the source. This process needs an input target field as well as a source field, so it can only map a field in-place. More... | |
| class | patchToPatchNormalisedFieldMapper |
| Patch-to-patch fieldMapper which fills values for non-overlapping parts of the target patch by normalisation (for partly non-overlapping faces), or by referencing values from the nearest overlapping part (for completely non-overlapping faces). More... | |
| struct | UFaceList |
| struct | UFaceList< UList< Face > > |
| struct | UFaceList< List< Face > > |
| struct | UFaceList< SubList< Face > > |
| struct | UFaceList< UIndirectList< Face > > |
| struct | UFaceList< IndirectList< Face > > |
| class | PrimitiveOldTimePatch |
| class | minEqOpFace |
| class | localPointRegion |
| Takes mesh with 'baffles' (= boundary faces sharing points). Determines for selected points on boundary faces the 'point region' it is connected to. Each region can be visited by a cell-face-cell walk. Used in duplicating points after splitting baffles. More... | |
| class | minData |
| For use with FaceCellWave. Transports minimum passive data. More... | |
| class | regionSplit |
| This class separates the mesh into distinct unconnected regions, each of which is then given a label according to globalNumbering(). More... | |
| class | searchableSurface |
| Base class of (analytical or triangulated) surface. Encapsulates all the search routines. WIP. More... | |
| class | searchableSurfaceList |
| Container for searchableSurfaces. More... | |
| class | searchableSurfacesQueries |
| A collection of tools for searchableSurfaces. More... | |
| struct | typeGlobal< searchableSurfaces::triSurface > |
| Trait for obtaining global status. More... | |
| class | tetOverlapVolume |
| Calculates the overlap volume of two cells using tetrahedral decomposition. More... | |
| class | cellSet |
| A collection of cell labels. More... | |
| class | faceSet |
| A list of face labels. More... | |
| class | pointSet |
| A set of point labels. More... | |
| class | topoSet |
| General set of labels of mesh quantity (points, cells, faces). More... | |
| class | booleanSurface |
| Surface-surface intersection. Given two surfaces construct combined surface. More... | |
| class | edgeSurface |
| Description of surface in form of 'cloud of edges'. More... | |
| class | intersectedSurface |
| Given triSurface and intersection creates the intersected (properly triangulated) surface. (note: intersection is the list of points and edges 'shared' by two surfaces) More... | |
| class | edgeIntersections |
| Holder of intersections of edges of a surface with another surface. Optionally shuffles around points on surface to resolve any 'conflicts' (edge hitting triangle edge, edge hitting point etc.). More... | |
| class | surfaceIntersection |
| Basic surface-surface intersection description. Constructed from two surfaces it creates a description of the intersection. More... | |
| class | orientedSurface |
| Given point flip all faces such that normals point in same direction. More... | |
| class | surfaceFeatures |
| Holds feature edges/points of surface. More... | |
| class | surfaceLocation |
| Contains information about location on a triSurface. More... | |
| class | triangleFuncs |
| Various triangle functions. More... | |
| class | triSurfaceRegionSearch |
| Helper class to search on triSurface. Creates an octree for each region of the surface and only searches on the specified regions. More... | |
| class | triSurfaceSearch |
| Helper class to search on triSurface. More... | |
| class | pointToPointPlanarInterpolation |
| Interpolates between two sets of unstructured points using 2D Delaunay triangulation. Used in e.g. timeVaryingMapped bcs. More... | |
| class | triSurfaceTools |
| A collection of tools for triSurface. More... | |
| class | twoDPointCorrector |
| Class applies a two-dimensional correction to mesh motion point field. More... | |
| class | generatedCellZone |
| cellZone selection or generation class More... | |
| class | generatedFaceZone |
| faceZone selection or generation class More... | |
| class | compressibleMomentumTransportModel |
| Base class for single-phase compressible momentum transport models. More... | |
| class | incompressibleMomentumTransportModel |
| Base class for single-phase incompressible momentum transport models. More... | |
| class | kOmegaSST |
| Implementation of the k-omega-SST turbulence model for incompressible and compressible flows. More... | |
| class | fixedShearStressFvPatchVectorField |
| Set a constant shear stress as tau0 = -nuEff dU/dn. More... | |
| class | porousBafflePressureFvPatchField |
This boundary condition provides a porous baffle pressure jump condition, using the cyclic condition as a base. The jump in pressure is defined by: More... | |
| class | epsilonWallFunctionFvPatchScalarField |
| This boundary condition provides a turbulence dissipation wall constraint for low- and high-Reynolds number turbulence models. More... | |
| class | kLowReWallFunctionFvPatchScalarField |
| This boundary condition provides a turbulence kinetic energy wall function condition for low- and high-Reynolds number turbulent flow cases. More... | |
| class | kqRWallFunctionFvPatchField |
This boundary condition provides a suitable condition for turbulence k, q, and R fields for the case of high Reynolds number flow using wall functions. More... | |
| class | nutkRoughWallFunctionFvPatchScalarField |
| This boundary condition provides a turbulent kinematic viscosity condition when using wall functions for rough walls, based on turbulence kinetic energy. The condition manipulates the E parameter to account for roughness effects. More... | |
| class | nutkWallFunctionFvPatchScalarField |
| Turbulent viscosity wall-function boundary condition for high Reynolds number flows based on near-wall turbulence kinetic energy. More... | |
| class | nutLowReWallFunctionFvPatchScalarField |
This boundary condition provides a turbulent kinematic viscosity condition for use with low Reynolds number models. It sets nut to zero, and provides an access function to calculate y+. More... | |
| class | nutURoughWallFunctionFvPatchScalarField |
| This boundary condition provides a turbulent kinematic viscosity condition when using wall functions for rough walls, based on velocity. The condition manipulates the E parameter to account for roughness effects. More... | |
| class | nutUSpaldingWallFunctionFvPatchScalarField |
| This boundary condition provides a turbulent kinematic viscosity condition when using wall functions for rough walls, based on velocity, using Spalding's law to give a continuous nut profile to the wall (y+ = 0) More... | |
| class | nutUWallFunctionFvPatchScalarField |
| This boundary condition provides a turbulent kinematic viscosity condition when using wall functions, based on velocity. More... | |
| class | nutWallFunctionFvPatchScalarField |
| This boundary condition provides a turbulent kinematic viscosity condition when using wall functions, based on turbulence kinetic energy. More... | |
| class | omegaWallFunctionFvPatchScalarField |
| This boundary condition provides a wall constraint on turbulnce specific dissipation, omega for both low and high Reynolds number turbulence models. More... | |
| class | wallCellWallFunctionFvPatchScalarField |
| Base class for wall functions that modify cell values. More... | |
| class | eddyViscosity |
| Eddy viscosity turbulence model base class. More... | |
| class | laminarModel |
| Templated abstract base class for laminar transport models. More... | |
| class | LESdelta |
| Abstract base class for LES deltas. More... | |
| class | WallLocationYPlus |
| Holds information (coordinate and yStar) regarding nearest wall point. More... | |
| class | anisotropicFilter |
| anisotropic filter More... | |
| class | laplaceFilter |
| Laplace filter for LES. More... | |
| class | LESfilter |
| Abstract class for LES filters. More... | |
| class | simpleFilter |
| Simple top-hat filter used in dynamic LES models. More... | |
| class | LESModel |
| Templated abstract base class for LES SGS models. More... | |
| class | linearViscousStress |
| Linear viscous stress momentum transport model base class. More... | |
| class | momentumTransportModel |
| Abstract base class for momentum transport models (RAS, LES and laminar). More... | |
| class | nonlinearEddyViscosity |
| Eddy viscosity turbulence model with non-linear correction base class. More... | |
| class | turbulentEpsilonFvScalarFieldSource |
| This source condition provides a turbulence dissipation, | |
| class | turbulentOmegaFvScalarFieldSource |
| This source condition provides a turbulence specific dissipation, | |
| class | turbulentEpsilonFvPatchScalarField |
| This boundary condition provides a turbulence dissipation, | |
| class | turbulentOmegaFvPatchScalarField |
| This boundary condition provides a turbulence specific dissipation, | |
| class | RASModel |
| Templated abstract base class for RAS turbulence models. More... | |
| class | ReynoldsStress |
| Reynolds-stress turbulence model base class. More... | |
| class | simplifiedViscousStress |
| Simplified linear viscous stress momentum transport model base class. More... | |
| class | epsilonmWallFunctionFvPatchScalarField |
| This boundary condition provides a turbulence dissipation wall constraint for the mixtureKEpsilon model. More... | |
| class | phaseCompressibleMomentumTransportModel |
| Templated abstract base class for multiphase compressible momentum transport models. More... | |
| class | phaseIncompressibleMomentumTransportModel |
| Templated abstract base class for multiphase incompressible momentum transport models. More... | |
| class | alphaContactAngleFvPatchScalarField |
| Contact-angle boundary condition for multi-phase interface-capturing simulations. Sets of coefficients are given for the contact angle with each other phase. These coefficients can specify either a constant or a dynamic contact angle. More... | |
| class | adaptiveSolver |
| class | Euler |
| Euler ODE solver of order (0)1. More... | |
| class | EulerSI |
| Semi-implicit Euler ODE solver of order (0)1. More... | |
| class | ODESolver |
| Abstract base-class for ODE system solvers. More... | |
| class | RKCK45 |
| 4/5th Order Cash-Karp Runge-Kutta ODE solver. More... | |
| class | RKDP45 |
| 4/5th Order Dormand–Prince Runge-Kutta ODE solver. More... | |
| class | RKF45 |
| 4/5th Order Runge-Kutta-Fehlberg ODE solver More... | |
| class | rodas23 |
| L-stable, stiffly-accurate embedded Rosenbrock ODE solver of order (2)3. More... | |
| class | rodas34 |
| L-stable, stiffly-accurate embedded Rosenbrock ODE solver of order (3)4. More... | |
| class | Rosenbrock12 |
| L-stable embedded Rosenbrock ODE solver of order (1)2. More... | |
| class | Rosenbrock23 |
| L-stable embedded Rosenbrock ODE solver of order (2)3. More... | |
| class | Rosenbrock34 |
| L-stable embedded Rosenbrock ODE solver of order (3)4. More... | |
| class | seulex |
| An extrapolation-algorithm, based on the linearly implicit Euler method with step size control and order selection. More... | |
| class | SIBS |
| A semi-implicit mid-point solver for stiff systems of ordinary differential equations. More... | |
| class | Trapezoid |
| Trapezoidal ODE solver of order (1)2. More... | |
| class | ODESystem |
| Abstract base class for the systems of ordinary differential equations. More... | |
| class | boundSphere |
| The smallest sphere enclosing a given set of points. More... | |
| class | DLPermutation |
| A permutation stored in the same manner as a doubly-linked list in order to facilitate reordering in constant time. More... | |
| class | dynamicIndexedOctree |
| Non-pointer based hierarchical recursive searching. Storage is dynamic, so elements can be deleted. More... | |
| class | dynamicTreeDataPoint |
| Holds (reference to) pointField. Encapsulation of data needed for octree searches. Used for searching for nearest point. No bounding boxes around points. Only overlaps and calcNearest are implemented, rest makes little sense. More... | |
| class | labelBits |
| A 29bits label and 3bits direction packed into single label. More... | |
| class | treeDataCell |
| Encapsulation of data needed to search in/for cells. Used to find the cell containing a point (e.g. cell-cell mapping). More... | |
| class | volumeType |
| class | polygonTriangulate |
| Triangulation of three-dimensional polygons. More... | |
| class | solutionControl |
| Solution control class. More... | |
| class | Circulator |
| Walks over a container as if it were circular. The container must have the following members defined: More... | |
| class | CirculatorBase |
| Base class for circulators. More... | |
| class | ConstCirculator |
| Walks over a container as if it were circular. The container must have the following members defined: More... | |
| class | Dictionary |
| General purpose template dictionary class which manages the storage associated with it. More... | |
| class | DictionaryBase |
| Base dictionary class templated on both the form of doubly-linked list it uses as well as the type it holds. More... | |
| class | PtrDictionary |
| Template dictionary class which manages the storage associated with it. More... | |
| class | UPtrListDictionary |
| Template dictionary class which manages the storage associated with it. More... | |
| class | PtrListDictionary |
| Template dictionary class which manages the storage associated with it. More... | |
| class | UDictionary |
| Template dictionary class which does not manages the storage associated with it. More... | |
| class | UPtrDictionary |
| Template dictionary class which does not manages the storage associated with it. More... | |
| class | HashList |
| HashList class. Like HashTable, but much less dynamic memory-y. Should be faster for small sets of non-dynamic primitive types (labels, edges, points, etc...). It is also much less functional at present. There is no re-sizing, so you have to make sure it is constructed sufficiently large to hold all the data that will ever be inserted into it. More... | |
| class | HashPtrTable |
| A HashTable specialisation for hashing pointers. More... | |
| class | HashSet |
| A HashTable with keys but without contents. More... | |
| class | List |
| A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bounds checking, etc. More... | |
| class | UList |
| A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscript bounds checking, etc. More... | |
| class | HashTable |
| An STL-conforming hash table. More... | |
| class | Tuple2 |
| A 2-tuple for storing two objects of different types. More... | |
| struct | HashTableCore |
| Template-invariant bits for HashTable. More... | |
| class | Map |
| A HashTable to objects of type <T> with a label key. More... | |
| class | PtrMap |
| A HashTable of pointers to objects of type <T> with a label key. More... | |
| class | Keyed |
| A container with an integer key attached to any item. More... | |
| class | ILList |
| Template class for intrusive linked lists. More... | |
| class | LList |
| Template class for non-intrusive linked lists. More... | |
| class | LPtrList |
| Template class for non-intrusive linked PtrLists. More... | |
| class | UILList |
| Template class for intrusive linked lists. More... | |
| class | ULPtrList |
| Template class for non-intrusive linked PtrLists. More... | |
| class | DLListBase |
| Base doubly-linked list. More... | |
| class | SLListBase |
| Base singly-linked list. More... | |
| class | FIFOStack |
| A FIFO stack based on a singly-linked list. More... | |
| class | LIFOStack |
| A LIFO stack based on a singly-linked list. More... | |
| class | BiIndirectList |
| Indexes into negList (negative index) or posList (zero or positive index). More... | |
| class | BinSum |
| Sums into bins. More... | |
| class | CompactListList |
| A packed storage unstructured matrix of objects of type <T> using an offset table for access. More... | |
| class | Distribution |
| Accumulating histogram of component values. Specified bin resolution, automatic generation of bins. More... | |
| class | DynamicList |
| A 1D vector of objects of type <T> that resizes itself as necessary to accept the new objects. More... | |
| class | FixedList |
| A 1D vector of objects of type <T> with a fixed size <Size>. More... | |
| class | Histogram |
| Calculates the counts per bin of a list. More... | |
| class | IndirectListAddressing |
| A helper class for storing addresses. More... | |
| class | IndirectList |
| A List with indirect addressing. More... | |
| class | PtrList |
| A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used for subscript bounds checking, etc. More... | |
| class | SortableList |
| A list that is sorted upon construction or when explicitly requested with the sort() method. More... | |
| struct | scalable< List< Type > > |
| A List is scalable if its UList is. More... | |
| class | accessOp |
| class | offsetOp |
| struct | ListOp |
| Operator to apply a binary operation to a pair of lists. More... | |
| struct | ListEqOp |
| Operator to apply a binary-equals operation to a pair of lists. More... | |
| struct | ListAppendEqOp |
| List operator to append one list onto another. More... | |
| class | PackedBoolList |
| A bit-packed bool list. More... | |
| class | PackedList |
| A dynamically allocatable list of packed unsigned integers. More... | |
| struct | PackedListCore |
| Template-invariant bits for PackedList. More... | |
| class | autoPtr |
| An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and with pointer allocation checking on access. More... | |
| class | tmp |
| A class for managing temporary objects. More... | |
| class | ParSortableList |
| Implementation of PSRS parallel sorting routine. More... | |
| class | SubList |
| A List obtained as a section of another List. More... | |
| struct | scalable< UList< Type > > |
| A UList is scalable if its type is. More... | |
| class | UPtrList |
| A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used for subscript bounds checking, etc. More... | |
| class | NamedEnum |
| Initialise the NamedEnum HashTable from the static list of names. More... | |
| class | Callback |
| Abstract class to handle automatic call-back registration with the CallbackRegistry. Derive from this class and extend by adding the appropriate callback functions. More... | |
| class | CallbackRegistry |
| Base class with which callbacks are registered. More... | |
| class | dictionaryName |
| class | dictionary |
| A list of keywords followed by any number of values (e.g. words and numbers) or sub-dictionaries. More... | |
| class | dictionaryEntry |
| A keyword and a list of tokens is a 'dictionaryEntry'. More... | |
| class | dictionaryListEntry |
| Read/write List of dictionaries. More... | |
| class | entry |
| A keyword and a list of tokens is an 'entry'. More... | |
| class | functionEntry |
| A functionEntry causes entries to be added/manipulated on the specified dictionary given an input stream. More... | |
| class | keyType |
| A class for handling keywords in dictionaries. More... | |
| class | primitiveEntry |
| A keyword and a list of tokens is a 'primitiveEntry'. An primitiveEntry can be read, written and printed, and the types and values of its tokens analysed. More... | |
| class | printDictionary |
| Enables the printing of a dictionary and subsequently looked-up defaulted entries. More... | |
| class | codedBase |
| Base class for coded functionObjects, fvModels, Function1, Function2. More... | |
| class | compileTemplate |
| class | dlLibraryTable |
| A table of dynamically loaded libraries. More... | |
| class | dynamicCode |
| Encapsulation of dynamic code dictionaries and functionality. More... | |
| class | error |
| Class to handle errors and exceptions in a simple, consistent stream-based manner. More... | |
| class | IOerrorLocation |
| class | IOerror |
| class | errorManip |
| Error stream manipulators for exit and abort which may terminate the program or throw an exception depending if the exception handling has been switched on (off by default). More... | |
| class | errorManipArg |
| errorManipArg More... | |
| class | messageStream |
| Class to handle messaging in a simple, consistent stream-based manner. More... | |
| class | functionObject |
| Abstract base-class for Time/database functionObjects. More... | |
| class | functionObjectList |
| List of function objects with start(), execute() and end() functions that is called for each object. More... | |
| class | wordAndDictionary |
| Tuple of a word and dictionary, used to read in per-field options for function objects in the following syntax: More... | |
| class | IOOutputFilter |
| IOdictionary wrapper around OutputFilter to allow them to read from their associated dictionaries. More... | |
| class | timeControl |
| General time dependent execution controller. The default to execute every time-step. More... | |
| class | IOobject |
| IOobject defines the attributes of an object for which implicit objectRegistry management is supported, and provides the infrastructure for performing stream I/O. More... | |
| struct | typeGlobal |
| Trait for obtaining global status. More... | |
| struct | typeGlobalFile |
| Trait for obtaining global write status. More... | |
| class | typeIOobject |
| Templated form of IOobject providing type information for file reading and header type checking. More... | |
| class | IOobjectList |
| List of IOobjects with searching and retrieving facilities. More... | |
| class | CompactIOField |
| A Field of objects of type <Type> with automated input and output using a compact storage. Behaves like IOField except when binary output in case it writes a CompactListList. More... | |
| class | CompactIOListBase |
| class | CompactIOList |
| A List of objects of type <Type> with automated input and output using a compact storage. Behaves like IOList except when binary output in case it writes a CompactListList. More... | |
| class | decomposedBlockData |
| decomposedBlockData is a List<char> with IO on the master processor only. More... | |
| class | GlobalIOField |
| A primitive field of type <Type> with automated input and output. More... | |
| struct | typeGlobal< GlobalIOField< Type > > |
| Trait for obtaining global status. More... | |
| class | GlobalIOListBase |
| class | GlobalIOList |
| IOContainer with global data (so optionally read from master) More... | |
| struct | typeGlobal< GlobalIOList< Type > > |
| Trait for obtaining global status. More... | |
| class | IOdictionary |
| IOdictionary is derived from dictionary and IOobject to give the dictionary automatic IO functionality via the objectRegistry. To facilitate IO, IOdictionary is provided with a constructor from IOobject and writeData and write functions. More... | |
| struct | typeGlobal< IOdictionary > |
| Trait for obtaining global status. More... | |
| class | localIOdictionary |
| localIOdictionary derived from IOdictionary with global set false to disable parallel master reading. More... | |
| struct | typeGlobal< localIOdictionary > |
| Trait for obtaining global status. More... | |
| class | timeIOdictionary |
| timeIOdictionary derived from IOdictionary with globalFile set false to enable writing to processor time directories. More... | |
| struct | typeGlobalFile< timeIOdictionary > |
| Trait for obtaining global write status. More... | |
| class | IOField |
| A primitive field of type <Type> with automated input and output. More... | |
| class | IOListBase |
| class | IOList |
| A List of objects of type <Type> with automated input and output. More... | |
| class | IOMap |
| A Map of objects of type <Type> with automated input and output. Is a global object; i.e. can be read from undecomposed case. More... | |
| class | IOPtrList |
| A PtrList of objects of type <Type> with automated input and output. More... | |
| class | dummyISstream |
| Dummy stream for input. Aborts at any attempt to read from it. More... | |
| class | dummyIstream |
| Dummy stream for input. Aborts at any attempt to read from it. More... | |
| class | IFstreamAllocator |
| A std::istream with ability to handle compressed files. More... | |
| class | IFstream |
| Input from file stream. More... | |
| class | masterOFstream |
| Master-only drop-in replacement for OFstream. More... | |
| class | OFstreamAllocator |
| A std::ostream with ability to handle compressed files. More... | |
| class | OFstream |
| Output to file stream. More... | |
| class | sha1streambuf |
| class | osha1stream |
| class | OSHA1stream |
| A Foam::OSstream for calculating SHA-1 digests. More... | |
| class | INew |
| A helper class when constructing from an Istream or dictionary. More... | |
| class | InfoProxy |
| A helper class for outputting values to Ostream. More... | |
| class | Smanip |
| class | Imanip |
| class | Omanip |
| class | IOstream |
| An IOstream is an abstract base class for all input/output systems; be they streams, files, token lists etc. More... | |
| class | Istream |
| An Istream is an abstract base class for all input systems (streams, files, token lists etc). The basic operations are construct, close, read token, read primitive and read binary block. More... | |
| class | Ostream |
| An Ostream is an abstract base class for all output systems (streams, files, token lists, etc). More... | |
| class | IPstream |
| Input inter-processor communications stream. More... | |
| class | OPstream |
| Output inter-processor communications stream. More... | |
| class | Pstream |
| Inter-processor communications stream. More... | |
| class | PstreamBuffers |
| Buffers for inter-processor communications streams (UOPstream, UIPstream). More... | |
| class | UIPstream |
| Input inter-processor communications stream operating on external buffer. More... | |
| class | UOPstream |
| Output inter-processor communications stream operating on external buffer. More... | |
| class | UPstream |
| Inter-processor communications stream. More... | |
| class | ISstream |
| Generic input stream. More... | |
| class | OSstream |
| Generic output stream. More... | |
| class | prefixOSstream |
| Version of OSstream which prints a prefix on each line. More... | |
| class | IStringStream |
| Input from memory buffer stream. More... | |
| class | OStringStream |
| Output to memory buffer stream. More... | |
| class | token |
| A token holds items read from Istream. More... | |
| class | ITstream |
| Input token stream. More... | |
| class | OTstream |
| Output token stream. More... | |
| class | objectRegistry |
| Registry of regIOobjects. More... | |
| class | regIOobject |
| regIOobject is an abstract class derived from IOobject to handle automatic object registration with the objectRegistry. More... | |
| class | controlIOdictionary |
| controlDict specific IOdictionary to provide automatic read-update for Time More... | |
| class | instant |
| An instant of time. Contains the time value and name. More... | |
| class | subCycleTime |
| A class for managing sub-cycling times. More... | |
| class | Time |
| Class to control time during OpenFOAM simulations that is also the top-level objectRegistry. More... | |
| class | TimePaths |
| A class for addressing time paths without using the Time class. More... | |
| class | timeSelector |
| A List of scalarRange for selecting times. More... | |
| class | TimeState |
| The time value with time-stepping information, user-defined remapping, etc. More... | |
| class | dimensioned |
| Generic dimensioned Type class. More... | |
| class | dimensionSet |
| Dimension set for the base types. More... | |
| class | distribution |
| Base class for statistical distributions. More... | |
| class | FieldDistribution |
| class | DynamicField |
| Dynamically sized Field. More... | |
| class | reuseTmp |
| class | reuseTmp< TypeR, TypeR > |
| class | reuseTmpTmp |
| class | reuseTmpTmp< TypeR, Type1, Type12, TypeR > |
| class | reuseTmpTmp< TypeR, TypeR, TypeR, Type2 > |
| class | reuseTmpTmp< TypeR, TypeR, TypeR, TypeR > |
| class | FieldField |
| Generic field type. More... | |
| class | reuseTmpFieldField |
| class | reuseTmpFieldField< Field, TypeR, TypeR > |
| class | reuseTmpTmpFieldField |
| class | reuseTmpTmpFieldField< Field, TypeR, Type1, TypeR > |
| class | reuseTmpTmpFieldField< Field, TypeR, TypeR, Type2 > |
| class | reuseTmpTmpFieldField< Field, TypeR, TypeR, TypeR > |
| class | oneFieldField |
| A class representing the concept of a field of oneFields used to avoid unnecessary manipulations for objects which are known to be one at compile-time. More... | |
| class | UniformFieldField |
| A class representing the concept of a field of uniform fields which stores only the single value and providing the operator[] to return it. More... | |
| class | zeroFieldField |
| A class representing the concept of a field of zeroFields used to avoid unnecessary manipulations for objects which are known to be zero at compile-time. More... | |
| class | fieldMapper |
| Abstract base class for field mapping. More... | |
| class | forwardFieldMapper |
| Forward field mapper. More... | |
| class | forwardOrAssignFieldMapper |
| Forward field mapper that permits assigning a value on unmapped elements. More... | |
| class | forwardOrAssignPatchFieldMapper |
| class | generalFieldMapper |
| General field mapper supporting both direct and weighted mapping. More... | |
| class | identityFieldMapper |
| Identity field mapper. More... | |
| class | reverseFieldMapper |
| Reverse field mapper. More... | |
| class | reverseInterpolativeFieldMapper |
| Reverse field mapper. More... | |
| class | setSizeAndZeroFieldMapper |
| Mapper which sets the field size and initialises all values to zero. It does not actually map values. More... | |
| class | setSizeFieldMapper |
| Mapper which sets the field size. It does not actually map values. More... | |
| class | oneField |
| A class representing the concept of a field of 1 used to avoid unnecessary manipulations for objects which are known to be one at compile-time. More... | |
| class | UniformField |
| A class representing the concept of a uniform field which stores only the single value and providing the operator[] to return it. More... | |
| class | zeroField |
| A class representing the concept of a field of 0 used to avoid unnecessary manipulations for objects which are known to be zero at compile-time. More... | |
| class | BSpline |
| An implementation of B-splines. This is a piecewise cubic spline that intersects its given end points, but does not intersect and of its intermediate control points. More... | |
| class | CatmullRomSpline |
| An implementation of Catmull-Rom splines (sometimes known as Overhauser splines). This is a piecewise cubic spline that intersects all of its control points. More... | |
| class | Spline |
| Base class for splines. More... | |
| class | argList |
| Extract command arguments and options from the supplied argc and argv parameters. More... | |
| class | ParRunControl |
| Helper class for initialising parallel jobs from the command arguments. More... | |
| class | clock |
| Read access to the system clock with formatting. More... | |
| struct | deleteDimensionedConstantsPtr |
| class | OFstreamCollator |
| Threaded file writer. More... | |
| class | threadedCollatedOFstream |
| Master-only drop-in replacement for OFstream. More... | |
| class | fileOperation |
| class | jobInfo |
| Helper class for recording information about run/finished jobs. More... | |
| class | interpolationWeights |
| Abstract base class for interpolating in 1D. More... | |
| class | linearInterpolationWeights |
| class | splineInterpolationWeights |
| Catmull-Rom spline interpolation. More... | |
| class | stepInterpolationWeights |
| Generates the weight for step-wise interpolation and integration. More... | |
| class | PrimitivePatchInterpolation |
| Interpolation class within a primitive patch. Allows interpolation from points to faces and vice versa. More... | |
| class | Matrix |
| A templated (m x n) matrix of objects of <T>. More... | |
| class | DiagonalMatrix |
| DiagonalMatrix<Type> is a 2D diagonal matrix of objects of type Type, size nxn. More... | |
| class | lduAddressing |
| The class contains the addressing required by the lduMatrix: upper, lower and losort. More... | |
| class | cyclicLduInterface |
| An abstract base class for cyclic coupled interfaces. More... | |
| class | lduInterface |
| An abstract base class for implicitly-coupled interfaces e.g. processor and cyclic patches. More... | |
| class | processorLduInterface |
| An abstract base class for processor coupled interfaces. More... | |
| class | cyclicLduInterfaceField |
| Abstract base class for cyclic coupled interfaces. More... | |
| class | lduInterfaceField |
| An abstract base class for implicitly-coupled interface fields e.g. processor and cyclic patch fields. More... | |
| class | processorLduInterfaceField |
| Abstract base class for processor coupled interfaces. More... | |
| class | lduScheduleEntry |
| Struct to hold the patch index and the initialisation flag for the patch schedule. More... | |
| class | lduMatrix |
| lduMatrix is a general matrix class in which the coefficients are stored as three arrays, one for the upper triangle, one for the lower triangle and a third for the diagonal. More... | |
| class | diagonalPreconditioner |
| Diagonal preconditioner for both symmetric and asymmetric matrices. More... | |
| class | DICPreconditioner |
| Simplified diagonal-based incomplete Cholesky preconditioner for symmetric matrices (symmetric equivalent of DILU). The reciprocal of the preconditioned diagonal is calculated and stored. More... | |
| class | DILUPreconditioner |
| Simplified diagonal-based incomplete LU preconditioner for asymmetric matrices. The reciprocal of the preconditioned diagonal is calculated and stored. More... | |
| class | FDICPreconditioner |
| Faster version of the DICPreconditioner diagonal-based incomplete Cholesky preconditioner for symmetric matrices (symmetric equivalent of DILU) in which the reciprocal of the preconditioned diagonal and the upper coefficients divided by the diagonal are calculated and stored. More... | |
| class | GAMGPreconditioner |
| Geometric agglomerated algebraic multigrid preconditioner. More... | |
| class | noPreconditioner |
| Null preconditioner for both symmetric and asymmetric matrices. More... | |
| class | DICSmoother |
| Simplified diagonal-based incomplete Cholesky smoother for symmetric matrices. More... | |
| class | DICGaussSeidelSmoother |
| Combined DIC/GaussSeidel smoother for symmetric matrices in which DIC smoothing is followed by GaussSeidel to ensure that any "spikes" created by the DIC sweeps are smoothed-out. More... | |
| class | DILUSmoother |
| Simplified diagonal-based incomplete LU smoother for asymmetric matrices. More... | |
| class | DILUGaussSeidelSmoother |
| Combined DILU/GaussSeidel smoother for asymmetric matrices in which DILU smoothing is followed by GaussSeidel to ensure that any "spikes" created by the DILU sweeps are smoothed-out. More... | |
| class | FDICSmoother |
| Simplified diagonal-based incomplete Cholesky smoother for symmetric matrices. More... | |
| class | GaussSeidelSmoother |
| A lduMatrix::smoother for Gauss-Seidel. More... | |
| class | nonBlockingGaussSeidelSmoother |
| Variant of gaussSeidelSmoother that expects processor boundary cells to be sorted last and so can block later. Only when the cells are actually visited does it need the results to be present. It is expected that there is little benefit to be gained from doing this on a patch by patch basis since the number of processor interfaces is quite small and the overhead of checking whether a processor interface is finished might be quite high (call into mpi). Also this would require a dynamic memory allocation to store the state of the outstanding requests. More... | |
| class | noSmoother |
| A lduMatrix::smoother that does nothing. Not on the selection table. Only used by GAMG in the event that the coarsest mesh is a single cell. More... | |
| class | symGaussSeidelSmoother |
| A lduMatrix::smoother for symmetric Gauss-Seidel. More... | |
| class | diagonalSolver |
| Foam::diagonalSolver. More... | |
| class | algebraicPairGAMGAgglomeration |
| Agglomerate using the pair algorithm. More... | |
| class | dummyAgglomeration |
| Agglomerate without combining cells. Used for testing. More... | |
| class | GAMGAgglomeration |
| Geometric agglomerated algebraic multigrid agglomeration class. More... | |
| class | pairGAMGAgglomeration |
| Agglomerate using the pair algorithm. More... | |
| class | allGAMGProcAgglomeration |
| Agglomerates all processor matrices onto the master processor at the coarsest but one level. More... | |
| class | GAMGProcAgglomeration |
| Processor agglomeration of GAMGAgglomerations. More... | |
| class | manualGAMGProcAgglomeration |
| Manual processor agglomerator. More... | |
| class | noneGAMGProcAgglomeration |
| Dummy processor agglomerator which does not agglomerate. More... | |
| class | pairGAMGProcAgglomeration |
| Pair-wise processor agglomerator. More... | |
| class | sequentialGAMGProcAgglomeration |
| Sequential processor agglomeration agglomerates 2^mergeLevels sequential groups of processors into the minimum processor index of the group. More... | |
| class | GAMGSolver |
| Geometric agglomerated algebraic multigrid solver. More... | |
| class | cyclicGAMGInterfaceField |
| GAMG agglomerated cyclic interface field. More... | |
| class | GAMGInterfaceField |
| Abstract base class for GAMG agglomerated interface fields. More... | |
| class | processorCyclicGAMGInterfaceField |
| GAMG agglomerated processor interface field. More... | |
| class | processorGAMGInterfaceField |
| GAMG agglomerated processor interface field. More... | |
| class | cyclicGAMGInterface |
| GAMG agglomerated cyclic interface. More... | |
| class | GAMGInterface |
| Abstract base class for GAMG agglomerated interfaces. More... | |
| class | processorCyclicGAMGInterface |
| GAMG agglomerated processor interface. More... | |
| class | processorGAMGInterface |
| GAMG agglomerated processor interface. More... | |
| class | PBiCG |
| Preconditioned bi-conjugate gradient solver for asymmetric lduMatrices using a run-time selectable preconditioner. More... | |
| class | PBiCGStab |
| Preconditioned bi-conjugate gradient stabilised solver for asymmetric lduMatrices using a run-time selectable preconditioner. More... | |
| class | PCG |
| Preconditioned conjugate gradient solver for symmetric lduMatrices using a run-time selectable preconditioner. More... | |
| class | smoothSolver |
| Iterative solver for symmetric and asymmetric matrices which uses a run-time selected smoother e.g. GaussSeidel to converge the solution to the required tolerance. More... | |
| class | LduInterfaceField |
| An abstract base class for implicitly-coupled interface fields e.g. processor and cyclic patch fields. More... | |
| class | LduInterfaceFieldPtrsList |
| class | LduMatrix |
| LduMatrix is a general matrix class in which the coefficients are stored as three arrays, one for the upper triangle, one for the lower triangle and a third for the diagonal. More... | |
| class | Amultiplier |
| class | SolverPerformance |
| SolverPerformance is the class returned by the LduMatrix solver containing performance statistics. More... | |
| class | DiagonalPreconditioner |
| Diagonal preconditioner for both symmetric and asymmetric matrices. More... | |
| class | TDILUPreconditioner |
| Simplified diagonal-based incomplete LU preconditioner for asymmetric matrices. More... | |
| class | NoPreconditioner |
| Null preconditioner for both symmetric and asymmetric matrices. More... | |
| class | TGaussSeidelSmoother |
| Foam::TGaussSeidelSmoother. More... | |
| class | DiagonalSolver |
| Foam::DiagonalSolver. More... | |
| class | PBiCCCG |
| Preconditioned bi-conjugate gradient solver for asymmetric lduMatrices using a run-time selectable preconditioner. More... | |
| class | PBiCICG |
| Preconditioned bi-conjugate gradient solver for asymmetric lduMatrices using a run-time selectable preconditioner. More... | |
| class | PCICG |
| Preconditioned conjugate gradient solver for symmetric lduMatrices using a run-time selectable preconditioner. More... | |
| class | SmoothSolver |
| Iterative solver for symmetric and asymmetric matrices which uses a run-time selected smoother e.g. GaussSeidel to converge the solution to the required tolerance. To improve efficiency, the residual is evaluated after every nSweeps smoothing iterations. More... | |
| class | LLTMatrix |
| Templated class to perform the Cholesky decomposition on a symmetric positive-definite matrix. More... | |
| class | LUscalarMatrix |
| Class to perform the LU decomposition on a symmetric matrix. More... | |
| class | procLduInterface |
| IO interface for processorLduInterface. More... | |
| class | procLduMatrix |
| I/O for lduMatrix and interface values. More... | |
| class | ConstMatrixBlock |
| class | MatrixBlock |
| A templated block of an (m x n) matrix of type <MatrixType>. More... | |
| class | MatrixSpace |
| Templated matrix space. More... | |
| class | QRMatrix |
| Class templated on matrix type to perform the QR decomposition using Householder reflections on a square or rectangular matrix. More... | |
| class | RectangularMatrix |
| A templated 2D rectangular m x n matrix of objects of <Type>. More... | |
| class | typeOfInnerProduct< Type, RectangularMatrix< Type >, RectangularMatrix< Type > > |
| class | typeOfInnerProduct< Type, RectangularMatrix< Type >, SquareMatrix< Type > > |
| class | typeOfInnerProduct< Type, SquareMatrix< Type >, RectangularMatrix< Type > > |
| class | eigendecomposition |
| Eigen decomposition of a square matrix. More... | |
| class | SVD |
| Singular value decomposition of a rectangular matrix. More... | |
| class | simpleMatrix |
| A simple square matrix solver with scalar coefficients. More... | |
| class | solution |
| Selector class for relaxation factors, solver type and solution. More... | |
| class | SquareMatrix |
| A templated 2D square matrix of objects of <T>, where the n x n matrix dimension is known and used for subscript bounds checking, etc. More... | |
| class | typeOfInnerProduct< Type, SquareMatrix< Type >, SquareMatrix< Type > > |
| class | SymmetricSquareMatrix |
| A templated 2D square symmetric matrix of objects of <T>, where the n x n matrix dimension is known and used for subscript bounds checking, etc. More... | |
| class | tolerances |
| Selector class for solution tolerances. More... | |
| class | refCount |
| Reference counter for various OpenFOAM components. More... | |
| class | tmpNrc |
| A class for managing temporary objects without reference counting. More... | |
| class | UautoPtr |
| An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and with pointer allocation checking on access. More... | |
| class | boundBox |
| A bounding box defined in terms of the points at its extremities. More... | |
| struct | scalable< boundBox > |
| A boundBox is scalable. More... | |
| class | coupleGroupIdentifier |
| Encapsulates using patchGroups to specify coupled patch. More... | |
| class | patchIdentifier |
| Identifies patch by name, patch index and physical type. More... | |
| class | lduMesh |
| Abstract base class for meshes which provide LDU addressing for the construction of lduMatrix and LDU-solvers. More... | |
| class | procLess |
| Less operator for pairs of <processor><index> More... | |
| class | lduPrimitiveMesh |
| Simplest concrete lduMesh which stores the addressing needed by lduMatrix. More... | |
| class | DemandDrivenMeshObject |
| Templated abstract base-class for demand-driven mesh objects used to automate their allocation to the mesh database and the m esh-modifier event-loop. More... | |
| class | DeletableMeshObject |
| MeshObject types: More... | |
| class | MoveableMeshObject |
| class | DistributeableMeshObject |
| class | TopoChangeableMeshObject |
| class | RepatchableMeshObject |
| class | PermanentMeshObject |
| class | meshObjects |
| Templated abstract base-class for optional mesh objects used to automate their allocation to the mesh database and the mesh-modifier event-loop. More... | |
| class | cell |
| A cell is defined as a list of faces with extra functionality. More... | |
| class | cellMatcher |
| Base class for cellshape matchers (hexMatch, prismMatch, etc.). These are classes which given a mesh and cell number find out the orientation of the cellShape and construct cell-vertex to mesh-vertex mapping and cell-face to mesh-face mapping. More... | |
| class | degenerateMatcher |
| Collection of all hex degenerate matchers (hex, wedge, prism etc.) Has static member function to match a shape. More... | |
| class | hexMatcher |
| A cellMatcher for hex cells. More... | |
| class | prismMatcher |
| A cellMatcher for prism cells. More... | |
| class | pyrMatcher |
| A cellMatcher for pyr cells. More... | |
| class | tetMatcher |
| A cellMatcher for tet cells. More... | |
| class | tetWedgeMatcher |
| A cellMatcher for tetWedge cells. More... | |
| class | wedgeMatcher |
| A cellMatcher for wedge cells. More... | |
| class | cellModel |
| Maps a geometry to a set of cell primitives, which enables geometric cell data to be calculated without access to the primitive geometric level. This means mapping a 3D geometry to a set of pyramids which are each described by a cell face and the cell centre point. More... | |
| class | cellModeller |
| A static collection of cell models, and a means of looking them up. More... | |
| class | cellShape |
| An analytical geometric cellShape. More... | |
| class | edge |
| An edge is a list of two point labels. The functionality it provides supports the discretisation on a 2-D flat mesh. More... | |
| class | EdgeMap |
| Map from edge (expressed as its endpoints) to value. More... | |
| class | face |
| A face is a list of labels corresponding to mesh vertices. More... | |
| class | offsetOp< face > |
| Hash specialisation to offset faces in ListListOps::combineOffset. More... | |
| class | oppositeFace |
| Class containing opposite face for a prismatic cell with addressing and a possibility of failure. More... | |
| class | tetCell |
| A tetrahedral cell primitive. More... | |
| class | triFace |
| A triangular face using a FixedList of labels corresponding to mesh vertices. More... | |
| class | offsetOp< triFace > |
| Hash specialisation to offset faces in ListListOps::combineOffset. More... | |
| class | MultiRegionListBase |
| class | MultiRegionRefs |
| Class to wrap a UPtrList of of region-associated objects (meshes, solvers, domainDecompositions, ...). Access will return a wrapped reference and will set the Info prefix to the region name. The prefix will remain until the wrapped reference goes out of scope. More... | |
| class | RegionRef |
| class | pointConstraint |
| Accumulates point constraints through successive applications of the applyConstraint function. More... | |
| class | combineConstraintsEqOp |
| Reduce operator. More... | |
| class | commSchedule |
| Determines the order in which a set of processors should communicate with one another. More... | |
| class | globalIndex |
| Calculates a unique integer (label so might not have enough room - 2G max) for processor + local index. E.g. More... | |
| class | globalMeshData |
| Various mesh related information for a parallel run. Upon construction, constructs all info using parallel communication. More... | |
| class | globalPoints |
| Calculates points shared by more than two processor patches or cyclic patches. More... | |
| class | processorTopology |
| class | optionalCpuLoad |
| class | cpuLoad |
| Class to maintain a field of the CPU load per cell. More... | |
| class | Residuals |
| DemandDrivenMeshObject to store the solver performance residuals of all the fields of the type it is instantiated on. More... | |
| class | polyBoundaryMesh |
| Foam::polyBoundaryMesh. More... | |
| class | polyBoundaryMeshEntries |
| Foam::polyBoundaryMeshEntries. More... | |
| class | distributionMap |
| Class containing processor-to-processor mapping information. More... | |
| class | distributionMapBase |
| Class containing processor-to-processor mapping information. More... | |
| class | IOdistributionMap |
| IOdistributionMap is derived from distributionMap and IOobject to give the distributionMap automatic IO functionality via the objectRegistry. More... | |
| class | lagrangianDistributionMap |
| Class containing mesh-to-mesh mapping information for particles. More... | |
| class | polyDistributionMap |
| Class containing mesh-to-mesh mapping information after a mesh distribution where we send parts of meshes (using subsetting) to other processors and receive and reconstruct mesh. More... | |
| class | polyMesh |
| Mesh consisting of general polyhedral cells. More... | |
| class | polyMeshMap |
| Class containing mesh-to-mesh mapping information. More... | |
| class | polyMeshTetDecomposition |
| Tools for performing the minimum decomposition of faces of the mesh into triangles so that the cells may be tet decomposed. Includes functions for finding variable face starting (base) points on each face to avoid the decomposition of cells into tets that have negative or zero volume. More... | |
| class | tetIndices |
| Storage and named access for the indices of a tet which is part of the decomposition of a cell. More... | |
| class | coupledPolyPatch |
| The coupledPolyPatch is an abstract base class for patches that couple regions of the computational domain e.g. cyclic and processor-processor links. More... | |
| class | cyclicPolyPatch |
| Cyclic plane patch. More... | |
| class | cyclicTransform |
| Cyclic plane transformation. More... | |
| class | cyclicSlipPolyPatch |
| Copy of cyclicSlip - used to be able to instantiate cyclicSlip pointPatch which is cyclicSlip with slip constraints. More... | |
| class | emptyPolyPatch |
| Empty front and back plane patch. Used for 2-D geometries. More... | |
| class | internalPolyPatch |
| Constraint patch to hold internal faces exposed by sub-setting. More... | |
| class | processorPolyPatch |
| Neighbour processor patch. More... | |
| class | processorCyclicPolyPatch |
| Neighbour processor patch. More... | |
| class | symmetryPolyPatch |
| Symmetry patch for non-planar or multi-plane patches. More... | |
| class | symmetryPlanePolyPatch |
| Symmetry-plane patch. More... | |
| class | wedgePolyPatch |
| Wedge front and back plane patch. More... | |
| class | wallPolyPatch |
| Foam::wallPolyPatch. More... | |
| class | polyPatch |
| A patch is a list of labels that address the faces in the global face list. More... | |
| class | cellMapper |
| This object provides mapping and fill-in information for cell data between the two meshes after the topological change. It is constructed from polyTopoChangeMap. More... | |
| class | faceMapper |
| This object provides mapping and fill-in information for face data between the two meshes after the topological change. It is constructed from polyTopoChangeMap. More... | |
| class | mapAddedPolyMesh |
| Class containing mesh-to-mesh mapping information after a mesh addition where we add a mesh ('added mesh') to an old mesh, creating a new mesh. More... | |
| class | mapPatchChange |
| Class containing mesh-to-mesh mapping information after a patch change operation. More... | |
| class | mapSubsetMesh |
| Class containing mesh-to-mesh mapping information after a subset operation. More... | |
| class | morphFieldMapper |
| Abstract base class to hold the Field mapping for mesh morphs. More... | |
| class | objectMap |
| An objectMap is a pair of labels defining the mapping of an object from another object, e.g. a cell mapped from a point. More... | |
| class | polyTopoChangeMap |
| Class containing mesh-to-mesh mapping information after a change in polyMesh topology. More... | |
| class | dummyTransform |
| class | pTraits< List< T > > |
| class | pTraits< UList< T > > |
| class | pTraits< Field< T > > |
| class | pTraits< face > |
| class | syncTools |
| Various tools to aid synchronising lists across coupled patches. WIP. More... | |
| class | PatchTools |
| A collection of tools for searching, sorting PrimitivePatch information. More... | |
| class | primitiveMesh |
| Cell-face mesh analysis engine. More... | |
| class | PrimitivePatch |
| A list of faces which address into the list of points. More... | |
| class | patchZones |
| Calculates zone number for every face of patch. More... | |
| class | walkPatch |
| Collection of static functions to do various simple patch related things. More... | |
| class | line |
| A line primitive. More... | |
| class | objectHit |
| This class describes a combination of target object index and success flag. More... | |
| class | PointHit |
| This class describes the interaction of a face and a point. It carries the info of a successful hit and (if successful), returns the interaction point. More... | |
| class | pointHitSort |
| Container for sorting intersections. More... | |
| class | PointIndexHit |
| This class describes the interaction of (usually) a face and a point. It carries the info of a successful hit and (if successful), returns the interaction point. More... | |
| class | plane |
| Geometric class that creates a 2D plane and can return the intersection point between a line and the plane. More... | |
| class | pyramid |
| A geometric pyramid primitive with a base of 'n' sides: i.e. a parametric pyramid. A pyramid is constructed from a base polygon and an apex point. More... | |
| class | tetrahedron |
| A tetrahedron primitive. More... | |
| class | intersection |
| Foam::intersection. More... | |
| class | triangle |
| A triangle primitive used to calculate face areas and swept volumes. More... | |
| class | treeBoundBox |
| Standard boundBox + extra functionality for use in octree. More... | |
| struct | scalable< treeBoundBox > |
| A treeBoundBox is scalable. More... | |
| class | generatedZoneSet |
| class | zoneGenerator |
| Abstract base class for all zoneGenerators, providing runtime selection. More... | |
| class | zoneGeneratorList |
| List of zoneGenerators. More... | |
| class | zoneSet |
| Zone container returned by zoneGenerator::generate. More... | |
| class | zonesGenerator |
| MeshObject zoneGeneratorList instantiated by polyMesh. More... | |
| struct | typeGlobal< zonesGenerator > |
| Trait for obtaining global status. More... | |
| class | cellZone |
| Named list of cell indices representing a sub-set of the mesh. More... | |
| class | cellZoneList |
| class | faceZone |
| Named list of face indices representing a sub-set of the mesh faces. More... | |
| class | faceZoneList |
| class | pointZone |
| Named list of point indices representing a sub-set of the mesh faces. More... | |
| class | pointZoneList |
| class | Zone |
| Base class for zones. More... | |
| class | ZoneList |
| A list of mesh zones. More... | |
| class | Barycentric |
| Templated 3D Barycentric derived from VectorSpace. Has 4 components, one of which is redundant. More... | |
| class | BarycentricTensor |
| Templated 4x3 tensor derived from VectorSpace. Has 12 components. Can represent a barycentric transformation as a matrix-barycentric inner- product. Can alternatively represent an inverse barycentric transformation as a vector-matrix inner-product. More... | |
| class | typeOfTranspose< Cmpt, BarycentricTensor< Cmpt > > |
| class | Barycentric2D |
| Templated 2D Barycentric derived from VectorSpace. Has 3 components, one of which is redundant. More... | |
| class | BarycentricTensor2D |
| Templated 3x3 tensor derived from VectorSpace. Has 9 components. Can represent a barycentric transformation as a matrix-barycentric inner- product. Can alternatively represent an inverse barycentric transformation as a vector-matrix inner-product. More... | |
| class | typeOfTranspose< Cmpt, BarycentricTensor2D< Cmpt > > |
| class | pTraits< bool > |
| class | Switch |
| A simple wrapper around bool so that it can be read as a word: true/false, on/off, yes/no, y/n, t/f, or none/any. More... | |
| class | complex |
| Extension to the c++ complex library type. More... | |
| class | Tensor |
| Templated 3D tensor derived from MatrixSpace adding construction from 9 components, element access using xx(), xy() etc. member functions and the inner-product (dot-product) and outer-product of two Vectors (tensor-product) operators. More... | |
| class | Pair |
| An ordered pair of two objects of type <Type> with first() and second() elements. More... | |
| class | DiagTensor |
| Templated 3D DiagTensor derived from VectorSpace. More... | |
| class | Function1 |
| Run-time selectable general function of one variable. More... | |
| class | FieldFunction1 |
| class | tokenTupleN |
| Reads a n-component tuple, storing the result as a list of tokens, using bracket counting to disambiguate types. This allows foam-format tables of mixed types to be read and columns extracted, provided that the complex types are bounded by parentheses. For example, the following table, with scalar, vector, scalar, and symmTensor columns could be read as a list of tokenTupleN-s: More... | |
| class | TableFileReader |
| Base class to read table data for tables. More... | |
| class | TableReader |
| Base class to read table data for tables. More... | |
| class | unknownTypeFunction1 |
| Wrapper around Function1 that constructs a function for an as yet unknown primitive type. It stores the location of the user input and actually constructs the function on demand at the point at which a value is requested for a specific type. More... | |
| class | Function2 |
| Run-time selectable function of two variables. More... | |
| class | FieldFunction2 |
| class | Polynomial |
| Polynomial templated on size (order): More... | |
| class | globalIndexAndTransform |
| Determination and storage of the possible independent transforms introduced by coupledPolyPatches, as well as all of the possible permutations of these transforms generated by the presence of multiple coupledPolyPatches, i.e. more than one cyclic boundary. Note that any given point can be on maximum 3 transforms only (and these transforms have to be perpendicular) More... | |
| class | Hash |
| Hash function class for primitives. All non-primitives used to hash entries on hash tables likely need a specialised version of this class. More... | |
| class | Hash< Foam::label > |
| Hash specialisation for hashing labels. More... | |
| class | Hash< Foam::string > |
| Hash specialisation for hashing strings. More... | |
| class | Hash< Foam::word > |
| Hash specialisation for hashing words. More... | |
| class | Hash< Foam::fileName > |
| Hash specialisation for hashing fileNames. More... | |
| class | Hash< Foam::wordRe > |
| Hash specialisation for hashing wordRes. More... | |
| class | Hash< Foam::keyType > |
| Hash specialisation for hashing keyTypes. More... | |
| class | Hash< void * > |
| Hash specialisation for hashing pointer addresses. More... | |
| class | SHA1 |
| Functions to compute SHA1 message digest according to the NIST specification FIPS-180-1. More... | |
| class | SHA1Digest |
| The SHA1 message digest. More... | |
| class | pTraits< int32_t > |
| Template specialisation for pTraits<int32_t> More... | |
| class | pTraits< int64_t > |
| Template specialisation for pTraits<int64_t> More... | |
| class | pTraits< uint32_t > |
| Template specialisation for pTraits<uint32_t> More... | |
| class | pTraits< uint64_t > |
| Template specialisation for pTraits<uint64_t> More... | |
| class | nil |
| A zero-sized class without any storage. Used, for example, in HashSet. More... | |
| class | NullObject |
| Singleton null-object class and instance. More... | |
| class | omega |
Convenience class to handle the input of constant rotational speed. Reads an omega entry with default units of [rad/s]. For backwards compatibility this will also alternatively read an rpm entry with default units of [rpm]. More... | |
| class | one |
| A class representing the concept of 1 (scalar(1)) used to avoid unnecessary manipulations for objects which are known to be one at compile-time. More... | |
| class | innerProduct< one, arg2 > |
| class | flipOp |
| Class containing functor to negate primitives. Dummy for all other types. More... | |
| class | noOp |
| class | flipLabelOp |
| class | eqOp2 |
| class | eqOp |
| class | eqNegOp2 |
| class | eqNegOp |
| class | eqSqrOp2 |
| class | eqSqrOp |
| class | eqMagOp2 |
| class | eqMagOp |
| class | plusEqOp2 |
| class | plusEqOp |
| class | minusEqOp2 |
| class | minusEqOp |
| class | multiplyEqOp2 |
| class | multiplyEqOp |
| class | divideEqOp2 |
| class | divideEqOp |
| class | plusEqMagSqrOp2 |
| class | plusEqMagSqrOp |
| class | maxEqOp2 |
| class | maxEqOp |
| class | minEqOp2 |
| class | minEqOp |
| class | minMagSqrEqOp2 |
| class | minMagSqrEqOp |
| class | maxMagSqrEqOp2 |
| class | maxMagSqrEqOp |
| class | andEqOp2 |
| class | andEqOp |
| class | orEqOp2 |
| class | orEqOp |
| class | notEqOp2 |
| class | notEqOp |
| class | nopEqOp2 |
| class | nopEqOp |
| class | sumOp3 |
| class | sumOp2 |
| class | sumOp |
| class | plusOp3 |
| class | plusOp2 |
| class | plusOp |
| class | minusOp3 |
| class | minusOp2 |
| class | minusOp |
| class | multiplyOp3 |
| class | multiplyOp2 |
| class | multiplyOp |
| class | divideOp3 |
| class | divideOp2 |
| class | divideOp |
| class | cmptMultiplyOp3 |
| class | cmptMultiplyOp2 |
| class | cmptMultiplyOp |
| class | cmptPowOp3 |
| class | cmptPowOp2 |
| class | cmptPowOp |
| class | cmptDivideOp3 |
| class | cmptDivideOp2 |
| class | cmptDivideOp |
| class | stabiliseOp3 |
| class | stabiliseOp2 |
| class | stabiliseOp |
| class | maxOp3 |
| class | maxOp2 |
| class | maxOp |
| class | minOp3 |
| class | minOp2 |
| class | minOp |
| class | minMagSqrOp3 |
| class | minMagSqrOp2 |
| class | minMagSqrOp |
| class | maxMagSqrOp3 |
| class | maxMagSqrOp2 |
| class | maxMagSqrOp |
| class | minModOp3 |
| class | minModOp2 |
| class | minModOp |
| class | andOp3 |
| class | andOp2 |
| class | andOp |
| class | orOp3 |
| class | orOp2 |
| class | orOp |
| class | equalOp3 |
| class | equalOp2 |
| class | equalOp |
| class | lessOp3 |
| class | lessOp2 |
| class | lessOp |
| class | lessEqOp3 |
| class | lessEqOp2 |
| class | lessEqOp |
| class | greaterOp3 |
| class | greaterOp2 |
| class | greaterOp |
| class | greaterEqOp3 |
| class | greaterEqOp2 |
| class | greaterEqOp |
| class | nopOp |
| class | notOp |
| struct | scalable< Pair< Type > > |
| A pair is scalable if its type is. More... | |
| class | cubicEqn |
| Cubic equation of the form a*x^3 + b*x^2 + c*x + d = 0. More... | |
| class | linearEqn |
| Linear equation of the form a*x + b = 0. More... | |
| class | quadraticEqn |
| Quadratic equation of the form a*x^2 + b*x + c = 0. More... | |
| class | Roots |
| Templated storage for the roots of polynomial equations, plus flags to indicate the nature of the roots. More... | |
| class | pTraits |
| Traits class for primitives. More... | |
| class | quaternion |
| Quaternion class used to perform rotations in 3D space. More... | |
| class | randomGenerator |
| Random number generator. More... | |
| class | restartableRandomGenerator |
| Random number generator with the additional ability to go back to an earlier stored state. Useful for processes that occur within converging iteration loops to ensure that the random sequence is the same for each iteration, and is not preventing convergence by "re-randomising" the solution on each iteration. More... | |
| class | labelRange |
| A label range specifier. More... | |
| class | labelRanges |
| A list of labelRange. More... | |
| class | scalarRange |
| A scalar range specifier. More... | |
| class | scalarRanges |
| A List of scalarRange. More... | |
| class | remote |
| Struct for keeping processor, element (cell, face, point) index. More... | |
| class | RemoteData |
| Struct for keeping processor, element (cell, face, point) and a piece of data. Used for finding minimum values across multiple processes. 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 | typeOfTranspose< Cmpt, Vector< Cmpt > > |
| class | typeOfTranspose< Cmpt, RowVector< Cmpt > > |
| struct | scalable |
| class | typeOfRank< Cmpt, 0 > |
| class | symmTypeOfRank< Cmpt, 0 > |
| struct | typeOfNcmpts |
| struct | typeOfNcmpts< 1 > |
| Rank type. More... | |
| struct | scalable< scalar > |
| class | pTraits< Scalar > |
| class | scalarAndError |
| Class to encapsulate a scalar value and an associated round-off error. The error is tracked through operations performed between scalarAndError variables. More... | |
| class | septernion |
| Septernion class used to perform translations and rotations in 3D space. More... | |
| class | CompactSpatialTensor |
| Templated 3D compact spatial tensor derived from MatrixSpace used to represent transformations of spatial vectors and the angular and linear inertia of rigid bodies. More... | |
| class | typeOfInnerProduct< Cmpt, CompactSpatialTensor< Cmpt >, Tensor< Cmpt > > |
| class | typeOfInnerProduct< Cmpt, CompactSpatialTensor< Cmpt >, Vector< Cmpt > > |
| class | typeOfInnerProduct< Cmpt, SpatialTensor< Cmpt >, CompactSpatialTensor< Cmpt > > |
| class | CompactSpatialTensorT |
| Templated 3D transposed compact spatial tensor derived from MatrixSpace used to represent transformations of spatial vectors of rigid bodies. More... | |
| class | typeOfTranspose< Cmpt, CompactSpatialTensor< Cmpt > > |
| class | typeOfTranspose< Cmpt, CompactSpatialTensorT< Cmpt > > |
| class | typeOfInnerProduct< Cmpt, CompactSpatialTensor< Cmpt >, CompactSpatialTensorT< Cmpt >> |
| class | typeOfInnerProduct< Cmpt, CompactSpatialTensorT< Cmpt >, CompactSpatialTensor< Cmpt >> |
| class | typeOfInnerProduct< Cmpt, CompactSpatialTensorT< Cmpt >, SpatialVector< Cmpt >> |
| class | SpatialTensor |
| Templated 3D spatial tensor derived from MatrixSpace used to represent transformations of spatial vectors and the angular and linear inertia of rigid bodies. More... | |
| class | typeOfTranspose< Cmpt, SpatialTensor< Cmpt > > |
| class | typeOfOuterProduct< Cmpt, SpatialVector< Cmpt >, SpatialVector< Cmpt > > |
| class | typeOfInnerProduct< Cmpt, SpatialTensor< Cmpt >, SpatialVector< Cmpt > > |
| class | typeOfInnerProduct< Cmpt, SpatialTensor< Cmpt >, SpatialTensor< Cmpt > > |
| class | spatialTransform |
Compact representation of the Plücker spatial transformation tensor in terms of the rotation tensor E and translation vector r . More... | |
| class | SpatialVector |
| Templated 3D spatial vector derived from VectorSpace used to represent the anglular and linear components of position, velocity and acceleration of rigid bodies. More... | |
| class | Identity |
| Templated identity and dual space identity tensors derived from SphericalTensor. More... | |
| struct | scalable< sphericalTensor > |
| A sphericalTensor is scalable. More... | |
| class | SphericalTensor |
| Templated 3D SphericalTensor derived from VectorSpace adding construction from 1 component, element access using th ii() member function and the inner-product (dot-product) and outer-product operators. More... | |
| class | outerProduct< SphericalTensor< Cmpt >, Cmpt > |
| class | outerProduct< Cmpt, SphericalTensor< Cmpt > > |
| class | innerProduct< SphericalTensor< Cmpt >, SphericalTensor< Cmpt > > |
| class | innerProduct< SphericalTensor< Cmpt >, Vector< Cmpt > > |
| class | innerProduct< Vector< Cmpt >, SphericalTensor< Cmpt > > |
| class | SphericalTensor2D |
| Templated 2D sphericalTensor derived from VectorSpace adding construction from 1 component, element access using ii() member function and the inner-product (dot-product) and outer-product operators. More... | |
| class | outerProduct< SphericalTensor2D< Cmpt >, Cmpt > |
| class | outerProduct< Cmpt, SphericalTensor2D< Cmpt > > |
| class | innerProduct< SphericalTensor2D< Cmpt >, SphericalTensor2D< Cmpt > > |
| class | innerProduct< SphericalTensor2D< Cmpt >, Vector2D< Cmpt > > |
| class | innerProduct< Vector2D< Cmpt >, SphericalTensor2D< Cmpt > > |
| class | fileName |
| A class for handling file names. More... | |
| class | functionName |
| A functionName is a word starting with '#'. More... | |
| class | hashedWordList |
| A wordList with hashed indices for faster lookup by name. More... | |
| class | wordReListMatcher |
| A wrapper for matching a List of wordRe. More... | |
| class | string |
| A class for handling character strings derived from std::string. More... | |
| class | variable |
| A variable is a word with support for additional characters, in particular '$' and '/'. More... | |
| class | verbatimString |
| A class for handling verbatimStrings, derived from string. More... | |
| class | word |
| A class for handling words, derived from string. More... | |
| class | wordRe |
| A wordRe is a word, but can also have a regular expression for matching words. More... | |
| struct | typeOfNcmpts< 6 > |
| Rank type. More... | |
| struct | scalable< symmTensor > |
| A symmTensor is scalable. More... | |
| class | SymmTensor |
| Templated 3D symmetric tensor derived from VectorSpace adding construction from 6 components, element access using xx(), xy() etc. member functions and the inner-product (dot-product) and outer-product of two Vectors (tensor-product) operators. More... | |
| class | symmTypeOfRank< Cmpt, 2 > |
| class | outerProduct< SymmTensor< Cmpt >, Cmpt > |
| class | outerProduct< Cmpt, SymmTensor< Cmpt > > |
| class | innerProduct< SymmTensor< Cmpt >, SymmTensor< Cmpt > > |
| class | innerProduct< SymmTensor< Cmpt >, Vector< Cmpt > > |
| class | innerProduct< Vector< Cmpt >, SymmTensor< Cmpt > > |
| class | typeOfSum< SphericalTensor< Cmpt >, SymmTensor< Cmpt > > |
| class | typeOfSum< SymmTensor< Cmpt >, SphericalTensor< Cmpt > > |
| class | innerProduct< SphericalTensor< Cmpt >, SymmTensor< Cmpt > > |
| class | innerProduct< SymmTensor< Cmpt >, SphericalTensor< Cmpt > > |
| class | SymmTensor2D |
| Templated 2D symmetric tensor derived from VectorSpace adding construction from 4 components, element access using xx(), xy() etc. member functions and the inner-product (dot-product) and outer-product of two Vectors (tensor-product) operators. More... | |
| class | outerProduct< SymmTensor2D< Cmpt >, Cmpt > |
| class | outerProduct< Cmpt, SymmTensor2D< Cmpt > > |
| class | innerProduct< SymmTensor2D< Cmpt >, SymmTensor2D< Cmpt > > |
| class | innerProduct< SymmTensor2D< Cmpt >, Vector2D< Cmpt > > |
| class | innerProduct< Vector2D< Cmpt >, SymmTensor2D< Cmpt > > |
| class | typeOfSum< SphericalTensor2D< Cmpt >, SymmTensor2D< Cmpt > > |
| class | typeOfSum< SymmTensor2D< Cmpt >, SphericalTensor2D< Cmpt > > |
| class | innerProduct< SphericalTensor2D< Cmpt >, SymmTensor2D< Cmpt > > |
| class | innerProduct< SymmTensor2D< Cmpt >, SphericalTensor2D< Cmpt > > |
| struct | typeOfNcmpts< 9 > |
| Rank type. More... | |
| struct | scalable< tensor > |
| A tensor is scalable. More... | |
| class | typeOfRank< Cmpt, 2 > |
| class | typeOfTranspose< Cmpt, Tensor< Cmpt > > |
| class | typeOfSum< SphericalTensor< Cmpt >, Tensor< Cmpt > > |
| class | typeOfSum< Tensor< Cmpt >, SphericalTensor< Cmpt > > |
| class | innerProduct< SphericalTensor< Cmpt >, Tensor< Cmpt > > |
| class | innerProduct< Tensor< Cmpt >, SphericalTensor< Cmpt > > |
| class | typeOfSum< SymmTensor< Cmpt >, Tensor< Cmpt > > |
| class | typeOfSum< Tensor< Cmpt >, SymmTensor< Cmpt > > |
| class | innerProduct< SymmTensor< Cmpt >, Tensor< Cmpt > > |
| class | innerProduct< Tensor< Cmpt >, SymmTensor< Cmpt > > |
| class | Tensor2D |
| Templated 2D tensor derived from VectorSpace adding construction from 4 components, element access using xx(), xy(), yx() and yy() member functions and the iner-product (dot-product) and outer-product of two Vector2Ds (tensor-product) operators. More... | |
| class | typeOfSum< SphericalTensor2D< Cmpt >, Tensor2D< Cmpt > > |
| class | typeOfSum< Tensor2D< Cmpt >, SphericalTensor2D< Cmpt > > |
| class | innerProduct< Tensor2D< Cmpt >, Tensor2D< Cmpt > > |
| class | innerProduct< SphericalTensor2D< Cmpt >, Tensor2D< Cmpt > > |
| class | innerProduct< Tensor2D< Cmpt >, SphericalTensor2D< Cmpt > > |
| class | innerProduct< Tensor2D< Cmpt >, Vector2D< Cmpt > > |
| class | innerProduct< Vector2D< Cmpt >, Tensor2D< Cmpt > > |
| class | outerProduct< Vector2D< Cmpt >, Vector2D< Cmpt > > |
| class | transformer |
| Vector-tensor class used to perform translations, rotations and scaling operations in 3D space. More... | |
| class | triad |
| Representation of a 3D Cartesian coordinate system as a Vector of vectors. More... | |
| class | Tuple3 |
| A 3-tuple for storing three objects of different types. More... | |
| class | TypeSet |
| Template meta-programming for operations involving sets of types. More... | |
| struct | TypeSet< Type, Types ... > |
| struct | TypeSet<> |
| struct | TypeSetContains |
| struct | TypeSetContains< TypeSet< Type, Types ... >, OtherType > |
| struct | TypeSetContains< TypeSet< Type, Types ... >, Type > |
| struct | TypeSetContains< TypeSet<>, OtherType > |
| struct | TypeSetConcatenate |
| struct | TypeSetConcatenate< TypeSet< TypesA ... >, TypeSet< TypesB ... > > |
| struct | TypeSetRemove |
| struct | TypeSetRemove< TypeSet< Type, Types ... >, RemoveSet > |
| struct | TypeSetRemove< TypeSet<>, RemoveSet > |
| class | flux |
| class | flux< scalar > |
| struct | typeOfNcmpts< 3 > |
| Rank type. More... | |
| struct | scalable< vector > |
| A vector is scalable. 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 | typeOfRank< Cmpt, 1 > |
| class | symmTypeOfRank< Cmpt, 1 > |
| class | vectorAndError |
| Vector of scalarAndError-s. More... | |
| class | innerProduct< Vector< Cmpt >, scalar > |
| Dummy innerProduct for scalar to allow the construction of vtables for. More... | |
| class | Vector2D |
| Templated 2D Vector derived from VectorSpace adding construction from 2 components, element access using x() and y() member functions and the inner-product (dot-product). More... | |
| class | typeOfInnerProduct |
| Abstract template class to provide the form resulting from. More... | |
| class | typeOfOuterProduct |
| Abstract template class to provide the form resulting from. More... | |
| class | typeOfTranspose |
| Abstract template class to provide the transpose form of a form. More... | |
| class | typeOfRank |
| class | symmTypeOfRank |
| class | typeOfSum |
| class | outerProduct |
| class | crossProduct |
| class | innerProduct |
| class | scalarProduct |
| class | powProduct |
| class | VectorSpace |
| Templated vector space. More... | |
| class | VectorSpaceOps |
| Operator functions for VectorSpace. More... | |
| class | VectorSpaceOps< N, N > |
| class | zero |
| A class representing the concept of 0 used to avoid unnecessary manipulations for objects that are known to be zero at compile-time. More... | |
| class | namedUnitSet |
| ... More... | |
| struct | deleteUnitsPtr |
| class | unitSet |
| Unit conversion structure. Contains the associated dimensions and the multiplier with which to convert values. More... | |
| struct | typeUnitsType |
| Get the units type for a given type. This returns the unit set for. More... | |
| struct | typeUnitsType< label > |
| class | clockTime |
| Starts timing (using rtc) and returns elapsed time from start. Better resolution (2uSec instead of ~20mSec) than cpuTime. More... | |
| class | cpuTime |
| Starts timing CPU usage and return elapsed time from start. More... | |
| class | reduceFileStates |
| Reduction operator for PackedList of fileState. More... | |
| class | combineReduceFileStates |
| Combine operator for PackedList of fileState. More... | |
| class | fileMonitorWatcher |
| Internal tracking via stat(3p) or inotify(7) More... | |
| class | fileMonitor |
| Checking for changes to files. More... | |
| class | fileStat |
| Wrapper for stat() system call. More... | |
| class | memInfo |
| Memory usage information for the process running this object. More... | |
| class | regExp |
| Wrapper around POSIX extended regular expressions. More... | |
| class | sigFpe |
| Set up trapping for floating point exceptions (signal FPE). More... | |
| class | sigInt |
| Signal handler for INT interrupt. More... | |
| class | sigQuit |
| Signal handler for QUIT interrupt. More... | |
| class | sigSegv |
| Signal handler for SEGV interrupt. More... | |
| class | sigStopAtWriteNow |
| Signal handler to write and exit when the stopAtWriteNowSignal is sent. More... | |
| class | sigWriteNow |
| Signal handler to write when the writeNowSignal is sent. More... | |
| class | timer |
| Implements a timeout mechanism via sigalarm. More... | |
| class | decompositionConstraint |
| class | refinementHistoryConstraint |
| Constraint to keep all cells originating from refining the same cell onto the same processor. Reads polyMesh/refinementHistory. More... | |
| class | decompositionMethod |
| Abstract base class for decomposition. More... | |
| struct | typeGlobal< searchableSurfaces::distributedTriSurface > |
| Trait for obtaining global status. More... | |
| class | domainDecomposition |
| Engine for decomposing and reconstructing finite-volume meshes. More... | |
| class | fvFieldDecomposer |
| Finite Volume volume and surface field decomposer. More... | |
| class | LagrangianFieldDecomposer |
| Lagrangian field decomposer. More... | |
| class | lagrangianFieldDecomposer |
| Lagrangian field decomposer. More... | |
| class | pointFieldDecomposer |
| Point field decomposer. More... | |
| class | fvFieldReconstructor |
| Finite volume reconstructor for volume and surface fields. More... | |
| class | lagrangianFieldReconstructor |
| Lagrangian field reconstructor. More... | |
| class | LagrangianFieldReconstructor |
| Lagrangian field reconstructor. More... | |
| class | pointFieldReconstructor |
| Point field reconstructor. More... | |
| class | multiDomainDecomposition |
| Engine for decomposing and reconstructing multi-region systems of finite-volume meshes. More... | |
| class | processorRunTimes |
| class | physicalProperties |
| A base class for physical properties. More... | |
| class | viscosity |
| Abstract base class for all fluid physical properties. More... | |
| class | viscosityModel |
| An abstract base class for Newtonian viscosity models. More... | |
| class | pointEdgeStructuredWalk |
| Determines length of string of edges walked to point. More... | |
| class | rigidBodyMotionDisplacementPointPatchVectorField |
| 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 | minEqOp< labelPair > |
| class | createShellMesh |
| Creates mesh by extruding a patch. More... | |
| class | fvMeshAdder |
| Adds two fvMeshes without using any polyMesh morphing. Uses polyMeshAdder. More... | |
| class | lessProcPatches |
| Less function class that can be used for sorting processor patches. More... | |
| class | fvMeshDistribute |
| Sends/receives parts of mesh+fvfields to neighbouring processors. Used in load balancing. More... | |
| class | fvMeshSubset |
| Post-processing mesh subset tool. Given the original mesh and the list of selected cells, it creates the mesh consisting only of the desired cells, with the mapping list for points, faces, and cells. More... | |
| class | fvMeshTools |
| A collection of tools for operating on an fvMesh. More... | |
| class | mergePatchPairs |
| Class to stitch mesh by merging patch-pairs. More... | |
| class | pTraits< edge > |
| Template specialisation for pTraits<edge> so we can use syncTools. More... | |
| class | cellCuts |
| Description of cuts across cells. More... | |
| class | cellLooper |
| Abstract base class. Concrete implementations know how to cut a cell (i.e. determine a loop around the circumference). More... | |
| class | geomCellLooper |
| Implementation of cellLooper. Does pure geometric cut through cell. More... | |
| class | hexCellLooper |
| Implementation of cellLooper. More... | |
| class | directionInfo |
| Holds direction in which to split cell (in fact a local coordinate axes). Information is a label and a direction. More... | |
| class | directions |
| Set of directions for each cell in the mesh. Either uniform and size=1 or one set of directions per cell. More... | |
| class | edgeVertex |
| Combines edge or vertex in single label. Used to specify cuts across cell circumference. More... | |
| class | meshCutter |
| Cuts (splits) cells. More... | |
| class | multiDirRefinement |
| Does multiple pass refinement to refine cells in multiple directions. More... | |
| class | refinementIterator |
| Utility class to do iterating meshCutter until all requests satisfied. More... | |
| class | undoableMeshCutter |
| The main refinement handler. Gets cellCuts which is structure that describes which cells are to be cut and in what way. Maintains an undo list (if told so during construction). Apart from undo list is just wrapper around meshCutter. More... | |
| class | refineCell |
| Container with cells to refine. Refinement given as single direction. More... | |
| class | splitCell |
| Description of cell after splitting. Contains cellLabel and pointers to cells it split in. See directedRefinement. More... | |
| class | perfectInterface |
| Hack of attachDetach to couple patches when they perfectly align. Does not decouple. Used by stitchMesh app. Does geometric matching. More... | |
| class | faceCoupleInfo |
| Container for information needed to couple to meshes. When constructed from two meshes and a list of coupled faces returns the mapping between points. More... | |
| class | polyMeshAdder |
| Adds two meshes without using any polyMesh morphing. More... | |
| class | polyMeshFilter |
| Remove the edges and faces of a polyMesh whilst satisfying the given mesh quality criteria. More... | |
| class | polyMeshFilterSettings |
| Class to store the settings for the polyMeshFilter class. More... | |
| class | addPatchCellLayer |
| Adds layers of cells to outside of polyPatch. Can optionally create stand-alone extruded mesh (addToMesh=false). More... | |
| class | combineFaces |
| Combines boundary faces into single face. The faces get the patch of the first face ('the master') More... | |
| class | duplicatePoints |
| Duplicate points. More... | |
| class | edgeCollapser |
| Does polyTopoChanges to remove edges. Can remove faces due to edge collapse but can not remove cells due to face removal! Also removes unused points. More... | |
| class | ifEqEqOp |
| Reduction class. If x and y are not equal assign value. More... | |
| class | hexRef8 |
| Refinement of (split) hexes using polyTopoChange. More... | |
| class | hexRef8Data |
| Various for reading/decomposing/reconstructing/distributing refinement data. More... | |
| class | refinementHistory |
| All refinement history. Used in unrefinement. More... | |
| class | pointEdgeCollapse |
| Determines length of string of edges walked to point. More... | |
| class | polyTopoChange |
| Direct mesh changes based on v1.3 polyTopoChange syntax. More... | |
| class | refinementData |
| Transfers refinement levels such that slow transition between levels is maintained. Used in FaceCellWave. More... | |
| class | refinementDistanceData |
| Transfers refinement levels such that slow transition between levels is maintained. Used in FaceCellWave. More... | |
| class | removeCells |
| Given list of cells to remove insert all the topology changes. More... | |
| class | removeFaces |
| Given list of faces to remove insert all the topology changes. Contains helper function to get consistent set of faces to remove. More... | |
| class | faceEqOp |
| class | removePoints |
| Removes selected points from mesh and updates faces using these points. More... | |
| class | repatcher |
| A mesh which allows changes in the patch distribution of the boundary faces. The change in patching is set using changePatchID. For a boundary face, a new patch ID is given. More... | |
| class | repatchMesh |
| Addressing for all faces on surface of mesh. Can either be read from polyMesh or from triSurface. Used for repatching existing meshes. More... | |
| class | repatchPatch |
| Like polyPatch but without reference to mesh. patchIdentifier::index is not used. Used in repatchMesh to hold data on patches. More... | |
| class | greyDiffusiveRadiationMixedFvPatchScalarField |
This boundary condition provides a grey-diffuse condition for radiation intensity, I, for use with the finite-volume discrete-ordinates model (fvDOM), in which the radiation temperature is retrieved from the temperature field boundary condition. More... | |
| class | greyDiffusiveViewFactorFixedValueFvPatchScalarField |
This boundary condition provides a grey-diffuse condition for radiative heat flux, qr, for use with the view factor model. More... | |
| class | MarshakRadiationFvPatchScalarField |
| A 'mixed' boundary condition that implements a Marshak condition for the incident radiation field (usually written as G) More... | |
| class | MarshakRadiationFixedTemperatureFvPatchScalarField |
| A 'mixed' boundary condition that implements a Marshak condition for the incident radiation field (usually written as G) More... | |
| class | radiationCoupledBase |
| Common functions to emissivity. It gets supplied from lookup into a dictionary or calculated by the solidThermo: More... | |
| class | wideBandDiffusiveRadiationMixedFvPatchScalarField |
| This boundary condition provides a wide-band, diffusive radiation condition, where the patch temperature is specified. More... | |
| class | radiationModel |
| Top level model for radiation modelling. More... | |
| class | fft |
| Fast fourier transform derived from the Numerical Recipes in C routine. More... | |
| class | Kmesh |
| Calculate the wavenumber vector field corresponding to the space vector field of a finite volume mesh;. More... | |
| class | noiseFFT |
| FFT of the pressure field. More... | |
| class | OUprocess |
| Random Ornstein-Uhlenbeck process. More... | |
| class | turbGen |
| Generate a turbulent velocity field conforming to a given energy spectrum and being divergence free. More... | |
| class | consumptionSpeed |
| Correlation function for laminar consumption speed obtained from flamelet solution at increasing strain rates. More... | |
| class | reactionRateFlameArea |
| Abstract class for reaction rate per flame area unit. More... | |
| class | reactionModel |
| Base class for reaction models. More... | |
| class | CuthillMcKeeRenumber |
| Cuthill-McKee renumbering. More... | |
| class | manualRenumber |
| Renumber given a ordered-to-original cell association in a file. More... | |
| class | randomRenumber |
| Random renumber. Just to see effect of renumbering. More... | |
| class | renumberMethod |
| Abstract base class for renumbering. More... | |
| class | springRenumber |
| Use spring analogy - attract neighbouring cells according to the distance of their cell indices. More... | |
| class | OppositeFaceCellWave |
| Version of FaceCellWave that walks through prismatic cells only. More... | |
| class | structuredRenumber |
| Renumbering according to mesh layers. depthFirst = true: first column gets ids 0..nLayer-1, second nLayers..2*nLayers-1 etc. depthFirst = false: first layer gets ids 0,1,2 etc. More... | |
| class | SloanRenumber |
| Sloan renumbering algorithm. More... | |
| class | sixDoFRigidBodyMotionConstraint |
| Base class for defining constraints for sixDoF motions. More... | |
| class | sixDoFRigidBodyMotionRestraint |
| Base class for defining restraints for sixDoF motions. More... | |
| class | sixDoFRigidBodyMotion |
| Six degree of freedom motion for a rigid body. More... | |
| class | sixDoFRigidBodyMotionState |
| Holds the motion state of sixDoF object. Wrapped up together to allow rapid scatter to other processors. The processors must all maintain exactly the same state data to avoid any drift or inconsistency. More... | |
| class | sixDoFSolver |
| class | coordSet |
| Holds list of sampling positions. More... | |
| class | patchProbes |
| Set of locations to sample.at patches. More... | |
| class | probes |
| Set of locations to sample. More... | |
| class | isNotEqOp |
| class | sampledSet |
| Holds list of sampling points which is filled at construction time. Various implementations of this base class to e.g. get sampling points at uniform distance along a line (lineUniformSet) or directly specified (pointsSet) More... | |
| class | sampledSetCloud |
| A Cloud of sampledSet particles. More... | |
| class | sampledSetParticle |
| Particle for generating line-type sampled sets. More... | |
| class | csvSetWriter |
| Write set in csv format. More... | |
| class | ensightSetWriter |
| class | ensightFile |
| Ensight output with specialised write() for strings, integers and floats. Correctly handles binary write as well. More... | |
| class | ensightGeoFile |
| Specialised Ensight output with extra geometry file header. More... | |
| class | ensightPart |
| Base class for ensightPartCells and ensightPartFaces. More... | |
| class | ensightPartCells |
| An implementation of ensightPart to hold volume mesh cells. More... | |
| class | ensightPartFaces |
| An implementation of ensightPart to hold volume mesh faces. More... | |
| class | ensightParts |
| A collection of several ensightPart elements. More... | |
| class | gnuplotSetWriter |
| Write set in gnuplot format. More... | |
| class | noSetWriter |
| class | rawSetWriter |
| Write set in raw tabulated format. More... | |
| class | setWriter |
| Base class for writing coordinate sets with data. More... | |
| class | vtkSetWriter |
| class | sampledSurface |
| An abstract class for surfaces with sampling. More... | |
| class | thresholdCellFaces |
| Selects the mesh cell faces specified by a threshold value. Non-triangulated by default. More... | |
| class | ensightPTraits |
| Conversion of OpenFOAM pTraits into the Ensight equivalent. More... | |
| class | ensightPTraits< scalar > |
| class | ensightPTraits< vector > |
| class | ensightPTraits< sphericalTensor > |
| class | ensightPTraits< symmTensor > |
| class | ensightPTraits< tensor > |
| class | ensightSurfaceWriter |
| A surfaceWriter for Ensight format. More... | |
| class | foamSurfaceWriter |
| A surfaceWriter for native OpenFOAM format with support for writing ASCII or binary. More... | |
| class | noSurfaceWriter |
| A dummy surfaceWriter selected to disable surface writing. More... | |
| class | proxySurfaceWriter |
| A surfaceWriter that writes the geometry via the MeshedSurfaceProxy, but which does not support any fields. More... | |
| class | rawSurfaceWriter |
| A surfaceWriter for raw output. More... | |
| class | surfaceWriter |
| Base class for surface writers. More... | |
| class | vtkSurfaceWriter |
| A surfaceWriter for VTK legacy format with support for writing ASCII or binary. More... | |
| class | adsorptionMassFractionFvPatchScalarField |
| This is a mass-fraction boundary condition for an adsorbing wall. More... | |
| class | semiPermeableBaffleMassFractionFvPatchScalarField |
| This is a mass-fraction boundary condition for a semi-permeable baffle. More... | |
| class | specieTransferMassFractionFvPatchScalarField |
| Abstract base class for specie-transferring mass fraction boundary conditions. More... | |
| class | specieTransferTemperatureFvPatchScalarField |
| This is a temperature boundary condition for a specie-transferring wall. More... | |
| class | specieTransferVelocityFvPatchVectorField |
| This is a velocity boundary condition for a specie-transferring wall. More... | |
| class | MeshedSurface |
| A surface geometry mesh with zone information, not to be confused with the similarly named surfaceMesh, which actually refers to the cell faces of a volume mesh. More... | |
| class | MeshedSurfaceProxy |
| A proxy for writing MeshedSurface, UnsortedMeshedSurface and surfMesh to various file formats. More... | |
| class | UnsortedMeshedSurface |
| A surface geometry mesh, in which the surface zone information is conveyed by the 'zoneId' associated with each face. More... | |
| class | MeshedSurfaceIOAllocator |
| A helper class for storing points, faces and zones with IO capabilities. More... | |
| class | STLpoint |
| A vertex point representation for STL files. More... | |
| class | STLtriangle |
| A triangle representation for STL files. More... | |
| class | surfaceRegistry |
| Wraps the normal objectRegistry with a local instance for surfaces. More... | |
| class | surfMesh |
| A surface mesh consisting of general polygon faces. More... | |
| class | surfZone |
| A surface zone on a MeshedSurface. More... | |
| class | surfZoneIOList |
| IOobject for a surfZoneList. More... | |
| class | surfZoneIdentifier |
| An identifier for a surface zone on a meshed surface. More... | |
| class | BasicThermo |
| Thermo implementation and storage of energy and heat capacities. Provides overloads of the functions defined in the basic thermo type that depend on the primitive thermo model. More... | |
| class | basicThermo |
| Base-class for fluid and solid thermodynamic properties. More... | |
| class | NamedThermo |
| Final wrapper around a derived thermo. Adds type info. More... | |
| class | energyCalculatedTemperatureFvScalarFieldSource |
| Base class for temperature source conditions in which the parameters of the corresponding energy condition can be set directly. More... | |
| class | energyFvScalarFieldSource |
| This source condition provides a value for the energy derived from the corresponding condition for the temperature, and the conditions for other relevant thermodynamic variables. This is constructed automatically by the thermodynamic model. The user does not specify it. More... | |
| class | uniformFixedEnergyTemperatureFvScalarFieldSource |
| This source condition is applied to the temperature field, but provides a uniform fixed energy into the energy equation. More... | |
| class | uniformInletOutletEnergyTemperatureFvScalarFieldSource |
| This source condition is applied to the temperature field, but provides a uniform fixed energy into the energy equation when the source is positive, and the internal value when it is negative (i.e., a sink) More... | |
| class | energyJumpFvPatchScalarField |
This boundary condition provides an energy jump condition, using the cyclic condition as a base. The jump is calculated from the corresponding temperature jump. This condition is not applied directly by the user, but is constructed automatically by the thermodynamic model when the corresponding temperature boundary condition is a jump cyclic. More... | |
| class | fixedEnergyFvPatchScalarField |
| This boundary condition provides a fixed condition for energy. This is selected when the corresponding temperature condition is fixedValue. More... | |
| class | gradientEnergyCalculatedTemperatureFvPatchScalarField |
| Base class for temperature boundary conditions in which the parameters of the gradient energy condition can be set directly. More... | |
| class | gradientEnergyFvPatchScalarField |
| This boundary condition provides a gradient condition for energy. This is selected when the corresponding temperature condition is zeroGradient, fixedGradient or gradientEnergyCalculatedTemperature. More... | |
| class | mixedEnergyCalculatedTemperatureFvPatchScalarField |
| Base class for temperature boundary conditions in which the parameters of the mixed energy condition can be set directly. More... | |
| class | mixedEnergyFvPatchScalarField |
| This boundary condition provides a mixed condition for energy. This is selected when the corresponding temperature condition is mixed, or mixedEnergyCalculatedTemperature. More... | |
| class | fluidThermo |
| Base-class for fluid thermodynamic properties. More... | |
| class | LiquidThermo |
| Liquid thermo implementation. More... | |
| class | liquidThermo |
| Base-class for liquid thermodynamic properties. More... | |
| class | pureMixture |
| Pure mixture model. This does no mixing, it just returns the single underlying thermo model. More... | |
| class | PhysicalPropertiesThermo |
| Wrapper around a thermo which also constructs the physical properties dictionary. More... | |
| class | PsiThermo |
| Thermo implementation based on compressibility. More... | |
| class | psiThermo |
| Base-class for fluid thermodynamic properties based on compressibility. More... | |
| class | pureThermo |
| Base-class for pure (i.e., single-component) thermodynamic properties. More... | |
| class | rhoFluidThermo |
| Base-class for fluid thermodynamic properties based on density. More... | |
| class | RhoFluidThermo |
| Thermo implementation based on density. More... | |
| class | rhoThermo |
| Base-class for thermodynamic properties based on density. More... | |
| class | chemistryModel |
| Base class for chemistry models. More... | |
| class | chemistryReductionMethod |
| An abstract class for methods of chemical mechanism reduction. More... | |
| class | SortableListDRGEP |
| A list that is sorted upon construction or when explicitly requested with the sort() method. More... | |
| class | SortableListEFA |
| A list that is sorted upon construction or when explicitly requested with the sort() method. More... | |
| class | chemistryTabulationMethod |
| An abstract class for chemistry tabulation. More... | |
| class | binaryNode |
| Node of the binary tree. More... | |
| class | binaryTree |
| Data storage of the chemistryOnLineLibrary according to a binary tree structure. More... | |
| class | chemPointISAT |
| Leaf of the binary tree. The chemPoint stores the composition 'phi', the mapping of this composition Rphi, the mapping gradient matrix A and the matrix describing the Ellipsoid Of Accuracy (EOA). More... | |
| class | FluidMulticomponentThermo |
| Fluid multi-component thermo implementation. More... | |
| class | fluidMulticomponentThermo |
| Base-class for multi-component fluid thermodynamic properties. More... | |
| class | DimensionedFieldListSlicer |
| Class to provide list slices to different parts of a dimensioned field. More... | |
| class | DimensionedFieldListAndSlicer |
| class | FieldListSlice |
| Class to provide a list-like interface to a slice through a UPtrList of fields. More... | |
| class | GeometricFieldListSlicer |
| Class to provide list slices to different parts of a geometric field. More... | |
| class | coefficientMulticomponentMixture |
| Thermophysical properties mixing class which applies mass-fraction weighted mixing to the thermodynamic and transport coefficients. More... | |
| class | coefficientWilkeMulticomponentMixture |
| Thermophysical properties mixing class which applies mass-fraction weighted mixing to the thermodynamic coefficients and Wilke's equation to transport properties. More... | |
| class | multicomponentMixture |
| Foam::multicomponentMixture. More... | |
| class | singleComponentMixture |
| Single component mixture. More... | |
| class | valueMulticomponentMixture |
| Thermophysical properties mixing class which applies mass-fraction weighted mixing to thermodynamic properties and mole-fraction weighted mixing to transport properties. More... | |
| class | multicomponentThermo |
| Base-class for multi-component thermodynamic properties. More... | |
| class | MulticomponentThermo |
| Multi-component thermo implementation. More... | |
| class | psiMulticomponentThermo |
| Base-class for multi-component fluid thermodynamic properties based on compressibility. More... | |
| class | rhoFluidMulticomponentThermo |
| Base-class for multi-component fluid thermodynamic properties based on density. More... | |
| class | saturationPressureModel |
| Model to describe the dependence of saturation pressure on temperature. More... | |
| class | saturationTemperatureModel |
| Model to describe the dependence of saturation temperature on pressure. More... | |
| class | constAnisoSolidThermo |
| Uniform or non-uniform constant anisotropic solid thermodynamic properties. More... | |
| class | constSolidThermo |
| Uniform or non-uniform constant solid thermodynamic properties. More... | |
| class | zonalMixture |
| Foam::zonalMixture. More... | |
| class | constAnisoSolidTransport |
| Constant properties Transport package. Templated into a given Thermodynamics package (needed for thermal conductivity). More... | |
| class | constIsoSolidTransport |
| Constant properties Transport package. Templated into a given thermodynamics package (needed for thermal conductivity). More... | |
| class | exponentialSolidTransport |
| Exponential properties for solid heat transport Templated into a given thermodynamics package. More... | |
| class | polynomialSolidTransport |
Transport package using polynomial functions for solid kappa. More... | |
| class | tabulatedSolidTransport |
| Transport properties package using non-uniformly-spaced tabulated data for thermal conductivity vs temperature. More... | |
| class | SolidThermo |
| Thermo implementation for a solid. More... | |
| class | solidThermo |
| Base-class for solid thermodynamic properties. More... | |
| class | solidZonalThermo |
| Base-class for zonal solid thermodynamic properties. More... | |
| class | zonalThermo |
| Base-class for zonal thermodynamic properties. More... | |
| class | zonalThermoZones |
| Mesh object to store cell-zone correspondence for zonal thermo. More... | |
| class | atomicWeightTable |
| A table of atomic weights for all the elements. More... | |
| class | adiabaticPerfectFluid |
| Adiabatic perfect fluid equation of state for liquids: More... | |
| class | Boussinesq |
| Incompressible gas equation of state using the Boussinesq approximation for the density as a function of temperature only: More... | |
| class | icoPolynomial |
| Incompressible, polynomial form of equation of state, using a polynomial function for density. More... | |
| class | icoTabulated |
| Incompressible of equation of state using non-uniform tabulated density vs temperature. More... | |
| class | incompressiblePerfectGas |
| Incompressible gas equation of state using a constant reference pressure in the perfect gas equation of state rather than the local pressure so that the density only varies with temperature: More... | |
| class | PengRobinsonGas |
| PengRobinsonGas cubic equation of state for gases. More... | |
| class | perfectFluid |
| Simple extension of the perfect gas equation of state to liquids by the addition of a constant density off-set: More... | |
| class | perfectGas |
| Perfect gas equation of state: More... | |
| class | rhoConst |
| Constant density equations of state. More... | |
| class | rhoTabulated |
| Incompressible of equation of state using uniform tabulated density vs pressure and temperature. More... | |
| class | rPolynomial |
| Reciprocal polynomial equation of state for liquids and solids. More... | |
| class | reaction |
| Reaction base-class holding the specie names and coefficients. More... | |
| class | ArrheniusReactionRate |
| Arrhenius reaction rate given by: More... | |
| class | ChemicallyActivatedReactionRate |
| General class for handling chemically-activated bimolecular reactions. More... | |
| class | LindemannFallOffFunction |
| Lindemann fall-off function. More... | |
| class | SRIFallOffFunction |
| The SRI fall-off function. More... | |
| class | TroeFallOffFunction |
| The Troe fall-off function. More... | |
| class | FallOffReactionRate |
| General class for handling unimolecular/recombination fall-off reactions. More... | |
| class | fluxLimitedLangmuirHinshelwoodReactionRate |
| Langmuir-Hinshelwood reaction rate for gaseous reactions on surfaces including the optional flux limiter of Waletzko and Schmidt. More... | |
| class | JanevReactionRate |
| Janev, Langer, Evans and Post reaction rate. More... | |
| class | LandauTellerReactionRate |
| Landau-Teller reaction rate. More... | |
| class | LangmuirHinshelwoodReactionRate |
| Langmuir-Hinshelwood reaction rate for gaseous reactions on surfaces. More... | |
| class | MichaelisMentenReactionRate |
| Michaelis-Menten reaction rate for enzymatic reactions. More... | |
| class | powerSeriesReactionRate |
| Power series reaction rate. More... | |
| class | surfaceArrheniusReactionRate |
| A modified Arrhenius reaction rate given by: More... | |
| class | thirdBodyArrheniusReactionRate |
| Arrhenius reaction rate enhanced by third-body interaction. More... | |
| class | thirdBodyEfficiencies |
| Third body efficiencies. More... | |
| class | IrreversibleReaction |
| Extension of Reaction to handle irreversible reactions. More... | |
| class | NonEquilibriumReversibleReaction |
| Extension of Reaction to handle non-equilibrium reversible reactions. More... | |
| class | Reaction |
| Simple extension of ThermoType to handle reaction kinetics in addition to the equilibrium thermodynamics already handled. More... | |
| class | ReactionList |
| List of templated reactions. More... | |
| class | ReversibleReaction |
| Extension of Reaction to handle reversible reactions using equilibrium thermodynamics. More... | |
| class | specieCoeffs |
| Class to hold the specie index and its coefficients in the reaction rate expression. More... | |
| class | specieExponent |
| Type for exponents of species in reaction. Can take either integer or scalar value, and powers are optimised in the integer case. More... | |
| class | specie |
| Base class of the thermophysical property types. More... | |
| class | specieElement |
| class | absoluteEnthalpy |
| Thermodynamics mapping class to expose the absolute enthalpy functions. More... | |
| class | absoluteInternalEnergy |
| Thermodynamics mapping class to expose the absolute internal energy functions. More... | |
| class | eConstThermo |
| Internal energy based thermodynamics package using a constant heat capacity at constant volume. More... | |
| class | eIcoTabulatedThermo |
| Internal energy based thermodynamics package using non-uniform tabulated data for heat capacity vs temperature. More... | |
| class | ePolynomialThermo |
| Internal energy based thermodynamics package using a polynomial function of temperature for the constant heat capacity at constant volume: More... | |
| class | ePowerThermo |
| Internal energy based thermodynamics package using a power function of temperature for the constant heat capacity at constant volume which is particularly suitable for solids at low temperatures: More... | |
| class | eTabulatedThermo |
| Internal energy based thermodynamics package using uniform tabulated data for internal energy and heat capacity vs pressure and temperature. More... | |
| class | hConstThermo |
| Enthalpy based thermodynamics package using a constant heat capacity at constant pressure. More... | |
| class | hIcoTabulatedThermo |
| Enthalpy based thermodynamics package using non-uniform tabulated data for heat capacity vs temperature. More... | |
| class | hPolynomialThermo |
| Enthalpy based thermodynamics package using a polynomial function of temperature for the constant heat capacity at constant pressure: More... | |
| class | hPowerThermo |
| Enthalpy based thermodynamics package using a power function of temperature for the constant heat capacity at constant volume which is particularly suitable for solids at low temperatures: More... | |
| class | hTabulatedThermo |
| Enthalpy based thermodynamics package using uniform tabulated data for enthalpy and heat capacity vs pressure and temperature. More... | |
| class | janafThermo |
| Enthalpy based thermodynamics package using JANAF tables: More... | |
| class | sensibleEnthalpy |
| Thermodynamics mapping class to expose the sensible enthalpy functions. More... | |
| class | sensibleInternalEnergy |
| Thermodynamics mapping class to expose the sensible internal energy functions. More... | |
| class | AndradeTransport |
| Transport package using the Andrade function for the natural logarithm of dynamic viscosity and thermal conductivity of liquids: More... | |
| class | constTransport |
| Transport package with constant properties. More... | |
| class | icoTabulatedTransport |
| Transport properties package using non-uniformly-spaced tabulated data for viscosity and thermal conductivity vs temperature. More... | |
| class | logPolynomialTransport |
| Transport package using polynomial functions of the natural logarithm of temperature for the natural logarithm of dynamic viscosity and thermal conductivity: More... | |
| class | polynomialTransport |
| Transport package using polynomial functions of temperature for the dynamic viscosity and thermal conductivity: More... | |
| class | sutherlandTransport |
| Transport package using Sutherland's formula for viscosity: More... | |
| class | tabulatedTransport |
| Transport properties package using uniformly-spaced tabulated data for viscosity and thermal conductivity vs pressure and temperature. More... | |
| class | WLFTransport |
| Transport package using the Williams-Landel-Ferry model for viscosity of polymer melts: More... | |
| class | aC10H7CH3 |
| alphaMethylNaphthalene More... | |
| class | Ar |
| Liquid Ar. More... | |
| class | bC10H7CH3 |
| betaMethylNaphthalene More... | |
| class | C10H22 |
| nDecane More... | |
| class | C12H26 |
| nDodecane More... | |
| class | C13H28 |
| nTriDecane More... | |
| class | C14H30 |
| nTetraDecane More... | |
| class | C16H34 |
| nHexaDecane More... | |
| class | C2H5OH |
| ethanol More... | |
| class | C2H6 |
| ethane More... | |
| class | C2H6O |
| diMethylEther More... | |
| class | C3H6O |
| acetone More... | |
| class | C3H8 |
| propane More... | |
| class | C4H10O |
| diEthylEther More... | |
| class | C6H14 |
| nHexane More... | |
| class | C6H6 |
| benzene More... | |
| class | C7H16 |
| nHeptane More... | |
| class | C7H8 |
| toluene More... | |
| class | C8H10 |
| ethylBenzene More... | |
| class | C8H18 |
| nOctane More... | |
| class | C9H20 |
| nNonane More... | |
| class | CH3OH |
| methanol More... | |
| class | CH4N2O |
| urea, note that some of the properties are unavailable in the literature and have been copied from water. More... | |
| class | H2O |
| water More... | |
| class | iC3H8O |
| iso-propanol More... | |
| class | IC8H18 |
| iso-Octane More... | |
| class | IDEA |
| The IDEA fuel is constructed by adding 30% alphaMethylNaphthalene with 70% n-decane. More... | |
| class | liquid |
| Generic thermophysical properties class for a liquid in which the functions and coefficients for each property are run-time selected. More... | |
| class | liquidMixtureProperties |
| A mixture of liquids. More... | |
| class | liquidProperties |
| The thermophysical properties of a liquid. More... | |
| class | liquidPropertiesSelector |
| Wrapper class providing run-time selection of thermophysicalProperties for the templated thermodynamics packages. More... | |
| class | MB |
| Liquid nC3H7COOCH3 or (MB) methyl butyrate (used for biodiesel surrogate) More... | |
| class | N2 |
| Liquid N2. More... | |
| class | nC3H8O |
| propanol More... | |
| class | NH3 |
| Liquid ammonia. More... | |
| class | ash |
| Coal ash solid properties. More... | |
| class | C |
| Graphite solid properties. More... | |
| class | CaCO3 |
| Calcium carbonate (limestone) More... | |
| class | solidMixtureProperties |
| A mixture of solids. More... | |
| class | solidProperties |
| The thermophysical properties of a solid. More... | |
| class | thermophysicalProperties |
| Base-class for thermophysical properties of solids, liquids and gases providing an interface compatible with the templated thermodynamics packages. More... | |
| class | thermophysicalPropertiesSelector |
| Wrapper class providing run-time selection of thermophysicalProperties for the templated thermodynamics packages. More... | |
| class | coupledTemperatureFvPatchScalarField |
| Mixed boundary condition for temperature, to be used for heat-transfer with another region in a CHT case. Optional thin wall material layer resistances can be specified through thicknessLayers and kappaLayers entries. More... | |
| class | externalTemperatureFvPatchScalarField |
| This boundary condition applies a heat flux condition to temperature on an external wall. Heat flux can be specified in the following ways: More... | |
| class | lumpedMassTemperatureFvPatchScalarField |
This boundary condition is applied to a patch which bounds a solid body, wholly or partially. It represents the body as a lumped mass, i.e. by a single temperature T which is fixed across the patch. The body has a volume V which is either specified by the user, or is calculated when the patch describes a closed volume (including in 2D meshes). Starting from an initial, specified T, the change in temperature is calculated over time according to an applied power source Q and the heat transferred across the boundary | |
| class | externalCoupledTemperatureMixedFvPatchScalarField |
| This boundary condition provides a temperature interface to an external application. Values are transferred as plain text files, where OpenFOAM data is written as: More... | |
| class | totalFlowRateAdvectiveDiffusiveFvPatchScalarField |
| This BC is used for species inlets. The diffusion and advection fluxes are considered to calculate the inlet value for the species The massFluxFraction sets the fraction of the flux of each particular species. More... | |
| class | fluidThermophysicalTransportModel |
| Abstract base class for fluid thermophysical transport models RAS, LES and laminar. More... | |
| class | Fickian |
| class | laminarThermophysicalTransportModel |
| Templated abstract base class for laminar thermophysical transport models. More... | |
| class | MaxwellStefan |
| Base class for multi-component Maxwell Stefan generalised Fick's law diffusion coefficients based temperature gradient heat flux model with optional Soret thermal diffusion of species. More... | |
| class | PhaseThermophysicalTransportModel |
| Templated base class for multiphase thermophysical transport models. More... | |
| class | ThermophysicalTransportModel |
| Templated abstract base class for thermophysical transport models. More... | |
| class | LESThermophysicalTransportModel |
| Templated abstract base class for LES thermophysical transport models. More... | |
| class | RASThermophysicalTransportModel |
| Templated abstract base class for RAS thermophysical transport models. More... | |
| class | phaseSolidThermophysicalTransportModel |
| Abstract base class for solid thermophysical transport models. More... | |
| class | solidThermophysicalTransportModel |
| Abstract base class for solid thermophysical transport models. More... | |
| class | thermophysicalTransportModel |
| Abstract base class for all fluid and solid thermophysical transport models. More... | |
| class | meshTriangulation |
| Triangulation of mesh faces. Generates (multiply connected) trisurface. More... | |
| class | hashSignedLabel |
| hash for signed integers (Hash<label> only works for unsigned ints) More... | |
| class | labelledTri |
| Triangle with additional region number. More... | |
| class | offsetOp< labelledTri > |
| Hash specialisation to offset faces in ListListOps::combineOffset. More... | |
| class | surfAndLabel |
| Hold surface and label. More... | |
| class | sortLabelledTri |
| Helper class which when constructed with a triSurface sorts the faces according to region number (or rather constructs a mapping). More... | |
| class | geometricSurfacePatch |
| The geometricSurfacePatch is like patchIdentifier but for surfaces. Holds type, name and index. More... | |
| class | surfacePatch |
| 'Patch' on surface as subset of triSurface. More... | |
| class | surfacePatchIOList |
| IOobject for a surfacePatchList. More... | |
| class | triSurface |
| Triangulated surface description with patch information. More... | |
| class | triSurfacePointMesh |
| triSurface point mesh for fields on triSurface points More... | |
| class | compressibleTwoPhases |
| class | cavitationModel |
| Abstract base class for cavitation models. More... | |
| class | incompressibleTwoPhases |
| Interface to two constant density phases. More... | |
| class | interfaceCompressionNew |
| class | MPLIC |
| Multicut Piecewise-Linear Interface Calculation (MPLIC) corrected scheme is a surface interpolation scheme for flux calculation in advection of a bounded variable, e.g. phase fraction and for interface capturing in the volume of fluid (VoF) method. More... | |
| class | MPLICcell |
| Class performs geometric matching of volume fraction and calculates surface interpolation of volume fraction field. More... | |
| class | MPLICcellStorage |
| Provides local cell addressing for geometry and data for MPLIC class. More... | |
| class | MPLICface |
| Class that deals with cutting faces based on face point values and target value. More... | |
| class | MPLICU |
| Velocity-weighted Multicut Piecewise-Linear Interface Calculation (MPLICU) corrected scheme is a surface interpolation scheme for flux calculation in advection of a bounded variable, e.g. phase fraction and for interface capturing in the volume of fluid (VoF) method. More... | |
| class | noInterfaceCompressionNew |
| class | PLIC |
| Piecewise-Linear Interface Calculation (PLIC) corrected scheme is a surface interpolation scheme for flux calculation in advection of a bounded variable, e.g. phase fraction and for interface capturing in the volume of fluid (VoF) method. More... | |
| class | PLICU |
| Velocity-weighted Piecewise-Linear Interface Calculation (PLICU) corrected scheme is a surface interpolation scheme for flux calculation in advection of a bounded variable, e.g. phase fraction and for interface capturing in the volume of fluid (VoF) method. More... | |
| class | contactAngleFvPatchScalarField |
| General alpha contact angle boundary condition. More... | |
| class | contactAngleModel |
| Abstract base-class for contact-angle models which return the cosine contact angle field. More... | |
| class | interfaceProperties |
| Contains the interface properties. Surface tension, interface curvature, and functionality to correct alpha contact angle boundary conditions. More... | |
| class | surfaceTensionModel |
| Abstract base-class for surface tension models which return the surface tension coefficient field. More... | |
| class | twoPhaseMixture |
| Class to represent a mixture of two phases. More... | |
| class | twoPhases |
| Interface to two phases. More... | |
| class | alphaFixedPressureFvPatchScalarField |
| A fixed-pressure alphaContactAngle boundary. More... | |
| class | waveAlphaFvPatchScalarField |
| This boundary condition provides a waveAlpha condition. This sets the phase fraction to that specified by a superposition of wave models. All the wave modelling parameters are obtained from a centrally registered waveSuperposition class. More... | |
| class | waveInletOutletFvPatchField |
| This boundary condition provides an inlet-outlet condition with differing inlet values on either side of a wave interface. All the wave modelling parameters are obtained from a centrally registered waveSuperposition class. More... | |
| class | waveVelocityFvPatchVectorField |
| This boundary condition provides a waveVelocity condition. This sets the velocity to that specified by a superposition of wave models. All the wave modelling parameters are obtained from a centrally registered waveSuperposition class. More... | |
| class | waveSpectrum |
| Base class for wave spectra. 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 | waveSuperposition |
| A wrapper around a list of wave models. Superimposes the modelled values of elevation and velocity. The New method looks up or constructs an instance of this class on demand and returns a reference. Properties are read from a waveProperties dictionary in constant. More... | |
| class | fieldToCell |
| A topoSetSource to select cells based on field values. More... | |
| class | patchFluxToFace |
| A topoSetSource to select patch faces according to the flux direction. More... | |
| class | badQualityToCell |
| Selects bad quality cells (using snappyHexMesh mesh quality selector) More... | |
| class | badQualityToFace |
| Selects bad quality faces (using snappyHexMesh mesh quality selector) More... | |
| class | boxToCell |
| A topoSetSource to select cells based on cell centres inside box(es). More... | |
| class | cellToCell |
| A topoSetSource to select the cells from another cellSet. More... | |
| class | cylinderAnnulusToCell |
| A topoSetSource to select cells based on cell centres inside a cylinder annulus. More... | |
| class | cylinderToCell |
| A topoSetSource to select cells based on cell centres inside a cylinder. More... | |
| class | faceToCell |
| A topoSetSource to select cells based on usage in faces. More... | |
| class | faceZoneToCell |
| A topoSetSource to select cells based on side of faceZone. More... | |
| class | hemisphereToCell |
| A topoSetSource to select cells based on cell centres inside a hemisphere. More... | |
| class | labelToCell |
| A topoSetSource to select cells based on explicitly given labels. More... | |
| class | nbrToCell |
| A topoSetSource to select cells based on number of neighbouring cells (i.e. number of internal or coupled faces) More... | |
| class | nearestToCell |
| A topoSetSource to select cells nearest to points. More... | |
| class | patchDistanceToCell |
| A topoSetSource to select cells based on distance to a set of patches. More... | |
| class | pointToCell |
| A topoSetSource to select cells based on usage of points. More... | |
| class | regionToCell |
| TopoSetSource. Select cells belonging to topological connected region (that contains given points) More... | |
| class | rotatedBoxToCell |
| A topoSetSource to select cells based on cell centres inside a rotated and/or skewed box. More... | |
| class | shapeToCell |
| A topoSetSource to select cells based on cell shape. More... | |
| class | sphereToCell |
| A topoSetSource to select cells based on cell centres inside sphere. More... | |
| class | surfaceToCell |
| A topoSetSource to select cells based on relation to surface. More... | |
| class | targetVolumeToCell |
| A topoSetSource to select cells based on the wanted volume of selected cells. Adapts a plane until it has enough. More... | |
| class | truncatedConeToCell |
| A topoSetSource to select cells with centres inside a truncated cone. More... | |
| class | zoneToCell |
| A topoSetSource to select faces based on cellZone. More... | |
| class | setToCellZone |
| A topoSetSource to select cells based on usage in a cellSet. More... | |
| class | boundaryToFace |
| A topoSetSource to select all external (boundary) faces. More... | |
| class | boxToFace |
| A topoSetSource to select faces based on face centres inside box. More... | |
| class | cellToFace |
| A topoSetSource to select a faceSet from cells. More... | |
| class | cylinderAnnulusToFace |
| A topoSetSource to select faces based on face centres inside a cylinder annulus. More... | |
| class | cylinderToFace |
| A topoSetSource to select faces based on face centres inside a cylinder. More... | |
| class | faceToFace |
| A topoSetSource to select faces based on usage in another faceSet. More... | |
| class | labelToFace |
| A topoSetSource to select faces given explicitly provided face labels. More... | |
| class | normalToFace |
| A topoSetSource to select faces based on normal. More... | |
| class | patchToFace |
| A topoSetSource to select faces based on usage in patches. More... | |
| class | pointToFace |
| A topoSetSource to select faces based on use of points. More... | |
| class | regionToFace |
| A topoSetSource to select faces belonging to topological connected region (that contains given point) More... | |
| class | rotatedBoxToFace |
| A topoSetSource to select faces based on cell centres inside a rotated and/or skewed box. More... | |
| class | zoneToFace |
| A topoSetSource to select faces from a faceZone. More... | |
| class | faceZoneToFaceZone |
| A topoSetSource to select faces based on usage in another faceSet. More... | |
| class | planeToFaceZone |
| A topoSetSource to select faces based on the adjacent cell centres spanning a given plane. The plane is defined by a point and normal vector. More... | |
| class | searchableSurfaceToFaceZone |
| A topoSetSource to select faces based on intersection (of cell-cell vector) with a surface. More... | |
| class | setAndNormalToFaceZone |
| A topoSetSource to select faces based on usage in a faceSet, where the normal vector is used to orient the faces. More... | |
| class | setAndPointToFaceZone |
| A topoSetSource to select faces based on usage in a faceSet, where an behind/inside point is used to orient the faces. More... | |
| class | setsToFaceZone |
| A topoSetSource to select faces based on usage in a faceSet and cellSet. More... | |
| class | setToFaceZone |
| A topoSetSource to select faces based on usage in a faceSet. Sets flipMap to true. More... | |
| class | boxToPoint |
| A topoSetSource to select points based on whether they are inside box. More... | |
| class | cellToPoint |
| A topoSetSource to select points based on usage in cells. More... | |
| class | faceToPoint |
| A topoSetSource to select points based on usage in faces. More... | |
| class | labelToPoint |
| A topoSetSource to select points given explicitly provided labels. More... | |
| class | nearestToPoint |
| A topoSetSource to select points nearest to points. More... | |
| class | pointToPoint |
| A topoSetSource to select points based on usage in pointSet. More... | |
| class | surfaceToPoint |
| A topoSetSource to selects points based on relation to surface. More... | |
| class | zoneToPoint |
| A topoSetSource to select points based on pointZone. More... | |
| class | setToPointZone |
| A topoSetSource to select points based on usage in a pointSet. More... | |
| class | surfaceSets |
| Various utilities to handle sets relating mesh to surface. Note: work in progress. Used in meshing tools. More... | |
| class | cellZoneSet |
| Like cellSet but -reads data from cellZone -updates cellZone when writing. More... | |
| class | faceZoneSet |
| Like faceSet but -reads data from faceZone -updates faceZone when writing. More... | |
| class | pointZoneSet |
| Like pointSet but -reads data from pointZone -updates pointZone when writing. More... | |
| class | topoSetSource |
| Base class of a source for a topoSet. More... | |
| class | edgeStats |
| Helper class to calculate minimum edge length on mesh. More... | |
| class | hexBlock |
| Hex block definition used in the cfx converter. More... | |
| class | fluentFvMesh |
| class | sammMesh |
| A messy mesh class which supports the possibility of creating a shapeMesh for regular Samm meshes (no arbitrary interfaces or collapsed SAMM cells). If any of these special features exist, the mesh is created as polyMesh. More... | |
| class | coupledFacePair |
| Data associated with a pair of coupled faces. More... | |
| class | starMesh |
| A messy mesh class which supports the possibility of creating a shapeMesh for regular Star meshes (no arbitrary interfaces or collapsed SAMM cells). If any of these special features exist, the mesh is created as polyMesh. More... | |
| class | extrude2DMesh |
| Given a 2D mesh insert all the topology changes to extrude. Does not work in parallel. More... | |
| class | patchToPoly2DMesh |
| Convert a primitivePatch into a 2D polyMesh. More... | |
| class | extrudedMesh |
| class | faceSelection |
| Face selection method for createBaffles. More... | |
| class | mergePolyMesh |
| Merge meshes into a single mesh without stitching. More... | |
| class | mirrorFvMesh |
| class | meshDualiser |
| Creates dual of polyMesh. Every point becomes a cell (or multiple cells for feature points), a walk around every edge creates faces between them. More... | |
| class | cellSets |
| class | ensightAsciiStream |
| class | ensightBinaryStream |
| class | ensightMesh |
| class | ensightStream |
| Abstract base class for writing Ensight data. More... | |
| class | faceSets |
| class | tecplotWriter |
| Write binary tecplot files using tecio. More... | |
| class | internalWriter |
| Write fields (internal). More... | |
| class | lagrangianWriter |
| Writes Lagrangian points and fields. More... | |
| class | patchWriter |
| Write patch fields. More... | |
| class | surfaceMeshWriter |
| Write faces with fields. More... | |
| class | vtkMesh |
| Encapsulation of VTK mesh data. Holds mesh or meshsubset and polyhedral-cell decomposition on it. More... | |
| class | vtkTopo |
| Polyhedral cell decomposition for VTK. More... | |
| class | vtkPVblockMesh |
| Provides a reader interface for OpenFOAM blockMesh to VTK interaction. More... | |
| class | vtkPVFoam |
| Provides a reader interface for OpenFOAM to VTK interaction. More... | |
| class | meshToMesh0 |
| Serial mesh to mesh interpolation class. More... | |
| class | blockMeshCartesianConfiguration |
| From a set of input surface geometry files and a set of configuration parameters, writes out a blockMeshDict configuration file. The mesh consists of a single block, aligned with Cartesian axes. More... | |
| class | blockMeshConfigurationBase |
| Functions to configure and write a blockMeshDict configuration file. More... | |
| class | blockMeshCylindricalConfiguration |
| From a set of input surface geometry files and a set of configuration parameters, writes out a blockMeshDict configuration file. The mesh consists of a single block, aligned with cylindrical coordinates about the z-axis. More... | |
| class | caseFileConfiguration |
| Base class for writing case files. More... | |
| class | meshingSurface |
| Attributes of a surface geometry file (e.g. OBJ, STL) that are used in the configuration of mesh input files, (e.g. blockMeshDict, snappyHexMeshDict). More... | |
| class | meshingSurfaceList |
| List of meshingSurfaces which stores the overall bounding box of all the meshingSurfaces. More... | |
| class | meshQualityConfiguration |
| Writes a meshQualityDict file which is included from the snappyHexMeshDict file. More... | |
| class | snappyHexMeshConfiguration |
| From a set of input surface geometry files and some configuration parameters, writes out a snappyHexMeshDict configuration file. More... | |
| class | surfaceFeaturesConfiguration |
| From a set of input surface geometry files and some configuration parameters, writes out a surfacesFeaturesDict configuration file. More... | |
| class | chemkinReader |
| Foam::chemkinReader. More... | |
| class | ReactionProxy |
| Proxy version of Reaction which provides dummy implementations of the abstract virtual functions. More... | |
| class | mixture |
| class | substance |
| class | compressibleMultiphaseVoFMixture |
| Compressible multiphase mixture for interface-capturing simulations. More... | |
| class | compressibleMultiphaseVoFMixtureThermo |
| class | compressibleVoFphase |
| Single compressible phase derived from the VoFphase. More... | |
| class | compressibleInterPhaseThermophysicalTransportModel |
| Compressible two-phase VoF thermophysicalTransportModel. More... | |
| class | compressibleInterPhaseTransportModel |
| Transport model selection class for the compressibleInterFoam family of solvers. More... | |
| class | compressibleTwoPhaseVoFMixture |
| Class to represent a mixture of two rhoFluidThermo-based phases. More... | |
| class | incompressibleDriftFluxMixture |
| Class to represent a mixture of two constant density phases. More... | |
| class | mixtureViscosityModel |
| An abstract base class for incompressible mixtureViscosityModels. More... | |
| class | packingDispersionModel |
| Packing dispersion model. More... | |
| class | relativeVelocityModel |
| class | incompressibleMultiphaseVoFMixture |
| Incompressible multiphase mixture for interface-capturing simulations. More... | |
| class | incompressibleVoFphase |
| Single incompressible phase derived from the VoFphase. More... | |
| class | incompressibleInterPhaseTransportModel |
| Transport model selection class for the interFoam family of solvers. More... | |
| class | incompressibleTwoPhaseVoFMixture |
| Class to represent a mixture of two constant density phases. More... | |
| class | alphaOneFvPatchScalarField |
| This boundary condition provides a uniform fixed value one condition. More... | |
| class | filmContactAngleFvPatchScalarField |
| Film contact angle boundary condition. More... | |
| class | filmSurfaceVelocityFvPatchVectorField |
| Film surface velocity boundary condition. More... | |
| class | mappedFilmPressureFvPatchScalarField |
| Film pressure boundary condition which maps the neighbouring fluid patch pressure to both the surface patch and internal film pressure field. More... | |
| class | filmCompressibleMomentumTransportModel |
| Abstract base class for film compressible momentum transport models. More... | |
| class | CloudFilmTransferBase |
| class | CloudFilmTransfer |
| Thermo parcel<->film transfer model. More... | |
| class | ejectionModel |
| class | filmFvPatch |
| Foam::filmFvPatch. More... | |
| class | filmSurfaceFvPatch |
| Foam::filmSurfaceFvPatch. More... | |
| class | filmSurfacePointPatch |
| Foam::filmSurfacePointPatch. More... | |
| class | filmSurfacePolyPatch |
| Foam::filmSurfacePolyPatch. More... | |
| class | filmWallFvPatch |
| Foam::filmWallFvPatch. More... | |
| class | filmWallPointPatch |
| Foam::filmWallPointPatch. More... | |
| class | filmWallPolyPatch |
| Foam::filmWallPolyPatch. More... | |
| class | mappedFilmSurfaceFvPatch |
| class | mappedFilmSurfacePointPatch |
| class | mappedFilmSurfacePolyPatch |
| Film surface patch which holds a mapping engine to map values from another patch. More... | |
| class | mappedFilmWallFvPatch |
| class | mappedFilmWallPointPatch |
| class | mappedFilmWallPolyPatch |
| Wall patch which holds a mapping engine to map values from another patch. More... | |
| class | nucleationGroupFractionFvScalarFieldSource |
| This source condition creates a nucleation source term in the group fraction equations of a population balance. The fvSource it relates to should be a nucleation model. More... | |
| class | nucleationGroupSurfaceAreaVolumeRatioFvScalarFieldSource |
| This source condition creates a nucleation source term in the surface-area-to-volume-ratio (kappa) equations of the fractal shape model of population balance. The fvSource it relates to should be a nucleation model. More... | |
| class | nucleationInterfacialCurvatureFvScalarFieldSource |
| This source condition creates a nucleation source term in the interfacial curvature equations of the IATE model. The fvSource it relates to should be a nucleation model. More... | |
| class | wallBoilingPhaseChangeRateFvPatchScalarField |
| This boundary condition is used for the phase change rate field of the wall boiling fvModel. It contains the phase change rate, and also all the other state fields used by the wall boiling model. The phase change rate field and its boundary conditions are constructed automatically so the user need never manually specify this condition. More... | |
| class | wallCondensationPhaseChangeRateFvPatchScalarField |
| This boundary condition is used for the phase change rate field of the wall condensation fvModel. It contains the phase change rate, and also all the other state fields used by the wall condensation model. The phase change rate field and its boundary conditions are constructed automatically so the user need never manually specify this condition. More... | |
| class | alphatPhaseChangeWallFunctionFvPatchScalarField |
| This boundary condition provides a thermal wall function or the turbulent thermal diffusivity for walls on which a wall phase change fvModel is in operation. The presence of this condition is used by the phase change fvModel to determine on which walls phase change takes place. More... | |
| class | JohnsonJacksonParticleSlipFvPatchVectorField |
| Partial slip boundary condition for the particulate velocity. More... | |
| class | JohnsonJacksonParticleThetaFvPatchScalarField |
| Robin condition for the particulate granular temperature. More... | |
| class | diameterModel |
| Abstract base-class for dispersed-phase particle diameter models. More... | |
| class | interfacialGrowthInterfacialCurvatureFvScalarFieldSource |
| This source condition creates a interfacial mass transfer source term in the interfacial curvature equations of the IATE model. More... | |
| class | heatTransferSystem |
| Class which provides interfacial momentum transfer between a number of phases. Drag, virtual mass, lift, wall lubrication and turbulent dispersion are all modelled. Access is provided to a various forces and coefficients needed by the solver. More... | |
| class | aspectRatioModel |
| Model for deviations in the shape of the dispersed phase from spherical. Just a sub-model modifier, typically for the drag model. Not a proper part of the diameter/shape modelling in the phase models. More... | |
| class | BlendedInterfacialModel |
| Wrapper class for interfacial models for which multiple instances of the model are used for different configurations of the interface; e.g., bubbles, droplets, segregated flow, displaced by another phase, ... The values generated by these multiple models are then "blended" to create a single effective coefficient or source. More... | |
| struct | blendingParameter |
| class | blendingMethod |
| Abstract base class for functions that are used to combine interfacial sub-models according to the volume fractions of the phases that they apply to. More... | |
| class | diffusiveMassTransferModel |
| Model for diffusive mass transfer coefficients between two phases. More... | |
| class | blendedDiffusiveMassTransferModel |
| class | sidedBlendedDiffusiveMassTransferModel |
| class | sidedDiffusiveMassTransferModel |
| class | blendedSidedDiffusiveMassTransferModel |
| class | dragModel |
| Model for drag between phases. More... | |
| class | blendedDragModel |
| struct | ModelPhaseInterfaceTypes |
| struct | ModelPhaseInterfaceTypes< ModelType, VoidT< typename ModelType::modelType > > |
| struct | PhaseInterfaceInfo |
| struct | PhaseInterfaceInfo< TypeSet< InterfaceType, InterfaceTypes ... > > |
| struct | PhaseInterfaceInfo< TypeSet<> > |
| class | heatTransferModel |
| Model for heat transfer between phases. More... | |
| class | blendedHeatTransferModel |
| class | sidedBlendedHeatTransferModel |
| class | sidedHeatTransferModel |
| class | blendedSidedHeatTransferModel |
| class | interfaceCompositionModel |
| Generic base class for interface composition models. These models describe the composition in phase 1 of the supplied pair at the interface with phase 2. More... | |
| class | sidedInterfaceCompositionModel |
| class | liftModel |
| Model for the lift force between two phases. More... | |
| class | blendedLiftModel |
| class | SidedInterfacialModel |
| Wrapper class for interfacial models for which two instances of the model are used per interface; one for each side of the interface. More... | |
| class | swarmCorrection |
| Drag model modifier to take into account large fractions (swarms) of the dispersed phase. Often not appropriate as these effects are a fundamental part of the drag model formulation (e.g. Ergun). Use with care. More... | |
| class | turbulentDispersionModel |
| Model for turbulent dispersion between two phases. More... | |
| class | blendedTurbulentDispersionModel |
| class | virtualMassModel |
| Model for virtual mass between phases. More... | |
| class | blendedVirtualMassModel |
| class | wallDampingModel |
| Wall damping models can be used to filter interfacial models near the walls. This is particularly useful for the lift force because of its dependence on the velocity gradient. More... | |
| class | wallDependentModel |
| A class which provides on-demand creation and caching of wall distance and wall normal fields for use by multiple models. More... | |
| class | wallLubricationModel |
| Model for the wall lubrication force between two phases. More... | |
| class | blendedWallLubricationModel |
| class | momentumTransferSystem |
| Class which provides interfacial momentum transfer between a number of phases. Drag, virtual mass, lift, wall lubrication and turbulent dispersion are all modelled. Access is provided to a various forces and coefficients needed by the solver. More... | |
| class | dispersedDisplacedPhaseInterface |
| Class to represent a interface between phases where one phase is considered dispersed within the other, and the interface has been displaced to some extent by a third phase. More... | |
| class | dispersedDisplacedSidedPhaseInterface |
| Class to represent a certain side of an interface between phases, where one phase is considered dispersed within the other, and the interface has been displaced to some extent by a third phase. More... | |
| class | dispersedPhaseInterface |
| Class to represent a interface between phases where one phase is considered dispersed within the other. More... | |
| class | dispersedSidedPhaseInterface |
| Class to represent a certain side of an interface between phases where one phase is considered dispersed within the other. More... | |
| class | displacedPhaseInterface |
| Class to represent an interface between phases which has been displaced to some extent by a third phase. More... | |
| class | displacedSidedPhaseInterface |
| Class to represent a certain side of an interface between phases, where the interface has been displaced to some extent by a third phase. More... | |
| class | phaseInterface |
| Class to represent an interface between phases. Derivations can further specify the configuration of that interface; e.g., representing dispersal, displacement or sidedness. More... | |
| class | phaseInterfaceKey |
| Word-pair based class used for keying interface models in hash tables. More... | |
| class | segregatedDisplacedPhaseInterface |
| Class to represent a interface between phases where the two phases are considered to be segregated, and the pair has been displaced to some extent by a third phase. More... | |
| class | segregatedDisplacedSidedPhaseInterface |
| Class to represent a certain side of an interface between phases, where one phase is considered segregated within the other, and the pair has been displaced to some extent by a third phase. More... | |
| class | segregatedPhaseInterface |
| Class to represent a interface between phases where the two phases are considered to be segregated; that is, separated by a geometrically complex interface for which dispersed representations are inappropriate. More... | |
| class | segregatedSidedPhaseInterface |
| Class to represent a certain side of an interface between phases, where one phase is considered segregated within the other. More... | |
| class | sidedPhaseInterface |
| Class to represent a certain side of an interface between phases. More... | |
| class | phaseModel |
| class | InertPhaseModel |
| Class which represents an inert phase, with no reactions. Returns zero reaction rate and heat. More... | |
| class | IsothermalPhaseModel |
| Class which represents a phase for which the temperature remains constant. Returns an empty energy equation and updates the energy corresponding to pressure changes only when correctThermo is called. More... | |
| class | MovingPhaseModel |
| Class which represents a moving fluid phase. Holds the velocity, fluxes and momentumTransport model and can generate the momentum equation. The interface is quite restrictive as it also has to support an equivalent stationary model, which does not store motion fields or a momentumTransport model. More... | |
| class | MulticomponentPhaseModel |
| Class which represents a phase with multiple species. Returns the species' mass fractions, and their governing equations. More... | |
| class | PurePhaseModel |
| Class which represents pure phases, i.e. without any species. Returns an empty list of mass fractions. More... | |
| class | ReactingPhaseModel |
| Class which represents phases with volumetric reactions. Returns the reaction rate and heat. More... | |
| class | SolidIsothermalPhaseModel |
| Class which represents a solid phase for which the temperature (strictly energy) remains constant. Returns an empty energy equation and does nothing when correctThermo is called. More... | |
| class | SolidThermalPhaseModel |
| Class which represents a solid stationary phase for which the temperature (strictly energy) varies. Returns the energy equation and corrects the thermodynamic model. More... | |
| class | SolidThermoPhaseModel |
| Class which represents a solid 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 | 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 | ThermalPhaseModel |
| Class which represents a phase for which the temperature (strictly energy) varies. Returns the energy equation and corrects the thermodynamic model. More... | |
| class | ThermoPhaseModel |
| Class which represents a phase with a thermodynamic model. Provides access to the thermodynamic variables. Note that the thermo model itself is not returned as this class could be substituted in the hierarchy for one which mirrors the functionality, but does not include a thermo model; an incompressible phase model, for example. More... | |
| struct | MovingPhaseModelTransportThermoModel |
| struct | MovingPhaseModelTransportThermoModel< rhoFluidThermo > |
| struct | MovingPhaseModelTransportThermoModel< rhoFluidMulticomponentThermo > |
| class | ThermophysicalTransportPhaseModel |
| Class which makes thermophysical transport modelling available to derived classes. More... | |
| class | phaseSystem |
| Class to represent a system of phases. More... | |
| class | wordListAndType |
| class | surfaceTensionCoefficientModel |
| Abstract base-class for interface surface-tension models which can be used when interface compression is applied between two phases. More... | |
| class | groupPropertyFvScalarField |
| Base class for source conditions of properties of the groups in a population balance model. More... | |
| class | distributionGroupFractionFvScalarFieldSource |
| Source condition for group fractions of a population balance model that sets values corresponding to a given distribution. More... | |
| class | growthFvScalarFieldSource |
| Base class for source conditions which create a growth source terms in the group fraction equations or related secondary property equations of a population balance. More... | |
| class | growthGroupFractionFvScalarFieldSource |
| Base class for source conditions that create a growth source terms in the group fraction equations of a population balance model. More... | |
| class | growthSecondaryPropertyFvScalarFieldSource |
| Base class for source conditions which create a growth source terms for secondary properties of the groups of a population balance model. More... | |
| class | hardSphereGroupSurfaceAreaVolumeRatioFvScalarFieldSource |
| This source condition creates an interfacial mass transfer source term in the group surface-area-to-volume-ratio (kappa) equations of the fractal shape model of a population balance model, using a hard-sphere assumption. More... | |
| class | interfacialGrowthGroupFractionFvScalarFieldSource |
| This source condition creates an interfacial growth transfer source term in the group fraction equations of a population balance model, consistent with interfacial mass transfer of phase change or similar. More... | |
| class | interfacialGrowthGroupSurfaceAreaVolumeRatioFvScalarFieldSource |
| This source condition creates an interfacial growth transfer source term in the group surface-area-to-volume-ratio (kappa) equations of the fractal shape model of a population balance model, consistent with interfacial mass transfer of phase change or similar. More... | |
| class | ParkRogakGroupSurfaceAreaVolumeRatioFvScalarFieldSource |
| This source condition creates an interfacial mass transfer source term in the group surface-area-to-volume-ratio (kappa) equations of the fractal shape model of a population balance model, according to the model of Park and Rogak. More... | |
| class | singleGroupFractionFvScalarFieldSource |
| Source condition for group fractions of a population balance model that sets a value of one in a single group, identified by its index, and a value of zero in all other groups. More... | |
| class | uniformFixedValueGroupSurfaceAreaVolumeRatioFvScalarFieldSource |
| This source condition creates a uniform fixed value source term in the group surface-area-volume-ratio (kappa) equations of the fractal shape model of a population balance model. More... | |
| class | distributionGroupFractionFvPatchScalarField |
| Boundary condition for group fractions of a population balance model that sets values corresponding to a given distribution. More... | |
| class | singleGroupFractionFvPatchScalarField |
| Boundary condition for group fractions of a population balance model that sets a value of one in a single group, identified by its index, and a value of zero in all other groups. More... | |
| class | oneDimensionalDiscretisation |
| Base class for ways in which to generate coordinates in one-dimensional space. Used to space the representative spherical diameters of the groups in a population balance model. More... | |
| class | populationBalanceModel |
| Model for tracking the evolution of a dispersed phase size distribution due to coalescence (synonymous with coagulation, aggregation, agglomeration) and breakup events as well as density or phase changes. Provides an approximate solution of the population balance equation by means of a class method. The underlying theory is described in the article of Lehnigk et al. (2021). More... | |
| class | populationBalanceSystem |
| Class which provides population balance functionality. Holds a number of population balances and provides access to the transfers that result from the population balance interactions. More... | |
| class | phaseSurfaceArrheniusReactionRate |
| A modified Arrhenius reaction rate given by: More... | |
| class | multiphaseCoupledTemperatureFvPatchScalarField |
| Mixed boundary condition for the phase temperature of a phase in an Euler-Euler multiphase simulation, to be used for heat-transfer with another region in a CHT case. Optional thin wall material layer resistances can be specified through thicknessLayers and kappaLayers entries. More... | |
| class | multiphaseExternalTemperatureFvPatchScalarField |
| Mixed boundary condition for the phase temperature of a phase in an Euler-Euler multiphase simulation, to be used for heat-transfer with another region in a CHT case. Optional thin wall material layer resistances can be specified through thicknessLayers and kappaLayers entries. More... | |
| class | multiphaseVoFMixture |
| Multiphase VoF mixture with support for interface properties. More... | |
| class | VoFphase |
| Single incompressible VoFphase derived from the phase-fraction. Used as part of the multiPhaseMixture for interface-capturing multi-VoFphase simulations. More... | |
| class | mixedFixedValueSlipFvPatchField |
| A mixed boundary type that blends between fixedValue and slip, as opposed to the standard mixed condition that blends between fixedValue and fixedGradient; required to implement maxwellSlipU condition. More... | |
| class | fixedRhoFvPatchScalarField |
| Foam::fixedRhoFvPatchScalarField. More... | |
| class | smoluchowskiJumpTFvPatchScalarField |
| Smoluchowski temperature jump boundary condition. More... | |
| class | maxwellSlipUFvPatchVectorField |
| Maxwell slip boundary condition including thermal creep and surface curvature terms that can be optionally switched off. More... | |
| class | hydrostaticDisplacementFvPatchVectorField |
| Fixed traction boundary condition for the standard linear elastic, fixed coefficient displacement equation in which the traction is caused by the hydrostatic pressure of an external liquid reservoir. More... | |
| class | tractionDisplacementFvPatchVectorField |
| Fixed traction boundary condition for the standard linear elastic, fixed coefficient displacement equation. More... | |
| class | solidDisplacementThermo |
| Fundamental solid thermodynamic properties. More... | |
| class | twoPhaseVoFMixture |
| Class to represent a VoF mixture. More... | |
| class | VoFMixture |
| VoF mixture. More... | |
| class | BRhoFluidMulticomponentThermo |
| Thermo implementation based on compressibility with additional unburnt thermodynamic state. More... | |
| class | bRhoMulticomponentThermo |
| Base-class for combustion fluid thermodynamic properties based on compressibility. More... | |
| class | BHomogeneousMixture |
| Templated burnt gas mixture for homogeneous lean, stoichiometric or rich conditions. More... | |
| class | bHomogeneousMixture |
| Burnt gas mixture for homogeneous lean, stoichiometric or rich conditions. More... | |
| class | bInhomogeneousMixture |
| Burnt gas combustion mixture for inhomogeneous lean, stoichiometric or rich conditions. More... | |
| class | BInhomogeneousMixture |
| Templated burnt gas combustion mixture for inhomogeneous lean, stoichiometric or rich conditions. More... | |
| class | bMixture |
| Burnt gas mixture base class. More... | |
| class | bMulticomponentMixture |
| Burnt gas combustion multicomponent mixture. More... | |
| class | BMulticomponentMixture |
| Templated burnt gas combustion multicomponent mixture. More... | |
| class | kernelShape |
Base class for ignition kernel flame wrinkling Xi correction. More... | |
| class | laminarFlameSpeed |
| Abstract class for laminar flame speed. More... | |
| class | SuModel |
| Base-class for all Su models used by the b-Xi combustion model. More... | |
| class | ubMixtureMap |
| Base class for unburnt/burnt gas composition mapping. More... | |
| class | ubMomentumTransportModel |
| class | ubCoupledTemperatureFvPatchScalarField |
| Mixed boundary condition for the phase temperature of a phase in an Euler-Euler multiphase simulation, to be used for heat-transfer with another region in a CHT case. Optional thin wall material layer resistances can be specified through thicknessLayers and kappaLayers entries. More... | |
| class | ubRhoThermo |
| class | uHomogeneousMixture |
| Unburnt gas mixture for homogeneous lean, stoichiometric or rich conditions. More... | |
| class | UHomogeneousMixture |
| Templated unburnt gas mixture for homogeneous lean, stoichiometric or rich conditions. More... | |
| class | UInhomogeneousEGRMixture |
| Templated Unburnt gas combustion mixture for inhomogeneous lean, stoichiometric or rich conditions with exhaust gas recirculation. More... | |
| class | uInhomogeneousEGRMixture |
| Unburnt gas combustion mixture for inhomogeneous lean, stoichiometric or rich conditions with exhaust gas recirculation. More... | |
| class | uInhomogeneousMixture |
| Unburnt gas combustion mixture for inhomogeneous lean, stoichiometric or rich conditions. More... | |
| class | UInhomogeneousMixture |
| Templated unburnt gas combustion mixture for inhomogeneous lean, stoichiometric or rich conditions. More... | |
| class | uMixture |
| Unburnt gas mixture base class. More... | |
| class | uMulticomponentMixture |
| Unburnt gas combustion multicomponent mixture for a single fuel specie. More... | |
| class | UMulticomponentMixture |
| Templated unburnt gas multicomponent mixture for a single fuel specie. More... | |
| class | URhoFluidMulticomponentThermo |
| Thermo implementation based on compressibility with additional unburnt thermodynamic state. More... | |
| class | uRhoMulticomponentThermo |
| Base-class for combustion fluid thermodynamic properties based on compressibility. More... | |
| class | XiEqModel |
Base class for equilibrium flame wrinkling XiEq models. More... | |
| class | XiGModel |
Base class for flame wrinkling Xi generation rate models. More... | |
| class | XiModel |
| Base-class for all Xi models used by the b-Xi combustion model. More... | |
| class | XiProfile |
| Base class for flame wrinkling profiles. More... | |
| class | regionSolvers |
| Class to hold the lists of region meshes and solvers. More... | |
| class | activeBaffleVelocityFvPatchVectorField |
| This velocity boundary condition simulates the opening of a baffle due to local flow conditions, by merging the behaviours of wall and cyclic conditions. The baffle joins two mesh regions, where the open fraction determines the interpolation weights applied to each cyclic- and neighbour-patch contribution. More... | |
| class | activePressureForceBaffleVelocityFvPatchVectorField |
| This boundary condition is applied to the flow velocity, to simulate the opening or closure of a baffle due to local pressure or force changes, by merging the behaviours of wall and cyclic conditions. More... | |
| class | ignition |
| Foam::ignition. More... | |
| class | ignitionSite |
| Foam::ignitionSite. More... | |
| class | PDRDragModel |
| Base-class for sub-grid obstacle drag models. The available drag model is at basic.H. More... | |
| class | fixedUnburntEnthalpyFvPatchScalarField |
| Fixed boundary condition for unburnt. More... | |
| class | gradientUnburntEnthalpyFvPatchScalarField |
| gradient boundary condition for unburnt More... | |
| class | mixedUnburntEnthalpyFvPatchScalarField |
| Mixed boundary condition for unburnt. More... | |
| class | homogeneousMixture |
| Combustion mixture for homogeneous lean, stoichiometric or rich conditions. More... | |
| class | inhomogeneousEGRMixture |
| Combustion mixture for inhomogeneous lean, stoichiometric or rich conditions with exhaust gas recirculation. More... | |
| class | inhomogeneousMixture |
| Combustion mixture for inhomogeneous lean, stoichiometric or rich conditions. More... | |
| class | leanInhomogeneousMixture |
| Combustion mixture for inhomogeneous lean or stoichiometric conditions. More... | |
| class | PsiuMulticomponentThermo |
| Thermo implementation based on compressibility with additional unburnt thermodynamic state. More... | |
| class | psiuMulticomponentThermo |
| Base-class for combustion fluid thermodynamic properties based on compressibility. More... | |
| class | magnet |
| Class to hold the defining data for a permanent magnet, in particular the name, relative permeability and remanence. More... | |
| class | adjointOutletPressureFvPatchScalarField |
| class | adjointOutletVelocityFvPatchVectorField |
Enumerations | |
| enum class | LagrangianState : label { none = labelMin , complete = 0 , inCell = 1 , onInternalFace = 2 , onPatchZero = 3 , toBeRemoved = labelMax - 1 } |
| Lagrangian state enumeration. More... | |
| enum class | LagrangianGroup : label { none = labelMin , complete = 0 , inInternalMesh = 1 , onPatchZero = 2 , toBeRemoved = labelMax - 1 } |
| Lagrangian group enumeration. More... | |
| enum class | pointInCellShapes { facePlanes , faceCentreTris , faceDiagonalTris , tets } |
| Enumeration for the sub-shapes used to perform the inside calculation. More... | |
| enum class | zoneTypes { point , cell , face } |
| Enumeration defining the zone types. More... | |
| enum class | zoneTypesAll { point , cell , face , all } |
| Enumeration defining the zone types with an option for all the types. More... | |
| enum class | rootType { real = 0 , complex , posInf , negInf , nan } |
| Types of root. More... | |
| enum class | fileType { undefined , file , directory , link } |
| Enumeration of file types. More... | |
Functions | |
| defineTypeNameAndDebug (atmosphericBoundaryLayer, 0) | |
| makePatchTypeField (fvPatchScalarField, atmosphericBoundaryLayerTurbulentEpsilonFvPatchScalarField) | |
| makePatchTypeField (fvPatchScalarField, atmosphericBoundaryLayerTurbulentKineticEnergyFvPatchScalarField) | |
| makePatchTypeField (fvPatchVectorField, atmosphericBoundaryLayerVelocityFvPatchVectorField) | |
| makePatchTypeField (fvPatchScalarField, nutAtmosphericBoundaryLayerWallFunctionFvPatchScalarField) | |
| 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=degToRad(165)) |
| Find all patches of type "mergedCyclic" in the given mesh and split them. More... | |
| defineTemplateTypeNameAndDebugWithName (IOMap< dictionary >, "dictionaryIOMap", 0) | |
| defineTypeNameAndDebug (OBJstream, 0) | |
| defineTypeNameAndDebug (vtkUnstructuredReader, 1) | |
| TemplateName (FvFaceCellWave) | |
| defineTypeNameAndDebug (FvFaceCellWaveName, 0) | |
| bool | adjustPhi (surfaceScalarField &phi, const volVectorField &U, volScalarField &p) |
| Adjust the balance of fluxes to obey continuity. More... | |
| bool | bound (volScalarField &, const dimensionedScalar &min) |
| Bound the given scalar field where it is below the specified min value. More... | |
| void | constrainHbyA (volVectorField &HbyA, const volVectorField &U, const volScalarField &p) |
| void | constrainPhiHbyA (surfaceScalarField &phiHbyA, const volVectorField &U, const volScalarField &p) |
| 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) |
| tmp< surfaceScalarField > | constrainPhid (const tmp< surfaceScalarField > &tphid, const volVectorField &U, const volScalarField &p, surfaceScalarField &rhorAUf, surfaceScalarField &rhorAAtUf) |
| template<class RhoType , class RAUType , class MRFType > | |
| void | constrainPressure (volScalarField &p, const RhoType &rho, const volVectorField &U, const surfaceScalarField &phiHbyA, const RAUType &rhorAU, const MRFType &MRF) |
| template<class RAUType > | |
| void | constrainPressure (volScalarField &p, const volScalarField &rho, const volVectorField &U, const surfaceScalarField &phiHbyA, const RAUType &rhorAU) |
| template<class RAUType , class MRFType > | |
| void | constrainPressure (volScalarField &p, const volVectorField &U, const surfaceScalarField &phiHbyA, const RAUType &rAU, const MRFType &MRF) |
| template<class RAUType > | |
| void | constrainPressure (volScalarField &p, const volVectorField &U, const surfaceScalarField &phiHbyA, const RAUType &rAU) |
| void | correctUphiBCs (volVectorField &U, surfaceScalarField &phi, const bool evaluateUBCs) |
| If the mesh is moving correct the velocity BCs on the moving walls to. More... | |
| void | correctUphiBCs (const volScalarField &rho, volVectorField &U, surfaceScalarField &phi, const bool evaluateUBCs) |
| If the mesh is moving correct the velocity BCs on the moving walls to. More... | |
| bool | setRefCell (const volScalarField &field, const volScalarField &fieldRef, const dictionary &dict, label &refCelli, scalar &refValue, const bool forceReference=false) |
| If the field fieldRef needs referencing find the reference cell nearest. More... | |
| bool | setRefCell (const volScalarField &field, const dictionary &dict, label &refCelli, scalar &refValue, const bool forceReference=false) |
| If the field needs referencing find the reference cell nearest. More... | |
| scalar | getRefCellValue (const volScalarField &field, const label refCelli) |
| Return the current value of field in the reference cell. More... | |
| defineTypeNameAndDebug (fvConstraint, 0) | |
| defineRunTimeSelectionTable (fvConstraint, dictionary) | |
| defineTypeNameAndDebug (fvConstraints, 0) | |
| Ostream & | operator<< (Ostream &os, const fvConstraints &constraints) |
| defineTypeNameAndDebug (fvModel, 0) | |
| defineRunTimeSelectionTable (fvModel, dictionary) | |
| defineTypeNameAndDebug (fvModels, 0) | |
| Ostream & | operator<< (Ostream &os, const fvModels &models) |
| defineTypeNameAndDebug (fvSource, 0) | |
| defineTypeNameAndDebug (fvSpecificSource, 0) | |
| defineTypeNameAndDebug (fvTotalSource, 0) | |
| template<class Type > | |
| tmp< Field< Type > > | levelSetAverage (const fvMesh &mesh, const scalarField &levelC, const scalarField &levelP, const Field< Type > &positiveC, const Field< Type > &positiveP, const Field< Type > &negativeC, const Field< Type > &negativeP) |
| Calculate the average value of two fields, one on each side of a level set. More... | |
| template<class Type > | |
| tmp< Field< Type > > | levelSetAverage (const fvPatch &patch, const scalarField &levelF, const scalarField &levelP, const Field< Type > &positiveF, const Field< Type > &positiveP, const Field< Type > &negativeF, const Field< Type > &negativeP) |
| As the above overload, but on the faces of a patch. More... | |
| template<class Type > | |
| tmp< VolField< Type > > | levelSetAverage (const volScalarField &levelC, const pointScalarField &levelP, const VolField< Type > &positiveC, const PointField< Type > &positiveP, const VolField< Type > &negativeC, const PointField< Type > &negativeP) |
| As the above overload, but both in cells and on patch faces. More... | |
| tmp< 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... | |
| makePatchTypeField (fvPatchVectorField, MRFFreestreamVelocityFvPatchVectorField) | |
| makePatchTypeField (fvPatchVectorField, MRFnoSlipFvPatchVectorField) | |
| makePatchTypeField (fvPatchVectorField, MRFslipFvPatchVectorField) | |
| defineTypeNameAndDebug (MRFZone, 0) | |
| Ostream & | operator<< (Ostream &os, const MRFZoneList &models) |
| defineTypeNameAndDebug (MRFZones, 0) | |
| defineTypeNameAndDebug (porosityModel, 0) | |
| defineRunTimeSelectionTable (porosityModel, mesh) | |
| defineTypeNameAndDebug (convergenceControl, 0) | |
| defineTypeNameAndDebug (correctorConvergenceControl, 0) | |
| defineTypeNameAndDebug (singleRegionConvergenceControl, 0) | |
| defineTypeNameAndDebug (singleRegionCorrectorConvergenceControl, 0) | |
| defineTypeNameAndDebug (pimpleControl, 0) | |
| defineTypeNameAndDebug (pimpleLoop, 0) | |
| defineTypeNameAndDebug (pimpleMultiRegionControl, 0) | |
| defineTypeNameAndDebug (pimpleNoLoopControl, 0) | |
| defineTypeNameAndDebug (pimpleSingleRegionControl, 0) | |
| defineTypeNameAndDebug (pisoControl, 0) | |
| defineTypeNameAndDebug (simpleControl, 0) | |
| defineTypeNameAndDebug (fluidSolutionControl, 0) | |
| defineTypeNameAndDebug (multiRegionSolutionControl, 0) | |
| defineTypeNameAndDebug (nonOrthogonalSolutionControl, 0) | |
| defineTypeNameAndDebug (singleRegionSolutionControl, 0) | |
| const volVectorField & | surfaceToVolVelocity (const surfaceVectorField &Uf) |
| Get the cell velocity field corresponding to a given face velocity, or a. More... | |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| Ostream & | operator<< (Ostream &, const DimensionedField< Type, GeoMesh, PrimitiveField > &) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| Ostream & | operator<< (Ostream &, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField, direction r> | |
| tmp< DimensionedField< typename powProduct< Type, r >::type, GeoMesh, Field > > | pow (const DimensionedField< Type, GeoMesh, PrimitiveField > &df, typename powProduct< Type, r >::type) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField, direction r> | |
| tmp< DimensionedField< typename powProduct< Type, r >::type, GeoMesh, Field > > | pow (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf, typename powProduct< Type, r >::type) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename outerProduct< Type, Type >::type, GeoMesh, Field >> | sqr (const DimensionedField< Type, GeoMesh, PrimitiveField > &df) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename outerProduct< Type, Type >::type, GeoMesh, Field >> | sqr (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | magSqr (const DimensionedField< Type, GeoMesh, PrimitiveField > &df) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | magSqr (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | mag (const DimensionedField< Type, GeoMesh, PrimitiveField > &df) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | mag (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename DimensionedField< Type, GeoMesh, PrimitiveField >::cmptType, GeoMesh, Field >> | cmptAv (const DimensionedField< Type, GeoMesh, PrimitiveField > &df) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename DimensionedField< Type, GeoMesh, PrimitiveField >::cmptType, GeoMesh, Field >> | cmptAv (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | cmptMag (const DimensionedField< Type, GeoMesh, PrimitiveField > &df) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | cmptMag (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< Type > | max (const DimensionedField< Type, GeoMesh, PrimitiveField > &df) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< Type > | max (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< Type > | min (const DimensionedField< Type, GeoMesh, PrimitiveField > &df) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< Type > | min (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< Type > | sum (const DimensionedField< Type, GeoMesh, PrimitiveField > &df) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< Type > | sum (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< scalar > | sumMag (const DimensionedField< Type, GeoMesh, PrimitiveField > &df) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< scalar > | sumMag (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< Type > | average (const DimensionedField< Type, GeoMesh, PrimitiveField > &df) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< Type > | average (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | max (const DimensionedField< Type, GeoMesh, PrimitiveField1 > &df1, const DimensionedField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | max (const DimensionedField< Type, GeoMesh, PrimitiveField1 > &df1, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | max (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const DimensionedField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | max (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | min (const DimensionedField< Type, GeoMesh, PrimitiveField1 > &df1, const DimensionedField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | min (const DimensionedField< Type, GeoMesh, PrimitiveField1 > &df1, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | min (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const DimensionedField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | min (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | cmptMultiply (const DimensionedField< Type, GeoMesh, PrimitiveField1 > &df1, const DimensionedField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | cmptMultiply (const DimensionedField< Type, GeoMesh, PrimitiveField1 > &df1, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | cmptMultiply (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const DimensionedField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | cmptMultiply (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | cmptDivide (const DimensionedField< Type, GeoMesh, PrimitiveField1 > &df1, const DimensionedField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | cmptDivide (const DimensionedField< Type, GeoMesh, PrimitiveField1 > &df1, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | cmptDivide (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const DimensionedField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | cmptDivide (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | max (const dimensioned< Type > &dt1, const DimensionedField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | max (const Type &t1, const DimensionedField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | max (const dimensioned< Type > &dt1, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | max (const Type &t1, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | max (const DimensionedField< Type, GeoMesh, PrimitiveField > &df1, const dimensioned< Type > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | max (const DimensionedField< Type, GeoMesh, PrimitiveField > &df1, const Type &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | max (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1, const dimensioned< Type > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | max (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf2, const Type &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | min (const dimensioned< Type > &dt1, const DimensionedField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | min (const Type &t1, const DimensionedField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | min (const dimensioned< Type > &dt1, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | min (const Type &t1, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | min (const DimensionedField< Type, GeoMesh, PrimitiveField > &df1, const dimensioned< Type > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | min (const DimensionedField< Type, GeoMesh, PrimitiveField > &df1, const Type &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | min (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1, const dimensioned< Type > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | min (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf2, const Type &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | cmptMultiply (const dimensioned< Type > &dt1, const DimensionedField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | cmptMultiply (const Type &t1, const DimensionedField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | cmptMultiply (const dimensioned< Type > &dt1, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | cmptMultiply (const Type &t1, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | cmptMultiply (const DimensionedField< Type, GeoMesh, PrimitiveField > &df1, const dimensioned< Type > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | cmptMultiply (const DimensionedField< Type, GeoMesh, PrimitiveField > &df1, const Type &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | cmptMultiply (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1, const dimensioned< Type > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | cmptMultiply (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf2, const Type &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | cmptDivide (const dimensioned< Type > &dt1, const DimensionedField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | cmptDivide (const Type &t1, const DimensionedField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | cmptDivide (const dimensioned< Type > &dt1, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | cmptDivide (const Type &t1, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | cmptDivide (const DimensionedField< Type, GeoMesh, PrimitiveField > &df1, const dimensioned< Type > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | cmptDivide (const DimensionedField< Type, GeoMesh, PrimitiveField > &df1, const Type &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | cmptDivide (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1, const dimensioned< Type > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | cmptDivide (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf2, const Type &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | operator- (const DimensionedField< Type, GeoMesh, PrimitiveField > &df1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | operator- (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | operator* (const DimensionedField< Type, GeoMesh, PrimitiveField1 > &df1, const DimensionedField< scalar, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | operator* (const DimensionedField< Type, GeoMesh, PrimitiveField1 > &df1, const tmp< DimensionedField< scalar, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | operator* (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const DimensionedField< scalar, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | operator* (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const tmp< DimensionedField< scalar, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | operator* (const DimensionedField< scalar, GeoMesh, PrimitiveField1 > &df1, const DimensionedField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | operator* (const DimensionedField< scalar, GeoMesh, PrimitiveField1 > &df1, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | operator* (const tmp< DimensionedField< scalar, GeoMesh, PrimitiveField1 >> &tdf1, const DimensionedField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | operator* (const tmp< DimensionedField< scalar, GeoMesh, PrimitiveField1 >> &tdf1, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | operator/ (const DimensionedField< Type, GeoMesh, PrimitiveField1 > &df1, const DimensionedField< scalar, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | operator/ (const DimensionedField< Type, GeoMesh, PrimitiveField1 > &df1, const tmp< DimensionedField< scalar, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | operator/ (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const DimensionedField< scalar, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | operator/ (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const tmp< DimensionedField< scalar, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | operator* (const dimensioned< scalar > &dt1, const DimensionedField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | operator* (const scalar &t1, const DimensionedField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | operator* (const dimensioned< scalar > &dt1, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | operator* (const scalar &t1, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | operator* (const DimensionedField< Type, GeoMesh, PrimitiveField > &df1, const dimensioned< scalar > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | operator* (const DimensionedField< Type, GeoMesh, PrimitiveField > &df1, const scalar &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | operator* (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1, const dimensioned< scalar > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | operator* (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1, const scalar &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | operator/ (const DimensionedField< Type, GeoMesh, PrimitiveField > &df1, const dimensioned< scalar > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | operator/ (const DimensionedField< Type, GeoMesh, PrimitiveField > &df1, const scalar &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | operator/ (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1, const dimensioned< scalar > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< Type, GeoMesh, Field > > | operator/ (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1, const scalar &t2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, Field > > | operator+ (const DimensionedField< Type1, GeoMesh, PrimitiveField1 > &df1, const DimensionedField< Type2, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, Field > > | operator+ (const DimensionedField< Type1, GeoMesh, PrimitiveField1 > &df1, const tmp< DimensionedField< Type2, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, Field > > | operator+ (const tmp< DimensionedField< Type1, GeoMesh, PrimitiveField1 >> &tdf1, const DimensionedField< Type2, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, Field > > | operator+ (const tmp< DimensionedField< Type1, GeoMesh, PrimitiveField1 >> &tdf1, const tmp< DimensionedField< Type2, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename typeOfSum< Type, Form >::type, GeoMesh, Field > > | operator+ (const DimensionedField< Type, GeoMesh, PrimitiveField > &df1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator+ (const DimensionedField< Type, GeoMesh, PrimitiveField > &df1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename typeOfSum< Type, Form >::type, GeoMesh, Field > > | operator+ (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator+ (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator+ (const dimensioned< Form > &dvs, const DimensionedField< Type, GeoMesh, PrimitiveField > &df1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator+ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const DimensionedField< Type, GeoMesh, PrimitiveField > &df1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator+ (const dimensioned< Form > &dvs, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator+ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, Field > > | operator- (const DimensionedField< Type1, GeoMesh, PrimitiveField1 > &df1, const DimensionedField< Type2, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, Field > > | operator- (const DimensionedField< Type1, GeoMesh, PrimitiveField1 > &df1, const tmp< DimensionedField< Type2, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, Field > > | operator- (const tmp< DimensionedField< Type1, GeoMesh, PrimitiveField1 >> &tdf1, const DimensionedField< Type2, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, Field > > | operator- (const tmp< DimensionedField< Type1, GeoMesh, PrimitiveField1 >> &tdf1, const tmp< DimensionedField< Type2, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename typeOfSum< Type, Form >::type, GeoMesh, Field > > | operator- (const DimensionedField< Type, GeoMesh, PrimitiveField > &df1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator- (const DimensionedField< Type, GeoMesh, PrimitiveField > &df1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename typeOfSum< Type, Form >::type, GeoMesh, Field > > | operator- (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator- (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator- (const dimensioned< Form > &dvs, const DimensionedField< Type, GeoMesh, PrimitiveField > &df1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator- (const VectorSpace< Form, Cmpt, nCmpt > &vs, const DimensionedField< Type, GeoMesh, PrimitiveField > &df1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator- (const dimensioned< Form > &dvs, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator- (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< typename outerProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator* (const DimensionedField< Type1, GeoMesh, PrimitiveField1 > &df1, const DimensionedField< Type2, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< typename outerProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator* (const DimensionedField< Type1, GeoMesh, PrimitiveField1 > &df1, const tmp< DimensionedField< Type2, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< typename outerProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator* (const tmp< DimensionedField< Type1, GeoMesh, PrimitiveField1 >> &tdf1, const DimensionedField< Type2, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< typename outerProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator* (const tmp< DimensionedField< Type1, GeoMesh, PrimitiveField1 >> &tdf1, const tmp< DimensionedField< Type2, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename outerProduct< Type, Form >::type, GeoMesh, Field > > | operator* (const DimensionedField< Type, GeoMesh, PrimitiveField > &df1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename outerProduct< Form, Type >::type, GeoMesh, Field > > | operator* (const DimensionedField< Type, GeoMesh, PrimitiveField > &df1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename outerProduct< Type, Form >::type, GeoMesh, Field > > | operator* (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename outerProduct< Form, Type >::type, GeoMesh, Field > > | operator* (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename outerProduct< Form, Type >::type, GeoMesh, Field > > | operator* (const dimensioned< Form > &dvs, const DimensionedField< Type, GeoMesh, PrimitiveField > &df1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename outerProduct< Form, Type >::type, GeoMesh, Field > > | operator* (const VectorSpace< Form, Cmpt, nCmpt > &vs, const DimensionedField< Type, GeoMesh, PrimitiveField > &df1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename outerProduct< Form, Type >::type, GeoMesh, Field > > | operator* (const dimensioned< Form > &dvs, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename outerProduct< Form, Type >::type, GeoMesh, Field > > | operator* (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< typename crossProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator^ (const DimensionedField< Type1, GeoMesh, PrimitiveField1 > &df1, const DimensionedField< Type2, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< typename crossProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator^ (const DimensionedField< Type1, GeoMesh, PrimitiveField1 > &df1, const tmp< DimensionedField< Type2, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< typename crossProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator^ (const tmp< DimensionedField< Type1, GeoMesh, PrimitiveField1 >> &tdf1, const DimensionedField< Type2, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< typename crossProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator^ (const tmp< DimensionedField< Type1, GeoMesh, PrimitiveField1 >> &tdf1, const tmp< DimensionedField< Type2, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename crossProduct< Type, Form >::type, GeoMesh, Field > > | operator^ (const DimensionedField< Type, GeoMesh, PrimitiveField > &df1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename crossProduct< Form, Type >::type, GeoMesh, Field > > | operator^ (const DimensionedField< Type, GeoMesh, PrimitiveField > &df1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename crossProduct< Type, Form >::type, GeoMesh, Field > > | operator^ (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename crossProduct< Form, Type >::type, GeoMesh, Field > > | operator^ (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename crossProduct< Form, Type >::type, GeoMesh, Field > > | operator^ (const dimensioned< Form > &dvs, const DimensionedField< Type, GeoMesh, PrimitiveField > &df1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename crossProduct< Form, Type >::type, GeoMesh, Field > > | operator^ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const DimensionedField< Type, GeoMesh, PrimitiveField > &df1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename crossProduct< Form, Type >::type, GeoMesh, Field > > | operator^ (const dimensioned< Form > &dvs, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename crossProduct< Form, Type >::type, GeoMesh, Field > > | operator^ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< typename innerProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator& (const DimensionedField< Type1, GeoMesh, PrimitiveField1 > &df1, const DimensionedField< Type2, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< typename innerProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator& (const DimensionedField< Type1, GeoMesh, PrimitiveField1 > &df1, const tmp< DimensionedField< Type2, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< typename innerProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator& (const tmp< DimensionedField< Type1, GeoMesh, PrimitiveField1 >> &tdf1, const DimensionedField< Type2, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< typename innerProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator& (const tmp< DimensionedField< Type1, GeoMesh, PrimitiveField1 >> &tdf1, const tmp< DimensionedField< Type2, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename innerProduct< Type, Form >::type, GeoMesh, Field > > | operator& (const DimensionedField< Type, GeoMesh, PrimitiveField > &df1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename innerProduct< Form, Type >::type, GeoMesh, Field > > | operator& (const DimensionedField< Type, GeoMesh, PrimitiveField > &df1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename innerProduct< Type, Form >::type, GeoMesh, Field > > | operator& (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename innerProduct< Form, Type >::type, GeoMesh, Field > > | operator& (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename innerProduct< Form, Type >::type, GeoMesh, Field > > | operator& (const dimensioned< Form > &dvs, const DimensionedField< Type, GeoMesh, PrimitiveField > &df1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename innerProduct< Form, Type >::type, GeoMesh, Field > > | operator& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const DimensionedField< Type, GeoMesh, PrimitiveField > &df1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename innerProduct< Form, Type >::type, GeoMesh, Field > > | operator& (const dimensioned< Form > &dvs, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename innerProduct< Form, Type >::type, GeoMesh, Field > > | operator& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< typename scalarProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator&& (const DimensionedField< Type1, GeoMesh, PrimitiveField1 > &df1, const DimensionedField< Type2, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< typename scalarProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator&& (const DimensionedField< Type1, GeoMesh, PrimitiveField1 > &df1, const tmp< DimensionedField< Type2, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< typename scalarProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator&& (const tmp< DimensionedField< Type1, GeoMesh, PrimitiveField1 >> &tdf1, const DimensionedField< Type2, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< typename scalarProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator&& (const tmp< DimensionedField< Type1, GeoMesh, PrimitiveField1 >> &tdf1, const tmp< DimensionedField< Type2, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename scalarProduct< Type, Form >::type, GeoMesh, Field > > | operator&& (const DimensionedField< Type, GeoMesh, PrimitiveField > &df1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename scalarProduct< Form, Type >::type, GeoMesh, Field > > | operator&& (const DimensionedField< Type, GeoMesh, PrimitiveField > &df1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename scalarProduct< Type, Form >::type, GeoMesh, Field > > | operator&& (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename scalarProduct< Form, Type >::type, GeoMesh, Field > > | operator&& (const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename scalarProduct< Form, Type >::type, GeoMesh, Field > > | operator&& (const dimensioned< Form > &dvs, const DimensionedField< Type, GeoMesh, PrimitiveField > &df1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename scalarProduct< Form, Type >::type, GeoMesh, Field > > | operator&& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const DimensionedField< Type, GeoMesh, PrimitiveField > &df1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename scalarProduct< Form, Type >::type, GeoMesh, Field > > | operator&& (const dimensioned< Form > &dvs, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< typename scalarProduct< Form, Type >::type, GeoMesh, Field > > | operator&& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< DimensionedField< Type, GeoMesh, PrimitiveField >> &tdf1) |
| template<class TypeR , class GeoMesh > | |
| tmp< DimensionedField< TypeR, GeoMesh, Field > > | New (const tmp< DimensionedField< TypeR, GeoMesh, Field >> &tdf1, const word &name, const dimensionSet &dimensions) |
| template<class Type , class MeshMapper , class GeoMesh > | |
| void | MapDimensionedFields (const MeshMapper &mapper) |
| template<class DimensionedFieldType > | |
| void | writeEntry (Ostream &os, const word &key, const DimensionedFieldFunction< DimensionedFieldType > &f) |
| template<class Type , class GeoMesh > | |
| void | writeEntry (Ostream &os, const FunctionalDimensionedField< Type, GeoMesh > &udff) |
| FOR_ALL_FIELD_TYPES (makeDimensionedPointFieldFunctions) | |
| FOR_ALL_FIELD_TYPES (makeDimensionedSurfaceFieldFunctions) | |
| defineDimensionedFieldFunction (labelSurfaceMesh) | |
| FOR_ALL_FIELD_TYPES (makeDimensionedVolFieldFunctions) | |
| template<class Type , class GeoMesh > | |
| void | writeEntry (Ostream &os, const UFunctionalDimensionedField< Type, GeoMesh > &udff) |
| template<class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | stabilise (const DimensionedField< scalar, GeoMesh, PrimitiveField > &dsf, const dimensioned< scalar > &ds) |
| template<class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | stabilise (const tmp< DimensionedField< scalar, GeoMesh, PrimitiveField >> &tdsf, const dimensioned< scalar > &ds) |
| template<class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | pow (const DimensionedField< scalar, GeoMesh, PrimitiveField > &dsf1, const DimensionedField< scalar, GeoMesh, PrimitiveField > &dsf2) |
| template<class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | pow (const tmp< DimensionedField< scalar, GeoMesh, PrimitiveField1 >> &tdsf1, const DimensionedField< scalar, GeoMesh, PrimitiveField2 > &dsf2) |
| template<class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | pow (const DimensionedField< scalar, GeoMesh, PrimitiveField1 > &dsf1, const tmp< DimensionedField< scalar, GeoMesh, PrimitiveField2 >> &tdsf2) |
| template<class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | pow (const tmp< DimensionedField< scalar, GeoMesh, PrimitiveField1 >> &tdsf1, const tmp< DimensionedField< scalar, GeoMesh, PrimitiveField2 >> &tdsf2) |
| template<class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | pow (const DimensionedField< scalar, GeoMesh, PrimitiveField > &dsf, const dimensionedScalar &ds) |
| template<class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | pow (const tmp< DimensionedField< scalar, GeoMesh, PrimitiveField >> &tdsf, const dimensionedScalar &ds) |
| template<class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | pow (const DimensionedField< scalar, GeoMesh, PrimitiveField > &dsf, const scalar &s) |
| template<class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | pow (const tmp< DimensionedField< scalar, GeoMesh, PrimitiveField >> &tdsf, const scalar &s) |
| template<class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | pow (const dimensionedScalar &ds, const DimensionedField< scalar, GeoMesh, PrimitiveField > &dsf) |
| template<class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | pow (const dimensionedScalar &ds, const tmp< DimensionedField< scalar, GeoMesh, PrimitiveField >> &tdsf) |
| template<class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | pow (const scalar &s, const DimensionedField< scalar, GeoMesh, PrimitiveField > &dsf) |
| template<class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | pow (const scalar &s, const tmp< DimensionedField< scalar, GeoMesh, PrimitiveField >> &tdsf) |
| template<class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | atan2 (const DimensionedField< scalar, GeoMesh, PrimitiveField1 > &dsf1, const DimensionedField< scalar, GeoMesh, PrimitiveField2 > &dsf2) |
| template<class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | atan2 (const tmp< DimensionedField< scalar, GeoMesh, PrimitiveField1 >> &tdsf1, const DimensionedField< scalar, GeoMesh, PrimitiveField2 > &dsf2) |
| template<class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | atan2 (const DimensionedField< scalar, GeoMesh, PrimitiveField1 > &dsf1, const tmp< DimensionedField< scalar, GeoMesh, PrimitiveField2 >> &tdsf2) |
| template<class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | atan2 (const tmp< DimensionedField< scalar, GeoMesh, PrimitiveField1 >> &tdsf1, const tmp< DimensionedField< scalar, GeoMesh, PrimitiveField2 >> &tdsf2) |
| template<class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | atan2 (const DimensionedField< scalar, GeoMesh, PrimitiveField > &dsf, const dimensionedScalar &ds) |
| template<class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | atan2 (const tmp< DimensionedField< scalar, GeoMesh, PrimitiveField >> &tdsf, const dimensionedScalar &ds) |
| template<class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | atan2 (const DimensionedField< scalar, GeoMesh, PrimitiveField > &dsf, const scalar &s) |
| template<class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | atan2 (const tmp< DimensionedField< scalar, GeoMesh, PrimitiveField >> &tdsf, const scalar &s) |
| template<class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | atan2 (const dimensionedScalar &ds, const DimensionedField< scalar, GeoMesh, PrimitiveField > &dsf) |
| template<class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | atan2 (const dimensionedScalar &ds, const tmp< DimensionedField< scalar, GeoMesh, PrimitiveField >> &tdsf) |
| template<class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | atan2 (const scalar &s, const DimensionedField< scalar, GeoMesh, PrimitiveField > &dsf) |
| template<class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | atan2 (const scalar &s, const tmp< DimensionedField< scalar, GeoMesh, PrimitiveField >> &tdsf) |
| template<class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | jn (const int n, const DimensionedField< scalar, GeoMesh, PrimitiveField > &dsf) |
| template<class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | jn (const int n, const tmp< DimensionedField< scalar, GeoMesh, PrimitiveField >> &tdsf) |
| template<class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | yn (const int n, const DimensionedField< scalar, GeoMesh, PrimitiveField > &dsf) |
| template<class GeoMesh , template< class > class PrimitiveField> | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | yn (const int n, const tmp< DimensionedField< scalar, GeoMesh, PrimitiveField >> &tdsf) |
| template<class GeoMesh > | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | stabilise (const tmp< DimensionedField< scalar, GeoMesh, Field >> &, const dimensioned< scalar > &) |
| template<class GeoMesh > | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | jn (const int n, const tmp< DimensionedField< scalar, GeoMesh, Field >> &) |
| template<class GeoMesh > | |
| tmp< DimensionedField< scalar, GeoMesh, Field > > | yn (const int n, const tmp< DimensionedField< scalar, GeoMesh, Field >> &) |
| makeFieldSources (internal) | |
| makeTypeFieldSourceTypedefs (internal) | |
| makeFieldSources (NaN) | |
| makeTypeFieldSourceTypedefs (NaN) | |
| makeTypeFieldSource (fvScalarFieldSource, turbulentKineticEnergyFvScalarFieldSource) | |
| makeFieldSources (uniformFixedValue) | |
| makeTypeFieldSourceTypedefs (uniformFixedValue) | |
| makeFieldSources (uniformInletOutlet) | |
| makeTypeFieldSourceTypedefs (uniformInletOutlet) | |
| template<class Type > | |
| Ostream & | operator<< (Ostream &, const fvFieldSource< Type > &) |
| defineNamedTemplateTypeNameAndDebug (fvLabelFieldSource, 0) | |
| defineTemplateRunTimeSelectionTable (fvLabelFieldSource, null) | |
| defineTemplateRunTimeSelectionTable (fvLabelFieldSource, dictionary) | |
| defineNamedTemplateTypeNameAndDebug (fvScalarFieldSource, 0) | |
| defineTemplateRunTimeSelectionTable (fvScalarFieldSource, null) | |
| defineTemplateRunTimeSelectionTable (fvScalarFieldSource, dictionary) | |
| defineNamedTemplateTypeNameAndDebug (fvVectorFieldSource, 0) | |
| defineTemplateRunTimeSelectionTable (fvVectorFieldSource, null) | |
| defineTemplateRunTimeSelectionTable (fvVectorFieldSource, dictionary) | |
| defineNamedTemplateTypeNameAndDebug (fvSphericalTensorFieldSource, 0) | |
| defineTemplateRunTimeSelectionTable (fvSphericalTensorFieldSource, null) | |
| defineTemplateRunTimeSelectionTable (fvSphericalTensorFieldSource, dictionary) | |
| defineNamedTemplateTypeNameAndDebug (fvSymmTensorFieldSource, 0) | |
| defineTemplateRunTimeSelectionTable (fvSymmTensorFieldSource, null) | |
| defineTemplateRunTimeSelectionTable (fvSymmTensorFieldSource, dictionary) | |
| defineNamedTemplateTypeNameAndDebug (fvTensorFieldSource, 0) | |
| defineTemplateRunTimeSelectionTable (fvTensorFieldSource, null) | |
| defineTemplateRunTimeSelectionTable (fvTensorFieldSource, dictionary) | |
| FOR_ALL_FIELD_TYPES (makeFieldSourceTypedef) | |
| makePatchTypeFieldTypedefs (basicSymmetry) | |
| template<class Type > | |
| Type | calculatedFvPatchFieldNaN () |
| template<> | |
| label | calculatedFvPatchFieldNaN< label > () |
| makeNullConstructableTemplatePatchTypeField (label, calculated) | |
| makeNullConstructablePatchFields (calculated) | |
| makePatchTypeFieldTypedef (label, calculated) | |
| makePatchTypeFieldTypedefs (calculated) | |
| makePatchFieldTypeNames (coupled) | |
| makePatchTypeFieldTypedefs (coupled) | |
| makePatchFields (directionMixed) | |
| makePatchTypeFieldTypedefs (directionMixed) | |
| makeNullConstructablePatchFields (extrapolatedCalculated) | |
| makePatchTypeFieldTypedefs (extrapolatedCalculated) | |
| makePatchFields (fixedGradient) | |
| makePatchTypeFieldTypedefs (fixedGradient) | |
| makeNullConstructablePatchFields (fixedValue) | |
| makePatchTypeFieldTypedefs (fixedValue) | |
| makePatchFields (mixed) | |
| makePatchTypeFieldTypedefs (mixed) | |
| makePatchFieldTypeNames (sliced) | |
| makePatchTypeFieldTypedefs (sliced) | |
| makePatchFieldTypeNames (transform) | |
| makePatchTypeFieldTypedefs (transform) | |
| makeNullConstructablePatchFields (zeroGradient) | |
| makePatchTypeFieldTypedefs (zeroGradient) | |
| makeNullConstructablePatchFields (cyclic) | |
| makePatchTypeFieldTypedefs (cyclic) | |
| makeNullConstructablePatchFields (cyclicSlip) | |
| makePatchTypeFieldTypedefs (cyclicSlip) | |
| makeNullConstructablePatchFields (empty) | |
| makePatchTypeFieldTypedefs (empty) | |
| makeNullConstructablePatchFields (internal) | |
| makePatchTypeFieldTypedefs (internal) | |
| makePatchFieldTypeNames (jumpCyclic) | |
| makePatchTypeFieldTypedefs (jumpCyclic) | |
| makeNullConstructablePatchFields (nonConformalCyclic) | |
| makePatchTypeFieldTypedefs (nonConformalCyclic) | |
| makeNullConstructablePatchFields (nonConformalError) | |
| makePatchTypeFieldTypedefs (nonConformalError) | |
| makeNullConstructablePatchFields (nonConformalProcessorCyclic) | |
| makePatchTypeFieldTypedefs (nonConformalProcessorCyclic) | |
| makeNullConstructablePatchFields (processor) | |
| makePatchTypeFieldTypedefs (processor) | |
| makeNullConstructablePatchFields (processorCyclic) | |
| makePatchTypeFieldTypedefs (processorCyclic) | |
| makeNullConstructablePatchFields (symmetry) | |
| makePatchTypeFieldTypedefs (symmetry) | |
| makeNullConstructablePatchFields (symmetryPlane) | |
| makePatchTypeFieldTypedefs (symmetryPlane) | |
| makeNullConstructablePatchFields (wedge) | |
| makePatchTypeFieldTypedefs (wedge) | |
| makePatchFields (advective) | |
| makePatchTypeFieldTypedefs (advective) | |
| makePatchFields (codedFixedValue) | |
| makePatchTypeFieldTypedefs (codedFixedValue) | |
| makePatchFields (codedMixed) | |
| makePatchTypeFieldTypedefs (codedMixed) | |
| 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< surfaceMesh::PatchField, scalar > &snGrad) |
| template<class GradBC > | |
| void | setSnGrad (volScalarField::Boundary &bf, const tmp< FieldField< surfaceMesh::PatchField, scalar >> &tsnGrad) |
| makePatchFields (fixedInternalValue) | |
| makePatchTypeFieldTypedefs (fixedInternalValue) | |
| makePatchFields (fixedJump) | |
| makePatchTypeFieldTypedefs (fixedJump) | |
| makePatchFields (fixedMean) | |
| makePatchTypeFieldTypedefs (fixedMean) | |
| makePatchFields (fixedMeanOutletInlet) | |
| makePatchTypeFieldTypedefs (fixedMeanOutletInlet) | |
| makePatchTypeField (fvPatchVectorField, fixedNormalInletOutletVelocityFvPatchVectorField) | |
| makeNullConstructableTemplatePatchTypeField (vector, fixedNormalSlip) | |
| makeNullConstructableTemplatePatchTypeField (tensor, fixedNormalSlip) | |
| makePatchTypeFieldTypedefs (fixedNormalSlip) | |
| makePatchTypeField (fvPatchScalarField, fixedPressureCompressibleDensityFvPatchScalarField) | |
| makePatchFields (fixedProfile) | |
| makePatchTypeFieldTypedefs (fixedProfile) | |
| makePatchFields (fixedValueInletOutlet) | |
| makePatchTypeFieldTypedefs (fixedValueInletOutlet) | |
| makePatchTypeField (fvPatchVectorField, flowRateInletVelocityFvPatchVectorField) | |
| makePatchTypeField (fvPatchVectorField, flowRateOutletVelocityFvPatchVectorField) | |
| makePatchTypeField (fvPatchVectorField, fluxCorrectedVelocityFvPatchVectorField) | |
| makePatchFields (freestream) | |
| makePatchTypeFieldTypedefs (freestream) | |
| makePatchTypeField (fvPatchScalarField, freestreamPressureFvPatchScalarField) | |
| makePatchTypeField (fvPatchVectorField, freestreamVelocityFvPatchVectorField) | |
| makePatchFields (functionalFixedValue) | |
| makePatchTypeFieldTypedefs (functionalFixedValue) | |
| makePatchFields (inletOutlet) | |
| makePatchTypeFieldTypedefs (inletOutlet) | |
| makePatchTypeField (fvPatchScalarField, inletOutletTotalTemperatureFvPatchScalarField) | |
| makePatchTypeField (fvPatchScalarField, interfaceCompressionFvPatchScalarField) | |
| makePatchTypeField (fvPatchVectorField, interstitialInletVelocityFvPatchVectorField) | |
| makePatchTypeField (fvPatchVectorField, mappedFlowRateVelocityFvPatchVectorField) | |
| makePatchFields (mappedInternalValue) | |
| makePatchTypeFieldTypedefs (mappedInternalValue) | |
| makePatchFields (mappedValue) | |
| makePatchTypeFieldTypedefs (mappedValue) | |
| makePatchTypeField (fvPatchVectorField, mappedVelocityFluxFvPatchField) | |
| makePatchTypeField (fvPatchVectorField, matchedFlowRateOutletVelocityFvPatchVectorField) | |
| makePatchTypeField (fvPatchScalarField, meanInletOutletFvPatchScalarField) | |
| makePatchTypeField (fvPatchVectorField, movingMappedWallVelocityFvPatchVectorField) | |
| makePatchTypeField (fvPatchVectorField, movingWallSlipVelocityFvPatchVectorField) | |
| makePatchTypeField (fvPatchVectorField, movingWallVelocityFvPatchVectorField) | |
| makeNullConstructablePatchTypeField (fvPatchVectorField, noSlipFvPatchVectorField) | |
| makePatchFields (outletInlet) | |
| makePatchTypeFieldTypedefs (outletInlet) | |
| makePatchFields (outletMappedUniformInlet) | |
| makePatchTypeFieldTypedefs (outletMappedUniformInlet) | |
| makePatchTypeField (fvPatchVectorField, outletPhaseMeanVelocityFvPatchVectorField) | |
| makePatchFields (partialSlip) | |
| makePatchTypeFieldTypedefs (partialSlip) | |
| makePatchTypeField (fvPatchScalarField, phaseHydrostaticPressureFvPatchScalarField) | |
| makePatchTypeField (fvPatchScalarField, plenumPressureFvPatchScalarField) | |
| makePatchTypeField (fvPatchScalarField, pressureFvPatchScalarField) | |
| makePatchTypeField (fvPatchVectorField, pressureDirectedInletOutletVelocityFvPatchVectorField) | |
| makePatchTypeField (fvPatchVectorField, pressureDirectedInletVelocityFvPatchVectorField) | |
| makePatchTypeField (fvPatchVectorField, pressureInletOutletVelocityFvPatchVectorField) | |
| makePatchTypeField (fvPatchVectorField, pressureInletUniformVelocityFvPatchVectorField) | |
| makePatchTypeField (fvPatchVectorField, pressureInletVelocityFvPatchVectorField) | |
| makePatchTypeField (fvPatchVectorField, pressureNormalInletOutletVelocityFvPatchVectorField) | |
| makePatchTypeField (fvPatchScalarField, prghCyclicPressureFvPatchScalarField) | |
| defineTemplateTypeNameAndDebug (prghPressure, 0) | |
| makePatchTypeField (fvPatchScalarField, prghTotalHydrostaticPressureFvPatchScalarField) | |
| makePatchTypeField (fvPatchVectorField, rotatingPressureInletOutletVelocityFvPatchVectorField) | |
| makePatchTypeField (fvPatchScalarField, rotatingTotalPressureFvPatchScalarField) | |
| makePatchTypeField (fvPatchVectorField, rotatingWallVelocityFvPatchVectorField) | |
| makeNullConstructablePatchFields (slip) | |
| makePatchTypeFieldTypedefs (slip) | |
| makePatchTypeField (fvPatchVectorField, supersonicFreestreamFvPatchVectorField) | |
| makePatchTypeField (fvPatchVectorField, surfaceNormalFixedValueFvPatchVectorField) | |
| makePatchTypeField (fvPatchVectorField, surfaceNormalUniformFixedValueFvPatchVectorField) | |
| makePatchTypeField (fvPatchVectorField, swirlFlowRateInletVelocityFvPatchVectorField) | |
| makePatchTypeField (fvPatchVectorField, swirlInletVelocityFvPatchVectorField) | |
| makePatchTypeField (fvPatchScalarField, syringePressureFvPatchScalarField) | |
| makePatchFields (timeVaryingMappedFixedValue) | |
| makePatchTypeFieldTypedefs (timeVaryingMappedFixedValue) | |
| TemplateName (timeVaryingMappedFvPatchField) | |
| defineTypeNameAndDebug (timeVaryingMappedFvPatchFieldName, 0) | |
| makePatchTypeField (fvPatchScalarField, totalPressureFvPatchScalarField) | |
| makePatchTypeField (fvPatchScalarField, totalTemperatureFvPatchScalarField) | |
| makePatchTypeField (fvPatchVectorField, translatingWallVelocityFvPatchVectorField) | |
| makePatchTypeField (fvPatchScalarField, transonicEntrainmentPressureFvPatchScalarField) | |
| makePatchFields (turbulentInlet) | |
| makePatchTypeFieldTypedefs (turbulentInlet) | |
| makePatchTypeField (fvPatchScalarField, turbulentKineticEnergyFvPatchScalarField) | |
| addNamedToRunTimeSelectionTable (fvPatchScalarField, turbulentKineticEnergyFvPatchScalarField, dictionary, turbulentIntensityKineticEnergyInlet) | |
| makePatchTypeField (fvPatchScalarField, uniformDensityHydrostaticPressureFvPatchScalarField) | |
| makePatchFields (uniformFixedGradient) | |
| makePatchTypeFieldTypedefs (uniformFixedGradient) | |
| makePatchFields (uniformFixedValue) | |
| makePatchTypeFieldTypedefs (uniformFixedValue) | |
| makePatchTypeFieldTypedefs (uniform) | |
| makePatchFields (uniformInletOutlet) | |
| makePatchTypeFieldTypedefs (uniformInletOutlet) | |
| makePatchFields (uniformJump) | |
| makePatchTypeFieldTypedefs (uniformJump) | |
| makePatchTypeField (fvPatchScalarField, uniformTotalPressureFvPatchScalarField) | |
| makePatchTypeField (fvPatchScalarField, variableHeightFlowRateFvPatchScalarField) | |
| makePatchTypeField (fvPatchVectorField, variableHeightFlowRateInletVelocityFvPatchVectorField) | |
| makePatchTypeField (fvPatchScalarField, waveSurfacePressureFvPatchScalarField) | |
| makePatchFields (waveTransmissive) | |
| makePatchTypeFieldTypedefs (waveTransmissive) | |
| makeNullConstructablePatchFields (zeroFixedValue) | |
| makePatchTypeFieldTypedefs (zeroFixedValue) | |
| makeNullConstructablePatchFields (zeroInletOutlet) | |
| makePatchTypeFieldTypedefs (zeroInletOutlet) | |
| FOR_ALL_FIELD_TYPES (makeDimensionedFvPatchFieldFunctions) | |
| FOR_ALL_FIELD_TYPES (DEFINE_DIMENSIONED_FVPATCH_TYPE_FIELDS) | |
| template<class Type > | |
| Ostream & | operator<< (Ostream &, const fvPatchField< Type > &) |
| defineNamedTemplateTypeNameAndDebug (fvPatchLabelField, 0) | |
| defineTemplateRunTimeSelectionTable (fvPatchLabelField, patch) | |
| defineTemplateRunTimeSelectionTable (fvPatchLabelField, patchMapper) | |
| defineTemplateRunTimeSelectionTable (fvPatchLabelField, dictionary) | |
| defineNamedTemplateTypeNameAndDebug (fvPatchScalarField, 0) | |
| defineTemplateRunTimeSelectionTable (fvPatchScalarField, patch) | |
| defineTemplateRunTimeSelectionTable (fvPatchScalarField, patchMapper) | |
| defineTemplateRunTimeSelectionTable (fvPatchScalarField, dictionary) | |
| defineNamedTemplateTypeNameAndDebug (fvPatchVectorField, 0) | |
| defineTemplateRunTimeSelectionTable (fvPatchVectorField, patch) | |
| defineTemplateRunTimeSelectionTable (fvPatchVectorField, patchMapper) | |
| defineTemplateRunTimeSelectionTable (fvPatchVectorField, dictionary) | |
| defineNamedTemplateTypeNameAndDebug (fvPatchSphericalTensorField, 0) | |
| defineTemplateRunTimeSelectionTable (fvPatchSphericalTensorField, patch) | |
| defineTemplateRunTimeSelectionTable (fvPatchSphericalTensorField, patchMapper) | |
| defineTemplateRunTimeSelectionTable (fvPatchSphericalTensorField, dictionary) | |
| defineNamedTemplateTypeNameAndDebug (fvPatchSymmTensorField, 0) | |
| defineTemplateRunTimeSelectionTable (fvPatchSymmTensorField, patch) | |
| defineTemplateRunTimeSelectionTable (fvPatchSymmTensorField, patchMapper) | |
| defineTemplateRunTimeSelectionTable (fvPatchSymmTensorField, dictionary) | |
| defineNamedTemplateTypeNameAndDebug (fvPatchTensorField, 0) | |
| defineTemplateRunTimeSelectionTable (fvPatchTensorField, patch) | |
| defineTemplateRunTimeSelectionTable (fvPatchTensorField, patchMapper) | |
| defineTemplateRunTimeSelectionTable (fvPatchTensorField, dictionary) | |
| makeTemplateFvsPatchTypeField (label, calculated) | |
| makeFvsPatchFields (calculated) | |
| makeFvsPatchTypeFieldTypedef (label, calculated) | |
| makeFvsPatchTypeFieldTypedefs (calculated) | |
| makeFvsPatchFieldTypeName (label, coupled) | |
| makeFvsPatchFieldTypeNames (coupled) | |
| makeFvsPatchTypeFieldTypedef (label, coupled) | |
| makeFvsPatchTypeFieldTypedefs (coupled) | |
| makeFvsPatchFields (fixedValue) | |
| makeFvsPatchTypeFieldTypedefs (fixedValue) | |
| makeFvsPatchFieldTypeNames (sliced) | |
| makeFvsPatchTypeFieldTypedefs (sliced) | |
| makeTemplateFvsPatchTypeField (label, cyclic) | |
| makeFvsPatchFields (cyclic) | |
| makeFvsPatchTypeFieldTypedef (label, cyclic) | |
| makeFvsPatchTypeFieldTypedefs (cyclic) | |
| makeFvsPatchFields (cyclicSlip) | |
| makeFvsPatchTypeFieldTypedefs (cyclicSlip) | |
| makeFvsPatchFields (empty) | |
| makeFvsPatchTypeFieldTypedefs (empty) | |
| makeFvsPatchFields (internal) | |
| makeFvsPatchTypeFieldTypedefs (internal) | |
| makeTemplateFvsPatchTypeField (label, nonConformalCyclic) | |
| makeFvsPatchFields (nonConformalCyclic) | |
| makeFvsPatchTypeFieldTypedef (label, nonConformalCyclic) | |
| makeFvsPatchTypeFieldTypedefs (nonConformalCyclic) | |
| makeTemplateFvsPatchTypeField (label, nonConformalError) | |
| makeFvsPatchFields (nonConformalError) | |
| makeFvsPatchTypeFieldTypedef (label, nonConformalError) | |
| makeFvsPatchTypeFieldTypedefs (nonConformalError) | |
| makeTemplateFvsPatchTypeField (label, nonConformalProcessorCyclic) | |
| makeFvsPatchFields (nonConformalProcessorCyclic) | |
| makeFvsPatchTypeFieldTypedef (label, nonConformalProcessorCyclic) | |
| makeFvsPatchTypeFieldTypedefs (nonConformalProcessorCyclic) | |
| makeTemplateFvsPatchTypeField (label, processor) | |
| makeFvsPatchFields (processor) | |
| makeFvsPatchTypeFieldTypedef (label, processor) | |
| makeFvsPatchTypeFieldTypedefs (processor) | |
| makeTemplateFvsPatchTypeField (label, processorCyclic) | |
| makeFvsPatchFields (processorCyclic) | |
| makeFvsPatchTypeFieldTypedef (label, processorCyclic) | |
| makeFvsPatchTypeFieldTypedefs (processorCyclic) | |
| makeFvsPatchFields (symmetry) | |
| makeFvsPatchTypeFieldTypedefs (symmetry) | |
| makeFvsPatchFields (symmetryPlane) | |
| makeFvsPatchTypeFieldTypedefs (symmetryPlane) | |
| makeFvsPatchFields (wedge) | |
| makeFvsPatchTypeFieldTypedefs (wedge) | |
| makeFvsPatchTypeField (fvsPatchLabelField, nonConformalMappedPolyFacesFvsPatchLabelField) | |
| makeFvsPatchTypeField (fvsPatchLabelField, nonConformalPolyFacesFvsPatchLabelField) | |
| makeFvsPatchTypeField (fvsPatchLabelField, polyFacesFvsPatchLabelField) | |
| makeFvsPatchFields (zeroFixedValue) | |
| makeFvsPatchTypeFieldTypedefs (zeroFixedValue) | |
| template<class Type > | |
| Ostream & | operator<< (Ostream &, const fvsPatchField< Type > &) |
| defineNamedTemplateTypeNameAndDebug (fvsPatchLabelField, 0) | |
| defineTemplateRunTimeSelectionTable (fvsPatchLabelField, patch) | |
| defineTemplateRunTimeSelectionTable (fvsPatchLabelField, patchMapper) | |
| defineTemplateRunTimeSelectionTable (fvsPatchLabelField, dictionary) | |
| defineNamedTemplateTypeNameAndDebug (fvsPatchScalarField, 0) | |
| defineTemplateRunTimeSelectionTable (fvsPatchScalarField, patch) | |
| defineTemplateRunTimeSelectionTable (fvsPatchScalarField, patchMapper) | |
| defineTemplateRunTimeSelectionTable (fvsPatchScalarField, dictionary) | |
| defineNamedTemplateTypeNameAndDebug (fvsPatchVectorField, 0) | |
| defineTemplateRunTimeSelectionTable (fvsPatchVectorField, patch) | |
| defineTemplateRunTimeSelectionTable (fvsPatchVectorField, patchMapper) | |
| defineTemplateRunTimeSelectionTable (fvsPatchVectorField, dictionary) | |
| defineNamedTemplateTypeNameAndDebug (fvsPatchSphericalTensorField, 0) | |
| defineTemplateRunTimeSelectionTable (fvsPatchSphericalTensorField, patch) | |
| defineTemplateRunTimeSelectionTable (fvsPatchSphericalTensorField, patchMapper) | |
| defineTemplateRunTimeSelectionTable (fvsPatchSphericalTensorField, dictionary) | |
| defineNamedTemplateTypeNameAndDebug (fvsPatchSymmTensorField, 0) | |
| defineTemplateRunTimeSelectionTable (fvsPatchSymmTensorField, patch) | |
| defineTemplateRunTimeSelectionTable (fvsPatchSymmTensorField, patchMapper) | |
| defineTemplateRunTimeSelectionTable (fvsPatchSymmTensorField, dictionary) | |
| defineNamedTemplateTypeNameAndDebug (fvsPatchTensorField, 0) | |
| defineTemplateRunTimeSelectionTable (fvsPatchTensorField, patch) | |
| defineTemplateRunTimeSelectionTable (fvsPatchTensorField, patchMapper) | |
| defineTemplateRunTimeSelectionTable (fvsPatchTensorField, dictionary) | |
| template<class Type , class GeoMesh > | |
| void | evaluate (GeometricField< Type, GeoMesh > &result, const Function1< Type > &func, const GeometricField< Type, GeoMesh > &x) |
| template<class Type , class GeoMesh > | |
| tmp< GeometricField< Type, GeoMesh > > | evaluate (const Function1< Type > &func, const dimensionSet &dims, const GeometricField< Type, GeoMesh > &x) |
| template<class Type , class GeoMesh > | |
| void | evaluate (GeometricField< Type, GeoMesh > &result, const Function2< Type > &func, const GeometricField< Type, GeoMesh > &x, const GeometricField< Type, GeoMesh > &y) |
| template<class Type , class GeoMesh > | |
| tmp< GeometricField< Type, GeoMesh > > | evaluate (const Function2< Type > &func, const dimensionSet &dims, const GeometricField< Type, GeoMesh > &x, const GeometricField< Type, GeoMesh > &y) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| Ostream & | operator<< (Ostream &, const GeometricBoundaryField< Type, GeoMesh, PrimitiveField > &) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| Ostream & | operator<< (Ostream &, const GeometricField< Type, GeoMesh, PrimitiveField > &) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| Ostream & | operator<< (Ostream &, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | component (GeometricField< typename GeometricField< Type, GeoMesh, PrimitiveField1 >::cmptType, GeoMesh, PrimitiveField1 > &gcf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf, const direction d) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | T (GeometricField< Type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2, direction r> | |
| void | pow (GeometricField< typename powProduct< Type, r >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField, direction r> | |
| tmp< GeometricField< typename powProduct< Type, r >::type, GeoMesh, Field > > | pow (const GeometricField< Type, GeoMesh, PrimitiveField > &gf, typename powProduct< Type, r >::type) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField, direction r> | |
| tmp< GeometricField< typename powProduct< Type, r >::type, GeoMesh, Field > > | pow (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf, typename powProduct< Type, r >::type) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | sqr (GeometricField< typename outerProduct< Type, Type >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename outerProduct< Type, Type >::type, GeoMesh, Field > > | sqr (const GeometricField< Type, GeoMesh, PrimitiveField > &gf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename outerProduct< Type, Type >::type, GeoMesh, Field > > | sqr (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | magSqr (GeometricField< scalar, GeoMesh, PrimitiveField1 > &gsf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | magSqr (const GeometricField< Type, GeoMesh, PrimitiveField > &gf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | magSqr (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | mag (GeometricField< scalar, GeoMesh, PrimitiveField1 > &gsf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | mag (const GeometricField< Type, GeoMesh, PrimitiveField > &gf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | mag (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | cmptAv (GeometricField< typename GeometricField< Type, GeoMesh, PrimitiveField1 >::cmptType, GeoMesh, PrimitiveField1 > &gcf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename GeometricField< Type, GeoMesh, PrimitiveField >::cmptType, GeoMesh, Field >> | cmptAv (const GeometricField< Type, GeoMesh, PrimitiveField > &gf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename GeometricField< Type, GeoMesh, PrimitiveField >::cmptType, GeoMesh, Field >> | cmptAv (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMag (const GeometricField< Type, GeoMesh, PrimitiveField > &df) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMag (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< Type > | max (const GeometricField< Type, GeoMesh, PrimitiveField > &gf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< Type > | max (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< Type > | min (const GeometricField< Type, GeoMesh, PrimitiveField > &gf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< Type > | min (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< Type > | sum (const GeometricField< Type, GeoMesh, PrimitiveField > &gf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< Type > | sum (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< scalar > | sumMag (const GeometricField< Type, GeoMesh, PrimitiveField > &gf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< scalar > | sumMag (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< Type > | average (const GeometricField< Type, GeoMesh, PrimitiveField > &gf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| dimensioned< Type > | average (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | max (const GeometricField< Type, GeoMesh, PrimitiveField1 > &df1, const GeometricField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | max (const GeometricField< Type, GeoMesh, PrimitiveField1 > &df1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | max (const tmp< GeometricField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const GeometricField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | max (const tmp< GeometricField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | min (const GeometricField< Type, GeoMesh, PrimitiveField1 > &df1, const GeometricField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | min (const GeometricField< Type, GeoMesh, PrimitiveField1 > &df1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | min (const tmp< GeometricField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const GeometricField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | min (const tmp< GeometricField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMultiply (const GeometricField< Type, GeoMesh, PrimitiveField1 > &df1, const GeometricField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMultiply (const GeometricField< Type, GeoMesh, PrimitiveField1 > &df1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMultiply (const tmp< GeometricField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const GeometricField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMultiply (const tmp< GeometricField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptDivide (const GeometricField< Type, GeoMesh, PrimitiveField1 > &df1, const GeometricField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptDivide (const GeometricField< Type, GeoMesh, PrimitiveField1 > &df1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptDivide (const tmp< GeometricField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const GeometricField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptDivide (const tmp< GeometricField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | max (const dimensioned< Type > &dt1, const GeometricField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | max (const Type &t1, const GeometricField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | max (const dimensioned< Type > &dt1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | max (const Type &t1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | max (const GeometricField< Type, GeoMesh, PrimitiveField > &df1, const dimensioned< Type > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | max (const GeometricField< Type, GeoMesh, PrimitiveField > &df1, const Type &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | max (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf1, const dimensioned< Type > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | max (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2, const Type &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | min (const dimensioned< Type > &dt1, const GeometricField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | min (const Type &t1, const GeometricField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | min (const dimensioned< Type > &dt1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | min (const Type &t1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | min (const GeometricField< Type, GeoMesh, PrimitiveField > &df1, const dimensioned< Type > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | min (const GeometricField< Type, GeoMesh, PrimitiveField > &df1, const Type &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | min (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf1, const dimensioned< Type > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | min (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2, const Type &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMultiply (const dimensioned< Type > &dt1, const GeometricField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMultiply (const Type &t1, const GeometricField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMultiply (const dimensioned< Type > &dt1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMultiply (const Type &t1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMultiply (const GeometricField< Type, GeoMesh, PrimitiveField > &df1, const dimensioned< Type > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMultiply (const GeometricField< Type, GeoMesh, PrimitiveField > &df1, const Type &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMultiply (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf1, const dimensioned< Type > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptMultiply (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2, const Type &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptDivide (const dimensioned< Type > &dt1, const GeometricField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptDivide (const Type &t1, const GeometricField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptDivide (const dimensioned< Type > &dt1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptDivide (const Type &t1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptDivide (const GeometricField< Type, GeoMesh, PrimitiveField > &df1, const dimensioned< Type > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptDivide (const GeometricField< Type, GeoMesh, PrimitiveField > &df1, const Type &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptDivide (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf1, const dimensioned< Type > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | cmptDivide (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2, const Type &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator- (const GeometricField< Type, GeoMesh, PrimitiveField > &df1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator- (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const GeometricField< Type, GeoMesh, PrimitiveField1 > &df1, const GeometricField< scalar, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const GeometricField< Type, GeoMesh, PrimitiveField1 > &df1, const tmp< GeometricField< scalar, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const tmp< GeometricField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const GeometricField< scalar, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const tmp< GeometricField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const tmp< GeometricField< scalar, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const GeometricField< scalar, GeoMesh, PrimitiveField1 > &df1, const GeometricField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const GeometricField< scalar, GeoMesh, PrimitiveField1 > &df1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const tmp< GeometricField< scalar, GeoMesh, PrimitiveField1 >> &tdf1, const GeometricField< Type, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const tmp< GeometricField< scalar, GeoMesh, PrimitiveField1 >> &tdf1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator/ (const GeometricField< Type, GeoMesh, PrimitiveField1 > &df1, const GeometricField< scalar, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator/ (const GeometricField< Type, GeoMesh, PrimitiveField1 > &df1, const tmp< GeometricField< scalar, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator/ (const tmp< GeometricField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const GeometricField< scalar, GeoMesh, PrimitiveField2 > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator/ (const tmp< GeometricField< Type, GeoMesh, PrimitiveField1 >> &tdf1, const tmp< GeometricField< scalar, GeoMesh, PrimitiveField2 >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const dimensioned< scalar > &dt1, const GeometricField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const scalar &t1, const GeometricField< Type, GeoMesh, PrimitiveField > &df2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const dimensioned< scalar > &dt1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const scalar &t1, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const GeometricField< Type, GeoMesh, PrimitiveField > &df1, const dimensioned< scalar > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const GeometricField< Type, GeoMesh, PrimitiveField > &df1, const scalar &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf1, const dimensioned< scalar > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator* (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf1, const scalar &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator/ (const GeometricField< Type, GeoMesh, PrimitiveField > &df1, const dimensioned< scalar > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator/ (const GeometricField< Type, GeoMesh, PrimitiveField > &df1, const scalar &t2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator/ (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf1, const dimensioned< scalar > &dt2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< Type, GeoMesh, Field > > | operator/ (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tdf1, const scalar &t2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2, template< class > class PrimitiveField3> | |
| void | add (GeometricField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type1, GeoMesh, PrimitiveField2 > &gf1, const GeometricField< Type2, GeoMesh, PrimitiveField3 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, Field > > | operator+ (const GeometricField< Type1, GeoMesh, PrimitiveField1 > &gf1, const GeometricField< Type2, GeoMesh, PrimitiveField2 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, Field > > | operator+ (const GeometricField< Type1, GeoMesh, PrimitiveField1 > &gf1, const tmp< GeometricField< Type2, GeoMesh, PrimitiveField2 >> &tgf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, Field > > | operator+ (const tmp< GeometricField< Type1, GeoMesh, PrimitiveField1 >> &tgf1, const GeometricField< Type2, GeoMesh, PrimitiveField2 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, Field > > | operator+ (const tmp< GeometricField< Type1, GeoMesh, PrimitiveField1 >> &tgf1, const tmp< GeometricField< Type2, GeoMesh, PrimitiveField2 >> &tgf2) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | add (GeometricField< typename typeOfSum< Type, Form >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1, const dimensioned< Form > &dvs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator+ (const GeometricField< Type, GeoMesh, PrimitiveField > &gf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator+ (const GeometricField< Type, GeoMesh, PrimitiveField > &gf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Type, Form >::type, GeoMesh, Field > > | operator+ (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator+ (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | add (GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, PrimitiveField1 > &gf, const dimensioned< Form > &dvs, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator+ (const dimensioned< Form > &dvs, const GeometricField< Type, GeoMesh, PrimitiveField > &gf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator+ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const GeometricField< Type, GeoMesh, PrimitiveField > &gf1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator+ (const dimensioned< Form > &dvs, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator+ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2, template< class > class PrimitiveField3> | |
| void | subtract (GeometricField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type1, GeoMesh, PrimitiveField2 > &gf1, const GeometricField< Type2, GeoMesh, PrimitiveField3 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, Field > > | operator- (const GeometricField< Type1, GeoMesh, PrimitiveField1 > &gf1, const GeometricField< Type2, GeoMesh, PrimitiveField2 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, Field > > | operator- (const GeometricField< Type1, GeoMesh, PrimitiveField1 > &gf1, const tmp< GeometricField< Type2, GeoMesh, PrimitiveField2 >> &tgf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, Field > > | operator- (const tmp< GeometricField< Type1, GeoMesh, PrimitiveField1 >> &tgf1, const GeometricField< Type2, GeoMesh, PrimitiveField2 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename typeOfSum< Type1, Type2 >::type, GeoMesh, Field > > | operator- (const tmp< GeometricField< Type1, GeoMesh, PrimitiveField1 >> &tgf1, const tmp< GeometricField< Type2, GeoMesh, PrimitiveField2 >> &tgf2) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | subtract (GeometricField< typename typeOfSum< Type, Form >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1, const dimensioned< Form > &dvs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator- (const GeometricField< Type, GeoMesh, PrimitiveField > &gf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator- (const GeometricField< Type, GeoMesh, PrimitiveField > &gf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Type, Form >::type, GeoMesh, Field > > | operator- (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator- (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | subtract (GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, PrimitiveField1 > &gf, const dimensioned< Form > &dvs, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator- (const dimensioned< Form > &dvs, const GeometricField< Type, GeoMesh, PrimitiveField > &gf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator- (const VectorSpace< Form, Cmpt, nCmpt > &vs, const GeometricField< Type, GeoMesh, PrimitiveField > &gf1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator- (const dimensioned< Form > &dvs, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename typeOfSum< Form, Type >::type, GeoMesh, Field > > | operator- (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2, template< class > class PrimitiveField3> | |
| void | outer (GeometricField< typename outerProduct< Type1, Type2 >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type1, GeoMesh, PrimitiveField2 > &gf1, const GeometricField< Type2, GeoMesh, PrimitiveField3 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename outerProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator* (const GeometricField< Type1, GeoMesh, PrimitiveField1 > &gf1, const GeometricField< Type2, GeoMesh, PrimitiveField2 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename outerProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator* (const GeometricField< Type1, GeoMesh, PrimitiveField1 > &gf1, const tmp< GeometricField< Type2, GeoMesh, PrimitiveField2 >> &tgf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename outerProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator* (const tmp< GeometricField< Type1, GeoMesh, PrimitiveField1 >> &tgf1, const GeometricField< Type2, GeoMesh, PrimitiveField2 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename outerProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator* (const tmp< GeometricField< Type1, GeoMesh, PrimitiveField1 >> &tgf1, const tmp< GeometricField< Type2, GeoMesh, PrimitiveField2 >> &tgf2) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | outer (GeometricField< typename outerProduct< Type, Form >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1, const dimensioned< Form > &dvs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename outerProduct< Form, Type >::type, GeoMesh, Field > > | operator* (const GeometricField< Type, GeoMesh, PrimitiveField > &gf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename outerProduct< Form, Type >::type, GeoMesh, Field > > | operator* (const GeometricField< Type, GeoMesh, PrimitiveField > &gf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename outerProduct< Type, Form >::type, GeoMesh, Field > > | operator* (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename outerProduct< Form, Type >::type, GeoMesh, Field > > | operator* (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | outer (GeometricField< typename outerProduct< Form, Type >::type, GeoMesh, PrimitiveField1 > &gf, const dimensioned< Form > &dvs, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename outerProduct< Form, Type >::type, GeoMesh, Field > > | operator* (const dimensioned< Form > &dvs, const GeometricField< Type, GeoMesh, PrimitiveField > &gf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename outerProduct< Form, Type >::type, GeoMesh, Field > > | operator* (const VectorSpace< Form, Cmpt, nCmpt > &vs, const GeometricField< Type, GeoMesh, PrimitiveField > &gf1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename outerProduct< Form, Type >::type, GeoMesh, Field > > | operator* (const dimensioned< Form > &dvs, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename outerProduct< Form, Type >::type, GeoMesh, Field > > | operator* (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2, template< class > class PrimitiveField3> | |
| void | cross (GeometricField< typename crossProduct< Type1, Type2 >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type1, GeoMesh, PrimitiveField2 > &gf1, const GeometricField< Type2, GeoMesh, PrimitiveField3 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename crossProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator^ (const GeometricField< Type1, GeoMesh, PrimitiveField1 > &gf1, const GeometricField< Type2, GeoMesh, PrimitiveField2 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename crossProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator^ (const GeometricField< Type1, GeoMesh, PrimitiveField1 > &gf1, const tmp< GeometricField< Type2, GeoMesh, PrimitiveField2 >> &tgf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename crossProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator^ (const tmp< GeometricField< Type1, GeoMesh, PrimitiveField1 >> &tgf1, const GeometricField< Type2, GeoMesh, PrimitiveField2 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename crossProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator^ (const tmp< GeometricField< Type1, GeoMesh, PrimitiveField1 >> &tgf1, const tmp< GeometricField< Type2, GeoMesh, PrimitiveField2 >> &tgf2) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | cross (GeometricField< typename crossProduct< Type, Form >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1, const dimensioned< Form > &dvs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename crossProduct< Form, Type >::type, GeoMesh, Field > > | operator^ (const GeometricField< Type, GeoMesh, PrimitiveField > &gf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename crossProduct< Form, Type >::type, GeoMesh, Field > > | operator^ (const GeometricField< Type, GeoMesh, PrimitiveField > &gf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename crossProduct< Type, Form >::type, GeoMesh, Field > > | operator^ (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename crossProduct< Form, Type >::type, GeoMesh, Field > > | operator^ (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | cross (GeometricField< typename crossProduct< Form, Type >::type, GeoMesh, PrimitiveField1 > &gf, const dimensioned< Form > &dvs, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename crossProduct< Form, Type >::type, GeoMesh, Field > > | operator^ (const dimensioned< Form > &dvs, const GeometricField< Type, GeoMesh, PrimitiveField > &gf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename crossProduct< Form, Type >::type, GeoMesh, Field > > | operator^ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const GeometricField< Type, GeoMesh, PrimitiveField > &gf1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename crossProduct< Form, Type >::type, GeoMesh, Field > > | operator^ (const dimensioned< Form > &dvs, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename crossProduct< Form, Type >::type, GeoMesh, Field > > | operator^ (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2, template< class > class PrimitiveField3> | |
| void | dot (GeometricField< typename innerProduct< Type1, Type2 >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type1, GeoMesh, PrimitiveField2 > &gf1, const GeometricField< Type2, GeoMesh, PrimitiveField3 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename innerProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator& (const GeometricField< Type1, GeoMesh, PrimitiveField1 > &gf1, const GeometricField< Type2, GeoMesh, PrimitiveField2 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename innerProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator& (const GeometricField< Type1, GeoMesh, PrimitiveField1 > &gf1, const tmp< GeometricField< Type2, GeoMesh, PrimitiveField2 >> &tgf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename innerProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator& (const tmp< GeometricField< Type1, GeoMesh, PrimitiveField1 >> &tgf1, const GeometricField< Type2, GeoMesh, PrimitiveField2 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename innerProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator& (const tmp< GeometricField< Type1, GeoMesh, PrimitiveField1 >> &tgf1, const tmp< GeometricField< Type2, GeoMesh, PrimitiveField2 >> &tgf2) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | dot (GeometricField< typename innerProduct< Type, Form >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1, const dimensioned< Form > &dvs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename innerProduct< Form, Type >::type, GeoMesh, Field > > | operator& (const GeometricField< Type, GeoMesh, PrimitiveField > &gf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename innerProduct< Form, Type >::type, GeoMesh, Field > > | operator& (const GeometricField< Type, GeoMesh, PrimitiveField > &gf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename innerProduct< Type, Form >::type, GeoMesh, Field > > | operator& (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename innerProduct< Form, Type >::type, GeoMesh, Field > > | operator& (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | dot (GeometricField< typename innerProduct< Form, Type >::type, GeoMesh, PrimitiveField1 > &gf, const dimensioned< Form > &dvs, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename innerProduct< Form, Type >::type, GeoMesh, Field > > | operator& (const dimensioned< Form > &dvs, const GeometricField< Type, GeoMesh, PrimitiveField > &gf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename innerProduct< Form, Type >::type, GeoMesh, Field > > | operator& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const GeometricField< Type, GeoMesh, PrimitiveField > &gf1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename innerProduct< Form, Type >::type, GeoMesh, Field > > | operator& (const dimensioned< Form > &dvs, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename innerProduct< Form, Type >::type, GeoMesh, Field > > | operator& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2, template< class > class PrimitiveField3> | |
| void | dotdot (GeometricField< typename scalarProduct< Type1, Type2 >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type1, GeoMesh, PrimitiveField2 > &gf1, const GeometricField< Type2, GeoMesh, PrimitiveField3 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename scalarProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator&& (const GeometricField< Type1, GeoMesh, PrimitiveField1 > &gf1, const GeometricField< Type2, GeoMesh, PrimitiveField2 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename scalarProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator&& (const GeometricField< Type1, GeoMesh, PrimitiveField1 > &gf1, const tmp< GeometricField< Type2, GeoMesh, PrimitiveField2 >> &tgf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename scalarProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator&& (const tmp< GeometricField< Type1, GeoMesh, PrimitiveField1 >> &tgf1, const GeometricField< Type2, GeoMesh, PrimitiveField2 > &gf2) |
| template<class Type1 , class Type2 , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< typename scalarProduct< Type1, Type2 >::type, GeoMesh, Field > > | operator&& (const tmp< GeometricField< Type1, GeoMesh, PrimitiveField1 >> &tgf1, const tmp< GeometricField< Type2, GeoMesh, PrimitiveField2 >> &tgf2) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | dotdot (GeometricField< typename scalarProduct< Type, Form >::type, GeoMesh, PrimitiveField1 > &gf, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1, const dimensioned< Form > &dvs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename scalarProduct< Form, Type >::type, GeoMesh, Field > > | operator&& (const GeometricField< Type, GeoMesh, PrimitiveField > &gf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename scalarProduct< Form, Type >::type, GeoMesh, Field > > | operator&& (const GeometricField< Type, GeoMesh, PrimitiveField > &gf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename scalarProduct< Type, Form >::type, GeoMesh, Field > > | operator&& (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1, const dimensioned< Form > &dvs) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename scalarProduct< Form, Type >::type, GeoMesh, Field > > | operator&& (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | dotdot (GeometricField< typename scalarProduct< Form, Type >::type, GeoMesh, PrimitiveField1 > &gf, const dimensioned< Form > &dvs, const GeometricField< Type, GeoMesh, PrimitiveField2 > &gf1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename scalarProduct< Form, Type >::type, GeoMesh, Field > > | operator&& (const dimensioned< Form > &dvs, const GeometricField< Type, GeoMesh, PrimitiveField > &gf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename scalarProduct< Form, Type >::type, GeoMesh, Field > > | operator&& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const GeometricField< Type, GeoMesh, PrimitiveField > &gf1) |
| template<class Form , class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename scalarProduct< Form, Type >::type, GeoMesh, Field > > | operator&& (const dimensioned< Form > &dvs, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Form , class Cmpt , direction nCmpt, class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< typename scalarProduct< Form, Type >::type, GeoMesh, Field > > | operator&& (const VectorSpace< Form, Cmpt, nCmpt > &vs, const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| bool | reusable (const tmp< GeometricField< Type, GeoMesh, PrimitiveField >> &tgf) |
| template<class TypeR , class GeoMesh > | |
| tmp< GeometricField< TypeR, GeoMesh, Field > > | New (const tmp< GeometricField< TypeR, GeoMesh, Field >> &tgf1, const word &name, const dimensionSet &dimensions, const bool initRet=false) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| Ostream & | operator<< (Ostream &, const GeometricFieldSources< Type, GeoMesh, PrimitiveField > &) |
| template<class Type > | |
| Ostream & | operator<< (Ostream &os, const NoFieldSource< Type > &) |
| template<class Type , 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 word &defaultPatchFieldType) |
| 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... | |
| template<class Type , class GeoMesh > | |
| void | writeEntry (Ostream &os, const FunctionalGeometricField< Type, GeoMesh > &udff) |
| 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<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | stabilise (GeometricField< scalar, GeoMesh, PrimitiveField1 > &result, const GeometricField< scalar, GeoMesh, PrimitiveField2 > &gsf, const dimensioned< scalar > &ds) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | stabilise (const GeometricField< scalar, GeoMesh, PrimitiveField > &gsf, const dimensioned< scalar > &ds) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | stabilise (const tmp< GeometricField< scalar, GeoMesh, PrimitiveField >> &tgsf, const dimensioned< scalar > &ds) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2 template< class > class PrimitiveField3> | |
| void | pow (GeometricField< scalar, GeoMesh, PrimitiveField1 > &Pow, const GeometricField< scalar, GeoMesh, PrimitiveField2 > &gsf1, const GeometricField< scalar, GeoMesh, PrimitiveField3 > &gsf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | pow (const GeometricField< scalar, GeoMesh, PrimitiveField1 > &gsf1, const GeometricField< scalar, GeoMesh, PrimitiveField2 > &gsf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | pow (const tmp< GeometricField< scalar, GeoMesh, PrimitiveField1 >> &tgsf1, const GeometricField< scalar, GeoMesh, PrimitiveField2 > &gsf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | pow (const GeometricField< scalar, GeoMesh, PrimitiveField1 > &gsf1, const tmp< GeometricField< scalar, GeoMesh, PrimitiveField2 >> &tgsf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | pow (const tmp< GeometricField< scalar, GeoMesh, PrimitiveField1 >> &tgsf1, const tmp< GeometricField< scalar, GeoMesh, PrimitiveField2 >> &tgsf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | pow (GeometricField< scalar, GeoMesh, PrimitiveField1 > &tPow, const GeometricField< scalar, GeoMesh, PrimitiveField2 > &gsf, const dimensioned< scalar > &ds) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | pow (const GeometricField< scalar, GeoMesh, PrimitiveField > &gsf, const dimensionedScalar &ds) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | pow (const tmp< GeometricField< scalar, GeoMesh, PrimitiveField >> &tgsf, const dimensionedScalar &ds) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | pow (const GeometricField< scalar, GeoMesh, PrimitiveField > &gsf, const scalar &s) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | pow (const tmp< GeometricField< scalar, GeoMesh, PrimitiveField >> &tgsf, const scalar &s) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | pow (GeometricField< scalar, GeoMesh, PrimitiveField1 > &tPow, const dimensioned< scalar > &ds, const GeometricField< scalar, GeoMesh, PrimitiveField2 > &gsf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | pow (const dimensionedScalar &ds, const GeometricField< scalar, GeoMesh, PrimitiveField > &gsf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | pow (const dimensionedScalar &ds, const tmp< GeometricField< scalar, GeoMesh, PrimitiveField >> &tgsf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | pow (const scalar &s, const GeometricField< scalar, GeoMesh, PrimitiveField > &gsf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | pow (const scalar &s, const tmp< GeometricField< scalar, GeoMesh, PrimitiveField >> &tgsf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2 template< class > class PrimitiveField3> | |
| void | atan2 (GeometricField< scalar, GeoMesh, PrimitiveField1 > &Atan2, const GeometricField< scalar, GeoMesh, PrimitiveField2 > &gsf1, const GeometricField< scalar, GeoMesh, PrimitiveField3 > &gsf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | atan2 (const GeometricField< scalar, GeoMesh, PrimitiveField1 > &gsf1, const GeometricField< scalar, GeoMesh, PrimitiveField2 > &gsf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | atan2 (const tmp< GeometricField< scalar, GeoMesh, PrimitiveField1 >> &tgsf1, const GeometricField< scalar, GeoMesh, PrimitiveField2 > &gsf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | atan2 (const GeometricField< scalar, GeoMesh, PrimitiveField1 > &gsf1, const tmp< GeometricField< scalar, GeoMesh, PrimitiveField2 >> &tgsf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | atan2 (const tmp< GeometricField< scalar, GeoMesh, PrimitiveField1 >> &tgsf1, const tmp< GeometricField< scalar, GeoMesh, PrimitiveField2 >> &tgsf2) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | atan2 (GeometricField< scalar, GeoMesh, PrimitiveField1 > &tAtan2, const GeometricField< scalar, GeoMesh, PrimitiveField2 > &gsf, const dimensioned< scalar > &ds) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | atan2 (const GeometricField< scalar, GeoMesh, PrimitiveField > &gsf, const dimensionedScalar &ds) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | atan2 (const tmp< GeometricField< scalar, GeoMesh, PrimitiveField >> &tgsf, const dimensionedScalar &ds) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | atan2 (const GeometricField< scalar, GeoMesh, PrimitiveField > &gsf, const scalar &s) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | atan2 (const tmp< GeometricField< scalar, GeoMesh, PrimitiveField >> &tgsf, const scalar &s) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | atan2 (GeometricField< scalar, GeoMesh, PrimitiveField1 > &tAtan2, const dimensioned< scalar > &ds, const GeometricField< scalar, GeoMesh, PrimitiveField2 > &gsf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | atan2 (const dimensionedScalar &ds, const GeometricField< scalar, GeoMesh, PrimitiveField > &gsf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | atan2 (const dimensionedScalar &ds, const tmp< GeometricField< scalar, GeoMesh, PrimitiveField >> &tgsf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | atan2 (const scalar &s, const GeometricField< scalar, GeoMesh, PrimitiveField > &gsf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | atan2 (const scalar &s, const tmp< GeometricField< scalar, GeoMesh, PrimitiveField >> &tgsf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | jn (GeometricField< scalar, GeoMesh, PrimitiveField1 > &gsf, const int n, const GeometricField< scalar, GeoMesh, PrimitiveField2 > &gsf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | jn (const int n, const GeometricField< scalar, GeoMesh, PrimitiveField > &gsf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | jn (const int n, const tmp< GeometricField< scalar, GeoMesh, PrimitiveField >> &tgsf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField1, template< class > class PrimitiveField2> | |
| void | yn (GeometricField< scalar, GeoMesh, PrimitiveField1 > &gsf, const int n, const GeometricField< scalar, GeoMesh, PrimitiveField2 > &gsf1) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | yn (const int n, const GeometricField< scalar, GeoMesh, PrimitiveField > &gsf) |
| template<class Type , class GeoMesh , template< class > class PrimitiveField> | |
| tmp< GeometricField< scalar, GeoMesh, Field > > | yn (const int n, const tmp< GeometricField< scalar, GeoMesh, PrimitiveField >> &tgsf) |
| defineTemplate2TypeNameAndDebug (pointLabelField::Internal, 0) | |
| defineTemplateTypeNameAndDebug (pointLabelField, 0) | |
| defineTemplateTypeNameAndDebug (pointVectorField, 0) | |
| defineTemplateTypeNameAndDebug (surfaceScalarField, 0) | |
| template<class Type > | |
| bool | isFlux (const DimensionedField< Type, surfaceMesh > &df) |
| Check if surfaceField is a flux. More... | |
| template<> | |
| bool | isFlux< scalar > (const DimensionedField< scalar, surfaceMesh > &df) |
| Check if surfaceScalarField is a flux. More... | |
| template<class Type , class GeoMesh > | |
| void | transform (GeometricField< Type, GeoMesh > &rtf, const GeometricField< tensor, GeoMesh > &trf, const GeometricField< Type, GeoMesh > &tf) |
| template<class Type , class GeoMesh > | |
| tmp< GeometricField< Type, GeoMesh > > | transform (const GeometricField< tensor, GeoMesh > &trf, const GeometricField< Type, GeoMesh > &tf) |
| template<class Type , class GeoMesh > | |
| tmp< GeometricField< Type, GeoMesh > > | transform (const GeometricField< tensor, GeoMesh > &trf, const tmp< GeometricField< Type, GeoMesh >> &ttf) |
| template<class Type , class GeoMesh > | |
| tmp< GeometricField< Type, GeoMesh > > | transform (const tmp< GeometricField< tensor, GeoMesh >> &ttrf, const GeometricField< Type, GeoMesh > &tf) |
| template<class Type , class GeoMesh > | |
| tmp< GeometricField< Type, GeoMesh > > | transform (const tmp< GeometricField< tensor, GeoMesh >> &ttrf, const tmp< GeometricField< Type, GeoMesh >> &ttf) |
| template<class Type , class GeoMesh > | |
| void | transform (GeometricField< Type, GeoMesh > &rtf, const dimensionedTensor &t, const GeometricField< Type, GeoMesh > &tf) |
| template<class Type , class GeoMesh > | |
| tmp< GeometricField< Type, GeoMesh > > | transform (const dimensionedTensor &t, const GeometricField< Type, GeoMesh > &tf) |
| template<class Type , class GeoMesh > | |
| tmp< GeometricField< Type, GeoMesh > > | transform (const dimensionedTensor &t, const tmp< GeometricField< Type, GeoMesh >> &ttf) |
| makeNullConstructableTemplatePointPatchTypeField (label, calculated) | |
| makeNullConstructablePointPatchFields (calculated) | |
| makePointPatchFieldTypedef (label, calculated) | |
| makePointPatchFieldTypedefs (calculated) | |
| makePointPatchFieldTypeNames (coupled) | |
| makePointPatchFieldTypedefs (coupled) | |
| makeNullConstructablePointPatchFields (fixedValue) | |
| makePointPatchFieldTypedefs (fixedValue) | |
| template<class Type > | |
| tmp< Field< Type > > | operator+ (const valuePointPatchField< Type > &vsppf, const Type &t) |
| makeNullConstructablePointPatchFields (value) | |
| makePointPatchFieldTypedefs (value) | |
| makeNullConstructablePointPatchFields (zeroGradient) | |
| makePointPatchFieldTypedefs (zeroGradient) | |
| makeNullConstructablePointPatchFields (cyclic) | |
| makePointPatchFieldTypedefs (cyclic) | |
| makeNullConstructablePointPatchFields (cyclicSlip) | |
| makePointPatchFieldTypedefs (cyclicSlip) | |
| makeNullConstructablePointPatchFields (empty) | |
| makePointPatchFieldTypedefs (empty) | |
| makeNullConstructablePointPatchFields (internal) | |
| makePointPatchFieldTypedefs (internal) | |
| makeNullConstructablePointPatchFields (nonConformalCyclic) | |
| makePointPatchFieldTypedefs (nonConformalCyclic) | |
| makeNullConstructablePointPatchFields (nonConformalError) | |
| makePointPatchFieldTypedefs (nonConformalError) | |
| makeNullConstructablePointPatchFields (nonConformalProcessorCyclic) | |
| makePointPatchFieldTypedefs (nonConformalProcessorCyclic) | |
| makeNullConstructablePointPatchFields (processor) | |
| makePointPatchFieldTypedefs (processor) | |
| makeNullConstructablePointPatchFields (processorCyclic) | |
| makePointPatchFieldTypedefs (processorCyclic) | |
| makeNullConstructablePointPatchFields (symmetry) | |
| makePointPatchFieldTypedefs (symmetry) | |
| makeNullConstructablePointPatchFields (symmetryPlane) | |
| makePointPatchFieldTypedefs (symmetryPlane) | |
| makeNullConstructablePointPatchFields (wedge) | |
| makePointPatchFieldTypedefs (wedge) | |
| makePointPatchFields (codedFixedValue) | |
| makePointPatchFieldTypedefs (codedFixedValue) | |
| template<class Type > | |
| Ostream & | operator<< (Ostream &, const fixedNormalSlipPointPatchField< Type > &) |
| makePointPatchFields (fixedNormalSlip) | |
| makePointPatchFieldTypedefs (fixedNormalSlip) | |
| makeNullConstructablePointPatchFields (slip) | |
| makePointPatchFieldTypedefs (slip) | |
| makePointPatchFields (uniformFixedValue) | |
| makePointPatchFieldTypedefs (uniformFixedValue) | |
| 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 (pointPatchLabelField, 0) | |
| defineTemplateRunTimeSelectionTable (pointPatchLabelField, pointPatch) | |
| defineTemplateRunTimeSelectionTable (pointPatchLabelField, patchMapper) | |
| defineTemplateRunTimeSelectionTable (pointPatchLabelField, dictionary) | |
| defineNamedTemplateTypeNameAndDebug (pointPatchScalarField, 0) | |
| defineTemplateRunTimeSelectionTable (pointPatchScalarField, pointPatch) | |
| defineTemplateRunTimeSelectionTable (pointPatchScalarField, patchMapper) | |
| defineTemplateRunTimeSelectionTable (pointPatchScalarField, dictionary) | |
| defineNamedTemplateTypeNameAndDebug (pointPatchVectorField, 0) | |
| defineTemplateRunTimeSelectionTable (pointPatchVectorField, pointPatch) | |
| defineTemplateRunTimeSelectionTable (pointPatchVectorField, patchMapper) | |
| defineTemplateRunTimeSelectionTable (pointPatchVectorField, dictionary) | |
| defineNamedTemplateTypeNameAndDebug (pointPatchSphericalTensorField, 0) | |
| defineTemplateRunTimeSelectionTable (pointPatchSphericalTensorField, pointPatch) | |
| defineTemplateRunTimeSelectionTable (pointPatchSphericalTensorField, patchMapper) | |
| defineTemplateRunTimeSelectionTable (pointPatchSphericalTensorField, dictionary) | |
| defineNamedTemplateTypeNameAndDebug (pointPatchSymmTensorField, 0) | |
| defineTemplateRunTimeSelectionTable (pointPatchSymmTensorField, pointPatch) | |
| defineTemplateRunTimeSelectionTable (pointPatchSymmTensorField, patchMapper) | |
| defineTemplateRunTimeSelectionTable (pointPatchSymmTensorField, dictionary) | |
| defineNamedTemplateTypeNameAndDebug (pointPatchTensorField, 0) | |
| defineTemplateRunTimeSelectionTable (pointPatchTensorField, pointPatch) | |
| defineTemplateRunTimeSelectionTable (pointPatchTensorField, patchMapper) | |
| defineTemplateRunTimeSelectionTable (pointPatchTensorField, dictionary) | |
| template<class GeoField , class GeoMesh > | |
| wordList | ReadFields (const GeoMesh &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::GeoMesh_ &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::GeoMesh_ &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... | |
| FOR_ALL_FIELD_TYPES (defineLocalUniformDimensionedTypeField) | |
| FOR_ALL_FIELD_TYPES (typedefLocalUniformDimensionedTypeField) | |
| FOR_ALL_FIELD_TYPES (defineUniformDimensionedTypeField) | |
| FOR_ALL_FIELD_TYPES (typedefUniformDimensionedTypeField) | |
| FOR_ALL_FIELD_TYPES (defineUniformGeometricTypeField) | |
| FOR_ALL_FIELD_TYPES (typedefUniformGeometricTypeField) | |
| defineTypeNameAndDebug (fv, 0) | |
| template<> | |
| bool | contiguous< smoothData > () |
| Data associated with smoothData type are contiguous. More... | |
| template<> | |
| bool | contiguous< sweepData > () |
| Data associated with sweepData type are contiguous. More... | |
| defineTypeNameAndDebug (fvSchemes, 0) | |
| defineTypeNameAndDebug (leastSquaresVectors, 0) | |
| defineTemplateTypeNameAndDebug (CentredFitSnGradData< linearFitPolynomial >, 0) | |
| defineTemplateTypeNameAndDebug (CentredFitSnGradData< quadraticFitPolynomial >, 0) | |
| defineTemplateTypeNameAndDebug (fvScalarMatrix, 0) | |
| defineTemplateTypeNameAndDebug (fvVectorMatrix, 0) | |
| defineTemplateTypeNameAndDebug (fvSphericalTensorMatrix, 0) | |
| defineTemplateTypeNameAndDebug (fvSymmTensorMatrix, 0) | |
| defineTemplateTypeNameAndDebug (fvTensorMatrix, 0) | |
| template<class Type > | |
| tmp< VolField< Type > > | operator& (const fvMatrix< Type > &, const DimensionedField< Type, fvMesh > &) |
| template<class Type > | |
| tmp< VolField< Type > > | operator& (const fvMatrix< Type > &, const tmp< DimensionedField< Type, fvMesh >> &) |
| template<class Type > | |
| tmp< VolField< Type > > | operator& (const fvMatrix< Type > &, const tmp< VolField< Type >> &) |
| template<class Type > | |
| tmp< VolField< Type > > | operator& (const tmp< fvMatrix< Type >> &, const DimensionedField< Type, fvMesh > &) |
| template<class Type > | |
| tmp< VolField< Type > > | operator& (const tmp< fvMatrix< Type >> &, const tmp< DimensionedField< Type, fvMesh >> &) |
| template<class Type > | |
| tmp< VolField< Type > > | operator& (const tmp< fvMatrix< Type >> &, const tmp< VolField< Type >> &) |
| 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, fvMesh > &, 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, fvMesh > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator== (const fvMatrix< Type > &, const tmp< DimensionedField< Type, fvMesh >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator== (const fvMatrix< Type > &, const tmp< VolField< Type >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator== (const tmp< fvMatrix< Type >> &, const DimensionedField< Type, fvMesh > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator== (const tmp< fvMatrix< Type >> &, const tmp< DimensionedField< Type, fvMesh >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator== (const tmp< fvMatrix< Type >> &, const tmp< VolField< Type >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator== (const fvMatrix< Type > &, const dimensioned< Type > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator== (const tmp< fvMatrix< Type >> &, const dimensioned< Type > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator== (const fvMatrix< Type > &, const zero &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator== (const tmp< fvMatrix< Type >> &, const zero &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator- (const fvMatrix< Type > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator- (const tmp< fvMatrix< Type >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator+ (const fvMatrix< Type > &, const fvMatrix< Type > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator+ (const tmp< fvMatrix< Type >> &, const fvMatrix< Type > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator+ (const fvMatrix< Type > &, const tmp< fvMatrix< Type >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator+ (const tmp< fvMatrix< Type >> &, const tmp< fvMatrix< Type >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator+ (const fvMatrix< Type > &, const DimensionedField< Type, fvMesh > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator+ (const fvMatrix< Type > &, const tmp< DimensionedField< Type, fvMesh >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator+ (const fvMatrix< Type > &, const tmp< VolField< Type >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator+ (const tmp< fvMatrix< Type >> &, const DimensionedField< Type, fvMesh > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator+ (const tmp< fvMatrix< Type >> &, const tmp< DimensionedField< Type, fvMesh >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator+ (const tmp< fvMatrix< Type >> &, const tmp< VolField< Type >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator+ (const DimensionedField< Type, fvMesh > &, const fvMatrix< Type > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator+ (const tmp< DimensionedField< Type, fvMesh >> &, const fvMatrix< Type > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator+ (const tmp< VolField< Type >> &, const fvMatrix< Type > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator+ (const DimensionedField< Type, fvMesh > &, const tmp< fvMatrix< Type >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator+ (const tmp< DimensionedField< Type, fvMesh >> &, const tmp< fvMatrix< Type >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator+ (const tmp< VolField< Type >> &, const tmp< fvMatrix< Type >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator+ (const fvMatrix< Type > &, const dimensioned< Type > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator+ (const tmp< fvMatrix< Type >> &, const dimensioned< Type > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator+ (const dimensioned< Type > &, const fvMatrix< Type > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator+ (const dimensioned< Type > &, const tmp< fvMatrix< Type >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator- (const fvMatrix< Type > &, const fvMatrix< Type > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator- (const tmp< fvMatrix< Type >> &, const fvMatrix< Type > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator- (const fvMatrix< Type > &, const tmp< fvMatrix< Type >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator- (const tmp< fvMatrix< Type >> &, const tmp< fvMatrix< Type >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator- (const fvMatrix< Type > &, const DimensionedField< Type, fvMesh > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator- (const fvMatrix< Type > &, const tmp< DimensionedField< Type, fvMesh >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator- (const fvMatrix< Type > &, const tmp< VolField< Type >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator- (const tmp< fvMatrix< Type >> &, const DimensionedField< Type, fvMesh > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator- (const tmp< fvMatrix< Type >> &, const tmp< DimensionedField< Type, fvMesh >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator- (const tmp< fvMatrix< Type >> &, const tmp< VolField< Type >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator- (const DimensionedField< Type, fvMesh > &, const fvMatrix< Type > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator- (const tmp< DimensionedField< Type, fvMesh >> &, const fvMatrix< Type > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator- (const tmp< VolField< Type >> &, const fvMatrix< Type > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator- (const DimensionedField< Type, fvMesh > &, const tmp< fvMatrix< Type >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator- (const tmp< DimensionedField< Type, fvMesh >> &, const tmp< fvMatrix< Type >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator- (const tmp< VolField< Type >> &, const tmp< fvMatrix< Type >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator- (const fvMatrix< Type > &, const dimensioned< Type > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator- (const tmp< fvMatrix< Type >> &, const dimensioned< Type > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator- (const dimensioned< Type > &, const fvMatrix< Type > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator- (const dimensioned< Type > &, const tmp< fvMatrix< Type >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator* (const volScalarField::Internal &, const fvMatrix< Type > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator* (const tmp< volScalarField::Internal > &, const fvMatrix< Type > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator* (const tmp< volScalarField > &, const fvMatrix< Type > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator* (const volScalarField::Internal &, const tmp< fvMatrix< Type >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator* (const tmp< volScalarField::Internal > &, const tmp< fvMatrix< Type >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator* (const tmp< volScalarField > &, const tmp< fvMatrix< Type >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator* (const dimensioned< scalar > &, const fvMatrix< Type > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator* (const dimensioned< scalar > &, const tmp< fvMatrix< Type >> &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator/ (const fvMatrix< Type > &, const volScalarField::Internal &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator/ (const fvMatrix< Type > &, const tmp< volScalarField::Internal > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator/ (const fvMatrix< Type > &, const tmp< volScalarField > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator/ (const tmp< fvMatrix< Type >> &, const volScalarField::Internal &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator/ (const tmp< fvMatrix< Type >> &, const tmp< volScalarField::Internal > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator/ (const tmp< fvMatrix< Type >> &, const tmp< volScalarField > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator/ (const fvMatrix< Type > &, const dimensioned< scalar > &) |
| template<class Type > | |
| tmp< fvMatrix< Type > > | operator/ (const tmp< fvMatrix< Type >> &, const dimensioned< scalar > &) |
| defineTypeNameAndDebug (faceAreaPairGAMGAgglomeration, 0) | |
| addToRunTimeSelectionTable (GAMGAgglomeration, faceAreaPairGAMGAgglomeration, lduMesh) | |
| addToRunTimeSelectionTable (GAMGAgglomeration, faceAreaPairGAMGAgglomeration, geometry) | |
| defineTypeNameAndDebug (MULES, 0) | |
| 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) | |
| const fvMesh & | region (const dictionary &dict) |
| Cast the give dictionary to the corresponding region fvMesh. More... | |
| defineTypeNameAndDebug (fvMeshDistributor, 0) | |
| defineRunTimeSelectionTable (fvMeshDistributor, fvMesh) | |
| defineTypeNameAndDebug (fvMeshMover, 0) | |
| defineRunTimeSelectionTable (fvMeshMover, fvMesh) | |
| makePatchFields (conformed) | |
| makePatchTypeFieldTypedefs (conformed) | |
| makeFvsPatchFields (conformed) | |
| makeFvsPatchTypeFieldTypedefs (conformed) | |
| template<class FaceList , class PointField > | |
| edge | meshEdge (const PrimitivePatch< FaceList, PointField > &p, const label edgei) |
| bool | any (const boolList &l) |
| defineTypeNameAndDebug (fvMeshStitcher, 0) | |
| defineRunTimeSelectionTable (fvMeshStitcher, fvMesh) | |
| template<> | |
| void | fvMeshStitcher::postUnconformSurfaceFields< Foam::vector > () |
| defineTypeNameAndDebug (fvMeshTopoChanger, 0) | |
| defineRunTimeSelectionTable (fvMeshTopoChanger, fvMesh) | |
| defineTypeNameAndDebug (coupledFvPatch, 0) | |
| defineTypeNameAndDebug (cyclicFvPatch, 0) | |
| addToRunTimeSelectionTable (fvPatch, cyclicFvPatch, polyPatch) | |
| defineTypeNameAndDebug (cyclicSlipFvPatch, 0) | |
| addToRunTimeSelectionTable (fvPatch, cyclicSlipFvPatch, polyPatch) | |
| defineTypeNameAndDebug (emptyFvPatch, 0) | |
| addToRunTimeSelectionTable (fvPatch, emptyFvPatch, polyPatch) | |
| defineTypeNameAndDebug (internalFvPatch, 0) | |
| addToRunTimeSelectionTable (fvPatch, internalFvPatch, polyPatch) | |
| defineTypeNameAndDebug (nonConformalFvPatch, 0) | |
| defineTypeNameAndDebug (nonConformalCoupledFvPatch, 0) | |
| defineTypeNameAndDebug (nonConformalCyclicFvPatch, 0) | |
| addToRunTimeSelectionTable (fvPatch, nonConformalCyclicFvPatch, polyPatch) | |
| defineTypeNameAndDebug (nonConformalErrorFvPatch, 0) | |
| addToRunTimeSelectionTable (fvPatch, nonConformalErrorFvPatch, polyPatch) | |
| defineTypeNameAndDebug (nonConformalProcessorCyclicFvPatch, 0) | |
| addToRunTimeSelectionTable (fvPatch, nonConformalProcessorCyclicFvPatch, polyPatch) | |
| defineTypeNameAndDebug (processorFvPatch, 0) | |
| addToRunTimeSelectionTable (fvPatch, processorFvPatch, polyPatch) | |
| defineTypeNameAndDebug (processorCyclicFvPatch, 0) | |
| addToRunTimeSelectionTable (fvPatch, processorCyclicFvPatch, polyPatch) | |
| defineTypeNameAndDebug (symmetryFvPatch, 0) | |
| addToRunTimeSelectionTable (fvPatch, symmetryFvPatch, polyPatch) | |
| defineTypeNameAndDebug (symmetryPlaneFvPatch, 0) | |
| addToRunTimeSelectionTable (fvPatch, symmetryPlaneFvPatch, polyPatch) | |
| defineTypeNameAndDebug (wedgeFvPatch, 0) | |
| addToRunTimeSelectionTable (fvPatch, wedgeFvPatch, polyPatch) | |
| defineTypeNameAndDebug (mappedExtrudedWallFvPatch, 0) | |
| addToRunTimeSelectionTable (fvPatch, mappedExtrudedWallFvPatch, polyPatch) | |
| defineTypeNameAndDebug (mappedFvPatch, 0) | |
| addToRunTimeSelectionTable (fvPatch, mappedFvPatch, polyPatch) | |
| defineTypeNameAndDebug (mappedFvPatchBase, 0) | |
| defineTypeNameAndDebug (mappedFvPatchBaseBase, 0) | |
| defineTypeNameAndDebug (mappedInternalFvPatch, 0) | |
| addToRunTimeSelectionTable (fvPatch, mappedInternalFvPatch, polyPatch) | |
| defineTypeNameAndDebug (mappedWallFvPatch, 0) | |
| addToRunTimeSelectionTable (fvPatch, mappedWallFvPatch, polyPatch) | |
| defineTypeNameAndDebug (nonConformalMappedFvPatchBase, 0) | |
| defineTypeNameAndDebug (nonConformalMappedWallFvPatch, 0) | |
| addToRunTimeSelectionTable (fvPatch, nonConformalMappedWallFvPatch, polyPatch) | |
| defineTypeNameAndDebug (wallFvPatch, 0) | |
| addToRunTimeSelectionTable (fvPatch, wallFvPatch, polyPatch) | |
| defineTypeNameAndDebug (fvPatch, 0) | |
| defineRunTimeSelectionTable (fvPatch, polyPatch) | |
| addToRunTimeSelectionTable (fvPatch, fvPatch, polyPatch) | |
| template<> | |
| bool | contiguous< FvWallInfo< wallPoint > > () |
| template<> | |
| bool | contiguous< FvWallInfo< WallLocationData< wallPoint, bool > > > () |
| template<> | |
| bool | contiguous< FvWallInfo< WallLocationData< wallPoint, label > > > () |
| FOR_ALL_FIELD_TYPES (DefineContiguousFvWallLocationDataType) | |
| defineTypeNameAndDebug (nearWallDist, 0) | |
| defineTypeNameAndDebug (patchDistMethod, 0) | |
| defineRunTimeSelectionTable (patchDistMethod, dictionary) | |
| defineTypeNameAndDebug (wallDist, 0) | |
| fvMesh | zeroDimensionalFvMesh (const objectRegistry &db) |
| Construct a zero-dimensional unit-cube FV mesh. More... | |
| defineTypeNameAndDebug (fvMeshToFvMesh, 0) | |
| template<class Type > | |
| Type | interpolatePointToCell (const PointField< Type > &ptf, const label celli) |
| FOR_ALL_FIELD_TYPES (defineInterpolation) | |
| defineTypeNameAndDebug (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< SurfaceField< Type > > | linearInterpolate (const VolField< Type > &vf) |
| template<class Type > | |
| tmp< SurfaceField< Type > > | linearInterpolate (const tmp< VolField< Type >> &tvf) |
| defineTemplateTypeNameAndDebug (CentredFitData< linearFitPolynomial >, 0) | |
| makeCentredFitSurfaceInterpolationScheme (linearFit, linearFitPolynomial, centredCFCCellToFaceStencilObject) | |
| defineTemplateTypeNameAndDebug (UpwindFitData< linearFitPolynomial >, 0) | |
| makePureUpwindFitSurfaceInterpolationScheme (linearPureUpwindFit, linearFitPolynomial, pureUpwindCFCCellToFaceStencilObject) | |
| makeSurfaceInterpolationTypeScheme (LUST, scalar) | |
| makeSurfaceInterpolationTypeScheme (LUST, vector) | |
| makeSurfaceInterpolationScheme (outletStabilised) | |
| makeSurfaceInterpolationScheme (phaseStabilised) | |
| makeSurfaceInterpolationScheme (pointLinear) | |
| defineTemplateTypeNameAndDebug (CentredFitData< quadraticFitPolynomial >, 0) | |
| makeCentredFitSurfaceInterpolationScheme (quadraticFit, quadraticFitPolynomial, centredCFCCellToFaceStencilObject) | |
| defineTemplateTypeNameAndDebug (CentredFitData< quadraticLinearFitPolynomial >, 0) | |
| makeCentredFitSurfaceInterpolationScheme (quadraticLinearFit, quadraticLinearFitPolynomial, centredCFCCellToFaceStencilObject) | |
| makePureUpwindFitSurfaceInterpolationScheme (quadraticLinearPureUpwindFit, quadraticLinearUpwindFitPolynomial, upwindCFCCellToFaceStencilObject) | |
| defineTemplateTypeNameAndDebug (UpwindFitData< quadraticLinearUpwindFitPolynomial >, 0) | |
| makeUpwindFitSurfaceInterpolationScheme (quadraticLinearUpwindFit, quadraticLinearUpwindFitPolynomial, upwindFECCellToFaceStencilObject) | |
| defineTemplateTypeNameAndDebug (UpwindFitData< quadraticUpwindFitPolynomial >, 0) | |
| makeUpwindFitSurfaceInterpolationScheme (quadraticUpwindFit, quadraticUpwindFitPolynomial, upwindFECCellToFaceStencilObject) | |
| makeSurfaceInterpolationScheme (skewCorrected) | |
| defineTypeNameAndDebug (skewCorrectionVectors, 0) | |
| defineTypeNameAndDebug (surfaceInterpolation, 0) | |
| defineNamedTemplateTypeNameAndDebug (surfaceInterpolationScheme< scalar >, 0) | |
| defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< scalar >, Mesh) | |
| defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< scalar >, MeshFlux) | |
| defineNamedTemplateTypeNameAndDebug (surfaceInterpolationScheme< vector >, 0) | |
| defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< vector >, Mesh) | |
| defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< vector >, MeshFlux) | |
| defineNamedTemplateTypeNameAndDebug (surfaceInterpolationScheme< sphericalTensor >, 0) | |
| defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< sphericalTensor >, Mesh) | |
| defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< sphericalTensor >, MeshFlux) | |
| defineNamedTemplateTypeNameAndDebug (surfaceInterpolationScheme< symmTensor >, 0) | |
| defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< symmTensor >, Mesh) | |
| defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< symmTensor >, MeshFlux) | |
| defineNamedTemplateTypeNameAndDebug (surfaceInterpolationScheme< tensor >, 0) | |
| defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< tensor >, Mesh) | |
| defineTemplateRunTimeSelectionTable (surfaceInterpolationScheme< tensor >, MeshFlux) | |
| defineTypeNameAndDebug (pointConstraints, 0) | |
| defineTypeNameAndDebug (volPointInterpolation, 0) | |
| Istream & | operator>> (Istream &, pointEdgeDist &) |
| Ostream & | operator<< (Ostream &, const pointEdgeDist &) |
| template<> | |
| bool | contiguous< pointEdgeDist > () |
| Data associated with pointEdgeDist type are contiguous. More... | |
| defineTypeNameAndDebug (pointMesh, 0) | |
| defineTypeNameAndDebug (pointMeshMover, 0) | |
| defineRunTimeSelectionTable (pointMeshMover, dictionary) | |
| defineTypeNameAndDebug (coupledPointPatch, 0) | |
| defineTypeNameAndDebug (cyclicPointPatch, 0) | |
| addToRunTimeSelectionTable (facePointPatch, cyclicPointPatch, polyPatch) | |
| defineTypeNameAndDebug (cyclicSlipPointPatch, 0) | |
| addToRunTimeSelectionTable (facePointPatch, cyclicSlipPointPatch, polyPatch) | |
| defineTypeNameAndDebug (emptyPointPatch, 0) | |
| addToRunTimeSelectionTable (facePointPatch, emptyPointPatch, polyPatch) | |
| defineTypeNameAndDebug (internalPointPatch, 0) | |
| addToRunTimeSelectionTable (facePointPatch, internalPointPatch, polyPatch) | |
| defineTypeNameAndDebug (nonConformalCyclicPointPatch, 0) | |
| addToRunTimeSelectionTable (facePointPatch, nonConformalCyclicPointPatch, polyPatch) | |
| defineTypeNameAndDebug (nonConformalErrorPointPatch, 0) | |
| addToRunTimeSelectionTable (facePointPatch, nonConformalErrorPointPatch, polyPatch) | |
| defineTypeNameAndDebug (nonConformalProcessorCyclicPointPatch, 0) | |
| addToRunTimeSelectionTable (facePointPatch, nonConformalProcessorCyclicPointPatch, 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 (mappedExtrudedWallPointPatch, 0) | |
| addToRunTimeSelectionTable (facePointPatch, mappedExtrudedWallPointPatch, polyPatch) | |
| defineTypeNameAndDebug (mappedInternalPointPatch, 0) | |
| addToRunTimeSelectionTable (facePointPatch, mappedInternalPointPatch, polyPatch) | |
| defineTypeNameAndDebug (mappedPointPatch, 0) | |
| addToRunTimeSelectionTable (facePointPatch, mappedPointPatch, polyPatch) | |
| defineTypeNameAndDebug (mappedWallPointPatch, 0) | |
| addToRunTimeSelectionTable (facePointPatch, mappedWallPointPatch, polyPatch) | |
| defineTypeNameAndDebug (nonConformalMappedWallPointPatch, 0) | |
| addToRunTimeSelectionTable (facePointPatch, nonConformalMappedWallPointPatch, polyPatch) | |
| defineTypeNameAndDebug (wallPointPatch, 0) | |
| addToRunTimeSelectionTable (facePointPatch, wallPointPatch, polyPatch) | |
| defineTypeNameAndDebug (facePointPatch, 0) | |
| defineRunTimeSelectionTable (facePointPatch, polyPatch) | |
| addToRunTimeSelectionTable (facePointPatch, facePointPatch, polyPatch) | |
| defineTypeNameAndDebug (pointPatch, 0) | |
| defineTypeNameAndDebug (solver, 0) | |
| defineRunTimeSelectionTable (solver, fvMesh) | |
| template<> | |
| const word & | regionName (const solver ®ion) |
| Ostream & | operator<< (Ostream &, const findCellParticle &) |
| template<> | |
| bool | contiguous< findCellParticle > () |
| defineTypeNameAndDebug (streamlinesCloud, 0) | |
| Ostream & | operator<< (Ostream &, const streamlinesParticle &) |
| defineTypeNameAndDebug (wallHeatTransferCoeffModel, 0) | |
| defineRunTimeSelectionTable (wallHeatTransferCoeffModel, word) | |
| defineTypeNameAndDebug (codedFunctionObject, 0) | |
| addToRunTimeSelectionTable (functionObject, codedFunctionObject, dictionary) | |
| defineTypeNameAndDebug (MGridGenGAMGAgglomeration, 0) | |
| addToRunTimeSelectionTable (GAMGAgglomeration, MGridGenGAMGAgglomeration, lduMesh) | |
| defineTypeNameAndDebug (fvMotionSolver, 0) | |
| makeNullConstructablePatchFields (cellMotion) | |
| makePatchTypeFieldTypedefs (cellMotion) | |
| makeNullConstructablePatchFields (surfaceSlipDisplacement) | |
| makePatchTypeFieldTypedefs (surfaceSlipDisplacement) | |
| defineTypeNameAndDebug (directionalDiffusivity, 0) | |
| addToRunTimeSelectionTable (motionDiffusivity, directionalDiffusivity, Istream) | |
| defineTypeNameAndDebug (fileDiffusivity, 0) | |
| addToRunTimeSelectionTable (motionDiffusivity, fileDiffusivity, Istream) | |
| defineTypeNameAndDebug (inverseDistanceDiffusivity, 0) | |
| addToRunTimeSelectionTable (motionDiffusivity, inverseDistanceDiffusivity, Istream) | |
| defineTypeNameAndDebug (inverseFaceDistanceDiffusivity, 0) | |
| addToRunTimeSelectionTable (motionDiffusivity, inverseFaceDistanceDiffusivity, Istream) | |
| defineTypeNameAndDebug (inversePointDistanceDiffusivity, 0) | |
| addToRunTimeSelectionTable (motionDiffusivity, inversePointDistanceDiffusivity, Istream) | |
| defineTypeNameAndDebug (inverseVolumeDiffusivity, 0) | |
| addToRunTimeSelectionTable (motionDiffusivity, inverseVolumeDiffusivity, Istream) | |
| defineTypeNameAndDebug (exponentialDiffusivity, 0) | |
| addToRunTimeSelectionTable (motionDiffusivity, exponentialDiffusivity, Istream) | |
| defineTypeNameAndDebug (quadraticDiffusivity, 0) | |
| addToRunTimeSelectionTable (motionDiffusivity, quadraticDiffusivity, Istream) | |
| defineTypeNameAndDebug (motionDiffusivity, 0) | |
| defineRunTimeSelectionTable (motionDiffusivity, Istream) | |
| defineTypeNameAndDebug (motionDirectionalDiffusivity, 0) | |
| addToRunTimeSelectionTable (motionDiffusivity, motionDirectionalDiffusivity, Istream) | |
| defineTypeNameAndDebug (uniformDiffusivity, 0) | |
| addToRunTimeSelectionTable (motionDiffusivity, uniformDiffusivity, Istream) | |
| makePointPatchTypeField (pointPatchVectorField, angularOscillatingDisplacementPointPatchVectorField) | |
| makePointPatchTypeField (pointPatchVectorField, angularOscillatingVelocityPointPatchVectorField) | |
| makePointPatchTypeField (pointPatchVectorField, oscillatingDisplacementPointPatchVectorField) | |
| makePointPatchTypeField (pointPatchVectorField, oscillatingVelocityPointPatchVectorField) | |
| makePointPatchTypeField (fixedValuePointPatchVectorField, surfaceDisplacementPointPatchVectorField) | |
| makePointPatchTypeField (pointPatchVectorField, surfaceSlipDisplacementPointPatchVectorField) | |
| makePointPatchFields (timeVaryingMappedFixedValue) | |
| makePointPatchFieldTypedefs (timeVaryingMappedFixedValue) | |
| makePointPatchTypeField (pointPatchVectorField, uniformInterpolatedDisplacementPointPatchVectorField) | |
| makePointPatchTypeField (pointPatchVectorField, waveDisplacementPointPatchVectorField) | |
| Istream & | operator>> (Istream &, pistonPointEdgeData &) |
| Ostream & | operator<< (Ostream &, const pistonPointEdgeData &) |
| template<> | |
| bool | contiguous< pistonPointEdgeData > () |
| Data associated with pistonPointEdgeData type are contiguous. More... | |
| Ostream & | operator<< (Ostream &, const meshPhiCorrectInfo &) |
| Istream & | operator>> (Istream &, meshPhiCorrectInfo &) |
| Ostream & | operator<< (Ostream &, const meshPhiPreCorrectInfo &) |
| Istream & | operator>> (Istream &, meshPhiPreCorrectInfo &) |
| template<class Type > | |
| List< Type > | repeat (const UList< Type > &a, const UList< Type > &b) |
| template<class Type > | |
| List< Type > | repeat (const UList< Type > &l) |
| layerAndWeight | max (const layerAndWeight &a, const layerAndWeight &b) |
| layerAndWeight | min (const layerAndWeight &a, const layerAndWeight &b) |
| template<class Type > | |
| void | MeshToMeshMapVolFields (const fvMesh &mesh, const fvMeshToFvMesh &mapper) |
| template<class Type > | |
| void | MeshToMeshMapVolInternalFields (const fvMesh &mesh, const fvMeshToFvMesh &mapper) |
| template<class Type , class GeoMesh > | |
| void | NaNGeometricFields (const fvMesh &mesh) |
| 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 (genericFieldBase, 0) | |
| makeFieldSources (generic) | |
| makeTypeFieldSourceTypedefs (generic) | |
| template<class Type > | |
| bool | insertUniformTypeField (const scalarList &components, const word &keyword, const label size, HashPtrTable< Field< Type >> &typeFields) |
| template<> | |
| bool | insertUniformTypeField (const scalarList &components, const word &keyword, const label size, HashPtrTable< Field< scalar >> &typeFields) |
| makePatchFields (generic) | |
| makePatchTypeFieldTypedefs (generic) | |
| makePointPatchFields (generic) | |
| makePointPatchFieldTypedefs (generic) | |
| defineTypeNameAndDebug (genericFvPatch, 0) | |
| addToRunTimeSelectionTable (fvPatch, genericFvPatch, polyPatch) | |
| defineTypeNameAndDebug (genericPointPatch, 0) | |
| addToRunTimeSelectionTable (facePointPatch, genericPointPatch, polyPatch) | |
| makeLagrangianFieldSources (generic) | |
| makeLagrangianTypeFieldSourceTypedefs (generic) | |
| makeTemplateLagrangianPatchTypeField (label, generic) | |
| makeLagrangianPatchFields (generic) | |
| makeLagrangianPatchTypeFieldTypedef (label, generic) | |
| makeLagrangianPatchFieldTypedefs (generic) | |
| defineTypeNameAndDebug (genericLagrangianPatch, 0) | |
| addToRunTimeSelectionTable (LagrangianPatch, genericLagrangianPatch, polyPatch) | |
| defineTypeNameAndDebug (genericPolyPatch, 0) | |
| addToRunTimeSelectionTable (polyPatch, genericPolyPatch, word) | |
| addToRunTimeSelectionTable (polyPatch, genericPolyPatch, dictionary) | |
| template<class ParticleType > | |
| Ostream & | operator<< (Ostream &, const lagrangian::Cloud< ParticleType > &) |
| Istream & | operator>> (Istream &, referredWallFace &) |
| Ostream & | operator<< (Ostream &, const referredWallFace &) |
| TemplateName (IOPosition) | |
| defineTypeNameAndDebug (IOPositionName, 0) | |
| defineTypeNameAndDebug (particle, 0) | |
| Ostream & | operator<< (Ostream &, const particle &) |
| bool | operator== (const particle &, const particle &) |
| bool | operator!= (const particle &, const particle &) |
| defineTypeNameAndDebug (passiveParticleCloud, 0) | |
| TemplateName (DSMCCloud) | |
| defineTypeNameAndDebug (DSMCCloudName, 0) | |
| defineTemplateTypeNameAndDebug (DSMCParcel< particle >, 0) | |
| makeBinaryCollisionModel (DSMCCloud< dsmcParcel >) | |
| makeBinaryCollisionModelType (NoBinaryCollision, CloudType) | |
| makeBinaryCollisionModelType (VariableHardSphere, CloudType) | |
| makeBinaryCollisionModelType (LarsenBorgnakkeVariableHardSphere, CloudType) | |
| makeInflowBoundaryModel (CloudType) | |
| makeInflowBoundaryModelType (FreeStream, CloudType) | |
| makeInflowBoundaryModelType (NoInflow, CloudType) | |
| makeWallInteractionModel (CloudType) | |
| makeWallInteractionModelType (MaxwellianThermal, CloudType) | |
| makeWallInteractionModelType (SpecularReflection, CloudType) | |
| makeWallInteractionModelType (MixedDiffuseSpecular, CloudType) | |
| template<class ParcelType > | |
| Ostream & | operator<< (Ostream &, const DSMCParcel< ParcelType > &) |
| template<class Type > | |
| Ostream & | operator<< (Ostream &, const bufferedAccumulator< Type > &) |
| template<class Type > | |
| Ostream & | operator<< (Ostream &, const correlationFunction< Type > &) |
| Ostream & | operator<< (Ostream &, const molecule &) |
| defineTypeNameAndDebug (moleculeCloud, 0) | |
| defineTypeNameAndDebug (energyScalingFunction, 0) | |
| defineRunTimeSelectionTable (energyScalingFunction, dictionary) | |
| defineTypeNameAndDebug (pairPotential, 0) | |
| defineRunTimeSelectionTable (pairPotential, dictionary) | |
| defineTypeNameAndDebug (tetherPotential, 0) | |
| defineRunTimeSelectionTable (tetherPotential, dictionary) | |
| Ostream & | operator<< (Ostream &, const reducedUnits &) |
| addNamedToRunTimeSelectionTable (parcelCloud, collidingCloud, viscosity, collidingCloud) | |
| addNamedToRunTimeSelectionTable (parcelCloud, collidingCloud, thermo, collidingCloud) | |
| addNamedToRunTimeSelectionTable (parcelCloud, momentumCloud, viscosity, cloud) | |
| addNamedToRunTimeSelectionTable (parcelCloud, momentumCloud, thermo, cloud) | |
| addNamedToRunTimeSelectionTable (parcelCloud, mppicCloud, viscosity, MPPICCloud) | |
| addNamedToRunTimeSelectionTable (parcelCloud, mppicCloud, thermo, MPPICCloud) | |
| addNamedToRunTimeSelectionTable (parcelCloud, reactingCloud, thermo, reactingCloud) | |
| addNamedToRunTimeSelectionTable (parcelCloud, reactingMultiphaseCloud, thermo, reactingMultiphaseCloud) | |
| addNamedToRunTimeSelectionTable (parcelCloud, sprayCloud, thermo, sprayCloud) | |
| addNamedToRunTimeSelectionTable (parcelCloud, thermoCloud, thermo, thermoCloud) | |
| TemplateName (CollidingCloud) | |
| defineTypeNameAndDebug (CollidingCloudName, 0) | |
| TemplateName (MomentumCloud) | |
| defineTypeNameAndDebug (MomentumCloudName, 0) | |
| TemplateName (MPPICCloud) | |
| defineTypeNameAndDebug (MPPICCloudName, 0) | |
| TemplateName (ReactingCloud) | |
| defineTypeNameAndDebug (ReactingCloudName, 0) | |
| TemplateName (ReactingMultiphaseCloud) | |
| defineTypeNameAndDebug (ReactingMultiphaseCloudName, 0) | |
| TemplateName (SprayCloud) | |
| defineTypeNameAndDebug (SprayCloudName, 0) | |
| TemplateName (ThermoCloud) | |
| defineTypeNameAndDebug (ThermoCloudName, 0) | |
| defineTypeNameAndDebug (integrationScheme, 0) | |
| defineRunTimeSelectionTable (integrationScheme, word) | |
| defineTypeNameAndDebug (parcelCloud, 0) | |
| defineRunTimeSelectionTable (parcelCloud, viscosity) | |
| defineRunTimeSelectionTable (parcelCloud, thermo) | |
| defineTypeNameAndDebug (parcelCloudBase, 0) | |
| template<> | |
| bool | contiguous< collidingParcel > () |
| template<> | |
| bool | contiguous< momentumParcel > () |
| template<> | |
| bool | contiguous< mppicParcel > () |
| template<> | |
| bool | contiguous< reactingMultiphaseParcel > () |
| template<> | |
| bool | contiguous< reactingParcel > () |
| template<> | |
| bool | contiguous< sprayParcel > () |
| template<> | |
| bool | contiguous< thermoParcel > () |
| template<class ParcelType > | |
| Ostream & | operator<< (Ostream &, const CollidingParcel< ParcelType > &) |
| TemplateName (CollidingParcel) | |
| defineTypeNameAndDebug (CollidingParcelName, 0) | |
| template<class PairType , class WallType > | |
| bool | operator== (const CollisionRecordList< PairType, WallType > &, const CollisionRecordList< PairType, WallType > &) |
| template<class PairType , class WallType > | |
| bool | operator!= (const CollisionRecordList< PairType, WallType > &, const CollisionRecordList< PairType, WallType > &) |
| template<class PairType , class WallType > | |
| 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 MomentumParcel< ParcelType > &) |
| TemplateName (MomentumParcel) | |
| defineTypeNameAndDebug (MomentumParcelName, 0) | |
| template<class ParcelType > | |
| Ostream & | operator<< (Ostream &, const MPPICParcel< ParcelType > &) |
| TemplateName (MPPICParcel) | |
| defineTypeNameAndDebug (MPPICParcelName, 0) | |
| template<class ParcelType > | |
| Ostream & | operator<< (Ostream &, const ReactingMultiphaseParcel< ParcelType > &) |
| TemplateName (ReactingMultiphaseParcel) | |
| defineTypeNameAndDebug (ReactingMultiphaseParcelName, 0) | |
| template<class ParcelType > | |
| Ostream & | operator<< (Ostream &, const ReactingParcel< ParcelType > &) |
| TemplateName (ReactingParcel) | |
| defineTypeNameAndDebug (ReactingParcelName, 0) | |
| template<class ParcelType > | |
| Ostream & | operator<< (Ostream &, const SprayParcel< ParcelType > &) |
| TemplateName (SprayParcel) | |
| defineTypeNameAndDebug (SprayParcelName, 0) | |
| template<class ParcelType > | |
| Ostream & | operator<< (Ostream &, const ThermoParcel< ParcelType > &) |
| TemplateName (ThermoParcel) | |
| defineTypeNameAndDebug (ThermoParcelName, 0) | |
| 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 (momentumParcelInjectionData, 0) | |
| Ostream & | operator<< (Ostream &, const momentumParcelInjectionData &) |
| Istream & | operator>> (Istream &, momentumParcelInjectionData &) |
| defineTemplateTypeNameAndDebug (GlobalIOList< momentumParcelInjectionData >, 0) | |
| forceSuSp | operator+ (const forceSuSp &susp1, const forceSuSp &susp2) |
| forceSuSp | operator* (const scalar s, const forceSuSp &susp) |
| Istream & | operator>> (Istream &is, wordReAndDictionary &wd) |
| Ostream & | operator<< (Ostream &os, const wordReAndDictionary &wd) |
| defineTemplateRunTimeSelectionTable (AveragingMethod< Foam::scalar >, dictionary) | |
| defineTemplateRunTimeSelectionTable (Foam::AveragingMethod< Foam::vector >, dictionary) | |
| defineTypeNameAndDebug (CorrectionLimitingMethod, 0) | |
| defineRunTimeSelectionTable (CorrectionLimitingMethod, dictionary) | |
| defineTypeNameAndDebug (ParticleStressModel, 0) | |
| defineRunTimeSelectionTable (ParticleStressModel, dictionary) | |
| defineTypeNameAndDebug (TimeScaleModel, 0) | |
| defineRunTimeSelectionTable (TimeScaleModel, dictionary) | |
| defineTypeNameAndDebug (reactingParcelInjectionData, 0) | |
| 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) | |
| defineTypeNameAndDebug (solidParticle, 0) | |
| Ostream & | operator<< (Ostream &, const solidParticle &) |
| template<> | |
| bool | contiguous< solidParticle > () |
| defineTypeNameAndDebug (solidParticleCloud, 0) | |
| defineTypeNameAndDebug (cloud, 0) | |
| defineRunTimeSelectionTable (cloud, LagrangianMesh) | |
| template<class Type > | |
| const UniformDimensionedField< Type > & | lookupUniformDimensionedField (const objectRegistry &db, const word &name, const dimensionSet dims) |
| defineTypeNameAndDebug (cloudFunctionObjectUList, 0) | |
| template<class Type > | |
| tmp< CarrierEqn< Type > > | operator* (const CarrierEqn< Type > &eqn, const dimensionedScalar &s) |
| Multiplication. More... | |
| template<class Type > | |
| tmp< CarrierEqn< Type > > | operator* (const tmp< CarrierEqn< Type >> &tEqn, const dimensionedScalar &s) |
| template<class Type > | |
| tmp< CarrierEqn< Type > > | operator* (const dimensionedScalar &s, const CarrierEqn< Type > &eqn) |
| template<class Type > | |
| tmp< CarrierEqn< Type > > | operator* (const dimensionedScalar &s, const tmp< CarrierEqn< Type >> &tEqn) |
| template<class Type > | |
| tmp< CarrierEqn< Type > > | operator/ (const CarrierEqn< Type > &eqn, const dimensionedScalar &s) |
| Division. More... | |
| template<class Type > | |
| tmp< CarrierEqn< Type > > | operator/ (const tmp< CarrierEqn< Type >> &tEqn, const dimensionedScalar &s) |
| template<class Type > | |
| void | operator+= (fvMatrix< Type > &fvEqn, const CarrierEqn< Type > &cEqn) |
| Add to a finite-volume equation. More... | |
| template<class Type > | |
| void | operator+= (fvMatrix< Type > &fvEqn, const tmp< CarrierEqn< Type >> &tcEqn) |
| Add to a finite-volume equation. More... | |
| template<class Type > | |
| void | operator-= (fvMatrix< Type > &fvEqn, const CarrierEqn< Type > &cEqn) |
| Subtract from a finite-volume equation. More... | |
| template<class Type > | |
| void | operator-= (fvMatrix< Type > &fvEqn, const tmp< CarrierEqn< Type >> &tcEqn) |
| Subtract from a finite-volume equation. More... | |
| template<class Type , class Other > | |
| tmp< Other > | operator* (const Other &, const oneOrTmp< Type > &) |
| Multiply with an object. More... | |
| template<class Type , class Other > | |
| tmp< Other > | operator* (const tmp< Other > &, const oneOrTmp< Type > &) |
| Multiply with a temporary object. More... | |
| template<class Type , class Other > | |
| void | operator*= (Other &, const oneOrTmp< Type > &) |
| Multiply-assign with an object. More... | |
| defineTypeNameAndDebug (cloudVelocityLagrangianPatch, 0) | |
| addToRunTimeSelectionTable (LagrangianPatch, cloudVelocityLagrangianPatch, polyPatch) | |
| makeNullConstructableLagrangianFieldSources (carrier) | |
| makeLagrangianTypeFieldSourceTypedefs (carrier) | |
| makeLagrangianTypeFieldSource (LagrangianVectorFieldSource, coneDiskVelocityLagrangianVectorFieldSource) | |
| makeLagrangianTypeFieldSource (LagrangianVectorFieldSource, coneVelocityLagrangianVectorFieldSource) | |
| makeLagrangianTypeFieldSource (LagrangianScalarFieldSource, distributionDiameterLagrangianScalarFieldSource) | |
| makeLagrangianTypeFieldSource (LagrangianVectorFieldSource, fanVelocityLagrangianVectorFieldSource) | |
| makeLagrangianTypeFieldSource (LagrangianVectorFieldSource, flowRateConeDiskVelocityLagrangianVectorFieldSource) | |
| makeLagrangianTypeFieldSource (LagrangianScalarFieldSource, flowRateNumberLagrangianScalarFieldSource) | |
| makeLagrangianTypeFieldSource (LagrangianScalarFieldSource, LaplacePressureLagrangianScalarFieldSource) | |
| makeNullConstructableLagrangianTypeFieldSource (LagrangianScalarFieldSource, massLagrangianScalarFieldSource) | |
| makeNullConstructableLagrangianTypeFieldSource (LagrangianScalarFieldSource, surfaceAreaLagrangianScalarFieldSource) | |
| makeLagrangianTypeFieldSource (LagrangianScalarFieldSource, totalNumberLagrangianScalarFieldSource) | |
| makeLagrangianTypeFieldSource (LagrangianVectorFieldSource, totalPressureConeVelocityLagrangianVectorFieldSource) | |
| makeLagrangianTypeFieldSource (LagrangianVectorFieldSource, totalPressureVelocityLagrangianVectorFieldSource) | |
| defineTypeNameAndDebug (uniformSizeNumberLagrangianScalarFieldSource, 0) | |
| makeNullConstructableLagrangianTypeFieldSource (LagrangianScalarFieldSource, volumeLagrangianScalarFieldSource) | |
| defineTypeNameAndDebug (cloudVelocityLagrangianPatchVectorField, 0) | |
| makeNullConstructableLagrangianPatchTypeField (LagrangianPatchVectorField, escapeVelocityLagrangianPatchVectorField) | |
| makeLagrangianPatchTypeField (LagrangianPatchVectorField, reboundVelocityLagrangianPatchVectorField) | |
| makeLagrangianPatchTypeField (LagrangianPatchVectorField, stickVelocityLagrangianPatchVectorField) | |
| defineTypeNameAndDebug (cloudLagrangianModel, 0) | |
| defineTemplateTypeNameAndDebugWithName (barycentricIODynamicField, "barycentricField", 0) | |
| defineTemplateTypeNameAndDebugWithName (labelIODynamicField, "labelField", 0) | |
| defineTemplate2TypeNameAndDebug (LagrangianCAPITALIZE(label) Field::Internal, 0) | |
| defineTemplateTypeNameAndDebug (LagrangianCAPITALIZE(label) Field, 0) | |
| defineTemplate2TypeNameAndDebugWithName (LagrangianCAPITALIZE(label) DynamicField::Internal, STR(LagrangianCAPITALIZE(label) Field::Internal), 0) | |
| defineTemplateTypeNameAndDebugWithName (LagrangianCAPITALIZE(label) DynamicField, STR(LagrangianCAPITALIZE(label) Field), 0) | |
| FOR_ALL_FIELD_TYPES (DEFINE_LAGRANGIAN_TYPE_FIELDS) | |
| makeLagrangianTypeFieldSource (LagrangianScalarFieldSource, distributionLagrangianScalarFieldSource) | |
| makeNullConstructableTemplateLagrangianTypeFieldSource (label, internal) | |
| makeNullConstructableLagrangianFieldSources (internal) | |
| makeLagrangianTypeFieldSourceTypedef (label, internal) | |
| makeLagrangianTypeFieldSourceTypedefs (internal) | |
| makeNullConstructableLagrangianFieldSources (max) | |
| makeLagrangianTypeFieldSourceTypedefs (max) | |
| makeNullConstructableLagrangianFieldSources (NaN) | |
| makeLagrangianTypeFieldSourceTypedefs (NaN) | |
| makeNullConstructableLagrangianTypeFieldSource (LagrangianLabelFieldSource, noneStateLagrangianLabelFieldSource) | |
| makeNullConstructableLagrangianTypeFieldSource (LagrangianVectorFieldSource, positionLagrangianVectorFieldSource) | |
| makeLagrangianFieldSources (uniformFixedValue) | |
| makeLagrangianTypeFieldSourceTypedefs (uniformFixedValue) | |
| makeNullConstructableTemplateLagrangianTypeFieldSource (label, zero) | |
| makeNullConstructableLagrangianFieldSources (zero) | |
| makeLagrangianTypeFieldSourceTypedef (label, zero) | |
| makeLagrangianTypeFieldSourceTypedefs (zero) | |
| template<class Type > | |
| Ostream & | operator<< (Ostream &, const LagrangianFieldSource< Type > &) |
| defineTypeNameAndDebug (LagrangianFieldSourceBase, 0) | |
| defineNamedTemplateTypeNameAndDebug (CAT3(Lagrangian, CAPITALIZE(label), FieldSource), 0) | |
| template<> | |
| int CAT3(Lagrangian, CAPITALIZE(label), FieldSource) | defineTemplateRunTimeSelectionTable (CAT3(Lagrangian, CAPITALIZE(label), FieldSource), null) |
| defineTemplateRunTimeSelectionTable (CAT3(Lagrangian, CAPITALIZE(label), FieldSource), dictionary) | |
| FOR_ALL_FIELD_TYPES (makeLagrangianTemplateFieldSource) | |
| FOR_ALL_FIELD_TYPES (makeLagrangianFieldSourceTypedef) | |
| makeNullConstructableTemplateLagrangianPatchTypeField (label, calculated) | |
| makeNullConstructableLagrangianPatchFields (calculated) | |
| makeLagrangianPatchTypeFieldTypedef (label, calculated) | |
| makeLagrangianPatchFieldTypedefs (calculated) | |
| makeNullConstructableTemplateLagrangianPatchTypeField (label, cyclic) | |
| makeNullConstructableLagrangianPatchFields (cyclic) | |
| makeLagrangianPatchTypeFieldTypedef (label, cyclic) | |
| makeLagrangianPatchFieldTypedefs (cyclic) | |
| makeNullConstructableTemplateLagrangianPatchTypeField (label, empty) | |
| makeNullConstructableLagrangianPatchFields (empty) | |
| makeLagrangianPatchTypeFieldTypedef (label, empty) | |
| makeLagrangianPatchFieldTypedefs (empty) | |
| makeNullConstructableTemplateLagrangianPatchTypeField (label, internal) | |
| makeNullConstructableLagrangianPatchFields (internal) | |
| makeLagrangianPatchTypeFieldTypedef (label, internal) | |
| makeLagrangianPatchFieldTypedefs (internal) | |
| makeNullConstructableTemplateLagrangianPatchTypeField (label, nonConformalCyclic) | |
| makeNullConstructableLagrangianPatchFields (nonConformalCyclic) | |
| makeLagrangianPatchTypeFieldTypedef (label, nonConformalCyclic) | |
| makeLagrangianPatchFieldTypedefs (nonConformalCyclic) | |
| makeNullConstructableTemplateLagrangianPatchTypeField (label, nonConformalError) | |
| makeNullConstructableLagrangianPatchFields (nonConformalError) | |
| makeLagrangianPatchTypeFieldTypedef (label, nonConformalError) | |
| makeLagrangianPatchFieldTypedefs (nonConformalError) | |
| makeNullConstructableTemplateLagrangianPatchTypeField (label, nonConformalProcessorCyclic) | |
| makeNullConstructableLagrangianPatchFields (nonConformalProcessorCyclic) | |
| makeLagrangianPatchTypeFieldTypedef (label, nonConformalProcessorCyclic) | |
| makeLagrangianPatchFieldTypedefs (nonConformalProcessorCyclic) | |
| makeNullConstructableTemplateLagrangianPatchTypeField (label, processor) | |
| makeNullConstructableLagrangianPatchFields (processor) | |
| makeLagrangianPatchTypeFieldTypedef (label, processor) | |
| makeLagrangianPatchFieldTypedefs (processor) | |
| makeNullConstructableTemplateLagrangianPatchTypeField (label, processorCyclic) | |
| makeNullConstructableLagrangianPatchFields (processorCyclic) | |
| makeLagrangianPatchTypeFieldTypedef (label, processorCyclic) | |
| makeLagrangianPatchFieldTypedefs (processorCyclic) | |
| makeNullConstructableTemplateLagrangianPatchTypeField (label, symmetry) | |
| makeNullConstructableLagrangianPatchFields (symmetry) | |
| makeLagrangianPatchTypeFieldTypedef (label, symmetry) | |
| makeLagrangianPatchFieldTypedefs (symmetry) | |
| makeNullConstructableTemplateLagrangianPatchTypeField (label, symmetryPlane) | |
| makeNullConstructableLagrangianPatchFields (symmetryPlane) | |
| makeLagrangianPatchTypeFieldTypedef (label, symmetryPlane) | |
| makeLagrangianPatchFieldTypedefs (symmetryPlane) | |
| makeNullConstructableTemplateLagrangianPatchTypeField (label, wedge) | |
| makeNullConstructableLagrangianPatchFields (wedge) | |
| makeLagrangianPatchTypeFieldTypedef (label, wedge) | |
| makeLagrangianPatchFieldTypedefs (wedge) | |
| template<class Type > | |
| Ostream & | operator<< (Ostream &, const LagrangianPatchField< Type > &) |
| template<class Type > | |
| const LagrangianPatchField< Type > & | operator+ (const LagrangianPatchField< Type > &ptf, const Type &) |
| template<class Type > | |
| void | component (LagrangianPatchField< typename LagrangianPatchField< Type >::cmptType > &sf, const LagrangianPatchField< Type > &f, const direction d) |
| template<class Type > | |
| void | magSqr (LagrangianPatchField< scalar > &f, const LagrangianPatchField< Type > &f1) |
| template<class Type > | |
| void | mag (LagrangianPatchField< scalar > &f, const LagrangianPatchField< Type > &f1) |
| template<class Type > | |
| void | cmptAv (LagrangianPatchField< typename LagrangianPatchField< Type >::cmptType > &f, const LagrangianPatchField< Type > &f1) |
| template<class Type > | |
| void | cmptMag (LagrangianPatchField< Type > &f, const LagrangianPatchField< Type > &f1) |
| template<class Type , direction r> | |
| void | pow (LagrangianPatchField< typename powProduct< Type, r >::type > &f, const LagrangianPatchField< Type > &f1) |
| template<class Type > | |
| void | sqr (LagrangianPatchField< typename outerProduct< Type, Type >::type > &f, const LagrangianPatchField< Type > &f1) |
| void | pow3 (LagrangianPatchField< scalar > &f, const LagrangianPatchField< scalar > &f1) |
| void | pow4 (LagrangianPatchField< scalar > &f, const LagrangianPatchField< scalar > &f1) |
| void | pow5 (LagrangianPatchField< scalar > &f, const LagrangianPatchField< scalar > &f1) |
| void | pow6 (LagrangianPatchField< scalar > &f, const LagrangianPatchField< scalar > &f1) |
| void | pow025 (LagrangianPatchField< scalar > &f, const LagrangianPatchField< scalar > &f1) |
| void | sqrt (LagrangianPatchField< scalar > &f, const LagrangianPatchField< scalar > &f1) |
| void | cbrt (LagrangianPatchField< scalar > &f, const LagrangianPatchField< scalar > &f1) |
| template<class Type > | |
| void | T (LagrangianPatchField< Type > &f, const LagrangianPatchField< Type > &f1) |
| void | hdual (LagrangianPatchField< vector > &f, const LagrangianPatchField< tensor > &f1) |
| void | hdual (LagrangianPatchField< tensor > &f, const LagrangianPatchField< vector > &f1) |
| void | diag (LagrangianPatchField< vector > &f, const LagrangianPatchField< tensor > &f1) |
| void | tr (LagrangianPatchField< scalar > &f, const LagrangianPatchField< tensor > &f1) |
| void | dev (LagrangianPatchField< tensor > &f, const LagrangianPatchField< tensor > &f1) |
| void | dev2 (LagrangianPatchField< tensor > &f, const LagrangianPatchField< tensor > &f1) |
| void | det (LagrangianPatchField< scalar > &f, const LagrangianPatchField< tensor > &f1) |
| void | inv (LagrangianPatchField< tensor > &f, const LagrangianPatchField< tensor > &f1) |
| void | symm (LagrangianPatchField< tensor > &f, const LagrangianPatchField< tensor > &f1) |
| void | twoSymm (LagrangianPatchField< tensor > &f, const LagrangianPatchField< tensor > &f1) |
| void | skew (LagrangianPatchField< tensor > &f, const LagrangianPatchField< tensor > &f1) |
| void | eigenValues (LagrangianPatchField< vector > &f, const LagrangianPatchField< tensor > &f1) |
| void | eigenVectors (LagrangianPatchField< tensor > &f, const LagrangianPatchField< tensor > &f1) |
| template<class Type > | |
| void | max (LagrangianPatchField< Type > &f, const LagrangianPatchField< Type > &f1, const LagrangianPatchField< Type > &f2) |
| template<class Type > | |
| void | max (LagrangianPatchField< Type > &f, const LagrangianPatchField< Type > &f1, const Type &s) |
| template<class Type > | |
| void | min (LagrangianPatchField< Type > &f, const LagrangianPatchField< Type > &f1, const LagrangianPatchField< Type > &f2) |
| template<class Type > | |
| void | min (LagrangianPatchField< Type > &f, const LagrangianPatchField< Type > &f1, const Type &s) |
| template<class Type > | |
| void | cmptMultiply (LagrangianPatchField< Type > &f, const LagrangianPatchField< Type > &f1, const LagrangianPatchField< Type > &f2) |
| template<class Type > | |
| void | cmptMultiply (LagrangianPatchField< Type > &f, const LagrangianPatchField< Type > &f1, const Type &s) |
| template<class Type > | |
| void | cmptDivide (LagrangianPatchField< Type > &f, const LagrangianPatchField< Type > &f1, const LagrangianPatchField< Type > &f2) |
| template<class Type > | |
| void | cmptDivide (LagrangianPatchField< Type > &f, const LagrangianPatchField< Type > &f1, const Type &s) |
| template<class Type > | |
| void | negate (LagrangianPatchField< Type > &f, const LagrangianPatchField< Type > &f1) |
| template<class Type > | |
| void | multiply (LagrangianPatchField< Type > &f, const LagrangianPatchField< scalar > &f1, const LagrangianPatchField< Type > &f2) |
| template<class Type > | |
| void | multiply (LagrangianPatchField< Type > &f, const LagrangianPatchField< Type > &f1, const LagrangianPatchField< scalar > &f2) |
| void | multiply (LagrangianPatchField< scalar > &f, const LagrangianPatchField< scalar > &f1, const LagrangianPatchField< scalar > &f2) |
| template<class Type > | |
| void | divide (LagrangianPatchField< Type > &f, const LagrangianPatchField< Type > &f1, const LagrangianPatchField< scalar > &f2) |
| template<class Type > | |
| void | multiply (LagrangianPatchField< Type > &f, const scalar &s, const LagrangianPatchField< Type > &f1) |
| template<class Type > | |
| void | multiply (LagrangianPatchField< Type > &f, const LagrangianPatchField< Type > &f1, const scalar &s) |
| template<class Type > | |
| void | divide (LagrangianPatchField< Type > &f, const LagrangianPatchField< Type > &f1, const scalar &s) |
| template<class Type1 , class Type2 > | |
| void | add (LagrangianPatchField< typename typeOfSum< Type1, Type2 >::type > &f, const LagrangianPatchField< Type1 > &f1, const LagrangianPatchField< Type2 > &f2) |
| template<class Type , class Form , class Cmpt , direction nCmpt> | |
| void | add (LagrangianPatchField< typename typeOfSum< Type, Form >::type > &f, const LagrangianPatchField< Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Cmpt , direction nCmpt, class Type > | |
| void | add (LagrangianPatchField< typename typeOfSum< Form, Type >::type > &f, const VectorSpace< Form, Cmpt, nCmpt > &vs, const LagrangianPatchField< Type > &f1) |
| template<class Type1 , class Type2 > | |
| void | subtract (LagrangianPatchField< typename typeOfSum< Type1, Type2 >::type > &f, const LagrangianPatchField< Type1 > &f1, const LagrangianPatchField< Type2 > &f2) |
| template<class Type , class Form , class Cmpt , direction nCmpt> | |
| void | subtract (LagrangianPatchField< typename typeOfSum< Type, Form >::type > &f, const LagrangianPatchField< Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Cmpt , direction nCmpt, class Type > | |
| void | subtract (LagrangianPatchField< typename typeOfSum< Form, Type >::type > &f, const VectorSpace< Form, Cmpt, nCmpt > &vs, const LagrangianPatchField< Type > &f1) |
| template<class Type1 , class Type2 > | |
| void | outer (LagrangianPatchField< typename outerProduct< Type1, Type2 >::type > &f, const LagrangianPatchField< Type1 > &f1, const LagrangianPatchField< Type2 > &f2) |
| template<class Type , class Form , class Cmpt , direction nCmpt> | |
| void | outer (LagrangianPatchField< typename outerProduct< Type, Form >::type > &f, const LagrangianPatchField< Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Cmpt , direction nCmpt, class Type > | |
| void | outer (LagrangianPatchField< typename outerProduct< Form, Type >::type > &f, const VectorSpace< Form, Cmpt, nCmpt > &vs, const LagrangianPatchField< Type > &f1) |
| template<class Type1 , class Type2 > | |
| void | cross (LagrangianPatchField< typename crossProduct< Type1, Type2 >::type > &f, const LagrangianPatchField< Type1 > &f1, const LagrangianPatchField< Type2 > &f2) |
| template<class Type , class Form , class Cmpt , direction nCmpt> | |
| void | cross (LagrangianPatchField< typename crossProduct< Type, Form >::type > &f, const LagrangianPatchField< Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Cmpt , direction nCmpt, class Type > | |
| void | cross (LagrangianPatchField< typename crossProduct< Form, Type >::type > &f, const VectorSpace< Form, Cmpt, nCmpt > &vs, const LagrangianPatchField< Type > &f1) |
| template<class Type1 , class Type2 > | |
| void | dot (LagrangianPatchField< typename innerProduct< Type1, Type2 >::type > &f, const LagrangianPatchField< Type1 > &f1, const LagrangianPatchField< Type2 > &f2) |
| template<class Type , class Form , class Cmpt , direction nCmpt> | |
| void | dot (LagrangianPatchField< typename innerProduct< Type, Form >::type > &f, const LagrangianPatchField< Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Cmpt , direction nCmpt, class Type > | |
| void | dot (LagrangianPatchField< typename innerProduct< Form, Type >::type > &f, const VectorSpace< Form, Cmpt, nCmpt > &vs, const LagrangianPatchField< Type > &f1) |
| template<class Type1 , class Type2 > | |
| void | dotdot (LagrangianPatchField< typename scalarProduct< Type1, Type2 >::type > &f, const LagrangianPatchField< Type1 > &f1, const LagrangianPatchField< Type2 > &f2) |
| template<class Type , class Form , class Cmpt , direction nCmpt> | |
| void | dotdot (LagrangianPatchField< typename scalarProduct< Type, Form >::type > &f, const LagrangianPatchField< Type > &f1, const VectorSpace< Form, Cmpt, nCmpt > &vs) |
| template<class Form , class Cmpt , direction nCmpt, class Type > | |
| void | dotdot (LagrangianPatchField< typename scalarProduct< Form, Type >::type > &f, const VectorSpace< Form, Cmpt, nCmpt > &vs, const LagrangianPatchField< Type > &f1) |
| defineNamedTemplateTypeNameAndDebug (CAT3(LagrangianPatch, CAPITALIZE(label), Field), 0) | |
| template<> | |
| int CAT3(LagrangianPatch, CAPITALIZE(label), Field) | defineTemplateRunTimeSelectionTable (CAT3(LagrangianPatch, CAPITALIZE(label), Field), LagrangianPatch) |
| defineTemplateRunTimeSelectionTable (CAT3(LagrangianPatch, CAPITALIZE(label), Field), dictionary) | |
| FOR_ALL_FIELD_TYPES (makeLagrangianTemplatePatchField) | |
| FOR_ALL_FIELD_TYPES (makeLagrangianPatchFieldTypedef) | |
| defineTemplate2TypeNameAndDebug (LagrangianSubCAPITALIZE(label) Field, 0) | |
| defineTemplate2TypeNameAndDebugWithName (LagrangianSubCAPITALIZE(label) SubField, STR(LagrangianSubCAPITALIZE(label) Field), 0) | |
| FOR_ALL_FIELD_TYPES (DEFINE_LAGRANGIAN_SUB_TYPE_FIELDS) | |
| FOR_ALL_FIELD_TYPES (makeLagrangianFieldFunctions) | |
| defineDimensionedFieldFunction (DimensionedFieldlabelLagrangianMeshField) | |
| defineDimensionedFieldFunction (DimensionedFieldlabelLagrangianSubMeshField) | |
| defineDimensionedFieldFunction (DimensionedFieldlabelLagrangianMeshLagrangianField) | |
| defineDimensionedFieldFunction (DimensionedFieldlabelLagrangianMeshLagrangianPrimitiveDynamicField) | |
| template<class Type , class GeoMesh > | |
| tmp< DimensionedField< Type, GeoMesh, SubField > > | toSubField (const DimensionedField< Type, GeoMesh, Field > &) |
| Return a temporary sub-field from a reference to a field. More... | |
| template<class Type , class GeoMesh > | |
| tmp< DimensionedField< Type, GeoMesh, SubField > > | toSubField (const DimensionedField< Type, GeoMesh, SubField > &) |
| Return a temporary sub-field from a reference to a sub-field. Just returns. More... | |
| template<class Type , class GeoMesh > | |
| tmp< DimensionedField< Type, GeoMesh, SubField > > | toSubField (const tmp< DimensionedField< Type, GeoMesh, Field >> &) |
| Return a temporary sub-field from a temporary field. More... | |
| template<class Type , class GeoMesh > | |
| tmp< DimensionedField< Type, GeoMesh, SubField > > | toSubField (const tmp< DimensionedField< Type, GeoMesh, SubField >> &) |
| Return a temporary sub-field from a temporary sub-field Just returns the. More... | |
| template<class Type , class GeoMesh , class ... Args> | |
| tmp< DimensionedField< Type, GeoMesh, SubField > > | toSubField (const Args &... args) |
| Return a temporary sub-field from a newly constructed temporary. More... | |
| defineTypeNameAndDebug (cellPointLagrangianAccumulator, 0) | |
| defineTypeNameAndDebug (cellPointLagrangianAddressor, 0) | |
| defineTypeNameAndDebug (LagrangianSchemes, 0) | |
| defineTypeNameAndDebug (LagrangianSolution, 0) | |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator- (const LagrangianEqn< Type > &eqn) |
| Negation. More... | |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator- (const tmp< LagrangianEqn< Type >> &tEqn) |
| Negation. More... | |
| template<class Type , class TypeB > | |
| tmp< LagrangianEqn< Type > > | operator+ (const LagrangianEqn< Type > &a, const LagrangianEqn< TypeB > &b) |
| Addition. More... | |
| template<class Type , class TypeB > | |
| tmp< LagrangianEqn< Type > > | operator+ (const tmp< LagrangianEqn< Type >> &tA, const LagrangianEqn< TypeB > &b) |
| template<class Type , class TypeB > | |
| tmp< LagrangianEqn< Type > > | operator+ (const tmp< LagrangianEqn< Type >> &tA, const tmp< LagrangianEqn< TypeB >> &tB) |
| template<class Type , class TypeB > | |
| tmp< LagrangianEqn< Type > > | operator+ (const LagrangianEqn< Type > &a, const tmp< LagrangianEqn< TypeB >> &tB) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator+ (const LagrangianEqn< Type > &a, const tmp< LagrangianEqn< Type >> &tB) |
| template<class Type , class TypeB > | |
| tmp< LagrangianEqn< Type > > | operator- (const LagrangianEqn< Type > &a, const LagrangianEqn< TypeB > &b) |
| Subtraction. More... | |
| template<class Type , class TypeB > | |
| tmp< LagrangianEqn< Type > > | operator- (const tmp< LagrangianEqn< Type >> &tA, const LagrangianEqn< TypeB > &b) |
| template<class Type , class TypeB > | |
| tmp< LagrangianEqn< Type > > | operator- (const tmp< LagrangianEqn< Type >> &tA, const tmp< LagrangianEqn< TypeB >> &tB) |
| template<class Type , class TypeB > | |
| tmp< LagrangianEqn< Type > > | operator- (const LagrangianEqn< Type > &a, const tmp< LagrangianEqn< TypeB >> &tB) |
| template<class Type , class TypeB > | |
| tmp< LagrangianEqn< Type > > | operator== (const LagrangianEqn< Type > &a, const LagrangianEqn< TypeB > &b) |
| Set-equal-to. More... | |
| template<class Type , class TypeB > | |
| tmp< LagrangianEqn< Type > > | operator== (const tmp< LagrangianEqn< Type >> &tA, const LagrangianEqn< TypeB > &b) |
| template<class Type , class TypeB > | |
| tmp< LagrangianEqn< Type > > | operator== (const tmp< LagrangianEqn< Type >> &tA, const tmp< LagrangianEqn< TypeB >> &tB) |
| template<class Type , class TypeB > | |
| tmp< LagrangianEqn< Type > > | operator== (const LagrangianEqn< Type > &a, const tmp< LagrangianEqn< TypeB >> &tB) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator+ (const LagrangianEqn< Type > &eqn, const LagrangianSubField< Type > &field) |
| Addition. More... | |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator+ (const tmp< LagrangianEqn< Type >> &tEqn, const LagrangianSubField< Type > &field) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator+ (const tmp< LagrangianEqn< Type >> &tEqn, const tmp< LagrangianSubField< Type >> &tField) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator+ (const LagrangianEqn< Type > &eqn, const tmp< LagrangianSubField< Type >> &tField) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator+ (const LagrangianSubField< Type > &field, const LagrangianEqn< Type > &eqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator+ (const LagrangianSubField< Type > &field, const tmp< LagrangianEqn< Type >> &tEqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator+ (const tmp< LagrangianSubField< Type >> &tField, const tmp< LagrangianEqn< Type >> &tEqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator+ (const tmp< LagrangianSubField< Type >> &tField, const LagrangianEqn< Type > &eqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator+ (const LagrangianEqn< Type > &eqn, const LagrangianSubSubField< Type > &field) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator+ (const tmp< LagrangianEqn< Type >> &tEqn, const LagrangianSubSubField< Type > &field) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator+ (const tmp< LagrangianEqn< Type >> &tEqn, const tmp< LagrangianSubSubField< Type >> &tField) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator+ (const LagrangianEqn< Type > &eqn, const tmp< LagrangianSubSubField< Type >> &tField) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator+ (const LagrangianSubSubField< Type > &field, const LagrangianEqn< Type > &eqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator+ (const LagrangianSubSubField< Type > &field, const tmp< LagrangianEqn< Type >> &tEqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator+ (const tmp< LagrangianSubSubField< Type >> &tField, const tmp< LagrangianEqn< Type >> &tEqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator+ (const tmp< LagrangianSubSubField< Type >> &tField, const LagrangianEqn< Type > &eqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator- (const LagrangianEqn< Type > &eqn, const LagrangianSubField< Type > &field) |
| Subtraction. More... | |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator- (const tmp< LagrangianEqn< Type >> &tEqn, const LagrangianSubField< Type > &field) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator- (const tmp< LagrangianEqn< Type >> &tEqn, const tmp< LagrangianSubField< Type >> &tField) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator- (const LagrangianEqn< Type > &eqn, const tmp< LagrangianSubField< Type >> &tField) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator- (const LagrangianSubField< Type > &field, const LagrangianEqn< Type > &eqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator- (const LagrangianSubField< Type > &field, const tmp< LagrangianEqn< Type >> &tEqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator- (const tmp< LagrangianSubField< Type >> &tField, const tmp< LagrangianEqn< Type >> &tEqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator- (const tmp< LagrangianSubField< Type >> &tField, const LagrangianEqn< Type > &eqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator- (const LagrangianEqn< Type > &eqn, const LagrangianSubSubField< Type > &field) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator- (const tmp< LagrangianEqn< Type >> &tEqn, const LagrangianSubSubField< Type > &field) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator- (const tmp< LagrangianEqn< Type >> &tEqn, const tmp< LagrangianSubSubField< Type >> &tField) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator- (const LagrangianEqn< Type > &eqn, const tmp< LagrangianSubSubField< Type >> &tField) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator- (const LagrangianSubSubField< Type > &field, const LagrangianEqn< Type > &eqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator- (const LagrangianSubSubField< Type > &field, const tmp< LagrangianEqn< Type >> &tEqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator- (const tmp< LagrangianSubSubField< Type >> &tField, const tmp< LagrangianEqn< Type >> &tEqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator- (const tmp< LagrangianSubSubField< Type >> &tField, const LagrangianEqn< Type > &eqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator== (const LagrangianEqn< Type > &eqn, const LagrangianSubField< Type > &field) |
| Set-equal-to. More... | |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator== (const tmp< LagrangianEqn< Type >> &tEqn, const LagrangianSubField< Type > &field) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator== (const tmp< LagrangianEqn< Type >> &tEqn, const tmp< LagrangianSubField< Type >> &tField) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator== (const LagrangianEqn< Type > &eqn, const tmp< LagrangianSubField< Type >> &tField) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator== (const LagrangianSubField< Type > &field, const LagrangianEqn< Type > &eqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator== (const LagrangianSubField< Type > &field, const tmp< LagrangianEqn< Type >> &tEqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator== (const tmp< LagrangianSubField< Type >> &tField, const tmp< LagrangianEqn< Type >> &tEqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator== (const tmp< LagrangianSubField< Type >> &tField, const LagrangianEqn< Type > &eqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator== (const LagrangianEqn< Type > &eqn, const LagrangianSubSubField< Type > &field) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator== (const tmp< LagrangianEqn< Type >> &tEqn, const LagrangianSubSubField< Type > &field) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator== (const tmp< LagrangianEqn< Type >> &tEqn, const tmp< LagrangianSubSubField< Type >> &tField) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator== (const LagrangianEqn< Type > &eqn, const tmp< LagrangianSubSubField< Type >> &tField) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator== (const LagrangianSubSubField< Type > &field, const LagrangianEqn< Type > &eqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator== (const LagrangianSubSubField< Type > &field, const tmp< LagrangianEqn< Type >> &tEqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator== (const tmp< LagrangianSubSubField< Type >> &tField, const tmp< LagrangianEqn< Type >> &tEqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator== (const tmp< LagrangianSubSubField< Type >> &tField, const LagrangianEqn< Type > &eqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator* (const LagrangianEqn< Type > &eqn, const LagrangianSubField< scalar > &field) |
| Multiplication. More... | |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator* (const tmp< LagrangianEqn< Type >> &tEqn, const LagrangianSubField< scalar > &field) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator* (const tmp< LagrangianEqn< Type >> &tEqn, const tmp< LagrangianSubField< scalar >> &tField) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator* (const LagrangianEqn< Type > &eqn, const tmp< LagrangianSubField< scalar >> &tField) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator* (const LagrangianSubField< scalar > &field, const LagrangianEqn< Type > &eqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator* (const LagrangianSubField< scalar > &field, const tmp< LagrangianEqn< Type >> &tEqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator* (const tmp< LagrangianSubField< scalar >> &tField, const tmp< LagrangianEqn< Type >> &tEqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator* (const tmp< LagrangianSubField< scalar >> &tField, const LagrangianEqn< Type > &eqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator* (const LagrangianEqn< Type > &eqn, const LagrangianSubSubField< scalar > &field) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator* (const tmp< LagrangianEqn< Type >> &tEqn, const LagrangianSubSubField< scalar > &field) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator* (const tmp< LagrangianEqn< Type >> &tEqn, const tmp< LagrangianSubSubField< scalar >> &tField) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator* (const LagrangianEqn< Type > &eqn, const tmp< LagrangianSubSubField< scalar >> &tField) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator* (const LagrangianSubSubField< scalar > &field, const LagrangianEqn< Type > &eqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator* (const LagrangianSubSubField< scalar > &field, const tmp< LagrangianEqn< Type >> &tEqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator* (const tmp< LagrangianSubSubField< scalar >> &tField, const tmp< LagrangianEqn< Type >> &tEqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator* (const tmp< LagrangianSubSubField< scalar >> &tField, const LagrangianEqn< Type > &eqn) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator/ (const LagrangianEqn< Type > &eqn, const LagrangianSubField< scalar > &field) |
| Division. More... | |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator/ (const tmp< LagrangianEqn< Type >> &tEqn, const LagrangianSubField< scalar > &field) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator/ (const tmp< LagrangianEqn< Type >> &tEqn, const tmp< LagrangianSubField< scalar >> &tField) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator/ (const LagrangianEqn< Type > &eqn, const tmp< LagrangianSubField< scalar >> &tField) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator/ (const LagrangianEqn< Type > &eqn, const LagrangianSubSubField< scalar > &field) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator/ (const tmp< LagrangianEqn< Type >> &tEqn, const LagrangianSubSubField< scalar > &field) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator/ (const tmp< LagrangianEqn< Type >> &tEqn, const tmp< LagrangianSubSubField< scalar >> &tField) |
| template<class Type > | |
| tmp< LagrangianEqn< Type > > | operator/ (const LagrangianEqn< Type > &eqn, const tmp< LagrangianSubSubField< scalar >> &tField) |
| template<class Type > | |
| tmp< LagrangianSubField< Type > > | operator/ (const LagrangianCoeff< Type, false > &Su, const LagrangianSp< Type > &Sp) |
| tmp< LagrangianSubField< vector > > | operator/ (const LagrangianCoeff< vector, false > &Su, const LagrangianSp< vector > &Sp) |
| defineTypeNameAndDebug (LagrangianMesh, 0) | |
| Ostream & | operator<< (Ostream &os, const LagrangianMesh::location l) |
| Istream & | operator>> (Istream &is, LagrangianMesh::location &l) |
| defineTypeNameAndDebug (cyclicLagrangianPatch, 0) | |
| addToRunTimeSelectionTable (LagrangianPatch, cyclicLagrangianPatch, polyPatch) | |
| defineTypeNameAndDebug (emptyLagrangianPatch, 0) | |
| addToRunTimeSelectionTable (LagrangianPatch, emptyLagrangianPatch, polyPatch) | |
| defineTypeNameAndDebug (internalLagrangianPatch, 0) | |
| addToRunTimeSelectionTable (LagrangianPatch, internalLagrangianPatch, polyPatch) | |
| defineTypeNameAndDebug (nonConformalCyclicLagrangianPatch, 0) | |
| addToRunTimeSelectionTable (LagrangianPatch, nonConformalCyclicLagrangianPatch, polyPatch) | |
| defineTypeNameAndDebug (nonConformalErrorLagrangianPatch, 0) | |
| addToRunTimeSelectionTable (LagrangianPatch, nonConformalErrorLagrangianPatch, polyPatch) | |
| defineTypeNameAndDebug (nonConformalProcessorCyclicLagrangianPatch, 0) | |
| addToRunTimeSelectionTable (LagrangianPatch, nonConformalProcessorCyclicLagrangianPatch, polyPatch) | |
| defineTypeNameAndDebug (processorLagrangianPatch, 0) | |
| addToRunTimeSelectionTable (LagrangianPatch, processorLagrangianPatch, polyPatch) | |
| defineTypeNameAndDebug (processorCyclicLagrangianPatch, 0) | |
| addToRunTimeSelectionTable (LagrangianPatch, processorCyclicLagrangianPatch, polyPatch) | |
| defineTypeNameAndDebug (symmetryLagrangianPatch, 0) | |
| addToRunTimeSelectionTable (LagrangianPatch, symmetryLagrangianPatch, polyPatch) | |
| defineTypeNameAndDebug (symmetryPlaneLagrangianPatch, 0) | |
| addToRunTimeSelectionTable (LagrangianPatch, symmetryPlaneLagrangianPatch, polyPatch) | |
| defineTypeNameAndDebug (wedgeLagrangianPatch, 0) | |
| addToRunTimeSelectionTable (LagrangianPatch, wedgeLagrangianPatch, polyPatch) | |
| defineTypeNameAndDebug (wallLagrangianPatch, 0) | |
| addToRunTimeSelectionTable (LagrangianPatch, wallLagrangianPatch, polyPatch) | |
| defineTypeNameAndDebug (LagrangianPatch, 0) | |
| defineRunTimeSelectionTable (LagrangianPatch, polyPatch) | |
| addToRunTimeSelectionTable (LagrangianPatch, LagrangianPatch, polyPatch) | |
| defineTypeNameAndDebug (LagrangianSubMesh, 0) | |
| defineTypeNameAndDebug (LagrangianInjection, 0) | |
| defineTypeNameAndDebug (LagrangianModel, 0) | |
| defineRunTimeSelectionTable (LagrangianModel, dictionary) | |
| defineTypeNameAndDebug (LagrangianModels, 0) | |
| defineTypeNameAndDebug (LagrangianSource, 0) | |
| word | name (const LagrangianState state) |
| Return a string representation of a Lagrangian state enumeration. More... | |
| Ostream & | operator<< (Ostream &os, const LagrangianState state) |
| Output operator for Lagrangian state. More... | |
| word | name (const LagrangianGroup group) |
| Return a string representation of a Lagrangian group enumeration. More... | |
| Ostream & | operator<< (Ostream &os, const LagrangianGroup group) |
| Output operator for Lagrangian group. More... | |
| LagrangianGroup | stateToGroup (const LagrangianState &state) |
| Convert from a state enumeration to the corresponding group enumerations. More... | |
| LagrangianState | groupToState (const LagrangianGroup &group) |
| Convert from a state enumeration to the corresponding group enumerations. More... | |
| defineTypeNameAndDebug (stateModel::stateModelWriter, 0) | |
| template<class Type > | |
| Ostream & | operator<< (Ostream &os, const ValueLocation< Type > &vl) |
| template<class Type > | |
| Istream & | operator>> (Istream &is, ValueLocation< Type > &vl) |
| template<> | |
| bool | contiguous< ValueLocation< bool > > () |
| template<> | |
| bool | contiguous< ValueLocation< label > > () |
| defineTypeNameAndDebug (basicLagrangianThermo, 0) | |
| defineRunTimeSelectionTable (basicLagrangianThermo, LagrangianMesh) | |
| TemplateName (BasicLagrangianThermo) | |
| defineTypeNameAndDebug (BasicLagrangianThermoName, 0) | |
| makeNullConstructableLagrangianTypeFieldSource (LagrangianScalarFieldSource, compressibilityLagrangianScalarFieldSource) | |
| makeNullConstructableLagrangianTypeFieldSource (LagrangianScalarFieldSource, densityLagrangianScalarFieldSource) | |
| makeNullConstructableLagrangianTypeFieldSource (LagrangianScalarFieldSource, dynamicViscosityLagrangianScalarFieldSource) | |
| makeNullConstructableLagrangianTypeFieldSource (LagrangianScalarFieldSource, energyLagrangianScalarFieldSource) | |
| makeNullConstructableLagrangianTypeFieldSource (LagrangianScalarFieldSource, pressureLagrangianScalarFieldSource) | |
| makeNullConstructableLagrangianTypeFieldSource (LagrangianScalarFieldSource, specificHeatCapacityLagrangianScalarFieldSource) | |
| makeNullConstructableLagrangianTypeFieldSource (LagrangianScalarFieldSource, thermalConductivityLagrangianScalarFieldSource) | |
| defineTypeNameAndDebug (fluidLagrangianThermo, 0) | |
| defineRunTimeSelectionTable (fluidLagrangianThermo, LagrangianMesh) | |
| forEnergyGases (makeLagrangianThermo, fluidLagrangianThermo, pureMixture) | |
| forEnergyLiquids (makeLagrangianThermo, fluidLagrangianThermo, pureMixture) | |
| defineTypeNameAndDebug (fluidMulticomponentLagrangianThermo, 0) | |
| defineRunTimeSelectionTable (fluidMulticomponentLagrangianThermo, LagrangianMesh) | |
| forCoeffEnergyGases (makeLagrangianThermos, multicomponentLagrangianThermo, fluidMulticomponentLagrangianThermo, coefficientMulticomponentMixture) | |
| forCoeffEnergyGases (makeLagrangianThermos, multicomponentLagrangianThermo, fluidMulticomponentLagrangianThermo, coefficientWilkeMulticomponentMixture) | |
| forCoeffEnergyLiquids (makeLagrangianThermos, multicomponentLagrangianThermo, fluidMulticomponentLagrangianThermo, coefficientMulticomponentMixture) | |
| forEnergyLiquids (makeLagrangianThermos, multicomponentLagrangianThermo, fluidMulticomponentLagrangianThermo, valueMulticomponentMixture) | |
| forTabulated (makeLagrangianThermos, multicomponentLagrangianThermo, fluidMulticomponentLagrangianThermo, valueMulticomponentMixture) | |
| makeLagrangianThermo (fluidLagrangianThermo, pureMixture, liquidSensibleInternalEnergy) | |
| defineTypeNameAndDebug (multicomponentLagrangianThermo, 0) | |
| defineRunTimeSelectionTable (multicomponentLagrangianThermo, LagrangianMesh) | |
| defineTypeNameAndDebug (solidLagrangianThermo, 0) | |
| defineRunTimeSelectionTable (solidLagrangianThermo, LagrangianMesh) | |
| forIsoSolids (makeLagrangianThermo, solidLagrangianThermo, pureMixture) | |
| 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 (externalDisplacementMeshMover, 0) | |
| defineRunTimeSelectionTable (externalDisplacementMeshMover, dictionary) | |
| defineTypeNameAndDebug (medialAxisMeshMover, 0) | |
| addToRunTimeSelectionTable (externalDisplacementMeshMover, medialAxisMeshMover, dictionary) | |
| makeNullConstructablePointPatchFields (zeroFixedValue) | |
| makePointPatchFieldTypedefs (zeroFixedValue) | |
| defineTypeNameAndDebug (meshRefinement, 0) | |
| static bool | less (const vector &x, const vector &y) |
| To compare normals. More... | |
| defineTypeNameAndDebug (motionSmoother, 0) | |
| defineTypeNameAndDebug (motionSmootherAlgo, 0) | |
| 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 > () |
| TemplateName (FaceCellWave) | |
| defineTypeNameAndDebug (FaceCellWaveName, 0) | |
| Istream & | operator>> (Istream &, patchEdgeFacePoint &) |
| Ostream & | operator<< (Ostream &, const patchEdgeFacePoint &) |
| template<> | |
| bool | contiguous< patchEdgeFacePoint > () |
| Data associated with patchEdgeFacePoint type are contiguous. More... | |
| template<class Type > | |
| Istream & | operator>> (Istream &, PatchEdgeFacePointData< Type > &) |
| template<class Type > | |
| Ostream & | operator<< (Ostream &, const PatchEdgeFacePointData< Type > &) |
| template<> | |
| bool | contiguous< PatchEdgeFacePointData< bool > > () |
| template<> | |
| bool | contiguous< PatchEdgeFacePointData< label > > () |
| FOR_ALL_FIELD_TYPES (DefineContiguousPatchEdgeFacePointDataType) | |
| 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 (cellClassification, 0) | |
| Istream & | operator>> (Istream &, cellInfo &) |
| Ostream & | operator<< (Ostream &, const cellInfo &) |
| template<> | |
| bool | contiguous< cellInfo > () |
| Data associated with cellInfo type are contiguous. More... | |
| defineTypeNameAndDebug (cellsToCells, 0) | |
| defineRunTimeSelectionTable (cellsToCells, word) | |
| void | offset (label &lst, const label o) |
| template<class ListType > | |
| void | offset (ListType &lst, const label o) |
| defineTypeNameAndDebug (cellsToCellsStabilisation, 0) | |
| defineTypeNameAndDebug (axesRotation, 0) | |
| addToRunTimeSelectionTable (coordinateRotation, axesRotation, dictionary) | |
| addToRunTimeSelectionTable (coordinateRotation, axesRotation, points) | |
| defineTypeNameAndDebug (coordinateRotation, 0) | |
| defineRunTimeSelectionTable (coordinateRotation, dictionary) | |
| defineRunTimeSelectionTable (coordinateRotation, points) | |
| defineTypeNameAndDebug (cylindrical, 0) | |
| addToRunTimeSelectionTable (coordinateRotation, cylindrical, dictionary) | |
| addToRunTimeSelectionTable (coordinateRotation, cylindrical, points) | |
| defineTypeNameAndDebug (EulerCoordinateRotation, 0) | |
| addToRunTimeSelectionTable (coordinateRotation, EulerCoordinateRotation, dictionary) | |
| addToRunTimeSelectionTable (coordinateRotation, EulerCoordinateRotation, points) | |
| defineTypeNameAndDebug (STARCDCoordinateRotation, 0) | |
| addToRunTimeSelectionTable (coordinateRotation, STARCDCoordinateRotation, dictionary) | |
| addToRunTimeSelectionTable (coordinateRotation, STARCDCoordinateRotation, points) | |
| defineTypeNameAndDebug (coordinateSystem, 0) | |
| defineRunTimeSelectionTable (coordinateSystem, dictionary) | |
| bool | operator!= (const coordinateSystem &, const coordinateSystem &) |
| Ostream & | operator<< (Ostream &, const coordinateSystem &) |
| template<class Type > | |
| Type | min (const UIndirectList< Type > &l) |
| template<class Type > | |
| Type | max (const UIndirectList< Type > &l) |
| defineTypeNameAndDebug (cutPolyIsoSurface, 0) | |
| template<class Point , class AboveOp , class BelowOp > | |
| cutTriTet::opAddResult< AboveOp, BelowOp >::type | triCut (const FixedList< Point, 3 > &tri, const FixedList< scalar, 3 > &level, const AboveOp &aboveOp, const BelowOp &belowOp) |
| Cut a triangle along the zero plane defined by the given levels. Templated. More... | |
| template<class AboveOp , class BelowOp > | |
| cutTriTet::opAddResult< AboveOp, BelowOp >::type | triCut (const FixedList< point, 3 > &tri, const plane &s, const AboveOp &aboveOp, const BelowOp &belowOp) |
| As above, but with a plane specifying the location of the cut. More... | |
| template<class Point , class AboveOp , class BelowOp > | |
| cutTriTet::opAddResult< AboveOp, BelowOp >::type | tetCut (const FixedList< Point, 4 > &tet, const FixedList< scalar, 4 > &level, const AboveOp &aboveOp, const BelowOp &belowOp) |
| As triCut, but for a tetrahedron. More... | |
| template<class AboveOp , class BelowOp > | |
| cutTriTet::opAddResult< AboveOp, BelowOp >::type | tetCut (const FixedList< point, 4 > &tet, const plane &s, const AboveOp &aboveOp, const BelowOp &belowOp) |
| As above, but with a plane specifying the location of the cut. More... | |
| template<class Type > | |
| const cutTriTet::uniformOp< Type > & | triReorder (const cutTriTet::uniformOp< Type > &x, const FixedList< label, 3 > &) |
| Modify a uniform operation for reordering a tri (does nothing) More... | |
| template<class Type > | |
| const cutTriTet::uniformOp< Type > & | triCutTri (const cutTriTet::uniformOp< Type > &x, const Pair< scalar > &) |
| Modify a uniform operation for cutting a tri from a tri (does nothing) More... | |
| template<class Type > | |
| const cutTriTet::uniformOp< Type > & | triCutQuad (const cutTriTet::uniformOp< Type > &x, const Pair< scalar > &) |
| Modify a uniform operation for cutting a quad from a tri (does nothing) More... | |
| template<class Type > | |
| const cutTriTet::uniformOp< Type > & | tetReorder (const cutTriTet::uniformOp< Type > &x, const FixedList< label, 4 > &) |
| Modify a uniform operation for reordering a tet (does nothing) More... | |
| template<class Type > | |
| const cutTriTet::uniformOp< Type > & | tetCutTet (const cutTriTet::uniformOp< Type > &x, const FixedList< scalar, 3 > &) |
| Modify a uniform operation for cutting a tet from a tet (does nothing) More... | |
| template<class Type > | |
| const cutTriTet::uniformOp< Type > & | tetCutPrism0 (const cutTriTet::uniformOp< Type > &x, const FixedList< scalar, 3 > &) |
| Modify a uniform operation for cutting prism0 from a tet (does nothing) More... | |
| template<class Type > | |
| const cutTriTet::uniformOp< Type > & | tetCutPrism01 (const cutTriTet::uniformOp< Type > &x, const FixedList< scalar, 4 > &) |
| Modify a uniform operation for cutting prism01 from a tet (does nothing) More... | |
| template<class Type > | |
| const cutTriTet::uniformOp< Type > & | tetCutPrism23 (const cutTriTet::uniformOp< Type > &x, const FixedList< scalar, 4 > &) |
| Modify a uniform operation for cutting prism23 from a tet (does nothing) More... | |
| template<class Type , unsigned Size> | |
| FixedList< Type, 3 > | triReorder (const FixedList< Type, Size > &x, const FixedList< label, 3 > &indices) |
| Modify a fixed list for reordering a tri (does nothing) More... | |
| template<class Type > | |
| FixedList< Type, 3 > | triCutTri (const FixedList< Type, 3 > &x, const Pair< scalar > &f) |
| Modify a list for cutting a tri from a tri. More... | |
| template<class Type > | |
| FixedList< Type, 4 > | triCutQuad (const FixedList< Type, 3 > &x, const Pair< scalar > &f) |
| Modify a list for cutting a quad from a tri. More... | |
| template<class Type , unsigned Size> | |
| FixedList< Type, 4 > | tetReorder (const FixedList< Type, Size > &x, const FixedList< label, 4 > &indices) |
| Modify a fixed list for reordering a tet (does nothing) More... | |
| template<class Type > | |
| FixedList< Type, 4 > | tetCutTet (const FixedList< Type, 4 > &x, const FixedList< scalar, 3 > &f) |
| Modify a list for cutting a tet from a tet. More... | |
| template<class Type > | |
| FixedList< Type, 6 > | tetCutPrism0 (const FixedList< Type, 4 > &x, const FixedList< scalar, 3 > &f) |
| Modify a list for cutting prism0 from a tet. More... | |
| template<class Type > | |
| FixedList< Type, 6 > | tetCutPrism01 (const FixedList< Type, 4 > &x, const FixedList< scalar, 4 > &f) |
| Modify a list for cutting prism01 from a tet. More... | |
| template<class Type > | |
| FixedList< Type, 6 > | tetCutPrism23 (const FixedList< Type, 4 > &x, const FixedList< scalar, 4 > &f) |
| Modify a list for cutting prism23 from a tet. More... | |
| template<class Op , class Point > | |
| Op::result | triCutTri (const Op &op, const FixedList< Point, 3 > &p, const Pair< scalar > &f) |
| Cut a tri from a tri and apply an operation to the result. The cut is made. More... | |
| template<class Op , class OpData , class Point > | |
| Op::result | quadOp (const OpData &opData, const FixedList< Point, 4 > &p) |
| Apply an operation to a quad. Splits the quad into two tris. More... | |
| template<class Op , class Point > | |
| Op::result | triCutQuad (const Op &op, const FixedList< Point, 3 > &p, const Pair< scalar > &f) |
| Cut a quad from a tri and apply an operation to the result. The cuts are. More... | |
| template<class Op , class Point > | |
| Op::result | tetCutTet (const Op &op, const FixedList< Point, 4 > &p, const FixedList< scalar, 3 > &f) |
| Cut a tet from a tet and apply an operation to the result. The cut is made. More... | |
| template<class Op , class OpData , class Point > | |
| Op::result | prismOp (const OpData &opData, const FixedList< Point, 6 > &p) |
| Apply an operation to a prism. Splits the prism into three tets. More... | |
| template<class Op , class Point > | |
| Op::result | tetCutPrism0 (const Op &op, const FixedList< Point, 4 > &p, const FixedList< scalar, 3 > &f) |
| Cut a prism from a tet and apply an operation to the result. The cuts are. More... | |
| template<class Op , class Point > | |
| Op::result | tetCutPrism01 (const Op &op, const FixedList< Point, 4 > &p, const FixedList< scalar, 4 > &f) |
| Cut a prism from a tet and apply an operation to the result. The cut is made. More... | |
| template<class Op , class Point > | |
| Op::result | tetCutPrism23 (const Op &op, const FixedList< Point, 4 > &p, const FixedList< scalar, 4 > &f) |
| Cut a prism from a tet and apply an operation to the result. The cuts are. More... | |
| defineTypeNameAndDebug (edgeMesh, 0) | |
| defineRunTimeSelectionTable (edgeMesh, fileExtension) | |
| defineMemberFunctionSelectionTable (edgeMesh, write, fileExtension) | |
| 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) | |
| defineTypeNameAndDebug (featureEdgeMesh, 0) | |
| defineTypeNameAndDebug (treeDataEdge, 0) | |
| defineTypeNameAndDebug (treeDataFace, 0) | |
| defineTypeNameAndDebug (treeDataPoint, 0) | |
| TemplateName (treeDataPrimitivePatch) | |
| defineTypeNameAndDebug (treeDataPrimitivePatchName, 0) | |
| Ostream & | operator<< (Ostream &, const layerInfo &) |
| Istream & | operator>> (Istream &, layerInfo &) |
| template<> | |
| bool | contiguous< layerInfo > () |
| template<class Type > | |
| Ostream & | operator<< (Ostream &, const LayerInfoData< Type > &) |
| template<class Type > | |
| Istream & | operator>> (Istream &, LayerInfoData< Type > &) |
| template<> | |
| bool | contiguous< LayerInfoData< bool > > () |
| template<> | |
| bool | contiguous< LayerInfoData< label > > () |
| FOR_ALL_FIELD_TYPES (DefineContiguousLayerInfoDataType) | |
| Ostream & | operator<< (Ostream &, const pointEdgeLayerInfo &) |
| Istream & | operator>> (Istream &, pointEdgeLayerInfo &) |
| template<> | |
| bool | contiguous< pointEdgeLayerInfo > () |
| template<class Type > | |
| Ostream & | operator<< (Ostream &, const PointEdgeLayerInfoData< Type > &) |
| template<class Type > | |
| Istream & | operator>> (Istream &, PointEdgeLayerInfoData< Type > &) |
| template<> | |
| bool | contiguous< PointEdgeLayerInfoData< bool > > () |
| template<> | |
| bool | contiguous< PointEdgeLayerInfoData< label > > () |
| FOR_ALL_FIELD_TYPES (DefineContiguousPointEdgeLayerInfoDataType) | |
| defineTypeNameAndDebug (mappedExtrudedPatchBase, 0) | |
| template<> | |
| bool | contiguous< LayerInfoData< Pair< vector > > > () |
| defineTypeNameAndDebug (mappedExtrudedWallPolyPatch, 0) | |
| addToRunTimeSelectionTable (polyPatch, mappedExtrudedWallPolyPatch, word) | |
| addToRunTimeSelectionTable (polyPatch, mappedExtrudedWallPolyPatch, dictionary) | |
| defineTypeNameAndDebug (mappedInternalPatchBase, 0) | |
| defineTypeNameAndDebug (mappedInternalPolyPatch, 0) | |
| addToRunTimeSelectionTable (polyPatch, mappedInternalPolyPatch, word) | |
| addToRunTimeSelectionTable (polyPatch, mappedInternalPolyPatch, dictionary) | |
| defineTypeNameAndDebug (mappedPatchBase, 0) | |
| defineTypeNameAndDebug (mappedPatchBaseBase, 0) | |
| defineTypeNameAndDebug (mappedPolyPatch, 0) | |
| addToRunTimeSelectionTable (polyPatch, mappedPolyPatch, word) | |
| addToRunTimeSelectionTable (polyPatch, mappedPolyPatch, dictionary) | |
| defineTypeNameAndDebug (mappedWallPolyPatch, 0) | |
| addToRunTimeSelectionTable (polyPatch, mappedWallPolyPatch, word) | |
| addToRunTimeSelectionTable (polyPatch, mappedWallPolyPatch, dictionary) | |
| defineTypeNameAndDebug (nonConformalMappedPatchBase, 0) | |
| defineTypeNameAndDebug (nonConformalMappedWallPolyPatch, 0) | |
| addToRunTimeSelectionTable (polyPatch, nonConformalMappedWallPolyPatch, word) | |
| addToRunTimeSelectionTable (polyPatch, nonConformalMappedWallPolyPatch, dictionary) | |
| defineTypeNameAndDebug (meshBoundarySearch, 0) | |
| defineTypeNameAndDebug (meshSearch, 0) | |
| defineTypeNameAndDebug (meshSearchBoundBox, 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... | |
| defineTypeNameAndDebug (meshToMesh, 0) | |
| defineTypeNameAndDebug (nonConformalBoundary, 0) | |
| defineTypeNameAndDebug (nonConformalPolyPatch, 0) | |
| defineTypeNameAndDebug (nonConformalCoupledPolyPatch, 0) | |
| defineTypeNameAndDebug (nonConformalCyclicPolyPatch, 0) | |
| addToRunTimeSelectionTable (polyPatch, nonConformalCyclicPolyPatch, word) | |
| addToRunTimeSelectionTable (polyPatch, nonConformalCyclicPolyPatch, dictionary) | |
| defineTypeNameAndDebug (nonConformalErrorPolyPatch, 0) | |
| addToRunTimeSelectionTable (polyPatch, nonConformalErrorPolyPatch, word) | |
| addToRunTimeSelectionTable (polyPatch, nonConformalErrorPolyPatch, dictionary) | |
| defineTypeNameAndDebug (nonConformalProcessorCyclicPolyPatch, 0) | |
| addToRunTimeSelectionTable (polyPatch, nonConformalProcessorCyclicPolyPatch, dictionary) | |
| template<> | |
| bool | contiguous< WallInfo< wallPoint > > () |
| template<> | |
| bool | contiguous< WallInfo< WallLocationData< wallPoint, bool > > > () |
| template<> | |
| bool | contiguous< WallInfo< WallLocationData< wallPoint, label > > > () |
| FOR_ALL_FIELD_TYPES (DefineContiguousWallLocationDataType) | |
| Ostream & | operator<< (Ostream &, const wallFace &) |
| Istream & | operator>> (Istream &, wallFace &) |
| template<class WallLocation , class Type > | |
| Ostream & | operator<< (Ostream &, const WallLocationData< WallLocation, Type > &) |
| template<class WallLocation , class Type > | |
| Istream & | operator>> (Istream &, WallLocationData< WallLocation, Type > &) |
| Ostream & | operator<< (Ostream &, const wallPoint &) |
| Istream & | operator>> (Istream &, wallPoint &) |
| Istream & | operator>> (Istream &, patchFaceOrientation &) |
| Ostream & | operator<< (Ostream &, const patchFaceOrientation &) |
| template<> | |
| bool | contiguous< patchFaceOrientation > () |
| Data associated with patchFaceOrientation type are contiguous. More... | |
| template<class T , class ListType > | |
| void | inplaceRemove (ListType &lst, const T &value) |
| template<class T , class NotT , class ListType > | |
| void | inplaceRemove (ListType &lst, const T &value, const NotT &) |
| template<class T , class ListType > | |
| void | inplaceRemove (ListType &lst, const T &value, const T &) |
| template<class ListType > | |
| ListType | reorder (const label size, const typename ListType::value_type &defaultValue, const labelUList &oldToNew, const ListType &lst) |
| defineTypeNameAndDebug (patchIntersection, 0) | |
| bool | operator== (const star::edgeLink &elA, const star::edgeLink &elB) |
| bool | operator!= (const star::edgeLink &elA, const star::edgeLink &elB) |
| Ostream & | operator<< (Ostream &os, const star::edgeLink &el) |
| labelList | first (const UList< labelPair > &p) |
| labelList | second (const UList< labelPair > &p) |
| template<class ListType > | |
| label | findNotIndex (const ListType &l, typename ListType::const_reference t, const label start=0) |
| treeBoundBox | combine (const treeBoundBox &a, const treeBoundBox &b) |
| defineTypeNameAndDebug (patchToPatch, 0) | |
| defineRunTimeSelectionTable (patchToPatch, bool) | |
| defineTypeNameAndDebug (patchToPatchStabilisation, 0) | |
| bool | polyMeshZipUpCells (polyMesh &mesh) |
| defineTypeNameAndDebug (localPointRegion, 0) | |
| 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 (searchableSurface, 0) | |
| defineRunTimeSelectionTable (searchableSurface, dictionary) | |
| defineTypeNameAndDebug (searchableSurfaceList, 0) | |
| defineTypeNameAndDebug (searchableSurfacesQueries, 0) | |
| defineTypeNameAndDebug (tetOverlapVolume, 0) | |
| defineTypeNameAndDebug (cellSet, 0) | |
| addToRunTimeSelectionTable (topoSet, cellSet, word) | |
| addToRunTimeSelectionTable (topoSet, cellSet, size) | |
| addToRunTimeSelectionTable (topoSet, cellSet, set) | |
| defineTypeNameAndDebug (faceSet, 0) | |
| addToRunTimeSelectionTable (topoSet, faceSet, word) | |
| addToRunTimeSelectionTable (topoSet, faceSet, size) | |
| addToRunTimeSelectionTable (topoSet, faceSet, set) | |
| defineTypeNameAndDebug (pointSet, 0) | |
| addToRunTimeSelectionTable (topoSet, pointSet, word) | |
| addToRunTimeSelectionTable (topoSet, pointSet, size) | |
| addToRunTimeSelectionTable (topoSet, pointSet, set) | |
| defineTypeNameAndDebug (topoSet, 0) | |
| defineRunTimeSelectionTable (topoSet, word) | |
| defineRunTimeSelectionTable (topoSet, size) | |
| defineRunTimeSelectionTable (topoSet, set) | |
| template<> | |
| bool | contiguous< triIntersect::location > () |
| defineTypeNameAndDebug (booleanSurface, 0) | |
| defineTypeNameAndDebug (edgeSurface, 0) | |
| defineTypeNameAndDebug (intersectedSurface, 0) | |
| defineTypeNameAndDebug (edgeIntersections, 0) | |
| defineTypeNameAndDebug (surfaceIntersection, 0) | |
| defineTypeNameAndDebug (orientedSurface, 0) | |
| defineTypeNameAndDebug (surfaceFeatures, 0) | |
| void | selectBox (const triSurface &surf, const boundBox &bb, const bool removeInside, List< surfaceFeatures::edgeStatus > &edgeStat) |
| Select edges inside or outside bounding box. More... | |
| void | selectCutEdges (const triSurface &surf, const plane &cutPlane, List< surfaceFeatures::edgeStatus > &edgeStat) |
| Select edges that are intersected by the given plane. More... | |
| surfaceFeatures::edgeStatus | checkNonManifoldEdge (const triSurface &surf, const scalar tol, const scalar includedAngle, const label edgei) |
| Divide into multiple normal bins. More... | |
| void | selectManifoldEdges (const triSurface &surf, const scalar tol, const scalar includedAngle, List< surfaceFeatures::edgeStatus > &edgeStat) |
| Select manifold edges. More... | |
| Istream & | operator>> (Istream &, surfaceLocation &) |
| Ostream & | operator<< (Ostream &, const surfaceLocation &) |
| Ostream & | operator<< (Ostream &, const InfoProxy< surfaceLocation > &) |
| defineTypeNameAndDebug (pointToPointPlanarInterpolation, 0) | |
| defineTypeNameAndDebug (twoDPointCorrector, 0) | |
| makePatchTypeField (fvPatchVectorField, fixedShearStressFvPatchVectorField) | |
| makePatchTypeField (fvPatchScalarField, porousBafflePressureFvPatchField) | |
| makePatchTypeFieldTypedefs (porousBafflePressure) | |
| makePatchTypeField (fvPatchScalarField, epsilonWallFunctionFvPatchScalarField) | |
| makePatchTypeField (fvPatchScalarField, kLowReWallFunctionFvPatchScalarField) | |
| makePatchFields (kqRWallFunction) | |
| makePatchTypeFieldTypedefs (kqRWallFunction) | |
| makePatchTypeField (fvPatchScalarField, nutkRoughWallFunctionFvPatchScalarField) | |
| makePatchTypeField (fvPatchScalarField, nutkWallFunctionFvPatchScalarField) | |
| makePatchTypeField (fvPatchScalarField, nutLowReWallFunctionFvPatchScalarField) | |
| makePatchTypeField (fvPatchScalarField, nutURoughWallFunctionFvPatchScalarField) | |
| makePatchTypeField (fvPatchScalarField, nutUSpaldingWallFunctionFvPatchScalarField) | |
| makePatchTypeField (fvPatchScalarField, nutUWallFunctionFvPatchScalarField) | |
| defineTypeNameAndDebug (nutWallFunctionFvPatchScalarField, 0) | |
| makePatchTypeField (fvPatchScalarField, omegaWallFunctionFvPatchScalarField) | |
| defineTypeNameAndDebug (LESdelta, 0) | |
| defineRunTimeSelectionTable (LESdelta, dictionary) | |
| template<> | |
| bool | contiguous< LESModels::smoothDelta::deltaData > () |
| Data associated with deltaData type are contiguous. More... | |
| template<> | |
| bool | contiguous< FvWallInfo< WallLocationYPlus< wallPoint > > > () |
| defineTypeNameAndDebug (anisotropicFilter, 0) | |
| addToRunTimeSelectionTable (LESfilter, anisotropicFilter, dictionary) | |
| defineTypeNameAndDebug (laplaceFilter, 0) | |
| addToRunTimeSelectionTable (LESfilter, laplaceFilter, dictionary) | |
| defineTypeNameAndDebug (LESfilter, 0) | |
| defineRunTimeSelectionTable (LESfilter, dictionary) | |
| defineTypeNameAndDebug (simpleFilter, 0) | |
| addToRunTimeSelectionTable (LESfilter, simpleFilter, dictionary) | |
| defineTypeNameAndDebug (momentumTransportModel, 0) | |
| makeTypeFieldSource (fvScalarFieldSource, turbulentEpsilonFvScalarFieldSource) | |
| makeTypeFieldSource (fvScalarFieldSource, turbulentOmegaFvScalarFieldSource) | |
| makePatchTypeField (fvPatchScalarField, turbulentEpsilonFvPatchScalarField) | |
| addNamedToRunTimeSelectionTable (fvPatchScalarField, turbulentEpsilonFvPatchScalarField, dictionary, turbulentMixingLengthDissipationRateInlet) | |
| makePatchTypeField (fvPatchScalarField, turbulentOmegaFvPatchScalarField) | |
| addNamedToRunTimeSelectionTable (fvPatchScalarField, turbulentOmegaFvPatchScalarField, dictionary, turbulentMixingLengthFrequencyInlet) | |
| makePatchTypeField (fvPatchScalarField, epsilonmWallFunctionFvPatchScalarField) | |
| makePatchTypeField (fvPatchScalarField, alphaContactAngleFvPatchScalarField) | |
| void | correctContactAngle (const volScalarField &alpha1, const volScalarField &alpha2, const volVectorField::Boundary &Ubf, const dimensionedScalar &deltaN, surfaceVectorField::Boundary &nHatbf) |
| Correct the contact angle for the two volume fraction fields. More... | |
| defineTypeNameAndDebug (Euler, 0) | |
| addToRunTimeSelectionTable (ODESolver, Euler, dictionary) | |
| defineTypeNameAndDebug (EulerSI, 0) | |
| addToRunTimeSelectionTable (ODESolver, EulerSI, dictionary) | |
| defineTypeNameAndDebug (ODESolver, 0) | |
| defineRunTimeSelectionTable (ODESolver, dictionary) | |
| defineTypeNameAndDebug (RKCK45, 0) | |
| addToRunTimeSelectionTable (ODESolver, RKCK45, dictionary) | |
| defineTypeNameAndDebug (RKDP45, 0) | |
| addToRunTimeSelectionTable (ODESolver, RKDP45, dictionary) | |
| defineTypeNameAndDebug (RKF45, 0) | |
| addToRunTimeSelectionTable (ODESolver, RKF45, dictionary) | |
| defineTypeNameAndDebug (rodas23, 0) | |
| addToRunTimeSelectionTable (ODESolver, rodas23, dictionary) | |
| defineTypeNameAndDebug (rodas34, 0) | |
| addToRunTimeSelectionTable (ODESolver, rodas34, dictionary) | |
| defineTypeNameAndDebug (Rosenbrock12, 0) | |
| addToRunTimeSelectionTable (ODESolver, Rosenbrock12, dictionary) | |
| defineTypeNameAndDebug (Rosenbrock23, 0) | |
| addToRunTimeSelectionTable (ODESolver, Rosenbrock23, dictionary) | |
| defineTypeNameAndDebug (Rosenbrock34, 0) | |
| addToRunTimeSelectionTable (ODESolver, Rosenbrock34, dictionary) | |
| defineTypeNameAndDebug (seulex, 0) | |
| addToRunTimeSelectionTable (ODESolver, seulex, dictionary) | |
| defineTypeNameAndDebug (SIBS, 0) | |
| addToRunTimeSelectionTable (ODESolver, SIBS, dictionary) | |
| defineTypeNameAndDebug (Trapezoid, 0) | |
| addToRunTimeSelectionTable (ODESolver, Trapezoid, dictionary) | |
| bool | operator== (const boundSphere &, const boundSphere &) |
| bool | operator!= (const boundSphere &, const boundSphere &) |
| Istream & | operator>> (Istream &, boundSphere &) |
| Ostream & | operator<< (Ostream &, const boundSphere &) |
| 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... | |
| bool | pointInCellFacePlanes (const point &p, const polyMesh &mesh, const label celli) |
| Test if a point is in a given cell. For each of the cell's faces, define a. More... | |
| bool | pointInCellFaceCentreTris (const point &p, const polyMesh &mesh, const label celli) |
| Test if a point is in a given cell. For each of the cell's faces,. More... | |
| bool | pointInCellFaceDiagTris (const point &p, const polyMesh &mesh, const label celli) |
| Test if a point is in a given cell. For each of the cell's faces,. More... | |
| bool | pointInCellTets (const point &p, const polyMesh &mesh, const label celli) |
| Test if a point is in a given cell by decomposing the cell into tetrahedra. More... | |
| bool | pointInCell (const point &p, const polyMesh &mesh, const label celli, const pointInCellShapes=pointInCellShapes::tets) |
| Test if a point is in a given cell. More... | |
| defineTypeNameAndDebug (solutionControl, 0) | |
| 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 > | |
| 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 UILList< LListBase, T > &) |
| template<class LListBase , class T > | |
| Ostream & | operator<< (Ostream &, const ULPtrList< LListBase, T > &) |
| template<class T > | |
| Istream & | operator>> (Istream &, CompactListList< T > &) |
| 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 | renumber (const labelUList &oldToNew, const ListType &, ListType &) |
| As above, but given a pre-constructed result list. More... | |
| void | renumber (const labelUList &oldToNew, const label, label &) |
| As above, but for a single label. Termination condition. More... | |
| template<class ListType > | |
| void | inplaceRenumber (const labelUList &oldToNew, ListType &) |
| Inplace renumber the values of a list. More... | |
| void | inplaceRenumber (const labelUList &oldToNew, label &) |
| As above, but for a single label. Termination condition. More... | |
| template<class ListType > | |
| ListType | reorder (const labelUList &oldToNew, const ListType &) |
| Reorder the elements (indices, not values) of a list. More... | |
| template<class ListType > | |
| void | inplaceReorder (const labelUList &oldToNew, ListType &) |
| Inplace reorder the elements of a list. More... | |
| template<class Container > | |
| void | inplaceMapValue (const labelUList &oldToNew, Container &) |
| Map values. Do not map negative values. More... | |
| template<class Container > | |
| void | inplaceMapKey (const labelUList &oldToNew, Container &) |
| Recreate with mapped keys. Do not map elements with negative key. More... | |
| template<class T > | |
| void | sortedOrder (const UList< T > &, labelList &order) |
| Generate the (stable) sort order for the list. More... | |
| template<class T , class Cmp > | |
| void | sortedOrder (const UList< T > &, labelList &order, const Cmp &cmp) |
| Generate the (stable) sort order for the list, for a given comparison. More... | |
| template<class T > | |
| void | duplicateOrder (const UList< T > &, labelList &order) |
| Generate (sorted) indices corresponding to duplicate list values. More... | |
| template<class T , class Cmp > | |
| void | duplicateOrder (const UList< T > &, labelList &order, const Cmp &cmp) |
| Generate (sorted) indices corresponding to duplicate list values, for a. More... | |
| template<class T > | |
| void | uniqueOrder (const UList< T > &, labelList &order) |
| Generate (sorted) indices corresponding to unique list values. More... | |
| template<class T , class Cmp > | |
| void | uniqueOrder (const UList< T > &, labelList &order, const Cmp &cmp) |
| Generate (sorted) indices corresponding to unique list values, for a given. More... | |
| template<class T , class ListType > | |
| ListType | subset (const UList< T > &select, const T &value, const ListType &) |
| Extract elements of List when select is a certain value. More... | |
| template<class T , class ListType > | |
| void | inplaceSubset (const UList< T > &select, const T &value, ListType &) |
| Inplace extract elements of List when select is a certain value. More... | |
| template<class BoolListType , class ListType > | |
| ListType | subset (const BoolListType &select, const ListType &) |
| Extract elements of List when select is true. More... | |
| template<class BoolListType , class ListType > | |
| void | inplaceSubset (const BoolListType &select, ListType &) |
| Inplace extract elements of List when select is true. More... | |
| labelList | invert (const label len, const labelUList &) |
| Invert one-to-one map. Unmapped elements will be -1. More... | |
| labelListList | invertOneToMany (const label len, const labelUList &) |
| Invert one-to-many map. Unmapped elements will be size 0. More... | |
| template<class InList , class OutList > | |
| void | invertManyToMany (const label len, const UList< InList > &, List< OutList > &) |
| Invert many-to-many. More... | |
| template<class InList , class OutList > | |
| List< OutList > | invertManyToMany (const label len, const UList< InList > &in) |
| Invert many-to-many. More... | |
| labelList | identityMap (const label len) |
| Create identity map (map[i] == i) of given length. More... | |
| labelList | identityMap (const label start, const label len) |
| Create identity map (map[i] == start + i) of given length. More... | |
| template<class ListType > | |
| label | count (const ListType &l, typename ListType::const_reference x) |
| Count the number of occurrences of a value in a list. More... | |
| template<class ListType > | |
| label | findIndex (const ListType &, typename ListType::const_reference, const label start=0) |
| Find first occurrence of given element and return index,. More... | |
| template<class ListType > | |
| labelList | findIndices (const ListType &, typename ListType::const_reference, const label start=0) |
| Find all occurrences of given element. Linear search. More... | |
| template<class ListType , class BoolOp > | |
| labelList | selectIndices (const ListType &, const BoolOp &bop, const label start=0) |
| Select all occurrences given a boolean criteria. 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 UCompactListList< T > &) |
| template<class T > | |
| void | writeEntry (Ostream &os, const UIndirectList< T > &) |
| 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 | 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 Type , class ... Args> | |
| void | convert (UList< Type > &l, const Args &... args) |
| Apply a conversion to a UList by applying to each element individually. More... | |
| 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) | |
| 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 | dictArgList (const Tuple2< string, label > &argString, word &configName, List< Tuple2< wordRe, label >> &args, List< Tuple3< word, string, label >> &namedArgs) |
| Parse dictionary substitution argument list. More... | |
| void | dictArgList (const Tuple2< string, label > &argString, List< Tuple2< wordRe, label >> &args, List< Tuple3< word, string, label >> &namedArgs) |
| Parse dictionary substitution argument list. More... | |
| Pair< word > | dictAndKeyword (const word &scopedName) |
| Extracts dict name and keyword. More... | |
| wordList | listAllConfigFiles (const fileName &configFilesPath) |
| Return the list of configuration files in. More... | |
| fileName | findConfigFile (const word &configName, const fileName &configFilesPath, const word &configFilesDir, const word ®ion=word::null) |
| Search for configuration file for given region. More... | |
| string | expandArg (const string &arg, dictionary &dict, const label lineNumber) |
| Expand arg within the dict context and return. More... | |
| void | addArgEntry (dictionary &dict, const word &keyword, const string &value, const label lineNumber) |
| Add the keyword value pair to dict. More... | |
| bool | readConfigFile (const word &configType, const Tuple2< string, label > &argString, dictionary &parentDict, const fileName &configFilesPath, const word &configFilesDir, const word ®ion=word::null, const string &command=string::null) |
| Read the specified configuration file. More... | |
| void | writeEntry (Ostream &os, const dictionary &dict) |
| Write a dictionary entry. More... | |
| template<class EntryType > | |
| void | writeEntry (Ostream &os, const word &entryName, const EntryType &value) |
| Helper function to write the keyword and entry. More... | |
| template<class EntryType , class DefaultUnits > | |
| void | writeEntry (Ostream &os, const word &entryName, const DefaultUnits &defaultUnits, 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... | |
| template<class EntryType , class DefaultUnits > | |
| void | writeEntryIfDifferent (Ostream &os, const word &entryName, const DefaultUnits &defaultUnits, 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 > &) |
| Foam::List< Foam::Tuple2< Foam::word, Foam::string > > | unsetConfigEntries (const dictionary &configDict) |
| void | listConfigFiles (const fileName &dir, HashSet< word > &foMap) |
| Ostream & | operator<< (Ostream &, const dictionaryListEntry &) |
| template<> | |
| Ostream & | operator<< (Ostream &, const InfoProxy< dictionaryListEntry > &) |
| defineTypeNameAndDebug (dictionary, 0) | |
| Ostream & | operator<< (Ostream &, const entry &) |
| defineFunctionTypeName (functionEntry) | |
| defineRunTimeSelectionTable (functionEntry, dictionary) | |
| 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... | |
| bool | addEntry (dictionary &tgtDict, entry &tgtEntry, const entry &srcEntry, const bool wildcards, const HashTable< wordList, word > &shortcuts) |
| labelList | findMatches (const bool wildcards, const HashTable< wordList, word > &shortcuts, const wordList &shortcutNames, const wordList &tgtKeys, const keyType &srcKey) |
| bool | mergeDictionaries (dictionary &tgtDict, const dictionary &srcDict, const bool wildcards=true, const HashTable< wordList, word > &shortcuts=HashTable< wordList, word >(0)) |
| template<> | |
| Ostream & | operator<< (Ostream &, const InfoProxy< primitiveEntry > &) |
| template<class Type , class... Args> | |
| Type | PrintDictionary (const dictionary &dict, Args &... args) |
| defineTypeNameAndDebug (codedBase, 0) | |
| defineTypeNameAndDebug (dlLibraryTable, 0) | |
| defineTypeNameAndDebug (dynamicCode, 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) |
| IOobject | unregister (const IOobject &io) |
| template<template< class > class Container, template< class > class IOContainer, template< class > class CompactIOContainer, class Type > | |
| void | writeEntry (Ostream &, const CompactIOListBase< Container, IOContainer, CompactIOContainer, Type > &) |
| template<template< class > class Container, template< class > class IOContainer, template< class > class CompactIOContainer, class Type > | |
| Istream & | operator>> (Istream &, CompactIOListBase< Container, IOContainer, CompactIOContainer, Type > &) |
| template<template< class > class Container, template< class > class IOContainer, template< class > class CompactIOContainer, class Type > | |
| Ostream & | operator<< (Ostream &, const CompactIOListBase< Container, IOContainer, CompactIOContainer, Type > &) |
| defineTypeNameAndDebug (decomposedBlockData, 0) | |
| defineTypeNameAndDebug (IOdictionary, 0) | |
| IOobject | systemDictIO (const word &dictName, const argList &args, const objectRegistry &ob, const word ®ionName=polyMesh::defaultRegion, const fileName &path=fileName::null) |
| IOdictionary | systemDict (const word &dictName, const argList &args, const objectRegistry &ob, const word ®ionName=polyMesh::defaultRegion, const fileName &path=fileName::null) |
| 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 & | indentOrNl (Ostream &os) |
| Indent stream or add newline if indent level == 0. 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 | addToRunTimeSelectionTableToC (const char *baseType, const char *baseTypeName, const word &thisTypeName, const char *libName) |
| bool | operator== (const instant &, const instant &) |
| bool | operator!= (const instant &, const instant &) |
| bool | operator< (const instant &, const instant &) |
| bool | operator> (const instant &, const instant &) |
| 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 & | dynamicCastNull (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 To , class From > | |
| To & | refCastNull (From &r) |
| Reference type cast template function,. More... | |
| template<class TestType , class Type > | |
| bool | isType (const Type &t) |
| Check the typeid. More... | |
| template<class TestType , class Type > | |
| bool | isA (const Type &t) |
| Check if a dynamic_cast to typeid is possible. More... | |
| template<class TypeName , class Name > | |
| word | typedName (Name name) |
| Return the name of the object within the given type. More... | |
| dimensionedScalar | operator+ (const dimensionedScalar &ds1, const scalar s2) |
| dimensionedScalar | operator+ (const scalar s1, const dimensionedScalar &ds2) |
| dimensionedScalar | operator- (const dimensionedScalar &ds1, const scalar s2) |
| dimensionedScalar | operator- (const scalar s1, const dimensionedScalar &ds2) |
| dimensionedScalar | operator* (const dimensionedScalar &ds1, const scalar s2) |
| dimensionedScalar | operator/ (const scalar s1, const dimensionedScalar &ds2) |
| dimensionedScalar | pow (const dimensionedScalar &ds, const dimensionedScalar &expt) |
| dimensionedScalar | pow3 (const dimensionedScalar &ds) |
| dimensionedScalar | pow4 (const dimensionedScalar &ds) |
| dimensionedScalar | pow5 (const dimensionedScalar &ds) |
| dimensionedScalar | pow6 (const dimensionedScalar &ds) |
| dimensionedScalar | pow025 (const dimensionedScalar &ds) |
| dimensionedScalar | sqrt (const dimensionedScalar &ds) |
| dimensionedScalar | cbrt (const dimensionedScalar &ds) |
| dimensionedScalar | hypot (const dimensionedScalar &x, const dimensionedScalar &y) |
| dimensionedScalar | sign (const dimensionedScalar &ds) |
| dimensionedScalar | pos (const dimensionedScalar &ds) |
| dimensionedScalar | pos0 (const dimensionedScalar &ds) |
| dimensionedScalar | neg (const dimensionedScalar &ds) |
| dimensionedScalar | neg0 (const dimensionedScalar &ds) |
| dimensionedScalar | posPart (const dimensionedScalar &ds) |
| dimensionedScalar | negPart (const dimensionedScalar &ds) |
| dimensionedScalar | exp (const dimensionedScalar &ds) |
| dimensionedScalar | log (const dimensionedScalar &ds) |
| dimensionedScalar | log10 (const dimensionedScalar &ds) |
| dimensionedScalar | sin (const dimensionedScalar &ds) |
| dimensionedScalar | cos (const dimensionedScalar &ds) |
| dimensionedScalar | tan (const dimensionedScalar &ds) |
| dimensionedScalar | asin (const dimensionedScalar &ds) |
| dimensionedScalar | acos (const dimensionedScalar &ds) |
| dimensionedScalar | atan (const dimensionedScalar &ds) |
| dimensionedScalar | sinh (const dimensionedScalar &ds) |
| dimensionedScalar | cosh (const dimensionedScalar &ds) |
| dimensionedScalar | tanh (const dimensionedScalar &ds) |
| dimensionedScalar | asinh (const dimensionedScalar &ds) |
| dimensionedScalar | acosh (const dimensionedScalar &ds) |
| dimensionedScalar | atanh (const dimensionedScalar &ds) |
| dimensionedScalar | erf (const dimensionedScalar &ds) |
| dimensionedScalar | erfc (const dimensionedScalar &ds) |
| dimensionedScalar | lgamma (const dimensionedScalar &ds) |
| dimensionedScalar | j0 (const dimensionedScalar &ds) |
| dimensionedScalar | j1 (const dimensionedScalar &ds) |
| dimensionedScalar | y0 (const dimensionedScalar &ds) |
| dimensionedScalar | y1 (const dimensionedScalar &ds) |
| dimensionedScalar | jn (const int n, const dimensionedScalar &ds) |
| dimensionedScalar | yn (const int n, const dimensionedScalar &ds) |
| dimensionedScalar | atan2 (const dimensionedScalar &x, const dimensionedScalar &y) |
| dimensionedScalar | tr (const dimensionedSphericalTensor &dt) |
| dimensionedScalar | det (const dimensionedSphericalTensor &dt) |
| dimensionedSphericalTensor | inv (const dimensionedSphericalTensor &dt) |
| dimensionedSymmTensor | sqr (const dimensionedVector &dv) |
| dimensionedSymmTensor | innerSqr (const dimensionedSymmTensor &dt) |
| dimensionedScalar | tr (const dimensionedSymmTensor &dt) |
| dimensionedSymmTensor | symm (const dimensionedSymmTensor &dt) |
| dimensionedSymmTensor | twoSymm (const dimensionedSymmTensor &dt) |
| dimensionedSymmTensor | dev (const dimensionedSymmTensor &dt) |
| dimensionedSymmTensor | dev2 (const dimensionedSymmTensor &dt) |
| dimensionedScalar | det (const dimensionedSymmTensor &dt) |
| dimensionedSymmTensor | cof (const dimensionedSymmTensor &dt) |
| dimensionedSymmTensor | inv (const dimensionedSymmTensor &dt) |
| dimensionedVector | operator* (const dimensionedSymmTensor &) |
| Hodge Dual operator (tensor -> vector) More... | |
| dimensionedScalar | tr (const dimensionedTensor &dt) |
| dimensionedTensor | dev (const dimensionedTensor &dt) |
| dimensionedTensor | dev2 (const dimensionedTensor &dt) |
| dimensionedScalar | det (const dimensionedTensor &dt) |
| dimensionedTensor | cof (const dimensionedTensor &dt) |
| dimensionedTensor | inv (const dimensionedTensor &dt) |
| dimensionedSymmTensor | symm (const dimensionedTensor &dt) |
| dimensionedSymmTensor | twoSymm (const dimensionedTensor &dt) |
| dimensionedTensor | skew (const dimensionedTensor &dt) |
| dimensionedVector | eigenValues (const dimensionedTensor &dt) |
| dimensionedTensor | eigenVectors (const dimensionedTensor &dt) |
| dimensionedVector | eigenValues (const dimensionedSymmTensor &dt) |
| dimensionedTensor | eigenVectors (const dimensionedSymmTensor &dt) |
| dimensionedVector | operator* (const dimensionedTensor &) |
| Hodge Dual operator (tensor -> vector) More... | |
| dimensionedTensor | operator* (const dimensionedVector &) |
| Hodge Dual operator (vector -> tensor) More... | |
| template<class Type > | |
| 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 | cmptMag (const dimensionSet &) |
| dimensionSet | pow (const dimensionSet &, const scalar) |
| dimensionSet | pow (const dimensionSet &, const dimensionedScalar &) |
| dimensionSet | pow (const dimensionedScalar &, const dimensionSet &) |
| dimensionSet | sqr (const dimensionSet &) |
| dimensionSet | pow3 (const dimensionSet &) |
| dimensionSet | pow4 (const dimensionSet &) |
| dimensionSet | pow5 (const dimensionSet &) |
| dimensionSet | pow6 (const dimensionSet &) |
| dimensionSet | pow025 (const dimensionSet &) |
| dimensionSet | sqrt (const dimensionSet &) |
| dimensionSet | cbrt (const dimensionSet &) |
| dimensionSet | magSqr (const dimensionSet &) |
| dimensionSet | mag (const dimensionSet &) |
| dimensionSet | sign (const dimensionSet &) |
| dimensionSet | pos (const dimensionSet &) |
| dimensionSet | pos0 (const dimensionSet &) |
| dimensionSet | neg (const dimensionSet &) |
| dimensionSet | neg0 (const dimensionSet &) |
| dimensionSet | posPart (const dimensionSet &) |
| dimensionSet | negPart (const dimensionSet &) |
| dimensionSet | inv (const dimensionSet &) |
| dimensionSet | trans (const dimensionSet &) |
| dimensionSet | atan2 (const dimensionSet &, const dimensionSet &) |
| dimensionSet | transform (const dimensionSet &) |
| dimensionSet | normalised (const dimensionSet &) |
| dimensionSet | perpendicular (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 &) |
| Ostream & | operator<< (Ostream &, const InfoProxy< dimensionSet > &) |
| void | writeEntry (Ostream &os, const dimensionSet &value) |
| defineTypeNameAndDebug (distribution, 0) | |
| defineRunTimeSelectionTable (distribution, dictionary) | |
| FOR_ALL_FIELD_TYPES (DISTRIBUTION_TEMPLATED_SAMPLE_TYPE) | |
| void | writeEntry (Ostream &os, const word &entryName, const dimensionSet &units, const distribution &d, const bool write=true, const bool writeState=true) |
| void | writeEntry (Ostream &os, const word &entryName, const unitSet &units, const distribution &d, const bool write=true, const bool writeState=true) |
| 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) |
| 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 Field< Type > &vf) |
| template<class Type , direction r> | |
| void | pow (Field< typename powProduct< Type, r >::type > &res, const SubField< Type > &vf) |
| template<class Type , direction r> | |
| tmp< Field< typename powProduct< Type, r >::type > > | pow (const Field< Type > &f, typename powProduct< Type, r >::type) |
| template<class Type , direction r> | |
| tmp< Field< typename powProduct< Type, r >::type > > | pow (const SubField< 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 Field< Type > &f) |
| template<class Type > | |
| tmp< Field< typename outerProduct< Type, Type >::type > > | sqr (const SubField< 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 Field< Type > &f) |
| template<class Type > | |
| tmp< Field< scalar > > | magSqr (const SubField< 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 Field< Type > &f) |
| template<class Type > | |
| tmp< Field< scalar > > | mag (const SubField< 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 Field< Type > &f) |
| template<class Type > | |
| tmp< Field< typename Field< Type >::cmptType > > | cmptMax (const SubField< 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 Field< Type > &f) |
| template<class Type > | |
| tmp< Field< typename Field< Type >::cmptType > > | cmptMin (const SubField< 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 Field< Type > &f) |
| template<class Type > | |
| tmp< Field< typename Field< Type >::cmptType > > | cmptAv (const SubField< 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 Field< Type > &f) |
| template<class Type > | |
| tmp< Field< Type > > | cmptMag (const SubField< Type > &f) |
| template<class Type > | |
| tmp< Field< Type > > | cmptMag (const tmp< Field< Type >> &tf) |
| template<class Type > | |
| void | max (Field< Type > &f, const UList< Type > &f1, const UList< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | max (const Field< Type > &f1, const Field< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | max (const Field< Type > &f1, const SubField< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | max (const SubField< Type > &f1, const Field< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | max (const SubField< Type > &f1, const SubField< 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 > &f, const UList< Type > &f1, const UList< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | min (const Field< Type > &f1, const Field< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | min (const Field< Type > &f1, const SubField< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | min (const SubField< Type > &f1, const Field< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | min (const SubField< Type > &f1, const SubField< 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 > &f, const UList< Type > &f1, const UList< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | cmptMultiply (const Field< Type > &f1, const Field< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | cmptMultiply (const Field< Type > &f1, const SubField< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | cmptMultiply (const SubField< Type > &f1, const Field< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | cmptMultiply (const SubField< Type > &f1, const SubField< 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 > &f, const UList< Type > &f1, const UList< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | cmptDivide (const Field< Type > &f1, const Field< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | cmptDivide (const Field< Type > &f1, const SubField< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | cmptDivide (const SubField< Type > &f1, const Field< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | cmptDivide (const SubField< Type > &f1, const SubField< 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 > &f, const Type &s1, const UList< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | max (const Type &s1, const Field< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | max (const Type &s1, const SubField< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | max (const Type &s1, const tmp< Field< Type >> &tf2) |
| template<class Type > | |
| void | max (Field< Type > &f, const UList< Type > &f1, const Type &s2) |
| template<class Type > | |
| tmp< Field< Type > > | max (const Field< Type > &f1, const Type &s2) |
| template<class Type > | |
| tmp< Field< Type > > | max (const SubField< 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 > &f, const Type &s1, const UList< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | min (const Type &s1, const Field< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | min (const Type &s1, const SubField< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | min (const Type &s1, const tmp< Field< Type >> &tf2) |
| template<class Type > | |
| void | min (Field< Type > &f, const UList< Type > &f1, const Type &s2) |
| template<class Type > | |
| tmp< Field< Type > > | min (const Field< Type > &f1, const Type &s2) |
| template<class Type > | |
| tmp< Field< Type > > | min (const SubField< 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 > &f, const Type &s1, const UList< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | cmptMultiply (const Type &s1, const Field< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | cmptMultiply (const Type &s1, const SubField< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | cmptMultiply (const Type &s1, const tmp< Field< Type >> &tf2) |
| template<class Type > | |
| void | cmptMultiply (Field< Type > &f, const UList< Type > &f1, const Type &s2) |
| template<class Type > | |
| tmp< Field< Type > > | cmptMultiply (const Field< Type > &f1, const Type &s2) |
| template<class Type > | |
| tmp< Field< Type > > | cmptMultiply (const SubField< 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 > &f, const Type &s1, const UList< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | cmptDivide (const Type &s1, const Field< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | cmptDivide (const Type &s1, const SubField< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | cmptDivide (const Type &s1, const tmp< Field< Type >> &tf2) |
| template<class Type > | |
| void | cmptDivide (Field< Type > &f, const UList< Type > &f1, const Type &s2) |
| template<class Type > | |
| tmp< Field< Type > > | cmptDivide (const Field< Type > &f1, const Type &s2) |
| template<class Type > | |
| tmp< Field< Type > > | cmptDivide (const SubField< 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 Field< Type > &f) |
| template<class Type > | |
| tmp< Field< Type > > | operator- (const SubField< Type > &f) |
| template<class Type > | |
| tmp< Field< Type > > | operator- (const tmp< Field< Type >> &tf) |
| template<class Type > | |
| void | multiply (Field< Type > &f, const UList< Type > &f1, const UList< scalar > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | operator* (const Field< Type > &f1, const Field< scalar > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | operator* (const Field< Type > &f1, const SubField< scalar > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | operator* (const SubField< Type > &f1, const Field< scalar > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | operator* (const SubField< Type > &f1, const SubField< scalar > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | operator* (const Field< Type > &f1, const tmp< Field< scalar >> &tf2) |
| template<class Type > | |
| tmp< Field< Type > > | operator* (const SubField< Type > &f1, const tmp< Field< scalar >> &tf2) |
| template<class Type > | |
| tmp< Field< Type > > | operator* (const tmp< Field< Type >> &tf1, const Field< scalar > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | operator* (const tmp< Field< Type >> &tf1, const SubField< 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 > &f, const UList< scalar > &f1, const UList< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | operator* (const Field< scalar > &f1, const Field< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | operator* (const Field< scalar > &f1, const SubField< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | operator* (const SubField< scalar > &f1, const Field< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | operator* (const SubField< scalar > &f1, const SubField< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | operator* (const Field< scalar > &f1, const tmp< Field< Type >> &tf2) |
| template<class Type > | |
| tmp< Field< Type > > | operator* (const SubField< scalar > &f1, const tmp< Field< Type >> &tf2) |
| template<class Type > | |
| tmp< Field< Type > > | operator* (const tmp< Field< scalar >> &tf1, const Field< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | operator* (const tmp< Field< scalar >> &tf1, const SubField< 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 > &f, const UList< Type > &f1, const UList< scalar > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | operator/ (const Field< Type > &f1, const Field< scalar > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | operator/ (const Field< Type > &f1, const SubField< scalar > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | operator/ (const SubField< Type > &f1, const Field< scalar > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | operator/ (const SubField< Type > &f1, const SubField< scalar > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | operator/ (const Field< Type > &f1, const tmp< Field< scalar >> &tf2) |
| template<class Type > | |
| tmp< Field< Type > > | operator/ (const SubField< Type > &f1, const tmp< Field< scalar >> &tf2) |
| template<class Type > | |
| tmp< Field< Type > > | operator/ (const tmp< Field< Type >> &tf1, const Field< scalar > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | operator/ (const tmp< Field< Type >> &tf1, const SubField< 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 > &f, const scalar &s1, const UList< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | operator* (const scalar &s1, const Field< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | operator* (const scalar &s1, const SubField< Type > &f2) |
| template<class Type > | |
| tmp< Field< Type > > | operator* (const scalar &s1, const tmp< Field< Type >> &tf2) |
| template<class Type > | |
| void | multiply (Field< Type > &f, const UList< Type > &f1, const scalar &s2) |
| template<class Type > | |
| tmp< Field< Type > > | operator* (const Field< Type > &f1, const scalar &s2) |
| template<class Type > | |
| tmp< Field< Type > > | operator* (const SubField< 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 > &f, const UList< Type > &f1, const scalar &s2) |
| template<class Type > | |
| tmp< Field< Type > > | operator/ (const Field< Type > &f1, const scalar &s2) |
| template<class Type > | |
| tmp< Field< Type > > | operator/ (const SubField< 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 Field< Type1 > &f1, const Field< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename typeOfSum< Type1, Type2 >::type > > | operator+ (const Field< Type1 > &f1, const SubField< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename typeOfSum< Type1, Type2 >::type > > | operator+ (const SubField< Type1 > &f1, const Field< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename typeOfSum< Type1, Type2 >::type > > | operator+ (const SubField< Type1 > &f1, const SubField< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename typeOfSum< Type1, Type2 >::type > > | operator+ (const Field< Type1 > &f1, const tmp< Field< Type2 >> &tf2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename typeOfSum< Type1, Type2 >::type > > | operator+ (const SubField< 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 Field< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename typeOfSum< Type1, Type2 >::type > > | operator+ (const tmp< Field< Type1 >> &tf1, const SubField< 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 Field< 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 SubField< 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 Field< 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 SubField< 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 Field< Type1 > &f1, const Field< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename typeOfSum< Type1, Type2 >::type > > | operator- (const Field< Type1 > &f1, const SubField< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename typeOfSum< Type1, Type2 >::type > > | operator- (const SubField< Type1 > &f1, const Field< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename typeOfSum< Type1, Type2 >::type > > | operator- (const SubField< Type1 > &f1, const SubField< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename typeOfSum< Type1, Type2 >::type > > | operator- (const Field< Type1 > &f1, const tmp< Field< Type2 >> &tf2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename typeOfSum< Type1, Type2 >::type > > | operator- (const SubField< 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 Field< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename typeOfSum< Type1, Type2 >::type > > | operator- (const tmp< Field< Type1 >> &tf1, const SubField< 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 Field< 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 SubField< 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 Field< 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 SubField< 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 Field< Type1 > &f1, const Field< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename outerProduct< Type1, Type2 >::type > > | operator* (const Field< Type1 > &f1, const SubField< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename outerProduct< Type1, Type2 >::type > > | operator* (const SubField< Type1 > &f1, const Field< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename outerProduct< Type1, Type2 >::type > > | operator* (const SubField< Type1 > &f1, const SubField< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename outerProduct< Type1, Type2 >::type > > | operator* (const Field< Type1 > &f1, const tmp< Field< Type2 >> &tf2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename outerProduct< Type1, Type2 >::type > > | operator* (const SubField< 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 Field< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename outerProduct< Type1, Type2 >::type > > | operator* (const tmp< Field< Type1 >> &tf1, const SubField< 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 Field< 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 SubField< 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 Field< 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 SubField< 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 Field< Type1 > &f1, const Field< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename crossProduct< Type1, Type2 >::type > > | operator^ (const Field< Type1 > &f1, const SubField< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename crossProduct< Type1, Type2 >::type > > | operator^ (const SubField< Type1 > &f1, const Field< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename crossProduct< Type1, Type2 >::type > > | operator^ (const SubField< Type1 > &f1, const SubField< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename crossProduct< Type1, Type2 >::type > > | operator^ (const Field< Type1 > &f1, const tmp< Field< Type2 >> &tf2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename crossProduct< Type1, Type2 >::type > > | operator^ (const SubField< 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 Field< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename crossProduct< Type1, Type2 >::type > > | operator^ (const tmp< Field< Type1 >> &tf1, const SubField< 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 Field< 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 SubField< 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 Field< 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 SubField< 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 Field< Type1 > &f1, const Field< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename innerProduct< Type1, Type2 >::type > > | operator& (const Field< Type1 > &f1, const SubField< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename innerProduct< Type1, Type2 >::type > > | operator& (const SubField< Type1 > &f1, const Field< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename innerProduct< Type1, Type2 >::type > > | operator& (const SubField< Type1 > &f1, const SubField< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename innerProduct< Type1, Type2 >::type > > | operator& (const Field< Type1 > &f1, const tmp< Field< Type2 >> &tf2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename innerProduct< Type1, Type2 >::type > > | operator& (const SubField< 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 Field< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename innerProduct< Type1, Type2 >::type > > | operator& (const tmp< Field< Type1 >> &tf1, const SubField< 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 Field< 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 SubField< 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 Field< 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 SubField< 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 Field< Type1 > &f1, const Field< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename scalarProduct< Type1, Type2 >::type > > | operator&& (const Field< Type1 > &f1, const SubField< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename scalarProduct< Type1, Type2 >::type > > | operator&& (const SubField< Type1 > &f1, const Field< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename scalarProduct< Type1, Type2 >::type > > | operator&& (const SubField< Type1 > &f1, const SubField< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename scalarProduct< Type1, Type2 >::type > > | operator&& (const Field< Type1 > &f1, const tmp< Field< Type2 >> &tf2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename scalarProduct< Type1, Type2 >::type > > | operator&& (const SubField< 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 Field< Type2 > &f2) |
| template<class Type1 , class Type2 > | |
| tmp< Field< typename scalarProduct< Type1, Type2 >::type > > | operator&& (const tmp< Field< Type1 >> &tf1, const SubField< 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 Field< 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 SubField< 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 Field< 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 SubField< 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 Type > | |
| Type | max (const UList< Type > &f) |
| template<class Type > | |
| Type | gMax (const UList< Type > &f, const label comm) |
| template<class Type > | |
| Type | max (const tmp< Field< Type >> &tf1) |
| template<class Type > | |
| Type | gMax (const tmp< Field< Type >> &tf1) |
| template<class Type > | |
| Type | min (const UList< Type > &f) |
| template<class Type > | |
| Type | gMin (const UList< Type > &f, const label comm) |
| template<class Type > | |
| Type | min (const tmp< Field< Type >> &tf1) |
| template<class Type > | |
| Type | gMin (const tmp< Field< Type >> &tf1) |
| template<class Type > | |
| Type | sum (const UList< Type > &f) |
| template<class Type > | |
| Type | gSum (const UList< Type > &f, const label comm) |
| template<class Type > | |
| Type | sum (const tmp< Field< Type >> &tf1) |
| template<class Type > | |
| Type | gSum (const tmp< Field< Type >> &tf1) |
| template<class Type > | |
| Type | maxMagSqr (const UList< Type > &f) |
| template<class Type > | |
| Type | gMaxMagSqr (const UList< Type > &f, const label comm) |
| template<class Type > | |
| Type | maxMagSqr (const tmp< Field< Type >> &tf1) |
| template<class Type > | |
| Type | gMaxMagSqr (const tmp< Field< Type >> &tf1) |
| template<class Type > | |
| Type | minMagSqr (const UList< Type > &f) |
| template<class Type > | |
| Type | gMinMagSqr (const UList< Type > &f, const label comm) |
| template<class Type > | |
| Type | minMagSqr (const tmp< Field< Type >> &tf1) |
| template<class Type > | |
| Type | gMinMagSqr (const tmp< Field< Type >> &tf1) |
| template<class Type > | |
| scalar | sumProd (const UList< Type > &f1, const UList< Type > &f2) |
| template<class Type > | |
| scalar | gSumProd (const UList< Type > &f1, const UList< Type > &f2, const label comm) |
| template<class Type > | |
| Type | sumCmptProd (const UList< Type > &f1, const UList< Type > &f2) |
| template<class Type > | |
| Type | gSumCmptProd (const UList< Type > &f1, const UList< Type > &f2, const label comm) |
| template<class Type > | |
| scalar | sumSqr (const UList< Type > &f) |
| template<class Type > | |
| scalar | gSumSqr (const UList< Type > &f, const label comm) |
| template<class Type > | |
| scalar | sumSqr (const tmp< Field< Type >> &tf1) |
| template<class Type > | |
| scalar | gSumSqr (const tmp< Field< Type >> &tf1) |
| template<class Type > | |
| scalar | sumMag (const UList< Type > &f) |
| template<class Type > | |
| scalar | gSumMag (const UList< Type > &f, const label comm) |
| template<class Type > | |
| scalar | sumMag (const tmp< Field< Type >> &tf1) |
| template<class Type > | |
| scalar | gSumMag (const tmp< Field< Type >> &tf1) |
| template<class Type > | |
| Type | sumCmptMag (const UList< Type > &f) |
| template<class Type > | |
| Type | gSumCmptMag (const UList< Type > &f, const label comm) |
| template<class Type > | |
| Type | sumCmptMag (const tmp< Field< Type >> &tf1) |
| template<class Type > | |
| Type | gSumCmptMag (const tmp< Field< Type >> &tf1) |
| template<class Type > | |
| Type | average (const UList< Type > &f) |
| template<class Type > | |
| Type | gAverage (const UList< Type > &f, const label comm) |
| template<class Type > | |
| Type | average (const tmp< Field< Type >> &tf1) |
| template<class Type > | |
| Type | gAverage (const tmp< Field< Type >> &tf1) |
| template<class TypeR > | |
| tmp< Field< TypeR > > | New (const tmp< Field< TypeR >> &tf1, const bool initRet=false) |
| 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 tmp< FieldField< Field2, Type2 >> &tf2) |
| template<template< class > class Field1, template< class > class Field2, class Type1 , class Type2 > | |
| tmp< FieldField< Field1, typename scalarProduct< Type1, Type2 >::type > > | operator&& (const FieldField< Field1, Type1 > &f1, const tmp< FieldField< Field2, Type2 >> &tf2) |
| template<template< class > class Field, class TypeR > | |
| tmp< FieldField< Field, TypeR > > | New (const tmp< FieldField< Field, TypeR >> &tf1, const bool initRet=false) |
| template<template< class > class Field> | |
| void | stabilise (FieldField< Field, scalar > &f, const FieldField< Field, scalar > &f1, const scalar s) |
| template<template< class > class Field> | |
| tmp< FieldField< Field, scalar > > | stabilise (const FieldField< Field, scalar > &f1, const scalar s) |
| template<template< class > class Field> | |
| tmp< FieldField< Field, scalar > > | stabilise (const tmp< FieldField< Field, scalar >> &tf1, const scalar s) |
| template<template< class > class Field> | |
| void | jn (FieldField< Field, scalar > &res, const int n, const FieldField< Field, scalar > &sf) |
| template<template< class > class Field> | |
| tmp< FieldField< Field, scalar > > | jn (const int n, const FieldField< Field, scalar > &sf) |
| template<template< class > class Field> | |
| tmp< FieldField< Field, scalar > > | jn (const int n, const tmp< FieldField< Field, scalar >> &tsf) |
| template<template< class > class Field> | |
| void | yn (FieldField< Field, scalar > &res, const int n, const FieldField< Field, scalar > &sf) |
| template<template< class > class Field> | |
| tmp< FieldField< Field, scalar > > | yn (const int n, const FieldField< Field, scalar > &sf) |
| template<template< class > class Field> | |
| tmp< FieldField< Field, scalar > > | yn (const int n, const tmp< FieldField< Field, scalar >> &tsf) |
| template<template< class > class Field, class Type > | |
| void | transform (FieldField< Field, Type > &rtf, const FieldField< Field, tensor > &trf, const FieldField< Field, Type > &tf) |
| template<template< class > class Field, class Type > | |
| tmp< FieldField< Field, Type > > | transform (const FieldField< Field, tensor > &trf, const FieldField< Field, Type > &tf) |
| template<template< class > class Field, class Type > | |
| tmp< FieldField< Field, Type > > | transform (const FieldField< Field, tensor > &trf, const tmp< FieldField< Field, Type >> &ttf) |
| template<template< class > class Field, class Type > | |
| tmp< FieldField< Field, Type > > | transform (const tmp< FieldField< Field, tensor >> &ttrf, const FieldField< Field, Type > &tf) |
| template<template< class > class Field, class Type > | |
| tmp< FieldField< Field, Type > > | transform (const tmp< FieldField< Field, tensor >> &ttrf, const tmp< FieldField< Field, Type >> &ttf) |
| template<template< class > class Field, class Type > | |
| void | transform (FieldField< Field, Type > &rtf, const tensor &t, const FieldField< Field, Type > &tf) |
| template<template< class > class Field, class Type > | |
| tmp< FieldField< Field, Type > > | transform (const tensor &t, const FieldField< Field, Type > &tf) |
| template<template< class > class Field, class Type > | |
| tmp< FieldField< Field, Type > > | transform (const tensor &t, const tmp< FieldField< Field, Type >> &ttf) |
| 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 Field< scalar > &sf, const scalar s) |
| tmp< scalarField > | stabilise (const SubField< scalar > &sf, const scalar s) |
| tmp< scalarField > | stabilise (const tmp< scalarField > &tsf, const scalar s) |
| tmp< scalarField > | linearSequence (const scalar start, const scalar end, const label n) |
| tmp< scalarField > | linearSequence01 (const label n) |
| 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) | |
| defineTemplateTypeNameAndDebugWithName (scalarGlobalIOField, "scalarField", 0) | |
| template<> | |
| tmp< Field< sphericalTensor > > | transformFieldMask< sphericalTensor > (const tensorField &tf) |
| template<> | |
| tmp< Field< sphericalTensor > > | transformFieldMask< sphericalTensor > (const tmp< tensorField > &ttf) |
| template<> | |
| tmp< Field< sphericalTensor > > | transformFieldMask< sphericalTensor > (const symmTensorField &stf) |
| template<> | |
| tmp< Field< sphericalTensor > > | transformFieldMask< sphericalTensor > (const tmp< symmTensorField > &tstf) |
| defineTemplateTypeNameAndDebugWithName (sphericalTensorFieldIOField, "sphericalTensorFieldField", 0) | |
| defineTemplateTypeNameAndDebugWithName (sphericalTensorFieldCompactIOField, "sphericalTensorFieldCompactField", 0) | |
| defineTemplateTypeNameAndDebugWithName (sphericalTensorIOField, "sphericalTensorField", 0) | |
| void | inv (Field< symmTensor > &tf, const UList< symmTensor > &tf1) |
| tmp< symmTensorField > | inv (const Field< symmTensor > &tf) |
| tmp< symmTensorField > | inv (const SubField< 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 Field< tensor > &tf) |
| tmp< tensorField > | inv (const SubField< 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 | transformPoints (vectorField &, const spatialTransform &, const vectorField &) |
| Transform given vectorField of coordinates with the given spatialTransform. More... | |
| tmp< vectorField > | transformPoints (const spatialTransform &, const vectorField &) |
| Transform given vectorField of coordinates with the given spatialTransform. More... | |
| tmp< vectorField > | transformPoints (const spatialTransform &, const tmp< vectorField > &) |
| Transform given tmp<vectorField> of coordinates. More... | |
| void | transform (vectorField &, const quaternion &, const vectorField &) |
| Rotate given vectorField with the given quaternion. More... | |
| tmp< 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 > | |
| auto | min (const UniformField< Type > &u, const OtherType &o) |
| template<class Type , class OtherType > | |
| auto | min (const OtherType &o, const UniformField< Type > &u) |
| template<class Type > | |
| UniformField< Type > | max (const UniformField< Type > &u1, const UniformField< Type > &u2) |
| template<class Type , class OtherType > | |
| auto | max (const UniformField< Type > &u, const OtherType &o) |
| template<class Type , class OtherType > | |
| auto | max (const OtherType &o, const UniformField< Type > &u) |
| tmp< 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) | |
| defineTemplateTypeNameAndDebugWithName (vectorGlobalIOField, "vectorField", 0) | |
| const zeroField | operator+ (const zeroField &, const zeroField &) |
| template<class Type > | |
| const Type & | operator+ (const Type &t, const zeroField &) |
| template<class Type > | |
| const Type & | operator+ (const zeroField &, const Type &t) |
| const zeroField | operator- (const zeroField &, const zeroField &) |
| template<class Type > | |
| const Type & | operator- (const Type &t, const zeroField &) |
| template<class Type > | |
| Type | operator- (const zeroField &, const Type &t) |
| template<class Type > | |
| zeroField | operator* (const Type &t, const zeroField &) |
| template<class Type > | |
| zeroField | operator* (const zeroField &, const Type &t) |
| template<class Type > | |
| zeroField | operator/ (const zeroField &, const Type &t) |
| template<> | |
| 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 |
| int | dimensionedConstantsDebug (debug::debugSwitch("constants", 0)) |
| dictionary * | dimensionedConstantsDictPtr_ (nullptr) |
| dictionary & | dimensionedConstantsDict () |
| dimensionedScalar | dimensionedConstant (const char *const group, const char *name, const dimensionSet &dimensions) |
| Construct and return a constant by looking up from the constants. More... | |
| dimensionedScalar | dimensionedConstant (const char *const group, const char *name, const dimensionedScalar &value) |
| Construct a dimensioned constant with a given value and insert into the. More... | |
| dimensionedScalar | dimensionedConstant (const char *const group, const char *entryName, const char *codeName, const dimensionedScalar &value) |
| Construct a dimensioned constant with a given value and insert into the. More... | |
| dimensionedScalar | dimensionedConstant (const char *const group, const char *name, const unitSet &units, const scalar value) |
| Construct a dimensioned constant with given units and value and insert into. More... | |
| dimensionedScalar | dimensionedConstant (const char *const group, const char *entryName, const char *codeName, const unitSet &units, const scalar value) |
| Construct a dimensioned constant with given units and value and insert into. More... | |
| void | listSwitches (const wordList &debugSwitches, const wordList &infoSwitches, const wordList &optSwitches, const bool unset) |
| void | listSwitches (const word &name, const dictionary &switches, const dictionary &defaultSwitches) |
| fileNameList | findEtcDirs (const fileName &local=fileName::null) |
| Search for directories from user/group/shipped directories. More... | |
| fileNameList | findEtcFiles (const fileName &, bool mandatory=false, bool findFirst=false) |
| Search for files from user/group/shipped directories. More... | |
| fileName | findEtcFile (const fileName &, bool mandatory=false) |
| Search for a file using findEtcFiles. More... | |
| defineTypeNameAndDebug (OFstreamCollator, 0) | |
| defineTypeNameAndDebug (fileOperation, 0) | |
| defineRunTimeSelectionTable (fileOperation, word) | |
| const 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 () |
| template<class DataType > | |
| void | deleteDemandDrivenData (DataType *&dataPtr) |
| template<class DataType > | |
| void | nullDemandDrivenData (DataType *&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... | |
| defineTypeNameAndDebug (interpolationWeights, 0) | |
| defineRunTimeSelectionTable (interpolationWeights, word) | |
| defineTypeNameAndDebug (linearInterpolationWeights, 0) | |
| addToRunTimeSelectionTable (interpolationWeights, linearInterpolationWeights, word) | |
| defineTypeNameAndDebug (splineInterpolationWeights, 0) | |
| addToRunTimeSelectionTable (interpolationWeights, splineInterpolationWeights, word) | |
| defineTypeNameAndDebug (stepInterpolationWeights, 0) | |
| addToRunTimeSelectionTable (interpolationWeights, stepInterpolationWeights, word) | |
| template<class Type > | |
| DiagonalMatrix< Type > | inv (const DiagonalMatrix< Type > &) |
| Return the diagonal Matrix inverse. More... | |
| 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 (noSmoother, 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 (allGAMGProcAgglomeration, 0) | |
| addToRunTimeSelectionTable (GAMGProcAgglomeration, allGAMGProcAgglomeration, GAMGAgglomeration) | |
| defineTypeNameAndDebug (GAMGProcAgglomeration, 0) | |
| defineRunTimeSelectionTable (GAMGProcAgglomeration, GAMGAgglomeration) | |
| defineTypeNameAndDebug (manualGAMGProcAgglomeration, 0) | |
| addToRunTimeSelectionTable (GAMGProcAgglomeration, manualGAMGProcAgglomeration, GAMGAgglomeration) | |
| defineTypeNameAndDebug (noneGAMGProcAgglomeration, 0) | |
| addToRunTimeSelectionTable (GAMGProcAgglomeration, noneGAMGProcAgglomeration, GAMGAgglomeration) | |
| defineTypeNameAndDebug (pairGAMGProcAgglomeration, 0) | |
| addToRunTimeSelectionTable (GAMGProcAgglomeration, pairGAMGProcAgglomeration, GAMGAgglomeration) | |
| defineTypeNameAndDebug (sequentialGAMGProcAgglomeration, 0) | |
| addToRunTimeSelectionTable (GAMGProcAgglomeration, sequentialGAMGProcAgglomeration, GAMGAgglomeration) | |
| defineTypeNameAndDebug (GAMGSolver, 0) | |
| defineTypeNameAndDebug (cyclicGAMGInterfaceField, 0) | |
| addToRunTimeSelectionTable (GAMGInterfaceField, cyclicGAMGInterfaceField, lduInterface) | |
| addToRunTimeSelectionTable (GAMGInterfaceField, cyclicGAMGInterfaceField, lduInterfaceField) | |
| addNamedToRunTimeSelectionTable (GAMGInterfaceField, cyclicGAMGInterfaceField, lduInterface, cyclicSlip) | |
| addNamedToRunTimeSelectionTable (GAMGInterfaceField, cyclicGAMGInterfaceField, lduInterfaceField, cyclicSlip) | |
| addNamedToRunTimeSelectionTable (GAMGInterfaceField, cyclicGAMGInterfaceField, lduInterface, nonConformalCyclic) | |
| addNamedToRunTimeSelectionTable (GAMGInterfaceField, cyclicGAMGInterfaceField, lduInterfaceField, nonConformalCyclic) | |
| defineTypeNameAndDebug (GAMGInterfaceField, 0) | |
| defineRunTimeSelectionTable (GAMGInterfaceField, lduInterface) | |
| defineRunTimeSelectionTable (GAMGInterfaceField, lduInterfaceField) | |
| defineTypeNameAndDebug (processorCyclicGAMGInterfaceField, 0) | |
| addToRunTimeSelectionTable (GAMGInterfaceField, processorCyclicGAMGInterfaceField, lduInterface) | |
| addToRunTimeSelectionTable (GAMGInterfaceField, processorCyclicGAMGInterfaceField, lduInterfaceField) | |
| addNamedToRunTimeSelectionTable (GAMGInterfaceField, processorCyclicGAMGInterfaceField, lduInterface, nonConformalProcessorCyclic) | |
| addNamedToRunTimeSelectionTable (GAMGInterfaceField, processorCyclicGAMGInterfaceField, lduInterfaceField, nonConformalProcessorCyclic) | |
| defineTypeNameAndDebug (processorGAMGInterfaceField, 0) | |
| addToRunTimeSelectionTable (GAMGInterfaceField, processorGAMGInterfaceField, lduInterface) | |
| addToRunTimeSelectionTable (GAMGInterfaceField, processorGAMGInterfaceField, lduInterfaceField) | |
| defineTypeNameAndDebug (cyclicGAMGInterface, 0) | |
| addToRunTimeSelectionTable (GAMGInterface, cyclicGAMGInterface, lduInterface) | |
| addToRunTimeSelectionTable (GAMGInterface, cyclicGAMGInterface, Istream) | |
| addNamedToRunTimeSelectionTable (GAMGInterface, cyclicGAMGInterface, lduInterface, cyclicSlip) | |
| addNamedToRunTimeSelectionTable (GAMGInterface, cyclicGAMGInterface, Istream, cyclicSlip) | |
| addNamedToRunTimeSelectionTable (GAMGInterface, cyclicGAMGInterface, lduInterface, nonConformalCyclic) | |
| addNamedToRunTimeSelectionTable (GAMGInterface, cyclicGAMGInterface, Istream, nonConformalCyclic) | |
| defineTypeNameAndDebug (GAMGInterface, 0) | |
| defineRunTimeSelectionTable (GAMGInterface, lduInterface) | |
| defineRunTimeSelectionTable (GAMGInterface, Istream) | |
| defineTypeNameAndDebug (processorCyclicGAMGInterface, 0) | |
| addToRunTimeSelectionTable (GAMGInterface, processorCyclicGAMGInterface, lduInterface) | |
| addToRunTimeSelectionTable (GAMGInterface, processorCyclicGAMGInterface, Istream) | |
| addNamedToRunTimeSelectionTable (GAMGInterface, processorCyclicGAMGInterface, lduInterface, nonConformalProcessorCyclic) | |
| addNamedToRunTimeSelectionTable (GAMGInterface, processorCyclicGAMGInterface, Istream, nonConformalProcessorCyclic) | |
| defineTypeNameAndDebug (processorGAMGInterface, 0) | |
| addToRunTimeSelectionTable (GAMGInterface, processorGAMGInterface, lduInterface) | |
| addToRunTimeSelectionTable (GAMGInterface, processorGAMGInterface, Istream) | |
| defineTypeNameAndDebug (PBiCG, 0) | |
| defineTypeNameAndDebug (PBiCGStab, 0) | |
| defineTypeNameAndDebug (PCG, 0) | |
| defineTypeNameAndDebug (smoothSolver, 0) | |
| 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 (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 > | |
| void | writeEntry (Ostream &, const Matrix< Form, Type > &) |
| template<class Form , class Type > | |
| const Type & | max (const Matrix< Form, Type > &) |
| template<class Form , class Type > | |
| const Type & | min (const Matrix< Form, Type > &) |
| template<class Form , class Type > | |
| Form | operator- (const Matrix< Form, Type > &) |
| template<class Form , class Type > | |
| Form | operator+ (const Matrix< Form, Type > &, const Matrix< Form, Type > &) |
| template<class Form , class Type > | |
| Form | operator- (const Matrix< Form, Type > &, const Matrix< Form, Type > &) |
| template<class Form , class Type > | |
| Form | operator* (const scalar, const Matrix< Form, Type > &) |
| template<class Form , class Type > | |
| Form | operator* (const Matrix< Form, Type > &, const scalar) |
| template<class Form , class Type > | |
| Form | operator/ (const Matrix< Form, Type > &, const scalar) |
| template<class Form1 , class Form2 , class Type > | |
| typeOfInnerProduct< Type, Form1, Form2 >::type | operator* (const Matrix< Form1, Type > &a, const Matrix< Form2, Type > &b) |
| template<class Form , class Type > | |
| tmp< Field< Type > > | operator* (const Matrix< Form, Type > &, const Field< Type > &) |
| template<class Type > | |
| RectangularMatrix< Type > | outer (const Field< Type > &f1, const Field< Type > &f2) |
| defineCompoundTypeName (RectangularMatrix< scalar >, scalarRectangularMatrix) | |
| addCompoundToRunTimeSelectionTable (RectangularMatrix< scalar >, scalarRectangularMatrix) | |
| defineCompoundTypeName (SquareMatrix< scalar >, scalarSquareMatrix) | |
| addCompoundToRunTimeSelectionTable (SquareMatrix< scalar >, scalarSquareMatrix) | |
| defineCompoundTypeName (SymmetricSquareMatrix< scalar >, scalarSymmetricSquareMatrix) | |
| addCompoundToRunTimeSelectionTable (SymmetricSquareMatrix< scalar >, scalarSymmetricSquareMatrix) | |
| defineCompoundTypeName (DiagonalMatrix< scalar >, scalarDiagonalMatrix) | |
| addCompoundToRunTimeSelectionTable (DiagonalMatrix< scalar >, scalarDiagonalMatrix) | |
| template<class Type > | |
| void | solve (scalarSquareMatrix &matrix, List< Type > &source) |
| Solve the matrix using Gaussian elimination with pivoting,. More... | |
| template<class Type > | |
| void | solve (List< Type > &psi, const scalarSquareMatrix &matrix, const List< Type > &source) |
| Solve the matrix using Gaussian elimination with pivoting. More... | |
| void | LUDecompose (scalarSquareMatrix &matrix, labelList &pivotIndices) |
| LU decompose the matrix with pivoting. More... | |
| void | LUDecompose (scalarSquareMatrix &matrix, labelList &pivotIndices, label &sign) |
| LU decompose the matrix with pivoting. More... | |
| void | LUDecompose (scalarSymmetricSquareMatrix &matrix) |
| LU decompose the matrix into a lower (L) and upper (U) part. U = L.T() More... | |
| template<class Type > | |
| void | LUBacksubstitute (const scalarSquareMatrix &luMmatrix, const labelList &pivotIndices, List< Type > &source) |
| LU back-substitution with given source, returning the solution. More... | |
| template<class Type > | |
| void | LUBacksubstitute (const scalarSymmetricSquareMatrix &luMmatrix, List< Type > &source) |
| LU back-substitution with given source, returning the solution. More... | |
| template<class Type > | |
| void | LUsolve (scalarSquareMatrix &matrix, List< Type > &source) |
| Solve the matrix using LU decomposition with pivoting. More... | |
| template<class Type > | |
| void | LUsolve (scalarSymmetricSquareMatrix &matrix, List< Type > &source) |
| Solve the matrix using LU decomposition returning the LU form of the matrix. More... | |
| template<class Form , class Type > | |
| void | multiply (Matrix< Form, Type > &answer, const Matrix< Form, Type > &A, const Matrix< Form, Type > &B) |
| void | multiply (scalarRectangularMatrix &answer, const scalarRectangularMatrix &A, const scalarRectangularMatrix &B, const scalarRectangularMatrix &C) |
| void | multiply (scalarRectangularMatrix &answer, const scalarRectangularMatrix &A, const DiagonalMatrix< scalar > &B, const scalarRectangularMatrix &C) |
| void | multiply (scalarSquareMatrix &answer, const scalarSquareMatrix &A, const DiagonalMatrix< scalar > &B, const scalarSquareMatrix &C) |
| scalarRectangularMatrix | SVDinv (const scalarRectangularMatrix &A, scalar minCondition=0) |
| Return the inverse of matrix A using SVD. More... | |
| template<class Type > | |
| 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 > &) |
| defineTypeNameAndDebug (solution, 0) | |
| template<class Type > | |
| scalar | detDecomposed (const SquareMatrix< Type > &, const label sign) |
| Return the LU decomposed SquareMatrix det. More... | |
| template<class Type > | |
| scalar | det (const SquareMatrix< Type > &) |
| Return the SquareMatrix det. More... | |
| template<class Type > | |
| scalar | det (SquareMatrix< Type > &) |
| Return the SquareMatrix det and the LU decomposition in the original matrix. More... | |
| template<class Type > | |
| Foam::SquareMatrix< Type > | symmOuter (const Field< Type > &f1, const Field< Type > &f2) |
| template<class Type > | |
| SymmetricSquareMatrix< Type > | invDecomposed (const SymmetricSquareMatrix< Type > &) |
| Return the LU decomposed SymmetricSquareMatrix inverse. More... | |
| template<class Type > | |
| SymmetricSquareMatrix< Type > | inv (const SymmetricSquareMatrix< Type > &) |
| Return the SymmetricSquareMatrix inverse. More... | |
| template<class Type > | |
| Type | detDecomposed (const SymmetricSquareMatrix< Type > &) |
| Return the LU decomposed SymmetricSquareMatrix det. More... | |
| template<class Type > | |
| Type | det (const SymmetricSquareMatrix< Type > &) |
| Return the SymmetricSquareMatrix det. More... | |
| labelList | bandCompression (const labelListList &addressing) |
| Renumbers the addressing to reduce the band of the matrix. More... | |
| labelList | bandCompression (const labelList &cellCells, const labelList &offsets) |
| Renumber with addressing in losort form (neighbour + start in neighbour) More... | |
| bool | operator== (const boundBox &, const boundBox &) |
| bool | operator!= (const boundBox &, const boundBox &) |
| Istream & | operator>> (Istream &, boundBox &) |
| Ostream & | operator<< (Ostream &, const boundBox &) |
| template<> | |
| bool | contiguous< boundBox > () |
| Data associated with boundBox type are contiguous. More... | |
| template<class ... Args> | |
| void | convert (boundBox &bb, const Args &... args) |
| Apply a conversion to a boundBox by applying separately to min and max. More... | |
| Ostream & | operator<< (Ostream &, const coupleGroupIdentifier &) |
| Ostream & | operator<< (Ostream &, const patchIdentifier &) |
| defineTypeNameAndDebug (lduMesh, 0) | |
| Ostream & | operator<< (Ostream &, const InfoProxy< lduMesh > &) |
| defineTypeNameAndDebug (lduPrimitiveMesh, 0) | |
| defineTypeNameAndDebug (meshObjects, 0) | |
| bool | operator== (const cell &, const cell &) |
| bool | operator!= (const cell &, const cell &) |
| defineTemplateTypeNameAndDebugWithName (cellIOList, "cellList", 0) | |
| defineTemplateTypeNameAndDebugWithName (cellCompactIOList, "cellCompactList", 0) | |
| bool | operator== (const cellModel &, const cellModel &) |
| bool | operator!= (const cellModel &, const cellModel &) |
| 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 Field< point > &pts0, const Field< point > &pts1, const Field< scalar > &matchDistance, const bool verbose, labelList &from0To1, const point &origin=point::zero) |
| Determine correspondence between pointFields. Gets passed. More... | |
| bool | matchPoints (const Field< point > &pts0, const Field< point > &pts1, const Field< point > &pts0Dir, const Field< point > &pts1Dir, const Field< 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 Field< 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 Field< 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... | |
| template<class Region > | |
| const word & | regionName (const Region ®ion) |
| template<> | |
| const word & | regionName (const word &name) |
| pointConstraint | transform (const tensor &tt, const pointConstraint &v) |
| Transformation function. More... | |
| template<class T > | |
| bool | contiguous () |
| contiguous More... | |
| template<> | |
| bool | contiguous< pointConstraint > () |
| defineTypeNameAndDebug (commSchedule, 0) | |
| Istream & | operator>> (Istream &is, globalIndex &gi) |
| Ostream & | operator<< (Ostream &os, const globalIndex &gi) |
| defineTypeNameAndDebug (globalMeshData, 0) | |
| defineTypeNameAndDebug (globalPoints, 0) | |
| defineTypeNameAndDebug (cpuLoad, 0) | |
| defineTemplateTypeNameAndDebug (Residuals< scalar >, 0) | |
| defineTemplateTypeNameAndDebug (Residuals< vector >, 0) | |
| defineTemplateTypeNameAndDebug (Residuals< sphericalTensor >, 0) | |
| defineTemplateTypeNameAndDebug (Residuals< symmTensor >, 0) | |
| defineTemplateTypeNameAndDebug (Residuals< tensor >, 0) | |
| defineTypeNameAndDebug (polyBoundaryMesh, 0) | |
| Ostream & | operator<< (Ostream &, const polyBoundaryMesh &) |
| defineTypeNameAndDebug (polyBoundaryMeshEntries, 0) | |
| defineTypeNameAndDebug (distributionMap, 0) | |
| Istream & | operator>> (Istream &, distributionMap &) |
| Ostream & | operator<< (Ostream &, const distributionMap &) |
| defineTypeNameAndDebug (distributionMapBase, 0) | |
| Istream & | operator>> (Istream &, distributionMapBase &) |
| Ostream & | operator<< (Ostream &, const distributionMapBase &) |
| defineTypeNameAndDebug (IOdistributionMap, 0) | |
| Istream & | operator>> (Istream &, polyDistributionMap &) |
| Ostream & | operator<< (Ostream &, const polyDistributionMap &) |
| 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 (cyclicPolyPatch, 0) | |
| addToRunTimeSelectionTable (polyPatch, cyclicPolyPatch, word) | |
| addToRunTimeSelectionTable (polyPatch, cyclicPolyPatch, dictionary) | |
| template<class Type > | |
| Type | sum (const Type &x, const bool global) |
| template<class Type > | |
| Type | sum (const Field< Type > &x, const bool global) |
| template<class Type > | |
| Type | sum (const tmp< Field< Type >> &x, const bool global) |
| defineTypeNameAndDebug (cyclicTransform, 0) | |
| cyclicTransform | operator& (const transformer &t, const cyclicTransform &c) |
| cyclicTransform | inv (const cyclicTransform &c) |
| defineTypeNameAndDebug (cyclicSlipPolyPatch, 0) | |
| addToRunTimeSelectionTable (polyPatch, cyclicSlipPolyPatch, word) | |
| addToRunTimeSelectionTable (polyPatch, cyclicSlipPolyPatch, dictionary) | |
| defineTypeNameAndDebug (emptyPolyPatch, 0) | |
| addToRunTimeSelectionTable (polyPatch, emptyPolyPatch, word) | |
| addToRunTimeSelectionTable (polyPatch, emptyPolyPatch, dictionary) | |
| defineTypeNameAndDebug (internalPolyPatch, 0) | |
| addToRunTimeSelectionTable (polyPatch, internalPolyPatch, word) | |
| addToRunTimeSelectionTable (polyPatch, internalPolyPatch, dictionary) | |
| defineTypeNameAndDebug (processorPolyPatch, 0) | |
| addToRunTimeSelectionTable (polyPatch, processorPolyPatch, dictionary) | |
| defineTypeNameAndDebug (processorCyclicPolyPatch, 0) | |
| addToRunTimeSelectionTable (polyPatch, processorCyclicPolyPatch, dictionary) | |
| defineTypeNameAndDebug (symmetryPolyPatch, 0) | |
| addToRunTimeSelectionTable (polyPatch, symmetryPolyPatch, word) | |
| addToRunTimeSelectionTable (polyPatch, symmetryPolyPatch, dictionary) | |
| defineTypeNameAndDebug (symmetryPlanePolyPatch, 0) | |
| addToRunTimeSelectionTable (polyPatch, symmetryPlanePolyPatch, word) | |
| addToRunTimeSelectionTable (polyPatch, symmetryPlanePolyPatch, dictionary) | |
| defineTypeNameAndDebug (wedgePolyPatch, 0) | |
| addToRunTimeSelectionTable (polyPatch, wedgePolyPatch, word) | |
| addToRunTimeSelectionTable (polyPatch, wedgePolyPatch, dictionary) | |
| defineTypeNameAndDebug (wallPolyPatch, 0) | |
| addToRunTimeSelectionTable (polyPatch, wallPolyPatch, word) | |
| addToRunTimeSelectionTable (polyPatch, wallPolyPatch, dictionary) | |
| defineTypeNameAndDebug (polyPatch, 0) | |
| defineRunTimeSelectionTable (polyPatch, word) | |
| defineRunTimeSelectionTable (polyPatch, dictionary) | |
| addToRunTimeSelectionTable (polyPatch, polyPatch, word) | |
| addToRunTimeSelectionTable (polyPatch, polyPatch, dictionary) | |
| Ostream & | operator<< (Ostream &, const polyPatch &) |
| 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 &) |
| void | preservePatchTypes (const objectRegistry &obr, const word &meshInstance, const fileName &meshDir, const wordList &patchNames, PtrList< dictionary > &patchDicts, const word &defaultFacesName, word &defaultFacesType) |
| Preserve patch types. More... | |
| defineTypeNameAndDebug (primitiveMesh, 0) | |
| TemplateName (PrimitivePatch) | |
| defineTypeNameAndDebug (PrimitivePatchName, 0) | |
| defineTypeNameAndDebug (patchZones, 0) | |
| defineTypeNameAndDebug (walkPatch, 0) | |
| template<class Point , class PointRef > | |
| 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 > &) |
| 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... | |
| defineTypeNameAndDebug (zoneGenerator, 0) | |
| defineRunTimeSelectionTable (zoneGenerator, dictionary) | |
| template<class ZoneType > | |
| zoneTypes | zoneType () |
| template<> | |
| zoneTypes | zoneType< pointZone > () |
| template<> | |
| zoneTypes | zoneType< cellZone > () |
| template<> | |
| zoneTypes | zoneType< faceZone > () |
| defineTypeNameAndDebug (zonesGenerator, 0) | |
| defineTypeNameAndDebug (cellZone, 0) | |
| defineTypeNameAndDebug (cellZoneList, 0) | |
| defineTypeNameAndDebug (faceZone, 0) | |
| defineTypeNameAndDebug (faceZoneList, 0) | |
| defineTypeNameAndDebug (pointZone, 0) | |
| defineTypeNameAndDebug (pointZoneList, 0) | |
| template<class ZoneType , class ZonesType > | |
| Ostream & | operator<< (Ostream &, const Zone< ZoneType, ZonesType > &) |
| template<class ZoneType , class ZonesType , class MeshType > | |
| Ostream & | operator<< (Ostream &, const ZoneList< ZoneType, ZonesType, MeshType > &) |
| barycentric | barycentric01 (randomGenerator &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 (randomGenerator &rndGen) |
| Generate a random barycentric coordinate within the unit triangle. More... | |
| template<> | |
| bool | contiguous< barycentric2D > () |
| template<class Cmpt > | |
| Cmpt | operator& (const Barycentric2D< Cmpt > &b1, const Barycentric2D< Cmpt > &b2) |
| template<> | |
| bool | contiguous< barycentricTensor2D > () |
| template<class Cmpt > | |
| Vector< Cmpt > | operator& (const BarycentricTensor2D< Cmpt > &T, const Barycentric2D< Cmpt > &b) |
| template<class Cmpt > | |
| Barycentric2D< Cmpt > | operator& (const Vector< Cmpt > &v, const BarycentricTensor2D< Cmpt > &T) |
| word | name (const bool) |
| Return a word representation of a bool. More... | |
| 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 > | |
| SymmTensor< Cmpt > | operator+ (const DiagTensor< Cmpt > &dt1, const SymmTensor< Cmpt > &t2) |
| template<class Cmpt > | |
| SymmTensor< Cmpt > | operator+ (const SymmTensor< Cmpt > &t1, const DiagTensor< Cmpt > &dt2) |
| template<class Cmpt > | |
| SymmTensor< Cmpt > | operator- (const DiagTensor< Cmpt > &dt1, const SymmTensor< Cmpt > &t2) |
| template<class Cmpt > | |
| SymmTensor< Cmpt > | operator- (const SymmTensor< Cmpt > &t1, const DiagTensor< Cmpt > &dt2) |
| template<class Cmpt > | |
| DiagTensor< Cmpt > | operator& (const DiagTensor< Cmpt > &dt1, const DiagTensor< Cmpt > &dt2) |
| Inner-product between two diagonal tensors. More... | |
| template<class Cmpt > | |
| Tensor< Cmpt > | operator& (const DiagTensor< Cmpt > &dt1, const Tensor< Cmpt > &t2) |
| Inner-product between a diagonal tensor and a tensor. More... | |
| template<class Cmpt > | |
| Tensor< Cmpt > | operator& (const Tensor< Cmpt > &t1, const DiagTensor< Cmpt > &dt2) |
| Inner-product between a tensor and a diagonal tensor. More... | |
| template<class Cmpt > | |
| Vector< Cmpt > | operator& (const DiagTensor< Cmpt > &dt, const Vector< Cmpt > &v) |
| Inner-product between a diagonal tensor and a vector. More... | |
| template<class Cmpt > | |
| Vector< Cmpt > | operator& (const Vector< Cmpt > &v, const DiagTensor< Cmpt > &dt) |
| Inner-product between a vector and a diagonal tensor. More... | |
| template<class Cmpt > | |
| DiagTensor< Cmpt > | operator/ (const scalar s, const DiagTensor< Cmpt > &dt) |
| Division of a scalar by a diagonalTensor. More... | |
| template<class Cmpt > | |
| Vector< Cmpt > | operator/ (const Vector< Cmpt > v, const DiagTensor< Cmpt > &dt) |
| Division of a vector by a diagonalTensor. More... | |
| template<class Cmpt > | |
| Cmpt | tr (const DiagTensor< Cmpt > &dt) |
| Return the trace of a diagonal tensor. More... | |
| template<class Cmpt > | |
| SphericalTensor< Cmpt > | sph (const DiagTensor< Cmpt > &dt) |
| Return the spherical part of a diagonal tensor. More... | |
| template<class Cmpt > | |
| Cmpt | det (const DiagTensor< Cmpt > &t) |
| Return the determinant of a diagonal tensor. More... | |
| template<class Cmpt > | |
| DiagTensor< Cmpt > | inv (const DiagTensor< Cmpt > &dt) |
| Return the inverse of a diagonal tensor. More... | |
| template<class Cmpt > | |
| DiagTensor< Cmpt > | diag (const SymmTensor< Cmpt > &t) |
| Return the diagonal of a symmetric tensor as a diagonal tensor. More... | |
| template<class Cmpt > | |
| DiagTensor< Cmpt > | diag (const Tensor< Cmpt > &t) |
| Return the diagonal of a tensor as a diagonal tensor. More... | |
| direction | readDirection (Istream &) |
| 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) |
| template<class Type > | |
| void | writeEntry (Ostream &os, const Function1s::unitSets &units, const Function1< Type > &f1) |
| template<class Type > | |
| void | writeEntry (Ostream &os, const unitSet &xUnits, const unitSet &valueUnits, const Function1< Type > &f1) |
| FOR_ALL_FIELD_TYPES (TYPEDEF_TYPE_FUNCTION1) | |
| void | assertNoConvertUnits (const word &typeName, const Function1s::unitSets &units, const dictionary &dict) |
| Generate an error in an context where unit conversions are not supported. More... | |
| void | writeEntry (Ostream &os, const Function1s::unitSets &units) |
| Write a units entry. More... | |
| Istream & | operator>> (Istream &is, Function1s::unitSets &) |
| Read from stream. More... | |
| Ostream & | operator<< (Ostream &os, const Function1s::unitSets &) |
| Write to stream. More... | |
| defineFunction1 (label) | |
| FOR_ALL_FIELD_TYPES (makeFunction1s) | |
| defineFunction1 (vector2D) | |
| Istream & | operator>> (Istream &, tokenTupleN &) |
| FOR_ALL_FIELD_TYPES (defineTableReaderValueFirst, scalar) | |
| template<class Type > | |
| Ostream & | operator<< (Ostream &, const Function2< Type > &) |
| template<class Type > | |
| void | writeEntry (Ostream &os, const Function2< Type > &f2) |
| template<class Type > | |
| void | writeEntry (Ostream &os, const Function2s::unitSets &units, const Function2< Type > &f2) |
| template<class Type > | |
| void | writeEntry (Ostream &os, const unitSet &xUnits, const unitSet &yUnits, const unitSet &valueUnits, const Function2< Type > &f2) |
| FOR_ALL_FIELD_TYPES (TYPEDEF_TYPE_FUNCTION2) | |
| void | assertNoConvertUnits (const word &typeName, const Function2s::unitSets &units, const dictionary &dict) |
| Generate an error in an context where unit conversions are not supported. More... | |
| void | writeEntry (Ostream &os, const Function2s::unitSets &units) |
| Write a units entry. More... | |
| Istream & | operator>> (Istream &is, Function2s::unitSets &) |
| Read from stream. More... | |
| Ostream & | operator<< (Ostream &os, const Function2s::unitSets &) |
| Write to stream. More... | |
| defineFunction2 (label) | |
| FOR_ALL_FIELD_TYPES (makeFunction2s) | |
| template<typename T , typename ... Args> | |
| T | max (T a, T b, Args ... args) |
| template<typename T , typename ... Args> | |
| T | min (T a, T b, Args ... args) |
| template<int PolySize> | |
| Ostream & | operator<< (Ostream &, const Polynomial< PolySize > &) |
| defineTypeNameAndDebug (globalIndexAndTransform, 0) | |
| unsigned | Hasher (const void *data, size_t len, unsigned seed=0) |
| Bob Jenkins's 96-bit mixer hashing function (lookup3) More... | |
| unsigned | HasherInt (const uint32_t *data, size_t length, unsigned seed=0) |
| An optimised version of Hasher. More... | |
| unsigned | HasherDual (const uint32_t *data, size_t length, unsigned &hash1, unsigned &hash2) |
| An optimised version of Hasher, returning dual hash values. More... | |
| 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 | cmptMax (const label l) |
| label | cmptMin (const label l) |
| 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 const reference to the nullObject of type T. More... | |
| template<class T > | |
| T & | NullObjectNonConstRef () |
| Return non-const reference to the nullObject of type T. More... | |
| template<class T > | |
| const T * | NullObjectConstPtr () |
| Return const pointer to the nullObject of type T. More... | |
| template<class T > | |
| 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... | |
| template<class T > | |
| bool | isNull (T *t) |
| Return true if t is a pointer to the nullObject of type T. More... | |
| template<class T > | |
| bool | notNull (T *t) |
| Return true if t is not a pointer to the nullObject of type T. More... | |
| scalar | operator+ (const scalar &t, const one &) |
| scalar | operator+ (const one &, const scalar &t) |
| scalar | operator- (const scalar &t, const one &) |
| scalar | operator- (const one &, const scalar &t) |
| const 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 > | |
| auto | 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 > | |
| auto | min (const one &, const Type &t) |
| template<class Type > | |
| auto | min (const Type &t, const one &) |
| const one & | max (const one &o, const one &) |
| template<class Type > | |
| auto | max (const one &, const Type &t) |
| template<class Type > | |
| auto | max (const Type &t, const one &) |
| template<class Type > | |
| void | writeEntry (Ostream &os, const Pair< Type > &p) |
| Write as a dictionary entry. More... | |
| template<class Type > | |
| Istream & | operator>> (Istream &is, Pair< Type > &p) |
| Read a from a stream. More... | |
| template<class Type > | |
| Ostream & | operator<< (Ostream &os, const Pair< Type > &p) |
| Write to a stream. More... | |
| template<class Type > | |
| Pair< Type > | reverse (const Pair< Type > &p) |
| Reverse the elements in a pair. More... | |
| template<class Type > | |
| bool | operator== (const Pair< Type > &a, const Pair< Type > &b) |
| Equality comparison. More... | |
| template<class Type > | |
| bool | operator!= (const Pair< Type > &a, const Pair< Type > &b) |
| Inequality comparison. More... | |
| template<class Type > | |
| bool | operator< (const Pair< Type > &a, const Pair< Type > &b) |
| Compare lexographic order. More... | |
| template<class Type > | |
| bool | operator<= (const Pair< Type > &a, const Pair< Type > &b) |
| Compare lexographic order. More... | |
| template<class Type > | |
| bool | operator> (const Pair< Type > &a, const Pair< Type > &b) |
| Compare lexographic order. More... | |
| template<class Type > | |
| bool | operator>= (const Pair< Type > &a, const Pair< Type > &b) |
| Compare lexographic order. More... | |
| template<class Type , class ... Args> | |
| void | convert (Pair< Type > &t, const Args &... args) |
| Apply a conversion to a Pair by applying separately to first and second. More... | |
| template<typename Type > | |
| Type | read (Istream &is) |
| template<typename Type > | |
| Type | read (const string &str) |
| template<typename Type > | |
| Type | read (const char *str) |
| 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 | normalise (const quaternion &q) |
| Return the normalised (unit) quaternion of the given quaternion. More... | |
| quaternion | inv (const quaternion &q) |
| Return the inverse of the given quaternion. More... | |
| word | name (const quaternion &) |
| Return a string representation of a quaternion. More... | |
| quaternion | slerp (const quaternion &qa, const quaternion &qb, const scalar t) |
| Spherical linear interpolation of quaternions. More... | |
| quaternion | average (const UList< quaternion > &qs, const UList< scalar > w) |
| Simple weighted average with sign change. More... | |
| quaternion | exp (const quaternion &q) |
| Exponent of a quaternion. More... | |
| quaternion | pow (const quaternion &q, const label power) |
| Power of a quaternion. More... | |
| quaternion | pow (const quaternion &q, const scalar power) |
| Power of a quaternion. More... | |
| template<> | |
| bool | contiguous< quaternion > () |
| Data associated with quaternion type are contiguous. More... | |
| bool | operator== (const quaternion &q1, const quaternion &q2) |
| bool | operator!= (const quaternion &q1, const quaternion &q2) |
| quaternion | operator+ (const quaternion &q1, const quaternion &q2) |
| quaternion | operator- (const quaternion &q) |
| quaternion | operator- (const quaternion &q1, const quaternion &q2) |
| scalar | operator& (const quaternion &q1, const quaternion &q2) |
| quaternion | operator* (const quaternion &q1, const quaternion &q2) |
| quaternion | operator/ (const quaternion &q1, const quaternion &q2) |
| quaternion | operator* (const scalar s, const quaternion &q) |
| quaternion | operator* (const quaternion &q, const scalar s) |
| quaternion | operator/ (const quaternion &q, const scalar s) |
| Istream & | operator>> (Istream &, randomGenerator &) |
| Ostream & | operator<< (Ostream &, const randomGenerator &) |
| void | writeEntry (Ostream &os, const randomGenerator &rndGen) |
| 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 &) |
| bool | operator== (const remote &, const remote &) |
| bool | operator!= (const remote &, const remote &) |
| Istream & | operator>> (Istream &, remote &) |
| Ostream & | operator<< (Ostream &, const remote &) |
| remote | transform (const Tensor< scalar > &, const remote &p) |
| template<class Type > | |
| bool | operator== (const RemoteData< Type > &, const RemoteData< Type > &) |
| template<class Type > | |
| bool | operator!= (const RemoteData< Type > &, const RemoteData< Type > &) |
| template<class Type > | |
| Istream & | operator>> (Istream &, RemoteData< Type > &) |
| template<class Type > | |
| Ostream & | operator<< (Ostream &, const RemoteData< Type > &) |
| template<class T > | |
| bool | equal (const T &s1, const T &s2) |
| bool | readScalar (const char *buf, doubleScalar &s) |
| Read whole of buf as a scalar. Return true if successful. More... | |
| doubleScalar | mag (const doubleScalar s) |
| MAXMIN (doubleScalar, doubleScalar, doubleScalar) inline double pow(const doubleScalar s | |
| MAXMIN (doubleScalar, doubleScalar, int) inline double pow(const doubleScalar s | |
| MAXMIN (doubleScalar, int, doubleScalar) inline double pow(const int s | |
| MAXMIN (doubleScalar, doubleScalar, long) inline double pow(const doubleScalar s | |
| MAXMIN (doubleScalar, long, doubleScalar) inline double pow(const long s | |
| MAXMIN (doubleScalar, doubleScalar, float) inline double pow(const doubleScalar s | |
| MAXMIN (doubleScalar, float, doubleScalar) inline double pow(const float s | |
| doubleScalar | hypot (const doubleScalar x, const doubleScalar y) |
| doubleScalar | atan2 (const doubleScalar y, const doubleScalar x) |
| doubleScalar | jn (const int n, const doubleScalar s) |
| doubleScalar | yn (const int n, const doubleScalar s) |
| bool | readScalar (const char *buf, floatScalar &s) |
| Read whole of buf as a scalar. Return true if successful. More... | |
| floatScalar | mag (const floatScalar s) |
| MAXMIN (floatScalar, floatScalar, floatScalar) inline double pow(const floatScalar s | |
| MAXMIN (floatScalar, floatScalar, int) inline double pow(const floatScalar s | |
| MAXMIN (floatScalar, int, floatScalar) inline double pow(const int s | |
| MAXMIN (floatScalar, floatScalar, long) inline double pow(const floatScalar s | |
| MAXMIN (floatScalar, long, floatScalar) inline double pow(const long s | |
| floatScalar | hypot (const floatScalar x, const floatScalar y) |
| floatScalar | atan2 (const floatScalar y, const floatScalar x) |
| floatScalar | jn (const int n, const floatScalar s) |
| floatScalar | yn (const int n, const floatScalar s) |
| defineTemplateTypeNameAndDebugWithName (scalarIOList, "scalarList", 0) | |
| defineCompoundTypeName (List< scalar >, scalarList) | |
| addCompoundToRunTimeSelectionTable (List< scalar >, scalarList) | |
| defineTemplateTypeNameAndDebugWithName (scalarListIOList, "scalarListList", 0) | |
| defineTemplateTypeNameAndDebugWithName (scalarListCompactIOList, "scalarListCompactList", 0) | |
| bool | readScalar (const char *buf, longDoubleScalar &s) |
| Read whole of buf as a scalar. Return true if successful. More... | |
| longDoubleScalar | mag (const longDoubleScalar s) |
| MAXMIN (longDoubleScalar, longDoubleScalar, longDoubleScalar) inline double pow(const longDoubleScalar s | |
| MAXMIN (longDoubleScalar, longDoubleScalar, int) inline double pow(const longDoubleScalar s | |
| MAXMIN (longDoubleScalar, int, longDoubleScalar) inline double pow(const int s | |
| MAXMIN (longDoubleScalar, longDoubleScalar, long) inline double pow(const longDoubleScalar s | |
| MAXMIN (longDoubleScalar, long, longDoubleScalar) inline double pow(const long s | |
| MAXMIN (longDoubleScalar, longDoubleScalar, float) inline double pow(const longDoubleScalar s | |
| MAXMIN (longDoubleScalar, float, longDoubleScalar) inline double pow(const float s | |
| MAXMIN (longDoubleScalar, longDoubleScalar, double) inline double pow(const longDoubleScalar s | |
| MAXMIN (longDoubleScalar, double, longDoubleScalar) inline double pow(const double s | |
| longDoubleScalar | hypot (const longDoubleScalar x, const longDoubleScalar y) |
| longDoubleScalar | atan2 (const longDoubleScalar y, const longDoubleScalar x) |
| longDoubleScalar | jn (const int n, const longDoubleScalar s) |
| longDoubleScalar | yn (const int n, const longDoubleScalar s) |
| static scalar | calcQE11 (const scalar a, const scalar x, const int e=30) |
| static scalar | calcPE15 (const scalar a, const scalar x, const int nmax=20) |
| static scalar | calcQE16 (const scalar a, const scalar x, const int N=20) |
| static scalar | calcTE18 (const scalar a, const scalar e0, const scalar x, const scalar lambda, const scalar sigma, const scalar phi) |
| static scalar | minimaxs (const scalar P) |
| static scalar | Sn (const scalar a, const scalar x) |
| static scalar | R (const scalar a, const scalar x) |
| scalar | readScalar (Istream &is) |
| Read a single scalar from an input stream. More... | |
| scalar | incGammaRatio_Q (const scalar a, const scalar x) |
| Normalised upper incomplete gamma function. More... | |
| scalar | incGammaRatio_P (const scalar a, const scalar x) |
| Normalised lower incomplete gamma function. More... | |
| scalar | incGamma_Q (const scalar a, const scalar x) |
| Upper incomplete gamma function. More... | |
| scalar | incGamma_P (const scalar a, const scalar x) |
| Lower incomplete gamma function. More... | |
| scalar | invIncGammaRatio_P (const scalar a, const scalar P) |
| Inverse normalised lower incomplete gamma function. More... | |
| scalar | integerPow (const scalar x, const label e) |
| Compute the power of the number x to the integer e. More... | |
| scalar | integerRoot (const scalar x, const label e) |
| Compute the power of the number x to the reciprocal integer 1/e. More... | |
| word | name (const Scalar) |
| Return a string representation of a Scalar. More... | |
| void | writeEntry (Ostream &os, const Scalar value) |
| 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) |
| template<class Type > | |
| Type | dot (const Scalar s, const Type &t) |
| template<class Type > | |
| Type | dot (const Type &t, 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... | |
| Scalar | protectedDivide (const Scalar a, const Scalar b) |
| Divide two numbers and protect the result from overflowing. More... | |
| Scalar | protectedDivideAndClip01 (const Scalar a, const Scalar b) |
| Divide two numbers, protect the result from overflowing, and clip the. More... | |
| template<> | |
| bool | contiguous< scalarAndError > () |
| Data associated with the scalar-and-error type is contiguous. More... | |
| scalarAndError | operator+ (const scalarAndError &a, const scalarAndError &b) |
| scalarAndError | operator- (const scalarAndError &a, const scalarAndError &b) |
| scalarAndError | operator* (const scalarAndError &a, const scalarAndError &b) |
| scalarAndError | operator/ (const scalarAndError &a, const scalarAndError &b) |
| bool | operator== (const scalarAndError &a, const scalarAndError &b) |
| Equality compare two scalar-and-error-s. More... | |
| bool | operator!= (const scalarAndError &a, const scalarAndError &b) |
| Inequality compare two scalar-and-error-s. More... | |
| bool | operator< (const scalarAndError &a, const scalarAndError &b) |
| bool | operator<= (const scalarAndError &a, const scalarAndError &b) |
| bool | operator>= (const scalarAndError &a, const scalarAndError &b) |
| bool | operator> (const scalarAndError &a, const scalarAndError &b) |
| scalarAndError | magSqr (const scalarAndError &sae) |
| Return the magnitude square of a scalar-and-error. More... | |
| scalarAndError | sqrt (const scalarAndError &sae) |
| Return the square root of a scalar-and-error. More... | |
| Ostream & | operator<< (Ostream &os, const scalarAndError &sae) |
| Write a scalar-and-error. More... | |
| Istream & | operator>> (Istream &is, scalarAndError &sae) |
| Read a scalar-and-error. 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 &) |
| Return a fileName created by concatenating two strings with '/' 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) | |
| static int | findParameterAlternative (const string &s, string::size_type &pos, string::size_type endPos) |
| string | getVariable (const word &name, const dictionary &dict, const bool allowEnvVars, const bool allowEmpty) |
| string | expand (const string &s, string::size_type &index, const dictionary &dict, const bool allowEnvVars, const bool allowEmpty) |
| Foam::string & | inplaceExpandPath (string &s) |
| 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 (wordGlobalIOList, "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 | eigenValues (const symmTensor &T) |
| template<class TensorType > | |
| vector | eigenVector (const TensorType &T, const scalar lambda, const vector &direction1, const vector &direction2) |
| tensor | eigenVectors (const tensor &T, const vector &lambdas) |
| tensor | eigenVectors (const symmTensor &T, const vector &lambdas) |
| tensor | eigenVectors (const tensor &T) |
| 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... | |
| label | transform (const symmTensor &, const bool i) |
| label | transform (const symmTensor &, const label i) |
| 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... | |
| bool | 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... | |
| defineTemplateTypeNameAndDebugWithName (transformerIOList, "transformerList", 0) | |
| 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 > | |
| void | writeEntry (Ostream &os, const Tuple2< Type1, Type2 > &) |
| 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) |
| template<class Type1 , class Type2 , class Type3 > | |
| Istream & | operator>> (Istream &, Tuple3< Type1, Type2, Type3 > &) |
| template<class Type1 , class Type2 , class Type3 > | |
| Ostream & | operator<< (Ostream &, const Tuple3< Type1, Type2, Type3 > &) |
| template<class Type1 , class Type2 , class Type3 > | |
| Tuple3< Type3, Type2, Type1 > | reverse (const Tuple3< Type1, Type2, Type3 > &t) |
| Return reverse of a tuple3. More... | |
| template<class Type1 , class Type2 , class Type3 > | |
| bool | operator== (const Tuple3< Type1, Type2, Type3 > &a, const Tuple3< Type1, Type2, Type3 > &b) |
| template<class Type1 , class Type2 , class Type3 > | |
| bool | operator!= (const Tuple3< Type1, Type2, Type3 > &a, const Tuple3< Type1, Type2, Type3 > &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<> | |
| bool | contiguous< vectorAndError > () |
| Data associated with the vector-and-error type is 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> | |
| auto | magSqr (const VectorSpace< Form, Cmpt, Ncmpts > &vs) |
| template<class Form , class Cmpt , direction Ncmpts> | |
| auto | 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 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, class Type , class Enable = EnableRank0<Type>> | |
| Form | operator* (Type s, const VectorSpace< Form, Cmpt, Ncmpts > &vs) |
| template<class Form , class Cmpt , direction Ncmpts, class Type , class Enable = EnableRank0<Type>> | |
| Form | operator* (const VectorSpace< Form, Cmpt, Ncmpts > &vs, Type s) |
| template<class Form , class Cmpt , direction Ncmpts, class Type , class Enable = EnableRank0<Type>> | |
| Form | operator/ (const VectorSpace< Form, Cmpt, Ncmpts > &vs, Type s) |
| template<class Form , class Cmpt , direction Ncmpts> | |
| Cmpt | operator&& (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2) |
| template<class Form , class Cmpt , direction Ncmpts> | |
| bool | operator== (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2) |
| template<class Form , class Cmpt , direction Ncmpts> | |
| bool | operator!= (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2) |
| template<class Form , class Cmpt , direction Ncmpts> | |
| bool | operator> (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2) |
| template<class Form , class Cmpt , direction Ncmpts> | |
| bool | operator< (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2) |
| template<class Form , class Cmpt , direction Ncmpts> | |
| bool | operator>= (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2) |
| template<class Form , class Cmpt , direction Ncmpts> | |
| bool | operator<= (const VectorSpace< Form, Cmpt, Ncmpts > &vs1, const VectorSpace< Form, Cmpt, Ncmpts > &vs2) |
| zero | operator+ (const zero &, const zero &) |
| template<class Type > | |
| const Type & | operator+ (const Type &t, const zero &) |
| template<class Type > | |
| const Type & | operator+ (const zero &, const Type &t) |
| zero | operator- (const zero &, const zero &) |
| template<class Type > | |
| const Type & | operator- (const Type &t, const zero &) |
| template<class Type > | |
| auto | operator- (const zero &, const Type &t) |
| zero | operator* (const zero &, const zero &) |
| template<class Type > | |
| zero | operator* (const Type &t, const zero &) |
| template<class Type > | |
| zero | operator* (const zero &, const Type &t) |
| template<class Type > | |
| zero | operator/ (const zero &, const Type &t) |
| zero | min (const zero &, const zero &) |
| template<class Type > | |
| auto | min (const zero &, const Type &t) |
| template<class Type > | |
| auto | min (const Type &t, const zero &) |
| zero | max (const zero &, const zero &) |
| template<class Type > | |
| auto | max (const zero &, const Type &t) |
| template<class Type > | |
| auto | max (const Type &t, const zero &) |
| template<class String > | |
| String | typeName (const std::type_info &info) |
| Return the un-mangled name given the standard type info. More... | |
| template<> | |
| string | typeName< string > (const std::type_info &info) |
| Return the un-mangled name as a string, given the standard type info. More... | |
| template<> | |
| word | typeName< word > (const std::type_info &info) |
| Return the un-mangled name as a word, given the standard type info. More... | |
| template<class Type , class String = string> | |
| word | typeName () |
| Return the un-mangled name of the given type. More... | |
| defineTypeNameAndDebug (namedUnitSet, 0) | |
| Istream & | operator>> (Istream &, namedUnitSet &) |
| Ostream & | operator<< (Ostream &, const namedUnitSet &) |
| dictionary * | unitsDictPtr_ (nullptr) |
| const dictionary & | unitsDict () |
| HashTable< unitSet > * | addedUnitsPtr_ (nullptr) |
| HashTable< unitSet > * | unitsPtr_ (nullptr) |
| scalar | degToRad (const scalar deg) |
| Convert degrees to radians. More... | |
| scalar | radToDeg (const scalar rad) |
| Convert radians to degrees. More... | |
| defineTypeNameAndDebug (unitSet, 0) | |
| unitSet | pow (const unitSet &, const scalar) |
| const unitSet & | operator+ (const unitSet &, const unitSet &) |
| unitSet | operator* (const unitSet &, const unitSet &) |
| unitSet | operator/ (const unitSet &, const unitSet &) |
| Istream & | operator>> (Istream &, unitSet &) |
| Ostream & | operator<< (Ostream &, const unitSet &) |
| Ostream & | operator<< (Ostream &, const InfoProxy< unitSet > &) |
| template<class Type , class Convert > | |
| enableIfScalarCmptType< Type > | convert (Type &t, const unitSet &units, const Convert &) |
| Convert a primitive type. More... | |
| template<class Type > | |
| const typeUnitsType< Type >::type & | typeUnits (const unitSet &) |
| template<class Type > | |
| typeUnitsType< Type >::type | typeUnits (const dimensionSet &) |
| template<> | |
| const typeUnitsType< label >::type & | typeUnits< label > (const unitSet &) |
| template<> | |
| typeUnitsType< label >::type | typeUnits< label > (const dimensionSet &) |
| template<class Type > | |
| Type | readAndConvert (Istream &, const unitSet &) |
| Read a type which supports unit conversion. More... | |
| template<class Type > | |
| Type | readAndConvert (Istream &, const dimensionSet &) |
| Read a type which supports unit conversion. More... | |
| template<class Type , class Units > | |
| Type | readAndConvert (Istream &, const Units &) |
| Read a type which supports unit conversion. More... | |
| template<class Type > | |
| Type | readAndConvert (Istream &, const nil &) |
| Read a type which does not support unit conversion. More... | |
| template<class Type > | |
| enableIfScalable< Type, Type > | readAndMaybeConvert (Istream &) |
| Read a type which may or may not support unit conversion. More... | |
| template<class Type > | |
| enableIfNotScalable< Type, Type > | readAndMaybeConvert (Istream &) |
| Read a type which may or may not support unit conversion. More... | |
| template<> | |
| unitSet | readAndMaybeConvert< unitSet > (Istream &) |
| Read a unit set. More... | |
| template<> | |
| dimensionSet | readAndMaybeConvert< dimensionSet > (Istream &) |
| Read a dimension set. More... | |
| template<class Type > | |
| void | writeEntry (Ostream &, const unitSet &, const Type &) |
| Write a type with a given unit conversion. More... | |
| template<class Type > | |
| void | writeEntry (Ostream &, const nil &, const Type &) |
| Write a type without unit conversion. More... | |
| 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 (decompositionConstraint, 1) | |
| defineRunTimeSelectionTable (decompositionConstraint, dictionary) | |
| defineTypeName (refinementHistoryConstraint) | |
| addToRunTimeSelectionTable (decompositionConstraint, refinementHistoryConstraint, dictionary) | |
| defineTypeNameAndDebug (decompositionMethod, 0) | |
| defineRunTimeSelectionTable (decompositionMethod, decomposer) | |
| defineRunTimeSelectionTable (decompositionMethod, distributor) | |
| template<> | |
| bool | contiguous< segment > () |
| defineTypeNameAndDebug (domainDecomposition, 0) | |
| template<> | |
| const word & | regionName< domainDecomposition > (const domainDecomposition ®ion) |
| Specialisation of region name function. More... | |
| void | checkNonConformalCoupledPatchOrdering (const labelPair &procs, const fvPatch &fvp, const fvPatch &nbrFvp, const labelUList &polyFacesPf, const labelUList &nbrPolyFacesPf) |
| void | checkNonConformalErrorPatchOrdering (const label &proci, const fvPatch &fvp, const labelList &polyFacesPf) |
| void | checkCompleteMeshOrdering (const fvMesh &completeMesh, const multiDomainDecomposition ®ionMeshes) |
| void | checkProcMeshesOrdering (const PtrList< fvMesh > &procMeshes, const multiDomainDecomposition ®ionMeshes) |
| defineTypeNameAndDebug (multiDomainDecomposition, 0) | |
| defineTypeNameAndDebug (physicalProperties, 0) | |
| defineTypeNameAndDebug (viscosity, 0) | |
| defineTypeNameAndDebug (viscosityModel, 0) | |
| defineRunTimeSelectionTable (viscosityModel, dictionary) | |
| Istream & | operator>> (Istream &, pointEdgeStructuredWalk &) |
| Ostream & | operator<< (Ostream &, const pointEdgeStructuredWalk &) |
| template<> | |
| bool | contiguous< pointEdgeStructuredWalk > () |
| Data associated with pointEdgeStructuredWalk type are contiguous. More... | |
| makePointPatchTypeField (pointPatchVectorField, rigidBodyMotionDisplacementPointPatchVectorField) | |
| defineTypeNameAndDebug (solidBodyMotionFunction, 0) | |
| defineRunTimeSelectionTable (solidBodyMotionFunction, dictionary) | |
| void | writeEntry (Ostream &os, const solidBodyMotionFunction &f) |
| defineTypeNameAndDebug (createShellMesh, 0) | |
| defineTypeNameAndDebug (fvMeshAdder, 0) | |
| defineTypeNameAndDebug (fvMeshDistribute, 0) | |
| defineTypeNameAndDebug (fvMeshSubset, 0) | |
| defineDebugSwitch (mergePatchPairs, 0) | |
| defineTypeNameAndDebug (cellCuts, 0) | |
| defineTypeNameAndDebug (cellLooper, 0) | |
| defineTypeNameAndDebug (geomCellLooper, 0) | |
| defineTypeNameAndDebug (hexCellLooper, 0) | |
| Istream & | operator>> (Istream &, directionInfo &) |
| Ostream & | operator<< (Ostream &, const directionInfo &) |
| template<> | |
| bool | contiguous< directionInfo > () |
| Data associated with directionInfo type are contiguous. More... | |
| defineTypeNameAndDebug (meshCutter, 0) | |
| defineTypeNameAndDebug (multiDirRefinement, 0) | |
| defineTypeNameAndDebug (refinementIterator, 0) | |
| defineTypeNameAndDebug (undoableMeshCutter, 0) | |
| Ostream & | operator<< (Ostream &, const refineCell &) |
| defineTypeNameAndDebug (perfectInterface, 0) | |
| defineTypeNameAndDebug (faceCoupleInfo, 0) | |
| defineTypeNameAndDebug (polyMeshFilter, 0) | |
| 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 (repatchMesh, 0) | |
| Ostream & | operator<< (Ostream &, const repatchPatch &) |
| template<class Type , class BinaryOp > | |
| void | allReduce (Type &Value, int count, MPI_Datatype MPIType, MPI_Op op, const BinaryOp &bop, const int tag, const label communicator) |
| makePatchTypeField (fvPatchScalarField, greyDiffusiveRadiationMixedFvPatchScalarField) | |
| makePatchTypeField (fvPatchScalarField, greyDiffusiveViewFactorFixedValueFvPatchScalarField) | |
| makePatchTypeField (fvPatchScalarField, MarshakRadiationFvPatchScalarField) | |
| makePatchTypeField (fvPatchScalarField, MarshakRadiationFixedTemperatureFvPatchScalarField) | |
| defineTypeNameAndDebug (radiationCoupledBase, 0) | |
| makePatchTypeField (fvPatchScalarField, wideBandDiffusiveRadiationMixedFvPatchScalarField) | |
| defineTypeNameAndDebug (radiationModel, 0) | |
| defineRunTimeSelectionTable (radiationModel, T) | |
| defineRunTimeSelectionTable (radiationModel, dictionary) | |
| void | fftRenumberRecurse (List< complex > &data, List< complex > &renumData, const labelList &nn, label nnprod, label ii, label l1, label l2) |
| void | fftRenumber (List< complex > &data, const labelList &nn) |
| Pair< scalarField > | kShellIntegration (const complexVectorField &Ek, const Kmesh &K) |
| Pair< scalarField > | kShellMean (const complexVectorField &Ek, const Kmesh &K) |
| void | writeEk (const volVectorField &U, const Kmesh &K) |
| tmp< scalarField > | Ek (const scalar Ea, const scalar k0, const scalarField &k) |
| defineTypeNameAndDebug (consumptionSpeed, 0) | |
| defineTypeNameAndDebug (reactionRateFlameArea, 0) | |
| defineRunTimeSelectionTable (reactionRateFlameArea, dictionary) | |
| defineTypeNameAndDebug (reactionModel, 0) | |
| 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) | |
| vector | AxCrossX (const tensor &A, const symmTensor &xSqr) |
| tmp< vectorField > | AxCrossX (const tensor &A, const symmTensorField &xSqr) |
| 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 (sixDoFSolver, 0) | |
| defineRunTimeSelectionTable (sixDoFSolver, dictionary) | |
| defineTypeNameAndDebug (patchProbes, 0) | |
| addToRunTimeSelectionTable (functionObject, patchProbes, dictionary) | |
| defineTypeNameAndDebug (probes, 0) | |
| addToRunTimeSelectionTable (functionObject, probes, dictionary) | |
| defineTypeNameAndDebug (sampledSet, 0) | |
| defineRunTimeSelectionTable (sampledSet, word) | |
| defineTypeNameAndDebug (sampledSetCloud, 0) | |
| Ostream & | operator<< (Ostream &, const sampledSetParticle &) |
| defineTypeNameAndDebug (csvSetWriter, 0) | |