![]() |
threaddb
2.0
A file mapped memory container extension
|
#include <threaddbRGrid.h>#include <threaddbStream.h>#include <fstream>#include <ios>#include <random>#include <iostream>#include <list>#include <sstream>#include <map>Classes | |
| class | Shape1D< T > |
| class | Shape2D< T > |
| class | Shape3D< T > |
| class | RandomGenerator< T > |
| struct | Counter< T > |
Macros | |
| #define | PATH_SEP "/" |
Typedefs | |
| typedef int64_t | coordinate |
| typedef tdb::Point< coordinate, 1 > | Point1D |
| typedef tdb::Box< coordinate, 1 > | Box1D |
| typedef Shape1D< coordinate > | Shape1D_ |
| typedef tdb::Point< coordinate, 2 > | Point2D |
| typedef tdb::Box< coordinate, 2 > | Box2D |
| typedef Shape2D< coordinate > | Shape2D_ |
| typedef tdb::Point< coordinate, 3 > | Point3D |
| typedef tdb::Box< coordinate, 3 > | Box3D |
| typedef Shape3D< coordinate > | Shape3D_ |
Functions | |
| void | threadStore (tdb::rgrid< Shape3D_, coordinate, 3 > *pRgrid_p, RandomGenerator< coordinate > *pRand_p) |
| int | main (int argc, char *argv[]) |
Variables | |
| const coordinate | shapeDimension = 1000 |
| const coordinate | scenarioDimension = 2000000 |
| #define PATH_SEP "/" |
| typedef tdb::Box<coordinate, 1> Box1D |
| typedef tdb::Box<coordinate, 2> Box2D |
| typedef tdb::Box<coordinate, 3> Box3D |
| typedef int64_t coordinate |
| typedef tdb::Point<coordinate, 1> Point1D |
| typedef tdb::Point<coordinate, 2> Point2D |
| typedef tdb::Point<coordinate, 3> Point3D |
| typedef Shape1D<coordinate> Shape1D_ |
| typedef Shape2D<coordinate> Shape2D_ |
| typedef Shape3D<coordinate> Shape3D_ |
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
| void threadStore | ( | tdb::rgrid< Shape3D_, coordinate, 3 > * | pRgrid_p, |
| RandomGenerator< coordinate > * | pRand_p | ||
| ) |
| const coordinate scenarioDimension = 2000000 |
| const coordinate shapeDimension = 1000 |
1.8.16