Class documentation of Concepts

Loading...
Searching...
No Matches
concepts::InnerOuterBoundary2d Class Reference

#include <mesh.hh>

Inheritance diagram for concepts::InnerOuterBoundary2d:
concepts::CircleBoundary concepts::ConnectTwoMeshes concepts::Mesh2withBoundary concepts::StraightPeriodicBoundary concepts::Circle

Public Member Functions

const Sequence< Edge2d * > & outerBoundary () const
 
const Sequence< Sequence< Edge2d * > > & innerBoundary () const
 
void addInnerBoundary (const Sequence< Edge2d * > &innerBoundary)
 Adds clones of the edges in innerBoundary as new inner boundary.
 

Protected Attributes

Sequence< Edge2d * > outerBoundary_
 Outer boundary given by edges in 2D.
 
Sequence< Sequence< Edge2d * > > innerBoundary_
 Several internal boundaries given by edges in 2D.
 

Detailed Description

Base class for mesh classes in 2D which defines its outer boundary and inner boundaries.

Author
Kersten Schmidt, 2009

Definition at line 124 of file mesh.hh.

Member Function Documentation

◆ innerBoundary()

const Sequence< Sequence< Edge2d * > > & concepts::InnerOuterBoundary2d::innerBoundary ( ) const
inline

Definition at line 131 of file mesh.hh.

◆ outerBoundary()

const Sequence< Edge2d * > & concepts::InnerOuterBoundary2d::outerBoundary ( ) const
inline

Definition at line 128 of file mesh.hh.

Member Data Documentation

◆ innerBoundary_

Sequence<Sequence<Edge2d*> > concepts::InnerOuterBoundary2d::innerBoundary_
protected

Several internal boundaries given by edges in 2D.

Definition at line 141 of file mesh.hh.

◆ outerBoundary_

Sequence<Edge2d*> concepts::InnerOuterBoundary2d::outerBoundary_
protected

Outer boundary given by edges in 2D.

Definition at line 139 of file mesh.hh.


The documentation for this class was generated from the following file: