Thyra::ModelEvaluatorBase Class Reference

Base subclass for ModelEvaluator that defines some basic types. More...

#include <Thyra_ModelEvaluatorBase.hpp>

Inheritance diagram for Thyra::ModelEvaluatorBase:

[legend]
List of all members.

Public types

enum  EInArgsMembers {
  IN_ARG_x_dot, IN_ARG_x, IN_ARG_x_dot_poly, IN_ARG_x_poly,
  IN_ARG_t, IN_ARG_alpha, IN_ARG_beta
}
  More...
enum  EDerivativeMultiVectorOrientation { DERIV_MV_BY_COL, DERIV_TRANS_MV_BY_ROW }
  More...
enum  EDerivativeLinearOp
  More...
enum  EDerivativeLinearity { DERIV_LINEARITY_UNKNOWN, DERIV_LINEARITY_CONST, DERIV_LINEARITY_NONCONST }
  More...
enum  ERankStatus { DERIV_RANK_UNKNOWN, DERIV_RANK_FULL, DERIV_RANK_DEFICIENT }
  More...
enum  EOutArgsMembers { OUT_ARG_f, OUT_ARG_W, OUT_ARG_W_op, OUT_ARG_f_poly }
  More...
enum  EOutArgsDfDp { OUT_ARG_DfDp }
  More...
enum  EOutArgsDgDx { OUT_ARG_DgDx }
  More...
enum  EOutArgsDgDp { OUT_ARG_DgDp }
  More...
const int NUM_E_IN_ARGS_MEMBERS = 7
 
const int NUM_E_OUT_ARGS_MEMBERS = 4
 

Detailed Description

Base subclass for ModelEvaluator that defines some basic types.

ToDo: Finish documentation!

Definition at line 44 of file Thyra_ModelEvaluatorBase.hpp.


Member Enumeration Documentation

enum Thyra::ModelEvaluatorBase::EInArgsMembers
 

Enumeration values:
IN_ARG_x_dot 
IN_ARG_x 
IN_ARG_x_dot_poly 
IN_ARG_x_poly 
IN_ARG_t 
IN_ARG_alpha 
IN_ARG_beta 

Definition at line 54 of file Thyra_ModelEvaluatorBase.hpp.

enum Thyra::ModelEvaluatorBase::EDerivativeMultiVectorOrientation
 

Enumeration values:
DERIV_MV_BY_COL 
DERIV_TRANS_MV_BY_ROW 

Definition at line 147 of file Thyra_ModelEvaluatorBase.hpp.

enum Thyra::ModelEvaluatorBase::EDerivativeLinearOp
 

Definition at line 153 of file Thyra_ModelEvaluatorBase.hpp.

enum Thyra::ModelEvaluatorBase::EDerivativeLinearity
 

Enumeration values:
DERIV_LINEARITY_UNKNOWN 
DERIV_LINEARITY_CONST 
DERIV_LINEARITY_NONCONST 

Definition at line 208 of file Thyra_ModelEvaluatorBase.hpp.

enum Thyra::ModelEvaluatorBase::ERankStatus
 

Enumeration values:
DERIV_RANK_UNKNOWN 
DERIV_RANK_FULL 
DERIV_RANK_DEFICIENT 

Definition at line 215 of file Thyra_ModelEvaluatorBase.hpp.

enum Thyra::ModelEvaluatorBase::EOutArgsMembers
 

Enumeration values:
OUT_ARG_f 
OUT_ARG_W 
OUT_ARG_W_op 
OUT_ARG_f_poly 

Definition at line 300 of file Thyra_ModelEvaluatorBase.hpp.

enum Thyra::ModelEvaluatorBase::EOutArgsDfDp
 

Enumeration values:
OUT_ARG_DfDp 

Definition at line 310 of file Thyra_ModelEvaluatorBase.hpp.

enum Thyra::ModelEvaluatorBase::EOutArgsDgDx
 

Enumeration values:
OUT_ARG_DgDx 

Definition at line 315 of file Thyra_ModelEvaluatorBase.hpp.

enum Thyra::ModelEvaluatorBase::EOutArgsDgDp
 

Enumeration values:
OUT_ARG_DgDp 

Definition at line 320 of file Thyra_ModelEvaluatorBase.hpp.


Member Data Documentation

const int Thyra::ModelEvaluatorBase::NUM_E_IN_ARGS_MEMBERS = 7 [static]
 

Definition at line 64 of file Thyra_ModelEvaluatorBase.hpp.

const int Thyra::ModelEvaluatorBase::NUM_E_OUT_ARGS_MEMBERS = 4 [static]
 

Definition at line 307 of file Thyra_ModelEvaluatorBase.hpp.


The documentation for this class was generated from the following file:
Generated on Thu Sep 18 12:32:21 2008 for Thyra ANA Nonlinear Model Evaluator Interfaces by doxygen 1.3.9.1