DimensionedScalarField.H File Reference

Scalar specific part of the implementation of DimensionedField. More...

Include dependency graph for DimensionedScalarField.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Foam
 Namespace for OpenFOAM.
 

Macros

#define TEMPLATE   template<class GeoMesh, template<class> class PrimitiveField>
 
#define TEMPLATE2
 
#define BesselFunc(func)
 

Functions

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 >
tmp< DimensionedField< scalar, GeoMesh, Field > > stabilise (const tmp< DimensionedField< scalar, GeoMesh, Field >> &, const dimensioned< scalar > &)
 
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 >
tmp< DimensionedField< scalar, GeoMesh, Field > > jn (const int n, const tmp< DimensionedField< scalar, GeoMesh, Field >> &)
 
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 >
tmp< DimensionedField< scalar, GeoMesh, Field > > yn (const int n, const tmp< DimensionedField< scalar, GeoMesh, Field >> &)
 

Detailed Description

Scalar specific part of the implementation of DimensionedField.

Original source file DimensionedScalarField.H

InClass Foam::DimensionedScalarField

Source files

Definition in file DimensionedScalarField.H.

Macro Definition Documentation

◆ TEMPLATE

#define TEMPLATE   template<class GeoMesh, template<class> class PrimitiveField>

Definition at line 41 of file DimensionedScalarField.H.

◆ TEMPLATE2

#define TEMPLATE2
Value:
template \
< \
class GeoMesh, \
template<class> class PrimitiveField1, \
template<class> class PrimitiveField2 \
>

Definition at line 42 of file DimensionedScalarField.H.

◆ BesselFunc

#define BesselFunc (   func)
Value:
\
template<class GeoMesh, template<class> class PrimitiveField> \
tmp<DimensionedField<scalar, GeoMesh, Field>> func \
( \
const int n, \
const DimensionedField<scalar, GeoMesh, PrimitiveField>& \
); \
\
template<class GeoMesh> \
tmp<DimensionedField<scalar, GeoMesh, Field>> func \
( \
const int n, \
const tmp<DimensionedField<scalar, GeoMesh, Field>>& \
);
label n
void func(FieldField< Field, Type > &f, const FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)

Definition at line 133 of file DimensionedScalarField.H.