RVL::amatvec< T > | Adjoint action wrapper - for generation of LinearOpFO instances |
RVL::ASCIIReader< Scalar > | Read a vector from a text file, where the first line is expected to contain data on the dimension of the vector |
RVL::ASCIIWriter< Scalar > | Write an LDC to a file, where the first line is expected to contain data on the dimension |
RVL::BinaryLocalConstEval< DataType > | Binary Local FOCE with templated return type interface |
RVL::BinaryLocalEvaluation< DataType > | Binary local evaluation mixin |
RVL::BinaryLocalFunctionObject< DataType > | Binary local function object: takes two local data container arguments, no return value |
RVL::BinaryLocalFunctionObjectConstEval< DataType > | |
RVL::BinaryLocalFunctionObjectScalarRedn< DataType, ValType > | |
RVL::BinaryReader< Scalar > | Read a vector from a binary file, where the first entry in the file is element first (in bytes) from SEEK_SET |
RVL::BinaryWriter< Scalar > | Dumps binary data in memory to a binary file 16.12.06: starting at file position first, setable via seek(int) |
RVL::CFunction< T, f > | FO class encapsulating eval of f |
RVL::CJacobian< T, df > | FO class encapsulating eval of df |
RVL::ContentPackage< DataType, MetaType > | A normal pairing of an array of data along with Metadata object |
RVL::ElementwiseDivision< Scalar > | Performs an elementwise safeguarded division |
RVL::ElementwiseMultiply< Scalar > | Performs an elementwise multiplication |
RVL::ElementwiseSqrtAbs< Scalar > | Performs an elementwise square root of absolute value |
RVL::fmatvec< T > | Forward action wrapper - for generation of LinearOpFO instances |
RVL::GenMat< T > | GenMat: simple matrix class, mostly for testing purposes |
RVL::GenOp< T, f, df > | Local Operator class based on two C-style functions, one computing the function value, the other computing the Jacobian matrix |
RVL::LocalConstEval< DataType > | Local FOCE |
RVL::LocalDataContainer< DataType > | |
RVL::LocalDataContainerFactory< DataType > | A factory class for LocalDataContainers |
RVL::LocalDataContainerSection< DataType > | A view of a contiguous portion of another LDC |
RVL::LocalEvaluation< DataType > | Evaluation type, mixin for definition of LFOs |
RVL::LocalFunctionObject< DataType > | Generic local function object, i.e |
RVL::LocalLinearAlgebraPackage< DataType, Scalar > | Interface to local function objects defining the basic ops of linear algebra in Hilbert space: linear combination, assignment to the zero vector, and inner product |
RVL::LocalSpace< Scalar, DataType > | Abstract Space class for local data structures, i.e |
RVL::LocalVector< Scalar, DataType > | Vector in a LocalSpace, which can sensibly return a pointer to its data array - and does so (getData), also has access to its with its dimension (getSize) |
RVL::matvec< T > | Mat-Vec as FunctionObject |
RVL::OpWithGenMatDeriv< T > | Operator class with matrix Jacobian attribute |
RVL::PackageContainer< DataType, MetaType > | A abstract DC construct, implementing an implicit product structure with ContentPackage components |
RVL::PackageContainerFactory< DataType, MetaType > | An almost-concrete factory class for PackageContainers, lacking only one protected and one public method to be complete |
RVL::PackageContainerSpace< DataType, MetaType > | PackageContainerSpace is an abstract StdSpace child based on PackageContainer and its Factory class, using the standard RVL linear algebra package |
RVL::PartitionedLocalDataContainer< DataType > | ProductLocalDataContainer made by dicing up a LocalDataContainer |
RVL::PolynomialOperator< Scalar > | This operator takes a vector of coefficients and computes the polynomial mapping described by these coefficients |
RVL::ProductDataContainerLDC< DataType > | Wrapper class which turns a ProductLocalDataContainer into a ProductDataContainer |
RVL::ProductLocalDataContainer< DataType > | Specialization of ProductDataContainer to case where all factors are local data containers |
RVL::QuaternaryLocalConstEval< DataType > | Quaternary Local FOCE with templated return type interface |
RVL::QuaternaryLocalEvaluation< DataType > | Quaternary local evaluation mixin |
RVL::QuaternaryLocalFunctionObject< DataType > | Quaternary local function object: takes four local data container arguments, no return value |
RVL::QuaternaryLocalFunctionObjectConstEval< DataType > | |
RVL::QuaternaryLocalFunctionObjectScalarRedn< DataType, ValType > | |
RVL::RnArray< Scalar > | An implementation of a LDC containing an array of Scalars |
RVL::RnDataContainerFactory< Scalar > | A factory for RnArrays |
RVL::RnSpace< Scalar > | A space whose elements are RnArrays and which uses the standard linear algebra package |
RVL::RVLAddAccumulate< Scalar > | This BFO does v += w |
RVL::RVLAssignConst< Scalar > | This UFO sets all elements of a LDC to a constant value |
RVL::RVLBoxMaxStep< Scalar > | Given a maximum and minimum vectors which define a box constraint, find the largest scalar so that is not outside the box |
RVL::RVLCopy< Scalar > | This BFO copies the second LDC onto the first |
RVL::RVLCopy< double > | |
RVL::RVLCopy< float > | |
RVL::RVLL2innerProd< Scalar > | This BFOSR and Accumulation computes the inner product of two LDCs |
RVL::RVLL2innerProd< complex< Scalar > > | Complex specialization of L2 Inner Product |
RVL::RVLLinCombObject< Scalar > | This binary function object performs a linear combination u = a*v + b*u |
RVL::RVLLinearAlgebraPackage< Scalar > | The standard linear algebra package which should work for most Spaces |
RVL::RVLMax< Scalar > | This UFOSR and Accumulation finds the maximum element of an LDC |
RVL::RVLMin< Scalar > | This UFOSR and Accumulation finds the minimum element of an LDC Works of course only for Scalar types that have a min function |
RVL::RVLRandomize< Scalar > | Assigns random values in [a, b] to each entry in the LDC where the defaults are a = 0, b = 1 |
RVL::RVLRandomize< complex< Scalar > > | Assigns random values in [a, b] to each entry in the LDC where the defaults are a = 0, b = 1 |
RVL::RVLRandomize< int > | Specialization for assigning random integers in [0, RAND_MAX] |
RVL::RVLScalarLogistic< Scalar > | This BFO implements the scalar version of the logistic function , where and |
RVL::RVLScalarLogisticDeriv< Scalar > | This TFO implements the scalar version of the logistic function derivative , where |
RVL::RVLScalarLogisticInverse< Scalar > | This BFO implements the inverse of the scalar version of the logistic function , where and |
RVL::RVLScale< Scalar > | This UFO scales an LDC |
RVL::RVLVectorLogistic< Scalar > | This QFO implements the vector version of the logistic function , where and |
RVL::RVLVectorLogisticDeriv< Scalar > | This O implements the vector version of the logistic function derivative , where |
RVL::RVLVectorLogisticInverse< Scalar > | This FO implements the inverse of the vector version of the logistic function , where and |
RVL::ScalarFO1< T, f > | Unary template |
RVL::ScalarFO2< T, f > | Binary template |
RVL::ScalarFO3< T, f > | Ternary template |
RVL::ScalarFO4< T, f > | |
RVL::ScalarFO5< T, f > | |
RVL::ScalarFO6< T, f > | |
RVL::SingleDataContainer< Datatype, Metatype > | SingleDataContainer is a wrapper for a single ContentPackage, and is a child rather than a template specialization of PackageContainer |
RVL::SingleDataContainerFactory< Datatype, Metatype > | Factory class for SingleDataContainer |
RVL::SymMat< T > | Symmetric specialization of GenMat |
RVL::TernaryLocalConstEval< DataType, ValType > | Ternary Local FOCE with templated return type interface |
RVL::TernaryLocalEvaluation< DataType > | Ternary local evaluation mixin |
RVL::TernaryLocalFunctionObject< DataType > | Ternary local function object: takes three local data container arguments, no return value |
RVL::TernaryLocalFunctionObjectConstEval< DataType > | |
RVL::TernaryLocalFunctionObjectScalarRedn< DataType, ValType > | |
RVL::UnaryLocalConstEval< DataType > | Unary Local FOCE with templated return type interface |
RVL::UnaryLocalEvaluation< DataType > | Unary local evaluation mixin |
RVL::UnaryLocalFunctionObject< DataType > | Unary local function object: takes one local data container argument, no return value |
RVL::UnaryLocalFunctionObjectConstEval< DataType > | Local const eval hierarchy |
RVL::UnaryLocalFunctionObjectScalarRedn< DataType, ValType > | Local reduction function object hierarchy |
RVL::VectorLogisticOp< Scalar > | |