Changeset 150


Ignore:
Timestamp:
03/24/11 14:25:27 (11 years ago)
Author:
hozdoba
Message:
 
Location:
XMLIO_V2/dev/dev_rv
Files:
18 edited

Legend:

Unmodified
Added
Removed
  • XMLIO_V2/dev/dev_rv/Makefile.wk

    r149 r150  
    1616GUI       = no 
    1717NPROC     = 2 
    18 CSUITE    = sx 
    19 PFORME    = sx8-mercure-wk 
     18CSUITE    = intel 
     19PFORME    = fedora-wk 
    2020FORTEXT   = .f90 
    2121DEV_PATH  = $(PWD) 
  • XMLIO_V2/dev/dev_rv/src/array.hpp

    r141 r150  
    44/// boost headers /// 
    55#include <boost/cstdint.hpp> 
    6 #include <boost/foreach.hpp> 
    76#include <boost/shared_ptr.hpp> 
    87#include <boost/multi_array.hpp> 
  • XMLIO_V2/dev/dev_rv/src/attribute_map.cpp

    r141 r150  
    3939      StdString CAttributeMap::toString(void) const 
    4040      { 
    41          typedef std::pair<StdString, CAttribute *> PairStrAtt; 
     41         typedef std::pair<StdString, CAttribute*> StdStrAttPair; 
    4242         StdOStringStream oss; 
    43          BOOST_FOREACH(PairStrAtt att, *this ) 
     43          
     44         SuperClassMap::const_iterator it = SuperClassMap::begin(), end = SuperClassMap::end(); 
     45         for (; it != end; it++) 
     46         { 
     47            const StdStrAttPair & att = *it; 
    4448            if (!att.second->isEmpty()) 
    4549               oss << *att.second << " "; 
     50         } 
    4651         return (oss.str()); 
    4752      } 
     
    7075      { 
    7176         typedef std::pair<StdString, CAttribute*> StdStrAttPair; 
    72          BOOST_FOREACH(StdStrAttPair el, *_parent) 
     77          
     78         SuperClassMap::const_iterator it = _parent->begin(), end = _parent->end(); 
     79         for (; it != end; it++) 
    7380         { 
     81            const StdStrAttPair & el = *it; 
    7482            if (this->hasAttribute(el.first)) 
    7583            { 
  • XMLIO_V2/dev/dev_rv/src/attribute_map.hpp

    r141 r150  
    44/// boost headers /// 
    55#include <boost/unordered_map.hpp> 
    6 #include <boost/foreach.hpp> 
    76 
    87/// xmlioserver headers /// 
  • XMLIO_V2/dev/dev_rv/src/attribute_template.hpp

    r141 r150  
    55#include <boost/unordered_map.hpp> 
    66#include <boost/lexical_cast.hpp> 
    7 #include <boost/foreach.hpp> 
    87 
    98/// xmlioserver headers /// 
  • XMLIO_V2/dev/dev_rv/src/functor.cpp

    r141 r150  
    5353      } 
    5454 
    55       void CFunctor::resize(const std::vector<size_t> & sizes) 
     55      void CFunctor::resize(const std::vector<StdSize> & sizes) 
    5656      { 
    5757         size_t newsize = 1; 
    5858         this->size.clear(); 
    59          BOOST_FOREACH(size_t size, sizes) 
    60          { newsize *= size; this->size.push_back(size); } 
     59         std::vector<StdSize>::const_iterator it = sizes.begin(), end = sizes.end(); 
     60          
     61         for (; it!=end; it++) 
     62         {  
     63            StdSize size = *it; 
     64            newsize *= size; 
     65            this->size.push_back(size); 
     66         } 
    6167         this->doutput->resize(boost::extents[newsize]); 
    6268      } 
  • XMLIO_V2/dev/dev_rv/src/group_factory.hpp

    r141 r150  
    44/// boost headers /// 
    55#include <boost/shared_ptr.hpp> 
    6 #include <boost/foreach.hpp> 
    76 
    87/// xmlioserver headers /// 
  • XMLIO_V2/dev/dev_rv/src/indent.cpp

    r141 r150  
    22 
    33/// boost headers /// 
    4 #include <boost/foreach.hpp> 
    54#include <boost/algorithm/string.hpp> 
    65#include <boost/algorithm/string/join.hpp> 
     
    3433      std::vector<StdString> str; 
    3534      boost::split(str, content, boost::is_any_of("\n")); 
    36       BOOST_FOREACH(StdString line, str) 
     35       
     36      std::vector<StdString>::iterator it = str.begin(), end = str.end(); 
     37       
     38      for (; it != end; it++) 
    3739      { 
     40         StdString & line = *it; 
    3841         if (line.find("<? ") != StdString::npos || 
    3942             line.find(xml::CXMLNode::GetRootName()) != StdString::npos) 
  • XMLIO_V2/dev/dev_rv/src/input/inetcdf4.cpp

    r141 r150  
    3636         int retvalue = this->ncidp; 
    3737         if (path == NULL) return (retvalue); 
    38          BOOST_FOREACH(StdString groupid, *path) 
     38         CVarPath::const_iterator it = path->begin(), end = path->end(); 
     39          
     40         for (; it != end; it++) 
     41         { 
     42            const StdString & groupid = *it; 
    3943            CheckError(nc_inq_ncid(retvalue, const_cast<char*>(groupid.c_str()), &retvalue)); 
     44         }        
     45             
    4046         return (retvalue); 
    4147      } 
     
    167173      std::set<StdString> CINetCDF4::getBoundVariables(const CVarPath * const path) 
    168174      { 
    169          std::set<StdString> retvalue; 
    170          BOOST_FOREACH(StdString var, this->getVariables(path)) 
    171          { 
     175         std::set<StdString> retvalue;          
     176         std::list<StdString> variables = this->getVariables(path); 
     177         std::list<StdString>::const_iterator it = variables.begin(), end = variables.end(); 
     178         for (; it != end; it++) 
     179         { 
     180            const StdString & var = *it; 
    172181            if (this->hasBounds(var, path)) 
    173182               retvalue.insert(retvalue.end(), this->getBoundsId(var, path)); 
     
    179188      { 
    180189         std::set<StdString> retvalue; 
    181          BOOST_FOREACH(StdString var, this->getVariables(path)) 
    182             BOOST_FOREACH(StdString coord, this->getCoordinatesIdList(var, path)) 
     190         std::list<StdString> variables = this->getVariables(path); 
     191         std::list<StdString>::const_iterator it = variables.begin(), end = variables.end(); 
     192         for (; it != end; it++) 
     193         { 
     194            const StdString & var = *it; 
     195            std::list<StdString> coords = this->getCoordinatesIdList(var, path); 
     196            std::list<StdString>::const_iterator it = coords.begin(), end = coords.end(); 
     197            for (; it != end; it++) 
     198            { 
     199               const StdString & coord = *it; 
    183200               if (this->hasVariable(coord, path)) 
    184201                  retvalue.insert(retvalue.end(), coord); 
     202            } 
     203         } 
    185204         return (retvalue); 
    186205      } 
     
    286305      { 
    287306         int retvalue = 0; 
    288          BOOST_FOREACH(StdString attname, this->getAttributes(var, path)) 
    289          { 
     307         std::list<StdString> atts = this->getAttributes(var, path); 
     308         std::list<StdString>::const_iterator it = atts.begin(), end = atts.end(); 
     309         for (; it != end; it++) 
     310         { 
     311            const StdString & attname = *it; 
    290312            if (attname.compare(name) == 0) 
    291313               return (retvalue); 
     
    308330                                   const CVarPath  * const path) 
    309331      { 
    310          BOOST_FOREACH(StdString attname, this->getAttributes(var, path)) 
     332         std::list<StdString> atts = this->getAttributes(var, path); 
     333         std::list<StdString>::const_iterator it = atts.begin(), end = atts.end(); 
     334         for (; it != end; it++) 
     335         { 
     336            const StdString & attname = *it; 
    311337            if (attname.compare(name) == 0) return (true); 
     338         } 
    312339         return (false); 
    313340      } 
     
    316343                                  const CVarPath  * const path) 
    317344      { 
    318          BOOST_FOREACH(StdString varname, this->getVariables(path)) 
     345         std::list<StdString> variables = this->getVariables(path); 
     346         std::list<StdString>::const_iterator it = variables.begin(), end = variables.end(); 
     347         for (; it != end; it++) 
     348         { 
     349            const StdString & varname = *it; 
    319350            if (varname.compare(name) == 0) return (true); 
     351         } 
    320352         return (false); 
    321353      } 
     
    411443         return (0); 
    412444      } 
    413       //--------------------------------------------------------------- 
     445       
     446      //--------------------------------------------------------------- 
     447       
    414448      std::list<StdString> CINetCDF4::getCoordinatesIdList 
    415449         (const StdString & name, const CVarPath  * const path) 
     
    417451         std::list<StdString> retvalue; 
    418452         StdString value = this->getCoordinatesId(name, path); 
     453          
    419454         boost::split(retvalue, value, boost::is_any_of(" ")); 
    420          BOOST_FOREACH(StdString & coord, retvalue) 
     455          
     456         std::list<StdString>::iterator it = retvalue.begin(), end = retvalue.end(); 
     457         for (; it != end; it++) 
     458         { 
     459            StdString & coord = *it; 
    421460            coord.assign(coord.data()); 
     461         } 
    422462         return (retvalue); 
    423463      } 
     
    434474         { 
    435475            std::list<StdString> dims = this->getDimensionsList(&name, path); 
    436             BOOST_FOREACH(StdString value, dims) 
     476            std::list<StdString>::const_iterator it = dims.begin(), end = dims.end(); 
     477            for (; it != end; it++) 
     478            { 
     479               const StdString & value = *it;                
    437480               retvalue.append(value).push_back(' '); 
     481            } 
    438482            retvalue.erase (retvalue.end()-1) ; 
    439483         } 
     
    469513      bool CINetCDF4::isRectilinear(const StdString & name, const CVarPath  * const path) 
    470514      { 
    471          BOOST_FOREACH(StdString coord, this->getCoordinatesIdList(name, path)) 
    472          { 
     515         std::list<StdString> coords = this->getCoordinatesIdList(name, path); 
     516         std::list<StdString>::const_iterator it = coords.begin(), end = coords.end(); 
     517         for (; it != end; it++) 
     518         { 
     519            const StdString & coord = *it; 
    473520            if (this->hasVariable(coord, path) && !this->isTemporal(coord, path)) 
    474521            { 
     
    489536            return (false); 
    490537 
    491          BOOST_FOREACH(StdString coord, this->getCoordinatesIdList(name, path)) 
    492          { 
     538         std::list<StdString> coords = this->getCoordinatesIdList(name, path); 
     539         std::list<StdString>::const_iterator it = coords.begin(), end = coords.end(); 
     540         for (; it != end; it++) 
     541         { 
     542            const StdString & coord = *it; 
    493543            if (this->hasVariable(coord, path)) 
    494544            { 
     
    510560         StdString dimname = this->getDimensionsList(&name, path).back(); 
    511561 
    512          BOOST_FOREACH(StdString coord, this->getCoordinatesIdList(name, path)) 
    513          { 
     562         std::list<StdString> coords = this->getCoordinatesIdList(name, path); 
     563         std::list<StdString>::const_iterator it = coords.begin(), end = coords.end(); 
     564         for (; it != end; it++) 
     565         { 
     566            const StdString & coord = *it; 
    514567            if (this->hasVariable(coord, path)) 
    515568            { 
     
    546599      { 
    547600         int i = 0; 
    548          BOOST_FOREACH(StdString coord, this->getCoordinatesIdList(name, path)) 
    549          { 
     601         std::list<StdString> coords = this->getCoordinatesIdList(name, path); 
     602         std::list<StdString>::const_iterator it = coords.begin(), end = coords.end(); 
     603         for (; it != end; it++) 
     604         { 
     605            const StdString & coord = *it; 
    550606            if (this->hasVariable(coord, path)) 
    551607            { 
     
    572628         else 
    573629         { 
    574             BOOST_FOREACH(StdString coord, this->getCoordinatesIdList(name, path)) 
     630            std::list<StdString> coords = this->getCoordinatesIdList(name, path); 
     631            std::list<StdString>::const_iterator it = coords.begin(), end = coords.end(); 
     632            for (; it != end; it++) 
    575633            { 
     634               const StdString & coord = *it; 
    576635               if (this->hasVariable(coord, path)) 
    577636               { 
     
    605664         std::set<StdString> allcoords = this->getCoordVariables(path); 
    606665 
    607          BOOST_FOREACH(StdString var, allvars) 
    608          { 
     666         std::list<StdString>::const_iterator it = allvars.begin(), end = allvars.end(); 
     667         for (; it != end; it++) 
     668         { 
     669            const StdString & var = *it; 
    609670            if (this->isCoordinate(var, path)) continue; 
    610671 
  • XMLIO_V2/dev/dev_rv/src/linear_buffer.cpp

    r141 r150  
    127127      { 
    128128         std::vector<StdSize> retvalue; 
    129          BOOST_FOREACH(StdSize pos, bdata) 
    130          { 
     129         std::vector<StdSize>::const_iterator it = this->bdata.begin(), end = this->bdata.end(); 
     130         for (;it != end; it++) 
     131         { 
     132            StdSize pos = *it; 
    131133            CBufferData bufdata; 
    132134            SuperClass::getBufferData(bufdata, pos); 
     
    140142      { 
    141143         std::vector<StdSize> retvalue; 
    142          BOOST_FOREACH(StdSize pos, bdata) 
    143          { 
     144         std::vector<StdSize>::const_iterator it = this->bdata.begin(), end = this->bdata.end(); 
     145         for (;it != end; it++) 
     146         { 
     147            StdSize pos = *it; 
    144148            CBufferData bufdata; 
    145149            SuperClass::getBufferData(bufdata, pos); 
     
    153157      { 
    154158         std::vector<std::pair<CBufferDataType, bool> > retvalue; 
    155          BOOST_FOREACH(StdSize pos, bdata) 
    156          { 
     159         std::vector<StdSize>::const_iterator it = this->bdata.begin(), end = this->bdata.end(); 
     160         for (;it != end; it++) 
     161         { 
     162            StdSize pos = *it; 
    157163            CBufferData bufdata; 
    158164            SuperClass::getBufferData(bufdata, pos); 
     
    212218         StdSize position = 0; 
    213219         typedef std::pair<CBufferDataType, bool> pairBufBool; 
    214          std::vector< pairBufBool > vect = this->getTypesOfStoredData(); 
     220         std::vector<pairBufBool> vect = this->getTypesOfStoredData(); 
    215221         ostr << "|"; 
    216          BOOST_FOREACH(pairBufBool elm, vect) 
    217          { 
     222          
     223         std::vector<pairBufBool>::const_iterator it = vect.begin(), end = vect.end(); 
     224         for (;it != end; it++) 
     225         { 
     226            pairBufBool elm = *it; 
    218227            ostr << "|"; 
    219228            if (!elm.second) 
  • XMLIO_V2/dev/dev_rv/src/manager/xios_manager.cpp

    r141 r150  
    6363                      << CXIOSManager::GetNbServer() << std::endl; 
    6464 
    65             BOOST_FOREACH(StdPairStrClient elem, CXIOSManager::Clients) 
     65            boost::unordered_map<StdString, XIOSClient>::iterator 
     66               iit  = CXIOSManager::Clients.begin(), 
     67               eend = CXIOSManager::Clients.end(); 
     68 
     69            for (;iit != eend; iit++) 
     70            { 
     71               const StdPairStrClient & elem = *iit; 
    6672               std::cout << " - " << elem.first 
    6773                         << " > nombre de clients : "             << elem.second.nbClient 
     
    6975                         << " , nombre de serveurs : "            << elem.second.nbClient/elem.second.nbClientPServer 
    7076                         << std::endl; 
     77            } 
    7178 
    7279            std::cout << " *************************************** " << std::endl; 
     
    7582         comm::CMPIManager::Barrier(); 
    7683         StdSize start = 0, end   = 0; 
    77          BOOST_FOREACH(StdPairStrClient elem, CXIOSManager::Clients) 
    78          { 
     84          
     85         boost::unordered_map<StdString, XIOSClient>::iterator 
     86            iit  = CXIOSManager::Clients.begin(), 
     87            eend = CXIOSManager::Clients.end(); 
     88 
     89         for (;iit != eend; iit++) 
     90         { 
     91            const StdPairStrClient & elem = *iit; 
    7992            MPIComm comm_client = 0, comm_client_grp = 0; comm_client_server = 0; 
    8093 
     
    135148               StdSize retvalue = 0; 
    136149               typedef std::pair<StdString, XIOSClient> StdPairStrClient; 
    137                BOOST_FOREACH(StdPairStrClient elem, CXIOSManager::Clients) 
     150               boost::unordered_map<StdString, XIOSClient>::iterator 
     151                  iit  = CXIOSManager::Clients.begin(), 
     152                  eend = CXIOSManager::Clients.end(); 
     153 
     154               for (;iit != eend; iit++) 
     155               { 
     156                  const StdPairStrClient & elem = *iit; 
    138157                  retvalue += CXIOSManager::GetNbLocClient(elem.first); 
     158               } 
     159                
    139160               return (retvalue); 
    140161            } 
     
    169190            { 
    170191               StdSize retvalue = 0; 
    171                typedef std::pair<StdString, XIOSClient> StdPairStrClient; 
    172                BOOST_FOREACH(StdPairStrClient elem, CXIOSManager::Clients) 
     192               typedef std::pair<StdString, XIOSClient> StdPairStrClient;               
     193 
     194               boost::unordered_map<StdString, XIOSClient>::iterator 
     195                  iit  = CXIOSManager::Clients.begin(), 
     196                  eend = CXIOSManager::Clients.end(); 
     197 
     198               for (;iit != eend; iit++) 
     199               { 
     200                  const StdPairStrClient & elem = *iit; 
    173201                  retvalue += CXIOSManager::GetNbLocServer(elem.first); 
     202               }                   
     203                   
    174204               return (retvalue); 
    175205            } 
  • XMLIO_V2/dev/dev_rv/src/manager/xios_manager.hpp

    r141 r150  
    99/// boost headers /// 
    1010#include <boost/unordered_map.hpp> 
    11 #include <boost/foreach.hpp> 
    1211 
    1312namespace xmlioserver 
  • XMLIO_V2/dev/dev_rv/src/node/context.cpp

    r141 r150  
    7878            CObjectFactory::GetCurrentContextId(); 
    7979         std::vector<boost::shared_ptr<CContext> > def_vector = 
    80              CContext::GetContextGroup()->getChildList(); 
     80            CContext::GetContextGroup()->getChildList(); 
     81         std::vector<boost::shared_ptr<CContext> >::iterator 
     82            it = def_vector.begin(), end = def_vector.end(); 
    8183 
    8284         out << "<? xml version=\"1.0\" ?>" << std::endl; 
    8385         out << "< "  << xml::CXMLNode::GetRootName() << " >" << std::endl; 
    84          BOOST_FOREACH(boost::shared_ptr<CContext> context, def_vector) 
     86          
     87         for (; it != end; it++) 
    8588         { 
     89            boost::shared_ptr<CContext> context = *it; 
    8690            CObjectFactory::SetCurrentContextId(context->getId()); 
    8791            CGroupFactory::SetCurrentContextId(context->getId()); 
    8892            out << *context << std::endl; 
    89  
    9093         } 
     94          
    9195         out << "</ " << xml::CXMLNode::GetRootName() << " >" << std::endl; 
    9296 
     
    145149         std::vector<boost::shared_ptr<CField> > allField 
    146150                  = CObjectTemplate<CField>::GetAllVectobject(this->getId()); 
    147          BOOST_FOREACH(boost::shared_ptr<CField> field, allField) 
     151         std::vector<boost::shared_ptr<CField> >::iterator  
     152            it = allField.begin(), end = allField.end(); 
     153                
     154         for (; it != end; it++) 
     155         { 
     156            boost::shared_ptr<CField> field = *it; 
    148157            field->solveRefInheritance(); 
     158         } 
    149159      } 
    150160 
  • XMLIO_V2/dev/dev_rv/src/node/field.cpp

    r141 r150  
    185185               = CObjectFactory::GetObject<CFieldGroup>(gref); 
    186186      boost::shared_ptr<CFieldGroup> owner 
    187                = CObjectFactory::GetObject<CFieldGroup>(boost::polymorphic_downcast<CFieldGroup*>(this)); 
    188  
    189       std::vector<boost::shared_ptr<CField> > allChildren = group->getAllChildren(); 
    190       BOOST_FOREACH(boost::shared_ptr<CField> child, allChildren) 
     187               = CObjectFactory::GetObject<CFieldGroup> 
     188                  (boost::polymorphic_downcast<CFieldGroup*>(this)); 
     189 
     190      std::vector<boost::shared_ptr<CField> > allChildren  = group->getAllChildren(); 
     191      std::vector<boost::shared_ptr<CField> >::iterator  
     192         it = allChildren.begin(), end = allChildren.end(); 
     193       
     194      for (; it != end; it++) 
     195      { 
     196         boost::shared_ptr<CField> child = *it; 
    191197         if (child->hasId()) 
    192198            CGroupFactory::CreateChild(owner)->field_ref.setValue(child->getId()); 
     199      } 
    193200   } 
    194201 
  • XMLIO_V2/dev/dev_rv/src/node/file.cpp

    r141 r150  
    102102         this->data_out = dout; 
    103103         this->data_out->writeFile(CObjectFactory::GetObject<CFile>(this)); 
    104          BOOST_FOREACH(boost::shared_ptr<CField> field, enabledFields) 
     104          
     105         std::vector<boost::shared_ptr<CField> >::iterator it, end = this->enabledFields.end(); 
     106 
     107         for (it = this->enabledFields.begin() ;it != end; it++) 
     108         { 
     109            boost::shared_ptr<CField> field = *it; 
    105110            this->data_out->writeFieldGrid(field); 
    106          BOOST_FOREACH(boost::shared_ptr<CField> field, enabledFields) 
     111         } 
     112             
     113         for (it = this->enabledFields.begin() ;it != end; it++) 
     114         { 
     115            boost::shared_ptr<CField> field = *it; 
    107116            this->data_out->writeField(field); 
    108            this->data_out->definition_end(); 
     117         } 
     118             
     119         this->data_out->definition_end(); 
    109120      } 
    110121 
  • XMLIO_V2/dev/dev_rv/src/object_factory.hpp

    r141 r150  
    44/// boost headers /// 
    55#include <boost/shared_ptr.hpp> 
    6 #include <boost/foreach.hpp> 
    76 
    87/// xmlioserver headers /// 
  • XMLIO_V2/dev/dev_rv/src/output/onetcdf4.cpp

    r148 r150  
    8383      { 
    8484         int retvalue = this->ncidp; 
    85          BOOST_FOREACH(StdString groupid, path) 
     85          
     86         CONetCDF4Path::const_iterator 
     87            it  = path.begin(), end = path.end(); 
     88 
     89         for (;it != end; it++) 
     90         { 
     91            const StdString & groupid = *it; 
    8692            CheckError(nc_inq_ncid(retvalue, const_cast<char*>(groupid.c_str()), &retvalue)); 
     93         } 
    8794         return (retvalue); 
    8895      } 
     
    170177         std::vector<int> dimids; 
    171178         int grpid = this->getCurrentGroup(); 
    172          BOOST_FOREACH(StdString dimid, dim) 
     179          
     180         std::vector<StdString>::const_iterator 
     181            it  = dim.begin(), end = dim.end(); 
     182 
     183         for (;it != end; it++) 
     184         { 
     185            const StdString & dimid = *it; 
    173186            dimids.push_back(this->getDimension(dimid)); 
     187         } 
    174188         CheckError(nc_def_var (grpid, name.c_str(), type, dimids.size(), &(dimids[0]), &retvalue)); 
    175189         return (retvalue); 
     
    223237                                        const std::vector<StdSize> * count) 
    224238      { 
    225          std::vector<StdSize> sizes = this->getDimensions(name); 
     239         std::vector<StdSize> sizes = this->getDimensions(name);        
     240         std::vector<StdSize>::const_iterator 
     241            it  = sizes.begin(), end = sizes.end(); 
    226242         int i = 0; 
    227          BOOST_FOREACH(StdSize s, sizes) 
    228          { 
     243 
     244         for (;it != end; it++) 
     245         { 
     246            StdSize  s = *it; 
    229247            if ((start != NULL) && (count != NULL)) 
    230248            { 
     
    278296         this->getWriteDataInfos 
    279297         (name, record, array_size,  sstart, scount, start, count); 
    280  
    281           //BOOST_FOREACH(StdSize  _s, sstart) std::cout << _s << std::endl; 
    282           //BOOST_FOREACH(StdSize __s, scount) std::cout <<__s << std::endl; 
    283           //std::cout << array_size << std::endl; 
    284           CheckError(nc_put_vara_double(grpid, varid, &(sstart[0]), &(scount[0]), data->data())); 
     298         CheckError(nc_put_vara_double(grpid, varid, &(sstart[0]), &(scount[0]), data->data())); 
    285299      } 
    286300 
  • XMLIO_V2/dev/dev_rv/xmlioserver.geany

    r143 r150  
    1919 
    2020[files] 
    21 current_page=4 
    22 FILE_NAME_0=9872;Make;0;16;1;1;0;/work/dev_rv/Makefile.wk;0;3 
    23 FILE_NAME_1=0;C++;0;16;0;1;0;/work/dev_rv/src/output/onetcdf4.hpp;0;3 
    24 FILE_NAME_2=0;C++;0;16;0;1;0;/work/dev_rv/src/manager/mpi_manager.hpp;0;3 
    25 FILE_NAME_3=0;C++;0;16;0;1;0;/work/dev_rv/src/output/nc4_data_output.hpp;0;3 
    26 FILE_NAME_4=687;C++;0;16;0;1;0;/work/dev_rv/src/output/onetcdf4.cpp;0;3 
     21current_page=0 
     22FILE_NAME_0=262;C++;0;16;0;1;0;/work/dev_rv/src/output/onetcdf4.hpp;0;3 
     23FILE_NAME_1=0;C++;0;16;0;1;0;/work/dev_rv/src/manager/mpi_manager.hpp;0;3 
     24FILE_NAME_2=687;C++;0;16;0;1;0;/work/dev_rv/src/output/onetcdf4.cpp;0;3 
     25FILE_NAME_3=928;Make;0;16;1;1;0;/work/dev_rv/Makefile.wk;0;3 
     26FILE_NAME_4=3376;C++;0;16;0;1;0;/work/dev_rv/src/input/inetcdf4.hpp;0;3 
     27FILE_NAME_5=0;C++;0;16;0;1;0;/work/dev_rv/src/main_server.cpp;0;3 
     28FILE_NAME_6=0;C++;0;16;0;1;0;/work/dev_rv/src/output/nc4_data_output.hpp;0;3 
    2729 
    2830[build-menu] 
Note: See TracChangeset for help on using the changeset viewer.