![]() |
(git:f56c6e3)
|
Internal struct for storing a matrix shard. More...
#include <dbm_shard.h>
Data Fields | |
| int | nblocks |
| int | nblocks_allocated |
| dbm_block_t * | blocks |
| int | hashtable_size |
| int | hashtable_prime |
| int * | hashtable |
| int | data_promised |
| int | data_allocated |
| int | data_size |
| double * | data |
| omp_lock_t | lock |
Internal struct for storing a matrix shard.
Definition at line 30 of file dbm_shard.h.
| int dbm_shard_t::nblocks |
Definition at line 31 of file dbm_shard.h.
| int dbm_shard_t::nblocks_allocated |
Definition at line 32 of file dbm_shard.h.
| dbm_block_t* dbm_shard_t::blocks |
Definition at line 33 of file dbm_shard.h.
| int dbm_shard_t::hashtable_size |
Definition at line 35 of file dbm_shard.h.
| int dbm_shard_t::hashtable_prime |
Definition at line 36 of file dbm_shard.h.
| int* dbm_shard_t::hashtable |
Definition at line 37 of file dbm_shard.h.
| int dbm_shard_t::data_promised |
Definition at line 39 of file dbm_shard.h.
| int dbm_shard_t::data_allocated |
Definition at line 41 of file dbm_shard.h.
| int dbm_shard_t::data_size |
Definition at line 42 of file dbm_shard.h.
| double* dbm_shard_t::data |
Definition at line 43 of file dbm_shard.h.
| omp_lock_t dbm_shard_t::lock |
Definition at line 45 of file dbm_shard.h.