Diffpack Documentation


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

AlgebraicCoupling Class Reference

algebraic couplingbetween equations. More...

#include <AlgebraicCoupling.h>

Inheritance diagram for AlgebraicCoupling::

AlgebraicDofBase List of all members.

Public Methods

 AlgebraicCoupling ()
 AlgebraicCoupling (const AlgebraicCoupling &alg_coupling)
 AlgebraicCoupling (int glob_dof)
 AlgebraicCoupling (int glob_dof, const VecSimple(NUMT) &coeffs_, const VecSimple(int) &row_idx)
 ~AlgebraicCoupling ()
AlgebraicCoupling& operator= (const AlgebraicCoupling &alg_coupling)
int getDofNo () const
void setDofNo (int glob_dof)
virtual void print (Os os) const
virtual void scan (Is is)

Friends

Osoperator<< (Os &os, const AlgebraicCoupling &x)
Isoperator>> (Is &is, AlgebraicCoupling &x)

Detailed Description

algebraic couplingbetween equations.

NAME: AlgebraicCoupling - algebraic couplingbetween equations

DESCRIPTION:

The class implements an algebraic coupling bewteen equations, typically extending the algebraic problem posed by the discretization of a PDE-based model.


Constructor & Destructor Documentation

AlgebraicCoupling::AlgebraicCoupling ( )
 

See class "AlgebraicDofBase".

AlgebraicCoupling::AlgebraicCoupling ( const AlgebraicCoupling & alg_coupling )
 

See documentation of one of the overloaded constructor.

AlgebraicCoupling::AlgebraicCoupling ( int glob_dof )
 

See documentation of one of the overloaded constructor.

AlgebraicCoupling::AlgebraicCoupling ( int glob_dof,
const VecSimple(NUMT) & coeffs_,
const VecSimple(int) & row_idx )
 

See documentation of one of the overloaded constructor.

AlgebraicCoupling::~AlgebraicCoupling ( ) [inline]
 


Member Function Documentation

int AlgebraicCoupling::getDofNo ( ) const
 

Returns the global degree of freedom number. This is a synonym for the inherited function "getIndexNo".

AlgebraicCoupling & AlgebraicCoupling::operator= ( const AlgebraicCoupling & alg_coupling )
 

void AlgebraicCoupling::print ( Os os ) const [virtual]
 

Reimplemented from AlgebraicDofBase.

void AlgebraicCoupling::scan ( Is is ) [virtual]
 

Reimplemented from AlgebraicDofBase.

void AlgebraicCoupling::setDofNo ( int glob_dof )
 

Sets the global degree of freedom number. This is a synonym for the inherited function "setIndexNo".


Friends And Related Function Documentation

Os & operator<< ( Os & os,
const AlgebraicCoupling & x ) [friend]
 

Is & operator>> ( Is & is,
AlgebraicCoupling & x ) [friend]
 


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