Diffpack Documentation


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

Matrix_Type.h File Reference

Diffpack Kernel. More...

#include <Handle.h>

Go to the source code of this file.

Compounds

class  Matrix(Type)
 abstract base class for matrices with arithmetic operations. More...


Defines

#define ClassType   Matrix(Type)

Functions

void add (Matrix(Type) &A, Matrix(Type) &B, Matrix(Type) &C)
void add (Matrix(Type) &A, Matrix(Type) &B, char s, Matrix(Type) &C)
void add (Matrix(Type) &A, Matrix(Type) &B, Type b, Matrix(Type) &C)
void add (Matrix(Type) &A, Type a, Matrix(Type) &B, Type b, Matrix(Type) &C)
void prod (Vector(Type) &y, const Matrix(Type) &A, const Vector(Type) &x, TransposeMode tpmode=NOT_TRANSPOSED, bool add_to_yb=false)
void add (Handle(Matrix(Type)) am, Handle(Matrix(Type)) bm, Handle(Matrix(Type)) cm)
void add (Handle(Matrix(Type)) am, Handle(Matrix(Type)) bm, char s, Handle(Matrix(Type)) cm)
void add (Handle(Matrix(Type)) am, Handle(Matrix(Type)) bm, Type b, Handle(Matrix(Type)) cm)
void add (Handle(Matrix(Type)) am, Type a, Handle(Matrix(Type)) bm, Type b, Handle(Matrix(Type)) cm)


Detailed Description

Diffpack Kernel.


Define Documentation

#define ClassType   Matrix(Type)
 


Function Documentation

void add ( Handle(Matrix(Type)) am,
Type a,
Handle(Matrix(Type)) bm,
Type b,
Handle(Matrix(Type)) cm ) [inline]
 

void add ( Handle(Matrix(Type)) am,
Handle(Matrix(Type)) bm,
Type b,
Handle(Matrix(Type)) cm ) [inline]
 

void add ( Handle(Matrix(Type)) am,
Handle(Matrix(Type)) bm,
char s,
Handle(Matrix(Type)) cm ) [inline]
 

define ClassType Matrix(Type)::Matrix_Type include< Handle.h > undef ClassType inline void add ( Handle(Matrix(Type)) am,
Handle(Matrix(Type)) bm,
Handle(Matrix(Type)) cm ) [inline]
 

See documentation of one of the overloaded constructor.

void add ( Matrix(Type) & A,
Type a,
Matrix(Type) & B,
Type b,
Matrix(Type) & C ) [inline]
 

void add ( Matrix(Type) & A,
Matrix(Type) & B,
Type b,
Matrix(Type) & C ) [inline]
 

void add ( Matrix(Type) & A,
Matrix(Type) & B,
char s,
Matrix(Type) & C ) [inline]
 

void add ( Matrix(Type) & A,
Matrix(Type) & B,
Matrix(Type) & C ) [inline]
 

void prod ( Vector(Type) & y,
const Matrix(Type) & A,
const Vector(Type) & x,
TransposeMode tpmode = NOT_TRANSPOSED,
bool add_to_yb = false ) [inline]
 


Copyright © 2003 inuTech GmbH. All rights reserved.