Panzer  Version of the Day
Public Types | Public Member Functions | List of all members
panzer::ScatterResidual_BlockedEpetra< EvalT, TRAITS, LO, GO > Class Template Reference

Pushes residual values into the residual vector for a Newton-based solve. More...

#include <Panzer_ScatterResidual_BlockedEpetra_decl.hpp>

Inheritance diagram for panzer::ScatterResidual_BlockedEpetra< EvalT, TRAITS, LO, GO >:
Inheritance graph
[legend]

Public Types

typedef EvalT::ScalarT ScalarT
 

Public Member Functions

 ScatterResidual_BlockedEpetra (const Teuchos::ParameterList &p)
 
virtual Teuchos::RCP< CloneableEvaluatorclone (const Teuchos::ParameterList &pl) const
 
void postRegistrationSetup (typename TRAITS::SetupData d, PHX::FieldManager< TRAITS > &vm)
 
void evaluateFields (typename TRAITS::EvalData d)
 
- Public Member Functions inherited from panzer::EvaluatorWithBaseImpl< TRAITS >
void setDetailsIndex (const int di)
 An evaluator builder sets the details index. More...
 
- Public Member Functions inherited from panzer::CloneableEvaluator
 CloneableEvaluator ()
 
virtual ~CloneableEvaluator ()
 

Additional Inherited Members

- Protected Attributes inherited from panzer::EvaluatorWithBaseImpl< TRAITS >
WorksetDetailsAccessor wda
 

Detailed Description

template<typename EvalT, typename TRAITS, typename LO, typename GO>
class panzer::ScatterResidual_BlockedEpetra< EvalT, TRAITS, LO, GO >

Pushes residual values into the residual vector for a Newton-based solve.

Definition at line 77 of file Panzer_ScatterResidual_BlockedEpetra_decl.hpp.

Member Typedef Documentation

◆ ScalarT

template<typename EvalT , typename TRAITS , typename LO , typename GO >
typedef EvalT::ScalarT panzer::ScatterResidual_BlockedEpetra< EvalT, TRAITS, LO, GO >::ScalarT

Constructor & Destructor Documentation

◆ ScatterResidual_BlockedEpetra()

template<typename EvalT , typename TRAITS , typename LO , typename GO >
panzer::ScatterResidual_BlockedEpetra< EvalT, TRAITS, LO, GO >::ScatterResidual_BlockedEpetra ( const Teuchos::ParameterList &  p)
inline

Member Function Documentation

◆ clone()

template<typename EvalT , typename TRAITS , typename LO , typename GO >
virtual Teuchos::RCP<CloneableEvaluator> panzer::ScatterResidual_BlockedEpetra< EvalT, TRAITS, LO, GO >::clone ( const Teuchos::ParameterList &  pl) const
inlinevirtual

◆ postRegistrationSetup()

template<typename EvalT , typename TRAITS , typename LO , typename GO >
void panzer::ScatterResidual_BlockedEpetra< EvalT, TRAITS, LO, GO >::postRegistrationSetup ( typename TRAITS::SetupData  d,
PHX::FieldManager< TRAITS > &  vm 
)
inline

◆ evaluateFields()

template<typename EvalT , typename TRAITS , typename LO , typename GO >
void panzer::ScatterResidual_BlockedEpetra< EvalT, TRAITS, LO, GO >::evaluateFields ( typename TRAITS::EvalData  d)
inline

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