H1ProjectionIpol Class Reference
[-adapt hp-Adaptivity]

H1 projection. More...

#include <h1projipol.h>

Inherits ProjectionIpol.

List of all members.

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

Detailed Description

H1 projection.

FIXME: hex specific


Constructor & Destructor Documentation

H1ProjectionIpol::H1ProjectionIpol ( Solution afn,
Element e,
Shapeset ss 
)

Member Function Documentation

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.


Member Data Documentation

bool H1ProjectionIpol::has_prods = false [static, protected]
double H1ProjectionIpol::prod_dx [static, protected]
double H1ProjectionIpol::prod_fn [static, protected]

The documentation for this class was generated from the following files:
Generated on Fri Sep 3 09:22:20 2010 for Hermes3D Library: Real Version by  doxygen 1.6.3