Changeset 200
- Timestamp:
- 05/20/11 16:34:52 (14 years ago)
- Location:
- XMLIO_V2/dev/dev_rv
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
XMLIO_V2/dev/dev_rv/src/xmlio/main_server.cpp
r199 r200 11 11 12 12 // Point d'entrée du programme principal 13 int main(int argc, char ** argv, char ** UNUSED(env)) 13 14 int main (int argc, char ** argv, char ** UNUSED (env)) 14 15 { 15 16 try … … 17 18 //comm::CMPIManager::Initialise(&argc, &argv); // < seulement en mode connecté 18 19 //comm::CMPIManager::Finalize(); // < seulement en mode connecté 19 20 21 CXIOSManager::Initialise(CXIOSManager::CLIENT_SERVER, &argc, &argv); 22 CXIOSManager::AddClient("nemo" , 4, 2, &nemo_fake_entry); 20 21 CXIOSManager::Initialise (CXIOSManager::CLIENT_SERVER, &argc, &argv); 22 CXIOSManager::AddClient ("nemo" , 4, 2, &nemo_fake_entry); 23 23 //CXIOSManager::AddClient("orchidee", 1, 1, &orchidee_fake_entry); 24 24 //CXIOSManager::AddClient("lmdz" , 4, 2, &lmdz_fake_entry); 25 CXIOSManager::RunClientServer (comm::CMPIManager::GetCommWorld());26 CXIOSManager::Finalize ();25 CXIOSManager::RunClientServer (comm::CMPIManager::GetCommWorld ()); 26 CXIOSManager::Finalize (); 27 27 } 28 28 catch (CException & exc) 29 29 { 30 std::cerr << exc.getMessage () << std::endl;31 CMPIManager::Finalize ();30 std::cerr << exc.getMessage () << std::endl; 31 CMPIManager::Finalize (); 32 32 return (EXIT_FAILURE); 33 33 } -
XMLIO_V2/dev/dev_rv/src/xmlio/node/grid.cpp
r199 r200 339 339 ARRAY(int, 1) out_i_index_srv = this->out_i_index[0]; 340 340 ARRAY(int, 1) out_j_index_srv = this->out_j_index[0]; 341 ARRAY(int, 1) out_l_index_srv = this->out_l_index[0]; 341 ARRAY(int, 1) out_l_index_srv = this->out_l_index[0]; 342 343 ARRAY(int, 2) local_mask = this->domain->getLocalMask(); 342 344 343 345 const std::vector<int> & ibegin = this->domain->getIBeginSub(); … … 346 348 const int ibegin_srv = this->domain->ibegin.getValue(); 347 349 const int jbegin_srv = this->domain->jbegin.getValue(); 348 const int zoom_ni_srv = this->domain->zoom_ni .getValue();349 const int zoom_nj_srv = this->domain->zoom_nj .getValue();350 const int zoom_ni_srv = this->domain->zoom_ni_loc.getValue(); 351 const int zoom_nj_srv = this->domain->zoom_nj_loc.getValue(); 350 352 351 353 const int ibegin_zoom_srv = this->domain->zoom_ibegin_loc.getValue(); … … 395 397 *std::max_element(out_j_index_srv->begin(), out_j_index_srv->end()); 396 398 397 if (ibegin_t < 0) 398 { 399 std::cout << "Erreur 1 " << std::endl; 400 } 401 if (jbegin_t < 0) 402 { 403 std::cout << "Erreur 2 " << std::endl; 404 } 405 if (iend_t >= zoom_ni_srv) 406 { 407 std::cout << "Erreur 3 " << std::endl; 408 } 409 if (jend_t >= zoom_nj_srv) 410 { 411 std::cout << "Erreur 4 " << std::endl; 412 } 413 } 414 399 if ((ibegin_t < 0) || (jbegin_t < 0) || 400 (iend_t >= zoom_ni_srv) || (jend_t >= zoom_nj_srv)) 401 { 402 ERROR("CGrid::computeIndexServer(void)", 403 <<"Erreur d'indexation de la grille au niveau du serveur") ; 404 } 405 } 406 407 if (storeIndex_srv->size() != 0) 408 for (StdSize u = 0; u < storeIndex_srv->size(); u++) 409 (*local_mask)[(*out_i_index_srv)[u]][(*out_j_index_srv)[u]] = 1; 410 415 411 //~ StdOFStream ofs(this->getId().c_str()); 416 412 //~ for (StdSize h = 0; h < storeIndex_srv->size(); h++) -
XMLIO_V2/dev/dev_rv/xmlioserver.geany
r194 r200 19 19 20 20 [files] 21 current_page= 1221 current_page=2 22 22 FILE_NAME_0=840;Make;0;16;1;1;0;/work/dev_rv/Makefile.wk;0;3 23 FILE_NAME_1=138;C++;0;16;0;1;0;/work/dev_rv/src/xmlio/main_server.cpp;0;3 24 FILE_NAME_2=13467;C++;0;16;0;1;0;/work/dev_rv/src/xmlio/node/grid.cpp;0;3 25 FILE_NAME_3=2395;C++;0;16;0;1;0;/work/dev_rv/src/xmlio/node/domain.hpp;0;3 26 FILE_NAME_4=3378;C++;0;16;0;1;0;/work/dev_rv/src/xmlio/node/grid.hpp;0;3 27 FILE_NAME_5=1286;Conf;0;16;0;1;0;/work/dev_rv/src/xmlio/config/domain_attribute.conf;0;3 28 FILE_NAME_6=160;C++;0;16;0;1;0;/work/dev_rv/src/xmlio/output/onetcdf4.hpp;0;3 29 FILE_NAME_7=2909;C++;0;16;0;1;0;/work/dev_rv/src/xmlio/output/nc4_data_output.cpp;0;3 30 FILE_NAME_8=356;C++;0;16;0;1;0;/work/dev_rv/src/xmlio/array_mac.hpp;0;3 31 FILE_NAME_9=4101;Fortran;0;16;0;1;0;/work/dev_rv/src/xmlio/fortran/impi_interface.f90;0;3 32 FILE_NAME_10=6236;C++;0;16;0;1;0;/work/dev_rv/src/xmlio/manager/mpi_manager.cpp;0;3 33 FILE_NAME_11=189;C++;0;16;0;1;0;/work/dev_rv/src/xmlio/fortran/impi_interface.hpp;0;3 34 FILE_NAME_12=2608;C++;0;16;0;1;0;/work/dev_rv/src/xmlio/manager/xios_manager.cpp;0;3 23 FILE_NAME_1=0;C++;0;16;0;1;0;/work/dev_rv/src/xmlio/xmlioserver_spl.hpp;0;3 24 FILE_NAME_2=1059;C++;0;16;0;1;0;/work/dev_rv/src/xmlio/main_server.cpp;0;3 25 FILE_NAME_3=1103;C++;0;16;0;1;0;/work/dev_rv/src/xmlio/client.hpp;0;3 26 FILE_NAME_4=3179;C++;0;16;0;1;0;/work/dev_rv/src/xmlio/client.cpp;0;3 27 FILE_NAME_5=871;C++;0;16;0;1;0;/work/dev_rv/src/xmlio/server.hpp;0;3 28 FILE_NAME_6=6267;C++;0;16;0;1;0;/work/dev_rv/src/xmlio/server.cpp;0;3 29 FILE_NAME_7=1167;C++;0;16;0;1;0;/work/dev_rv/src/xmlio/buffer_list.hpp;0;3 30 FILE_NAME_8=2358;C++;0;16;0;1;0;/work/dev_rv/src/xmlio/buffer_list.cpp;0;3 31 FILE_NAME_9=1027;C++;0;16;0;1;0;/work/dev_rv/src/xmlio/linear_buffer.hpp;0;3 32 FILE_NAME_10=1245;C++;0;16;0;1;0;/work/dev_rv/src/xmlio/linear_buffer.cpp;0;3 33 FILE_NAME_11=1229;C++;0;16;0;1;0;/work/dev_rv/src/xmlio/circular_buffer.hpp;0;3 34 FILE_NAME_12=2428;C++;0;16;0;1;0;/work/dev_rv/src/xmlio/circular_buffer.cpp;0;3 35 FILE_NAME_13=1070;C++;0;16;0;1;0;/work/dev_rv/src/xmlio/buffer.cpp;0;3 36 FILE_NAME_14=4470;C++;0;16;0;1;0;/work/dev_rv/src/xmlio/buffer.hpp;0;3 37 FILE_NAME_15=950;C++;0;16;0;1;0;/work/dev_rv/src/xmlio/buffer_impl.hpp;0;3 38 FILE_NAME_16=588;Conf;0;16;0;1;0;/work/dev_rv/src/xmlio/config/properties.conf;0;3 35 39 36 40 [build-menu]
Note: See TracChangeset
for help on using the changeset viewer.