Panzer  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
panzer::CloneableEvaluator Class Referenceabstract

Non-templated empty base class for template managers. More...

#include <Panzer_CloneableEvaluator.hpp>

Inherited by panzer::GatherNormals< EvalT, Traits >, panzer::GatherOrientation< EvalT, TRAITS, LO, GO >, panzer::GatherSolution_BlockedEpetra< EvalT, TRAITS, LO, GO >, panzer::GatherSolution_BlockedEpetra< panzer::Traits::Hessian, TRAITS, LO, GO >, panzer::GatherSolution_BlockedEpetra< panzer::Traits::Jacobian, TRAITS, LO, GO >, panzer::GatherSolution_BlockedEpetra< panzer::Traits::Residual, TRAITS, LO, GO >, panzer::GatherSolution_BlockedEpetra< panzer::Traits::Tangent, TRAITS, LO, GO >, panzer::GatherSolution_BlockedTpetra< EvalT, TRAITS, S, LO, GO, NodeT >, panzer::GatherSolution_BlockedTpetra< panzer::Traits::Hessian, TRAITS, S, LO, GO, NodeT >, panzer::GatherSolution_BlockedTpetra< panzer::Traits::Jacobian, TRAITS, S, LO, GO, NodeT >, panzer::GatherSolution_BlockedTpetra< panzer::Traits::Residual, TRAITS, S, LO, GO, NodeT >, panzer::GatherSolution_BlockedTpetra< panzer::Traits::Tangent, TRAITS, S, LO, GO, NodeT >, panzer::GatherSolution_Epetra< panzer::Traits::Hessian, TRAITS, LO, GO >, panzer::GatherSolution_Epetra< panzer::Traits::Jacobian, TRAITS, LO, GO >, panzer::GatherSolution_Epetra< panzer::Traits::Residual, TRAITS, LO, GO >, panzer::GatherSolution_Epetra< panzer::Traits::Tangent, TRAITS, LO, GO >, panzer::GatherSolution_Tpetra< panzer::Traits::Hessian, TRAITS, LO, GO, NodeT >, panzer::GatherSolution_Tpetra< panzer::Traits::Jacobian, TRAITS, LO, GO, NodeT >, panzer::GatherSolution_Tpetra< panzer::Traits::Residual, TRAITS, LO, GO, NodeT >, panzer::GatherSolution_Tpetra< panzer::Traits::Tangent, TRAITS, LO, GO, NodeT >, panzer::GatherTangent_BlockedEpetra< EvalT, TRAITS, LO, GO >, panzer::GatherTangent_BlockedTpetra< EvalT, TRAITS, S, LO, GO, NodeT >, panzer::GatherTangent_Epetra< EvalT, TRAITS, LO, GO >, panzer::GatherTangent_Tpetra< EvalT, TRAITS, LO, GO, NodeT >, panzer::GatherTangents< EvalT, Traits >, panzer::ProjectToEdges< EvalT, Traits >, panzer::ProjectToFaces< EvalT, Traits >, panzer::ScatterDirichletResidual_BlockedEpetra< EvalT, TRAITS, LO, GO >, panzer::ScatterDirichletResidual_BlockedEpetra< panzer::Traits::Hessian, TRAITS, LO, GO >, panzer::ScatterDirichletResidual_BlockedEpetra< panzer::Traits::Jacobian, TRAITS, LO, GO >, panzer::ScatterDirichletResidual_BlockedEpetra< panzer::Traits::Residual, TRAITS, LO, GO >, panzer::ScatterDirichletResidual_BlockedEpetra< panzer::Traits::Tangent, TRAITS, LO, GO >, panzer::ScatterDirichletResidual_BlockedTpetra< EvalT, TRAITS, LO, GO, NodeT >, panzer::ScatterDirichletResidual_BlockedTpetra< panzer::Traits::Hessian, TRAITS, LO, GO, NodeT >, panzer::ScatterDirichletResidual_BlockedTpetra< panzer::Traits::Jacobian, TRAITS, LO, GO, NodeT >, panzer::ScatterDirichletResidual_BlockedTpetra< panzer::Traits::Residual, TRAITS, LO, GO, NodeT >, panzer::ScatterDirichletResidual_Epetra< panzer::Traits::Hessian, TRAITS, LO, GO >, panzer::ScatterDirichletResidual_Epetra< panzer::Traits::Jacobian, TRAITS, LO, GO >, panzer::ScatterDirichletResidual_Epetra< panzer::Traits::Residual, TRAITS, LO, GO >, panzer::ScatterDirichletResidual_Epetra< panzer::Traits::Tangent, TRAITS, LO, GO >, panzer::ScatterDirichletResidual_Tpetra< panzer::Traits::Hessian, TRAITS, LO, GO, NodeT >, panzer::ScatterDirichletResidual_Tpetra< panzer::Traits::Jacobian, TRAITS, LO, GO, NodeT >, panzer::ScatterDirichletResidual_Tpetra< panzer::Traits::Residual, TRAITS, LO, GO, NodeT >, panzer::ScatterDirichletResidual_Tpetra< panzer::Traits::Tangent, TRAITS, LO, GO, NodeT >, panzer::ScatterResidual_BlockedEpetra< EvalT, TRAITS, LO, GO >, panzer::ScatterResidual_BlockedEpetra< panzer::Traits::Hessian, TRAITS, LO, GO >, panzer::ScatterResidual_BlockedEpetra< panzer::Traits::Jacobian, TRAITS, LO, GO >, panzer::ScatterResidual_BlockedEpetra< panzer::Traits::Residual, TRAITS, LO, GO >, panzer::ScatterResidual_BlockedEpetra< panzer::Traits::Tangent, TRAITS, LO, GO >, panzer::ScatterResidual_BlockedTpetra< EvalT, TRAITS, LO, GO, NodeT >, panzer::ScatterResidual_BlockedTpetra< panzer::Traits::Hessian, TRAITS, LO, GO, NodeT >, panzer::ScatterResidual_BlockedTpetra< panzer::Traits::Jacobian, TRAITS, LO, GO, NodeT >, panzer::ScatterResidual_BlockedTpetra< panzer::Traits::Residual, TRAITS, LO, GO, NodeT >, panzer::ScatterResidual_Epetra< panzer::Traits::Hessian, TRAITS, LO, GO >, panzer::ScatterResidual_Epetra< panzer::Traits::Jacobian, TRAITS, LO, GO >, panzer::ScatterResidual_Epetra< panzer::Traits::Residual, TRAITS, LO, GO >, panzer::ScatterResidual_Epetra< panzer::Traits::Tangent, TRAITS, LO, GO >, panzer::ScatterResidual_Tpetra< panzer::Traits::Hessian, TRAITS, LO, GO, NodeT >, panzer::ScatterResidual_Tpetra< panzer::Traits::Jacobian, TRAITS, LO, GO, NodeT >, panzer::ScatterResidual_Tpetra< panzer::Traits::Residual, TRAITS, LO, GO, NodeT >, and panzer::ScatterResidual_Tpetra< panzer::Traits::Tangent, TRAITS, LO, GO, NodeT >.

