Changeset 16775
- Timestamp:
- 11/15/13 07:54:52 (11 years ago)
- Location:
- issm/trunk-jpl/src/c
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/analyses/StressbalanceAnalysis.cpp
r16774 r16775 1172 1172 1173 1173 /*Transform solution in Cartesian Space*/ 1174 element->TransformSolutionCoord(FSvalues, cs_list);1175 element->TransformSolutionCoord(HOvalues, XYEnum);1174 element->TransformSolutionCoord(FSvalues,2*numnodes,cs_list); 1175 element->TransformSolutionCoord(HOvalues,numnodes,XYEnum); 1176 1176 1177 1177 /*Ok, we have vx and vy in values, fill in vx and vy arrays: */ -
issm/trunk-jpl/src/c/classes/Elements/Element.h
r16762 r16775 53 53 virtual void TransformSolutionCoord(IssmDouble* values,int transformenum)=0; 54 54 virtual void TransformSolutionCoord(IssmDouble* values,int* transformenum_list)=0; 55 virtual void TransformSolutionCoord(IssmDouble* values,int numnodes,int transformenum)=0; 56 virtual void TransformSolutionCoord(IssmDouble* values,int numnodes,int* transformenum_list)=0; 55 57 virtual Element* GetBasalElement(void)=0; 56 58 virtual void GetDofList(int** pdoflist,int approximation_enum,int setenum)=0; -
issm/trunk-jpl/src/c/classes/Elements/Penta.cpp
r16762 r16775 2016 2016 total_integrated_input=new DoubleInput(average_enum_type,0.0); 2017 2017 else{ 2018 printf("id %i \n",this->id);2019 printf("enum %i \n",average_enum_type);2020 2018 _error_("object " << EnumToStringx(original_input->ObjectEnum()) << " not supported yet"); 2021 2019 } … … 3329 3327 return dt; 3330 3328 }/*}}}*/ 3331 /*FUNCTION Penta::TransformSolutionCoord {{{*/3329 /*FUNCTION Penta::TransformSolutionCoord(IssmDouble* values,int transformenum){{{*/ 3332 3330 void Penta::TransformSolutionCoord(IssmDouble* values,int transformenum){ 3333 3331 … … 3336 3334 } 3337 3335 /*}}}*/ 3338 /*FUNCTION Penta::TransformSolutionCoord {{{*/3336 /*FUNCTION Penta::TransformSolutionCoord(IssmDouble* values,int* transformenum_list){{{*/ 3339 3337 void Penta::TransformSolutionCoord(IssmDouble* values,int* transformenum_list){ 3340 3338 3341 3339 ::TransformSolutionCoord(values,this->nodes,this->NumberofNodes(),transformenum_list); 3340 3341 } 3342 /*}}}*/ 3343 /*FUNCTION Penta::TransformSolutionCoord(IssmDouble* values,int numnodes,int transformenum){{{*/ 3344 void Penta::TransformSolutionCoord(IssmDouble* values,int numnodes,int transformenum){ 3345 3346 ::TransformSolutionCoord(values,this->nodes,numnodes,transformenum); 3347 3348 } 3349 /*}}}*/ 3350 /*FUNCTION Penta::TransformSolutionCoord(IssmDouble* values,int numnodes,int* transformenum_list){{{*/ 3351 void Penta::TransformSolutionCoord(IssmDouble* values,int numnodes,int* transformenum_list){ 3352 3353 ::TransformSolutionCoord(values,this->nodes,numnodes,transformenum_list); 3342 3354 3343 3355 } -
issm/trunk-jpl/src/c/classes/Elements/Penta.h
r16762 r16775 249 249 void TransformSolutionCoord(IssmDouble* values,int transformenum); 250 250 void TransformSolutionCoord(IssmDouble* values,int* transformenum_list); 251 void TransformSolutionCoord(IssmDouble* values,int numnodes,int transformenum); /*Tiling only*/ 252 void TransformSolutionCoord(IssmDouble* values,int numnodes,int* transformenum_list);/*Tiling only*/ 251 253 252 254 #ifdef _HAVE_STRESSBALANCE_ -
issm/trunk-jpl/src/c/classes/Elements/Seg.h
r16762 r16775 154 154 void TransformSolutionCoord(IssmDouble* values,int transformenum){_error_("not implemented yet");}; 155 155 void TransformSolutionCoord(IssmDouble* values,int* transformenum_list){_error_("not implemented yet");}; 156 void TransformSolutionCoord(IssmDouble* values,int numnodes,int transformenum){_error_("not implemented yet");}; 157 void TransformSolutionCoord(IssmDouble* values,int numnodes,int* transformenum_list){_error_("not implemented yet");}; 156 158 void UpdateConstraintsExtrudeFromBase(){_error_("not implemented");}; 157 159 void UpdateConstraintsExtrudeFromTop(){_error_("not implemented");}; -
issm/trunk-jpl/src/c/classes/Elements/Tria.h
r16762 r16775 273 273 void TransformSolutionCoord(IssmDouble* values,int transformenum); 274 274 void TransformSolutionCoord(IssmDouble* values,int* transformenum_list); 275 void TransformSolutionCoord(IssmDouble* values,int numnodes,int transformenum){_error_("not implemented yet");}; 276 void TransformSolutionCoord(IssmDouble* values,int numnodes,int* transformenum_list){_error_("not implemented yet");}; 275 277 #ifdef _HAVE_STRESSBALANCE_ 276 278 ElementMatrix* CreateKMatrixStressbalanceSSA(void);
Note:
See TracChangeset
for help on using the changeset viewer.