43 #ifndef PANZER_CELLTOPOLOGYINFO_HPP 44 #define PANZER_CELLTOPOLOGYINFO_HPP 47 #include "Teuchos_RCP.hpp" 49 #include "Phalanx_DataLayout.hpp" 51 #include "Kokkos_DynRankView.hpp" 52 #include "Intrepid2_Basis.hpp" 68 CellTopologyInfo(
int numCells,
const Teuchos::RCP<const shards::CellTopology>& cellTopo);
98 Teuchos::RCP<const shards::CellTopology>
topology;
std::string cell_topo_name
Teuchos::RCP< const shards::CellTopology > getCellTopology() const
std::string getCellName() const
CellTopologyInfo(int numCells, const Teuchos::RCP< const shards::CellTopology > &cellTopo)
void initializeDataLayouts()
Initialize data layouts.
Teuchos::RCP< const shards::CellTopology > topology
Teuchos::RCP< PHX::DataLayout > edge_scalar
<Cell,Edge>
Teuchos::RCP< PHX::DataLayout > edge_vector