PARDISO Advanced Factorization VI
- Updated2023-02-21
- 9 minute(s) read
PARDISO Advanced Factorization VI
Owning Palette: Sparse Linear Algebra VIs
Requires: Multicore Analysis and Sparse Matrix Toolkit
Performs numerical factorization on the specified PARDISO session.
You can perform numerical factorization either on the sparse matrix specified in PARDISO Advanced Initialization VI or on a sparse matrix which has identical size and sparsity pattern. You must initialize the PARDISO session using the PARDISO Advanced Initialization VI before performing numerical factorization.
PARDISO Advanced Factorization (DBL)

![]() |
solver ID in specifies the identification number associated with the PARDISO session. | ||||||||||||||||||
![]() |
Input Matrix specifies a square sparse matrix to perform numerical factorization. If Input Matrix is not wired, LabVIEW performs numerical factorization on the sparse matrix specified in PARDISO Advanced Initialization VI. If Input Matrix is wired, LabVIEW performs numerical factorization on this sparse matrix using the analysis result from PARDISO Advanced Initialization VI. Input Matrix must have the same size and sparsity pattern as the sparse matrix specified in PARDISO Advanced Initialization VI. | ||||||||||||||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||||||||||||||
![]() |
solver ID out returns solver ID in. | ||||||||||||||||||
![]() |
Diagnostic Info returns diagnostic information.
| ||||||||||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. |
PARDISO Advanced Factorization (SGL)

![]() |
solver ID in specifies the identification number associated with the PARDISO session. | ||||||||||||||||||
![]() |
Input Matrix specifies a square sparse matrix to perform numerical factorization. If Input Matrix is not wired, LabVIEW performs numerical factorization on the sparse matrix specified in PARDISO Advanced Initialization VI. If Input Matrix is wired, LabVIEW performs numerical factorization on this sparse matrix using the analysis result from PARDISO Advanced Initialization VI. Input Matrix must have the same size and sparsity pattern as the sparse matrix specified in PARDISO Advanced Initialization VI. | ||||||||||||||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||||||||||||||
![]() |
solver ID out returns solver ID in. | ||||||||||||||||||
![]() |
Diagnostic Info returns diagnostic information.
| ||||||||||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. |
PARDISO Advanced Factorization (CDB)

![]() |
solver ID in specifies the identification number associated with the PARDISO session. | ||||||||||||||||||
![]() |
Input Matrix specifies a square sparse matrix to perform numerical factorization. If Input Matrix is not wired, LabVIEW performs numerical factorization on the sparse matrix specified in PARDISO Advanced Initialization VI. If Input Matrix is wired, LabVIEW performs numerical factorization on this sparse matrix using the analysis result from PARDISO Advanced Initialization VI. Input Matrix must have the same size and sparsity pattern as the sparse matrix specified in PARDISO Advanced Initialization VI. | ||||||||||||||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||||||||||||||
![]() |
solver ID out returns solver ID in. | ||||||||||||||||||
![]() |
Diagnostic Info returns diagnostic information.
| ||||||||||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. |
PARDISO Advanced Factorization (CSG)

![]() |
solver ID in specifies the identification number associated with the PARDISO session. | ||||||||||||||||||
![]() |
Input Matrix specifies a square sparse matrix to perform numerical factorization. If Input Matrix is not wired, LabVIEW performs numerical factorization on the sparse matrix specified in PARDISO Advanced Initialization VI. If Input Matrix is wired, LabVIEW performs numerical factorization on this sparse matrix using the analysis result from PARDISO Advanced Initialization VI. Input Matrix must have the same size and sparsity pattern as the sparse matrix specified in PARDISO Advanced Initialization VI. | ||||||||||||||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||||||||||||||
![]() |
solver ID out returns solver ID in. | ||||||||||||||||||
![]() |
Diagnostic Info returns diagnostic information.
| ||||||||||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. |
PARDISO Advanced Factorization Details
The following table lists the support characteristics of this VI.
| Supported on RT targets | Yes |
| Suitable for bounded execution times on RT | No |






