Ian Jauslin
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Jauslin <ian.jauslin@rutgers.edu>2023-04-14 15:01:52 -0400
committerIan Jauslin <ian.jauslin@rutgers.edu>2023-04-14 15:01:52 -0400
commitd5d5c15b7e582106b7394e492267bf4f16d4f47a (patch)
treeab6436d8e8eeca228296ddae9871edc2600feea0 /src/navier-stokes.c
parentc00c3115284691e98d724e630aca7a41087502eb (diff)
binary io
Diffstat (limited to 'src/navier-stokes.c')
-rw-r--r--src/navier-stokes.c9
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);