Skip to content

FENodeFaceList

Public Functions

Name
FENodeFaceList(FEMesh * pm)
~FENodeFaceList(void )
void Build()
void BuildSorted()
int Nodes()
FENode & Node(int i)
int Valence(int i)
FEFace * Face(int n, int i)
bool HasFace(int n, FEFace * pf)

Protected Functions

Name
void Sort(int node)

Protected Attributes

Name
FEMesh * m_pm
vector< int > m_node
vector< int > m_val
vector< FEFace * > m_pface
vector< int > m_off

Public Functions Documentation

function FENodeFaceList

FENodeFaceList(
    FEMesh * pm
)

function ~FENodeFaceList

~FENodeFaceList(
    void 
)

function Build

void Build()

function BuildSorted

void BuildSorted()

function Nodes

inline int Nodes()

function Node

inline FENode & Node(
    int i
)

function Valence

inline int Valence(
    int i
)

function Face

inline FEFace * Face(
    int n,
    int i
)

function HasFace

bool HasFace(
    int n,
    FEFace * pf
)

Protected Functions Documentation

function Sort

void Sort(
    int node
)

Protected Attributes Documentation

variable m_pm

FEMesh * m_pm;

variable m_node

vector< int > m_node;

variable m_val

vector< int > m_val;

variable m_pface

vector< FEFace * > m_pface;

variable m_off

vector< int > m_off;

Updated on 2024-03-17 at 12:58:44 -0600