VTK
9.4.20250206
|
class for reading PIO (Parallel Input Output) data files More...
#include <PIOData.h>
Public Member Functions | |
PIO_DATA () | |
virtual | ~PIO_DATA ()=0 |
virtual bool | good_read ()=0 |
virtual bool | set_scalar_field (std::valarray< int > &, const char *)=0 |
virtual bool | set_scalar_field (std::valarray< int64_t > &, const char *)=0 |
virtual bool | set_scalar_field (std::valarray< double > &, const char *)=0 |
virtual bool | set_vector_field (std::valarray< std::valarray< double > > &, const char *)=0 |
virtual int | get_pio_num () const =0 |
virtual PIO_FIELD * | get_pio_field () const =0 |
virtual int | get_num_components (const char *) const =0 |
virtual int | get_num_materials () const =0 |
virtual int64_t | get_num_cells ()=0 |
virtual int | get_cycle ()=0 |
virtual double | get_simtime ()=0 |
virtual int | get_dimension ()=0 |
virtual bool | get_gridsize (std::valarray< int > &)=0 |
virtual bool | get_gridscale (std::valarray< double > &)=0 |
virtual bool | get_gridorigin (std::valarray< double > &)=0 |
virtual std::string | get_eap_version ()=0 |
virtual std::string | get_username ()=0 |
virtual std::string | get_problemname ()=0 |
virtual bool | get_material_names (std::valarray< std::string > &)=0 |
virtual bool | get_tracer_variable_names (std::valarray< std::string > &)=0 |
virtual bool | has_field (const char *)=0 |
virtual bool | reconstruct_chunk_field (int64_t numcell, std::valarray< double > &va, const char *prefix, const char *var, int materialId)=0 |
Public Attributes | |
VAR_MAP | VarMMap |
class for reading PIO (Parallel Input Output) data files
This class reads in dump files generated from xRage, a LANL physics code. The PIO (Parallel Input Output) library is used to create the dump files.
PIO_DATA::PIO_DATA | ( | ) |
|
pure virtual |
|
pure virtual |
Implemented in PIO_DATA_HDF5, and PIO_DATA_PIO.
|
pure virtual |
Implemented in PIO_DATA_HDF5, and PIO_DATA_PIO.
|
pure virtual |
Implemented in PIO_DATA_HDF5, and PIO_DATA_PIO.
|
pure virtual |
Implemented in PIO_DATA_HDF5, and PIO_DATA_PIO.
|
pure virtual |
Implemented in PIO_DATA_HDF5, and PIO_DATA_PIO.
|
pure virtual |
Implemented in PIO_DATA_HDF5, and PIO_DATA_PIO.
|
pure virtual |
Implemented in PIO_DATA_HDF5, and PIO_DATA_PIO.
|
pure virtual |
Implemented in PIO_DATA_HDF5, and PIO_DATA_PIO.
|
pure virtual |
Implemented in PIO_DATA_HDF5, and PIO_DATA_PIO.
|
pure virtual |
Implemented in PIO_DATA_HDF5, and PIO_DATA_PIO.
|
pure virtual |
Implemented in PIO_DATA_HDF5, and PIO_DATA_PIO.
|
pure virtual |
Implemented in PIO_DATA_HDF5, and PIO_DATA_PIO.
|
pure virtual |
Implemented in PIO_DATA_HDF5, and PIO_DATA_PIO.
|
pure virtual |
Implemented in PIO_DATA_HDF5, and PIO_DATA_PIO.
|
pure virtual |
Implemented in PIO_DATA_HDF5, and PIO_DATA_PIO.
|
pure virtual |
Implemented in PIO_DATA_HDF5, and PIO_DATA_PIO.
|
pure virtual |
Implemented in PIO_DATA_HDF5, and PIO_DATA_PIO.
|
pure virtual |
Implemented in PIO_DATA_HDF5, and PIO_DATA_PIO.
|
pure virtual |
Implemented in PIO_DATA_HDF5, and PIO_DATA_PIO.
|
pure virtual |
Implemented in PIO_DATA_HDF5, and PIO_DATA_PIO.
|
pure virtual |
Implemented in PIO_DATA_HDF5, and PIO_DATA_PIO.
|
pure virtual |
Implemented in PIO_DATA_HDF5, and PIO_DATA_PIO.
|
pure virtual |
Implemented in PIO_DATA_HDF5, and PIO_DATA_PIO.