OpenFOAM logo
Open Source CFD Toolkit

curveTools.H File Reference

Go to the source code of this file.

Namespaces

namespace  Foam

Defines

#define curveSmall   1.0e-8
#define curveGreat   1.0e8

Typedefs

typedef List< char > charList
typedef List< charListcharListList

Functions

scalar distance (const vector &, const vector &)
bool stepForwardsToNextPoint (const vector &, vector &, label &, label &, scalar, const curve &)
bool stepBackwardsToNextPoint (const vector &, vector &, label &, label &, scalar, const curve &)
bool interpolate (const vector &, const vector &, const vector &, vector &, scalar)
bool XstepForwardsToNextPoint (const vector &, vector &, label &, label &, scalar, const curve &)
bool Xinterpolate (const vector &, const vector &, const vector &, vector &, scalar)


Define Documentation

#define curveGreat   1.0e8
 

Definition at line 14 of file curveTools.H.

#define curveSmall   1.0e-8
 

Definition at line 13 of file curveTools.H.


Typedef Documentation

typedef List<char> charList
 

Definition at line 19 of file curveTools.H.

typedef List<charList> charListList
 

Definition at line 20 of file curveTools.H.


Function Documentation

scalar distance const vector ,
const vector
 

bool interpolate const vector ,
const vector ,
const vector ,
vector ,
scalar 
 

Referenced by surfaceInterpolationScheme< vector >::correction(), edgeInterpolationScheme< scalar >::correction(), fvMeshSubset::patchFieldSubset::directAddressing(), diagonalEdge::faceIndex0(), surfaceInterpolationScheme< vector >::mesh(), edgeInterpolationScheme< scalar >::mesh(), samplingLine::parametricX(), volPointInterpolation::pMesh(), meshToMesh::toMesh(), and interpolation< vector >::~interpolation().

bool stepBackwardsToNextPoint const vector ,
vector ,
label ,
label ,
scalar  ,
const curve & 
 

bool stepForwardsToNextPoint const vector ,
vector ,
label ,
label ,
scalar  ,
const curve & 
 

bool Xinterpolate const vector ,
const vector ,
const vector ,
vector ,
scalar 
 

bool XstepForwardsToNextPoint const vector ,
vector ,
label ,
label ,
scalar  ,
const curve & 
 

For further information go to www.openfoam.org