NiHu
2.0
|
class describing a function space More...
#include <function_space.hpp>
Public Types | |
typedef function_space_impl< function_space< FieldTypeVector > > | impl_t |
the implementation type | |
typedef impl_t::mesh_t | mesh_t |
mesh type redefined to avoid ambigous lookup | |
typedef impl_t::field_type_vector_t | field_type_vector_t |
field type vector type redefined to avoid ambigous lookup | |
Public Member Functions | |
function_space () | |
constructor | |
template<class node_matrix_t , class field_matrix_t > | |
function_space (node_matrix_t const &nodes, field_matrix_t const &fields) | |
constructor from node and field definition matrices | |
template<class FieldType > | |
traits_t::template iterator< FieldType >::type | field_begin () const |
return begin iterator of a subspace | |
template<class FieldType > | |
traits_t::template iterator< FieldType >::type | field_end () const |
return end iterator of a subspace | |
unsigned | get_num_dofs () const |
return number of dofs | |
const mesh_t & | get_mesh () const |
return underlying mesh reference More... | |
class describing a function space
FieldTypeVector | compile time vector of fields building the function space |
Definition at line 410 of file function_space.hpp.
|
inline |