Changeset 19306
- Timestamp:
- 04/23/15 11:32:06 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/cores/controlad_core.cpp
r18942 r19306 123 123 char* toolkitsfilename=NULL; 124 124 char* lockfilename=NULL; 125 char* restartfilename=NULL; 125 126 int solution_type; 126 127 IssmDouble pfd; … … 138 139 femmodel->parameters->FindParam(&toolkitsfilename,ToolkitsFileNameEnum); 139 140 femmodel->parameters->FindParam(&lockfilename,LockFileNameEnum); 140 141 femmodel=new FemModel(rootpath, inputfilename, outputfilename, toolkitsfilename, lockfilename, femmodel->comm, femmodel->solution_type,NULL); 141 femmodel->parameters->FindParam(&restartfilename,RestartFileNameEnum); 142 143 femmodel=new FemModel(rootpath, inputfilename, outputfilename, toolkitsfilename, lockfilename, restartfilename, femmodel->comm, femmodel->solution_type,NULL); 142 144 143 145 … … 151 153 xDelete<char>(toolkitsfilename); 152 154 xDelete<char>(lockfilename); 155 xDelete<char>(restartfilename); 153 156 xDelete<IssmDouble>(Xd); 154 157 … … 241 244 char* toolkitsfilename=NULL; 242 245 char* lockfilename=NULL; 246 char* restartfilename=NULL; 243 247 IssmPDouble* G2=NULL; 244 248 int solution_type; … … 263 267 femmodel->parameters->FindParam(&toolkitsfilename,ToolkitsFileNameEnum); 264 268 femmodel->parameters->FindParam(&lockfilename,LockFileNameEnum); 265 266 femmodelad=new FemModel(rootpath, inputfilename, outputfilename, toolkitsfilename, lockfilename, femmodel->comm, femmodel->solution_type,X); 269 femmodel->parameters->FindParam(&restartfilename,RestartFileNameEnum); 270 271 femmodelad=new FemModel(rootpath, inputfilename, outputfilename, toolkitsfilename, lockfilename, restartfilename,femmodel->comm, femmodel->solution_type,X); 267 272 femmodel=femmodelad; //We can do this, because femmodel is being called from outside, not by reference, so we won't erase it 268 273 … … 318 323 xDelete<char>(toolkitsfilename); 319 324 xDelete<char>(lockfilename); 325 xDelete<char>(restartfilename); 320 326 if(femmodelad)delete femmodelad; 321 327
Note:
See TracChangeset
for help on using the changeset viewer.