Flow123d
release_3.0.0-1105-g32a483d
|
#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 48 of file boundaries.h.
Boundary::Boundary | ( | ) |
Definition at line 29 of file boundaries.cc.
Edge * Boundary::edge | ( | ) |
Can not make this inline now.
Definition at line 44 of file boundaries.cc.
Element * Boundary::element | ( | ) |
Definition at line 40 of file boundaries.cc.
ElementAccessor< 3 > Boundary::element_accessor | ( | ) |
Region Boundary::region | ( | ) |
|
inline |
Definition at line 72 of file boundaries.h.
unsigned int Boundary::bc_ele_idx_ |
Definition at line 79 of file boundaries.h.
unsigned int Boundary::edge_idx_ |
Definition at line 78 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 56 of file boundaries.h.
Mesh* Boundary::mesh_ |
Definition at line 80 of file boundaries.h.