Provides methods to access partial results obtained with the compute() method of the SVD algorithm in the third step in the distributed processing mode.
More...
◆ DistributedPartialResultStep3()
◆ ~DistributedPartialResultStep3()
◆ allocate()
Allocates memory to store partial results of the SVD algorithm
- Parameters
-
[in] | input | Pointer to the input object |
[in] | parameter | Pointer to the parameter |
[in] | method | Algorithm computation method |
- Returns
- Status of allocation
◆ check() [1/2]
Checks partial results of the algorithm
- Parameters
-
[in] | input | Pointer to the input object |
[in] | parameter | Pointer to parameters |
[in] | method | Computation method |
- Returns
- Errors detected while checking
Reimplemented from PartialResult.
◆ check() [2/2]
Checks partial results of the algorithm
- Parameters
-
[in] | parameter | Pointer to parameters |
[in] | method | Computation method |
- Returns
- Errors detected while checking
Reimplemented from PartialResult.
◆ get()
Returns results of the SVD algorithm with singular values and the left orthogonal matrix calculated
- Parameters
-
[in] | id | Identifier of the parameter |
- Returns
- Parameter that corresponds to the given identifier
◆ set()
Sets the Result object to store results of the SVD algorithm
- Parameters
-
[in] | id | Identifier of the parameter |
[in] | value | Pointer to the Result object |
◆ setPartialResultStorage()
Allocates memory to store partial results of the SVD algorithm obtained in the third step in the distributed processing mode
- Template Parameters
-
algorithmFPType | Data type to use for storage in the resulting HomogenNumericTable |
- Parameters
-
[in] | qCollection | DataCollection of all partial results from step 1 of the SVD algorithm in the distributed processing mode |
The documentation for this class was generated from the following file: