Changeset 20035
- Timestamp:
- 01/30/16 21:53:44 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/cores/sealevelrise_core.cpp
r20007 r20035 16 16 bool save_results; 17 17 int configuration_type; 18 int numoutputs = 0; 19 char **requested_outputs = NULL; 18 20 19 21 if(VerboseSolution()) _printf0_(" computing sea level rise\n"); … … 22 24 femmodel->parameters->FindParam(&configuration_type,ConfigurationTypeEnum); 23 25 femmodel->parameters->FindParam(&save_results,SaveResultsEnum); 26 femmodel->parameters->FindParam(&numoutputs,SealevelriseNumRequestedOutputsEnum); 27 if(numoutputs) femmodel->parameters->FindParam(&requested_outputs,&numoutputs,SealevelriseRequestedOutputsEnum); 24 28 25 29 /*set configuration: */ … … 36 40 if(save_results){ 37 41 if(VerboseSolution()) _printf0_(" saving results\n"); 38 int outputs[1] = {SealevelriseSEnum}; 39 femmodel->RequestedOutputsx(&femmodel->results,&outputs[0],1); 42 femmodel->RequestedOutputsx(&femmodel->results,requested_outputs,numoutputs); 40 43 } 44 45 /*Free ressources:*/ 46 if(numoutputs){for(int i=0;i<numoutputs;i++){xDelete<char>(requested_outputs[i]);} xDelete<char*>(requested_outputs);} 41 47 delete Sg; 42 48 delete Sg_eustatic; 49 50 43 51 }
Note:
See TracChangeset
for help on using the changeset viewer.