Rheolef
7.1
an efficient C++ finite element environment
|
Public Types | |
typedef field_basic< T, M >::size_type | size_type |
typedef T | value_type |
typedef M | memory_type |
typedef scalar_traits< T >::type | scalar_type |
typedef float_traits< T >::type | float_type |
typedef field_basic< T, M >::const_iterator | const_iterator |
Public Member Functions | |
field_component_const () | |
field_component_const (const field_basic< T, M > &uh, size_type i_comp) | |
field_component_const (const field_component< T, M > &uh_comp) | |
const space_constitution< T, M > & | get_constitution () const |
std::string | name () const |
const distributor & | ownership () const |
const communicator & | comm () const |
geo_basic< T, M > | get_geo () const |
space_basic< T, M > | get_space () const |
bool | have_homogeneous_space (space_basic< T, M > &Xh) const |
size_type | ndof () const |
size_type | dis_ndof () const |
const T & | dof (size_type idof) const |
const_iterator | begin_dof () const |
const_iterator | end_dof () const |
field_component_const< T, M > & | proxy_assign (const field_component_const< T, M > &uh_comp) |
Protected Attributes | |
space_constitution< T, M > | _constit |
const_iterator | _start |
const_iterator | _last |
Static Protected Attributes | |
static const size_type | _unset = std::numeric_limits<size_type>::max() |
Definition at line 143 of file field_component.h.
typedef field_basic<T,M>::size_type size_type |
Definition at line 148 of file field_component.h.
typedef T value_type |
Definition at line 149 of file field_component.h.
typedef M memory_type |
Definition at line 150 of file field_component.h.
typedef scalar_traits<T>::type scalar_type |
Definition at line 151 of file field_component.h.
typedef float_traits<T>::type float_type |
Definition at line 152 of file field_component.h.
typedef field_basic<T,M>::const_iterator const_iterator |
Definition at line 153 of file field_component.h.
Definition at line 197 of file field_component.h.
field_component_const | ( | const field_basic< T, M > & | uh, |
size_type | i_comp | ||
) |
Definition at line 245 of file field_component.h.
field_component_const | ( | const field_component< T, M > & | uh_comp | ) |
Definition at line 262 of file field_component.h.
const space_constitution<T,M>& get_constitution | ( | ) | const |
Definition at line 160 of file field_component.h.
std::string name | ( | ) | const |
Definition at line 161 of file field_component.h.
const distributor& ownership | ( | ) | const |
Definition at line 162 of file field_component.h.
const communicator& comm | ( | ) | const |
Definition at line 163 of file field_component.h.
Definition at line 164 of file field_component.h.
space_basic<T,M> get_space | ( | ) | const |
Definition at line 165 of file field_component.h.
bool have_homogeneous_space | ( | space_basic< T, M > & | Xh | ) | const |
Definition at line 166 of file field_component.h.
size_type ndof | ( | ) | const |
Definition at line 167 of file field_component.h.
size_type dis_ndof | ( | ) | const |
Definition at line 168 of file field_component.h.
Definition at line 169 of file field_component.h.
const_iterator begin_dof | ( | ) | const |
Definition at line 170 of file field_component.h.
const_iterator end_dof | ( | ) | const |
Definition at line 171 of file field_component.h.
field_component_const< T, M > & proxy_assign | ( | const field_component_const< T, M > & | uh_comp | ) |
Definition at line 280 of file field_component.h.
Definition at line 176 of file field_component.h.
|
protected |
Definition at line 178 of file field_component.h.
|
protected |
Definition at line 179 of file field_component.h.
|
protected |
Definition at line 180 of file field_component.h.