|
escript
Revision_
|
#include <Functions.h>
Public Member Functions | |
| LinearSystem (SystemMatrix_ptr A, double *b, Options *options) | |
| virtual | ~LinearSystem () |
| virtual SolverResult | call (double *value, const double *arg, Performance *pp) |
| sets value=F(arg) More... | |
| virtual dim_t | getLen () |
| returns the length of the vectors used by this function More... | |
Public Member Functions inherited from paso::Function | |
| Function (const escript::JMPI &mpi_info) | |
| virtual | ~Function () |
| SolverResult | derivative (double *J0w, const double *w, const double *f0, const double *x0, double *setoff, Performance *pp) |
Public Attributes | |
| SystemMatrix_ptr | mat |
| double * | tmp |
| double * | b |
| dim_t | n |
Public Attributes inherited from paso::Function | |
| const escript::JMPI | mpi_info |
| paso::LinearSystem::LinearSystem | ( | SystemMatrix_ptr | A, |
| double * | b, | ||
| Options * | options | ||
| ) |
|
virtual |
References tmp.
|
virtual |
sets value=F(arg)
Implements paso::Function.
References b, paso::util::copy(), mat, n, paso::NoError, PASO_ONE, and tmp.
|
inlinevirtual |
returns the length of the vectors used by this function
Implements paso::Function.
| double* paso::LinearSystem::b |
Referenced by call(), and LinearSystem().
| SystemMatrix_ptr paso::LinearSystem::mat |
Referenced by call(), and LinearSystem().
| dim_t paso::LinearSystem::n |
Referenced by call(), and LinearSystem().
| double* paso::LinearSystem::tmp |
Referenced by call(), LinearSystem(), and ~LinearSystem().
1.8.13