dune-grid
2.2.0
|
#include <dune/grid/io/file/dgfparser/dgfalu.hh>
Public Types | |
typedef ALUGrid< 3, 3, eltype, refinementtype, Comm > | DGFGridType |
typedef DGFBaseFactory < DGFGridType > | BaseType |
typedef BaseType::MPICommunicatorType | MPICommunicatorType |
typedef ALUGrid< 3, 3, eltype, refinementtype, Comm > | Grid |
typedef Grid::template Codim < 0 >::Entity | Element |
typedef Grid::template Codim < dimension >::Entity | Vertex |
typedef Dune::GridFactory< Grid > | GridFactory |
Public Member Functions | |
DGFGridFactory (std::istream &input, MPICommunicatorType comm=MPIHelper::getCommunicator()) | |
DGFGridFactory (const std::string &filename, MPICommunicatorType comm=MPIHelper::getCommunicator()) | |
Grid * | grid () const |
bool | wasInserted (const Intersection &intersection) const |
int | boundaryId (const Intersection< GG, II > &intersection) const |
const DGFBoundaryParameter::type & | boundaryParameter (const Intersection< GG, II > &intersection) const |
int | numParameters () const |
bool | haveBoundaryParameters () const |
std::vector< double > & | parameter (const Element &element) |
std::vector< double > & | parameter (const Vertex &vertex) |
Static Public Attributes | |
static const int | dimension |
Protected Member Functions | |
bool | generate (std::istream &file, MPICommunicatorType comm, const std::string &filename="") |
bool | generateALUGrid (const ALUGridElementType eltype, std::istream &file, MPICommunicatorType communicator, const std::string &filename) |
bool | generateALU2dGrid (const ALUGridElementType eltype, std::istream &file, MPICommunicatorType communicator, const std::string &filename) |
Static Protected Member Functions | |
static Grid * | callDirectly (const char *gridname, const int rank, const char *filename, MPICommunicatorType communicator) |
static bool | fileExists (const char *fileName) |
static int | rank (MPICommunicatorType MPICOMM) |
static int | size (MPICommunicatorType MPICOMM) |
Protected Attributes | |
Grid * | grid_ |
GridFactory | factory_ |
DuneGridFormatParser | dgf_ |
typedef DGFBaseFactory< DGFGridType > Dune::DGFGridFactory< ALUGrid< 3, 3, eltype, refinementtype, Comm > >::BaseType |
typedef ALUGrid<3,3, eltype, refinementtype, Comm > Dune::DGFGridFactory< ALUGrid< 3, 3, eltype, refinementtype, Comm > >::DGFGridType |
|
inherited |
|
inherited |
|
inherited |
typedef BaseType :: MPICommunicatorType Dune::DGFGridFactory< ALUGrid< 3, 3, eltype, refinementtype, Comm > >::MPICommunicatorType |
Reimplemented from Dune::DGFBaseFactory< ALUGrid< 3, 3, eltype, refinementtype, Comm > >.
|
inherited |
|
inlineexplicit |
|
inlineexplicit |
|
inlineinherited |
|
inlineinherited |
|
inlinestaticprotectedinherited |
|
inlinestaticprotectedinherited |
|
protected |
|
protectedinherited |
|
protectedinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlinestaticprotectedinherited |
|
inlinestaticprotectedinherited |
|
inlineinherited |
|
protectedinherited |
|
staticinherited |
|
protectedinherited |
|
protectedinherited |