Changeset 821 for XIOS/trunk/doc
- Timestamp:
- 02/10/16 14:35:03 (8 years ago)
- Location:
- XIOS/trunk/doc
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/doc/XIOS_reference_guide.lyx
r797 r821 1418 1418 \end_layout 1419 1419 1420 \begin_layout Subsection* 1421 index: 1422 \begin_inset Flex Emph 1423 status collapsed 1424 1425 \begin_layout Plain Layout 1426 1D-array of double 1427 \end_layout 1428 1429 \end_inset 1430 1431 1432 \end_layout 1433 1434 \begin_layout Standard 1435 Fortran: 1436 \end_layout 1437 1438 \begin_layout LyX-Code 1439 DOUBLE PRECISION :: index(:) 1440 \end_layout 1441 1442 \begin_layout Standard 1443 Define the global index of axis which the local axis holds. 1444 This attribute is optional and the size of the array is equal to 1445 \begin_inset Flex Strong 1446 status collapsed 1447 1448 \begin_layout Plain Layout 1449 n 1450 \end_layout 1451 1452 \end_inset 1453 1454 . 1455 \end_layout 1456 1420 1457 \begin_layout Section 1421 1458 Domain attribute reference … … 1543 1580 \begin_layout Standard 1544 1581 Define the type of the grid. 1582 This attribute is mandatory. 1545 1583 \end_layout 1546 1584 … … 1877 1915 1878 1916 . 1879 This attribute is mandatory.1917 This attribute is optional. 1880 1918 \end_layout 1881 1919 … … 1947 1985 1948 1986 . 1949 This attribute is mandatory.1987 This attribute is optional. 1950 1988 \end_layout 1951 1989 … … 2423 2461 2424 2462 \begin_layout Standard 2425 Define the size of the field data for the firstdimension.2426 This attribute is take account only if2463 Define the size of the field data for the second dimension. 2464 This attribute is taken account only if 2427 2465 \begin_inset Flex Strong 2428 2466 status collapsed … … 2561 2599 in the output file. 2562 2600 This value is useful in case a field is stored linearly in memory. 2563 2601 This attribute is optional. 2564 2602 \end_layout 2565 2603 … … 2610 2648 \begin_layout Standard 2611 2649 Define the reference of the domain. 2612 All attributes are inherited from the referenced domain with the classic al2650 All attributes are inherited from the referenced domain with the classic 2613 2651 inheritance mechanism. 2614 2652 The value assigned to the referenced domain is transmitted to to current … … 2617 2655 \end_layout 2618 2656 2657 \begin_layout Subsection* 2658 i_index: 2659 \begin_inset Flex Emph 2660 status collapsed 2661 2662 \begin_layout Plain Layout 2663 1D-array of double 2664 \end_layout 2665 2666 \end_inset 2667 2668 2669 \end_layout 2670 2671 \begin_layout Standard 2672 Fortran: 2673 \end_layout 2674 2675 \begin_layout LyX-Code 2676 DOUBLE PRECISION :: i_index(:) 2677 \end_layout 2678 2679 \begin_layout Standard 2680 Define the global index of the first dimension of domain which the local 2681 domain holds. 2682 This attribute is optional and by default, the size of the array is equal 2683 to 2684 \begin_inset Flex Strong 2685 status collapsed 2686 2687 \begin_layout Plain Layout 2688 ni*nj 2689 \end_layout 2690 2691 \end_inset 2692 2693 . 2694 \end_layout 2695 2696 \begin_layout Subsection* 2697 j_index: 2698 \begin_inset Flex Emph 2699 status collapsed 2700 2701 \begin_layout Plain Layout 2702 1D-array of double 2703 \end_layout 2704 2705 \end_inset 2706 2707 2708 \end_layout 2709 2710 \begin_layout Standard 2711 Fortran: 2712 \end_layout 2713 2714 \begin_layout LyX-Code 2715 DOUBLE PRECISION :: j_index(:) 2716 \end_layout 2717 2718 \begin_layout Standard 2719 Define the global index of the second dimension of domain which the local 2720 domain holds. 2721 This attribute is optional and by default, the size of the array is equal 2722 to 2723 \begin_inset Flex Strong 2724 status collapsed 2725 2726 \begin_layout Plain Layout 2727 ni*nj 2728 \end_layout 2729 2730 \end_inset 2731 2732 . 2733 \end_layout 2734 2619 2735 \begin_layout Section 2620 2736 Grid attribute reference … … 2657 2773 2658 2774 \begin_layout Subsection* 2659 mask :2775 mask_1d: 2660 2776 \emph on 2661 2777 1D-array of bool … … 2667 2783 2668 2784 \begin_layout LyX-Code 2669 LOGICAL :: mask (:)2785 LOGICAL :: mask_1d(:) 2670 2786 \end_layout 2671 2787 … … 2688 2804 2689 2805 \begin_layout Subsection* 2690 mask :2806 mask_2d: 2691 2807 \emph on 2692 2808 2D-array of bool … … 2698 2814 2699 2815 \begin_layout LyX-Code 2700 LOGICAL :: mask (:,:)2816 LOGICAL :: mask_2d(:,:) 2701 2817 \end_layout 2702 2818 … … 2719 2835 2720 2836 \begin_layout Subsection* 2721 mask :2837 mask_3d: 2722 2838 \emph on 2723 2839 3D-array of bool … … 2729 2845 2730 2846 \begin_layout LyX-Code 2731 LOGICAL :: mask (:,:,:)2847 LOGICAL :: mask_3d(:,:,:) 2732 2848 \end_layout 2733 2849 … … 3237 3353 3238 3354 \begin_layout Subsection* 3355 grid_path: 3356 \emph on 3357 string 3358 \end_layout 3359 3360 \begin_layout Standard 3361 Fortran: 3362 \end_layout 3363 3364 \begin_layout LyX-Code 3365 CHARACTER(LEN=*) :: grid_path 3366 \end_layout 3367 3368 \begin_layout Standard 3369 Define the way operations passing from a grid to others. 3370 This attribute is optional. 3371 \end_layout 3372 3373 \begin_layout Subsection* 3239 3374 default_value: 3240 3375 \emph on … … 3624 3759 3625 3760 \begin_layout Subsection* 3761 description: 3762 \emph on 3763 string 3764 \end_layout 3765 3766 \begin_layout Standard 3767 Fortran: 3768 \end_layout 3769 3770 \begin_layout LyX-Code 3771 CHARACTER(LEN=*) :: description 3772 \end_layout 3773 3774 \begin_layout Standard 3775 Define the description of the file. 3776 This attribute is optional. 3777 \end_layout 3778 3779 \begin_layout Subsection* 3626 3780 name_suffix: 3627 3781 \emph on … … 4031 4185 \emph default 4032 4186 . 4033 \begin_inset Newline newline 4034 \end_inset 4035 4036 4037 \begin_inset Newline newline 4038 \end_inset 4039 4040 Note that the 4187 Note that the 4041 4188 \series bold 4042 4189 \emph on … … 4237 4384 4238 4385 \begin_layout Subsection* 4386 time_counter_name: 4387 \emph on 4388 string 4389 \end_layout 4390 4391 \begin_layout Standard 4392 Fortran: 4393 \end_layout 4394 4395 \begin_layout LyX-Code 4396 CHARACTER(LEN=*) :: time_counter_name 4397 \end_layout 4398 4399 \begin_layout Standard 4400 Define the name of the time counter. 4401 This attribute is optional. 4402 \end_layout 4403 4404 \begin_layout Subsection* 4239 4405 timeseries: 4240 4406 \emph on … … 4247 4413 4248 4414 \begin_layout LyX-Code 4249 CHARACTER(LEN=*) :: time_ counter4415 CHARACTER(LEN=*) :: time_series 4250 4416 \end_layout 4251 4417 … … 4326 4492 \series default 4327 4493 will be used. 4494 \end_layout 4495 4496 \begin_layout Subsection* 4497 record_offset: 4498 \emph on 4499 integer 4500 \end_layout 4501 4502 \begin_layout Standard 4503 Fortran: 4504 \end_layout 4505 4506 \begin_layout LyX-Code 4507 INTEGER :: record_offset 4508 \end_layout 4509 4510 \begin_layout Standard 4511 Define offset of record from the beginning record. 4512 This attribute is optional, by default, its value is 0. 4328 4513 \end_layout 4329 4514 -
XIOS/trunk/doc/inputs/user/Domain.lyx
r797 r821 317 317 interpolation_domain: Implement interpolation from a domain to one another, 318 318 for now XIOS can only do interpolation by reading calculated weight values 319 from a file. 320 The calculation on the fly will be implemented soon. 319 from a file or calculate the weights on the fly. 321 320 \end_layout 322 321 … … 496 495 per client process. 497 496 In the next sections, local describes everything related to a client process, 498 whereas global means wholedata.497 whereas global means global data. 499 498 The followings describe the essential parts of domain. 500 499 Details of its attributes and operations can be found in XIOS reference … … 533 532 curvilinear: a 2-dimensional coordinates allows the generality of two axes 534 533 not perpendicular to each other. 535 Latitude and longitude have the size equivalent to size of wholedomain.534 Latitude and longitude have the size equivalent to size of local domain. 536 535 537 536 \end_layout … … 692 691 \begin_layout Plain Layout 693 692 694 CALL xios_set_domain_attr("domain_A",i_index=iIndex, j_index=jIndex) 693 CALL xios_set_domain_attr("domain_A",ni_glo=9, nj_glo=9, i_index=iIndex, 694 j_index=jIndex) 695 695 \end_layout 696 696 … … 1030 1030 1031 1031 \begin_layout Standard 1032 For cur linear mesh, bounds_lon_2d and bounds_lat_2d provide a convenient1032 For curvilinear mesh, bounds_lon_2d and bounds_lat_2d provide a convenient 1033 1033 way to define longitude and latitude value for the vertex of the cell. 1034 1034 However, it is possible to use bounds_lon_1d and bounds_lat_1d to describe
Note: See TracChangeset
for help on using the changeset viewer.