Loading...
Searching...
No Matches
ITHACAsurfacetools.C File Reference

Go to the source code of this file.

Namespaces

namespace  ITHACAutilities
 Namespace to implement some useful assign operation of OF fields.
 
namespace  ITHACAutilities::ITHACAsurfacetools
 

Functions

template<typename T >
List< label > ITHACAutilities::ITHACAsurfacetools::surfaceIndexInt (T &field, const label patchInt, const label patchExt)
 
template List< label > ITHACAutilities::ITHACAsurfacetools::surfaceIndexInt (volScalarField &field, const label patchInt, const label patchExt)
 
template List< label > ITHACAutilities::ITHACAsurfacetools::surfaceIndexInt (volVectorField &field, const label patchInt, const label patchExt)
 
template List< label > ITHACAutilities::ITHACAsurfacetools::surfaceIndexInt (volTensorField &field, const label patchInt, const label patchExt)
 
template<typename T >
List< label > ITHACAutilities::ITHACAsurfacetools::surfaceIndexExt (T &field, const label patchInt, const label patchExt)
 
template List< label > ITHACAutilities::ITHACAsurfacetools::surfaceIndexExt (volScalarField &field, const label patchInt, const label patchExt)
 
template List< label > ITHACAutilities::ITHACAsurfacetools::surfaceIndexExt (volVectorField &field, const label patchInt, const label patchExt)
 
template List< label > ITHACAutilities::ITHACAsurfacetools::surfaceIndexExt (volTensorField &field, const label patchInt, const label patchExt)
 
template<typename T , typename V >
void ITHACAutilities::ITHACAsurfacetools::surfaceValuesInt (T &field, const label patchInt, const label patchExt, List< V > &result)
 
template void ITHACAutilities::ITHACAsurfacetools::surfaceValuesInt (volScalarField &field, const label patchInt, const label patchExt, List< scalar > &result)
 
template void ITHACAutilities::ITHACAsurfacetools::surfaceValuesInt (volVectorField &field, const label patchInt, const label patchExt, List< Foam::Vector< scalar > > &result)
 
template void ITHACAutilities::ITHACAsurfacetools::surfaceValuesInt (volTensorField &field, const label patchInt, const label patchExt, List< Foam::Tensor< scalar > > &result)
 
template<typename T , typename V >
void ITHACAutilities::ITHACAsurfacetools::surfaceValuesExt (T &field, const label patchInt, const label patchExt, List< V > &result)
 
template void ITHACAutilities::ITHACAsurfacetools::surfaceValuesExt (volScalarField &field, const label patchInt, const label patchExt, List< scalar > &result)
 
template void ITHACAutilities::ITHACAsurfacetools::surfaceValuesExt (volVectorField &field, const label patchInt, const label patchExt, List< Foam::Vector< scalar > > &result)
 
template void ITHACAutilities::ITHACAsurfacetools::surfaceValuesExt (volTensorField &field, const label patchInt, const label patchExt, List< Foam::Tensor< scalar > > &result)
 
template<typename T >
Foam::Vector< scalar > ITHACAutilities::ITHACAsurfacetools::surfaceFindMirrorPoint (T &field, const label patchInt, const label patchExt, const label cellID)
 
template Foam::Vector< scalar > ITHACAutilities::ITHACAsurfacetools::surfaceFindMirrorPoint (volScalarField &field, const label patchInt, const label patchExt, const label cellID)
 
template Foam::Vector< scalar > ITHACAutilities::ITHACAsurfacetools::surfaceFindMirrorPoint (volVectorField &field, const label patchInt, const label patchExt, const label cellID)
 
template Foam::Vector< scalar > ITHACAutilities::ITHACAsurfacetools::surfaceFindMirrorPoint (volTensorField &field, const label patchInt, const label patchExt, const label cellID)
 
template<typename T >
label ITHACAutilities::ITHACAsurfacetools::surfaceFindClosest (T &field, const label patchInt, const label patchExt, Foam::Vector< scalar > point)
 
template label ITHACAutilities::ITHACAsurfacetools::surfaceFindClosest (volScalarField &field, const label patchInt, const label patchExt, Foam::Vector< scalar > point)
 
template label ITHACAutilities::ITHACAsurfacetools::surfaceFindClosest (volVectorField &field, const label patchInt, const label patchExt, Foam::Vector< scalar > point)
 
template label ITHACAutilities::ITHACAsurfacetools::surfaceFindClosest (volTensorField &field, const label patchInt, const label patchExt, Foam::Vector< scalar > point)
 
template<typename T , typename V >
void ITHACAutilities::ITHACAsurfacetools::surfaceAverage (T &field, const label patchInt, const label patchExt, List< V > &result)
 
template void ITHACAutilities::ITHACAsurfacetools::surfaceAverage (volScalarField &field, const label patchInt, const label patchExt, List< scalar > &result)
 
template void ITHACAutilities::ITHACAsurfacetools::surfaceAverage (volVectorField &field, const label patchInt, const label patchExt, List< Foam::Vector< scalar > > &result)
 
template void ITHACAutilities::ITHACAsurfacetools::surfaceAverage (volTensorField &field, const label patchInt, const label patchExt, List< Foam::Tensor< scalar > > &result)
 
template<typename T , typename V >
void ITHACAutilities::ITHACAsurfacetools::surfaceJump (T &field, const label patchInt, const label patchExt, List< V > &result)
 
template void ITHACAutilities::ITHACAsurfacetools::surfaceJump (volScalarField &field, const label patchInt, const label patchExt, List< scalar > &result)
 
template void ITHACAutilities::ITHACAsurfacetools::surfaceJump (volVectorField &field, const label patchInt, const label patchExt, List< Foam::Vector< scalar > > &result)
 
template void ITHACAutilities::ITHACAsurfacetools::surfaceJump (volTensorField &field, const label patchInt, const label patchExt, List< Foam::Tensor< scalar > > &result)