cngf-pf

continuum model for granular flows with pore-pressure dynamics (renamed from 1d_fd_simple_shear)
git clone git://src.adamsgaard.dk/cngf-pf # fast
git clone https://src.adamsgaard.dk/cngf-pf.git # slow
Log | Files | Refs | README | LICENSE Back to index

commit ecccc7c6f2ee3f545f42326a091f43e8382ce4a2
parent 579f9c5f031889c775b764df78a0a1d86eca9217
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date:   Tue,  9 Mar 2021 15:19:50 +0100

simulation.c: tweak error messaging

Diffstat:
Msimulation.c | 10+++++-----
1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/simulation.c b/simulation.c @@ -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];