00001 #ifndef BACKUPSOLT_H 00002 #define BACKUPSOLT_H 00003 00004 #include "timecontr.h" 00005 00006 void solvert_save (double *r, double *dr, double *fp, long ni, double time, double dt, timecontr &tc, long n); 00007 void solvert_save_text (double *r, double *dr, double *fp, long ni, double time, double dt, timecontr &tc, long n); 00008 void solvert_save_binary (double *r, double *dr, double *fp, long ni, double time, double dt, timecontr &tc, long n); 00009 void solvert_save_text_single (double *r, double *dr, double *fp, long ni, double time, double dt, timecontr &tc, long n); 00010 void solvert_save_text_multiple (double *r, double *dr, double *fp, long ni, double time, double dt, timecontr &tc, long n); 00011 void solvert_save_binary_single (double *r, double *dr, double *fp, long ni, double time, double dt, timecontr &tc, long n); 00012 void solvert_save_binary_multiple (double *r, double *dr, double *fp, long ni, double time, double dt, timecontr &tc, long n); 00013 void solvert_restore (double *r, double *dr, double *fp, long &ni, double &time, double &dt, timecontr &tc, long &n); 00014 void solvert_restore_text (double *r, double *dr, double *fp, long &ni, double &time, double &dt, timecontr &tc, long &n); 00015 void solvert_restore_binary (double *r, double *dr, double *fp, long &ni, double &time, double &dt, timecontr &tc, long &n); 00016 void solvert_restore_text_single (double *r, double *dr, double *fp, long &ni, double &time, double &dt, timecontr &tc, long &n); 00017 void solvert_restore_text_multiple (double *r, double *dr, double *fp, long &ni, double &time, double &dt, timecontr &tc, long &n); 00018 void solvert_restore_binary_single (double *r,double *dr, double *fp,long &ni,double &time, double &dt, timecontr &tc, long &n); 00019 void solvert_restore_binary_multiple (double *r,double *dr, double *fp,long &ni,double &time, double &dt, timecontr &tc, long &n); 00020 00021 00022 #endif