Interface for computing the iterative solver in the batch processing mode.
More...
Constructs a iterative solver algorithm by copying input objects of another iterative solver algorithm
- Parameters
-
[in] | other | An algorithm to be used as the source to initialize the input objects and parameters of the algorithm |
services::SharedPtr<Batch> clone |
( |
| ) |
const |
|
inline |
Returns a pointer to the newly allocated iterative solver algorithm with a copy of input objects of this iterative solver algorithm
- Returns
- Pointer to the newly allocated algorithm
virtual services::Status createResult |
( |
| ) |
|
|
pure virtual |
Creates user-allocated memory to store results of the iterative solver algorithm
- Returns
- Status of computations
virtual InputType* getInput |
( |
| ) |
|
|
pure virtual |
Get input objects for the iterative solver algorithm
- Returns
- Input objects for the iterative solver algorithm
virtual ParameterType* getParameter |
( |
| ) |
|
|
pure virtual |
Get parameters of the iterative solver algorithm
- Returns
- Parameters of the iterative solver algorithm
Returns the structure that contains results of the iterative solver algorithm
- Returns
- Structure that contains results of the iterative solver algorithm
The documentation for this class was generated from the following file: