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

Last change on this file since 11427 was 8607, checked in by Mathieu Morlighem, 14 years ago

Now, a combination of responses can be requested, needs to be tested

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