Ignore:
Timestamp:
07/07/15 10:46:33 (9 years ago)
Author:
mhnguyen
Message:

Implementing zooming on a domain

+) Add algorithm to do zooming on a domain
+) Remove some redundant codes

Test
+) On Curie
+) test_complete and test_client are correct

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/src/node/grid.cpp

    r624 r631  
    862862            nZoomBegin[indexMap[i]] = domainList[domainId]->zoom_ibegin_srv; 
    863863            nZoomSize[indexMap[i]]  = domainList[domainId]->zoom_ni_srv; 
    864             nZoomBeginGlobal[indexMap[i]] = domainList[domainId]->zoom_ibegin; 
     864            nZoomBeginGlobal[indexMap[i]] = domainList[domainId]->global_zoom_ibegin; 
    865865            nGlob[indexMap[i]] = domainList[domainId]->ni_glo; 
    866866 
    867867            nZoomBegin[indexMap[i] + 1] = domainList[domainId]->zoom_jbegin_srv; 
    868868            nZoomSize[indexMap[i] + 1] = domainList[domainId]->zoom_nj_srv; 
    869             nZoomBeginGlobal[indexMap[i] + 1] = domainList[domainId]->zoom_jbegin; 
     869            nZoomBeginGlobal[indexMap[i] + 1] = domainList[domainId]->global_zoom_jbegin; 
    870870            nGlob[indexMap[i] + 1] = domainList[domainId]->nj_glo; 
    871871            ++domainId; 
     
    11241124        pDom->solveRefInheritance(apply); 
    11251125        pDom->solveBaseReference(); 
     1126        pDom->solveInheritanceTransformation(); 
    11261127        if ((!pDom->domain_ref.isEmpty()) && (pDom->name.isEmpty())) 
    11271128          pDom->name.setValue(pDom->getBaseDomainReference()->getId()); 
Note: See TracChangeset for help on using the changeset viewer.