- Home
- About DUNE
- Download
- Documentation
- Community
- Development
#include <dune/grid/io/visual/grapegriddisplay.hh>
Public Types | |
typedef GridType::HierarchicIterator | HierarchicIteratorType |
typedef GridType::Traits::LocalIdSet | LocalIdSetType |
typedef GridType::Traits::LeafIndexSet | LeafIndexSetType |
Public Member Functions | |
GrapeGridDisplay (const GridType &grid, const int myrank=-1) | |
Constructor, make a GrapeGridDisplay for given grid. | |
template<class GridPartType > | |
GrapeGridDisplay (const GridPartType &gridPart, const int myrank=-1) | |
Constructor, make a GrapeGridDisplay for given grid. | |
template<class VT > | |
GrapeGridDisplay (const GridView< VT > &gridView, const int myrank=-1) | |
~GrapeGridDisplay () | |
Destructor for GrapeGridDisplay. | |
void | display () |
int | myRank () const |
return rank of this display, for visualisation of parallel grid | |
const GridType & | getGrid () const |
return reference to Dune Grid | |
Public Attributes | |
const GridType & | grid_ |
const bool | hasLevelIntersections_ |
void * | gridPart_ |
void * | indexSet_ |
const LocalIdSetType & | lid_ |
const int | myRank_ |
void * | hmesh_ |
HierarchicIteratorList | hierList_ |
Protected Types | |
typedef std::list < HierarchicIteratorType * > | HierarchicIteratorList |
typedef HierarchicIteratorList::iterator | ListIteratorType |
typedef std::list<HierarchicIteratorType *> Dune::GrapeGridDisplay< GridType >::HierarchicIteratorList [protected] |
typedef GridType::HierarchicIterator Dune::GrapeGridDisplay< GridType >::HierarchicIteratorType |
typedef GridType::Traits::LeafIndexSet Dune::GrapeGridDisplay< GridType >::LeafIndexSetType |
typedef HierarchicIteratorList::iterator Dune::GrapeGridDisplay< GridType >::ListIteratorType [protected] |
typedef GridType::Traits::LocalIdSet Dune::GrapeGridDisplay< GridType >::LocalIdSetType |
Dune::GrapeGridDisplay< GridType >::GrapeGridDisplay | ( | const GridType & | grid, | |
const int | myrank = -1 | |||
) | [inline] |
Constructor, make a GrapeGridDisplay for given grid.
References Dune::GrapeGridDisplay< GridType >::hmesh_, and setupHmesh().
Dune::GrapeGridDisplay< GridType >::GrapeGridDisplay | ( | const GridPartType & | gridPart, | |
const int | myrank = -1 | |||
) | [inline] |
Constructor, make a GrapeGridDisplay for given grid.
References Dune::GrapeGridDisplay< GridType >::hmesh_, and setupHmesh().
Dune::GrapeGridDisplay< GridType >::GrapeGridDisplay | ( | const GridView< VT > & | gridView, | |
const int | myrank = -1 | |||
) | [inline] |
References setupHmesh().
Dune::GrapeGridDisplay< GridType >::~GrapeGridDisplay | ( | ) | [inline] |
Destructor for GrapeGridDisplay.
References deleteHmesh().
void Dune::GrapeGridDisplay< GridType >::display | ( | ) | [inline] |
Calls the display of the grid and draws the discrete function if discretefunction is NULL, then only the grid is displayed
Reimplemented in Dune::GrapeDataDisplay< GridType >.
References handleMesh(), and Dune::GrapeGridDisplay< GridType >::hmesh_.
const GridType & Dune::GrapeGridDisplay< GridType >::getGrid | ( | ) | const [inline] |
References Dune::GrapeGridDisplay< GridType >::grid_.
int Dune::GrapeGridDisplay< GridType >::myRank | ( | ) | const [inline] |
return rank of this display, for visualisation of parallel grid
References Dune::GrapeGridDisplay< GridType >::myRank_.
const GridType& Dune::GrapeGridDisplay< GridType >::grid_ |
Referenced by Dune::GrapeGridDisplay< GridType >::getGrid().
void* Dune::GrapeGridDisplay< GridType >::gridPart_ |
const bool Dune::GrapeGridDisplay< GridType >::hasLevelIntersections_ |
HierarchicIteratorList Dune::GrapeGridDisplay< GridType >::hierList_ |
void* Dune::GrapeGridDisplay< GridType >::hmesh_ |
Referenced by Dune::GrapeDataDisplay< GridType >::dataDisplay(), Dune::GrapeGridDisplay< GridType >::display(), Dune::GrapeDataDisplay< GridType >::display(), Dune::GrapeDataDisplay< GridType >::displayVector(), Dune::GrapeGridDisplay< GridType >::GrapeGridDisplay(), and Dune::GrapeDataDisplay< GridType >::~GrapeDataDisplay().
void* Dune::GrapeGridDisplay< GridType >::indexSet_ |
const LocalIdSetType& Dune::GrapeGridDisplay< GridType >::lid_ |
const int Dune::GrapeGridDisplay< GridType >::myRank_ |
Referenced by Dune::GrapeGridDisplay< GridType >::myRank().
Generated on Fri Apr 29 2011 with Doxygen (ver 1.7.1) [doxygen-log,error-log].