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

Public Member Functions | Private Attributes
concepts::gfem::GfemOverlapCondition Struct Reference

#include <gfemOverlapCondition.h>

List of all members.

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]

Detailed Description

Definition at line 8 of file gfemOverlapCondition.h.


Constructor & Destructor Documentation

concepts::gfem::GfemOverlapCondition::GfemOverlapCondition ( ) [inline]

Definition at line 9 of file gfemOverlapCondition.h.

Here is the call graph for this function:


Member Function Documentation

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]

Definition at line 23 of file gfemOverlapCondition.h.

Here is the call graph for this function:

void concepts::gfem::GfemOverlapCondition::disableVertex ( int  i) [inline]

Definition at line 18 of file gfemOverlapCondition.h.

Here is the call graph for this function:

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.

Returns:
-1 for edges whithout overlap condition

Definition at line 48 of file gfemOverlapCondition.h.

Here is the call graph for this function:

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.

Here is the call graph for this function:

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.

Here is the call graph for this function:

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.


Member Data Documentation

Definition at line 136 of file gfemOverlapCondition.h.

Definition at line 135 of file gfemOverlapCondition.h.

@ deprecated

Definition at line 134 of file gfemOverlapCondition.h.

Definition at line 132 of file gfemOverlapCondition.h.

Definition at line 133 of file gfemOverlapCondition.h.

Definition at line 138 of file gfemOverlapCondition.h.

Definition at line 137 of file gfemOverlapCondition.h.


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

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