Ignore:
Timestamp:
11/12/15 16:33:14 (9 years ago)
Author:
mhnguyen
Message:

Generating Fortran interface for zoom_axis and zoom_domain

Test
+) On Curie
+) All results are correct

File:
1 edited

Legend:

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

    r775 r784  
    912912      do 
    913913      { 
     914        StdString nodeId(""); 
     915        if (node.getAttributes().end() != node.getAttributes().find("id")) 
     916        { nodeId = node.getAttributes()["id"]; } 
     917 
    914918        if (node.getElementName() == inverse) { 
    915           CInverseAxis* tmp = (CInverseAxisGroup::get(inverseAxisDefRoot))->createChild(); 
     919          CInverseAxis* tmp = (CInverseAxisGroup::get(inverseAxisDefRoot))->createChild(nodeId); 
    916920          tmp->parse(node); 
    917921          transformationMap_.push_back(std::make_pair(TRANS_INVERSE_AXIS,tmp)); 
     
    922926        } 
    923927        else if (node.getElementName() == interp) { 
    924           CInterpolateAxis* tmp = (CInterpolateAxisGroup::get(interpAxisDefRoot))->createChild(); 
     928          CInterpolateAxis* tmp = (CInterpolateAxisGroup::get(interpAxisDefRoot))->createChild(nodeId); 
    925929          tmp->parse(node); 
    926930          transformationMap_.push_back(std::make_pair(TRANS_INTERPOLATE_AXIS,tmp)); 
Note: See TracChangeset for help on using the changeset viewer.