| assertDerivSpaces(const std::string &modelEvalDescription, const ModelEvaluatorBase::Derivative< double > &deriv, const std::string &deriv_name, const VectorSpaceBase< double > &fnc_space, const std::string &fnc_space_name, const VectorSpaceBase< double > &var_space, const std::string &var_space_name) | Thyra::ModelEvaluatorDefaultBase< double > | |
| assertInArgsEvalObjects(const ModelEvaluator< double > &model, const ModelEvaluatorBase::InArgs< double > &inArgs) | Thyra::ModelEvaluatorDefaultBase< double > | |
| assertInArgsOutArgsSetup(const std::string &modelEvalDescription, const ModelEvaluatorBase::InArgs< double > &inArgs, const ModelEvaluatorBase::OutArgs< double > &outArgs) | Thyra::ModelEvaluatorDefaultBase< double > | |
| assertOutArgsEvalObjects(const ModelEvaluator< double > &model, const ModelEvaluatorBase::OutArgs< double > &outArgs, const ModelEvaluatorBase::InArgs< double > *inArgs=0) | Thyra::ModelEvaluatorDefaultBase< double > | |
| clone(const ModelEvaluatorBase::InArgs< double > &inArgs) | Thyra::ModelEvaluatorDefaultBase< double > | |
| convert(const EpetraExt::ModelEvaluator::EDerivativeMultiVectorOrientation &mvOrientation) | Thyra::EpetraModelEvaluator | [related] |
| convert(const ModelEvaluatorBase::EDerivativeMultiVectorOrientation &mvOrientation) | Thyra::EpetraModelEvaluator | [related] |
| convert(const EpetraExt::ModelEvaluator::DerivativeProperties &derivativeProperties) | Thyra::EpetraModelEvaluator | [related] |
| convert(const EpetraExt::ModelEvaluator::DerivativeSupport &derivativeSupport) | Thyra::EpetraModelEvaluator | [related] |
| convert(const ModelEvaluatorBase::Derivative< double > &derivative, const RCP< const Epetra_Map > &fnc_map, const RCP< const Epetra_Map > &var_map) | Thyra::EpetraModelEvaluator | [related] |
| create_DfDp_mv(const ModelEvaluator< double > &model, int l, ModelEvaluatorBase::EDerivativeMultiVectorOrientation orientation) | Thyra::ModelEvaluatorDefaultBase< double > | |
| create_DfDp_op(int l) const | Thyra::ModelEvaluatorDefaultBase< double > | [virtual] |
| create_DgDp_mv(const ModelEvaluator< double > &model, int j, int l, ModelEvaluatorBase::EDerivativeMultiVectorOrientation orientation) | Thyra::ModelEvaluatorDefaultBase< double > | |
| create_DgDp_op(int j, int l) const | Thyra::ModelEvaluatorDefaultBase< double > | [virtual] |
| create_DgDx_dot_mv(const ModelEvaluator< double > &model, int j, ModelEvaluatorBase::EDerivativeMultiVectorOrientation orientation) | Thyra::ModelEvaluatorDefaultBase< double > | |
| create_DgDx_dot_op(int j) const | Thyra::ModelEvaluatorDefaultBase< double > | [virtual] |
| create_DgDx_mv(const ModelEvaluator< double > &model, int j, ModelEvaluatorBase::EDerivativeMultiVectorOrientation orientation) | Thyra::ModelEvaluatorDefaultBase< double > | |
| create_DgDx_op(int j) const | Thyra::ModelEvaluatorDefaultBase< double > | [virtual] |
| create_W() const | Thyra::EpetraModelEvaluator | [virtual] |
| create_W_op() const | Thyra::EpetraModelEvaluator | [virtual] |
| createInArgs() const | Thyra::EpetraModelEvaluator | [virtual] |
| createOutArgs() const | Thyra::ModelEvaluatorDefaultBase< double > | [virtual] |
| DERIV_LINEAR_OP | Thyra::ModelEvaluatorBase | |
| DERIV_LINEARITY_CONST | Thyra::ModelEvaluatorBase | |
| DERIV_LINEARITY_NONCONST | Thyra::ModelEvaluatorBase | |
| DERIV_LINEARITY_UNKNOWN | Thyra::ModelEvaluatorBase | |
| DERIV_MV_BY_COL | Thyra::ModelEvaluatorBase | |
| DERIV_MV_GRADIENT_FORM | Thyra::ModelEvaluatorBase | |
| DERIV_MV_JACOBIAN_FORM | Thyra::ModelEvaluatorBase | |
| DERIV_RANK_DEFICIENT | Thyra::ModelEvaluatorBase | |
| DERIV_RANK_FULL | Thyra::ModelEvaluatorBase | |
| DERIV_RANK_UNKNOWN | Thyra::ModelEvaluatorBase | |
| DERIV_TRANS_MV_BY_ROW | Thyra::ModelEvaluatorBase | |
| derivativeGradient(const RCP< MultiVectorBase< double > > &grad) | Thyra::ModelEvaluatorDefaultBase< double > | |
| describe(FancyOStream &out, const EVerbosityLevel verbLevel=verbLevel_default) const | Teuchos::Describable | [virtual] |
| describe(const Describable &describable, const EVerbosityLevel verbLevel=Describable::verbLevel_default) | Teuchos::Describable | |
| description() const | Thyra::EpetraModelEvaluator | [virtual] |
| EDerivativeLinearity enum name | Thyra::ModelEvaluatorBase | |
| EDerivativeLinearOp enum name | Thyra::ModelEvaluatorBase | |
| EDerivativeMultiVectorOrientation enum name | Thyra::ModelEvaluatorBase | |
| EInArgsMembers enum name | Thyra::ModelEvaluatorBase | |
| EOutArgsDfDp enum name | Thyra::ModelEvaluatorBase | |
| EOutArgsDgDp enum name | Thyra::ModelEvaluatorBase | |
| EOutArgsDgDx enum name | Thyra::ModelEvaluatorBase | |
| EOutArgsDgDx_dot enum name | Thyra::ModelEvaluatorBase | |
| EOutArgsMembers enum name | Thyra::ModelEvaluatorBase | |
| EpetraModelEvaluator() | Thyra::EpetraModelEvaluator | |
| EpetraModelEvaluator(const RCP< const EpetraExt::ModelEvaluator > &epetraModel, const RCP< LinearOpWithSolveFactoryBase< double > > &W_factory) | Thyra::EpetraModelEvaluator | |
| epetraModelEvaluator(const RCP< const EpetraExt::ModelEvaluator > &epetraModel, const RCP< LinearOpWithSolveFactoryBase< double > > &W_factory) | Thyra::EpetraModelEvaluator | [related] |
| ERankStatus enum name | Thyra::ModelEvaluatorBase | |
| EStateFunctionScaling enum name | Thyra::EpetraModelEvaluator | |
| evalModel(const ModelEvaluatorBase::InArgs< double > &inArgs, const ModelEvaluatorBase::OutArgs< double > &outArgs) const | Thyra::ModelEvaluatorDefaultBase< double > | |
| Thyra::ModelEvaluator::evalModel(const ModelEvaluatorBase::InArgs< Scalar > &inArgs, const ModelEvaluatorBase::OutArgs< Scalar > &outArgs) const =0 | Thyra::ModelEvaluator< Scalar > | [pure virtual] |
| finalPointWasSolved() const | Thyra::EpetraModelEvaluator | |
| get_dmv(const ModelEvaluatorBase::Derivative< double > &deriv, const std::string &derivName) | Thyra::ModelEvaluatorDefaultBase< double > | |
| get_f_space() const | Thyra::EpetraModelEvaluator | [virtual] |
| get_g_space(int j) const | Thyra::EpetraModelEvaluator | [virtual] |
| get_mv(const ModelEvaluatorBase::Derivative< double > &deriv, const std::string &derivName, ModelEvaluatorBase::EDerivativeMultiVectorOrientation orientation) | Thyra::ModelEvaluatorDefaultBase< double > | |
| get_p_names(int l) const | Thyra::EpetraModelEvaluator | [virtual] |
| get_p_space(int l) const | Thyra::EpetraModelEvaluator | [virtual] |
| get_W_factory() const | Thyra::EpetraModelEvaluator | [virtual] |
| get_x_space() const | Thyra::EpetraModelEvaluator | [virtual] |
| getDefaultOStream() | Teuchos::VerboseObjectBase | [static] |
| getDefaultVerbLevel() | Teuchos::VerboseObject< ObjectType > | [static] |
| getEpetraModel() const | Thyra::EpetraModelEvaluator | |
| getFinalPoint() const | Thyra::EpetraModelEvaluator | |
| getLinePrefix() const | Teuchos::VerboseObjectBase | [virtual] |
| getLowerBounds() const | Thyra::EpetraModelEvaluator | [virtual] |
| getNominalValues() const | Thyra::EpetraModelEvaluator | [virtual] |
| getNonconstParameterList() | Thyra::EpetraModelEvaluator | [virtual] |
| getObjectLabel() const | Teuchos::LabeledObject | [virtual] |
| getOSTab(const int tabs=1, const std::string &linePrefix="") const | Teuchos::VerboseObjectBase | [virtual] |
| getOStream() const | Teuchos::VerboseObjectBase | [virtual] |
| getOtherDerivativeMultiVectorOrientation(ModelEvaluatorBase::EDerivativeMultiVectorOrientation orientation) | Thyra::ModelEvaluatorBase | |
| getOverridingOStream() const | Teuchos::VerboseObjectBase | [virtual] |
| getParameterList() const | Thyra::EpetraModelEvaluator | [virtual] |
| getStateFunctionScalingVec() const | Thyra::EpetraModelEvaluator | |
| getStateVariableInvScalingVec() const | Thyra::EpetraModelEvaluator | |
| getStateVariableScalingVec() const | Thyra::EpetraModelEvaluator | |
| getUpperBounds() const | Thyra::EpetraModelEvaluator | [virtual] |
| getValidParameters() const | Thyra::EpetraModelEvaluator | [virtual] |
| getValidVerboseObjectSublist() | Teuchos::VerboseObject< ObjectType > | |
| getVerbLevel() const | Teuchos::VerboseObject< ObjectType > | [virtual] |
| IN_ARG_alpha | Thyra::ModelEvaluatorBase | |
| IN_ARG_beta | Thyra::ModelEvaluatorBase | |
| IN_ARG_t | Thyra::ModelEvaluatorBase | |
| IN_ARG_x | Thyra::ModelEvaluatorBase | |
| IN_ARG_x_dot | Thyra::ModelEvaluatorBase | |
| IN_ARG_x_dot_poly | Thyra::ModelEvaluatorBase | |
| IN_ARG_x_poly | Thyra::ModelEvaluatorBase | |
| informUpdatedVerbosityState() const | Teuchos::VerboseObjectBase | [protected, virtual] |
| initialize(const RCP< const EpetraExt::ModelEvaluator > &epetraModel, const RCP< LinearOpWithSolveFactoryBase< double > > &W_factory) | Thyra::EpetraModelEvaluator | |
| initializeDefaultBase() | Thyra::ModelEvaluatorDefaultBase< double > | [protected] |
| initializeVerboseObject(const EVerbosityLevel verbLevel=VERB_DEFAULT, const RCP< FancyOStream > &oStream=Teuchos::null) | Teuchos::VerboseObject< ObjectType > | [virtual] |
| initializeVerboseObjectBase(const RCP< FancyOStream > &oStream=Teuchos::null) | Teuchos::VerboseObjectBase | [virtual] |
| LabeledObject() | Teuchos::LabeledObject | |
| ModelEvaluatorDefaultBase() | Thyra::ModelEvaluatorDefaultBase< double > | [protected] |
| Ng() const | Thyra::EpetraModelEvaluator | [virtual] |
| Np() const | Thyra::EpetraModelEvaluator | [virtual] |
| NUM_E_IN_ARGS_MEMBERS | Thyra::ModelEvaluatorBase | [static] |
| NUM_E_OUT_ARGS_MEMBERS | Thyra::ModelEvaluatorBase | [static] |
| operator<<(std::ostream &os, const DescribableStreamManipulatorState &d) | Teuchos::Describable | |
| OUT_ARG_DfDp | Thyra::ModelEvaluatorBase | |
| OUT_ARG_DgDp | Thyra::ModelEvaluatorBase | |
| OUT_ARG_DgDx | Thyra::ModelEvaluatorBase | |
| OUT_ARG_DgDx_dot | Thyra::ModelEvaluatorBase | |
| OUT_ARG_f | Thyra::ModelEvaluatorBase | |
| OUT_ARG_f_poly | Thyra::ModelEvaluatorBase | |
| OUT_ARG_W | Thyra::ModelEvaluatorBase | |
| OUT_ARG_W_op | Thyra::ModelEvaluatorBase | |
| readVerboseObjectSublist(ParameterList *paramList, RCP< FancyOStream > *oStream, EVerbosityLevel *verbLevel) | Teuchos::VerboseObject< ObjectType > | |
| readVerboseObjectSublist(ParameterList *paramList, VerboseObject< ObjectType > *verboseObject) | Teuchos::VerboseObject< ObjectType > | |
| reportFinalPoint(const ModelEvaluatorBase::InArgs< double > &finalPoint, const bool wasSolved) | Thyra::EpetraModelEvaluator | |
| Thyra::ModelEvaluatorDefaultBase< double >::reportFinalPoint(const ModelEvaluatorBase::InArgs< Scalar > &finalPoint, const bool wasSolved)=0 | Thyra::ModelEvaluator< Scalar > | [pure virtual] |
| ScalarMag typedef | Thyra::ModelEvaluator< Scalar > | |
| setDefaultOStream(const RCP< FancyOStream > &defaultOStream) | Teuchos::VerboseObjectBase | [static] |
| setDefaultVerbLevel(const EVerbosityLevel defaultVerbLevel) | Teuchos::VerboseObject< ObjectType > | [static] |
| setLinePrefix(const std::string &linePrefix) | Teuchos::VerboseObjectBase | [virtual] |
| setNominalValues(const ModelEvaluatorBase::InArgs< double > &nominalValues) | Thyra::EpetraModelEvaluator | |
| setObjectLabel(const std::string &objectLabel) | Teuchos::LabeledObject | [virtual] |
| setOStream(const RCP< FancyOStream > &oStream) const | Teuchos::VerboseObjectBase | [virtual] |
| setOverridingOStream(const RCP< FancyOStream > &oStream) const | Teuchos::VerboseObjectBase | [virtual] |
| setOverridingVerbLevel(const EVerbosityLevel verbLevel) const | Teuchos::VerboseObject< ObjectType > | [virtual] |
| setParameterList(RCP< Teuchos::ParameterList > const ¶mList) | Thyra::EpetraModelEvaluator | |
| Teuchos::ParameterListAcceptor::setParameterList(RCP< ParameterList > const ¶mList)=0 | Teuchos::ParameterListAcceptor | [pure virtual] |
| setStateFunctionScalingVec(const RCP< const Epetra_Vector > &stateFunctionScalingVec) | Thyra::EpetraModelEvaluator | |
| setStateVariableScalingVec(const RCP< const Epetra_Vector > &stateVariableScalingVec) | Thyra::EpetraModelEvaluator | |
| setupVerboseObjectSublist(ParameterList *paramList) | Teuchos::VerboseObject< ObjectType > | |
| setVerbLevel(const EVerbosityLevel verbLevel) const | Teuchos::VerboseObject< ObjectType > | [virtual] |
| toString(ModelEvaluatorBase::EDerivativeMultiVectorOrientation orientation) | Thyra::ModelEvaluatorBase | |
| uninitialize(RCP< const EpetraExt::ModelEvaluator > *epetraModel=NULL, RCP< LinearOpWithSolveFactoryBase< double > > *W_factory=NULL) | Thyra::EpetraModelEvaluator | |
| unsetParameterList() | Thyra::EpetraModelEvaluator | [virtual] |
| verbLevel_default | Teuchos::Describable | [static] |
| VerboseObject(const EVerbosityLevel verbLevel=VERB_DEFAULT, const RCP< FancyOStream > &oStream=Teuchos::null) | Teuchos::VerboseObject< ObjectType > | |
| VerboseObjectBase(const RCP< FancyOStream > &oStream=Teuchos::null) | Teuchos::VerboseObjectBase | |
| ~LabeledObject() | Teuchos::LabeledObject | [virtual] |
| ~ParameterListAcceptor() | Teuchos::ParameterListAcceptor | [virtual] |
| ~VerboseObjectBase() | Teuchos::VerboseObjectBase | [virtual] |