Panzer Version of the Day
Loading...
Searching...
No Matches
Panzer_OrientationsInterface.hpp
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#ifndef PANZER_ORIENTATIONS_INTERFACE_HPP
12#define PANZER_ORIENTATIONS_INTERFACE_HPP
13
14#include "Teuchos_RCP.hpp"
15#include "Intrepid2_Orientation.hpp"
16
17namespace panzer {
18
19class GlobalIndexer;
20
22{
23public:
24
27
33 OrientationsInterface(const Teuchos::RCP<const panzer::GlobalIndexer> & indexer);
34
38 Teuchos::RCP<const std::vector<Intrepid2::Orientation> >
39 getOrientations() const;
40
41protected:
42
44 Teuchos::RCP<const std::vector<Intrepid2::Orientation>> orientations_;
45
46};
47
48}
49
50#endif
Teuchos::RCP< const std::vector< Intrepid2::Orientation > > orientations_
Orientations.
OrientationsInterface()=delete
Block default constructor.
Teuchos::RCP< const std::vector< Intrepid2::Orientation > > getOrientations() const