Hello,
I have a couple of questions regarding the DSS API to PARDISO.
1. When calling dss_solve_* is the Rhs-vector input reordered internally according to the reordering obtained with dss_reorder? (Same for dss_factor_* and the matrix input)
2. It is possible to duplicate an existing solver object such that there exist two identical solver objects with different handles?
3. According to the MKL manual the dss_factor_* takes the matrix entries input as an 'array of elements'. How should this 1D-array be constructed from a (Fortran) 2D-array, row-by-row (row-major) or column-by-column (column-major)? Similarly, for multiple Rhs-vectors are the solution vectors of dss_solve_* outputted row- or column-major?
4. Related to 1., is the solution outputted by dss_solve_* reordered back to the original ordering, or should this be done by the user?
Hopefully one of you guys can help me out.
Thanks in advance.
Wouter