Changeset 821 for XIOS/trunk/src/node/domain.cpp
- Timestamp:
- 02/10/16 14:35:03 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/node/domain.cpp
r815 r821 32 32 , isChecked(false), relFiles(), isClientChecked(false), nbConnectedClients_(), indSrv_(), connectedServerRank_() 33 33 , hasBounds(false), hasArea(false), isDistributed_(false), nGlobDomain_(), isCompressible_(false), isUnstructed_(false) 34 , global_zoom_ni(0), global_zoom_ibegin(0), global_zoom_nj(0), global_zoom_jbegin(0)35 34 , isClientAfterTransformationChecked(false), hasLonLat(false) 36 35 , lonvalue_client(), latvalue_client(), bounds_lon_client(), bounds_lat_client() … … 42 41 , isChecked(false), relFiles(), isClientChecked(false), nbConnectedClients_(), indSrv_(), connectedServerRank_() 43 42 , hasBounds(false), hasArea(false), isDistributed_(false), nGlobDomain_(), isCompressible_(false), isUnstructed_(false) 44 , global_zoom_ni(0), global_zoom_ibegin(0), global_zoom_nj(0), global_zoom_jbegin(0)45 43 , isClientAfterTransformationChecked(false), hasLonLat(false) 46 44 , lonvalue_client(), latvalue_client(), bounds_lon_client(), bounds_lat_client() … … 663 661 } 664 662 computeNGlobDomain(); 665 666 if (0 == global_zoom_ni) global_zoom_ni = ni_glo; 667 if (0 == global_zoom_nj) global_zoom_nj = nj_glo; 663 checkZoom(); 664 } 665 666 void CDomain::checkZoom(void) 667 { 668 if (global_zoom_ibegin.isEmpty()) 669 global_zoom_ibegin.setValue(0); 670 if (global_zoom_ni.isEmpty()) 671 global_zoom_ni.setValue(ni_glo); 672 if (global_zoom_jbegin.isEmpty()) 673 global_zoom_jbegin.setValue(0); 674 if (global_zoom_nj.isEmpty()) 675 global_zoom_nj.setValue(nj_glo); 668 676 } 669 677 … … 1253 1261 msg << this->getId() ; 1254 1262 msg << ni_srv << ibegin_srv << iend_srv << nj_srv << jbegin_srv << jend_srv; 1255 msg << global_zoom_ni << global_zoom_ibegin << global_zoom_nj << global_zoom_jbegin;1263 msg << global_zoom_ni.getValue() << global_zoom_ibegin.getValue() << global_zoom_nj.getValue() << global_zoom_jbegin.getValue(); 1256 1264 msg << isCompressible_; 1257 1265 … … 1680 1688 void CDomain::recvServerAttribut(CBufferIn& buffer) 1681 1689 { 1690 int global_zoom_ni_tmp, global_zoom_ibegin_tmp, global_zoom_nj_tmp, global_zoom_jbegin_tmp; 1682 1691 buffer >> ni_srv >> ibegin_srv >> iend_srv >> nj_srv >> jbegin_srv >> jend_srv 1683 >> global_zoom_ni >> global_zoom_ibegin >> global_zoom_nj >> global_zoom_jbegin1692 >> global_zoom_ni_tmp >> global_zoom_ibegin_tmp >> global_zoom_nj_tmp >> global_zoom_jbegin_tmp 1684 1693 >> isCompressible_; 1694 1695 global_zoom_ni.setValue(global_zoom_ni_tmp); 1696 global_zoom_ibegin.setValue(global_zoom_ibegin_tmp); 1697 global_zoom_nj.setValue(global_zoom_nj_tmp); 1698 global_zoom_jbegin.setValue(global_zoom_jbegin_tmp); 1685 1699 1686 1700 int zoom_iend = global_zoom_ibegin + global_zoom_ni - 1;
Note: See TracChangeset
for help on using the changeset viewer.