ergo
StreamSaveContext Struct Reference

Saves the grid saving context. More...

Public Member Functions

 StreamSaveContext (FILE *f, BoxPartitioner &p, unsigned maxShells, unsigned rank)
 
 ~StreamSaveContext ()
 

Public Attributes

FILE * stream
 
int(* shlBlocks )[2]
 
BoxPartitionerpartitioner
 
unsigned savedPoints
 
unsigned boxCount
 
unsigned myRank
 

Detailed Description

Saves the grid saving context.

Contains the information that is changed as the grid tree is traversed while it is being saved.

Constructor & Destructor Documentation

◆ StreamSaveContext()

StreamSaveContext::StreamSaveContext ( FILE *  f,
BoxPartitioner p,
unsigned  maxShells,
unsigned  rank 
)
inline

◆ ~StreamSaveContext()

StreamSaveContext::~StreamSaveContext ( )
inline

References shlBlocks.

Member Data Documentation

◆ boxCount

unsigned StreamSaveContext::boxCount

◆ myRank

unsigned StreamSaveContext::myRank

◆ partitioner

BoxPartitioner& StreamSaveContext::partitioner

◆ savedPoints

unsigned StreamSaveContext::savedPoints

◆ shlBlocks

int(* StreamSaveContext::shlBlocks)[2]

◆ stream

FILE* StreamSaveContext::stream

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