00001 #include "psolverm.h" 00002 #include "plssolver.h" 00003 #include "pnssolver.h" 00004 #include "pmtsolver.h" 00005 #include "pglobal.h" 00006 #include "iotools.h" 00007 00008 void par_solve_mefel_problem () 00009 { 00010 switch (Mp->tprob){ 00011 case linear_statics:{ 00012 par_solve_linear_statics (); 00013 break; 00014 } 00015 case mat_nonlinear_statics:{ 00016 00017 break; 00018 } 00019 case mech_timedependent_prob:{ 00020 par_solve_timemech_prob (); 00021 break; 00022 } 00023 default:{ 00024 par_print_err(Myrank,"unknown problem type is required",__FILE__,__LINE__,__func__); 00025 } 00026 } 00027 00028 }