Panzer  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
panzer::ScatterResidual_Epetra< EvalT, TRAITS, LO, GO > Class Template Reference

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

#include <Panzer_ScatterResidual_Epetra_decl.hpp>

Detailed Description

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

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

Currently makes an assumption that the stride is constant for dofs and that the number of dofs is equal to the size of the solution names vector.

  <ParameterList>
    <Parameter name="Scatter Name" type="string" value="<Name to give to the evaluate (dummy) field>"/>
    <Parameter name="Dependent Names" type="RCP<std::vector<std::string> >" value="<Name of fields to be scattered>"/>
    <Parameter name="Dependent Map" type="RCP<std::map<std::string,std::string> >" value="<Map from scattered field name to DOF name>"/>
    <Parameter name="Basis" type="RCP<const PureBasis>" value="<Basis function for all fields scattered (implicitly associated with DOF)>"/>
    <Parameter name="Global Data Key" type="string" value="<Lookup key for global evaluation data containers, defaults to \"Resiudal Scatter Container\">"/>
  </ParameterList>

Definition at line 84 of file Panzer_ScatterResidual_Epetra_decl.hpp.


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