Panzer
Version of the Day
Toggle main menu visibility
Loading...
Searching...
No Matches
disc-fe
src
lof
Panzer_LinearObjFactory_Utilities.hpp
Go to the documentation of this file.
1
#ifndef __Panzer_LinearObjFactory_Utilities_hpp__
2
#define __Panzer_LinearObjFactory_Utilities_hpp__
3
4
#include "Teuchos_RCP.hpp"
5
6
#include "
Panzer_Traits.hpp
"
7
8
namespace
panzer
{
9
10
// forward declaration
11
template
<
typename
>
class
LinearObjFactory
;
12
class
GlobalIndexer
;
13
25
Teuchos::RCP<const LinearObjFactory<panzer::Traits> >
cloneWithNewDomain
(
const
LinearObjFactory<panzer::Traits>
& lof,
26
const
Teuchos::RCP<const GlobalIndexer> & dUgi);
27
39
Teuchos::RCP<const LinearObjFactory<panzer::Traits> >
cloneWithNewRange
(
const
LinearObjFactory<panzer::Traits>
& lof,
40
const
Teuchos::RCP<const GlobalIndexer> & rUgi);
41
54
Teuchos::RCP<const LinearObjFactory<panzer::Traits> >
cloneWithNewRangeAndDomain
(
55
const
LinearObjFactory<panzer::Traits>
& lof,
56
const
Teuchos::RCP<const GlobalIndexer> & rUgi,
57
const
Teuchos::RCP<const GlobalIndexer> & dUgi);
58
}
59
60
#endif
Panzer_Traits.hpp
panzer::GlobalIndexer
Definition
Panzer_GlobalIndexer.hpp:59
panzer::LinearObjFactory
Definition
Panzer_LinearObjFactory.hpp:104
panzer
Computes .
Definition
Panzer_BasisValues_Evaluator_decl.hpp:54
panzer::cloneWithNewDomain
Teuchos::RCP< const LinearObjFactory< panzer::Traits > > cloneWithNewDomain(const LinearObjFactory< panzer::Traits > &lof, const Teuchos::RCP< const GlobalIndexer > &dUgi)
Clone a linear object factory, but using a different domain.
Definition
Panzer_LinearObjFactory_Utilities.cpp:16
panzer::cloneWithNewRange
Teuchos::RCP< const LinearObjFactory< panzer::Traits > > cloneWithNewRange(const LinearObjFactory< panzer::Traits > &lof, const Teuchos::RCP< const GlobalIndexer > &rUgi)
Clone a linear object factory, but using a different range.
Definition
Panzer_LinearObjFactory_Utilities.cpp:23
panzer::cloneWithNewRangeAndDomain
Teuchos::RCP< const LinearObjFactory< panzer::Traits > > cloneWithNewRangeAndDomain(const LinearObjFactory< panzer::Traits > &lof, const Teuchos::RCP< const GlobalIndexer > &rUgi, const Teuchos::RCP< const GlobalIndexer > &dUgi)
Clone a linear object factory, but using a different range and domain.
Definition
Panzer_LinearObjFactory_Utilities.cpp:30
Generated by
1.17.0