Changeset 1460 for XIOS/dev/branch_openmp/src/config
- Timestamp:
- 03/22/18 10:43:20 (6 years ago)
- Location:
- XIOS/dev/branch_openmp/src/config
- Files:
-
- 5 added
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/branch_openmp/src/config/axis_attribute.conf
r1050 r1460 4 4 5 5 DECLARE_ATTRIBUTE(StdString, unit) 6 DECLARE_ATTRIBUTE(StdString, formula) 7 DECLARE_ATTRIBUTE(StdString, formula_term) 8 DECLARE_ATTRIBUTE(StdString, formula_bounds) 9 DECLARE_ATTRIBUTE(StdString, formula_term_bounds) 10 DECLARE_ATTRIBUTE(StdString, bounds_name) 6 11 7 12 DECLARE_ATTRIBUTE(int, n_glo) 8 13 DECLARE_ENUM2(positive, up, down) 14 DECLARE_ENUM4(axis_type, X, Y, Z, T) 15 16 DECLARE_ATTRIBUTE(StdString, dim_name) 9 17 10 18 /* GLOBAL */ -
XIOS/dev/branch_openmp/src/config/axis_attribute_private.conf
r1205 r1460 2 2 DECLARE_ATTRIBUTE_PRIVATE(int, global_zoom_n) 3 3 DECLARE_ARRAY_PRIVATE(int, 1, global_zoom_index) 4 5 /* LOCAL DATA*/ 6 DECLARE_ARRAY_PRIVATE(int , 1 , zoom_index) 7 DECLARE_ATTRIBUTE_PRIVATE(int, zoom_begin) 8 DECLARE_ATTRIBUTE_PRIVATE(int, zoom_n) -
XIOS/dev/branch_openmp/src/config/domain_attribute.conf
r1045 r1460 3 3 DECLARE_ATTRIBUTE(StdString , standard_name) 4 4 DECLARE_ATTRIBUTE(StdString , long_name) 5 DECLARE_ATTRIBUTE(StdString , lon_name) 6 DECLARE_ATTRIBUTE(StdString , lat_name) 7 DECLARE_ATTRIBUTE(StdString , bounds_lon_name) 8 DECLARE_ATTRIBUTE(StdString , bounds_lat_name) 9 DECLARE_ATTRIBUTE(StdString , dim_i_name) 10 DECLARE_ATTRIBUTE(StdString , dim_j_name) 5 11 6 12 /* GLOBAL */ … … 9 15 10 16 /* LOCAL */ 11 DECLARE_ATTRIBUTE(int , ibegin )12 DECLARE_ATTRIBUTE(int , ni )17 DECLARE_ATTRIBUTE(int , ibegin, false) 18 DECLARE_ATTRIBUTE(int , ni, false) 13 19 14 20 /* LOCAL */ 15 DECLARE_ATTRIBUTE(int , jbegin )16 DECLARE_ATTRIBUTE(int , nj )21 DECLARE_ATTRIBUTE(int , jbegin, false) 22 DECLARE_ATTRIBUTE(int , nj, false) 17 23 18 24 19 DECLARE_ARRAY(int,1 , i_index )20 DECLARE_ARRAY(int,1 , j_index )25 DECLARE_ARRAY(int,1 , i_index, false) 26 DECLARE_ARRAY(int,1 , j_index, false) 21 27 22 28 /* LOCAL */ 23 DECLARE_ARRAY(bool, 1 , mask_1d )24 DECLARE_ARRAY(bool, 2 , mask_2d )29 DECLARE_ARRAY(bool, 1 , mask_1d, false) 30 DECLARE_ARRAY(bool, 2 , mask_2d, false) 25 31 26 32 /* GLOBAL */ … … 28 34 29 35 /* LOCAL */ 30 DECLARE_ATTRIBUTE(int , data_ni )31 DECLARE_ATTRIBUTE(int , data_nj )32 DECLARE_ATTRIBUTE(int , data_ibegin )33 DECLARE_ATTRIBUTE(int , data_jbegin )36 DECLARE_ATTRIBUTE(int , data_ni, false) 37 DECLARE_ATTRIBUTE(int , data_nj, false) 38 DECLARE_ATTRIBUTE(int , data_ibegin, false) 39 DECLARE_ATTRIBUTE(int , data_jbegin, false) 34 40 35 41 /* LOCAL */ 36 DECLARE_ARRAY(int, 1 , data_i_index )37 DECLARE_ARRAY(int, 1, data_j_index )42 DECLARE_ARRAY(int, 1 , data_i_index, false) 43 DECLARE_ARRAY(int, 1, data_j_index, false) 38 44 39 45 /* LOCAL */ 40 DECLARE_ARRAY(double, 1, lonvalue_1d )41 DECLARE_ARRAY(double, 1, latvalue_1d )42 DECLARE_ARRAY(double, 2, lonvalue_2d )43 DECLARE_ARRAY(double, 2, latvalue_2d )46 DECLARE_ARRAY(double, 1, lonvalue_1d, false) 47 DECLARE_ARRAY(double, 1, latvalue_1d, false) 48 DECLARE_ARRAY(double, 2, lonvalue_2d, false) 49 DECLARE_ARRAY(double, 2, latvalue_2d, false) 44 50 45 51 DECLARE_ATTRIBUTE(int, nvertex) 46 DECLARE_ARRAY(double, 2, bounds_lon_1d )47 DECLARE_ARRAY(double, 2, bounds_lat_1d )48 DECLARE_ARRAY(double, 3, bounds_lon_2d )49 DECLARE_ARRAY(double, 3, bounds_lat_2d )52 DECLARE_ARRAY(double, 2, bounds_lon_1d, false) 53 DECLARE_ARRAY(double, 2, bounds_lat_1d, false) 54 DECLARE_ARRAY(double, 3, bounds_lon_2d, false) 55 DECLARE_ARRAY(double, 3, bounds_lat_2d, false) 50 56 51 57 DECLARE_ARRAY(double, 2, area) -
XIOS/dev/branch_openmp/src/config/domain_attribute_private.conf
r1064 r1460 10 10 DECLARE_ATTRIBUTE_PRIVATE(double, bounds_lat_end) 11 11 12 // Array contain whole value (non distributed) of longitude and latitude of rectilinearread from a file12 // Array contain whole value (non distributed) of longitude and latitude read from a file 13 13 DECLARE_ARRAY_PRIVATE(double, 1, lonvalue_rectilinear_read_from_file) 14 14 DECLARE_ARRAY_PRIVATE(double, 1, latvalue_rectilinear_read_from_file) 15 15 16 // Array contain whole value (non distributed) of longitude and latitude of curvilinearread from a file16 // Array containing longitude and latitude of LOCAL curvilinear domain to be read from a file 17 17 DECLARE_ARRAY_PRIVATE(double, 2, lonvalue_curvilinear_read_from_file) 18 18 DECLARE_ARRAY_PRIVATE(double, 2, latvalue_curvilinear_read_from_file) … … 20 20 DECLARE_ARRAY_PRIVATE(double, 3, bounds_latvalue_curvilinear_read_from_file) 21 21 22 // Array contain whole value (non distributed) of longitude and latitude of unstructuredread from a file22 // Array containing longitude and latitude of LOCAL unstructured domain to be read from a file 23 23 DECLARE_ARRAY_PRIVATE(double, 1, lonvalue_unstructured_read_from_file) 24 24 DECLARE_ARRAY_PRIVATE(double, 1, latvalue_unstructured_read_from_file) … … 30 30 DECLARE_ATTRIBUTE_PRIVATE(int, global_zoom_jbegin) 31 31 DECLARE_ATTRIBUTE_PRIVATE(int, global_zoom_nj) 32 33 // Local zoom information 34 DECLARE_ATTRIBUTE_PRIVATE(int, zoom_ibegin) 35 DECLARE_ATTRIBUTE_PRIVATE(int, zoom_ni) 36 DECLARE_ATTRIBUTE_PRIVATE(int, zoom_jbegin) 37 DECLARE_ATTRIBUTE_PRIVATE(int, zoom_nj) 38 39 40 DECLARE_ARRAY_PRIVATE(int , 1 , zoom_i_index, false) 41 DECLARE_ARRAY_PRIVATE(int , 1 , zoom_j_index, false) -
XIOS/dev/branch_openmp/src/config/file_attribute.conf
r1205 r1460 25 25 DECLARE_ENUM2(time_units, seconds, days) 26 26 DECLARE_ATTRIBUTE(int, record_offset) 27 DECLARE_ATTRIBUTE(bool, 27 DECLARE_ATTRIBUTE(bool, cyclic) 28 28 29 29 DECLARE_ATTRIBUTE(int, compression_level) -
XIOS/dev/branch_openmp/src/config/grid_attribute.conf
r932 r1460 2 2 DECLARE_ATTRIBUTE(StdString, description) 3 3 4 DECLARE_ARRAY(bool, 1, mask_1d )5 DECLARE_ARRAY(bool, 2, mask_2d )6 DECLARE_ARRAY(bool, 3, mask_3d )7 DECLARE_ARRAY(bool, 4, mask_4d )8 DECLARE_ARRAY(bool, 5, mask_5d )9 DECLARE_ARRAY(bool, 6, mask_6d )10 DECLARE_ARRAY(bool, 7, mask_7d )4 DECLARE_ARRAY(bool, 1, mask_1d, false) 5 DECLARE_ARRAY(bool, 2, mask_2d, false) 6 DECLARE_ARRAY(bool, 3, mask_3d, false) 7 DECLARE_ARRAY(bool, 4, mask_4d, false) 8 DECLARE_ARRAY(bool, 5, mask_5d, false) 9 DECLARE_ARRAY(bool, 6, mask_6d, false) 10 DECLARE_ARRAY(bool, 7, mask_7d, false) 11 11 12 // Meaningless, only server for coherent purpose (for scalar grid) 13 DECLARE_ARRAY(bool, 1, mask_0d, false) 12 14 13 15 // An array contains order of axis and domains composing of the grid -
XIOS/dev/branch_openmp/src/config/interpolate_domain_attribute.conf
r1114 r1460 3 3 DECLARE_ATTRIBUTE(bool, renormalize) 4 4 DECLARE_ATTRIBUTE(bool, quantity) 5 DECLARE_ATTRIBUTE(bool, detect_missing_value) 5 6 6 7 /* Write interpolation weights into file */ … … 8 9 DECLARE_ATTRIBUTE(StdString, weight_filename) 9 10 DECLARE_ATTRIBUTE(bool, write_weight) 11 DECLARE_ENUM2(read_write_convention, c, fortran) -
XIOS/dev/branch_openmp/src/config/node_type.conf
r976 r1460 67 67 #endif //__XIOS_CReduceDomainToAxis__ 68 68 69 #ifdef __XIOS_CReduceAxisToAxis__ 70 DECLARE_NODE(ReduceAxisToAxis, reduce_axis_to_axis) 71 #endif //__XIOS_CReduceAxisToAxis__ 72 69 73 #ifdef __XIOS_CExtractDomainToAxis__ 70 74 DECLARE_NODE(ExtractDomainToAxis, extract_domain) … … 87 91 #endif //__XIOS_CReduceDomainToScalar__ 88 92 93 #ifdef __XIOS_CTemporalSplitting__ 94 DECLARE_NODE(TemporalSplitting, temporal_splitting) 95 #endif //__XIOS_CTemporalSplitting__ 96 97 #ifdef __XIOS_CDuplicateScalarToAxis__ 98 DECLARE_NODE(DuplicateScalarToAxis, duplicate_scalar_to_axis) 99 #endif //__XIOS_CDuplicateScalarToAxis__ 100 101 #ifdef __XIOS_CReduceScalarToScalar__ 102 DECLARE_NODE(ReduceScalarToScalar, reduce_scalar_to_scalar) 103 #endif //__XIOS_CReduceScalarToScalar_ 104 105 #ifdef __XIOS_CReorderDomain__ 106 DECLARE_NODE(ReorderDomain, reorder_domain) 107 #endif //__XIOS_CReduceScalarToScalar_ 108 89 109 #ifdef __XIOS_CContext__ 90 110 DECLARE_NODE_PAR(Context, context) -
XIOS/dev/branch_openmp/src/config/reduce_domain_to_axis_attribute.conf
r980 r1460 3 3 /* Direction to apply operation (i, j) */ 4 4 DECLARE_ENUM2(direction, iDir, jDir) 5 DECLARE_ATTRIBUTE(bool, local) -
XIOS/dev/branch_openmp/src/config/reduce_domain_to_scalar_attribute.conf
r976 r1460 1 1 DECLARE_ENUM4(operation, min, max, sum, average) 2 DECLARE_ATTRIBUTE(bool, local) -
XIOS/dev/branch_openmp/src/config/scalar_attribute.conf
r1045 r1460 7 7 /* LOCAL and GLOBAL*/ 8 8 DECLARE_ATTRIBUTE(double, value) 9 DECLARE_ATTRIBUTE(StdString, bounds_name) 10 DECLARE_ARRAY(double, 1 , bounds) 9 11 10 12 DECLARE_ATTRIBUTE(StdString, scalar_ref) 11 13 DECLARE_ATTRIBUTE(int, prec) 14 15 DECLARE_ENUM4(axis_type, X, Y, Z, T) 16 DECLARE_ENUM2(positive, up, down) 17 DECLARE_ATTRIBUTE(StdString, label)
Note: See TracChangeset
for help on using the changeset viewer.