Changeset 27055
- Timestamp:
- 06/10/22 14:36:21 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/classes/Elements/Tria.cpp
r27054 r27055 6384 6384 IssmDouble* __restrict__ tide_love_l = NULL; 6385 6385 IssmDouble* __restrict__ LoveRotRSL = NULL; 6386 IssmDouble* __restrict__ LoveRotSatG = NULL;6387 6386 IssmDouble* __restrict__ LoveRotU = NULL; 6388 6387 IssmDouble* __restrict__ LoveRothoriz = NULL; … … 6396 6395 IssmDouble* tide_love_l = NULL; 6397 6396 IssmDouble* LoveRotRSL = NULL; 6398 IssmDouble* LoveRotSatG = NULL;6399 6397 IssmDouble* LoveRotU = NULL; 6400 6398 IssmDouble* LoveRothoriz = NULL; … … 7342 7340 7343 7341 this->inputs->GetArrayPtr(SealevelchangeViscousRSLEnum,this->lid,&viscousRSL,&dummy); 7344 this->inputs->GetArrayPtr(SealevelchangeViscousSGEnum,this->lid,&viscousSG,&dummy);7345 7342 this->inputs->GetArrayPtr(SealevelchangeViscousUEnum,this->lid,&viscousU,&dummy); 7346 7343 if(horiz){ … … 7351 7348 for(int i=0;i<NUMVERTICES;i++){ 7352 7349 viscousRSL[i*viscousnumsteps+newindex+offset]=(1-lincoeff)*viscousRSL[i*viscousnumsteps+newindex]+lincoeff*viscousRSL[i*viscousnumsteps+newindex+1]; 7353 viscousSG[i*viscousnumsteps+newindex+offset]=(1-lincoeff)*viscousSG[i*viscousnumsteps+newindex]+lincoeff*viscousSG[i*viscousnumsteps+newindex+1];7354 7350 viscousU[i*viscousnumsteps+newindex+offset]=(1-lincoeff)*viscousU[i*viscousnumsteps+newindex]+lincoeff*viscousU[i*viscousnumsteps+newindex+1]; 7355 7351 if(horiz){ … … 7363 7359 /*Free ressources*/ 7364 7360 xDelete<IssmDouble>(viscousRSL); 7365 xDelete<IssmDouble>(viscousSG);7366 7361 xDelete<IssmDouble>(viscousU); 7367 7362 xDelete<IssmDouble>(viscousN);
Note:
See TracChangeset
for help on using the changeset viewer.