escript  Revision_
Public Member Functions | Public Attributes
paso::LinearSystem Struct Reference

#include <Functions.h>

Inheritance diagram for paso::LinearSystem:
paso::Function

List of all members.

Public Member Functions

 LinearSystem (SystemMatrix_ptr A, double *b, Options *options)
virtual ~LinearSystem ()
virtual err_t call (double *value, const double *arg, Performance *pp)
 sets value=F(arg)
virtual dim_t getLen ()
 returns the length of the vectors used by this function

Public Attributes

SystemMatrix_ptr mat
double * tmp
double * b
dim_t n

Constructor & Destructor Documentation

paso::LinearSystem::LinearSystem ( SystemMatrix_ptr  A,
double *  b,
Options options 
)

References b, mat, n, and tmp.

References tmp.


Member Function Documentation

err_t paso::LinearSystem::call ( double *  value,
const double *  arg,
Performance pp 
) [virtual]
virtual dim_t paso::LinearSystem::getLen ( ) [inline, virtual]

returns the length of the vectors used by this function

Implements paso::Function.

References n.


Member Data Documentation

Referenced by call(), and LinearSystem().

Referenced by call(), and LinearSystem().

Referenced by call(), getLen(), and LinearSystem().

Referenced by call(), LinearSystem(), and ~LinearSystem().


The documentation for this struct was generated from the following files: