MA_INQUIRE_AVAILNAMEMA_inquire_avail - find out how much free space is available between the heap and stack regionsC SYNOPSIS#include "macdecls.h" Integer MA_inquire_avail(datatype) Integer datatype; /* read-only */FORTRAN SYNOPSIS#include "mafdecls.h" integer function MA_inquire_avail(datatype) integer datatypeDESCRIPTIONMA_inquire_avail() returns the maximum number of elements of typedatatypethat can currently be allocated in the space between the heap and stack, in a single allocation request, ignoring the partition defined at initialization. Note that this might not be the largest piece of memory available; the heap may contain deallocated blocks that are larger.DIAGNOSTICSMA not yet initialized MA_init() must be called before this routine is called. invalid datatype: %ddatatypemust be one of those listed in macdecls.h or mafdecls.h.RETURN VALUEC: The number of elements, as described above. FORTRAN: The number of elements, as described above.SEE ALSOMA(3), MA_inquire_heap(3), MA_inquire_stack(3)AUTHORGregory S. Thomas, Pacific Northwest Laboratory