Changeset 467 for XIOS/trunk/src/interface/c_attr/icdomain_attr.cpp
- Timestamp:
- 01/29/14 11:49:29 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/interface/c_attr/icdomain_attr.cpp
r449 r467 280 280 281 281 282 void cxios_set_domain_i_index(domain_Ptr domain_hdl, int* i_index, int extent1, int extent2) 283 { 284 CTimer::get("XIOS").resume(); 285 CArray<int,2> tmp(i_index,shape(extent1,extent2),neverDeleteData) ; 286 domain_hdl->i_index.reference(tmp.copy()); 287 domain_hdl->sendAttributToServer(domain_hdl->i_index); 288 CTimer::get("XIOS").suspend(); 289 } 290 291 void cxios_get_domain_i_index(domain_Ptr domain_hdl, int* i_index, int extent1, int extent2) 292 { 293 CTimer::get("XIOS").resume(); 294 CArray<int,2> tmp(i_index,shape(extent1,extent2),neverDeleteData) ; 295 tmp=domain_hdl->i_index.getInheritedValue() ; 296 CTimer::get("XIOS").suspend(); 297 } 298 299 bool cxios_is_defined_domain_i_index(domain_Ptr domain_hdl ) 300 { 301 CTimer::get("XIOS").resume(); 302 return domain_hdl->i_index.hasInheritedValue(); 303 CTimer::get("XIOS").suspend(); 304 } 305 306 307 282 308 void cxios_set_domain_ibegin(domain_Ptr domain_hdl, int ibegin) 283 309 { … … 319 345 CTimer::get("XIOS").resume(); 320 346 return domain_hdl->iend.hasInheritedValue(); 347 CTimer::get("XIOS").suspend(); 348 } 349 350 351 352 void cxios_set_domain_j_index(domain_Ptr domain_hdl, int* j_index, int extent1, int extent2) 353 { 354 CTimer::get("XIOS").resume(); 355 CArray<int,2> tmp(j_index,shape(extent1,extent2),neverDeleteData) ; 356 domain_hdl->j_index.reference(tmp.copy()); 357 domain_hdl->sendAttributToServer(domain_hdl->j_index); 358 CTimer::get("XIOS").suspend(); 359 } 360 361 void cxios_get_domain_j_index(domain_Ptr domain_hdl, int* j_index, int extent1, int extent2) 362 { 363 CTimer::get("XIOS").resume(); 364 CArray<int,2> tmp(j_index,shape(extent1,extent2),neverDeleteData) ; 365 tmp=domain_hdl->j_index.getInheritedValue() ; 366 CTimer::get("XIOS").suspend(); 367 } 368 369 bool cxios_is_defined_domain_j_index(domain_Ptr domain_hdl ) 370 { 371 CTimer::get("XIOS").resume(); 372 return domain_hdl->j_index.hasInheritedValue(); 321 373 CTimer::get("XIOS").suspend(); 322 374 }
Note: See TracChangeset
for help on using the changeset viewer.