00001 #ifndef BACKUPOL_H
00002 #define BACKUPOL_H
00003
00004 #include "timecontr.h"
00005
00006
00007
00008
00009
00010
00011 void solver_save (double *r, double *fp, long ni, double time, double dt, timecontr *tc, long n);
00012
00013 void solver_save_text (double *r, double *fp, long ni, double time, double dt, timecontr *tc, long n);
00014
00015 void solver_save_binary (double *r, double *fp, long ni, double time, double dt, timecontr *tc, long n);
00016
00017 void solver_save_text_single (double *r, double *fp, long ni, double time, double dt, timecontr *tc, long n);
00018
00019 void solver_save_text_multiple (double *r, double *fp, long ni, double time, double dt, timecontr *tc, long n);
00020
00021 void solver_save_binary_single (double *r, double *fp, long ni, double time, double dt, timecontr *tc, long n);
00022
00023 void solver_save_binary_multiple (double *r, double *fp, long ni, double time, double dt, timecontr *tc, long n);
00024
00025
00026 void solver_restore (double *r, double *fp, long &ni, double &time, double &dt, timecontr *tc, long &n);
00027
00028 void solver_restore_text (double *r, double *fp, long &ni, double &time, double &dt, timecontr *tc, long &n);
00029
00030 void solver_restore_binary (double *r, double *fp, long &ni, double &time, double &dt, timecontr *tc, long &n);
00031
00032 void solver_restore_text_single (double *r, double *fp, long &ni, double &time, double &dt, timecontr *tc, long &n);
00033
00034 void solver_restore_text_multiple (double *r, double *fp, long &ni, double &time, double &dt, timecontr *tc, long &n);
00035
00036 void solver_restore_binary_single (double *r,double *fp,long &ni,double &time, double &dt, timecontr *tc, long &n);
00037
00038 void solver_restore_binary_multiple (double *r,double *fp,long &ni,double &time, double &dt, timecontr *tc, long &n);
00039
00040
00041
00042 #endif