|
Flow123d
master-e663071
|
#include <fe_value_handler.hh>

Public Types | |
| typedef Space< spacedim >::Point | Point |
Public Member Functions | |
| FEValueHandler () | |
| Constructor. More... | |
| void | initialize (FEValueInitData init_data) |
| Initialize data members. More... | |
| const Value::return_type & | value (const Point &p, const ElementAccessor< spacedim > &elm) |
| Returns one value in one given point. More... | |
| void | value_list (const Armor::array &point_list, const ElementAccessor< spacedim > &elm, std::vector< typename Value::return_type > &value_list) |
| Returns std::vector of scalar values in several points at once. More... | |
| ~FEValueHandler () | |
| Destructor. More... | |
Private Attributes | |
| std::shared_ptr< DOFHandlerMultiDim > | dh_ |
| DOF handler object. More... | |
| VectorMPI | data_vec_ |
| Store data of Field. More... | |
| Value | value_ |
| Last value, prevents passing large values (vectors) by value. More... | |
| Value::return_type | r_value_ |
| unsigned int | range_begin_ |
| Begin of dof range of actual component. More... | |
| unsigned int | range_end_ |
| End of dof range of actual component. More... | |
Specialization for elements with dim==0.
Definition at line 100 of file fe_value_handler.hh.
| typedef Space<spacedim>::Point FEValueHandler< 0, spacedim, Value >::Point |
Definition at line 103 of file fe_value_handler.hh.
|
inline |
Constructor.
Definition at line 106 of file fe_value_handler.hh.
|
inline |
Destructor.
Definition at line 127 of file fe_value_handler.hh.
| void FEValueHandler< 0, spacedim, Value >::initialize | ( | FEValueInitData | init_data | ) |
Initialize data members.
Definition at line 168 of file fe_value_handler.cc.

|
inline |
Returns one value in one given point.
Definition at line 112 of file fe_value_handler.hh.

| void FEValueHandler< 0, spacedim, Value >::value_list | ( | const Armor::array & | point_list, |
| const ElementAccessor< spacedim > & | elm, | ||
| std::vector< typename Value::return_type > & | value_list | ||
| ) |
Returns std::vector of scalar values in several points at once.
Definition at line 182 of file fe_value_handler.cc.

|
private |
Store data of Field.
Definition at line 133 of file fe_value_handler.hh.
|
private |
DOF handler object.
Definition at line 131 of file fe_value_handler.hh.
|
private |
Definition at line 136 of file fe_value_handler.hh.
|
private |
Begin of dof range of actual component.
Definition at line 138 of file fe_value_handler.hh.
|
private |
End of dof range of actual component.
Definition at line 140 of file fe_value_handler.hh.
|
private |
Last value, prevents passing large values (vectors) by value.
Definition at line 135 of file fe_value_handler.hh.
1.8.17