ADOL-C: Automatic Differentiation in C/C++ 2.7.3
Loading...
Searching...
No Matches
Functions
adalloc.h File Reference
#include <adolc/adolcexport.h>
#include <adolc/internal/common.h>
Include dependency graph for adalloc.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

BEGIN_C_DECLS ADOLC_API char * populate_dpp (double ***const pointer, char *const memory, size_t n, size_t m)
 
ADOLC_API char * populate_dppp (double ****const pointer, char *const memory, size_t n, size_t m, size_t p)
 
ADOLC_API char * populate_dppp_nodata (double ****const pointer, char *const memory, size_t n, size_t m)
 
ADOLC_API double * myalloc1 (size_t)
 
ADOLC_API double ** myalloc2 (size_t, size_t)
 
ADOLC_API double *** myalloc3 (size_t, size_t, size_t)
 
ADOLC_API void myfree1 (double *)
 
ADOLC_API void myfree2 (double **)
 
ADOLC_API void myfree3 (double ***)
 
ADOLC_API double ** myallocI2 (size_t)
 
ADOLC_API void myfreeI2 (size_t, double **)
 
ADOLC_API unsigned int * myalloc1_uint (size_t)
 
ADOLC_API size_t * myalloc1_ulong (size_t)
 
ADOLC_API size_t ** myalloc2_ulong (size_t, size_t)
 
ADOLC_API void myfree1_uint (unsigned int *)
 
ADOLC_API void myfree1_ulong (size_t *)
 
ADOLC_API void myfree2_ulong (size_t **)
 

Function Documentation

◆ myalloc1()

ADOLC_API double * myalloc1 ( size_t  )

◆ myalloc1_uint()

ADOLC_API unsigned int * myalloc1_uint ( size_t  )

◆ myalloc1_ulong()

ADOLC_API size_t * myalloc1_ulong ( size_t  )

◆ myalloc2()

ADOLC_API double ** myalloc2 ( size_t  ,
size_t   
)

◆ myalloc2_ulong()

ADOLC_API size_t ** myalloc2_ulong ( size_t  ,
size_t   
)

◆ myalloc3()

ADOLC_API double *** myalloc3 ( size_t  ,
size_t  ,
size_t   
)

◆ myallocI2()

ADOLC_API double ** myallocI2 ( size_t  )

◆ myfree1()

ADOLC_API void myfree1 ( double *  )

◆ myfree1_uint()

ADOLC_API void myfree1_uint ( unsigned int *  )

◆ myfree1_ulong()

ADOLC_API void myfree1_ulong ( size_t *  )

◆ myfree2()

ADOLC_API void myfree2 ( double **  )

◆ myfree2_ulong()

ADOLC_API void myfree2_ulong ( size_t **  )

◆ myfree3()

ADOLC_API void myfree3 ( double ***  )

◆ myfreeI2()

ADOLC_API void myfreeI2 ( size_t  ,
double **   
)

◆ populate_dpp()

BEGIN_C_DECLS ADOLC_API char * populate_dpp ( double ***const  pointer,
char *const  memory,
size_t  n,
size_t  m 
)

◆ populate_dppp()

ADOLC_API char * populate_dppp ( double ****const  pointer,
char *const  memory,
size_t  n,
size_t  m,
size_t  p 
)

◆ populate_dppp_nodata()

ADOLC_API char * populate_dppp_nodata ( double ****const  pointer,
char *const  memory,
size_t  n,
size_t  m 
)