Changeset 467 for XIOS/trunk/src/interface/c_attr
- Timestamp:
- 01/29/14 11:49:29 (10 years ago)
- Location:
- XIOS/trunk/src/interface/c_attr
- Files:
-
- 2 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 } -
XIOS/trunk/src/interface/c_attr/icdomaingroup_attr.cpp
r449 r467 307 307 308 308 309 void cxios_set_domaingroup_i_index(domaingroup_Ptr domaingroup_hdl, int* i_index, int extent1, int extent2) 310 { 311 CTimer::get("XIOS").resume(); 312 CArray<int,2> tmp(i_index,shape(extent1,extent2),neverDeleteData) ; 313 domaingroup_hdl->i_index.reference(tmp.copy()); 314 domaingroup_hdl->sendAttributToServer(domaingroup_hdl->i_index); 315 CTimer::get("XIOS").suspend(); 316 } 317 318 void cxios_get_domaingroup_i_index(domaingroup_Ptr domaingroup_hdl, int* i_index, int extent1, int extent2) 319 { 320 CTimer::get("XIOS").resume(); 321 CArray<int,2> tmp(i_index,shape(extent1,extent2),neverDeleteData) ; 322 tmp=domaingroup_hdl->i_index.getInheritedValue() ; 323 CTimer::get("XIOS").suspend(); 324 } 325 326 bool cxios_is_defined_domaingroup_i_index(domaingroup_Ptr domaingroup_hdl ) 327 { 328 CTimer::get("XIOS").resume(); 329 return domaingroup_hdl->i_index.hasInheritedValue(); 330 CTimer::get("XIOS").suspend(); 331 } 332 333 334 309 335 void cxios_set_domaingroup_ibegin(domaingroup_Ptr domaingroup_hdl, int ibegin) 310 336 { … … 346 372 CTimer::get("XIOS").resume(); 347 373 return domaingroup_hdl->iend.hasInheritedValue(); 374 CTimer::get("XIOS").suspend(); 375 } 376 377 378 379 void cxios_set_domaingroup_j_index(domaingroup_Ptr domaingroup_hdl, int* j_index, int extent1, int extent2) 380 { 381 CTimer::get("XIOS").resume(); 382 CArray<int,2> tmp(j_index,shape(extent1,extent2),neverDeleteData) ; 383 domaingroup_hdl->j_index.reference(tmp.copy()); 384 domaingroup_hdl->sendAttributToServer(domaingroup_hdl->j_index); 385 CTimer::get("XIOS").suspend(); 386 } 387 388 void cxios_get_domaingroup_j_index(domaingroup_Ptr domaingroup_hdl, int* j_index, int extent1, int extent2) 389 { 390 CTimer::get("XIOS").resume(); 391 CArray<int,2> tmp(j_index,shape(extent1,extent2),neverDeleteData) ; 392 tmp=domaingroup_hdl->j_index.getInheritedValue() ; 393 CTimer::get("XIOS").suspend(); 394 } 395 396 bool cxios_is_defined_domaingroup_j_index(domaingroup_Ptr domaingroup_hdl ) 397 { 398 CTimer::get("XIOS").resume(); 399 return domaingroup_hdl->j_index.hasInheritedValue(); 348 400 CTimer::get("XIOS").suspend(); 349 401 }
Note: See TracChangeset
for help on using the changeset viewer.