Changeset 611 for XIOS/trunk/src/interface/c_attr/icdomaingroup_attr.cpp
- Timestamp:
- 06/10/15 10:39:11 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/interface/c_attr/icdomaingroup_attr.cpp
r591 r611 18 18 typedef xios::CDomainGroup* domaingroup_Ptr; 19 19 20 void cxios_set_domaingroup_area(domaingroup_Ptr domaingroup_hdl, double* area, int extent1, int extent2) 21 { 22 CTimer::get("XIOS").resume(); 23 CArray<double,2> tmp(area, shape(extent1, extent2), neverDeleteData); 24 domaingroup_hdl->area.reference(tmp.copy()); 25 CTimer::get("XIOS").suspend(); 26 } 27 28 void cxios_get_domaingroup_area(domaingroup_Ptr domaingroup_hdl, double* area, int extent1, int extent2) 29 { 30 CTimer::get("XIOS").resume(); 31 CArray<double,2> tmp(area, shape(extent1, extent2), neverDeleteData); 32 tmp=domaingroup_hdl->area.getInheritedValue(); 33 CTimer::get("XIOS").suspend(); 34 } 35 36 bool cxios_is_defined_domaingroup_area(domaingroup_Ptr domaingroup_hdl) 37 { 38 CTimer::get("XIOS").resume(); 39 bool isDefined = domaingroup_hdl->area.hasInheritedValue(); 40 CTimer::get("XIOS").suspend(); 41 return isDefined; 42 } 43 44 20 45 void cxios_set_domaingroup_bounds_lat(domaingroup_Ptr domaingroup_hdl, double* bounds_lat, int extent1, int extent2) 21 46 {
Note: See TracChangeset
for help on using the changeset viewer.