Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.

dss_factor_real

mrvivaldi2
Beginner
281 Views

How do I cause dss_factor_real to not terminate for condition

MKL-DSS-DSS-Error, Zero Pivot detected

Since purpose of program is to loop untill singularity is detected then continue for other conditions

Tried with all the following conditions

! MKL_DSS_TERM_LVL_SUCCESS

! MKL_DSS_TERM_LVL_INFO

! MKL_DSS_TERM_LVL_WARNING

! MKL_DSS_TERM_LVL_ERROR

! MKL_DSS_TERM_LVL_FATAL

************************************

Really need condtion MKL_DSS_TERM_NONE

Code Extract.

INTEGER(4) DSS_opt

DSS_opt=MKL_DSS_POSITIVE_DEFINITE + MKL_DSS_TERM_LVL_FATAL

IERR=dss_factor_real(DSS_handle, DSS_opt, GLBSTF)

! never gets to this point

IF (IERR .NE. 0) THEN

WRITE (6,*) 'ERROR DETECTED DSS_FACTOR_REAL IERR=',IERR

STOP

ENDIF

0 Kudos
0 Replies
Reply