Loading...
Searching...
No Matches
GeometricScalarField.H File Reference

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

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

Go to the source code of this file.

Namespaces

namespace  Foam
 Namespace for OpenFOAM.

Macros

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

Functions

template<template< class > class PatchField, class GeoMesh>
void stabilise (GeometricField< scalar, PatchField, GeoMesh > &result, const GeometricField< scalar, PatchField, GeoMesh > &gsf, const dimensioned< scalar > &ds)
template<template< class > class PatchField, class GeoMesh>
tmp< GeometricField< scalar, PatchField, GeoMesh > > stabilise (const GeometricField< scalar, PatchField, GeoMesh > &gsf, const dimensioned< scalar > &ds)
template<template< class > class PatchField, class GeoMesh>
tmp< GeometricField< scalar, PatchField, GeoMesh > > stabilise (const tmp< GeometricField< scalar, PatchField, GeoMesh > > &tgsf, const dimensioned< scalar > &ds)
template<template< class > class PatchField, class GeoMesh>
void jn (GeometricField< scalar, PatchField, GeoMesh > &gsf, const int n, const GeometricField< scalar, PatchField, GeoMesh > &gsf1)
template<template< class > class PatchField, class GeoMesh>
tmp< GeometricField< scalar, PatchField, GeoMesh > > jn (const int n, const GeometricField< scalar, PatchField, GeoMesh > &gsf)
template<template< class > class PatchField, class GeoMesh>
tmp< GeometricField< scalar, PatchField, GeoMesh > > jn (const int n, const tmp< GeometricField< scalar, PatchField, GeoMesh > > &tgsf)
template<template< class > class PatchField, class GeoMesh>
void yn (GeometricField< scalar, PatchField, GeoMesh > &gsf, const int n, const GeometricField< scalar, PatchField, GeoMesh > &gsf1)
template<template< class > class PatchField, class GeoMesh>
tmp< GeometricField< scalar, PatchField, GeoMesh > > yn (const int n, const GeometricField< scalar, PatchField, GeoMesh > &gsf)
template<template< class > class PatchField, class GeoMesh>
tmp< GeometricField< scalar, PatchField, GeoMesh > > yn (const int n, const tmp< GeometricField< scalar, PatchField, GeoMesh > > &tgsf)

Detailed Description

Scalar specific part of the implementation of GeometricField.

Original source file GeometricScalarField.H

InClass Foam::GeometricScalarField

Source files

Definition in file GeometricScalarField.H.

Macro Definition Documentation

◆ TEMPLATE

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

Definition at line 39 of file GeometricScalarField.H.

◆ BesselFunc

#define BesselFunc ( func)
Value:
\
template<template<class> class PatchField, class GeoMesh> \
void func \
( \
GeometricField<scalar, PatchField, GeoMesh>& Res, \
const int n, \
const GeometricField<scalar, PatchField, GeoMesh>& sf \
); \
\
template<template<class> class PatchField, class GeoMesh> \
tmp<GeometricField<scalar, PatchField, GeoMesh>> func \
( \
const int n, \
const GeometricField<scalar, PatchField, GeoMesh>& \
); \
\
template<template<class> class PatchField, class GeoMesh> \
tmp<GeometricField<scalar, PatchField, GeoMesh>> func \
( \
const int n, \
const tmp<GeometricField<scalar, PatchField, GeoMesh>>& \
);
label n

Definition at line 132 of file GeometricScalarField.H.