tsimulation.c: tweak error messaging - cngf-pf - continuum model for granular flows with pore-pressure dynamics (renamed from 1d_fd_simple_shear)
 (HTM) git clone git://src.adamsgaard.dk/cngf-pf
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit ecccc7c6f2ee3f545f42326a091f43e8382ce4a2
 (DIR) parent 579f9c5f031889c775b764df78a0a1d86eca9217
 (HTM) Author: Anders Damsgaard <anders@adamsgaard.dk>
       Date:   Tue,  9 Mar 2021 15:19:50 +0100
       
       simulation.c: tweak error messaging
       
       Diffstat:
         M simulation.c                        |      10 +++++-----
       
       1 file changed, 5 insertions(+), 5 deletions(-)
       ---
 (DIR) diff --git a/simulation.c b/simulation.c
       t@@ -531,12 +531,12 @@ compute_effective_stress(struct simulation *sim)
                int i;
        
                if (sim->fluid)
       -                for (i = 0; i < sim->nz; ++i)
       +                for (i = 0; i < sim->nz; ++i) {
                                sim->sigma_n_eff[i] = sim->sigma_n[i] - sim->p_f_ghost[i + 1];
       -                        if( sim->sigma_n_eff[i] < 0) { 
       -                          fprintf(stderr, "sigma_n_eff[%d] is negative with value %g", i, sim->sigma_n_eff[i]);
       -                    exit(1);
       -                  }
       +                        if (sim->sigma_n_eff[i] < 0)
       +                                errx(1, "%s: sigma_n_eff[%d] is negative with value %g\n",
       +                                     __func__, i, sim->sigma_n_eff[i]);
       +                }
                else
                        for (i = 0; i < sim->nz; ++i)
                                sim->sigma_n_eff[i] = sim->sigma_n[i];