tmeaningful output during runtime - ns2dfd - 2D finite difference Navier Stokes solver for fluid dynamics
(HTM) git clone git://src.adamsgaard.dk/ns2dfd
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) LICENSE
---
(DIR) commit 78528b5cbef9193329d1cff3968e15b747323cf8
(DIR) parent 774db92458969b251c42ee905cf9da083bbb5570
(HTM) Author: Anders Damsgaard <anders.damsgaard@geo.au.dk>
Date: Sun, 2 Mar 2014 21:28:26 +0100
meaningful output during runtime
Diffstat:
M src/main.c | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
---
(DIR) diff --git a/src/main.c b/src/main.c
t@@ -69,16 +69,16 @@ int main(int argc, char** argv)
simulation_id = argv[optind];
dot = strchr(simulation_id, '.');
dot[0] = '\0';
- printf("%s\n", simulation_id);
+ printf("%s: simulation id: `%s`\n", argv[0], simulation_id);
while (t <= t_end+dt) {
dt = select_time_step(tau, re, dx, dy, nx, ny, U, V);
- printf("t = %f\tdt = %f\n", t, dt);
+ printf("\rt = %.2f/%.2f s, dt = %.2f s, last output: %d",
+ t, t_end, dt, nfile);
if (t_file_elapsed >= t_file || n == 0) {
- printf("output file %d\n", nfile);
sprintf(filename, "%s%05d.dat", simulation_id, nfile);
write_file(filename, &t, &t_end, &t_file, &tau, &itermax,
&epsilon, &omega, &gamma,
t@@ -92,6 +92,7 @@ int main(int argc, char** argv)
n++;
t_file_elapsed += dt;
}
+ puts("\n");
free_memory(P, U, V, nx);
return 0;