source: issm/trunk/src/mex/MeshProfileIntersection/MeshProfileIntersection.h@ 4773

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

New MeshProfileIntersection module, with local routines.
Needed a new object, Segment, because this is highly dynamic in nature.

More qmu debugging, especially dealing with segments for Mass flux computation.

File size: 641 bytes
RevLine 
[4773]1
2/*
3 MeshProfileIntersection.h
4*/
5
6
7#ifndef _MESHPROFILEINTERSECTION_H
8#define _MESHPROFILEINTERSECTION_H
9
10/* local prototypes: */
11void MeshProfileIntersectionUsage(void);
12
13#include "../../c/modules/modules.h"
14#include "../../c/Container/Container.h"
15#include "../../c/shared/shared.h"
16
17#undef __FUNCT__
18#define __FUNCT__ "MeshProfileIntersection"
19
20/* input macros: */
21#define INDEX prhs[0]
22#define X prhs[1]
23#define Y prhs[2]
24#define FILENAME prhs[3]
25
26/* serial output macros: */
27#define SEGMENTS (mxArray**)&plhs[0]
28
29/* serial arg counts: */
30#undef NLHS
31#define NLHS 1
32#undef NRHS
33#define NRHS 4
34
35#endif /* _MESHPROFILEINTERSECTION_H */
36
Note: See TracBrowser for help on using the repository browser.