|
dune-grid 2.12-git
|
Loading...
Searching...
No Matches
albertagrid/projection.hh
Go to the documentation of this file.
1// SPDX-FileCopyrightText: Copyright © DUNE Project contributors, see file LICENSE.md in module root
162 : public ProjectionFactory< DuneBoundaryProjection< dim >, DuneGlobalBoundaryProjectionFactory< dim > >
SLList< T, A > & operator=(const SLList< T, A > &other)
size_type dim() const
virtual void operator()()=0
const GlobalIndex & global() const
LocalIndex & local()
provides a wrapper for ALBERTA's el_info structure
Include standard header files.
static ElementInfo createFake(const MeshPointer &mesh, const Element *element, int level, int type=0)
Definition elementinfo.hh:752
Definition misc.hh:231
Definition albertagrid/projection.hh:135
Base::ElementInfo ElementInfo
Definition albertagrid/projection.hh:141
ProjectionFactory()
Definition albertagrid/projection.hh:144
Base::Projection Projection
Definition albertagrid/projection.hh:140
Definition albertagrid/projection.hh:36
Dune::DuneBoundaryProjection< dimWorld > Projection
Definition albertagrid/projection.hh:45
std::shared_ptr< const Projection > ProjectionPtr
Definition albertagrid/projection.hh:46
static const int dimension
Definition albertagrid/projection.hh:40
FieldVector< Real, dimWorld > GlobalCoordinate
Definition albertagrid/projection.hh:43
const Projection & projection() const
Definition albertagrid/projection.hh:64
Alberta::ElementInfo< dimension > ElementInfo
Definition albertagrid/projection.hh:42
DuneBoundaryProjection(const ProjectionPtr &projection)
Definition albertagrid/projection.hh:48
Definition albertagrid/projection.hh:80
static const int dimension
Definition albertagrid/projection.hh:88
const Impl & asImpl() const
Definition albertagrid/projection.hh:121
Proj Projection
Definition albertagrid/projection.hh:86
bool hasProjection(const ElementInfo &elementInfo, const int face) const
Definition albertagrid/projection.hh:100
bool hasProjection(const ElementInfo &elementInfo) const
Definition albertagrid/projection.hh:105
Alberta::ElementInfo< dimension > ElementInfo
Definition albertagrid/projection.hh:90
Projection projection(const ElementInfo &elementInfo, const int face) const
Definition albertagrid/projection.hh:110
Projection projection(const ElementInfo &elementInfo) const
Definition albertagrid/projection.hh:115
Definition albertagrid/projection.hh:163
Projection::ProjectionPtr DuneProjectionPtr
Definition albertagrid/projection.hh:171
Base::Projection Projection
Definition albertagrid/projection.hh:168
Projection projection(const ElementInfo &elementInfo, const int face) const
Definition albertagrid/projection.hh:187
bool hasProjection(const ElementInfo &elementInfo, const int face) const
Definition albertagrid/projection.hh:177
bool hasProjection(const ElementInfo &elementInfo) const
Definition albertagrid/projection.hh:182
Projection projection(const ElementInfo &elementInfo) const
Definition albertagrid/projection.hh:192
DuneGlobalBoundaryProjectionFactory(const DuneProjectionPtr &projection)
Definition albertagrid/projection.hh:173
Base::ElementInfo ElementInfo
Definition albertagrid/projection.hh:169
Definition albertagrid/projection.hh:208
virtual ~BasicNodeProjection()
Definition albertagrid/projection.hh:215
BasicNodeProjection(unsigned int boundaryIndex)
Definition albertagrid/projection.hh:209
unsigned int boundaryIndex() const
Definition albertagrid/projection.hh:218
Definition albertagrid/projection.hh:235
static const int dimension
Definition albertagrid/projection.hh:240
NodeProjection(unsigned int boundaryIndex, const Projection &projection)
Definition albertagrid/projection.hh:248
Alberta::ElementInfo< dimension > ElementInfo
Definition albertagrid/projection.hh:242
Interface class for vertex projection at the boundary.
Definition boundaryprojection.hh:32
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8