Ignore:
Timestamp:
02/13/12 19:35:25 (12 years ago)
Author:
ymipsl
Message:

nouvelle version de developpement de xios

  • nouvelle interface fortran
  • recodage complet de la couche de communication
  • et bien d'autres choses...

YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XMLIO_V2/dev/common/src/server.cpp

    r286 r300  
    55#include "duration.hpp" 
    66#include "data_treatment.hpp" 
     7#include "group_template.hpp" 
    78#include "group_template_impl.hpp" 
    89 
     
    6263            if (((managerId_ != managerId) || (methodId_ != methodId) || (nbargs_ != nbargs)) && (i != 0 )) 
    6364            { 
    64                //std::cout << managerId_ << "<->" << managerId << std::endl 
    65                //          << methodId_  << "<->" << methodId  << std::endl 
    66                //          << nbargs_    << "<->" << nbargs    << std::endl; 
    6765               ERROR("CServer::run(void)", << "[" << i << "] Les requêtes ne sont pas synchronisées !"); 
    6866            } 
     
    7775            { 
    7876               case (0) : 
    79 //                  std::cout<<"--> Request initialize()"<<std::endl ; 
    8077                  this->initialize(); 
    8178                  continue; 
    8279               case (1) : 
    83 //                  std::cout<<"--> Request finalize()"<<std::endl ; 
    8480                  this->finalize(); 
    8581                  return; 
     
    9793            { 
    9894               case (0) : 
    99 //                  std::cout<<"--> Request setContext()"<<std::endl ; 
    10095                  this->setContext(lbuffer); 
    10196                  continue; 
    10297               case (1) : 
    103 //                  std::cout<<"--> Request updateCalendar()"<<std::endl ; 
    10498                  this->updateCalendar(lbuffer); 
    10599                  continue; 
    106100               case (2) : 
    107 //                  std::cout<<"--> Request setTimestep()"<<std::endl ; 
    108101                  this->setTimestep(lbuffer); 
    109102                  continue; 
     
    121114            { 
    122115               case (0) : 
    123 //                  std::cout<<"--> Request writeData()"<<std::endl ; 
    124116                  this->writeData(lbuffer, 4); 
    125117                  continue; 
    126118               case (1) : 
    127 //                  std::cout<<"--> Request writeData()"<<std::endl ; 
    128119                  this->writeData(lbuffer, 8); 
    129120                  continue; 
     
    270261         for (StdSize i = 0; i < buffer.size(); i++) 
    271262            dataArray[i] = buffer[i].getFloatArray(5); 
    272          std::cout << "writeData called (float) " << fieldId << ", " << dataArray[0] << std::endl; 
    273263         // Jamais atteint car les données sont transférées en tant que double 
    274264         return; 
     
    279269         for (StdSize i = 0; i < buffer.size(); i++) 
    280270            dataArray[i] = buffer[i].getDoubleArray(5); 
    281          std::cout << "writeData called (double) " << fieldId << ", " << dataArray[0]  << std::endl; 
    282271         dtreat->write_data(fieldId, fileId, dataArray); 
    283272         return; 
Note: See TracChangeset for help on using the changeset viewer.