Flow123d
release_2.2.0-914-gf1a3a4f
|
#include <boundaries.h>
Public Member Functions | |
Boundary () | |
Edge * | edge () |
Element * | element () |
Region | region () |
ElementAccessor< 3 > | element_accessor () |
SideIter | side () |
Public Attributes | |
unsigned int | edge_idx_ |
unsigned int | bc_ele_idx_ |
Mesh * | mesh_ |
Static Public Attributes | |
static flow::VectorId< unsigned int > | id_to_bcd |
Definition at line 45 of file boundaries.h.
Boundary::Boundary | ( | ) |
Definition at line 28 of file boundaries.cc.
Edge * Boundary::edge | ( | ) |
Can not make this inline now.
Definition at line 43 of file boundaries.cc.
Element * Boundary::element | ( | ) |
ElementAccessor< 3 > Boundary::element_accessor | ( | ) |
Region Boundary::region | ( | ) |
|
inline |
Definition at line 69 of file boundaries.h.
unsigned int Boundary::bc_ele_idx_ |
Definition at line 76 of file boundaries.h.
unsigned int Boundary::edge_idx_ |
Definition at line 75 of file boundaries.h.
|
static |
temporary solution for old type BCD. Transport BCD refers through IDs to flow BCD, so we have to store positions of Flow BCD items somewhere.
Definition at line 53 of file boundaries.h.
Mesh* Boundary::mesh_ |
Definition at line 77 of file boundaries.h.