Loading...
Searching...
No Matches
ITHACAsurfacetools.H File Reference
#include <Eigen/Eigen>
#include "volPointInterpolation.H"
#include "Foam2Eigen.H"
#include "fvMesh.H"
#include "fvMeshSubset.H"

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<typename T >
List< label > ITHACAutilities::ITHACAsurfacetools::surfaceIndexExt (T &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<typename T , typename V >
void ITHACAutilities::ITHACAsurfacetools::surfaceValuesExt (T &field, const label patchInt, const label patchExt, List< V > &result)
 
template<typename T >
Foam::Vector< scalar > ITHACAutilities::ITHACAsurfacetools::surfaceFindMirrorPoint (T &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<typename T , typename V >
void ITHACAutilities::ITHACAsurfacetools::surfaceAverage (T &field, const label patchInt, const label patchExt, List< V > &result)
 
template<typename T , typename V >
void ITHACAutilities::ITHACAsurfacetools::surfaceJump (T &field, const label patchInt, const label patchExt, List< V > &result)