source: branches/r9/lib/rappture/RpDXWriterFStubs.h @ 5036

Last change on this file since 5036 was 3177, checked in by mmc, 12 years ago

Updated all of the copyright notices to reference the transfer to
the new HUBzero Foundation, LLC.

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.