template<int Dim, int Order>
class Feel::ErrorBase< Dim, Order >
Provides abstract interface to error calculations
- Template Parameters
-
|
element_type | error_project (const space_ptrtype &Xh, const element_type &T) |
|
element_type | error_project (const space_ptrtype &Xh, const element_type &T, const double &val) |
|
element_type | exact_project (const space_ptrtype &Xh) |
|
element_type | exact_project (const space_ptrtype &Xh, const double &val) |
|
element_type | grad_error_project (const space_ptrtype &Xh, const element_type &T) |
|
element_type | grad_error_project (const space_ptrtype &Xh, const element_type &T, const double &val) |
|
element_type | grad_exact_project (const space_ptrtype &Xh) |
|
element_type | grad_exact_project (const space_ptrtype &Xh, const double &val) |
|
double | H1_error (const space_ptrtype &Xh, const element_type &T) const |
|
double | H1_error (const space_ptrtype &Xh, const element_type &T, const double &values) const |
|
double | L2_error (const space_ptrtype &Xh, const element_type &T) const |
|
double | L2_error (const space_ptrtype &Xh, const element_type &T, const double &values) const |
|
void | print () const |
|
element_type | rhs_project (const space_ptrtype &Xh) |
|
element_type | rhs_project (const space_ptrtype &Xh, const double &val) |
|
|
| ErrorBase (po::variables_map const &vm, std::string const &prefix) |
|
| ErrorBase (std::string const &name, std::string const ¶ms) |
|
| ErrorBase (ErrorBase const &e) |
|
ErrorBase & | operator= (ErrorBase const &e) |
|
virtual | ~ErrorBase () |
|
|
bool | computedrhs () const |
|
bool | convergence () const |
|
int | numberOfConvergenceSteps () const |
|
std::vector< symbol > | getVars () const |
|
std::vector< symbol > | getParams () const |
|
std::string | getExactSolution () const |
|
std::string | getExactRhs () const |
|
ex | getRhs () const |
|
ex | getRhs (const double &value) const |
|
ex | getRhs (const std::vector< double > &values) const |
|
ex | getSolution () const |
|
ex | getSolution (const double &value) const |
|
ex | getSolution (const std::vector< double > &values) const |
|
|
typedef boost::function< ex(ex
u, std::vector< symbol > vars,
std::vector< symbol > p)> | t_edp_type |
|
typedef boost::function< ex(ex
u, std::vector< symbol > vars)> | edp_type |
|
void | setParams (std::string params) |
| set the parameters string
|
|
void | setComputedRhs (bool doComputeRhs) |
| set the rhs_computed flag
|
|
void | setConvergence (bool doConvergence) |
| set the convergence flag
|
|
void | setnumberOfConvergenceSteps (int n) |
| set the convergence interations
|
|
void | setSolution (std::string const &expression="", std::string const &p="") |
|
void | setRhs (std::string const &expression="") |
|
void | setRhs (t_edp_type *edp) |
|
void | setRhs (edp_type *edp) |
|