Changeset 13380
- Timestamp:
- 09/17/12 11:21:13 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/modules/AddExternalResultx/AddExternalResultx.cpp
r13325 r13380 13 13 results->AddObject(new GenericExternalResult<double>(results->Size()+1,enumtype,reCast<IssmPDouble>(value),1,0)); 14 14 } 15 void AddExternalResultx( DataSet* results, int enumtype, IssmDouble* value, int nr aws){15 void AddExternalResultx( DataSet* results, int enumtype, IssmDouble* value, int nrows){ 16 16 /* Add new result in into results*/ 17 17 #ifdef _HAVE_ADOLC_ 18 IssmPDouble* value_passive=xNew<IssmPDouble>(nr aws);19 for(int i=0;i<nr aws;i++)value_passive[i]=reCast<IssmPDouble>(value[i]);20 results->AddObject(new GenericExternalResult<double*>(results->Size()+1,enumtype,value_passive,nr aws,1,1,0));18 IssmPDouble* value_passive=xNew<IssmPDouble>(nrows); 19 for(int i=0;i<nrows;i++)value_passive[i]=reCast<IssmPDouble>(value[i]); 20 results->AddObject(new GenericExternalResult<double*>(results->Size()+1,enumtype,value_passive,nrows,1,1,0)); 21 21 xDelete<IssmPDouble>(value_passive); 22 22 #else 23 results->AddObject(new GenericExternalResult<double*>(results->Size()+1,enumtype,value,nr aws,1,1,0));23 results->AddObject(new GenericExternalResult<double*>(results->Size()+1,enumtype,value,nrows,1,1,0)); 24 24 #endif 25 25 }
Note:
See TracChangeset
for help on using the changeset viewer.