PLUTO
al_sz_free.c
Go to the documentation of this file.
1 /* ///////////////////////////////////////////////////////////////////// */
2 /*!
3  \file
4  \brief Dellocate a distributed array descriptor
5 
6  Dellocate a distributed array descriptor
7 
8  \author A. Malagoli (University of Chicago)
9  \date Jul 17, 1999
10 */
11 /* ///////////////////////////////////////////////////////////////////// */
12 #include "al_hidden.h" /*I "al_hidden.h" I*/
13 
14 /*
15  The SZ structure stack is defined and maintained
16  in al_szptr_.c
17  Here we include an external reference to it in
18  order to be able to make internal references to it.
19 */
20 extern SZ *sz_stack[AL_MAX_ARRAYS];
21 
22 /* ********************************************************************* */
23 int AL_Sz_free(int sz_ptr)
24 /*!
25  * Dellocate a distributed array descriptor
26  *
27  * \param [in] sz_ptr Integer pointer to the array descriptor
28  *********************************************************************** */
29 {
30  /*
31  Deallocate the SZ structure
32  */
33  return AL_Deallocate_sz_(sz_ptr);
34 
35 }
36 
SZ * sz_stack[AL_MAX_ARRAYS]
Definition: al_szptr_.c:18
int AL_Sz_free(int sz_ptr)
Definition: al_sz_free.c:23
Definition: al_hidden.h:38
Internal include file for the ArrayLib.
#define AL_MAX_ARRAYS
Definition: al_codes.h:21
int AL_Deallocate_sz_(int)
Definition: al_szptr_.c:102