Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)

Public Member Functions | Protected Member Functions
hp2D::PolyEdgeMinNeighMaxChild Class Reference

First the maximum polynomial degree of both sides of the edge is choosen. More...

#include <edgeMinMax.hh>

Inheritance diagram for hp2D::PolyEdgeMinNeighMaxChild:
Inheritance graph
[legend]
Collaboration diagram for hp2D::PolyEdgeMinNeighMaxChild:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual PolyEdgeMinNeighMaxChildclone () const
 Virtual constructor.
virtual void pEdge (ushort &p, ushort pInner) const
 Adapt polynomial degree on an edge p according to the value on the.
virtual void pFromChildren (ushort &p, ushort pChild) const
 Adapt polynomial degree on edge depending in polynomial degree on a child.
virtual void pUnderChildren (ushort &p, ushort pChild) const
 Adapt common polynomial degree of children of an edge p according to a polynomial degree on a child .

Protected Member Functions

virtual std::ostream & info (std::ostream &os) const
 Returns information in an output stream.

Detailed Description

First the maximum polynomial degree of both sides of the edge is choosen.

Then the edge gets the minimum from both sides.

Author:
Kersten Schmidt, 2008

Definition at line 112 of file edgeMinMax.hh.


Member Function Documentation

virtual PolyEdgeMinNeighMaxChild* hp2D::PolyEdgeMinNeighMaxChild::clone ( ) const [inline, virtual]

Virtual constructor.

Returns a pointer to a copy of itself. The caller is responsible to destroy this copy.

Implements hp2D::PolyEdgeRule.

Definition at line 114 of file edgeMinMax.hh.

virtual std::ostream& hp2D::PolyEdgeMinNeighMaxChild::info ( std::ostream &  os) const [inline, protected, virtual]

Returns information in an output stream.

Reimplemented from hp2D::PolyEdgeRule.

Definition at line 129 of file edgeMinMax.hh.

virtual void hp2D::PolyEdgeMinNeighMaxChild::pEdge ( ushort &  p,
ushort  pInner 
) const [inline, virtual]

Adapt polynomial degree on an edge p according to the value on the.

Implements hp2D::PolyEdgeRule.

Definition at line 125 of file edgeMinMax.hh.

Here is the call graph for this function:

virtual void hp2D::PolyEdgeRule::pFromChildren ( ushort &  p,
ushort  pChild 
) const [inline, virtual, inherited]

Adapt polynomial degree on edge depending in polynomial degree on a child.

Reimplemented in hp2D::PolyEdgeMax.

Definition at line 31 of file edgeMinMax.hh.

Here is the call graph for this function:

virtual void hp2D::PolyEdgeMinNeighMaxChild::pUnderChildren ( ushort &  p,
ushort  pChild 
) const [inline, virtual]

Adapt common polynomial degree of children of an edge p according to a polynomial degree on a child .

Implements hp2D::PolyEdgeRule.

Definition at line 119 of file edgeMinMax.hh.


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

Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)