H1 projection. More...
#include <h1projipol.h>
Inherits ProjectionIpol.
Public Member Functions | |
| H1ProjectionIpol (Solution *afn, Element *e, Shapeset *ss) | |
| virtual double | get_error (int split, int son, const order3_t &order) |
Protected Member Functions | |
| virtual void | calc_vertex_proj (int split, int son) |
| virtual void | calc_edge_proj (int edge, int split, int son, const order3_t &order) |
| virtual void | calc_face_proj (int face, int split, int son, const order3_t &order) |
| virtual void | calc_bubble_proj (int split, int son, const order3_t &order) |
Static Protected Attributes | |
| static double | prod_fn [N_FNS][N_FNS] |
| static double | prod_dx [N_FNS][N_FNS] |
| static bool | has_prods = false |
H1 projection.
FIXME: hex specific
| void H1ProjectionIpol::calc_bubble_proj | ( | int | split, | |
| int | son, | |||
| const order3_t & | order | |||
| ) | [protected, virtual] |
Implements ProjectionIpol.
| void H1ProjectionIpol::calc_edge_proj | ( | int | edge, | |
| int | split, | |||
| int | son, | |||
| const order3_t & | order | |||
| ) | [protected, virtual] |
Implements ProjectionIpol.
| void H1ProjectionIpol::calc_face_proj | ( | int | face, | |
| int | split, | |||
| int | son, | |||
| const order3_t & | order | |||
| ) | [protected, virtual] |
Implements ProjectionIpol.
| void H1ProjectionIpol::calc_vertex_proj | ( | int | split, | |
| int | son | |||
| ) | [protected, virtual] |
Implements ProjectionIpol.
| double H1ProjectionIpol::get_error | ( | int | split, | |
| int | son, | |||
| const order3_t & | order | |||
| ) | [virtual] |
Implements ProjectionIpol.
bool H1ProjectionIpol::has_prods = false [static, protected] |
double H1ProjectionIpol::prod_dx [static, protected] |
double H1ProjectionIpol::prod_fn [static, protected] |
1.6.3