Logo
Reference manual - version orea_version
Files | Classes
Cube

Files

file  cube_io.hpp
 load / save cubes and agg scen data from / to disk
 
file  cubecsvreader.hpp
 A Class to read a cube file from csv input.
 
file  cubeinterpretation.hpp
 class describing the layout of an npv cube and aggregation scenario data
 
file  cubewriter.hpp
 A Class to write a cube out to file.
 
file  inmemorycube.hpp
 A cube implementation that stores the cube in memory.
 
file  jaggedcube.hpp
 A cube implementation that stores the cube in memory.
 
file  jointnpvcube.hpp
 join n cubes in terms of stored ids
 
file  jointnpvsensicube.hpp
 join n sensi cubes in terms of stored ids
 
file  npvcube.hpp
 The base NPV cube class.
 
file  npvsensicube.hpp
 An NPV cube for storing NPVs resulting from risk factor shifts.
 
file  sensicube.hpp
 A cube implementation that stores the cube in memory.
 

Classes

class  CubeCsvReader
 Read an NPV cube from a human readable text file. More...
 
class  CubeInterpretation
 Allow for interpretation of how data is stored within cube and AggregationScenarioData. More...
 
class  CubeWriter
 Write an NPV cube to a human readable text file. More...
 
class  InMemoryCubeBase< T >
 InMemoryCube stores the cube in memory using nested STL vectors. More...
 
class  JaggedCube< T >
 JaggedCube stores the cube in memory using a vector of trade specific blocks. More...
 
class  NPVCube
 NPV Cube class stores both future and current NPV values. More...
 
class  NPVSensiCube
 NPVSensiCube class stores NPVs resulting from risk factor shifts on an as of date. More...
 

Detailed Description

Grouping of all cube related classes, functions and files