|
typedef boost::shared_ptr
< backend_type > | backend_ptrtype |
|
typedef boost::shared_ptr
< backend_type > | backend_ptrtype |
|
typedef Backend< value_type > | backend_type |
|
typedef Backend< value_type > | backend_type |
|
typedef bases< Lagrange< Order,
Scalar > > | basis_type |
|
typedef bases< Lagrange< Order,
Scalar > > | basis_type |
|
typedef Simplex< Dim > | convex_type |
|
typedef Simplex< Dim > | convex_type |
|
typedef space_type::element_type | element_type |
|
typedef space_type::element_type | element_type |
|
typedef boost::shared_ptr
< export_type > | export_ptrtype |
|
typedef boost::shared_ptr
< export_type > | export_ptrtype |
|
typedef Exporter< mesh_type > | export_type |
|
typedef Exporter< mesh_type > | export_type |
|
typedef boost::shared_ptr
< mesh_type > | mesh_ptrtype |
|
typedef boost::shared_ptr
< mesh_type > | mesh_ptrtype |
|
typedef Mesh< convex_type > | mesh_type |
|
typedef Mesh< convex_type > | mesh_type |
|
typedef boost::shared_ptr
< space_type > | space_ptrtype |
|
typedef boost::shared_ptr
< space_type > | space_ptrtype |
|
typedef FunctionSpace
< mesh_type, basis_type > | space_type |
|
typedef FunctionSpace
< mesh_type, basis_type > | space_type |
|
typedef
backend_type::sparse_matrix_ptrtype | sparse_matrix_ptrtype |
|
typedef
backend_type::sparse_matrix_type | sparse_matrix_type |
|
typedef double | value_type |
|
typedef double | value_type |
|
typedef
backend_type::vector_ptrtype | vector_ptrtype |
|
typedef backend_type::vector_type | vector_type |
|
|
| ddmethod () |
|
| ddmethod () |
|
void | exportResults (element_type &u, element_type &v, double time) |
|
void | exportResults (element_type &u, element_type &v, double time) |
|
double | h1Error (element_type &u) |
|
template<typename RhsExpr > |
void | init (element_type &u, RhsExpr f, sparse_matrix_ptrtype &A, vector_ptrtype &F) |
|
double | l2Error (element_type &u) |
|
template<typename DirichletExpr , typename RhsExpr , typename InterfaceExpr > |
void | localProblem (element_type &u, std::vector< int > const &dirichletFlags, DirichletExpr gD, RhsExpr f, std::vector< int > const &interfaceFlags, InterfaceExpr w) |
|
template<typename DirichletExpr , typename InterfaceExpr > |
void | localProblem (element_type &u, std::vector< int > const &dirichletFlags, DirichletExpr gD, std::vector< int > const &interfaceFlags, InterfaceExpr w, sparse_matrix_ptrtype const &A, vector_ptrtype const &F) |
|
void | run () |
|
void | run (const double *X, unsigned long P, double *Y, unsigned long N) |
|
void | run () |
|
|
static const uint16_type | Order = 2 |
|
The documentation for this class was generated from the following files:
- nonoverlapping.cpp
- overlapping_ddmethod.cpp