|
Hermes2D
3.0
|
Inheritance diagram for Hermes::Hermes2D::DiscontinuousFunc< Ord >: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) |
Public Member Functions inherited from Hermes::Hermes2D::Func< Ord > | |
| 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... | |
Public Attributes inherited from Hermes::Hermes2D::Func< Ord > | |
| 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 |