RTOpPack::BasicReductObjReductionOp< ConcreteReductObj, ReductionType > | |
RTOpPack::BasicReductObjReductionOp< ConcreteReductObj, REDUCT_TYPE_MAX > | |
RTOpPack::BasicReductObjReductionOp< ConcreteReductObj, REDUCT_TYPE_MIN > | |
RTOpPack::BasicReductObjReductionOp< ConcreteReductObj, REDUCT_TYPE_SUM > | |
Teuchos::LabeledObject [external] | |
Teuchos::Describable [external] | |
Teuchos::ReferenceTypeReductionOp< Teuchos_Ordinal, ReductTarget > [external] | |
RTOpPack::ReductTargetReductionOp< Scalar > | ReductionOp subclass for ReductTarget objects |
RTOpPack::ReductTarget [external] | |
RTOpPack::DefaultReductTarget< ConcreteReductObj > | Simple ReductTarget subclass for simple scalar objects |
RTOpPack::RTOpT< Scalar > [external] | |
RTOpPack::ROpScalarReductionWithOpBase< Scalar, ReductScalar, ReductObjReduction > | |
RTOpPack::ROp_1_CoordVariantScalarReduction< Scalar, ReductScalar, EleWiseReduction, ReductObjReduction > | Base class for coordinate-variant scalar reduction RTOps with one input vector |
RTOpPack::ROp_2_ScalarReduction< Scalar, ReductScalar, EleWiseReduction, ReductObjReduction > | Base class for scalar reduction RTOps with two input vectors |
RTOpPack::ROpScalarReductionWithOpBase< Scalar, ConcreteReductObj, ReductObjReduction > | |
RTOpPack::ROp_1_ScalarReduction< Scalar, ConcreteReductObj, EleWiseReduction, ReductObjReduction > | Base class for scalar reduction RTOps with one input vector |
RTOpPack::RTOpSubRangeDecorator< Scalar > | Decorator subclass that restricts the range of elements to apply the underlying RTOpT object to |
RTOpPack::TOp_0_1_Base< Scalar, EleWiseTransformation > | Base class for transformations for 0 input and 1 output vector |
RTOpPack::TOp_0_1_CoordVariantBase< Scalar, EleWiseTransformation > | Base class for coordinate variant transformations for 0 input and 1 output vector |
RTOpPack::TOp_1_1_Base< Scalar, EleWiseTransformation > | Base class for transformations for 1 input and 1 output vector |
RTOpPack::TOp_2_1_Base< Scalar, EleWiseTransformation > | Base class for transformations for 2 input and 1 output vector |
RTOpPack::TOp_3_1_Base< Scalar, EleWiseTransformation > | Base class for transformations for 3 input and 1 output vector |
RTOpPack::TOpUnaryFuncPtr< Scalar > | RTOpT subclass for unary transformation functions using a function pointer |
RTOpPack::PrimitiveTypeTraits< Scalar, ScalarIndex< Scalar > > | Partial specialization of PrimitiveTypeTraits for ScalarIndex |
RTOpPack::RTOpServer< Scalar > | Server for creating RTOpT objects given just the operators name |
RTOpPack::ScalarIndex< Scalar > | Simple struct for a Scalar and an Ordinal object |
Teuchos::Serializer< index_type, ReductTarget > [external] | |
RTOpPack::ReductTargetSerializer< Scalar > | Serializer subclass for ReductTarget objects |
RTOpPack::SparseSubVectorT< Scalar > | Class for a (sparse or dense) sub-vector |
RTOpPack::SumScalarReductObjReduction< Scalar > | Null reduction object reduction operator |