VTK
Public Member Functions | Static Public Member Functions | List of all members
ADIOS::Reader Class Reference

#include <ADIOSReader.h>

Public Member Functions

 Reader ()
 
 ~Reader ()
 
void Open (const std::string &fileName)
 
void Close ()
 
void GetStepRange (int &tStart, int &tEnd) const
 
const std::vector< const Attribute * > & GetAttributes () const
 
const std::vector< const Scalar * > & GetScalars () const
 
const std::vector< const VarInfo * > & GetArrays () const
 
void ScheduleReadArray (int id, void *data, int step, int block)
 
void ReadArrays ()
 
bool IsOpen () const
 

Static Public Member Functions

static bool SetCommunicator (MPI_Comm)
 
static bool SetReadMethod (ReadMethod, const std::string &)
 

Detailed Description

Definition at line 36 of file ADIOSReader.h.

Constructor & Destructor Documentation

◆ Reader()

ADIOS::Reader::Reader ( )

◆ ~Reader()

ADIOS::Reader::~Reader ( )

Member Function Documentation

◆ SetCommunicator()

static bool ADIOS::Reader::SetCommunicator ( MPI_Comm  )
static

◆ SetReadMethod()

static bool ADIOS::Reader::SetReadMethod ( ReadMethod  ,
const std::string &   
)
static

◆ Open()

void ADIOS::Reader::Open ( const std::string &  fileName)

◆ Close()

void ADIOS::Reader::Close ( )

◆ GetStepRange()

void ADIOS::Reader::GetStepRange ( int tStart,
int tEnd 
) const

◆ GetAttributes()

const std::vector<const Attribute*>& ADIOS::Reader::GetAttributes ( ) const

◆ GetScalars()

const std::vector<const Scalar*>& ADIOS::Reader::GetScalars ( ) const

◆ GetArrays()

const std::vector<const VarInfo*>& ADIOS::Reader::GetArrays ( ) const

◆ ScheduleReadArray()

void ADIOS::Reader::ScheduleReadArray ( int  id,
void *  data,
int  step,
int  block 
)

◆ ReadArrays()

void ADIOS::Reader::ReadArrays ( )

◆ IsOpen()

bool ADIOS::Reader::IsOpen ( ) const

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