Implementation of a function which is piecewise constant on each cell. Function values are retrieved from ViennaData.  
More...
#include <cell_quan.hpp>
 
Public Member Functions | 
|   | cell_quan_constant (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_constant< CellType, KeyType, DataType >
Implementation of a function which is piecewise constant on each cell. Function values 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: