|
dune-grid 2.12-git
|
Loading...
Searching...
No Matches
dgfug.hh
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright © DUNE Project contributors, see file LICENSE.md in module root
165 std::vector< double > ¶meter ( const typename Grid::template Codim< dimension >::Entity &vertex )
183 const DGFBoundaryParameter::type &boundaryParameter ( const Dune::Intersection< GG, II > &intersection ) const
int size() const
size_type dim() const
#define DUNE_THROW(E,...)
The UGGrid class.
Include standard header files.
MPI_Comm MPICommunicator
static MPICommunicator getCommunicator()
Definition dgfgridfactory.hh:38
MPIHelper::MPICommunicator MPICommunicatorType
Definition dgfgridfactory.hh:41
Intersection of a mesh entity of codimension 0 ("element") with a "neighboring" element or with the d...
Definition common/intersection.hh:164
int indexInInside() const
Local index of codim 1 entity in the inside() entity where intersection is contained in.
Definition common/intersection.hh:351
size_t boundarySegmentIndex() const
index of the boundary segment within the macro grid
Definition common/intersection.hh:236
Entity inside() const
return Entity on the inside of this intersection. That is the Entity where we started this.
Definition common/intersection.hh:250
GridImp::template Codim< 0 >::Entity Entity
Type of entity that this Intersection belongs to.
Definition common/intersection.hh:192
Some simple static information for a given GridType.
Definition io/file/dgfparser/dgfparser.hh:56
Definition dgfug.hh:40
size_t heapSize() const
returns heap size used on construction of the grid
Definition dgfug.hh:49
bool noCopy() const
returns true if no copies are made for UGGrid elements
Definition dgfug.hh:47
bool noClosure() const
returns true if no closure should be used for UGGrid
Definition dgfug.hh:45
static int refineStepsForHalf()
Definition dgfug.hh:65
const DGFBoundaryParameter::type & boundaryParameter(const Dune::Intersection< GG, II > &intersection) const
return invalid value
Definition dgfug.hh:183
std::vector< double > & parameter(const typename Grid::template Codim< dimension >::Entity &vertex)
return parameter for vertex
Definition dgfug.hh:165
DGFGridFactory(const std::string &filename, MPICommunicatorType comm=MPIHelper::getCommunicator())
constructor taking filename
Definition dgfug.hh:102
MPIHelper::MPICommunicator MPICommunicatorType
MPI communicator type.
Definition dgfug.hh:89
int numParameters(const Entity &) const
return number of parameters
Definition dgfug.hh:148
int boundaryId(const Dune::Intersection< GG, II > &intersection) const
will return boundary segment index
Definition dgfug.hh:129
bool wasInserted(const Dune::Intersection< GG, II > &intersection) const
please doc me
Definition dgfug.hh:122
DGFGridFactory(std::istream &input, MPICommunicatorType comm=MPIHelper::getCommunicator())
constructor taking istream
Definition dgfug.hh:92
int numParameters() const
return number of parameters
Definition dgfug.hh:136
bool haveBoundaryParameters() const
UGGrid does not support boundary parameters.
Definition dgfug.hh:176
std::vector< double > & parameter(const typename Grid::template Codim< 0 >::Entity &element)
return parameter for codim 0 entity
Definition dgfug.hh:154
static const type & defaultValue()
default constructor
Definition parser.hh:28
Front-end for the grid manager of the finite element toolbox UG3.
Definition uggrid.hh:200
T c_str(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8