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

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

Moved all objects in Bamg to objects directory.
Moved all solutions from parallel to solutoins.
Moved all modules from top c/ directory to c/modules directory
cleaned up all object dependencies in Bamg/objects (fiouh!)
That will do for the week-end:)

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