https://mooseframework.inl.gov
Namespaces | Functions
MeshCoarseningUtils.C File Reference

Go to the source code of this file.

Namespaces

 MeshCoarseningUtils
 

Functions

bool MeshCoarseningUtils::getFineElementsFromInteriorNode (const libMesh::Node &interior_node, const libMesh::Node &reference_node, const libMesh::Elem &fine_elem, std::vector< const libMesh::Node *> &tentative_coarse_nodes, std::set< const libMesh::Elem *> &fine_elements)
 
void MeshCoarseningUtils::reorderNodes (std::vector< const libMesh::Node *> &nodes, const libMesh::Point &origin, const libMesh::Point &clock_start, libMesh::Point &axis)
 Utility routine to re-order a vector of nodes so that they can form a valid quad element. More...
 
unsigned int MeshCoarseningUtils::getOppositeNodeIndex (libMesh::ElemType elem_type, unsigned int node_index)
 Utility routine to get the index of the node opposite, in the element, to the node of interest. More...