00001 #include "solverc.h" 00002 #include "globalc.h" 00003 #include "fcsolver.h" 00004 #include "pcsolver.h" 00005 #include "cpcsolver.h" 00006 00007 void solve_metr_problem () 00008 { 00009 00010 switch (Cp->tprob){ 00011 case fully_coupled_mech_trans:{ 00012 solve_fcouplprob (); 00013 break; 00014 case par_coupl_mech_trans:{ 00015 solve_pcouplprob (); 00016 break; 00017 } 00018 case growing_par_coupl_mech_trans:{ 00019 solve_gpcouplprob (); 00020 break; 00021 } 00022 } 00023 default:{ 00024 fprintf (stderr,"\n\n unknown problem type is required in main function (%s, line %d).\n",__FILE__,__LINE__); 00025 } 00026 } 00027 }