diff options
author | Ian Jauslin <ian.jauslin@rutgers.edu> | 2023-04-14 15:01:52 -0400 |
---|---|---|
committer | Ian Jauslin <ian.jauslin@rutgers.edu> | 2023-04-14 15:01:52 -0400 |
commit | d5d5c15b7e582106b7394e492267bf4f16d4f47a (patch) | |
tree | ab6436d8e8eeca228296ddae9871edc2600feea0 /src/navier-stokes.c | |
parent | c00c3115284691e98d724e630aca7a41087502eb (diff) |
binary io
Diffstat (limited to 'src/navier-stokes.c')
-rw-r--r-- | src/navier-stokes.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/navier-stokes.c b/src/navier-stokes.c index 5cee434..c751276 100644 --- a/src/navier-stokes.c +++ b/src/navier-stokes.c @@ -71,7 +71,7 @@ int uk( } // save final entry to savefile - write_u(u, K1, K2, savefile); + write_u_bin(u, K1, K2, savefile); ns_free_tmps(u, tmp1, tmp2, tmp3, fft1, fft2, ifft); return(0); @@ -242,6 +242,7 @@ int eea( if (savefile==NULL){ savefile=stderr; } + fprintf(savefile,"# Interrupted computation. Resume with\n"); // command to resume fprintf(savefile,"#! "); @@ -265,7 +266,11 @@ int eea( } // save final entry to savefile - write_u(u, K1, K2, savefile); + if(savefile==stderr || savefile==stdout){ + write_u(u, K1, K2, savefile); + } else { + write_u_bin(u, K1, K2, savefile); + } if(running_avg_window!=0){ free(save_print_e); |