Diffpack Documentation


Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Search  

BoundaryFE Class Reference

boundary information in finite element grids. More...

#include <BoundaryFE.h>

Inheritance diagram for BoundaryFE::

BoundaryMesh HandleId List of all members.

Public Methods

 BoundaryFE (GridFE &)
 ~BoundaryFE ()
virtual int getNoElms () const
virtual int getNoNodes () const
virtual int getNoBounds () const
virtual int getNoNodeElms (const int) const
virtual int getNoBoundNodes (const int) const
virtual int getNoNodeBounds (const int) const
virtual int getNoElmBounds (const int) const
virtual int getNoBoundElms (const int) const
virtual bool nodeOnBound (const int, const int) const
virtual bool boundOnElm (const int, const int) const
virtual int getNodeElms (const int, VecSimplest(int))&const
virtual int getBoundNodes (const int, VecSimplest(int))&const
virtual int getNodeBounds (const int, VecSimplest(int))&const
virtual int getElmBounds (const int, VecSimplest(int))&const
virtual int getBoundElms (const int, VecSimplest(int))&const

Detailed Description

boundary information in finite element grids.

NAME: BoundaryFE - boundary information in finite element grids

DESCRIPTION:

The class implements the functions specified in class "BoundaryMesh" when the grid is of finite element type.


Constructor & Destructor Documentation

BoundaryFE::BoundaryFE ( GridFE & )
 

A "GridFE" object must be supplied when constructing an object. The constructor performs the complete initialization of the object.

BoundaryFE::~BoundaryFE ( ) [inline]
 


Member Function Documentation

bool BoundaryFE::boundOnElm ( const int,
const int ) const [virtual]
 

checks if a part of the boundary (the first argument) contains an element (the second argument).

Reimplemented from BoundaryMesh.

int BoundaryFE::getBoundElms ( const int,
VecSimplest(int) ) const [virtual]
 

Reimplemented from BoundaryMesh.

int BoundaryFE::getBoundNodes ( const int,
VecSimplest(int) ) const [virtual]
 

Reimplemented from BoundaryMesh.

int BoundaryFE::getElmBounds ( const int,
VecSimplest(int) ) const [virtual]
 

Reimplemented from BoundaryMesh.

int BoundaryFE::getNoBoundElms ( const int ) const [virtual]
 

Reimplemented from BoundaryMesh.

int BoundaryFE::getNoBoundNodes ( const int ) const [virtual]
 

returns the number of nodes in the boundary-to-node connectivity data structure.

Reimplemented from BoundaryMesh.

int BoundaryFE::getNoBounds ( ) const [inline, virtual]
 

Reimplemented from BoundaryMesh.

int BoundaryFE::getNoElmBounds ( const int ) const [virtual]
 

returns the number of nodes in the boundary-to-element connectivity data structure.

Reimplemented from BoundaryMesh.

int BoundaryFE::getNoElms ( ) const [inline, virtual]
 

Reimplemented from BoundaryMesh.

int BoundaryFE::getNoNodeBounds ( const int ) const [virtual]
 

returns the number of nodes in the node-to-boundary connectivity data structure.

Reimplemented from BoundaryMesh.

int BoundaryFE::getNoNodeElms ( const int ) const [virtual]
 

returns the number of nodes in the node-to-element connectivity data structure.

Reimplemented from BoundaryMesh.

int BoundaryFE::getNoNodes ( ) const [inline, virtual]
 

Reimplemented from BoundaryMesh.

int BoundaryFE::getNodeBounds ( const int,
VecSimplest(int) ) const [virtual]
 

Reimplemented from BoundaryMesh.

int BoundaryFE::getNodeElms ( const int,
VecSimplest(int) ) const [virtual]
 

Reimplemented from BoundaryMesh.

bool BoundaryFE::nodeOnBound ( const int,
const int ) const [virtual]
 

checks if a node (the first argument) is on a part of the boundary (the second argument).

Reimplemented from BoundaryMesh.


The documentation for this class was generated from the following file:
Copyright © 2003 inuTech GmbH. All rights reserved.