
/*
	Solver.h
*/


#ifndef _SOLVER_H
#define _SOLVER_H

/* local prototypes: */
void SolverUsage(void);

#include "../../c/issm.h"

#undef __FUNCT__ 
#define __FUNCT__  "Solver"

/* serial input macros: */
#define KFF (mxArray*)prhs[0]
#define PF (mxArray*)prhs[1]
#define UF0 (mxArray*)prhs[2]
#define PARAMS (mxArray*)prhs[3]

/* serial output macros: */
#define UF (mxArray**)&plhs[0]

/* serial arg counts: */
#undef NLHS
#define NLHS  1
#undef NRHS
#define NRHS  4


#endif  /* _SOLVER_H */

