5 #include <boost/multi_array.hpp>
21 CTimer::get(
"XIOS").resume();
22 reorder_domain_hdl->invert_lat.setValue(invert_lat);
23 CTimer::get(
"XIOS").suspend();
28 CTimer::get(
"XIOS").resume();
29 *invert_lat = reorder_domain_hdl->invert_lat.getInheritedValue();
30 CTimer::get(
"XIOS").suspend();
35 CTimer::get(
"XIOS").resume();
36 bool isDefined = reorder_domain_hdl->invert_lat.hasInheritedValue();
37 CTimer::get(
"XIOS").suspend();
44 CTimer::get(
"XIOS").resume();
45 reorder_domain_hdl->max_lon.setValue(max_lon);
46 CTimer::get(
"XIOS").suspend();
51 CTimer::get(
"XIOS").resume();
52 *max_lon = reorder_domain_hdl->max_lon.getInheritedValue();
53 CTimer::get(
"XIOS").suspend();
58 CTimer::get(
"XIOS").resume();
59 bool isDefined = reorder_domain_hdl->max_lon.hasInheritedValue();
60 CTimer::get(
"XIOS").suspend();
67 CTimer::get(
"XIOS").resume();
68 reorder_domain_hdl->min_lon.setValue(min_lon);
69 CTimer::get(
"XIOS").suspend();
74 CTimer::get(
"XIOS").resume();
75 *min_lon = reorder_domain_hdl->min_lon.getInheritedValue();
76 CTimer::get(
"XIOS").suspend();
81 CTimer::get(
"XIOS").resume();
82 bool isDefined = reorder_domain_hdl->min_lon.hasInheritedValue();
83 CTimer::get(
"XIOS").suspend();
90 CTimer::get(
"XIOS").resume();
91 reorder_domain_hdl->shift_lon_fraction.setValue(shift_lon_fraction);
92 CTimer::get(
"XIOS").suspend();
97 CTimer::get(
"XIOS").resume();
98 *shift_lon_fraction = reorder_domain_hdl->shift_lon_fraction.getInheritedValue();
99 CTimer::get(
"XIOS").suspend();
104 CTimer::get(
"XIOS").resume();
105 bool isDefined = reorder_domain_hdl->shift_lon_fraction.hasInheritedValue();
106 CTimer::get(
"XIOS").suspend();
void cxios_set_reorder_domain_invert_lat(reorder_domain_Ptr reorder_domain_hdl, bool invert_lat)
xios::CReorderDomain * reorder_domain_Ptr
void cxios_set_reorder_domain_min_lon(reorder_domain_Ptr reorder_domain_hdl, double min_lon)
bool cxios_is_defined_reorder_domain_invert_lat(reorder_domain_Ptr reorder_domain_hdl)
bool cxios_is_defined_reorder_domain_shift_lon_fraction(reorder_domain_Ptr reorder_domain_hdl)
void cxios_set_reorder_domain_shift_lon_fraction(reorder_domain_Ptr reorder_domain_hdl, double shift_lon_fraction)
void cxios_get_reorder_domain_invert_lat(reorder_domain_Ptr reorder_domain_hdl, bool *invert_lat)
void cxios_get_reorder_domain_min_lon(reorder_domain_Ptr reorder_domain_hdl, double *min_lon)
bool cxios_is_defined_reorder_domain_max_lon(reorder_domain_Ptr reorder_domain_hdl)
bool cxios_is_defined_reorder_domain_min_lon(reorder_domain_Ptr reorder_domain_hdl)
void cxios_get_reorder_domain_max_lon(reorder_domain_Ptr reorder_domain_hdl, double *max_lon)
void cxios_set_reorder_domain_max_lon(reorder_domain_Ptr reorder_domain_hdl, double max_lon)
void cxios_get_reorder_domain_shift_lon_fraction(reorder_domain_Ptr reorder_domain_hdl, double *shift_lon_fraction)