concepts::InnerOuterBoundary2d Class Reference

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

#include <mesh.hh>

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

Public Member Functions

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

Protected Attributes

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

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.

Constructor & Destructor Documentation

◆ ~InnerOuterBoundary2d()

virtual concepts::InnerOuterBoundary2d::~InnerOuterBoundary2d ( )
virtual

Member Function Documentation

◆ addInnerBoundary()

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

Adds clones of the edges in innerBoundary as new inner boundary.

◆ 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:
Page URL: http://wiki.math.ethz.ch/bin/view/Concepts/WebHome
21 August 2020
© 2020 Eidgenössische Technische Hochschule Zürich