PolyFEM
|
#include <NCMesh2D.hpp>
Public Member Functions | |
ncBoundary (const Eigen::VectorXi vert) | |
~ncBoundary () | |
int | n_elem () const |
void | add_element (const int e) |
void | remove_element (const int e) |
int | get_element () const |
int | find_opposite_element (int e) const |
Public Attributes | |
std::set< int > | elem_list |
Eigen::VectorXi | vertices |
bool | isboundary = false |
int | boundary_id = -1 |
int | leader = -1 |
std::vector< int > | followers |
int | leader_face = -1 |
std::vector< int > | global_ids |
Eigen::Vector2d | weights |
Definition at line 55 of file NCMesh2D.hpp.
|
inline |
Definition at line 57 of file NCMesh2D.hpp.
References weights.
|
inline |
Definition at line 61 of file NCMesh2D.hpp.
|
inline |
Definition at line 68 of file NCMesh2D.hpp.
References elem_list.
|
inline |
Definition at line 86 of file NCMesh2D.hpp.
References elem_list, and n_elem().
|
inline |
Definition at line 79 of file NCMesh2D.hpp.
References elem_list, and n_elem().
|
inline |
Definition at line 63 of file NCMesh2D.hpp.
References elem_list.
Referenced by find_opposite_element(), and get_element().
|
inline |
Definition at line 73 of file NCMesh2D.hpp.
References elem_list.
int polyfem::mesh::NCMesh2D::ncBoundary::boundary_id = -1 |
Definition at line 106 of file NCMesh2D.hpp.
std::set<int> polyfem::mesh::NCMesh2D::ncBoundary::elem_list |
Definition at line 102 of file NCMesh2D.hpp.
Referenced by add_element(), find_opposite_element(), get_element(), n_elem(), and remove_element().
std::vector<int> polyfem::mesh::NCMesh2D::ncBoundary::followers |
Definition at line 109 of file NCMesh2D.hpp.
std::vector<int> polyfem::mesh::NCMesh2D::ncBoundary::global_ids |
Definition at line 113 of file NCMesh2D.hpp.
bool polyfem::mesh::NCMesh2D::ncBoundary::isboundary = false |
Definition at line 105 of file NCMesh2D.hpp.
int polyfem::mesh::NCMesh2D::ncBoundary::leader = -1 |
Definition at line 108 of file NCMesh2D.hpp.
int polyfem::mesh::NCMesh2D::ncBoundary::leader_face = -1 |
Definition at line 111 of file NCMesh2D.hpp.
Eigen::VectorXi polyfem::mesh::NCMesh2D::ncBoundary::vertices |
Definition at line 103 of file NCMesh2D.hpp.
Eigen::Vector2d polyfem::mesh::NCMesh2D::ncBoundary::weights |
Definition at line 116 of file NCMesh2D.hpp.
Referenced by ncBoundary().