Changeset 25413
- Timestamp:
- 08/16/20 21:35:14 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/classes/Elements/Tria.cpp
r25412 r25413 1121 1121 if(gradient_input->GetInputInterpolationType()==P1Enum){ 1122 1122 _assert_(N==1); 1123 for(int i=0;i<NUMVERTICES;i++){ 1124 values[i] = gradient[idlist[i]]; 1125 } 1123 for(int i=0;i<NUMVERTICES;i++) values[i] = gradient[idlist[i]]; 1126 1124 gradient_input->SetInput(P1Enum,NUMVERTICES,&lidlist[0],&values[0]); 1127 1125 } … … 1144 1142 for(int n=0;n<N;n++){ 1145 1143 if(interp[control_index]==P1Enum){ 1146 _error_("not implemented"); 1144 for(int i=0;i<NUMVERTICES;i++) values[i] = gradient[idlist[i]]; 1145 gradient_input->AddTriaTimeInput(n,NUMVERTICES,&lidlist[0],&values[0],P1Enum); 1147 1146 } 1148 1147 else if(interp[control_index]==P0Enum){ … … 2474 2473 TriaInput* input_n = input->GetTriaInput(n); _assert_(input_n); 2475 2474 if(input_n->GetInputInterpolationType()==P1Enum){ 2476 IssmDouble values[NUMVERTICES];2477 2475 input_n->Serve(NUMVERTICES,&lidlist[0]); 2478 2476 for(int i=0;i<NUMVERTICES;i++) values[count+i] = input_n->element_values[i];
Note:
See TracChangeset
for help on using the changeset viewer.