Changeset 11285


Ignore:
Timestamp:
02/01/12 13:25:05 (13 years ago)
Author:
seroussi
Message:

minor convergenceEnum is a bool

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/solutions/convergence.cpp

    r9761 r11285  
    88#include "../EnumDefinitions/EnumDefinitions.h"
    99
    10 void convergence(int* pconverged, Mat Kff,Vec pf,Vec uf,Vec old_uf,Parameters* parameters){
     10void convergence(bool* pconverged, Mat Kff,Vec pf,Vec uf,Vec old_uf,Parameters* parameters){
    1111
    1212        /*output*/
    13         int converged=0;
     13        bool converged=false;
    1414
    1515        /*intermediary*/
     
    3434         * the get go: */
    3535        if(!uf){
    36                 *pconverged=1;
     36                *pconverged=true;
    3737                return;
    3838        }
     
    8282        if(res<eps_res){
    8383                _printf_(VerboseConvergence(),"%-50s%g%s%g%s\n","   mechanical equilibrium convergence criterion",res*100," < ",eps_res*100," %");
    84                 converged=1;
     84                converged=true;
    8585        }
    8686        else{
    8787                _printf_(VerboseConvergence(),"%-50s%g%s%g%s\n","   mechanical equilibrium convergence criterion",res*100," > ",eps_res*100," %");
    88                 converged=0;
     88                converged=false;
    8989        }
    9090
     
    108108                        else{
    109109                                _printf_(VerboseConvergence(),"%-50s%g%s%g%s\n","   Convergence criterion: norm(du)/norm(u)",ndu/nu*100," > ",eps_rel*100," %");
    110                                 converged=0;
     110                                converged=false;
    111111                        }
    112112                }
     
    133133                        else{
    134134                                _printf_(VerboseConvergence(),"%-50s%g%s%g%s\n","   Convergence criterion: max(du)",nduinf*yts," > ",eps_abs," m/yr");
    135                                 converged=0;
     135                                converged=false;
    136136                        }
    137137                }
Note: See TracChangeset for help on using the changeset viewer.