19 #if !defined escript_Taipan_20050427_H
20 #define escript_Taipan_20050427_H
99 delete_array(
double* array);
107 release_unused_arrays();
Taipan array manager, C++ version. Based on TaipanMemManager C module by Lutz Gross.
Definition: Taipan.h:44
long size_type
Definition: Taipan.h:48
void operator=(const Taipan &c)
Definition: Taipan.h:157
Taipan_MemTable * memTable_Root
Definition: Taipan.h:180
Taipan_StatTable * statTable
Definition: Taipan.h:169
long totalElements
Definition: Taipan.h:182
#define ESCRIPT_DLL_API
Definition: escriptcore/src/system_dep.h:30
Definition: AbstractContinuousDomain.cpp:23
static dim_t N
Definition: SparseMatrix_saveHB.cpp:37
double * array
Definition: Taipan.h:172
bool free
Definition: Taipan.h:176
int numThreads
Definition: Taipan.h:175
size_type N
Definition: Taipan.h:174
struct Taipan_MemTable * next
Definition: Taipan.h:177
size_type dim
Definition: Taipan.h:173
int deallocations
Definition: Taipan.h:163
int frees
Definition: Taipan.h:161
long max_tab_size
Definition: Taipan.h:166
int requests
Definition: Taipan.h:160
long deallocated_elements
Definition: Taipan.h:165
int allocations
Definition: Taipan.h:162
long allocated_elements
Definition: Taipan.h:164