Changeset 27059
- Timestamp:
- 06/14/22 11:48:36 (3 years ago)
- Location:
- issm/trunk-jpl/src/c
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/c/classes/Elements/Tria.cpp
r27057 r27059 7482 7482 } 7483 7483 7484 cout << "DEBUG: Sealevelchange convo:"; 7484 7485 xDelete<IssmDouble>(G); 7486 cout << " step1"; 7485 7487 xDelete<IssmDouble>(Grot); 7488 cout << ", step2"; 7486 7489 for (int l=0;l<SLGEOM_NUMLOADS;l++) xDelete<IssmDouble>(Gsub[l]); 7490 cout << ", step3"; 7487 7491 xDelete<IssmDouble*>(Gsub); 7492 cout << ", step4\n"; 7488 7493 7489 7494 return; -
issm/trunk-jpl/src/c/cores/sealevelchange_core.cpp
r27053 r27059 340 340 } 341 341 342 cout << "DEBUG: Sealevelchange convolution cleared\n"; 343 342 344 /*retrieve sea level average and ocean area:*/ 343 345 for(Object* & object : femmodel->elements->objects){ … … 345 347 element->SealevelchangeOceanAverage(loads, oceanareas, subelementoceanareas, sealevelpercpu, slgeom); 346 348 } 349 350 cout << "DEBUG: Sealevelchange Oceanavaverage cleared\n"; 347 351 348 352 loads->AssembleSealevelLoads(); … … 360 364 ConserveOceanMass(femmodel,loads,barycontrib->Total()/totaloceanarea - oceanaverage,slgeom); 361 365 366 cout << "DEBUG: Sealevelchange Conserve ocean mass cleared\n"; 367 362 368 //broadcast sea level loads 363 369 loads->BroadcastSealevelLoads(); … … 366 372 if(slcconvergence(loads->vsealevelloads,oldsealevelloads,eps_rel,eps_abs))break; 367 373 374 cout << "DEBUG: Sealevelchange convergence cleared\n"; 368 375 //early return? 369 376 if(iterations>=max_nonlinear_iterations)break;
Note:
See TracChangeset
for help on using the changeset viewer.