DACE 2.0 API Manual
Differential Algebra Core Engine
Data Structures | Typedefs | Functions | Variables
dacememory.c File Reference
#include <stdlib.h>
#include <stdio.h>
#include <stdbool.h>
#include "dace/config.h"
#include "dace/dacebase.h"
#include "dace/daceaux.h"
+ Include dependency graph for dacememory.c:

Data Structures

struct  dvariable
 
struct  dmem
 

Typedefs

typedef struct dvariable variable
 
typedef struct dmem dacemem
 

Functions

void daceReallocateMemory (const unsigned int nvar, const unsigned int nmem)
 
void daceAllocateDA (DACEDA *inc, const unsigned int len)
 
void daceFreeDA (DACEDA *inc)
 
void daceInvalidateDA (DACEDA *inc)
 
void daceMemoryDump ()
 
void daceVariableInformation (const DACEDA *inc, monomial **ipoc, unsigned int *ilmc, unsigned int *illc)
 
void daceSetLength (DACEDA *inc, const size_t len)
 
bool daceIsSameObject (const DACEDA *ina, const DACEDA *inb)
 
void daceFreeMemory ()
 

Variables

dacecom DACECom = { 0 }
 
DACE_THREAD_LOCAL dacecom_t DACECom_t = { 0 }
 
DACE_THREAD_LOCAL dacedbg DACEDbg = { 0 }