walberla::vtk::VTKOutput::Write Class Reference

#include <VTKOutput.h>

Public Member Functions

 Write (const shared_ptr< VTKOutput > &vtk, const bool immediatelyWriteCollectors=true, const int simultaneousIOOperations=0, const Set< SUID > &requiredStates=Set< SUID >::emptySet(), const Set< SUID > &incompatibleStates=Set< SUID >::emptySet())
 
void operator() () const
 
void execute () const
 
void forceWriteNextStep ()
 

Private Attributes

const shared_ptr< VTKOutputvtk_
 
const bool immediatelyWriteCollectors_
 
const int simultaneousIOOperations_
 
const Set< SUID > requiredStates_
 
const Set< SUID > incompatibleStates_
 

Constructor & Destructor Documentation

◆ Write()

walberla::vtk::VTKOutput::Write::Write ( const shared_ptr< VTKOutput > &  vtk,
const bool  immediatelyWriteCollectors = true,
const int  simultaneousIOOperations = 0,
const Set< SUID > &  requiredStates = Set<SUID>::emptySet(),
const Set< SUID > &  incompatibleStates = Set<SUID>::emptySet() 
)
inline

Member Function Documentation

◆ execute()

void walberla::vtk::VTKOutput::Write::execute ( ) const
inline

◆ forceWriteNextStep()

void walberla::vtk::VTKOutput::Write::forceWriteNextStep ( )
inline

◆ operator()()

void walberla::vtk::VTKOutput::Write::operator() ( ) const
inline

Member Data Documentation

◆ immediatelyWriteCollectors_

const bool walberla::vtk::VTKOutput::Write::immediatelyWriteCollectors_
private

◆ incompatibleStates_

const Set<SUID> walberla::vtk::VTKOutput::Write::incompatibleStates_
private

◆ requiredStates_

const Set<SUID> walberla::vtk::VTKOutput::Write::requiredStates_
private

◆ simultaneousIOOperations_

const int walberla::vtk::VTKOutput::Write::simultaneousIOOperations_
private

◆ vtk_

const shared_ptr<VTKOutput> walberla::vtk::VTKOutput::Write::vtk_
private

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