source: issm/trunk-jpl/src/modules/ContourToNodes/ContourToNodes.h@ 13211

Last change on this file since 13211 was 13211, checked in by Mathieu Morlighem, 13 years ago

CHG: preparing modules for python compatibility

File size: 840 bytes
RevLine 
[1103]1/*
2 ContourToNodes.h
3*/
4
5#ifndef _CONTOURTONODES_H
6#define _CONTOURTONODES_H
7
[13211]8#ifdef HAVE_CONFIG_H
9 #include <config.h>
10#else
11 #error "Cannot compile with HAVE_CONFIG_H symbol! run configure first!"
12#endif
13
[1103]14/* local prototypes: */
15void ContourToNodesUsage(void);
16
[11933]17#include "../../c/include/globals.h"
[3913]18#include "../../c/modules/modules.h"
[4236]19#include "../../c/Container/Container.h"
[3712]20#include "../../c/shared/shared.h"
[12013]21#include "../../c/issm-binding.h"
[1103]22
23#undef __FUNCT__
24#define __FUNCT__ "ContourToNodes"
25
26
27#ifndef ALL
28#define ALL 0
29#endif
30
31/* input macros: */
32#define XHANDLE prhs[0]
33#define YHANDLE prhs[1]
[5019]34#define FILENAME prhs[2]
[1103]35#define EDGEVALUEHANDLE prhs[3]
36
37/* serial output macros: */
38#define FLAGS (mxArray**)&plhs[0]
39
40/* serial arg counts: */
41#undef NLHS
[3249]42#define NLHS 1
[1103]43#undef NRHS
44#define NRHS 4
45
46
47#endif /* _CONTOURTONODES_H */
48
Note: See TracBrowser for help on using the repository browser.