|
Public Member Functions |
void | cutTet (const cellAddressing &model, const labelList &tetVertCuts, const labelList &tetEdgeCuts, const label cellI, List< labelledTri > &tris, label &triI) |
| Generic tet cutting routine.
|
void | cutTetThroughEdges (const cellAddressing &model, const labelList &tetEdgeCuts, const label nEdgeCuts, const label cellI, List< labelledTri > &tris, label &triI) |
| Tet cutting when cuts are only through edges.
|
void | cutTetThroughVerts (const cellAddressing &model, const labelList &tetVertCuts, const label nVertCuts, const labelList &tetEdgeCuts, const label nEdgeCuts, const label cellI, List< labelledTri > &tris, label &triI) |
| Tet cutting when cuts are through corner vertices (and possibly.
|
| meshCutSurface (const faceDecompCuts &cuts) |
| Construct from cuts on faceDecomp tet decomposition.
|
| meshCutSurface (const cellDecompCuts &cuts) |
| Construct from cuts on cellDecomp tet decomposition.
|
Static Public Member Functions |
template<class T> |
Field< T > | interpolate (const faceDecompCuts &cuts, const Field< T > &vField, const Field< T > &fField, const Field< T > &pField) |
| Interpolate onto points given edge weights, cell centre values,.
|
template<class T> |
Field< T > | interpolate (const cellDecompCuts &cuts, const Field< T > &vField, const Field< T > &pField) |
| Interpolate onto points given edge weights, cell centre values,.
|