source: XIOS3/branches/xios-3.0-beta/src/config/domain_attribute.conf @ 2521

Last change on this file since 2521 was 2478, checked in by jderouillat, 16 months ago

Add tunable output chunking. The user can specify a chunking_blocksize_target (in Mo, default = 20) as a field attribute, and the chunking dimensions in domain/axis definition through the attributes : (chunking_weight_i, chunking_weight_j)/chunking_weight. Weights are relativized for more or less chunking along the directions concerned

  • Property copyright set to
    Software name : XIOS (Xml I/O Server)
    http://forge.ipsl.jussieu.fr/ioserver
    Creation date : January 2009
    Licence : CeCCIL version2
    see license file in root directory : Licence_CeCILL_V2-en.txt
    or http://www.cecill.info/licences/Licence_CeCILL_V2-en.html
    Holder : CEA/LSCE (Laboratoire des Sciences du CLimat et de l'Environnement)
    CNRS/IPSL (Institut Pierre Simon Laplace)
    Project Manager : Yann Meurdesoif
    yann.meurdesoif@cea.fr
File size: 2.1 KB
RevLine 
[219]1/* GLOBAL */
2DECLARE_ATTRIBUTE(StdString       , name)
3DECLARE_ATTRIBUTE(StdString       , standard_name)
4DECLARE_ATTRIBUTE(StdString       , long_name)
[1391]5DECLARE_ATTRIBUTE(StdString       , lon_name)
6DECLARE_ATTRIBUTE(StdString       , lat_name)
[1430]7DECLARE_ATTRIBUTE(StdString       , bounds_lon_name)
8DECLARE_ATTRIBUTE(StdString       , bounds_lat_name)
9DECLARE_ATTRIBUTE(StdString       , dim_i_name)
10DECLARE_ATTRIBUTE(StdString       , dim_j_name)
[219]11
[1493]12DECLARE_ATTRIBUTE(StdString, comment)
13
[219]14/* GLOBAL */
15DECLARE_ATTRIBUTE(int             , ni_glo)
16DECLARE_ATTRIBUTE(int             , nj_glo)
17
[2478]18DECLARE_ATTRIBUTE(double,    chunking_weight_i)
19DECLARE_ATTRIBUTE(double,    chunking_weight_j)
20
[219]21/* LOCAL */
[1025]22DECLARE_ATTRIBUTE(int             , ibegin, false)
23DECLARE_ATTRIBUTE(int             , ni, false)
[219]24
25/* LOCAL */
[1025]26DECLARE_ATTRIBUTE(int             , jbegin, false)
27DECLARE_ATTRIBUTE(int             , nj, false)
[219]28
[467]29
[1025]30DECLARE_ARRAY(int,1             , i_index, false)
31DECLARE_ARRAY(int,1             , j_index, false)
[467]32
[219]33/* LOCAL */
[1025]34DECLARE_ARRAY(bool, 1 , mask_1d, false)
[1249]35DECLARE_ARRAY(bool, 2 , mask_2d, false)
[219]36
37/* GLOBAL */
38DECLARE_ATTRIBUTE(int             , data_dim)
39
40/* LOCAL */
[1025]41DECLARE_ATTRIBUTE(int             , data_ni, false)
42DECLARE_ATTRIBUTE(int             , data_nj, false)
43DECLARE_ATTRIBUTE(int             , data_ibegin, false)
44DECLARE_ATTRIBUTE(int             , data_jbegin, false)
[219]45
46/* LOCAL */
[1025]47DECLARE_ARRAY(int, 1 , data_i_index, false)
48DECLARE_ARRAY(int, 1,  data_j_index, false)
[219]49
50/* LOCAL */
[1025]51DECLARE_ARRAY(double, 1, lonvalue_1d, false)
52DECLARE_ARRAY(double, 1, latvalue_1d, false)
53DECLARE_ARRAY(double, 2, lonvalue_2d, false)
54DECLARE_ARRAY(double, 2, latvalue_2d, false)
[664]55
[449]56DECLARE_ATTRIBUTE(int, nvertex)
[2395]57DECLARE_ATTRIBUTE(StdString, nvertex_name, false)
[1025]58DECLARE_ARRAY(double, 2, bounds_lon_1d, false)
59DECLARE_ARRAY(double, 2, bounds_lat_1d, false)
60DECLARE_ARRAY(double, 3, bounds_lon_2d, false)
61DECLARE_ARRAY(double, 3, bounds_lat_2d, false)
[664]62
[1930]63DECLARE_ARRAY(double, 2, area, false)
[1615]64DECLARE_ATTRIBUTE(double, radius)
[219]65
[953]66DECLARE_ENUM4(type,rectilinear,curvilinear,unstructured, gaussian)
[1930]67DECLARE_ATTRIBUTE(StdString, domain_ref, false)
[1158]68DECLARE_ATTRIBUTE(int,       prec)
Note: See TracBrowser for help on using the repository browser.