source: issm/branches/trunk-jpl-damage/src/mex/Response/Response.h@ 12004

Last change on this file since 12004 was 12004, checked in by cborstad, 13 years ago

merged trunk-jpl into trunk-jpl-damage through revision 11990

File size: 886 bytes
RevLine 
[6573]1/*
2 Response.h
3*/
4
[6689]5#ifndef _RESPONSE_H
6#define _RESPONSE_H
[6573]7
8/* local prototypes: */
9void ResponseUsage(void);
10
[12004]11#include "../../c/include/globals.h"
[6573]12#include "../../c/modules/modules.h"
13#include "../../c/Container/Container.h"
14#include "../../c/shared/shared.h"
[6689]15#include "../../c/EnumDefinitions/EnumDefinitions.h"
[6573]16
17#undef __FUNCT__
18#define __FUNCT__ "Response"
19
20/* serial input macros: */
21#define ELEMENTS (mxArray*)prhs[0]
22#define NODES (mxArray*)prhs[1]
23#define VERTICES (mxArray*)prhs[2]
24#define LOADS (mxArray*)prhs[3]
25#define MATERIALS (mxArray*)prhs[4]
26#define PARAMETERS (mxArray*)prhs[5]
27#define RESPONSE (mxArray*)prhs[6]
28#define PROCESSUNITS (mxArray*)prhs[7]
[8607]29#define WEIGHTINDEX (mxArray*)prhs[8]
[6573]30
31/* serial output macros: */
32#define OUTPUT (mxArray**)&plhs[0]
33
34/* serial arg counts: */
35#undef NLHS
36#define NLHS 1
37#undef NRHS
[8607]38#define NRHS 9
[6573]39
[6689]40#endif /* _RESPONSE_H */
[6573]41
42
43
Note: See TracBrowser for help on using the repository browser.