![]() |
NDEVR
API Documentation
|
Generic interface for a sparse solver operating on a graph which solves one iteration of the linearized objective function. More...
Public Member Functions | |
| Solver () | |
| Default constructor. | |
| ~Solver () | |
| Destructor. | |
| g_type * | b () |
| return b, the right hand side of the system | |
| uint04 | vectorSize () const |
| return the size of the solution vector (x) and b | |
| g_type * | x () |
| return x, the solution vector | |
Protected Member Functions | |
| void | resizeVector (uint04 sx) |
| Resizes the solution and right-hand side vectors. | |
Protected Attributes | |
| Buffer< g_type > | _b |
| The right-hand side vector. | |
| Buffer< g_type > | _x |
| The solution vector. | |
Generic interface for a sparse solver operating on a graph which solves one iteration of the linearized objective function.
Base solver class holding solution vector x and right-hand side b.
|
inlineprotected |
Resizes the solution and right-hand side vectors.
| [in] | sx | The new vector size. |
Definition at line 45 of file solver.h.
Referenced by BlockSolver< Traits >::resize(), and BlockSolver< Traits >::updateStructure().