| 
    Panzer
    Version of the Day
    
   | 
 
#include <Panzer_GatherSolution_Input.hpp>

Public Member Functions | |
| GatherSolution_Input () | |
| void | setParameterList (const Teuchos::ParameterList &pl) | 
| void | setParameterList (const Teuchos::RCP< Teuchos::ParameterList > &pl) | 
| Teuchos::RCP< const  Teuchos::ParameterList >  | getValidParameters () const | 
| Get valid parameters.  More... | |
| const std::vector< std::string > & | getDofNames () const | 
| The names of the DOFs to be gathered (all types)  More... | |
| const std::vector< std::string > & | getIndexerNames () const | 
| Teuchos::RCP< const PureBasis > | getBasis () const | 
| Basis definiting layout of dof names (all types)  More... | |
| bool | useTimeDerivativeSolutionVector () const | 
| Gather a time derivative vector? (all types)  More... | |
| std::string | getGlobalDataKey () const | 
| Name of the global evaluation data container to use for the source vector (all types)  More... | |
| const std::vector< std::vector < std::string > > &  | getTangentNames () const | 
| Get the name of the tangent fields (tangent only)  More... | |
| std::string | getSensitivitiesName () const | 
| The name of the sensitivities. Enables sensitivities at "preEvaluate" time (Jacobian and Hessian)  More... | |
| int | getGatherSeedIndex () const | 
| What index to use for initializing the seed (Jacobian and Hessian)  More... | |
| bool | firstSensitivitiesAvailable () | 
| Are first derivative sensitivities enabled or disabled? (Jacobian and Hessian)  More... | |
| bool | secondSensitivitiesAvailable () | 
| Are second derivative sensitivies enabled or disabled (Hessian only)  More... | |
| std::string | getSecondSensitivityDataKeyPrefix () | 
| What prefix to use for the GEDC for second derivative sensitivity direction (Hessian only)  More... | |
Private Member Functions | |
| GatherSolution_Input (const GatherSolution_Input &) | |
  Private Member Functions inherited from Teuchos::ParameterListAcceptorDefaultBase | |
| RCP< ParameterList > | getNonconstParameterList () | 
| RCP< ParameterList > | unsetParameterList () | 
| RCP< const ParameterList > | getParameterList () const | 
| void | setMyParamList (const RCP< ParameterList > ¶mList) | 
| RCP< ParameterList > | getMyNonconstParamList () | 
| RCP< const ParameterList > | getMyParamList () const | 
Private Attributes | |
| std::vector< std::string > | dofNames_ | 
| std::vector< std::string > | indexerNames_ | 
| Teuchos::RCP< const PureBasis > | basis_ | 
| bool | useTimeDerivSolnVec_ | 
| std::string | globalDataKey_ | 
| std::vector< std::vector < std::string > >  | tangentNames_ | 
| std::string | sensName_ | 
| int | gatherSeedIndex_ | 
| bool | firstSensAvail_ | 
| bool | secondSensAvail_ | 
| std::string | secondSensDataKeyPrefix_ | 
This class parses the input parameters for the gather solution evaluators. Its goal is to unify the input for all of those evaluators.
Definition at line 62 of file Panzer_GatherSolution_Input.hpp.
| panzer::GatherSolution_Input::GatherSolution_Input | ( | ) | 
Definition at line 6 of file Panzer_GatherSolution_Input.cpp.
      
  | 
  private | 
| void panzer::GatherSolution_Input::setParameterList | ( | const Teuchos::ParameterList & | pl | ) | 
Set the parameter list, this is the complete state. This will modify the list.
Definition at line 13 of file Panzer_GatherSolution_Input.cpp.
      
  | 
  virtual | 
Set the parameter list, this is the complete state. This will modify the list.
Implements Teuchos::ParameterListAcceptor.
Definition at line 20 of file Panzer_GatherSolution_Input.cpp.
      
  | 
  virtual | 
Get valid parameters.
Reimplemented from Teuchos::ParameterListAcceptor.
Definition at line 58 of file Panzer_GatherSolution_Input.cpp.
      
  | 
  inline | 
The names of the DOFs to be gathered (all types)
Definition at line 82 of file Panzer_GatherSolution_Input.hpp.
      
  | 
  inline | 
The indexer names used to gather the DOFs. Will be same length as getDofNames (all types).
Definition at line 87 of file Panzer_GatherSolution_Input.hpp.
      
  | 
  inline | 
Basis definiting layout of dof names (all types)
Definition at line 90 of file Panzer_GatherSolution_Input.hpp.
      
  | 
  inline | 
Gather a time derivative vector? (all types)
Definition at line 93 of file Panzer_GatherSolution_Input.hpp.
      
  | 
  inline | 
Name of the global evaluation data container to use for the source vector (all types)
Definition at line 96 of file Panzer_GatherSolution_Input.hpp.
      
  | 
  inline | 
Get the name of the tangent fields (tangent only)
Definition at line 101 of file Panzer_GatherSolution_Input.hpp.
      
  | 
  inline | 
The name of the sensitivities. Enables sensitivities at "preEvaluate" time (Jacobian and Hessian)
Definition at line 106 of file Panzer_GatherSolution_Input.hpp.
      
  | 
  inline | 
What index to use for initializing the seed (Jacobian and Hessian)
Definition at line 109 of file Panzer_GatherSolution_Input.hpp.
      
  | 
  inline | 
Are first derivative sensitivities enabled or disabled? (Jacobian and Hessian)
Definition at line 112 of file Panzer_GatherSolution_Input.hpp.
      
  | 
  inline | 
Are second derivative sensitivies enabled or disabled (Hessian only)
Definition at line 117 of file Panzer_GatherSolution_Input.hpp.
      
  | 
  inline | 
What prefix to use for the GEDC for second derivative sensitivity direction (Hessian only)
Definition at line 120 of file Panzer_GatherSolution_Input.hpp.
      
  | 
  private | 
Definition at line 126 of file Panzer_GatherSolution_Input.hpp.
      
  | 
  private | 
Definition at line 127 of file Panzer_GatherSolution_Input.hpp.
      
  | 
  private | 
Definition at line 128 of file Panzer_GatherSolution_Input.hpp.
      
  | 
  private | 
Definition at line 129 of file Panzer_GatherSolution_Input.hpp.
      
  | 
  private | 
Definition at line 130 of file Panzer_GatherSolution_Input.hpp.
      
  | 
  private | 
Definition at line 133 of file Panzer_GatherSolution_Input.hpp.
      
  | 
  private | 
Definition at line 136 of file Panzer_GatherSolution_Input.hpp.
      
  | 
  private | 
Definition at line 137 of file Panzer_GatherSolution_Input.hpp.
      
  | 
  private | 
Definition at line 138 of file Panzer_GatherSolution_Input.hpp.
      
  | 
  private | 
Definition at line 141 of file Panzer_GatherSolution_Input.hpp.
      
  | 
  private | 
Definition at line 142 of file Panzer_GatherSolution_Input.hpp.
 1.8.5