|
dune-grid 2.11
|
Loading...
Searching...
No Matches
dgfoned.hh
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright © DUNE Project contributors, see file LICENSE.md in module root
134 std::vector< double > ¶meter ( [[maybe_unused]] const typename Grid::Codim< codim >::Entity &element )
147 const DGFBoundaryParameter::type &boundaryParameter ( [[maybe_unused]] const Dune::Intersection< GG, II > &intersection ) const
165 inline void DGFGridFactory< OneDGrid >::generate ( std::istream &input, [[maybe_unused]] MPICommunicatorType comm )
#define DUNE_THROW(E,...)
The OneDGrid class.
Include standard header files.
MPI_Comm MPICommunicator
static MPICommunicator getCommunicator()
Definition dgfgridfactory.hh:38
MPIHelper::MPICommunicator MPICommunicatorType
Definition dgfgridfactory.hh:41
std::vector< double > & parameter(const Element &element)
Definition dgfgridfactory.hh:124
Intersection of a mesh entity of codimension 0 ("element") with a "neighboring" element or with the d...
Definition common/intersection.hh:164
size_t boundarySegmentIndex() const
index of the boundary segment within the macro grid
Definition common/intersection.hh:236
static constexpr int dimension
The dimension of the grid.
Definition common/grid.hh:387
static constexpr int dimensionworld
The dimension of the world the grid lives in.
Definition common/grid.hh:390
GridFamily::Traits::template Codim< cd >::Entity Entity
A type that is a model of a Dune::Entity<cd,dim,...>.
Definition common/grid.hh:419
static int refineStepsForHalf()
Definition dgfoned.hh:46
std::vector< double > & parameter(const typename Grid::Codim< codim >::Entity &element)
return empty vector
Definition dgfoned.hh:134
MPIHelper::MPICommunicator MPICommunicatorType
MPI communicator type.
Definition dgfoned.hh:70
const DGFBoundaryParameter::type & boundaryParameter(const Dune::Intersection< GG, II > &intersection) const
return invalid default value
Definition dgfoned.hh:147
std::vector< double > & parameter(const Entity &entity)
Definition dgfoned.hh:127
int boundaryId(const Dune::Intersection< GG, II > &intersection) const
Definition dgfoned.hh:105
bool haveBoundaryParameters() const
OneDGrid does not support boundary parameters.
Definition dgfoned.hh:140
int numParameters(const Entity &) const
OneDGrid does not support parameters, returns 0.
Definition dgfoned.hh:114
DGFGridFactory(const std::string &filename, MPICommunicatorType comm=MPIHelper::getCommunicator())
constructor taking filename
Definition dgfoned.hh:82
DGFGridFactory(std::istream &input, MPICommunicatorType comm=MPIHelper::getCommunicator())
constructor taking istream
Definition dgfoned.hh:73
int numParameters() const
OneDGrid does not support parameters, returns 0.
Definition dgfoned.hh:121
bool wasInserted(const Dune::Intersection< GG, II > &intersection) const
always returns false
Definition dgfoned.hh:99
Some simple static information for a given GridType.
Definition io/file/dgfparser/dgfparser.hh:56
static const type & defaultValue()
default constructor
Definition parser.hh:28
T begin(T... args)
T c_str(T... args)
T end(T... args)
T endl(T... args)
T size(T... args)
T sort(T... args)
T transform(T... args)
T unique(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8