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

Go to the source code of this file.

Namespaces

 Foam::patchCutPlot
 Functions for generating weights for a cut-plot of a patch.
 
 Foam
 Namespace for OpenFOAM.
 

Functions

List< weight > calcWeights (const faceList &faces, const UList< vector > &faceAreas, const UList< vector > &faceNormals, const pointField &points, const scalarField &pointXs, const scalarField &cutXs, const bool interpolate, const bool normalise=true)
 Calculate and return weights. More...
 
template<class PatchType >
List< weight > calcWeights (const PatchType &p, const scalarField &localPointXs, const scalarField &cutXs, const bool interpolate, const bool normalise=true)
 Calculate and return weights. More...
 
tmp< scalarFieldcalcCutXs (const faceList &faces, const Field< vector > &faceAreas, const Field< vector > &faceNormals, const pointField &points, const scalarField &pointXs, const bool interpolate, const label nCuts, const label nIter, const bool debug=false, const word &functionName=word::null, const polyMesh &functionMesh=NullObjectRef< polyMesh >(), const setWriter &functionFormatter=NullObjectRef< setWriter >())
 Compute and return evenly-spaced cut coordinates. More...
 
template<class PatchType >
tmp< scalarFieldcalcCutXs (const PatchType &p, const scalarField &localPointXs, const bool interpolate, const label nCuts, const label nIter, const bool debug=false, const word &functionName=word::null, const polyMesh &functionMesh=NullObjectRef< polyMesh >(), const setWriter &functionFormatter=NullObjectRef< setWriter >())
 Compute and return evenly-spaced cut coordinates. More...
 
void writeLayers (const SubList< face > &faces, const List< patchCutPlot::weight > &weights, const word &functionName, const fvMesh &functionMesh)
 Write the layers as components of a tensor field for debugging. More...
 
void writeLayers (const UIndirectList< face > &faces, const List< patchCutPlot::weight > &weights, const word &functionName, const fvMesh &functionMesh)
 Write the layers as components of a tensor field for debugging. More...
 

Detailed Description

Original source file patchCutPlot.H

Definition in file patchCutPlot.H.