VTK  9.1.0
Classes | Typedefs | Enumerations | Functions
PIOData.h File Reference
#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

◆ VAR_MAP

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

Definition at line 43 of file PIOData.h.

◆ VMI

typedef VAR_MAP::iterator VMI

Definition at line 44 of file PIOData.h.

◆ CVMI

typedef VAR_MAP::const_iterator CVMI

Definition at line 45 of file PIOData.h.

◆ VMP

typedef std::pair<VMI, VMI> VMP

Definition at line 46 of file PIOData.h.

◆ CVMP

typedef std::pair<CVMI, CVMI> CVMP

Definition at line 47 of file PIOData.h.

Enumeration Type Documentation

◆ anonymous enum

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

Definition at line 221 of file PIOData.h.

Function Documentation

◆ GetPIOfileTime()

bool GetPIOfileTime ( const char *  ,
double &   
)

◆ IsPIOfile()

bool IsPIOfile ( const char *  )