Ignore:
Timestamp:
06/28/22 17:08:49 (2 years ago)
Author:
jderouillat
Message:

Fix some transformations for nemo domain decomposition

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/dev_ym/XIOS_COUPLING/src/transformation/axis_algorithm/axis_algorithm_extract_domain.cpp

    r2270 r2340  
    130130      { 
    131131        axisDest_->index(countDest) = sourceGlobalIdx(countSrc)/domainSource->ni_glo; 
    132         int iIdxSrc2 = (countSrc+IdxMin)%domainSource->ni_glo; 
    133         int jIdxSrc2 = (countSrc+IdxMin)/domainSource->ni_glo; 
     132        int iIdxSrc2 = (countSrc%domainSource->ni)+(IdxMin)%domainSource->ni_glo; 
     133        int jIdxSrc2 = (countSrc/domainSource->ni)+(IdxMin)/domainSource->ni_glo; 
    134134        int convert_locally_global_idx = (jIdxSrc2-jIdxSrcMin)*domainSource->ni + (iIdxSrc2-iIdxSrcMin) ; 
    135135        bool concerned_by_WF(false); 
     
    159159      { 
    160160        axisDest_->index(countDest) = sourceGlobalIdx(countSrc)%domainSource->ni_glo; 
    161         int iIdxSrc2 = (countSrc+IdxMin)%domainSource->ni_glo; 
    162         int jIdxSrc2 = (countSrc+IdxMin)/domainSource->ni_glo; 
     161        int iIdxSrc2 = (countSrc%domainSource->ni)+(IdxMin)%domainSource->ni_glo; 
     162        int jIdxSrc2 = (countSrc/domainSource->ni)+(IdxMin)/domainSource->ni_glo; 
    163163        int convert_locally_global_idx = (jIdxSrc2-jIdxSrcMin)*domainSource->ni + (iIdxSrc2-iIdxSrcMin) ; 
    164164        bool concerned_by_WF(false); 
Note: See TracChangeset for help on using the changeset viewer.