/*  PIV.h  */

/*--------------------------------------------------------------------*/
/*
   --------------------------------------------
   purpose -- to free a pointer to int vector
              must have been created by PIVinit

   created -- 95sep22, cca
   --------------------------------------------
*/
void
PIVfree ( 
   int **p_ivec 
) ;
/*--------------------------------------------------------------------*/
/*
   ---------------------------------------------
   purpose -- to allocate and initialize to NULL
              a vector of pointer to int

   created -- 95sep22, cca
   ---------------------------------------------
*/
int **
PIVinit ( 
   int size 
) ;
/*--------------------------------------------------------------------*/
/*
   -------------------------------------
   purpose -- to set up a pointer vector

   created -- 95sep22, cca
   -------------------------------------
*/
void
PIVsetup ( 
   int   length, 
   int   sizes[], 
   int   ivec[], 
   int   *p_ivec[] 
) ;
/*--------------------------------------------------------------------*/
/*
   -----------------------------------
   purpose -- to copy a pointer vector

   created -- 95sep22, cca
   -----------------------------------
*/
void
PIVcopy ( 
   int   length, 
   int   *p_ivec1[], 
   int   *p_ivec2[] 
) ;
/*--------------------------------------------------------------------*/


syntax highlighted by Code2HTML, v. 0.9.1