/* InternalFront.h */ #ifndef _INTERNALFRONT_H #define _INTERNALFRONT_H #ifdef HAVE_CONFIG_H #include #else #error "Cannot compile with HAVE_CONFIG_H symbol! run configure first!" #endif /*For python modules: needs to come before header files inclusion*/ #ifdef _HAVE_PYTHON_ #define PY_ARRAY_UNIQUE_SYMBOL PythonIOSymbol #endif /* local prototypes: */ void InternalFrontUsage(void); #include "../../c/include/globals.h" #include "../../c/shared/shared.h" #include "../../c/issm-binding.h" #include "../../c/io/io.h" #undef __FUNCT__ #define __FUNCT__ "InternalFront" /* serial input macros: */ #define MODEL (mxArray*)prhs[0] /* serial output macros: */ #define FRONT (mxArray**)&plhs[0] /* serial arg counts: */ #undef NLHS #define NLHS 1 #undef NRHS #define NRHS 1 #endif