Logo
Finite Element Embedded Library and Language in C++
Feel++ Feel++ on Github Feel++ on Travis-CI Feel++ on Twitter Feel++ on YouTube Feel++ community
 All Classes Namespaces Files Functions Variables Typedefs Pages
MortarProd< Dim, Order1, Order2 > Class Template Reference

Detailed Description

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
Dimthe geometric dimension of the problem (e.g. Dim=2 or 3)

Inherits Simget.

Public Types

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
 

Public Member Functions

void computeErrors ()
 
void exportResults ()
 
 MortarProd ()
 
void run ()
 

Constructor & Destructor Documentation

template<int Dim, int Order1, int Order2>
MortarProd< Dim, Order1, Order2 >::MortarProd ( )
inline

Constructor

Member Function Documentation

template<int Dim, int Order1, int Order2>
void MortarProd< Dim, Order1, Order2 >::run ( )

The function space and some associated elements(functions) are then defined


The documentation for this class was generated from the following file: