Description and data layouts associated with a particular basis.  
 More...
#include <Panzer_BasisInformation.hpp>
Description and data layouts associated with a particular basis. 
Definition at line 54 of file Panzer_BasisInformation.hpp.
 
      
        
          | panzer::BasisInformation::BasisInformation  | 
          ( | 
          const std::string &  | 
          basis_type,  | 
        
        
           | 
           | 
          const int  | 
          basis_order,  | 
        
        
           | 
           | 
          const shards::CellTopology &  | 
          cell_topo  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Build a basis information given a type and order 
- Parameters
 - 
  
    | [in] | basis_type | String name that describes the type of basis  | 
    | [in] | basis_order | Order of the basis  | 
    | [in] | cell_topo | A shards topology description  | 
  
   
Definition at line 52 of file Panzer_BasisInformation.cpp.
 
 
  
  
      
        
          | std::string panzer::BasisInformation::type  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | int panzer::BasisInformation::order  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | const shards::CellTopology& panzer::BasisInformation::getCellTopology  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | int panzer::BasisInformation::dimension  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | EElementSpace panzer::BasisInformation::getElementSpace  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | bool panzer::BasisInformation::requiresOrientations  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | bool panzer::BasisInformation::supportsGrad  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | bool panzer::BasisInformation::supportsCurl  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | bool panzer::BasisInformation::supportsDiv  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | bool panzer::BasisInformation::isVectorBasis  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | bool panzer::BasisInformation::isScalarBasis  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | shards::CellTopology panzer::BasisInformation::topology_ | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | std::string panzer::BasisInformation::basis_type_ | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | int panzer::BasisInformation::basis_order_ | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files: