11#ifndef PANZER_CELLTOPOLOGYINFO_HPP
12#define PANZER_CELLTOPOLOGYINFO_HPP
15#include "Teuchos_RCP.hpp"
17#include "Phalanx_DataLayout.hpp"
19#include "Kokkos_DynRankView.hpp"
20#include "Intrepid2_Basis.hpp"
36 CellTopologyInfo(
int numCells,
const Teuchos::RCP<const shards::CellTopology>& cellTopo);
66 Teuchos::RCP<const shards::CellTopology>
topology;
std::string cell_topo_name
Teuchos::RCP< PHX::DataLayout > edge_scalar
<Cell,Edge>
Teuchos::RCP< const shards::CellTopology > getCellTopology() const
Teuchos::RCP< const shards::CellTopology > topology
std::string getCellName() const
Teuchos::RCP< PHX::DataLayout > edge_vector
void initializeDataLayouts()
Initialize data layouts.