Panzer Version of the Day
Loading...
Searching...
No Matches
Panzer_Dimension.cpp
Go to the documentation of this file.
1// @HEADER
2// *****************************************************************************
3// Panzer: A partial differential equation assembly
4// engine for strongly coupled complex multiphysics systems
5//
6// Copyright 2011 NTESS and the Panzer contributors.
7// SPDX-License-Identifier: BSD-3-Clause
8// *****************************************************************************
9// @HEADER
10
11#include "Panzer_Dimension.hpp"
12
13namespace panzer {
14
15 // SHARDS_ARRAY_DIM_TAG_SIMPLE_IMPLEMENTATION(Dim)
16 // SHARDS_ARRAY_DIM_TAG_SIMPLE_IMPLEMENTATION(IP)
17 // SHARDS_ARRAY_DIM_TAG_SIMPLE_IMPLEMENTATION(BASIS)
18 // // SHARDS_ARRAY_DIM_TAG_SIMPLE_IMPLEMENTATION(NODE)
19 // SHARDS_ARRAY_DIM_TAG_SIMPLE_IMPLEMENTATION(Point)
20 // SHARDS_ARRAY_DIM_TAG_SIMPLE_IMPLEMENTATION(Cell)
21 // SHARDS_ARRAY_DIM_TAG_SIMPLE_IMPLEMENTATION(Face)
22 // SHARDS_ARRAY_DIM_TAG_SIMPLE_IMPLEMENTATION(Dummy)
23 // SHARDS_ARRAY_DIM_TAG_SIMPLE_IMPLEMENTATION(Edge)
24
25}
26
27namespace PHX {
28 template<> std::string print<panzer::Dim>(){return "D";}
29 template<> std::string print<panzer::IP>(){return "IP";}
30 template<> std::string print<panzer::BASIS>(){return "B";}
31 template<> std::string print<panzer::Point>(){return "P";}
32 template<> std::string print<panzer::Cell>(){return "C";}
33 template<> std::string print<panzer::Face>(){return "F";}
34 template<> std::string print<panzer::Edge>(){return "E";}
35 template<> std::string print<panzer::Dummy>(){return "";}
36}
std::string print< panzer::BASIS >()
std::string print< panzer::Point >()
std::string print< panzer::Dummy >()
std::string print< panzer::IP >()
std::string print< panzer::Edge >()
std::string print< panzer::Dim >()
std::string print< panzer::Face >()
std::string print< panzer::Cell >()