VTK
9.3.0
|
#include <PIOData.h>
Public Member Functions | |
PIO_DATA (const char *piofile=nullptr, const std::list< std::string > *fields_to_read=nullptr, bool _defer_read_data=true, const std::set< const char *, Cstring_less > *rdata=nullptr, const std::set< const char *, Cstring_less > *cdata=nullptr) | |
~PIO_DATA () | |
bool | GetPIOfileTime (const char *, double &) |
void | print (std::ostream &) |
void | print (const char *) |
bool | set_scalar_field (std::valarray< int > &, const char *) |
bool | set_scalar_field (std::valarray< int64_t > &, const char *) |
bool | set_scalar_field (std::valarray< uint64_t > &, const char *) |
bool | set_scalar_field (std::valarray< double > &, const char *) |
bool | set_vector_field (std::valarray< std::valarray< double > > &, const char *) |
bool | good_read () |
const char * | get_name () const |
bool | get_reverse_endian () const |
int | get_PIO_VERSION () const |
int | get_PIO_NAME_LENGTH () const |
int | get_PIO_HEADER_LENGTH () const |
int | get_PIO_INDEX_LENGTH () const |
const char * | get_pio_dandt () const |
int | get_pio_num () const |
int | get_pio_num_with_size (int64_t n) const |
int | get_pio_signature () const |
PIO_FIELD * | get_pio_field () const |
void | GetPIOData (PIO_FIELD &, const double *&, const char *&) |
void | GetPIOData (PIO_FIELD &, const double *&) |
void | GetPIOData (PIO_FIELD &, const char *&) |
const double * | GetPIOData (PIO_FIELD &) |
void | GetPIOData (const char *, const double *&, const char *&) |
void | GetPIOData (const char *, const double *&) |
void | GetPIOData (const char *, const char *&) |
const double * | GetPIOData (const char *) |
double | GetPIOData (const char *, int) |
bool | reconstruct_chunk_field (int64_t numcell, std::valarray< double > &va, const char *prefix, const char *var, int materialId) |
void | AddRealData (const char *_name) |
void | AddCharData (const char *_name) |
void | FreePIOData (PIO_FIELD &pio_field) |
Public Attributes | |
VAR_MAP | VarMMap |
bool | verbose |
PIO_DATA::PIO_DATA | ( | const char * | piofile = nullptr , |
const std::list< std::string > * | fields_to_read = nullptr , |
||
bool | _defer_read_data = true , |
||
const std::set< const char *, Cstring_less > * | rdata = nullptr , |
||
const std::set< const char *, Cstring_less > * | cdata = nullptr |
||
) |
PIO_DATA::~PIO_DATA | ( | ) |
bool PIO_DATA::GetPIOfileTime | ( | const char * | , |
double & | |||
) |
void PIO_DATA::print | ( | std::ostream & | ) |
void PIO_DATA::print | ( | const char * | ) |
bool PIO_DATA::set_scalar_field | ( | std::valarray< int > & | , |
const char * | |||
) |
bool PIO_DATA::set_scalar_field | ( | std::valarray< int64_t > & | , |
const char * | |||
) |
bool PIO_DATA::set_scalar_field | ( | std::valarray< uint64_t > & | , |
const char * | |||
) |
bool PIO_DATA::set_scalar_field | ( | std::valarray< double > & | , |
const char * | |||
) |
bool PIO_DATA::set_vector_field | ( | std::valarray< std::valarray< double > > & | , |
const char * | |||
) |
int PIO_DATA::get_pio_num_with_size | ( | int64_t | n | ) | const |
void PIO_DATA::GetPIOData | ( | PIO_FIELD & | , |
const double *& | , | ||
const char *& | |||
) |
void PIO_DATA::GetPIOData | ( | PIO_FIELD & | , |
const double *& | |||
) |
void PIO_DATA::GetPIOData | ( | PIO_FIELD & | , |
const char *& | |||
) |
const double * PIO_DATA::GetPIOData | ( | PIO_FIELD & | ) |
void PIO_DATA::GetPIOData | ( | const char * | , |
const double *& | , | ||
const char *& | |||
) |
void PIO_DATA::GetPIOData | ( | const char * | , |
const double *& | |||
) |
void PIO_DATA::GetPIOData | ( | const char * | , |
const char *& | |||
) |
const double * PIO_DATA::GetPIOData | ( | const char * | ) |
double PIO_DATA::GetPIOData | ( | const char * | , |
int | |||
) |
bool PIO_DATA::reconstruct_chunk_field | ( | int64_t | numcell, |
std::valarray< double > & | va, | ||
const char * | prefix, | ||
const char * | var, | ||
int | materialId | ||
) |
void PIO_DATA::FreePIOData | ( | PIO_FIELD & | pio_field | ) |