VTK  9.3.1
Classes | Typedefs | Enumerations | Functions
PIOData.h File Reference
#include "vtkABINamespace.h"
#include <cstdint>
#include <fstream>
#include <iostream>
#include <list>
#include <map>
#include <set>
#include <sstream>
#include <string.h>
#include <string>
#include <valarray>
Include dependency graph for PIOData.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Cstring_less
 
class  PIO_FIELD
 
class  PIO_DATA
 

Typedefs

typedef std::multimap< const char *, PIO_FIELD *, Cstring_lessVAR_MAP
 
typedef VAR_MAP::iterator VMI
 
typedef VAR_MAP::const_iterator CVMI
 
typedef std::pair< VMI, VMIVMP
 
typedef std::pair< CVMI, CVMICVMP
 

Enumerations

enum  {
  Ntime = 0, Nnumdim = 42, Nmesh0 = 16, Nmesh1 = 17,
  Nmesh2 = 29, Nd0 = 21, Nd1 = 22, Nd2 = 38,
  NZero0 = 19, NZero1 = 20, NZero2 = 35, Ncylin = 1,
  Nsphere = 8
}
 

Functions

bool GetPIOfileTime (const char *, double &)
 
bool IsPIOfile (const char *)
 

Typedef Documentation

typedef std::multimap<const char*, PIO_FIELD*, Cstring_less> VAR_MAP

Definition at line 49 of file PIOData.h.

typedef VAR_MAP::iterator VMI

Definition at line 50 of file PIOData.h.

typedef VAR_MAP::const_iterator CVMI

Definition at line 51 of file PIOData.h.

typedef std::pair<VMI, VMI> VMP

Definition at line 52 of file PIOData.h.

typedef std::pair<CVMI, CVMI> CVMP

Definition at line 53 of file PIOData.h.

Enumeration Type Documentation

anonymous enum
Enumerator
Ntime 
Nnumdim 
Nmesh0 
Nmesh1 
Nmesh2 
Nd0 
Nd1 
Nd2 
NZero0 
NZero1 
NZero2 
Ncylin 
Nsphere 

Definition at line 227 of file PIOData.h.

Function Documentation

bool GetPIOfileTime ( const char *  ,
double &   
)
bool IsPIOfile ( const char *  )