Changeset 24083


Ignore:
Timestamp:
07/11/19 11:53:30 (6 years ago)
Author:
Mathieu Morlighem
Message:
CHG: taking care of case when
F = 0
File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/modules/Solverx/Solverx.cpp

    r24082 r24083  
    5858
    5959        /*Check solver residue*/
    60         IssmDouble solver_residue=nKUF/nF;
     60        IssmDouble solver_residue = 0.;
     61        if(nF>0.)  solver_residue = nKUF/(nF);
    6162        if(VerboseConvergence()) _printf0_("\n   solver residue: norm(KU-F)/norm(F)=" << solver_residue << "\n");
    6263        if(xIsNan<IssmDouble>(solver_residue)) _error_("Solver residue is NaN");
    63 
    64         /*clean up*/
    6564
    6665        /*Check convergence*/
Note: See TracChangeset for help on using the changeset viewer.