Diffpack Documentation

(Functionality not available, requires installation of an additional Diffpack Toolbox)


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

ProjInterpSparseHier Class Reference

#include <ProjInterpSparseHier.h>

Inheritance diagram for ProjInterpSparseHier::

ProjMatSparse ProjMatrix Proj HandleId List of all members.

Public Methods

 ProjInterpSparseHier (const char *description_="Projecton operator")
 ProjInterpSparseHier (const Proj_prm &prm, const char *description_="Projection operator")
virtual ~ProjInterpSparseHier ()
virtual bool rebindDOF (DegFreeFE &coarse, DegFreeFE &fine)
virtual String description () const

Protected Methods

virtual void interpolate (GridFE &gcoarse, GridFE &gfine)

Protected Attributes

real eps
int ndpn

Detailed Description

\briefprojection operators between grids

NAME: ProjInterpSparseHier -projection operators between grids

DESCRIPTION:

This projection operator deals with hierachically refined meshes.


Constructor & Destructor Documentation

ProjInterpSparseHier::ProjInterpSparseHier ( const char * description_ = "Projecton operator" )
 

See class "Proj". Notice that two "DegFreeFE" objects must be supplied by use of "rebindDOF".

ProjInterpSparseHier::ProjInterpSparseHier ( const Proj_prm & prm,
const char * description_ = "Projection operator" )
 

See documentation of one of the overloaded constructor.

ProjInterpSparseHier::~ProjInterpSparseHier ( ) [virtual]
 


Member Function Documentation

String ProjInterpSparseHier::description ( ) const [virtual]
 

returns the "String" description of the projection operator.

Reimplemented from ProjMatSparse.

void ProjInterpSparseHier::interpolate ( GridFE & gcoarse,
GridFE & gfine ) [protected, virtual]
 

bool ProjInterpSparseHier::rebindDOF ( DegFreeFE & coarse,
DegFreeFE & fine ) [virtual]
 

connects the projection operator to two "DegFreeFE" objects, one for the coarse and one for the fine grid.

Reimplemented from Proj.


Member Data Documentation

real ProjInterpSparseHier::eps [protected]
 

int ProjInterpSparseHier::ndpn [protected]
 


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