- Timestamp:
- 09/19/12 09:32:34 (12 years ago)
- Location:
- issm/trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk
- Property svn:ignore
-
old new 1 projects 1 2 autom4te.cache 2 3 aclocal.m4
-
- Property svn:mergeinfo changed
/issm/trunk-jpl merged: 12710-12871,12873-12877,12881-12896,12898-12900,12902-12916,12920-12935,12937-12945,12948-13100,13107-13110,13112-13116,13119-13393
- Property svn:ignore
-
issm/trunk/src
-
Property svn:mergeinfo
set to
/issm/branches/trunk-jpl-damage/src merged eligible /issm/trunk-jpl/src merged eligible
-
Property svn:mergeinfo
set to
-
issm/trunk/src/c/modules/AddExternalResultx/AddExternalResultx.cpp
r4554 r13395 7 7 #include "../../Container/Container.h" 8 8 #include "../../io/io.h" 9 #include "../../ objects/objects.h"9 #include "../../classes/objects/objects.h" 10 10 11 void AddExternalResultx( DataSet* results, int enumtype, double value){11 void AddExternalResultx( DataSet* results, int enumtype, IssmDouble value){ 12 12 /* Add new result in into results*/ 13 results->AddObject(new DoubleExternalResult(results->Size()+1,enumtype,value,1,0));13 results->AddObject(new GenericExternalResult<double>(results->Size()+1,enumtype,reCast<IssmPDouble>(value),1,0)); 14 14 } 15 void AddExternalResultx( DataSet* results, int enumtype, double* value, int nraws){15 void AddExternalResultx( DataSet* results, int enumtype, IssmDouble* value, int nrows){ 16 16 /* Add new result in into results*/ 17 results->AddObject(new DoubleVecExternalResult(results->Size()+1,enumtype,value,nraws,1,0)); 17 #ifdef _HAVE_ADOLC_ 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 xDelete<IssmPDouble>(value_passive); 22 #else 23 results->AddObject(new GenericExternalResult<double*>(results->Size()+1,enumtype,value,nrows,1,1,0)); 24 #endif 18 25 }
Note:
See TracChangeset
for help on using the changeset viewer.