Ignore:
Timestamp:
02/16/16 10:14:23 (8 years ago)
Author:
mhnguyen
Message:

Implementing grid destination clone in case of two grid source

+) Clone attributes of grid destination as well as its transformation
+) Clean some redundant codes

Test
+) All tests pass

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/src/transformation/grid_transformation.cpp

    r821 r823  
    4343  } 
    4444 
    45 //  std::vector<CAxis*> axisSrcTmp = gridSource_->getAxis(), axisSrc; 
    46 //  std::vector<CDomain*> domainSrcTmp = gridSource_->getDomains(), domainSrc; 
    47 //  for (int idx = 0; idx < axisSrcTmp.size(); ++idx) 
    48 //  { 
    49 //    CAxis* axis = CAxis::createAxis(); 
    50 //    axis->axis_ref.setValue(axisSrcTmp[idx]->getId()); 
    51 //    axis->solveRefInheritance(true); 
    52 //    axis->solveInheritanceTransformation(); 
    53 //    axis->checkAttributesOnClient(); 
    54 //    axisSrc.push_back(axis); 
    55 //  } 
    56 // 
    57 //  for (int idx = 0; idx < domainSrcTmp.size(); ++idx) 
    58 //  { 
    59 //    CDomain* domain = CDomain::createDomain(); 
    60 //    domain->domain_ref.setValue(domainSrcTmp[idx]->getId()); 
    61 //    domain->solveRefInheritance(true); 
    62 //    domain->solveInheritanceTransformation(); 
    63 //    domain->checkAttributesOnClient(); 
    64 //    domainSrc.push_back(domain); 
    65 //  } 
    66 // 
    67 //  gridSource_ = CGrid::createGrid(domainSrc, axisSrc, gridDestination_->axis_domain_order); 
    68 //  gridSource_->computeGridGlobalDimension(domainSrc, axisSrc, gridDestination_->axis_domain_order); 
    69  
    7045  initializeMappingOfOriginalGridSource(); 
    71 //  initializeAlgorithms(); 
    7246} 
    7347 
Note: See TracChangeset for help on using the changeset viewer.