Diffpack Documentation


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

FieldsWithPtValues Class Reference

base class for vector fields having point values. More...

#include <FieldsWithPtValues.h>

Inheritance diagram for FieldsWithPtValues::

Fields HandleId FieldsFE FieldsFV FieldsLattice FieldsPiWisConst FieldsScatPt List of all members.

Public Methods

 ~FieldsWithPtValues ()
virtual FieldWithPtValuescomponent (int i)=0
virtual const FieldWithPtValuescomponent (int i) const=0

Protected Methods

 FieldsWithPtValues (const char *name=NULL)

Detailed Description

base class for vector fields having point values.

NAME: FieldsWithPtValues - base class for vector fields having point values

DESCRIPTION:

The class serves as base class for all vector fields where the scalar components are subclass objects of "FieldWithPtValues". Tensor fields are also represented by this vector field class.


Constructor & Destructor Documentation

FieldsWithPtValues::FieldsWithPtValues ( const char * name = NULL ) [inline, protected]
 

FieldsWithPtValues::~FieldsWithPtValues ( ) [inline]
 


Member Function Documentation

const FieldWithPtValues & FieldsWithPtValues::component ( int i ) const [pure virtual]
 

See documentation of one of the overloaded functions.

Reimplemented in FieldsFE, FieldsFV, FieldsLattice, FieldsPiWisConst, and FieldsScatPt.

FieldWithPtValues & FieldsWithPtValues::component ( int i ) [pure virtual]
 

gives access to a scalar component in the vector field.

Reimplemented in FieldsFE, FieldsFV, FieldsLattice, FieldsPiWisConst, and FieldsScatPt.


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