Diffpack Documentation


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

ElmMatVecT4n3D Class Reference

optimized assembly of tetrahedra (ElmT4n3D). More...

#include <ElmMatVecTools.h>

List of all members.

Public Methods

 ElmMatVecT4n3D ()
 ElmMatVecT4n3D (ToolsElmT4n3D *F_, int compute_A_, int compute_RHS_)
 ~ElmMatVecT4n3D ()
void initSym ()
void adjustEssBCSym (DegFreeFE &dof, const VecSimple(bool) &edof)
void assembleSym (MatSparse(NUMT) &ms, SparseDS &ad, Vec(NUMT) &vec)
 COPY_CONSTRUCTOR (ElmMatVecT4n3D)
 ASSIGNMENT_OPERATOR (ElmMatVecT4n3D)

Public Attributes

NUMT A11
NUMT A12
NUMT A13
NUMT A14
NUMT A22
NUMT A23
NUMT A24
NUMT A33
NUMT A34
NUMT A44
NUMT A21
NUMT A31
NUMT A32
NUMT A41
NUMT A42
NUMT A43
NUMT b1
NUMT b2
NUMT b3
NUMT b4


Detailed Description

optimized assembly of tetrahedra (ElmT4n3D).

NAME: ElmMatVecT4n3D - optimized assembly of tetrahedra (ElmT4n3D)

DESCRIPTION:

Highly optimized version of class "ElmMatVec" restricted to elements of type "ElmT4n3D".


Constructor & Destructor Documentation

ElmMatVecT4n3D::ElmMatVecT4n3D ( ) [inline]
 

There is one empty constructor and one coupling to a "ToolsElmT4n3D" utility object. This cosnstructor is also told whether to assemble the matrix and/or vector contributions.

ElmMatVecT4n3D::ElmMatVecT4n3D ( ToolsElmT4n3D * F_,
int compute_A_,
int compute_RHS_ ) [inline]
 

See documentation of one of the overloaded constructor.

ElmMatVecT4n3D::~ElmMatVecT4n3D ( ) [inline]
 


Member Function Documentation

ElmMatVecT4n3D::ASSIGNMENT_OPERATOR ( ElmMatVecT4n3D )
 

ElmMatVecT4n3D::COPY_CONSTRUCTOR ( ElmMatVecT4n3D )
 

void ElmMatVecT4n3D::adjustEssBCSym ( DegFreeFE & dof,
const VecSimple(bool) & edof )
 

void ElmMatVecT4n3D::assembleSym ( MatSparse(NUMT) & ms,
SparseDS & ad,
Vec(NUMT) & vec )
 

void ElmMatVecT4n3D::initSym ( ) [inline]
 


Member Data Documentation

NUMT ElmMatVecT4n3D::A11
 

NUMT ElmMatVecT4n3D::A12
 

NUMT ElmMatVecT4n3D::A13
 

NUMT ElmMatVecT4n3D::A14
 

NUMT ElmMatVecT4n3D::A21
 

NUMT ElmMatVecT4n3D::A22
 

NUMT ElmMatVecT4n3D::A23
 

NUMT ElmMatVecT4n3D::A24
 

NUMT ElmMatVecT4n3D::A31
 

NUMT ElmMatVecT4n3D::A32
 

NUMT ElmMatVecT4n3D::A33
 

NUMT ElmMatVecT4n3D::A34
 

NUMT ElmMatVecT4n3D::A41
 

NUMT ElmMatVecT4n3D::A42
 

NUMT ElmMatVecT4n3D::A43
 

NUMT ElmMatVecT4n3D::A44
 

NUMT ElmMatVecT4n3D::b1
 

NUMT ElmMatVecT4n3D::b2
 

NUMT ElmMatVecT4n3D::b3
 

NUMT ElmMatVecT4n3D::b4
 


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