[petsc-users] CV_CONV_FAILURE with TSSUNDIALS in PETSc

Patrick Sanan patrick.sanan at gmail.com
Tue Dec 7 09:55:05 CST 2021


Note that if you have a call to TSSetFromOptions() in your code (again, see
TS ex19 in src/ts/tutorials/ex19.c) then you can supply command line
options and see a lot of information about the timestepper. If you run the
example with the -help argument you'll get a big list of options which may
apply. Here's an example with ex19 which sets a small initial timestep and
then lets TSBDF adapt:

$ ./ex19 -ts_view -ts_monitor -ts_type bdf -ts_initial_timestep 0.0001
-ts_dt 1e-8
0 TS dt 1e-08 time 0.
1 TS dt 2e-08 time 1e-08
2 TS dt 4e-08 time 3e-08
3 TS dt 8e-08 time 7e-08
4 TS dt 1.6e-07 time 1.5e-07
5 TS dt 3.2e-07 time 3.1e-07
6 TS dt 6.4e-07 time 6.3e-07
7 TS dt 1.28e-06 time 1.27e-06
8 TS dt 2.56e-06 time 2.55e-06
9 TS dt 5.12e-06 time 5.11e-06
10 TS dt 1.024e-05 time 1.023e-05
11 TS dt 2.048e-05 time 2.047e-05
12 TS dt 4.096e-05 time 4.095e-05
13 TS dt 8.192e-05 time 8.191e-05
14 TS dt 0.00016384 time 0.00016383
15 TS dt 0.00032768 time 0.00032767
16 TS dt 0.00065536 time 0.00065535
17 TS dt 0.00131072 time 0.00131071
18 TS dt 0.00262144 time 0.00262143
19 TS dt 0.00524288 time 0.00524287
20 TS dt 0.0104858 time 0.0104858
21 TS dt 0.0209715 time 0.0209715
22 TS dt 0.041943 time 0.041943
23 TS dt 0.0838861 time 0.0838861
24 TS dt 0.167772 time 0.167772
25 TS dt 0.177781 time 0.335544
26 TS dt 0.14402 time 0.482242
27 TS dt 0.130984 time 0.626262
TS Object: 1 MPI processes
  type: bdf
    Order=2
  maximum time=0.5
  total number of I function evaluations=120
  total number of I Jacobian evaluations=91
  total number of nonlinear solver iterations=91
  total number of linear solver iterations=91
  total number of nonlinear solve failures=0
  total number of rejected steps=1
  using relative error tolerance of 0.0001,   using absolute error
tolerance of 0.0001
  TSAdapt Object: 1 MPI processes
    type: basic
    safety factor 0.9
    extra safety factor after step rejection 0.5
    clip fastest increase 2.
    clip fastest decrease 0.1
    maximum allowed timestep 1e+20
    minimum allowed timestep 1e-20
    maximum solution absolute value to be ignored -1.
  SNES Object: 1 MPI processes
    type: newtonls
    maximum iterations=50, maximum function evaluations=10000
    tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
    total number of linear solver iterations=13
    total number of function evaluations=14
    norm schedule ALWAYS
    SNESLineSearch Object: 1 MPI processes
      type: bt
        interpolation: cubic
        alpha=1.000000e-04
      maxstep=1.000000e+08, minlambda=1.000000e-12
      tolerances: relative=1.000000e-08, absolute=1.000000e-15,
lambda=1.000000e-08
      maximum iterations=40
    KSP Object: 1 MPI processes
      type: gmres
        restart=30, using Classical (unmodified) Gram-Schmidt
Orthogonalization with no iterative refinement
        happy breakdown tolerance 1e-30
      maximum iterations=10000, initial guess is zero
      tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
      left preconditioning
      using PRECONDITIONED norm type for convergence test
    PC Object: 1 MPI processes
      type: ilu
        out-of-place factorization
        0 levels of fill
        tolerance for zero pivot 2.22045e-14
        matrix ordering: natural
        factor fill ratio given 1., needed 1.
          Factored matrix follows:
            Mat Object: 1 MPI processes
              type: seqaij
              rows=2, cols=2
              package used to perform factorization: petsc
              total: nonzeros=4, allocated nonzeros=4
                using I-node routines: found 1 nodes, limit used is 5
      linear system matrix = precond matrix:
      Mat Object: 1 MPI processes
        type: seqaij
        rows=2, cols=2
        total: nonzeros=4, allocated nonzeros=4
        total number of mallocs used during MatSetValues calls=0
          using I-node routines: found 1 nodes, limit used is 5
steps  27, ftime 0.626262
Vec Object: 1 MPI processes
  type: seq
-0.635304
-1.98947


