Flow123d
release_3.0.0-968-gc87a28e79
|
Go to the documentation of this file.
53 inline unsigned int n_nodes()
const;
58 inline unsigned int dim()
const;
81 inline unsigned int edge_idx()
const;
89 inline unsigned int cond_idx()
const;
94 inline unsigned int side_idx()
const;
99 inline unsigned int elem_idx()
const;
104 inline bool valid()
const;
147 return !( *
this == other);
const Side * operator->() const
-> dereference operator
unsigned int side_idx_
Local # of side in element (to remove it, we heve to remove calc_side_rhs)
unsigned int elem_idx_
Index of element in Mesh::element_vec_.
SideIter(const Side &side)
const Mesh * mesh_
Pointer to Mesh to which belonged.
const Edge * edge() const
unsigned int elem_idx() const
bool operator==(const SideIter &other)
arma::vec3 normal_point() const
This is necessary by current DofHandler, should change this.
arma::vec3 normal_triangle() const
unsigned int edge_idx() const
unsigned int cond_idx() const
arma::vec3 normal_line() const
const Mesh * mesh() const
const Side & operator*() const
ElementAccessor< 3 > element() const
bool operator!=(const SideIter &other)
unsigned int n_nodes() const
arma::vec3 centre() const
unsigned int side_idx() const
SideIter & operator++()
prefix increment iterate only on local element
NodeAccessor< 3 > node(unsigned int i) const
arma::vec3 normal() const