source: issm/trunk-jpl/src/mex/InputUpdateFromDakota/InputUpdateFromDakota.h@ 10937

Last change on this file since 10937 was 6231, checked in by Eric.Larour, 14 years ago

Took out partition and tpartition vectors, not needed anymore

File size: 984 bytes
Line 
1/*
2 InputUpdateFromDakota.h
3*/
4
5#ifndef _UPDATEINPUTSFROMDAKOTA_H
6#define _UPDATEINPUTSFROMDAKOTA_H
7
8/* local prototypes: */
9void InputUpdateFromDakotaUsage(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__ "InputUpdateFromDakota"
18
19/* serial input macros: */
20#define ELEMENTSIN (mxArray*)prhs[0]
21#define NODESIN (mxArray*)prhs[1]
22#define VERTICESIN (mxArray*)prhs[2]
23#define LOADSIN (mxArray*)prhs[3]
24#define MATERIALSIN (mxArray*)prhs[4]
25#define PARAMETERSIN (mxArray*)prhs[5]
26#define VARIABLES (mxArray*)prhs[6]
27#define VARIABLESDESCRIPTORS (mxArray*)prhs[7]
28
29/* serial output macros: */
30#define ELEMENTS (mxArray**)&plhs[0]
31#define LOADS (mxArray**)&plhs[1]
32#define MATERIALS (mxArray**)&plhs[2]
33
34/* serial arg counts: */
35#undef NLHS
36#define NLHS 3
37#undef NRHS
38#define NRHS 8
39
40#endif /* _UPDATEINPUTSFROMDAKOTA_H */
Note: See TracBrowser for help on using the repository browser.