1d_fd_simple_shear

continuum model for granular flows with pore-pressure dynamics
git clone git://src.adamsgaard.dk/1d_fd_simple_shear
Log | Files | Refs | README | LICENSE Back to index

commit 3b5759c036feb0e857b03c3e481b1d08ad06cf9f
parent 9bfbfcd05ba32865e03ec448807d5c81426fba6d
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date:   Thu,  5 Mar 2020 21:58:55 +0100

Fix assignment of simulation name

Diffstat:
M1d_fd_simple_shear.c | 9+++++----
1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/1d_fd_simple_shear.c b/1d_fd_simple_shear.c @@ -202,9 +202,9 @@ main(int argc, char* argv[]) usage(); } ARGEND; - if (argc == 1 && argv[1]) - snprintf(sim.name, sizeof(sim.name), "%s", argv[1]); - else if (argc > 1) + if (argc == 1 && argv[0]) { + snprintf(sim.name, sizeof(sim.name), "%s", argv[0]); + } else if (argc > 1) usage(); if (sim.nz < 1) @@ -294,7 +294,8 @@ main(int argc, char* argv[]) iter++; if ((filetimeclock - sim.dt >= sim.file_dt || iter == 1) && - strcmp(sim.name, DEFAULT_SIMULATION_NAME) != 0) { + strncmp(sim.name, DEFAULT_SIMULATION_NAME, + sizeof(DEFAULT_SIMULATION_NAME)) != 0) { write_output_file(normalize); filetimeclock = 0.0; if (iter == 1)