12#ifndef CL_MESH_CONNECTIVITYCALCULATOR_HPP
13#define CL_MESH_CONNECTIVITYCALCULATOR_HPP
57 bool mPartialOnly = false ;
169 return aNodes( 1 )->index() * tNumNodes + aNodes( 0 )->index();
176 return ( aNodes( 2 )->index() * tNumNodes + aNodes( 1 )->index() )
177 * tNumNodes+ aNodes( 0 )->index();
Cell is a wrapper around the standard vector.
Definition cl_Cell.hpp:42
Top-level container for all mesh entities.
Definition cl_Mesh.hpp:60
index_t number_of_nodes() const
Definition cl_Mesh.hpp:1223
void connect_nodes_to_elements()
Compute node-to-element connectivity.
Definition cl_Mesh_ConnectivityCalculator.cpp:55
void connect_facets_to_facets()
Definition cl_Mesh_ConnectivityCalculator.cpp:379
void connect_nodes_to_facets()
Definition cl_Mesh_ConnectivityCalculator.cpp:288
void connect_thin_shells_to_thin_shells()
Definition cl_Mesh_ConnectivityCalculator.cpp:1235
void save_connectivity_data(const string &aPath)
stores the computed connectivities for debugging
Definition cl_Mesh_ConnectivityCalculator.cpp:1291
ConnectivityCalculator(Mesh *aMesh)
Constructor.
Definition cl_Mesh_ConnectivityCalculator.cpp:33
void connect_nodes_to_nodes()
Compute node-to-node connectivity.
Definition cl_Mesh_ConnectivityCalculator.cpp:330
void connect_control_points_to_control_points()
Definition cl_Mesh_ConnectivityCalculator.cpp:121
void connect_faces_to_ghost_facets()
Definition cl_Mesh_ConnectivityCalculator.cpp:719
void connect_control_points_to_elements()
Definition cl_Mesh_ConnectivityCalculator.cpp:89
void connect_edges_to_elements(Cell< Element * > &aElements)
Definition cl_Mesh_ConnectivityCalculator.cpp:588
void connect_facets_to_elements()
Definition cl_Mesh_ConnectivityCalculator.cpp:165
void connect_nodes_to_edges()
Definition cl_Mesh_ConnectivityCalculator.cpp:554
void connect_elements_to_elements()
Compute element-to-element connectivity.
Definition cl_Mesh_ConnectivityCalculator.cpp:1030
void connect_faces_to_faces()
Definition cl_Mesh_ConnectivityCalculator.cpp:923
void connect_edges_to_edges()
Definition cl_Mesh_ConnectivityCalculator.cpp:744
void connect_faces_to_edges_and_edges_to_faces()
Definition cl_Mesh_ConnectivityCalculator.cpp:848
void connect_edges_to_ghost_facets()
Definition cl_Mesh_ConnectivityCalculator.cpp:630
Definition cl_EF_EdgeFunction.hpp:17
struct belfem::mesh::OpNodeIndex opNodeIndex
USER GUIDES:
Definition cl_Capacitor.cpp:16
__uint128_t key128_t
Definition typedefs.hpp:44
int proc_t
Definition commtypes.hpp:29
void sort(Cell< T > &aCell)
Definition cl_Cell.hpp:455