Panzer  Version of the Day
Namespaces | Functions
Panzer_IntrepidBasisFactory.hpp File Reference
#include <sstream>
#include <string>
#include <map>
#include "Teuchos_RCP.hpp"
#include "Intrepid2_Basis.hpp"
#include "Shards_CellTopology.hpp"
#include "Intrepid2_HGRAD_QUAD_C1_FEM.hpp"
#include "Intrepid2_HGRAD_QUAD_C2_FEM.hpp"
#include "Intrepid2_HGRAD_HEX_C1_FEM.hpp"
#include "Intrepid2_HGRAD_HEX_C2_FEM.hpp"
#include "Intrepid2_HGRAD_TET_C1_FEM.hpp"
#include "Intrepid2_HGRAD_TET_C2_FEM.hpp"
#include "Intrepid2_HGRAD_TRI_C1_FEM.hpp"
#include "Intrepid2_HGRAD_TRI_C2_FEM.hpp"
#include "Intrepid2_HGRAD_LINE_C1_FEM.hpp"
#include "Intrepid2_HCURL_TRI_I1_FEM.hpp"
#include "Intrepid2_HCURL_TET_I1_FEM.hpp"
#include "Intrepid2_HCURL_QUAD_I1_FEM.hpp"
#include "Intrepid2_HCURL_HEX_I1_FEM.hpp"
#include "Intrepid2_HDIV_TRI_I1_FEM.hpp"
#include "Intrepid2_HDIV_QUAD_I1_FEM.hpp"
#include "Intrepid2_HDIV_TET_I1_FEM.hpp"
#include "Intrepid2_HDIV_HEX_I1_FEM.hpp"
#include "Panzer_Intrepid_ConstBasis.hpp"
Include dependency graph for Panzer_IntrepidBasisFactory.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 panzer
 

Functions

template<typename ScalarT , typename ArrayT >
Teuchos::RCP< Intrepid2::Basis< ScalarT, ArrayT > > panzer::createIntrepid2Basis (const std::string basis_type, int basis_order, const shards::CellTopology &cell_topology)
 Creates an Intrepid2::Basis object given the basis, order and cell topology. More...
 
template<typename ScalarT , typename ArrayT >
Teuchos::RCP< Intrepid2::Basis< ScalarT, ArrayT > > panzer::createIntrepid2Basis (const std::string basis_type, int basis_order, const Teuchos::RCP< const shards::CellTopology > &cell_topology)
 Creates an Intrepid2::Basis object given the basis, order and cell topology. More...