#include "op.hh"
#include "blockop.hh"
Go to the source code of this file.
Namespaces | |
namespace | RVL |
Classes | |
class | RVL::Functional< Scalar > |
Interface for scalar-valued vector functions. More... | |
class | RVL::FunctionalProductDomain< Scalar > |
A specialization of Functional which also has partial derivatives. More... | |
class | RVL::FunctionalEvaluation< Scalar > |
Evaluation is a pair of a (clone of a) Functional and an evaluation point Vector, stored by reference. More... | |
class | RVL::HessianEvaluation< Scalar > |
The Hessian Evaluation is a lightweight implementation of the LinearOp interface which refers back to a FunctionalEvaluation to implement all methods. More... | |
class | RVL::FunctionalProductDomainEvaluation< Scalar > |
A specialization of FunctionalEvaluation which accesses the additional partial derivatives of the FunctionalProductDomain class. More... | |
class | RVL::LinCombFunctional< Scalar > |
LinCombFunctional is a concrete class implementing a linear combination of two or more Functional instances. More... | |
class | RVL::StdFOFunctional< Scalar, DataType > |
This class implements the Functional interface by combining the operation of three FunctionObjects and a domain Space. More... | |
class | RVL::NullFunctional< Scalar > |
Null-functional. More... | |
class | RVL::FcnlOpComp< Scalar > |
This handle class creates the composite of a functional and an operator ![]() | |
class | RVL::RestrictFcnl< Scalar > |
Restriction operator - currently only for two-component domains. More... |