Thyra_ModelEvaluatorBase.hpp File Reference

#include "Thyra_LinearOpWithSolveBase.hpp"
#include "Thyra_PolynomialVectorTraits.hpp"
#include "Teuchos_Describable.hpp"
#include "Teuchos_Polynomial.hpp"
#include "Teuchos_Assert.hpp"

Include dependency graph for Thyra_ModelEvaluatorBase.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Thyra
namespace  Thyra::ModelEvaluatorHelperPack

Classes

class  Thyra::ModelEvaluatorBase
 Base subclass for ModelEvaluator that defines some basic types. More...
class  Thyra::ModelEvaluatorBase::InArgs< Scalar >
 Concrete aggregate class for all output arguments computable by a ModelEvaluator subclass object. More...
class  Thyra::ModelEvaluatorBase::DerivativeSupport
 Determines the forms of a general derivative that are supported. More...
struct  Thyra::ModelEvaluatorBase::DerivativeProperties
 Simple public strict containing properties of a derivative object. More...
class  Thyra::ModelEvaluatorBase::DerivativeMultiVector< Scalar >
 Simple aggregate class for a derivative object represented as a column-wise multi-vector or its transpose as a row-wise multi-vector. More...
class  Thyra::ModelEvaluatorBase::Derivative< Scalar >
 Simple aggregate class that stores a derivative object as a general linear operator or as a multi-vector. More...
class  Thyra::ModelEvaluatorBase::OutArgs< Scalar >
 Concrete aggregate class for all output arguments computable by a ModelEvaluator subclass object. More...
class  Thyra::ModelEvaluatorBase::InArgsSetup< Scalar >
 Protected subclass of InArgs that only ModelEvaluator subclasses can access to set up the selection of supported input arguments. More...
class  Thyra::ModelEvaluatorBase::OutArgsSetup< Scalar >
 Protected subclass of OutArgs that only ModelEvaluator subclasses can access to set up the selection of supported input arguments. More...

Functions

std::string Thyra::toString (ModelEvaluatorBase::EInArgsMembers arg)
std::string Thyra::toString (ModelEvaluatorBase::EOutArgsMembers arg)
std::string Thyra::toString (ModelEvaluatorBase::EDerivativeMultiVectorOrientation orientation)
Thyra::ModelEvaluatorBase::EDerivativeMultiVectorOrientation Thyra::getOtherDerivativeMultiVectorOrientation (ModelEvaluatorBase::EDerivativeMultiVectorOrientation orientation)
template<class Scalar>
RCP< const Thyra::VectorBase<
Scalar > > 
Thyra::ModelEvaluatorHelperPack::condCloneVec (const RCP< const Thyra::VectorBase< Scalar > > &vec, bool cloneObject)


Generated on Tue Oct 20 12:47:49 2009 for Thyra Package Browser (Single Doxygen Collection) by doxygen 1.4.7