Exodus 8.24
Loading...
Searching...
No Matches
exi_file_item Struct Reference

#include <exodusII_int.h>

Data Fields

int file_id
 
nc_type netcdf_type_code
 
int int64_status
 
int maximum_name_length
 
int time_varid
 
int compression_level
 
unsigned int assembly_count
 
unsigned int blob_count
 
unsigned int persist_define_mode: 10
 
unsigned int compression_algorithm: 4
 
unsigned int quantize_nsd: 4
 
unsigned int shuffle: 1
 
unsigned int user_compute_wordsize: 1
 
unsigned int file_type: 2
 
unsigned int is_write: 1
 
unsigned int is_parallel: 1
 
unsigned int is_hdf5: 1
 
unsigned int is_pnetcdf: 1
 
unsigned int has_nodes: 1
 
unsigned int has_edges: 1
 
unsigned int has_faces: 1
 
unsigned int has_elems: 1
 
unsigned int in_define_mode: 1
 
struct exi_file_itemnext
 

Field Documentation

◆ assembly_count

unsigned int exi_file_item::assembly_count

◆ blob_count

unsigned int exi_file_item::blob_count

◆ compression_algorithm

unsigned int exi_file_item::compression_algorithm

GZIP/ZLIB, SZIP, more may be supported by NetCDF soon

◆ compression_level

int exi_file_item::compression_level

0 (disabled) to 9 (maximum) compression level for gzip, 4..32 and even for szip; -131072..22 for zstd, NetCDF-4 only

◆ file_id

int exi_file_item::file_id

◆ file_type

unsigned int exi_file_item::file_type

0 - classic, 1 – 64 bit classic, 2 –NetCDF4, 3 –NetCDF4 classic

◆ has_edges

unsigned int exi_file_item::has_edges

for input only at this time

◆ has_elems

unsigned int exi_file_item::has_elems

for input only at this time

◆ has_faces

unsigned int exi_file_item::has_faces

for input only at this time

◆ has_nodes

unsigned int exi_file_item::has_nodes

for input only at this time

◆ in_define_mode

unsigned int exi_file_item::in_define_mode

Is the file in nc define mode...

◆ int64_status

int exi_file_item::int64_status

◆ is_hdf5

unsigned int exi_file_item::is_hdf5

1 true, 0 false

◆ is_parallel

unsigned int exi_file_item::is_parallel

1 true, 0 false

◆ is_pnetcdf

unsigned int exi_file_item::is_pnetcdf

1 true, 0 false

◆ is_write

unsigned int exi_file_item::is_write

for output or append

◆ maximum_name_length

int exi_file_item::maximum_name_length

◆ netcdf_type_code

nc_type exi_file_item::netcdf_type_code

◆ next

struct exi_file_item* exi_file_item::next

◆ persist_define_mode

unsigned int exi_file_item::persist_define_mode

Stay in define mode until exi_persist_leavedef is called. Set by exi_persist_redef...

◆ quantize_nsd

unsigned int exi_file_item::quantize_nsd

0 (disabled) to 15 (maximum) number of significant digits retained for lossy quanitzation compression

◆ shuffle

unsigned int exi_file_item::shuffle

1 true, 0 false

◆ time_varid

int exi_file_item::time_varid

◆ user_compute_wordsize

unsigned int exi_file_item::user_compute_wordsize

0 for 4 byte or 1 for 8 byte reals


The documentation for this struct was generated from the following file: