Changeset 1719
- Timestamp:
- 08/17/09 11:21:26 (16 years ago)
- Location:
- issm/trunk/src/c/parallel
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/src/c/parallel/prognostic.cpp
r1648 r1719 35 35 double* accumulation_g=NULL; 36 36 double dt; 37 double yts; 37 38 int qmu_analysis; 38 39 … … 73 74 fem.parameters->FindParam((void*)&accumulation_g,"a_g"); 74 75 fem.parameters->FindParam((void*)&dt,"dt"); 76 fem.parameters->FindParam((void*)&yts,"yts"); 75 77 fem.parameters->FindParam((void*)&numberofnodes,"numberofnodes"); 76 78 … … 81 83 inputs->Add("melting",melting_g,1,numberofnodes); 82 84 inputs->Add("accumulation",accumulation_g,1,numberofnodes); 83 inputs->Add("dt",dt );85 inputs->Add("dt",dt*yts); 84 86 85 87 _printf_("initialize results:\n"); -
issm/trunk/src/c/parallel/thermal.cpp
r1648 r1719 41 41 Param* param=NULL; 42 42 double dt; 43 double yts; 43 44 44 45 int waitonlock=0; … … 74 75 femmodels[0].parameters->FindParam((void*)&waitonlock,"waitonlock"); 75 76 femmodels[0].parameters->FindParam((void*)&dt,"dt"); 77 femmodels[0].parameters->FindParam((void*)&yts,"yts"); 76 78 77 79 inputs=new ParameterInputs; … … 79 81 inputs->Add("velocity",u_g,3,numberofnodes); 80 82 inputs->Add("pressure",p_g,1,numberofnodes); 81 inputs->Add("dt",dt );83 inputs->Add("dt",dt*yts); //convert in seconds 82 84 83 85 _printf_("initialize results:\n"); -
issm/trunk/src/c/parallel/transient.cpp
r1648 r1719 42 42 double* a_g=NULL; 43 43 double dt; 44 double yts; 44 45 Param* param=NULL; 45 46 … … 101 102 102 103 femmodels[5].parameters->FindParam((void*)&dt,"dt"); 103 inputs->Add("dt",dt); 104 femmodels[5].parameters->FindParam((void*)&yts,"yts"); 105 inputs->Add("dt",dt*yts); 104 106 105 107 _printf_("initialize results:\n"); -
issm/trunk/src/c/parallel/transient_core_2d.cpp
r1482 r1719 49 49 double finaltime; 50 50 double dt; 51 double yts;52 51 DataSet* diagnostic_results=NULL; 53 52 DataSet* prognostic_results=NULL; … … 76 75 fem_dh->parameters->FindParam((void*)&finaltime,"ndt"); 77 76 fem_dh->parameters->FindParam((void*)&dt,"dt"); 78 fem_dh->parameters->FindParam((void*)&yts,"yts");79 77 fem_dh->parameters->FindParam((void*)&numberofnodes,"numberofnodes"); 80 78 … … 108 106 while(time<finaltime){ //make sure we run up to finaltime. 109 107 110 _printf_("%s%g%s%i%s%g\n","time [yr]: ",time /yts," iteration number: ",step,"/",floor(finaltime/dt));108 _printf_("%s%g%s%i%s%g\n","time [yr]: ",time," iteration number: ",step,"/",floor(finaltime/dt)); 111 109 112 110 step+=1; -
issm/trunk/src/c/parallel/transient_core_3d.cpp
r988 r1719 55 55 double finaltime; 56 56 double dt; 57 double yts;58 57 DataSet* diagnostic_results=NULL; 59 58 DataSet* prognostic_results=NULL; … … 85 84 fem_dh->parameters->FindParam((void*)&finaltime,"ndt"); 86 85 fem_dh->parameters->FindParam((void*)&dt,"dt"); 87 fem_dh->parameters->FindParam((void*)&yts,"yts");88 86 fem_dh->parameters->FindParam((void*)&numberofnodes,"numberofnodes"); 89 87 … … 124 122 while(time<finaltime){ //make sure we run up to finaltime. 125 123 126 if(debug)_printf_("%s%g%s%i%s%g\n","time [yr]: ",time /yts," iteration number: ",step,"/",floor(finaltime/dt));124 if(debug)_printf_("%s%g%s%i%s%g\n","time [yr]: ",time," iteration number: ",step,"/",floor(finaltime/dt)); 127 125 128 126 step+=1;
Note:
See TracChangeset
for help on using the changeset viewer.