source: issm/trunk/src/mex/Gradj/Gradj.h@ 1

Last change on this file since 1 was 1, checked in by Eric.Larour, 16 years ago

Initial import

File size: 642 bytes
RevLine 
[1]1
2/*
3 Gradj.h
4*/
5
6
7#ifndef _GRADJ_H
8#define _GRADJ_H
9
10/* local prototypes: */
11void GradjUsage(void);
12
13#include "../../c/issm.h"
14
15#undef __FUNCT__
16#define __FUNCT__ "Gradj"
17
18/* serial input macros: */
19#define ELEMENTS (mxArray*)prhs[0]
20#define NODES (mxArray*)prhs[1]
21#define LOADS (mxArray*)prhs[2]
22#define MATERIALS (mxArray*)prhs[3]
23#define PARAMETERS (mxArray*)prhs[4]
24#define UG (mxArray*)prhs[5]
25#define LAMBDAG (mxArray*)prhs[6]
26#define INPUTS (mxArray*)prhs[7]
27
28/* serial output macros: */
29#define GRADG (mxArray**)&plhs[0]
30
31/* serial arg counts: */
32#undef NLHS
33#define NLHS 1
34#undef NRHS
35#define NRHS 8
36
37
38#endif /* _GRADJ_H */
39
40
41
Note: See TracBrowser for help on using the repository browser.