Inheritance diagram for Feel::StVenantKirchhoff< Dim, Order >:Public Types | |
|
typedef boost::shared_ptr < backend_type > | backend_ptrtype |
| typedef Backend< value_type > | backend_type |
| typedef bases< basis_u_type > | basis_type |
|
typedef Lagrange< Order, Vectorial > | basis_u_type |
|
typedef Lagrange< Order, Vectorial > | basis_v_type |
|
typedef boost::shared_ptr < bdf_type > | bdf_ptrtype |
| typedef Bdf< functionspace_type > | bdf_type |
|
typedef boost::shared_ptr < element_type > | element_ptrtype |
|
typedef functionspace_type::element_type | element_type |
| typedef Entity< Dim > | entity_type |
|
typedef boost::shared_ptr < export_type > | export_ptrtype |
| typedef Exporter< mesh_type > | export_type |
|
typedef boost::shared_ptr < functionspace_type > | functionspace_ptrtype |
|
typedef FunctionSpace < mesh_type, basis_type, value_type > | functionspace_type |
|
typedef boost::shared_ptr < funlin_type > | funlin_ptrtype |
|
typedef FsFunctionalLinear < functionspace_type > | funlin_type |
|
typedef boost::shared_ptr < mesh_type > | mesh_ptrtype |
| typedef Mesh< entity_type > | mesh_type |
|
typedef boost::shared_ptr < oplin_type > | oplin_ptrtype |
|
typedef OperatorLinear < functionspace_type, functionspace_type > | oplin_type |
| typedef p0_space_type::element_type | p0_element_type |
|
typedef FunctionSpace < mesh_type, bases< Lagrange < 0, Scalar > >, Discontinuous > | p0_space_type |
|
typedef StVenantKirchhoff< Dim, Order > | self_type |
|
typedef backend_type::sparse_matrix_ptrtype | sparse_matrix_ptrtype |
|
typedef backend_type::sparse_matrix_type | sparse_matrix_type |
| typedef double | value_type |
|
typedef backend_type::vector_ptrtype | vector_ptrtype |
| typedef backend_type::vector_type | vector_type |
Public Member Functions | |
| void | run () |
| StVenantKirchhoff () | |
| void | updateJacobian (const vector_ptrtype &X, sparse_matrix_ptrtype &J) |
| void | updateResidual (const vector_ptrtype &X, vector_ptrtype &R) |
| void | updateResidualJacobian (const vector_ptrtype &X, vector_ptrtype &R, sparse_matrix_ptrtype &J) |
Static Public Attributes | |
| static const uint16_type | imOrder = 2*Order |
|
inline |
Physical data
| void Feel::StVenantKirchhoff< Dim, Order >::run | ( | ) |
run the convergence test