dss_factor_real

dss_factor_real

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

1 post / 0 new
For more complete information about compiler optimizations, see our Optimization Notice.