source: branches/1.7/src/core/RpDXWriterFStubs.h @ 6694

Last change on this file since 6694 was 5679, checked in by ldelgass, 9 years ago

Full merge 1.3 branch to uq branch to sync. Fixed partial subdirectory merge
by removing mergeinfo from lang/python/Rappture directory.

  • Property svn:eol-style set to native
File size: 2.4 KB
Line 
1/*
2 * ----------------------------------------------------------------------
3 *  INTERFACE: Fortran Rappture DXWriter Bindings Header
4 *
5 * ======================================================================
6 *  AUTHOR:  Derrick S. Kearney, Purdue University
7 *  Copyright (c) 2004-2012  HUBzero Foundation, LLC
8 *
9 *  See the file "license.terms" for information on usage and
10 *  redistribution of this file, and for a DISCLAIMER OF ALL WARRANTIES.
11 * ======================================================================
12 */
13
14#ifdef __cplusplus
15    extern "C" {
16#endif // ifdef __cplusplus
17
18int rp_dxwriter_();
19int rp_dxwriter__();
20int RP_DXWRITER();
21
22int rp_dxwriter_origin_(int *handle, double *o);
23int rp_dxwriter_origin__(int *handle, double *o);
24int RP_DXWRITER_ORIGIN(int *handle, double *o);
25
26int rp_dxwriter_delta_(int *handle, double *d);
27int rp_dxwriter_delta__(int *handle, double *d);
28int RP_DXWRITER_DELTA(int *handle, double *d);
29
30int rp_dxwriter_counts_(int *handle, size_t *p);
31int rp_dxwriter_counts__(int *handle, size_t *p);
32int RP_DXWRITER_COUNTS(int *handle, size_t *p);
33
34int rp_dxwriter_append_(int *handle, double *value);
35int rp_dxwriter_append__(int *handle, double *value);
36int RP_DXWRITER_APPEND(int *handle, double *value);
37
38int rp_dxwriter_data_(int *handle, double *value, size_t *nmemb);
39int rp_dxwriter_data__(int *handle, double *value, size_t *nmemb);
40int RP_DXWRITER_DATA(int *handle, double *value, size_t *nmemb);
41
42int rp_dxwriter_pos_(int *handle, double *position, size_t *nmemb);
43int rp_dxwriter_pos__(int *handle, double *position, size_t *nmemb);
44int RP_DXWRITER_POS(int *handle, double *position, size_t *nmemb);
45
46int rp_dxwriter_write_(int *handle, char *fname, size_t str_len);
47int rp_dxwriter_write__(int *handle, char *fname, size_t str_len);
48int RP_DXWRITER_WRITE(int *handle, char *fname, size_t str_len);
49
50int rp_dxwriter_size_(int *handle, size_t *sz);
51int rp_dxwriter_size__(int *handle, size_t *sz);
52int RP_DXWRITER_SIZE(int *handle, size_t *sz);
53
54int rp_dxwriter_rank_(int *handle, size_t *rank);
55int rp_dxwriter_rank__(int *handle, size_t *rank);
56int RP_DXWRITER_RANK(int *handle, size_t *rank);
57
58int rp_dxwriter_shape_(int *handle, size_t *shape);
59int rp_dxwriter_shape__(int *handle, size_t *shape);
60int RP_DXWRITER_SHAPE(int *handle, size_t *shape);
61
62/**********************************************************/
63
64#ifdef __cplusplus
65    }
66#endif // ifdef __cplusplus
Note: See TracBrowser for help on using the repository browser.