Implementation of a function which is specified as an expression given in local coordinates on each cell. Expressions are retrieved from ViennaData.
More...
#include <cell_quan.hpp>
Public Member Functions |
| cell_quan_expr (KeyType const &key) |
numeric_type | eval (CellType const &cell, numeric_type v) const |
numeric_type | eval (CellType const &cell, std::vector< numeric_type > const &v) const |
cell_quan_interface< CellType > * | clone () const |
Detailed Description
template<typename CellType, typename KeyType, typename DataType>
class viennafem::detail::cell_quan_expr< CellType, KeyType, DataType >
Implementation of a function which is specified as an expression given in local coordinates on each cell. Expressions are retrieved from ViennaData.
- Parameters:
-
| CellType | Type of the ViennaGrid cell |
| KeyType | The key type to be used with ViennaData |
| DataType | The data type to be used with ViennaData |
Constructor & Destructor Documentation
Member Function Documentation
numeric_type eval |
( |
CellType const & |
cell, |
|
|
numeric_type |
v | |
|
) |
| | const [inline] |
numeric_type eval |
( |
CellType const & |
cell, |
|
|
std::vector< numeric_type > const & |
v | |
|
) |
| | const [inline] |
The documentation for this class was generated from the following file: