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

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

Serial compiles

File size: 815 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
[3712]13#include "../../c/modules.h"
14#include "../../c/DataSet/DataSet.h"
15#include "../../c/shared/shared.h"
[3715]16#include "../../c/EnumDefinitions/EnumDefinitions.h"
[1]17
18#undef __FUNCT__
19#define __FUNCT__ "Gradj"
20
21/* serial input macros: */
22#define ELEMENTS (mxArray*)prhs[0]
23#define NODES (mxArray*)prhs[1]
[3445]24#define VERTICES (mxArray*)prhs[2]
25#define LOADS (mxArray*)prhs[3]
26#define MATERIALS (mxArray*)prhs[4]
27#define PARAMETERS (mxArray*)prhs[5]
28#define INPUTS (mxArray*)prhs[6]
29#define ANALYSIS (mxArray*)prhs[7]
30#define SUBANALYSIS (mxArray*)prhs[8]
[1]31
32/* serial output macros: */
33#define GRADG (mxArray**)&plhs[0]
34
35/* serial arg counts: */
36#undef NLHS
37#define NLHS 1
38#undef NRHS
[3445]39#define NRHS 9
[1]40
41
42#endif /* _GRADJ_H */
43
44
45
Note: See TracBrowser for help on using the repository browser.