A cube implementation that stores the cube in memory. More...
#include <fstream>
#include <vector>
#include <ql/errors.hpp>
#include <boost/make_shared.hpp>
#include <orea/cube/npvcube.hpp>
#include <set>
Classes | |
class | InMemoryCubeBase< T > |
InMemoryCube stores the cube in memory using nested STL vectors. More... | |
class | InMemoryCube1< T > |
InMemoryCube of fixed depth 1. More... | |
class | InMemoryCubeN< T > |
InMemoryCube of variable depth. More... | |
Namespaces | |
ore | |
ore::analytics | |
Typedefs | |
using | SinglePrecisionInMemoryCube = InMemoryCube1< float > |
InMemoryCube of depth 1 with single precision floating point numbers. | |
using | DoublePrecisionInMemoryCube = InMemoryCube1< double > |
InMemoryCube of depth 1 with double precision floating point numbers. | |
using | SinglePrecisionInMemoryCubeN = InMemoryCubeN< float > |
InMemoryCube of depth N with single precision floating point numbers. | |
using | DoublePrecisionInMemoryCubeN = InMemoryCubeN< double > |
InMemoryCube of depth N with double precision floating point numbers. | |
A cube implementation that stores the cube in memory.