template<int Dim, int Order1, int Order2, int Order3>
class ThreeFieldsLaplacian< Dim, Order1, Order2, Order3 >
ThreeFieldsLaplacian Solver using continuous approximation spaces solve \( -\Delta u = f\) on \(\Omega\) and \(u= g\) on \(\Gamma\)
- Template Parameters
-
Dim | the geometric dimension of the problem (e.g. Dim=2 or 3) |
|
typedef boost::shared_ptr
< backend_type > | backend_ptrtype |
|
typedef Backend< value_type > | backend_type |
|
typedef bases< Lagrange
< Order1, Scalar > > | basis1_type |
|
typedef bases< Lagrange
< Order2, Scalar > > | basis2_type |
|
typedef Simplex< Dim, 1, Dim > | convex_type |
|
typedef space1_type::element_type | element1_type |
|
typedef space2_type::element_type | element2_type |
|
typedef boost::shared_ptr
< export_type > | export_ptrtype |
|
typedef Exporter< mesh_type > | export_type |
|
typedef bases< Lagrange
< Order3, Scalar > > | interfaces_basis_type |
|
typedef
interfaces_space_type::element_type | interfaces_element_type |
|
typedef boost::shared_ptr
< interfaces_space_type > | interfaces_space_ptrtype |
|
typedef FunctionSpace
< trace_mesh_type,
interfaces_basis_type > | interfaces_space_type |
|
typedef boost::shared_ptr
< mesh_type > | mesh_ptrtype |
|
typedef Mesh< convex_type > | mesh_type |
|
typedef FunctionSpace
< mesh_type, basis1_type > | space1_type |
|
typedef FunctionSpace
< mesh_type, basis2_type > | space2_type |
|
typedef
trace1_space_type::element_type | trace1_element_type |
|
typedef
space1_type::trace_functionspace_type | trace1_space_type |
|
typedef
trace2_space_type::element_type | trace2_element_type |
|
typedef
space2_type::trace_functionspace_type | trace2_space_type |
|
typedef boost::shared_ptr
< trace_export_type > | trace_export_ptrtype |
|
typedef Exporter< trace_mesh_type > | trace_export_type |
|
typedef
mesh_type::trace_mesh_ptrtype | trace_mesh_ptrtype |
|
typedef mesh_type::trace_mesh_type | trace_mesh_type |
|
typedef double | value_type |
|