Hermes2D
3.0
|
Public Member Functions | |
DiscontinuousFunc (Func< Ord > *fn, bool support_on_neighbor, bool reverse=false) | |
DiscontinuousFunc (Func< Ord > *fn_c, Func< Ord > *fn_n, bool reverse=false) | |
void | subtract (const DiscontinuousFunc< Ord > &func) |
![]() | |
Func (const int order) | |
void | subtract (Func< Ord > *func) |
Public Attributes | |
Func< Ord > * | fn_central |
Central element's component. | |
Func< Ord > * | fn_neighbor |
Neighbor element's component. | |
Ord | val |
Ord | dx |
Ord | dy |
Ord | val_neighbor |
Ord | dx_neighbor |
Ord | dy_neighbor |
bool | reverse_neighbor_side |
True if values from the neighbor have to be retrieved in reverse order. More... | |
![]() | |
const int | order |
Ord | val |
Ord | dx |
Ord | dy |
Ord | laplace |
Ord | val0 |
Ord | val1 |
Ord | curl |
Ord | div |
Static Public Attributes | |
static Ord | zero |
Hermes::Hermes2D::DiscontinuousFunc< Ord >::DiscontinuousFunc | ( | Func< Ord > * | fn, |
bool | support_on_neighbor, | ||
bool | reverse = false |
||
) |
One-component constructor.
[in] | fn | Function defined either on the central or the neighbor element. |
[in] | support_on_neighbor | True if fn is defined on the neighbor element, false if on the central element. |
[in] | reverse | Same meaning as reverse_neighbor_side . |
Hermes::Hermes2D::DiscontinuousFunc< Ord >::DiscontinuousFunc | ( | Func< Ord > * | fn_c, |
Func< Ord > * | fn_n, | ||
bool | reverse = false |
||
) |
bool Hermes::Hermes2D::DiscontinuousFunc< Ord >::reverse_neighbor_side |