- Timestamp:
- 12/09/11 20:36:51 (13 years ago)
- Location:
- issm/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk
- Property svn:mergeinfo changed
/issm/trunk-jpl merged: 10982,10984-11018,11021,11024,11026
- Property svn:mergeinfo changed
-
issm/trunk/src/c/objects/ElementResults/BoolElementResult.cpp
r10298 r11027 185 185 /*}}}*/ 186 186 /*FUNCTION BoolElementResult::GetVectorFromResults{{{1*/ 187 void BoolElementResult::GetVectorFromResults(Vec vector,int* doflist,int numdofs){187 void BoolElementResult::GetVectorFromResults(Vec vector,int* doflist,int* connectivitylist,int numdofs){ 188 188 189 double *doublevalues=NULL; 189 _error_("cannot return vector on vertices"); 190 } /*}}}*/ 191 /*FUNCTION BoolElementResult::GetElementVectorFromResults{{{1*/ 192 void BoolElementResult::GetElementVectorFromResults(Vec vector,int dof){ 190 193 191 /*Cast value to double vector*/ 192 doublevalues=(double*)xmalloc(numdofs*sizeof(double)); 193 for(int i=0;i<numdofs;i++) doublevalues[i]=double(this->value); 194 195 VecSetValues(vector,numdofs,doflist,(const double*)doublevalues,INSERT_VALUES); 196 197 /*cleanup*/ 198 xfree((void**)&doublevalues); 194 VecSetValue(vector,dof,(double)value,INSERT_VALUES); 199 195 } /*}}}*/
Note:
See TracChangeset
for help on using the changeset viewer.