dune-fem 2.8.0
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | Static Public Attributes | List of all members
Dune::Fem::IOTupleBase Struct Reference

#include <dune/fem/io/file/iotuple.hh>

Inheritance diagram for Dune::Fem::IOTupleBase:
Inheritance graph

Public Types

typedef PersistenceManager::BackupStreamType OutStreamType
 
typedef PersistenceManager::RestoreStreamType InStreamType
 

Static Public Member Functions

static std::string pathAndName (const std::string &path, const std::string &name, const std::string &suffix)
 
static std::string gridName (const std::string &path, const std::string &name)
 
static std::string dataName (const std::string &path, const std::string &name)
 
static std::string rankName (const std::string &path, const std::string &name, const int rank, const int size)
 
template<class GridType >
static void restoreGrid (GridType *&grid, InStreamType &inStream, const std::string &filename)
 
template<class GridType >
static void restoreDofManager (const GridType &grid, InStreamType &inStream)
 
template<class GridType >
static void writeGrid (const GridType &grid, OutStreamType &outStream, const std::string &filename)
 write grid and data to given directory
 

Static Public Attributes

static const bool singleBackupRestoreFile = PersistenceManager :: singleBackupRestoreFile
 

Member Typedef Documentation

◆ InStreamType

◆ OutStreamType

Member Function Documentation

◆ dataName()

static std::string Dune::Fem::IOTupleBase::dataName ( const std::string &  path,
const std::string &  name 
)
inlinestatic

◆ gridName()

static std::string Dune::Fem::IOTupleBase::gridName ( const std::string &  path,
const std::string &  name 
)
inlinestatic

◆ pathAndName()

static std::string Dune::Fem::IOTupleBase::pathAndName ( const std::string &  path,
const std::string &  name,
const std::string &  suffix 
)
inlinestatic

◆ rankName()

static std::string Dune::Fem::IOTupleBase::rankName ( const std::string &  path,
const std::string &  name,
const int  rank,
const int  size 
)
inlinestatic

◆ restoreDofManager()

template<class GridType >
static void Dune::Fem::IOTupleBase::restoreDofManager ( const GridType &  grid,
InStreamType inStream 
)
inlinestatic

◆ restoreGrid()

template<class GridType >
static void Dune::Fem::IOTupleBase::restoreGrid ( GridType *&  grid,
InStreamType inStream,
const std::string &  filename 
)
inlinestatic

◆ writeGrid()

template<class GridType >
static void Dune::Fem::IOTupleBase::writeGrid ( const GridType &  grid,
OutStreamType outStream,
const std::string &  filename 
)
inlinestatic

write grid and data to given directory

Member Data Documentation

◆ singleBackupRestoreFile

const bool Dune::Fem::IOTupleBase::singleBackupRestoreFile = PersistenceManager :: singleBackupRestoreFile
static

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