From d5d5c15b7e582106b7394e492267bf4f16d4f47a Mon Sep 17 00:00:00 2001 From: Ian Jauslin Date: Fri, 14 Apr 2023 15:01:52 -0400 Subject: binary io --- src/navier-stokes.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src/navier-stokes.c') 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); -- cgit v1.2.3-54-g00ecf