|
Feel++ 0.91.0
|
solves the stokes equations More...
Public Types | |
| typedef double | value_type |
| typedef Backend< value_type > | backend_type |
|
typedef boost::shared_ptr < backend_type > | backend_ptrtype |
|
typedef backend_type::sparse_matrix_ptrtype | sparse_matrix_ptrtype |
|
typedef backend_type::vector_ptrtype | vector_ptrtype |
| typedef Entity< Dim, 1, Dim > | convex_type |
| typedef Mesh< convex_type > | mesh_type |
|
typedef boost::shared_ptr < mesh_type > | mesh_ptrtype |
| typedef BasisU | basis_u_type |
| typedef BasisP | basis_p_type |
| typedef Lagrange< 0, Scalar > | basis_l_type |
|
typedef bases< basis_u_type, basis_p_type, basis_l_type > | basis_type |
|
typedef FunctionSpace < mesh_type, basis_type > | space_type |
|
typedef boost::shared_ptr < space_type > | space_ptrtype |
| typedef space_type::element_type | element_type |
|
typedef element_type::template sub_element< 0 >::type | element_0_type |
|
typedef element_type::template sub_element< 1 >::type | element_1_type |
|
typedef element_type::template sub_element< 2 >::type | element_2_type |
| typedef Exporter< mesh_type > | export_type |
Public Member Functions | |
| BOOST_MPL_ASSERT ((boost::is_same< typename space_type::bases_list, basis_type >)) | |
| BOOST_MPL_ASSERT ((boost::is_same< typename mpl::at< typename space_type::bases_list, mpl::int_< 0 > >::type, basis_u_type >)) | |
| BOOST_MPL_ASSERT ((boost::is_same< typename mpl::at< typename space_type::bases_list, mpl::int_< 1 > >::type, basis_p_type >)) | |
| BOOST_MPL_ASSERT ((boost::is_same< typename mpl::at< typename space_type::bases_list, mpl::int_< 2 > >::type, basis_l_type >)) | |
| Stokes (int argc, char **argv, AboutData const &ad, po::options_description const &od) | |
| void | run () |
solves the stokes equations
| void Feel::Stokes< Dim, BasisU, BasisP, Entity >::run | ( | ) | [virtual] |
run the convergence test
Reimplemented from Feel::Application.
References Feel::boundaryfaces(), and Feel::elements().
1.7.3