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

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

New Container directory, with the format DataSet files. Split the header files from DataSet.h into Inputs.h, Elements.h, etc ...

File size: 715 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"
[4236]12#include "../../c/Container/Container.h"
[3712]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]
[1]26
27/* serial output macros: */
28#define GRADG (mxArray**)&plhs[0]
29
30/* serial arg counts: */
31#undef NLHS
32#define NLHS 1
33#undef NRHS
[4103]34#define NRHS 6
[1]35
36#endif /* _GRADJ_H */
Note: See TracBrowser for help on using the repository browser.