My Project
Loading...
Searching...
No Matches
Public Member Functions | List of all members
TriangleNet.Tools.CuthillMcKee Class Reference

Applies the Cuthill and McKee renumbering algorithm to reduce the bandwidth of the adjacency matrix associated with the mesh. More...

Public Member Functions

int[] Renumber (TriangleNetMesh triangleNetMesh)
 Gets the permutation vector for the Reverse Cuthill-McKee numbering.
 
int[] Renumber (AdjacencyMatrix matrix)
 Gets the permutation vector for the Reverse Cuthill-McKee numbering.
 

Detailed Description

Applies the Cuthill and McKee renumbering algorithm to reduce the bandwidth of the adjacency matrix associated with the mesh.

Member Function Documentation

◆ Renumber() [1/2]

int[] TriangleNet.Tools.CuthillMcKee.Renumber ( AdjacencyMatrix  matrix)
inline

Gets the permutation vector for the Reverse Cuthill-McKee numbering.

Parameters
meshThe mesh.
Returns
Permutation vector.

◆ Renumber() [2/2]

int[] TriangleNet.Tools.CuthillMcKee.Renumber ( TriangleNetMesh  triangleNetMesh)
inline

Gets the permutation vector for the Reverse Cuthill-McKee numbering.

Parameters
triangleNetMeshThe mesh.
Returns
Permutation vector.

The documentation for this class was generated from the following file: