00001 #ifndef NPSOLVERT_H
00002 #define NPSOLVERT_H
00003
00004 #include <stdio.h>
00005 #include "timecontr.h"
00006 #include "npglvec.h"
00007
00008 void solve_nonstationary_problem ();
00009
00010 void nonstat_solv_vform_comp ();
00011 void nonstat_solver_init (long lcid, np_glob_vec &np_gv);
00012 long one_step_linear (long lcid,double time, double dt, long istep, long li, np_glob_vec &np_gv);
00013 long one_step_nonlinear (long lcid,double time, double dt, long istep, long li, np_glob_vec &np_gv);
00014
00015 void linear_nonstat_solv_vform ();
00016 void linear_nonstat_solv_dform ();
00017
00018 void linear_nonstat_radiation_solv_dform ();
00019
00020 void aux_nonlintime_print (FILE *aux, double *r, double l);
00021
00022 void linear_nonstat_solv_dform_subcycl ();
00023
00024 #endif