dune-spgrid 2.8.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
Dune::SPGridIOData< ctype, dim, Ref > Struct Template Reference

#include <dune/grid/spgrid/fileio.hh>

Public Types

typedef SPTopology< dim > Topology
 
typedef SPCube< ctype, dim > Cube
 
typedef Cube::GlobalVector GlobalVector
 
typedef SPMultiIndex< dim > MultiIndex
 
typedef Ref< dim > Refinement
 
typedef Refinement::Policy RefinementPolicy
 

Public Member Functions

bool write (std::ostream &stream) const
 
bool write (const std::string &filename) const
 
bool read (std::istream &stream, const std::string &info="")
 
bool read (const std::string &filename)
 

Public Attributes

ctype time
 
std::vector< Cubecubes
 
Topology topology
 
MultiIndex cells
 
MultiIndex overlap
 
int partitions
 
int maxLevel
 
std::vector< RefinementPolicyrefinements
 

Member Typedef Documentation

◆ Cube

template<class ctype , int dim, template< int > class Ref>
typedef SPCube< ctype, dim > Dune::SPGridIOData< ctype, dim, Ref >::Cube

◆ GlobalVector

template<class ctype , int dim, template< int > class Ref>
typedef Cube::GlobalVector Dune::SPGridIOData< ctype, dim, Ref >::GlobalVector

◆ MultiIndex

template<class ctype , int dim, template< int > class Ref>
typedef SPMultiIndex< dim > Dune::SPGridIOData< ctype, dim, Ref >::MultiIndex

◆ Refinement

template<class ctype , int dim, template< int > class Ref>
typedef Ref< dim > Dune::SPGridIOData< ctype, dim, Ref >::Refinement

◆ RefinementPolicy

template<class ctype , int dim, template< int > class Ref>
typedef Refinement::Policy Dune::SPGridIOData< ctype, dim, Ref >::RefinementPolicy

◆ Topology

template<class ctype , int dim, template< int > class Ref>
typedef SPTopology< dim > Dune::SPGridIOData< ctype, dim, Ref >::Topology

Member Function Documentation

◆ read() [1/2]

template<class ctype , int dim, template< int > class Ref>
bool Dune::SPGridIOData< ctype, dim, Ref >::read ( const std::string &  filename)
inline

◆ read() [2/2]

template<class ctype , int dim, template< int > class Ref>
bool Dune::SPGridIOData< ctype, dim, Ref >::read ( std::istream &  stream,
const std::string &  info = "" 
)
inline

◆ write() [1/2]

template<class ctype , int dim, template< int > class Ref>
bool Dune::SPGridIOData< ctype, dim, Ref >::write ( const std::string &  filename) const
inline

◆ write() [2/2]

template<class ctype , int dim, template< int > class Ref>
bool Dune::SPGridIOData< ctype, dim, Ref >::write ( std::ostream &  stream) const
inline

Member Data Documentation

◆ cells

template<class ctype , int dim, template< int > class Ref>
MultiIndex Dune::SPGridIOData< ctype, dim, Ref >::cells

◆ cubes

template<class ctype , int dim, template< int > class Ref>
std::vector< Cube > Dune::SPGridIOData< ctype, dim, Ref >::cubes

◆ maxLevel

template<class ctype , int dim, template< int > class Ref>
int Dune::SPGridIOData< ctype, dim, Ref >::maxLevel

◆ overlap

template<class ctype , int dim, template< int > class Ref>
MultiIndex Dune::SPGridIOData< ctype, dim, Ref >::overlap

◆ partitions

template<class ctype , int dim, template< int > class Ref>
int Dune::SPGridIOData< ctype, dim, Ref >::partitions

◆ refinements

template<class ctype , int dim, template< int > class Ref>
std::vector< RefinementPolicy > Dune::SPGridIOData< ctype, dim, Ref >::refinements

◆ time

template<class ctype , int dim, template< int > class Ref>
ctype Dune::SPGridIOData< ctype, dim, Ref >::time

◆ topology

template<class ctype , int dim, template< int > class Ref>
Topology Dune::SPGridIOData< ctype, dim, Ref >::topology

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