#include <patches.hh>
Public Types | |
typedef Sequence< edge_dof >::iterator | iterator |
typedef Sequence< edge_dof >::const_iterator | const_iterator |
Public Member Functions | |
EdgePatch () | |
void | push_back (uint edgeKey, concepts::Z2 i) |
bool | exist (uint edgeNo) |
void | insert1st (uint edgeKey, concepts::Z2 i) |
iterator | begin () |
const_iterator | begin () const |
iterator | end () |
const_iterator | end () const |
edge_dof | operator[] (uint noE) const |
Protected Member Functions | |
std::ostream & | info (std::ostream &os) const |
Returns information in an output stream. | |
Class holding the Keys of the Edges around a vertex of a regular Patch. This is mainly a Sequence with extra functionality to sort and handle via controll classes VtxToEdgeSupportMap and VtxToPatchMaps.
Definition at line 265 of file patches.hh.
Definition at line 271 of file patches.hh.
Definition at line 270 of file patches.hh.
|
inline |
Default Constructor, does nothing since this class is builded with its routines.
Definition at line 276 of file patches.hh.
|
inlinevirtual |
Definition at line 278 of file patches.hh.
|
inline |
Definition at line 303 of file patches.hh.
|
inline |
Definition at line 307 of file patches.hh.
|
inline |
Definition at line 311 of file patches.hh.
|
inline |
Definition at line 315 of file patches.hh.
|
protectedvirtual |
Returns information in an output stream.
Reimplemented from concepts::OutputOperator.
void geometry::EdgePatch::insert1st | ( | uint | edgeKey, |
concepts::Z2 | i | ||
) |
Method to add the (unique) key at the first position in the ElementPatch. If Key is already in the Patch added before it will be set to the first position. This has an application when sorting the Patch later cause no more Info will be needed.
edgeNo | Key of the Edge. |
Definition at line 320 of file patches.hh.
void geometry::EdgePatch::push_back | ( | uint | edgeKey, |
concepts::Z2 | i | ||
) |
Modified push_back routine that just adds a new edgeKey iff its not already in that EdgePatch.
edgeKey | Key of the Edge. |