#include <gfemOverlapCondition.h>
Public Member Functions | |
| int | disabledVertDof (int i_vert) const |
| int | disabledVertIdx (int i_t) const |
| void | disableEdge (int i, int pEdge) |
| void | disableVertex (int i) |
| bool | edgeDisabled (int i) const |
| int | edgeDofs (int i) const |
| Returns the number of shapefunctions supported on overlaping edge i. | |
| int | edgeP (int i) const |
| GfemOverlapCondition () | |
| int | nDofs () const |
| int | nEdgeDofs () const |
| int | nMicro () const |
| number of special micro functions | |
| int | nVertDofs () const |
| void | optimize () |
| if an edge is disabled, its adjecant vertices do not need to be disabled as well. | |
| void | print () const |
| bool | vertDisabled (int i) const |
| int | vertP (int i) const |
Private Attributes | |
| int | cum_disabledEdge [4] |
| int | maxP |
| int | n_disabledEdges |
| @ deprecated | |
| int | n_disabledVert |
| int | n_vertPs |
| int | stateEdge [4] |
| int | stateVert [4] |
Definition at line 8 of file gfemOverlapCondition.h.
| concepts::gfem::GfemOverlapCondition::GfemOverlapCondition | ( | ) | [inline] |
| int concepts::gfem::GfemOverlapCondition::disabledVertDof | ( | int | i_vert | ) | const [inline] |
Definition at line 103 of file gfemOverlapCondition.h.
| int concepts::gfem::GfemOverlapCondition::disabledVertIdx | ( | int | i_t | ) | const [inline] |
Definition at line 113 of file gfemOverlapCondition.h.
| void concepts::gfem::GfemOverlapCondition::disableEdge | ( | int | i, |
| int | pEdge | ||
| ) | [inline] |
| void concepts::gfem::GfemOverlapCondition::disableVertex | ( | int | i | ) | [inline] |
| bool concepts::gfem::GfemOverlapCondition::edgeDisabled | ( | int | i | ) | const [inline] |
Definition at line 37 of file gfemOverlapCondition.h.
| int concepts::gfem::GfemOverlapCondition::edgeDofs | ( | int | i | ) | const [inline] |
Returns the number of shapefunctions supported on overlaping edge i.
Definition at line 48 of file gfemOverlapCondition.h.

| int concepts::gfem::GfemOverlapCondition::edgeP | ( | int | i | ) | const [inline] |
Definition at line 41 of file gfemOverlapCondition.h.
| int concepts::gfem::GfemOverlapCondition::nDofs | ( | ) | const [inline] |
Definition at line 89 of file gfemOverlapCondition.h.
| int concepts::gfem::GfemOverlapCondition::nEdgeDofs | ( | ) | const [inline] |
Definition at line 99 of file gfemOverlapCondition.h.
| int concepts::gfem::GfemOverlapCondition::nMicro | ( | ) | const [inline] |
number of special micro functions
Definition at line 84 of file gfemOverlapCondition.h.

| int concepts::gfem::GfemOverlapCondition::nVertDofs | ( | ) | const [inline] |
Definition at line 95 of file gfemOverlapCondition.h.
| void concepts::gfem::GfemOverlapCondition::optimize | ( | ) | [inline] |
if an edge is disabled, its adjecant vertices do not need to be disabled as well.
Definition at line 55 of file gfemOverlapCondition.h.

| void concepts::gfem::GfemOverlapCondition::print | ( | ) | const |
| bool concepts::gfem::GfemOverlapCondition::vertDisabled | ( | int | i | ) | const [inline] |
Definition at line 29 of file gfemOverlapCondition.h.
| int concepts::gfem::GfemOverlapCondition::vertP | ( | int | i | ) | const [inline] |
Definition at line 33 of file gfemOverlapCondition.h.
int concepts::gfem::GfemOverlapCondition::cum_disabledEdge[4] [private] |
Definition at line 136 of file gfemOverlapCondition.h.
int concepts::gfem::GfemOverlapCondition::maxP [private] |
Definition at line 135 of file gfemOverlapCondition.h.
int concepts::gfem::GfemOverlapCondition::n_disabledEdges [private] |
@ deprecated
Definition at line 134 of file gfemOverlapCondition.h.
int concepts::gfem::GfemOverlapCondition::n_disabledVert [private] |
Definition at line 132 of file gfemOverlapCondition.h.
int concepts::gfem::GfemOverlapCondition::n_vertPs [private] |
Definition at line 133 of file gfemOverlapCondition.h.
int concepts::gfem::GfemOverlapCondition::stateEdge[4] [private] |
Definition at line 138 of file gfemOverlapCondition.h.
int concepts::gfem::GfemOverlapCondition::stateVert[4] [private] |
Definition at line 137 of file gfemOverlapCondition.h.