PLUTO
|
Miscellaneous of internal routines to convert sz pointers to integer pointers. More...
#include "al_hidden.h"
Go to the source code of this file.
Functions | |
int | AL_Init_stack_ () |
int | AL_Allocate_sz_ () |
int | AL_Deallocate_sz_ (int sz_ptr) |
int | AL_Valid_ptr (int sz_ptr) |
Variables | |
SZ * | sz_stack [AL_MAX_ARRAYS] |
int | stack_ptr [AL_MAX_ARRAYS] |
static int | stack_top |
static int | stack_used |
Miscellaneous of internal routines to convert sz pointers to integer pointers.
Definition in file al_szptr_.c.
int AL_Allocate_sz_ | ( | ) |
Return an integer pointer to an SZ stack entry.
Definition at line 58 of file al_szptr_.c.
int AL_Deallocate_sz_ | ( | int | sz_ptr | ) |
Deallocate an integer pointer to an SZ stack entry.
[in] | sz_ptr | Integer pointer to an entry in the SZ stack |
Definition at line 102 of file al_szptr_.c.
int AL_Init_stack_ | ( | ) |
Initialize the stack of SZ pointers This routine is called internally by AL_Init.
Definition at line 33 of file al_szptr_.c.
int AL_Valid_ptr | ( | int | sz_ptr | ) |
Return AL_TRUE if the input pointer points to an allocated distributed array. Return AL_FALSE otherwise.
[in] | sz_ptr | Integer pointer to an entry in the SZ stack |
Definition at line 150 of file al_szptr_.c.
int stack_ptr[AL_MAX_ARRAYS] |
Definition at line 26 of file al_szptr_.c.
|
static |
Definition at line 29 of file al_szptr_.c.
|
static |
Definition at line 30 of file al_szptr_.c.
SZ* sz_stack[AL_MAX_ARRAYS] |
Definition at line 18 of file al_szptr_.c.