/*!\file BamgTriangulate.h * \brief: prototype for Data Interpolation mex module. */ #ifndef _BAMGTRIANGULATE_H #define _BAMGTRIANGULATE_H /* local prototypes: */ void BamgTriangulateUsage(void); #include "../../c/include/globals.h" #include "../../c/modules/modules.h" #include "../../c/Container/Container.h" #include "../../c/shared/shared.h" #include "../../c/issm-binding.h" #undef __FUNCT__ #define __FUNCT__ "BamgTriangulate" /* serial input macros: */ #define XHANDLE prhs[0] #define YHANDLE prhs[1] /* serial output macros: */ #define INDEX (mxArray**)&plhs[0] /* serial arg counts: */ #undef NLHS #define NLHS 1 #undef NRHS #define NRHS 2 #endif