Changeset 541 for XIOS/trunk/src/node


Ignore:
Timestamp:
12/16/14 12:55:59 (9 years ago)
Author:
mhnguyen
Message:

Replacing some attribute files with new ones

Location:
XIOS/trunk/src/node
Files:
2 edited

Legend:

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

    r540 r541  
    356356     if (hasClient) 
    357357     { 
    358        std::cout << "Current context " << *this << std::endl; 
     358//       std::cout << "Current context " << *this << std::endl; 
    359359       // After xml is parsed, there are some more works with post processing 
    360360       postProcessing(); 
     
    715715   { 
    716716      postProcessing(); 
    717       std::cout << "server context " << *this << std::endl; 
     717//      std::cout << "server context " << *this << std::endl; 
    718718   } 
    719719 
  • XIOS/trunk/src/node/field.cpp

    r540 r541  
    506506      CDomain* domain; 
    507507      CAxis* axis; 
     508      std::vector<CDomain*> vecDom; 
     509      std::vector<CAxis*> vecAxis; 
     510     std::vector<std::string> domList, axisList; 
    508511 
    509512      if (!domain_ref.isEmpty()) 
    510513      { 
    511514         if (CDomain::has(domain_ref.getValue())) 
    512             domain = CDomain::get(domain_ref.getValue()) ; 
     515         { 
     516           domain = CDomain::get(domain_ref.getValue()) ; 
     517           vecDom.push_back(domain); 
     518         } 
    513519         else 
    514520            ERROR("CField::solveGridReference(void)", 
     
    520526      { 
    521527         if (CAxis::has(axis_ref.getValue())) 
    522             axis = CAxis::get(axis_ref.getValue()) ; 
     528         { 
     529           axis = CAxis::get(axis_ref.getValue()) ; 
     530           vecAxis.push_back(axis); 
     531         } 
    523532         else 
    524533            ERROR("CField::solveGridReference(void)", 
     
    530539      { 
    531540         if (CGrid::has(grid_ref.getValue())) 
    532             this->grid = CGrid::get(grid_ref.getValue()) ; 
     541         { 
     542           this->grid = CGrid::get(grid_ref.getValue()) ; 
     543           domList = grid->getDomainList(); 
     544           axisList = grid->getAxisList(); 
     545         } 
    533546         else 
    534547            ERROR("CField::solveGridReference(void)", 
     
    562575//     CArray<std::string,1> axisListTmp = grid->axisList.getValue(); 
    563576 
    564      std::vector<std::string> domList, axisList; 
    565      if (0 != grid) 
    566      { 
    567        domList = grid->getDomainList(); 
    568        axisList = grid->getAxisList(); 
    569      } 
    570  
    571577     if (domList.empty() && axisList.empty()) 
    572578     { 
    573        std::vector<CDomain*> vecDom; 
    574        if (0 != domain) vecDom.push_back(domain); 
    575        std::vector<CAxis*> vecAxis; 
    576        if (0 != axis) vecAxis.push_back(axis); 
    577579       this->grid = CGrid::createGrid(vecDom, vecAxis); 
    578580     } 
Note: See TracChangeset for help on using the changeset viewer.