As a bit of an aside, we actually just merged an option for TSSUNDIALS into
the main branch which might possibly give extra data here. If you supply
the -ts_sundials_use_dense option, it will perform a dense linear solve
instead of an iterative one. This is of course inefficient in most cases
and only works in serial, but it can be very helpful to eliminate the
possibility that the issue arises from the parameters of the iterative
linear solve.



Am Mo., 6. Dez. 2021 um 20:30 Uhr schrieb Matthew Knepley <knepley at gmail.com
>:

> On Mon, Dec 6, 2021 at 2:04 PM Sanjoy Kumar Mazumder <mazumder at purdue.edu>
> wrote:
>
>> Thank you for your suggestion. I will look into the documentation of
>> ts_type bdf and try implementing the same. However, it seems like there is
>> not much example on TSBDF available. If you can kindly share with me an
>> example on the implementation of TSBDF it would be helpful.
>>
>
> If your problem is defined using IFunction, then it works like any other
> implicit solver. You can look at any example that uses -ts_type bdf, such
> as TS ex19.
>
>   Thanks,
>
>      Matt
>
>
>> Thank You
>>
>> Sanjoy
>>
>> Get Outlook for Android <https://aka.ms/AAb9ysg>
>> ------------------------------
>> *From:* Matthew Knepley <knepley at gmail.com>
>> *Sent:* Monday, December 6, 2021 1:00:49 PM
>> *To:* Sanjoy Kumar Mazumder <mazumder at purdue.edu>
>> *Cc:* petsc-users at mcs.anl.gov <petsc-users at mcs.anl.gov>
>> *Subject:* Re: [petsc-users] CV_CONV_FAILURE with TSSUNDIALS in PETSc
>>
>> On Mon, Dec 6, 2021 at 12:17 PM Sanjoy Kumar Mazumder <
>> mazumder at purdue.edu> wrote:
>>
>> Hi all,
>>
>> I am trying to solve a set of coupled stiff ODEs in parallel using
>> TSSUNDIALS with SUNDIALS_BDF as 'TSSundialsSetType' in PETSc. I am using a
>> sparse Jacobian matrix of type MATMPIAIJ with no preconditioner. It runs
>> for some time with a very small initial timestep (~10^-18) and then
>> terminates abruptly with the following error:
>>
>> [CVODE ERROR]  CVode
>>   At t = 1.83912e-06 and h = 3.74248e-13, the corrector convergence test
>> failed repeatedly or with |h| = hmin.
>>
>> Is there anything I am missing out or not doing properly? Given below is
>> the complete error that is showing up after the termination.
>>
>>
>> It is hard to know for us. BDF is implicit, so CVODE has to solve a
>> (non)linear system, and it looks like this is what fails. I would send it
>> to the CVODE team.
>> Alternatively, you can run with -ts_type bdf and we would have more
>> information to help you with.
>>
>>   Thanks,
>>
>>      Matt
>>
>>
>>
>> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>>
>> [CVODE ERROR]  CVode
>>   At t = 1.83912e-06 and h = 3.74248e-13, the corrector convergence test
>> failed repeatedly or with |h| = hmin.
>>
>>
>> [CVODE ERROR]  CVode
>>   At t = 1.83912e-06 and h = 3.74248e-13, the corrector convergence test
>> failed repeatedly or with |h| = hmin.
>>
>>
>> [CVODE ERROR]  CVode
>>   At t = 1.83912e-06 and h = 3.74248e-13, the corrector convergence test
>> failed repeatedly or with |h| = hmin.
>>
>>
>> [CVODE ERROR]  CVode
>>   At t = 1.83912e-06 and h = 3.74248e-13, the corrector convergence test
>> failed repeatedly or with |h| = hmin.
>>
>>
>> [CVODE ERROR]  CVode
>>   At t = 1.83912e-06 and h = 3.74248e-13, the corrector convergence test
>> failed repeatedly or with |h| = hmin.
>>
>>
>> [CVODE ERROR]  CVode
>>   At t = 1.83912e-06 and h = 3.74248e-13, the corrector convergence test
>> failed repeatedly or with |h| = hmin.
>>
>>
>> [CVODE ERROR]  CVode
>>   At t = 1.83912e-06 and h = 3.74248e-13, the corrector convergence test
>> failed repeatedly or with |h| = hmin.
>>
>> [5]PETSC ERROR:
>> [CVODE ERROR]  CVode
>>
>> [CVODE ERROR]  CVode
>>   At t = 1.83912e-06 and h = 3.74248e-13, the corrector convergence test
>> failed repeatedly or with |h| = hmin.
>>
>> [7]PETSC ERROR:
>> [CVODE ERROR]  CVode
>>   At t = 1.83912e-06 and h = 3.74248e-13, the corrector convergence test
>> failed repeatedly or with |h| = hmin.
>>
>>
>> [CVODE ERROR]  CVode
>>   At t = 1.83912e-06 and h = 3.74248e-13, the corrector convergence test
>> failed repeatedly or with |h| = hmin.
>>
>>
>> [CVODE ERROR]  CVode
>>   At t = 1.83912e-06 and h = 3.74248e-13, the corrector convergence test
>> failed repeatedly or with |h| = hmin.
>>
>>
>> [CVODE ERROR]  CVode
>>   At t = 1.83912e-06 and h = 3.74248e-13, the corrector convergence test
>> failed repeatedly or with |h| = hmin.
>>
>>
>> [CVODE ERROR]  CVode
>>   At t = 1.83912e-06 and h = 3.74248e-13, the corrector convergence test
>> failed repeatedly or with |h| = hmin.
>>
>>
>> [CVODE ERROR]  CVode
>>   At t = 1.83912e-06 and h = 3.74248e-13, the corrector convergence test
>> failed repeatedly or with |h| = hmin.
>>
>>
>> [CVODE ERROR]  CVode
>>   At t = 1.83912e-06 and h = 3.74248e-13, the corrector convergence test
>> failed repeatedly or with |h| = hmin.
>>
>>
>> [CVODE ERROR]  CVode
>>   At t = 1.83912e-06 and h = 3.74248e-13, the corrector convergence test
>> failed repeatedly or with |h| = hmin.
>>
>>
>> [CVODE ERROR]  CVode
>>   At t = 1.83912e-06 and h = 3.74248e-13, the corrector convergence test
>> failed repeatedly or with |h| = hmin.
>>
>> [16]PETSC ERROR:
>> [CVODE ERROR]  CVode
>>   At t = 1.83912e-06 and h = 3.74248e-13, the corrector convergence test
>> failed repeatedly or with |h| = hmin.
>>
>>
>> [CVODE ERROR]  CVode
>>   At t = 1.83912e-06 and h = 3.74248e-13, the corrector convergence test
>> failed repeatedly or with |h| = hmin.
>>
>> [19]PETSC ERROR: --------------------- Error Message
>> --------------------------------------------------------------
>> [19]PETSC ERROR: Error in external library
>> [19]PETSC ERROR: CVode() fails, CV_CONV_FAILURE
>> [19]PETSC ERROR: See https://www.mcs.anl.gov/petsc/documentation/faq.html
>> for trouble shooting.
>> [19]PETSC ERROR: Petsc Release Version 3.14.5, Mar 03, 2021
>> [19]PETSC ERROR: ./ThO2_CD2_P on a arch-linux-c-debug named
>> bell-a027.rcac.purdue.edu by mazumder Mon Dec  6 11:45:05 2021
>> [19]PETSC ERROR: Configure options --with-cc-mpicc --with-cxx=mpicxx
>> --with-fc=mpif90 --download-fblaslapack --download-sundials=yes
>> --with-debugging
>> [19]PETSC ERROR: #1 TSStep_Sundials() line 156 in
>> /home/mazumder/petsc-3.14.5/src/ts/impls/implicit/sundials/sundials.c
>> [19]PETSC ERROR: #2 TSStep() line 3759 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [19]PETSC ERROR: #3 TSSolve() line 4156 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [19]PETSC ERROR: #4 User provided function() line 0 in User file
>> [0]PETSC ERROR: --------------------- Error Message
>> --------------------------------------------------------------
>> [0]PETSC ERROR: Error in external library
>> [0]PETSC ERROR: CVode() fails, CV_CONV_FAILURE
>> [0]PETSC ERROR: See https://www.mcs.anl.gov/petsc/documentation/faq.html
>> for trouble shooting.
>> [0]PETSC ERROR: Petsc Release Version 3.14.5, Mar 03, 2021
>> [0]PETSC ERROR: ./ThO2_CD2_P on a arch-linux-c-debug named
>> bell-a027.rcac.purdue.edu by mazumder Mon Dec  6 11:45:05 2021
>> [0]PETSC ERROR: Configure options --with-cc-mpicc --with-cxx=mpicxx
>> --with-fc=mpif90 --download-fblaslapack --download-sundials=yes
>> --with-debugging
>> [0]PETSC ERROR: #1 TSStep_Sundials() line 156 in
>> /home/mazumder/petsc-3.14.5/src/ts/impls/implicit/sundials/sundials.c
>> [0]PETSC ERROR: #2 TSStep() line 3759 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [0]PETSC ERROR: #3 TSSolve() line 4156 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [0]PETSC ERROR: #4 User provided function() line 0 in User file
>> [1]PETSC ERROR: --------------------- Error Message
>> --------------------------------------------------------------
>> [1]PETSC ERROR: Error in external library
>> [1]PETSC ERROR: CVode() fails, CV_CONV_FAILURE
>> [1]PETSC ERROR: See https://www.mcs.anl.gov/petsc/documentation/faq.html
>> for trouble shooting.
>> [1]PETSC ERROR: Petsc Release Version 3.14.5, Mar 03, 2021
>> [1]PETSC ERROR: ./ThO2_CD2_P on a arch-linux-c-debug named
>> bell-a027.rcac.purdue.edu by mazumder Mon Dec  6 11:45:05 2021
>> [1]PETSC ERROR: [2]PETSC ERROR: --------------------- Error Message
>> --------------------------------------------------------------
>> [2]PETSC ERROR: Error in external library
>> [2]PETSC ERROR: CVode() fails, CV_CONV_FAILURE
>> [2]PETSC ERROR: See https://www.mcs.anl.gov/petsc/documentation/faq.html
>> for trouble shooting.
>> [2]PETSC ERROR: Petsc Release Version 3.14.5, Mar 03, 2021
>> [2]PETSC ERROR: ./ThO2_CD2_P on a arch-linux-c-debug named
>> bell-a027.rcac.purdue.edu by mazumder Mon Dec  6 11:45:05 2021
>> [2]PETSC ERROR: Configure options --with-cc-mpicc --with-cxx=mpicxx
>> --with-fc=mpif90 --download-fblaslapack --download-sundials=yes
>> --with-debugging
>> [2]PETSC ERROR: #1 TSStep_Sundials() line 156 in
>> /home/mazumder/petsc-3.14.5/src/ts/impls/implicit/sundials/sundials.c
>> [2]PETSC ERROR: #2 TSStep() line 3759 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [2]PETSC ERROR: #3 TSSolve() line 4156 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [2]PETSC ERROR: #4 User provided function() line 0 in User file
>> [3]PETSC ERROR: --------------------- Error Message
>> --------------------------------------------------------------
>> [3]PETSC ERROR: Error in external library
>> [3]PETSC ERROR: CVode() fails, CV_CONV_FAILURE
>> [3]PETSC ERROR: See https://www.mcs.anl.gov/petsc/documentation/faq.html
>> for trouble shooting.
>> [3]PETSC ERROR: Petsc Release Version 3.14.5, Mar 03, 2021
>> [3]PETSC ERROR: ./ThO2_CD2_P on a arch-linux-c-debug named
>> bell-a027.rcac.purdue.edu by mazumder Mon Dec  6 11:45:05 2021
>> [3]PETSC ERROR: Configure options --with-cc-mpicc --with-cxx=mpicxx
>> --with-fc=mpif90 --download-fblaslapack --download-sundials=yes
>> --with-debugging
>> [3]PETSC ERROR: #1 TSStep_Sundials() line 156 in
>> /home/mazumder/petsc-3.14.5/src/ts/impls/implicit/sundials/sundials.c
>> [3]PETSC ERROR: #2 TSStep() line 3759 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [3]PETSC ERROR: #3 TSSolve() line 4156 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [3]PETSC ERROR: #4 User provided function() line 0 in User file
>> [4]PETSC ERROR: --------------------- Error Message
>> --------------------------------------------------------------
>> [4]PETSC ERROR: Error in external library
>> [4]PETSC ERROR: CVode() fails, CV_CONV_FAILURE
>> [4]PETSC ERROR: See https://www.mcs.anl.gov/petsc/documentation/faq.html
>> for trouble shooting.
>> [4]PETSC ERROR: Petsc Release Version 3.14.5, Mar 03, 2021
>> [4]PETSC ERROR: ./ThO2_CD2_P on a arch-linux-c-debug named
>> bell-a027.rcac.purdue.edu by mazumder Mon Dec  6 11:45:05 2021
>> [4]PETSC ERROR: Configure options --with-cc-mpicc --with-cxx=mpicxx
>> --with-fc=mpif90 --download-fblaslapack --download-sundials=yes
>> --with-debugging
>> [4]PETSC ERROR: #1 TSStep_Sundials() line 156 in
>> /home/mazumder/petsc-3.14.5/src/ts/impls/implicit/sundials/sundials.c
>> --------------------- Error Message
>> --------------------------------------------------------------
>> [5]PETSC ERROR: Error in external library
>> [5]PETSC ERROR: CVode() fails, CV_CONV_FAILURE
>> [5]PETSC ERROR: See https://www.mcs.anl.gov/petsc/documentation/faq.html
>> for trouble shooting.
>> [5]PETSC ERROR: Petsc Release Version 3.14.5, Mar 03, 2021
>> [5]PETSC ERROR: ./ThO2_CD2_P on a arch-linux-c-debug named
>> bell-a027.rcac.purdue.edu by mazumder Mon Dec  6 11:45:05 2021
>> [5]PETSC ERROR: Configure options --with-cc-mpicc --with-cxx=mpicxx
>> --with-fc=mpif90 --download-fblaslapack --download-sundials=yes
>> --with-debugging
>> [5]PETSC ERROR: #1 TSStep_Sundials() line 156 in
>> /home/mazumder/petsc-3.14.5/src/ts/impls/implicit/sundials/sundials.c
>> [5]PETSC ERROR: #2 TSStep() line 3759 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [5]PETSC ERROR: #3 TSSolve() line 4156 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [5]PETSC ERROR: #4 User provided function() line 0 in User file
>> --------------------- Error Message
>> --------------------------------------------------------------
>> [7]PETSC ERROR: Error in external library
>> [7]PETSC ERROR: CVode() fails, CV_CONV_FAILURE
>> [7]PETSC ERROR: See https://www.mcs.anl.gov/petsc/documentation/faq.html
>> for trouble shooting.
>> [7]PETSC ERROR: Petsc Release Version 3.14.5, Mar 03, 2021
>> [7]PETSC ERROR: ./ThO2_CD2_P on a arch-linux-c-debug named
>> bell-a027.rcac.purdue.edu by mazumder Mon Dec  6 11:45:05 2021
>> [7]PETSC ERROR: Configure options --with-cc-mpicc --with-cxx=mpicxx
>> --with-fc=mpif90 --download-fblaslapack --download-sundials=yes
>> --with-debugging
>> [7]PETSC ERROR: #1 TSStep_Sundials() line 156 in
>> /home/mazumder/petsc-3.14.5/src/ts/impls/implicit/sundials/sundials.c
>> [7]PETSC ERROR: #2 TSStep() line 3759 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [7]PETSC ERROR: #3 TSSolve() line 4156 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [7]PETSC ERROR: #4 User provided function() line 0 in User file
>> [8]PETSC ERROR: --------------------- Error Message
>> --------------------------------------------------------------
>> [8]PETSC ERROR: Error in external library
>> [8]PETSC ERROR: CVode() fails, CV_CONV_FAILURE
>> [8]PETSC ERROR: See https://www.mcs.anl.gov/petsc/documentation/faq.html
>> for trouble shooting.
>> [8]PETSC ERROR: Petsc Release Version 3.14.5, Mar 03, 2021
>> [8]PETSC ERROR: ./ThO2_CD2_P on a arch-linux-c-debug named
>> bell-a027.rcac.purdue.edu by mazumder Mon Dec  6 11:45:05 2021
>> [9]PETSC ERROR: --------------------- Error Message
>> --------------------------------------------------------------
>> [9]PETSC ERROR: Error in external library
>> [9]PETSC ERROR: CVode() fails, CV_CONV_FAILURE
>> [9]PETSC ERROR: See https://www.mcs.anl.gov/petsc/documentation/faq.html
>> for trouble shooting.
>> [9]PETSC ERROR: Petsc Release Version 3.14.5, Mar 03, 2021
>> [9]PETSC ERROR: ./ThO2_CD2_P on a arch-linux-c-debug named
>> bell-a027.rcac.purdue.edu by mazumder Mon Dec  6 11:45:05 2021
>> [9]PETSC ERROR: Configure options --with-cc-mpicc --with-cxx=mpicxx
>> --with-fc=mpif90 --download-fblaslapack --download-sundials=yes
>> --with-debugging
>> [9]PETSC ERROR: #1 TSStep_Sundials() line 156 in
>> /home/mazumder/petsc-3.14.5/src/ts/impls/implicit/sundials/sundials.c
>> [9]PETSC ERROR: #2 TSStep() line 3759 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [9]PETSC ERROR: #3 TSSolve() line 4156 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [10]PETSC ERROR: --------------------- Error Message
>> --------------------------------------------------------------
>> [10]PETSC ERROR: Error in external library
>> [10]PETSC ERROR: CVode() fails, CV_CONV_FAILURE
>> [10]PETSC ERROR: See https://www.mcs.anl.gov/petsc/documentation/faq.html
>> for trouble shooting.
>> [10]PETSC ERROR: Petsc Release Version 3.14.5, Mar 03, 2021
>> [10]PETSC ERROR: ./ThO2_CD2_P on a arch-linux-c-debug named
>> bell-a027.rcac.purdue.edu by mazumder Mon Dec  6 11:45:05 2021
>> [10]PETSC ERROR: Configure options --with-cc-mpicc --with-cxx=mpicxx
>> --with-fc=mpif90 --download-fblaslapack --download-sundials=yes
>> --with-debugging
>> [10]PETSC ERROR: #1 TSStep_Sundials() line 156 in
>> /home/mazumder/petsc-3.14.5/src/ts/impls/implicit/sundials/sundials.c
>> [10]PETSC ERROR: #2 TSStep() line 3759 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [10]PETSC ERROR: #3 TSSolve() line 4156 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [10]PETSC ERROR: #4 User provided function() line 0 in User file
>> [11]PETSC ERROR: --------------------- Error Message
>> --------------------------------------------------------------
>> [11]PETSC ERROR: Error in external library
>> [11]PETSC ERROR: CVode() fails, CV_CONV_FAILURE
>> [11]PETSC ERROR: See https://www.mcs.anl.gov/petsc/documentation/faq.html
>> for trouble shooting.
>> [11]PETSC ERROR: Petsc Release Version 3.14.5, Mar 03, 2021
>> [11]PETSC ERROR: ./ThO2_CD2_P on a arch-linux-c-debug named
>> bell-a027.rcac.purdue.edu by mazumder Mon Dec  6 11:45:05 2021
>> [11]PETSC ERROR: Configure options --with-cc-mpicc --with-cxx=mpicxx
>> --with-fc=mpif90 --download-fblaslapack --download-sundials=yes
>> --with-debugging
>> [11]PETSC ERROR: #1 TSStep_Sundials() line 156 in
>> /home/mazumder/petsc-3.14.5/src/ts/impls/implicit/sundials/sundials.c
>> [11]PETSC ERROR: #2 TSStep() line 3759 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [11]PETSC ERROR: #3 TSSolve() line 4156 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [11]PETSC ERROR: #4 User provided function() line 0 in User file
>> [12]PETSC ERROR: --------------------- Error Message
>> --------------------------------------------------------------
>> [12]PETSC ERROR: Error in external library
>> [12]PETSC ERROR: CVode() fails, CV_CONV_FAILURE
>> [12]PETSC ERROR: See https://www.mcs.anl.gov/petsc/documentation/faq.html
>> for trouble shooting.
>> [12]PETSC ERROR: Petsc Release Version 3.14.5, Mar 03, 2021
>> [12]PETSC ERROR: ./ThO2_CD2_P on a arch-linux-c-debug named
>> bell-a027.rcac.purdue.edu by mazumder Mon Dec  6 11:45:05 2021
>> [12]PETSC ERROR: Configure options --with-cc-mpicc --with-cxx=mpicxx
>> --with-fc=mpif90 --download-fblaslapack --download-sundials=yes
>> --with-debugging
>> [12]PETSC ERROR: #1 TSStep_Sundials() line 156 in
>> /home/mazumder/petsc-3.14.5/src/ts/impls/implicit/sundials/sundials.c
>> [12]PETSC ERROR: #2 TSStep() line 3759 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [12]PETSC ERROR: #3 TSSolve() line 4156 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [12]PETSC ERROR: #4 User provided function() line 0 in User file
>> [14]PETSC ERROR: --------------------- Error Message
>> --------------------------------------------------------------
>> [14]PETSC ERROR: Error in external library
>> [14]PETSC ERROR: CVode() fails, CV_CONV_FAILURE
>> [14]PETSC ERROR: See https://www.mcs.anl.gov/petsc/documentation/faq.html
>> for trouble shooting.
>> [14]PETSC ERROR: Petsc Release Version 3.14.5, Mar 03, 2021
>> [14]PETSC ERROR: ./ThO2_CD2_P on a arch-linux-c-debug named
>> bell-a027.rcac.purdue.edu by mazumder Mon Dec  6 11:45:05 2021
>> [14]PETSC ERROR: Configure options --with-cc-mpicc --with-cxx=mpicxx
>> --with-fc=mpif90 --download-fblaslapack --download-sundials=yes
>> --with-debugging
>> [14]PETSC ERROR: #1 TSStep_Sundials() line 156 in
>> /home/mazumder/petsc-3.14.5/src/ts/impls/implicit/sundials/sundials.c
>> [15]PETSC ERROR: --------------------- Error Message
>> --------------------------------------------------------------
>> [15]PETSC ERROR: Error in external library
>> [15]PETSC ERROR: CVode() fails, CV_CONV_FAILURE
>> [15]PETSC ERROR: See https://www.mcs.anl.gov/petsc/documentation/faq.html
>> for trouble shooting.
>> [15]PETSC ERROR: Petsc Release Version 3.14.5, Mar 03, 2021
>> --------------------- Error Message
>> --------------------------------------------------------------
>> [16]PETSC ERROR: Error in external library
>> [16]PETSC ERROR: CVode() fails, CV_CONV_FAILURE
>> [16]PETSC ERROR: See https://www.mcs.anl.gov/petsc/documentation/faq.html
>> for trouble shooting.
>> [16]PETSC ERROR: Petsc Release Version 3.14.5, Mar 03, 2021
>> [16]PETSC ERROR: ./ThO2_CD2_P on a arch-linux-c-debug named
>> bell-a027.rcac.purdue.edu by mazumder Mon Dec  6 11:45:05 2021
>> [16]PETSC ERROR: Configure options --with-cc-mpicc --with-cxx=mpicxx
>> --with-fc=mpif90 --download-fblaslapack --download-sundials=yes
>> --with-debugging
>> [16]PETSC ERROR: #1 TSStep_Sundials() line 156 in
>> /home/mazumder/petsc-3.14.5/src/ts/impls/implicit/sundials/sundials.c
>> [16]PETSC ERROR: #2 TSStep() line 3759 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [16]PETSC ERROR: #3 TSSolve() line 4156 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [16]PETSC ERROR: #4 User provided function() line 0 in User file
>> [17]PETSC ERROR: --------------------- Error Message
>> --------------------------------------------------------------
>> [17]PETSC ERROR: Error in external library
>> [17]PETSC ERROR: CVode() fails, CV_CONV_FAILURE
>> [17]PETSC ERROR: See https://www.mcs.anl.gov/petsc/documentation/faq.html
>> for trouble shooting.
>> [17]PETSC ERROR: Petsc Release Version 3.14.5, Mar 03, 2021
>> [17]PETSC ERROR: [18]PETSC ERROR: --------------------- Error Message
>> --------------------------------------------------------------
>> [18]PETSC ERROR: Error in external library
>> [18]PETSC ERROR: CVode() fails, CV_CONV_FAILURE
>> [18]PETSC ERROR: See https://www.mcs.anl.gov/petsc/documentation/faq.html
>> for trouble shooting.
>> [18]PETSC ERROR: Petsc Release Version 3.14.5, Mar 03, 2021
>> [18]PETSC ERROR: ./ThO2_CD2_P on a arch-linux-c-debug named
>> bell-a027.rcac.purdue.edu by mazumder Mon Dec  6 11:45:05 2021
>> [18]PETSC ERROR: ./ThO2_CD2_P on a arch-linux-c-debug named
>> bell-a027.rcac.purdue.edu by mazumder Mon Dec  6 11:45:05 2021
>> [17]PETSC ERROR: Configure options --with-cc-mpicc --with-cxx=mpicxx
>> --with-fc=mpif90 --download-fblaslapack --download-sundials=yes
>> --with-debugging
>> [17]PETSC ERROR: #1 TSStep_Sundials() line 156 in
>> /home/mazumder/petsc-3.14.5/src/ts/impls/implicit/sundials/sundials.c
>> [17]PETSC ERROR: #2 TSStep() line 3759 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [17]PETSC ERROR: #3 TSSolve() line 4156 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [17]PETSC ERROR: #4 User provided function() line 0 in User file
>> Configure options --with-cc-mpicc --with-cxx=mpicxx --with-fc=mpif90
>> --download-fblaslapack --download-sundials=yes --with-debugging
>> [1]PETSC ERROR: #1 TSStep_Sundials() line 156 in
>> /home/mazumder/petsc-3.14.5/src/ts/impls/implicit/sundials/sundials.c
>> [1]PETSC ERROR: #2 TSStep() line 3759 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [1]PETSC ERROR: #3 TSSolve() line 4156 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [1]PETSC ERROR: #4 User provided function() line 0 in User file
>> [4]PETSC ERROR: #2 TSStep() line 3759 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [4]PETSC ERROR: #3 TSSolve() line 4156 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [4]PETSC ERROR: #4 User provided function() line 0 in User file
>> [8]PETSC ERROR: Configure options --with-cc-mpicc --with-cxx=mpicxx
>> --with-fc=mpif90 --download-fblaslapack --download-sundials=yes
>> --with-debugging
>> [8]PETSC ERROR: #1 TSStep_Sundials() line 156 in
>> /home/mazumder/petsc-3.14.5/src/ts/impls/implicit/sundials/sundials.c
>> [8]PETSC ERROR: #2 TSStep() line 3759 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [8]PETSC ERROR: #3 TSSolve() line 4156 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [8]PETSC ERROR: #4 User provided function() line 0 in User file
>> [9]PETSC ERROR: #4 User provided function() line 0 in User file
>> [13]PETSC ERROR: --------------------- Error Message
>> --------------------------------------------------------------
>> [13]PETSC ERROR: Error in external library
>> [13]PETSC ERROR: CVode() fails, CV_CONV_FAILURE
>> [13]PETSC ERROR: See https://www.mcs.anl.gov/petsc/documentation/faq.html
>> for trouble shooting.
>> [13]PETSC ERROR: Petsc Release Version 3.14.5, Mar 03, 2021
>> [13]PETSC ERROR: ./ThO2_CD2_P on a arch-linux-c-debug named
>> bell-a027.rcac.purdue.edu by mazumder Mon Dec  6 11:45:05 2021
>> [13]PETSC ERROR: Configure options --with-cc-mpicc --with-cxx=mpicxx
>> --with-fc=mpif90 --download-fblaslapack --download-sundials=yes
>> --with-debugging
>> [13]PETSC ERROR: #1 TSStep_Sundials() line 156 in
>> /home/mazumder/petsc-3.14.5/src/ts/impls/implicit/sundials/sundials.c
>> [13]PETSC ERROR: #2 TSStep() line 3759 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [13]PETSC ERROR: #3 TSSolve() line 4156 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [13]PETSC ERROR: #4 User provided function() line 0 in User file
>> [14]PETSC ERROR: #2 TSStep() line 3759 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [14]PETSC ERROR: #3 TSSolve() line 4156 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [14]PETSC ERROR: #4 User provided function() line 0 in User file
>> [15]PETSC ERROR: ./ThO2_CD2_P on a arch-linux-c-debug named
>> bell-a027.rcac.purdue.edu by mazumder Mon Dec  6 11:45:05 2021
>> [15]PETSC ERROR: Configure options --with-cc-mpicc --with-cxx=mpicxx
>> --with-fc=mpif90 --download-fblaslapack --download-sundials=yes
>> --with-debugging
>> [15]PETSC ERROR: #1 TSStep_Sundials() line 156 in
>> /home/mazumder/petsc-3.14.5/src/ts/impls/implicit/sundials/sundials.c
>> [15]PETSC ERROR: #2 TSStep() line 3759 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [15]PETSC ERROR: #3 TSSolve() line 4156 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [15]PETSC ERROR: #4 User provided function() line 0 in User file
>> Configure options --with-cc-mpicc --with-cxx=mpicxx --with-fc=mpif90
>> --download-fblaslapack --download-sundials=yes --with-debugging
>> [18]PETSC ERROR: #1 TSStep_Sundials() line 156 in
>> /home/mazumder/petsc-3.14.5/src/ts/impls/implicit/sundials/sundials.c
>> [18]PETSC ERROR: #2 TSStep() line 3759 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [18]PETSC ERROR: #3 TSSolve() line 4156 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [18]PETSC ERROR: #4 User provided function() line 0 in User file
>>   At t = 1.83912e-06 and h = 3.74248e-13, the corrector convergence test
>> failed repeatedly or with |h| = hmin.
>>
>> [6]PETSC ERROR: --------------------- Error Message
>> --------------------------------------------------------------
>> [6]PETSC ERROR: Error in external library
>> [6]PETSC ERROR: CVode() fails, CV_CONV_FAILURE
>> [6]PETSC ERROR: See https://www.mcs.anl.gov/petsc/documentation/faq.html
>> for trouble shooting.
>> [6]PETSC ERROR: Petsc Release Version 3.14.5, Mar 03, 2021
>> [6]PETSC ERROR: ./ThO2_CD2_P on a arch-linux-c-debug named
>> bell-a027.rcac.purdue.edu by mazumder Mon Dec  6 11:45:05 2021
>> [6]PETSC ERROR: Configure options --with-cc-mpicc --with-cxx=mpicxx
>> --with-fc=mpif90 --download-fblaslapack --download-sundials=yes
>> --with-debugging
>> [6]PETSC ERROR: #1 TSStep_Sundials() line 156 in
>> /home/mazumder/petsc-3.14.5/src/ts/impls/implicit/sundials/sundials.c
>> [6]PETSC ERROR: #2 TSStep() line 3759 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [6]PETSC ERROR: #3 TSSolve() line 4156 in
>> /home/mazumder/petsc-3.14.5/src/ts/interface/ts.c
>> [6]PETSC ERROR: #4 User provided function() line 0 in User file
>> --------------------------------------------------------------------------
>> MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_SELF
>> with errorcode 76.
>>
>> NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
>> You may or may not see output from other processes, depending on
>> exactly when Open MPI kills them.
>> --------------------------------------------------------------------------
>> [bell-a027.rcac.purdue.edu:29752] 15 more processes have sent help
>> message help-mpi-api.txt / mpi-abort
>> [bell-a027.rcac.purdue.edu:29752] Set MCA parameter
>> "orte_base_help_aggregate" to 0 to see all help / error messages
>>
>> Thanks
>>
>> With regards,
>> Sanjoy
>>
>>
>>
>> --
>> What most experimenters take for granted before they begin their
>> experiments is infinitely more interesting than any results to which their
>> experiments lead.
>> -- Norbert Wiener
>>
>> https://www.cse.buffalo.edu/~knepley/
>> <http://www.cse.buffalo.edu/~knepley/>
>>
>
>
> --
> What most experimenters take for granted before they begin their
> experiments is infinitely more interesting than any results to which their
> experiments lead.
> -- Norbert Wiener
>
> https://www.cse.buffalo.edu/~knepley/
> <http://www.cse.buffalo.edu/~knepley/>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20211207/fc246986/attachment-0001.html>


More information about the petsc-users mailing list