Public Member Functions

 CloneableEvaluator ()
 
virtual ~CloneableEvaluator ()
 
virtual Teuchos::RCP
< CloneableEvaluator
clone (const Teuchos::ParameterList &pl) const =0
 

Detailed Description

Non-templated empty base class for template managers.

Definition at line 52 of file Panzer_CloneableEvaluator.hpp.

Constructor & Destructor Documentation

panzer::CloneableEvaluator::CloneableEvaluator ( )
inline

Definition at line 56 of file Panzer_CloneableEvaluator.hpp.

virtual panzer::CloneableEvaluator::~CloneableEvaluator ( )
inlinevirtual

Definition at line 58 of file Panzer_CloneableEvaluator.hpp.

Member Function Documentation

virtual Teuchos::RCP<CloneableEvaluator> panzer::CloneableEvaluator::clone ( const Teuchos::ParameterList pl) const
pure virtual

Implemented in panzer::GatherSolution_BlockedEpetra< panzer::Traits::Jacobian, TRAITS, LO, GO >, panzer::GatherSolution_Epetra< panzer::Traits::Jacobian, TRAITS, LO, GO >, panzer::GatherSolution_BlockedEpetra< panzer::Traits::Tangent, TRAITS, LO, GO >, panzer::GatherSolution_Epetra< panzer::Traits::Tangent, TRAITS, LO, GO >, panzer::GatherSolution_BlockedEpetra< panzer::Traits::Residual, TRAITS, LO, GO >, panzer::ScatterDirichletResidual_BlockedEpetra< panzer::Traits::Jacobian, TRAITS, LO, GO >, panzer::GatherSolution_BlockedTpetra< panzer::Traits::Jacobian, TRAITS, S, LO, GO, NodeT >, panzer::ScatterResidual_BlockedEpetra< panzer::Traits::Jacobian, TRAITS, LO, GO >, panzer::ScatterDirichletResidual_Epetra< panzer::Traits::Jacobian, TRAITS, LO, GO >, panzer::ScatterDirichletResidual_Tpetra< panzer::Traits::Jacobian, TRAITS, LO, GO, NodeT >, panzer::ScatterResidual_Epetra< panzer::Traits::Jacobian, TRAITS, LO, GO >, panzer::ScatterDirichletResidual_BlockedTpetra< panzer::Traits::Jacobian, TRAITS, LO, GO, NodeT >, panzer::GatherSolution_Tpetra< panzer::Traits::Jacobian, TRAITS, LO, GO, NodeT >, panzer::ScatterResidual_BlockedTpetra< panzer::Traits::Jacobian, TRAITS, LO, GO, NodeT >, panzer::ScatterResidual_Tpetra< panzer::Traits::Jacobian, TRAITS, LO, GO, NodeT >, panzer::GatherSolution_BlockedTpetra< panzer::Traits::Tangent, TRAITS, S, LO, GO, NodeT >, panzer::ScatterDirichletResidual_BlockedEpetra< panzer::Traits::Tangent, TRAITS, LO, GO >, panzer::GatherSolution_Epetra< panzer::Traits::Residual, TRAITS, LO, GO >, panzer::GatherTangent_BlockedEpetra< EvalT, TRAITS, LO, GO >, panzer::ScatterResidual_BlockedEpetra< panzer::Traits::Tangent, TRAITS, LO, GO >, panzer::ScatterDirichletResidual_Epetra< panzer::Traits::Tangent, TRAITS, LO, GO >, panzer::GatherTangent_Epetra< EvalT, TRAITS, LO, GO >, panzer::ScatterDirichletResidual_Tpetra< panzer::Traits::Tangent, TRAITS, LO, GO, NodeT >, panzer::ScatterResidual_Epetra< panzer::Traits::Tangent, TRAITS, LO, GO >, panzer::GatherSolution_Tpetra< panzer::Traits::Tangent, TRAITS, LO, GO, NodeT >, panzer::ScatterResidual_Tpetra< panzer::Traits::Tangent, TRAITS, LO, GO, NodeT >, panzer::GatherSolution_Epetra< panzer::Traits::Hessian, TRAITS, LO, GO >, panzer::GatherSolution_BlockedEpetra< panzer::Traits::Hessian, TRAITS, LO, GO >, panzer::GatherSolution_BlockedEpetra< EvalT, TRAITS, LO, GO >, panzer::GatherSolution_BlockedTpetra< panzer::Traits::Residual, TRAITS, S, LO, GO, NodeT >, panzer::ScatterDirichletResidual_BlockedTpetra< panzer::Traits::Residual, TRAITS, LO, GO, NodeT >, panzer::ScatterDirichletResidual_BlockedEpetra< panzer::Traits::Residual, TRAITS, LO, GO >, panzer::ScatterResidual_BlockedEpetra< panzer::Traits::Residual, TRAITS, LO, GO >, panzer::ScatterResidual_BlockedTpetra< panzer::Traits::Residual, TRAITS, LO, GO, NodeT >, panzer::ScatterResidual_Epetra< panzer::Traits::Residual, TRAITS, LO, GO >, panzer::GatherSolution_Tpetra< panzer::Traits::Residual, TRAITS, LO, GO, NodeT >, panzer::ScatterDirichletResidual_Epetra< panzer::Traits::Residual, TRAITS, LO, GO >, panzer::ScatterResidual_Tpetra< panzer::Traits::Residual, TRAITS, LO, GO, NodeT >, panzer::ScatterDirichletResidual_Tpetra< panzer::Traits::Residual, TRAITS, LO, GO, NodeT >, panzer::GatherTangent_BlockedTpetra< EvalT, TRAITS, S, LO, GO, NodeT >, panzer::GatherTangent_Tpetra< EvalT, TRAITS, LO, GO, NodeT >, panzer::ScatterDirichletResidual_BlockedTpetra< EvalT, TRAITS, LO, GO, NodeT >, panzer::GatherOrientation< EvalT, TRAITS, LO, GO >, panzer::GatherSolution_BlockedTpetra< EvalT, TRAITS, S, LO, GO, NodeT >, panzer::ScatterDirichletResidual_BlockedEpetra< EvalT, TRAITS, LO, GO >, panzer::ScatterResidual_BlockedEpetra< EvalT, TRAITS, LO, GO >, panzer::ScatterResidual_BlockedTpetra< EvalT, TRAITS, LO, GO, NodeT >, panzer::ScatterResidual_BlockedEpetra< panzer::Traits::Hessian, TRAITS, LO, GO >, panzer::ScatterDirichletResidual_BlockedEpetra< panzer::Traits::Hessian, TRAITS, LO, GO >, panzer::ScatterResidual_Epetra< panzer::Traits::Hessian, TRAITS, LO, GO >, panzer::GatherSolution_Tpetra< panzer::Traits::Hessian, TRAITS, LO, GO, NodeT >, panzer::ScatterDirichletResidual_Epetra< panzer::Traits::Hessian, TRAITS, LO, GO >, panzer::GatherSolution_BlockedTpetra< panzer::Traits::Hessian, TRAITS, S, LO, GO, NodeT >, panzer::ScatterDirichletResidual_Tpetra< panzer::Traits::Hessian, TRAITS, LO, GO, NodeT >, panzer::ScatterResidual_BlockedTpetra< panzer::Traits::Hessian, TRAITS, LO, GO, NodeT >, panzer::ScatterResidual_Tpetra< panzer::Traits::Hessian, TRAITS, LO, GO, NodeT >, panzer::GatherNormals< EvalT, Traits >, panzer::GatherTangents< EvalT, Traits >, panzer::ScatterDirichletResidual_BlockedTpetra< panzer::Traits::Hessian, TRAITS, LO, GO, NodeT >, panzer::ProjectToEdges< EvalT, Traits >, and panzer::ProjectToFaces< EvalT, Traits >.


The documentation for this class was generated from the following file: