#include <elements.h>
|
class | Mesh |
|
template<int spacedim, class Value > |
class | Field |
|
Definition at line 40 of file elements.h.
◆ Element() [1/2]
◆ Element() [2/2]
Element::Element |
( |
unsigned int |
dim, |
|
|
RegionIdx |
reg |
|
) |
| |
◆ ~Element()
◆ dim()
unsigned int Element::dim |
( |
| ) |
const |
|
inline |
◆ edge_idx()
unsigned int Element::edge_idx |
( |
unsigned int |
edg_idx | ) |
const |
|
inline |
Return edge_idx of given index.
Definition at line 142 of file elements.h.
◆ init()
void Element::init |
( |
unsigned int |
dim, |
|
|
RegionIdx |
reg |
|
) |
| |
◆ n_neighs_vb()
unsigned int Element::n_neighs_vb |
( |
| ) |
const |
|
inline |
Return number of neighbours.
Definition at line 68 of file elements.h.
◆ n_nodes()
unsigned int Element::n_nodes |
( |
| ) |
const |
|
inline |
◆ n_sides()
unsigned int Element::n_sides |
( |
| ) |
const |
|
inline |
◆ node_idx()
unsigned int Element::node_idx |
( |
unsigned int |
ni | ) |
const |
|
inline |
Return index (in Mesh::node_vec) of ni-th node.
Definition at line 73 of file elements.h.
◆ permutation_idx()
unsigned int Element::permutation_idx |
( |
unsigned int |
prm_idx | ) |
const |
|
inline |
Return permutation_idx of given index.
Definition at line 147 of file elements.h.
◆ pid()
int Element::pid |
( |
| ) |
const |
|
inline |
Return Id of mesh partition.
Definition at line 63 of file elements.h.
◆ region_idx()
◆ Field
template<int spacedim, class Value >
◆ Mesh
◆ boundary_idx_
unsigned int* Element::boundary_idx_ |
◆ dim_
unsigned int Element::dim_ |
|
protected |
◆ edge_idx_
◆ inverted
Inverted permutation of element nodes, negative Jacobian.
Definition at line 101 of file elements.h.
◆ n_neighs_vb_
unsigned int Element::n_neighs_vb_ |
|
mutableprotected |
of neighbours, V-B type (comp.)
Definition at line 106 of file elements.h.
◆ neigh_vb
◆ nodes_
std::array<unsigned int, 4> Element::nodes_ |
|
protected |
indices to element's nodes
Definition at line 117 of file elements.h.
◆ permutation_idx_
Indices of permutations of nodes on sides. It determines, in which order to take the nodes of the side so as to obtain the same order as on the reference side (side 0 on the particular edge).
Permutations are defined in RefElement::side_permutations.
TODO fix and remove mutable directive
Definition at line 98 of file elements.h.
◆ pid_
Id # of mesh partition.
Definition at line 104 of file elements.h.
◆ region_idx_
The documentation for this class was generated from the following files: