template<int Dim, int Order1, int Order2>
class MortarProd< Dim, Order1, Order2 >
MortarProd 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) |
Inherits Simget.
|
typedef boost::shared_ptr
< backend_type > | backend_ptrtype |
|
typedef Backend< value_type > | backend_type |
|
typedef bases< Lagrange
< Order1, Scalar >, Lagrange
< Order2, Scalar >, Lagrange
< Order1, Scalar > > | basis_type |
|
typedef space_type::element_type | element_type |
|
typedef boost::shared_ptr
< export1_type > | export1_ptrtype |
|
typedef Exporter< sub1_mesh_type > | export1_type |
|
typedef boost::shared_ptr
< export2_type > | export2_ptrtype |
|
typedef Exporter< sub2_mesh_type > | export2_type |
|
typedef meshes< sub1_mesh_type,
sub2_mesh_type,
trace_mesh_type > | mesh_type |
|
typedef FunctionSpace
< mesh_type, basis_type,
mortars< NoMortar, NoMortar,
Mortar > > | space_type |
|
typedef Mesh< Simplex< Dim,
1, Dim >, value_type, 0 > | sub1_mesh_type |
|
typedef Mesh< Simplex< Dim,
1, Dim >, value_type, 1 > | sub2_mesh_type |
|
typedef boost::shared_ptr
< trace_export_type > | trace_export_ptrtype |
|
typedef Exporter< trace_mesh_type > | trace_export_type |
|
typedef
sub1_mesh_type::trace_mesh_type | trace_mesh_type |
|
typedef double | value_type |
|
|
void | computeErrors () |
|
void | exportResults () |
|
| MortarProd () |
|
void | run () |
|
template<int Dim, int Order1, int Order2>
template<int Dim, int Order1, int Order2>
The function space and some associated elements(functions) are then defined
The documentation for this class was generated from the following file: