| Thyra::ModelEvaluator< Scalar > | Pure abstract base interface for evaluating a stateless "model" that can be mapped into a number of different types of problems |
| Thyra::ModelEvaluatorBase | Base subclass for ModelEvaluator that defines some basic types |
| Thyra::ModelEvaluatorBase::Derivative< Scalar > | Simple aggregate class that stores a derivative object as a general linear operator or as a multi-vector |
| 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 |
| Thyra::ModelEvaluatorBase::DerivativeProperties | Simple public strict containing properties of a derivative object |
| Thyra::ModelEvaluatorBase::DerivativeSupport | Determines the forms of a general derivative that are supported |
| Thyra::ModelEvaluatorBase::InArgs< Scalar > | Concrete aggregate class for all output arguments computable by a ModelEvaluator subclass object |
| Thyra::ModelEvaluatorBase::InArgsSetup< Scalar > | Protected subclass of InArgs that only ModelEvaluator subclasses can access to set up the selection of supported input arguments |
| Thyra::ModelEvaluatorBase::OutArgs< Scalar > | Concrete aggregate class for all output arguments computable by a ModelEvaluator subclass object |
| Thyra::ModelEvaluatorBase::OutArgsSetup< Scalar > | Protected subclass of OutArgs that only ModelEvaluator subclasses can access to set up the selection of supported input arguments |
1.4.7