|
Exodus
7.10
|
#include "exodusII.h"#include "exodusII_int.h"#include "netcdf.h"#include <assert.h>#include <stddef.h>#include <stdint.h>#include <stdio.h>#include <stdlib.h>#include <string.h>Macros | |
| #define | STRINGIFY(x) #x |
| #define | TOSTRING(x) STRINGIFY(x) |
| #define | EXCHECK(funcall) |
| #define | EXCHECKI(funcall) |
| #define | EXCHECKF(funcall) |
Functions | |
| int | ex_copy (int in_exoid, int out_exoid) |
| int | ex_copy_transient (int in_exoid, int out_exoid) |
| #define EXCHECK | ( | funcall | ) |
| #define EXCHECKF | ( | funcall | ) |
| #define EXCHECKI | ( | funcall | ) |
| #define STRINGIFY | ( | x | ) | #x |
| #define TOSTRING | ( | x | ) | STRINGIFY(x) |
| int ex_copy | ( | int | in_exoid, |
| int | out_exoid | ||
| ) |
efficiently copies all non-transient information (attributes, dimensions, and variables from an opened EXODUS file to another opened EXODUS file. Will not overwrite a dimension or variable already defined in the new file.
| in_exoid | exodus file id for input file |
| out_exoid | exodus file id for output file |
| int ex_copy_transient | ( | int | in_exoid, |
| int | out_exoid | ||
| ) |