- Home
- About DUNE
- Download
- Documentation
- Community
- Development
#include <dune/grid/io/file/dgfparser/dgfalu.hh>
Public Types | |
typedef DGFBaseFactory < ALUCubeGrid< 2, dimw > > | Base |
typedef Base::MPICommunicatorType | MPICommunicatorType |
typedef Base::Grid | Grid |
typedef Base::GridFactory | GridFactory |
typedef Grid::template Codim < 0 >::Entity | Element |
typedef Grid::template Codim < dimension >::Entity | Vertex |
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 &intersection) const |
int | numParameters () const |
std::vector< double > & | parameter (const Element &element) |
std::vector< double > & | parameter (const Vertex &vertex) |
Static Public Attributes | |
static const int | dimension = Grid::dimension |
Protected Member Functions | |
bool | generate (std::istream &file, MPICommunicatorType comm, 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< ALUCubeGrid<2,dimw> > Dune::DGFGridFactory< ALUCubeGrid< 2, dimw > >::Base |
typedef Grid::template Codim<0>::Entity Dune::DGFBaseFactory< ALUCubeGrid< 2, dimw > >::Element [inherited] |
typedef Base::Grid Dune::DGFGridFactory< ALUCubeGrid< 2, dimw > >::Grid |
Reimplemented from Dune::DGFBaseFactory< ALUCubeGrid< 2, dimw > >.
typedef Base::GridFactory Dune::DGFGridFactory< ALUCubeGrid< 2, dimw > >::GridFactory |
Reimplemented from Dune::DGFBaseFactory< ALUCubeGrid< 2, dimw > >.
typedef Base::MPICommunicatorType Dune::DGFGridFactory< ALUCubeGrid< 2, dimw > >::MPICommunicatorType |
Reimplemented from Dune::DGFBaseFactory< ALUCubeGrid< 2, dimw > >.
typedef Grid::template Codim<dimension>::Entity Dune::DGFBaseFactory< ALUCubeGrid< 2, dimw > >::Vertex [inherited] |
Dune::DGFGridFactory< ALUCubeGrid< 2, dimw > >::DGFGridFactory | ( | std::istream & | input, | |
MPICommunicatorType | comm = MPIHelper::getCommunicator() | |||
) | [inline, explicit] |
Dune::DGFGridFactory< ALUCubeGrid< 2, dimw > >::DGFGridFactory | ( | const std::string & | filename, | |
MPICommunicatorType | comm = MPIHelper::getCommunicator() | |||
) | [inline, explicit] |
int Dune::DGFBaseFactory< ALUCubeGrid< 2, dimw > >::boundaryId | ( | const Intersection & | intersection | ) | const [inline, inherited] |
static Grid* Dune::DGFBaseFactory< ALUCubeGrid< 2, dimw > >::callDirectly | ( | const char * | gridname, | |
const int | rank, | |||
const char * | filename, | |||
MPICommunicatorType | communicator | |||
) | [inline, static, protected, inherited] |
References Dune::DGFBaseFactory< G >::fileExists().
static bool Dune::DGFBaseFactory< ALUCubeGrid< 2, dimw > >::fileExists | ( | const char * | fileName | ) | [inline, static, protected, inherited] |
bool Dune::DGFGridFactory< ALUCubeGrid< 2, dimw > >::generate | ( | std::istream & | file, | |
MPICommunicatorType | comm, | |||
const std::string & | filename = "" | |||
) | [protected] |
Grid* Dune::DGFBaseFactory< ALUCubeGrid< 2, dimw > >::grid | ( | ) | const [inline, inherited] |
References Dune::DGFBaseFactory< G >::grid_.
int Dune::DGFBaseFactory< ALUCubeGrid< 2, dimw > >::numParameters | ( | ) | const [inline, inherited] |
std::vector< double >& Dune::DGFBaseFactory< ALUCubeGrid< 2, dimw > >::parameter | ( | const Vertex & | vertex | ) | [inline, inherited] |
std::vector< double >& Dune::DGFBaseFactory< ALUCubeGrid< 2, dimw > >::parameter | ( | const Element & | element | ) | [inline, inherited] |
static int Dune::DGFBaseFactory< ALUCubeGrid< 2, dimw > >::rank | ( | MPICommunicatorType | MPICOMM | ) | [inline, static, protected, inherited] |
References Dune::DGFBaseFactory< G >::rank().
static int Dune::DGFBaseFactory< ALUCubeGrid< 2, dimw > >::size | ( | MPICommunicatorType | MPICOMM | ) | [inline, static, protected, inherited] |
References Dune::DGFBaseFactory< G >::size().
bool Dune::DGFBaseFactory< ALUCubeGrid< 2, dimw > >::wasInserted | ( | const Intersection & | intersection | ) | const [inline, inherited] |
DuneGridFormatParser Dune::DGFBaseFactory< ALUCubeGrid< 2, dimw > >::dgf_ [protected, inherited] |
const int Dune::DGFGridFactory< ALUCubeGrid< 2, dimw > >::dimension = Grid::dimension [static] |
Reimplemented from Dune::DGFBaseFactory< ALUCubeGrid< 2, dimw > >.
GridFactory Dune::DGFBaseFactory< ALUCubeGrid< 2, dimw > >::factory_ [protected, inherited] |
Grid* Dune::DGFBaseFactory< ALUCubeGrid< 2, dimw > >::grid_ [protected, inherited] |
Generated on Fri Apr 29 2011 with Doxygen (ver 1.7.1) [doxygen-log,error-log].