Changeset 432 for XIOS/trunk/src/interface/fortran_attr/idomain_attr.F90
- Timestamp:
- 06/03/13 11:21:19 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/interface/fortran_attr/idomain_attr.F90
r326 r432 553 553 END SUBROUTINE xios(get_domain_attr_hdl_) 554 554 555 SUBROUTINE xios(is_defined_domain_attr) & 556 ( domain_id, data_dim, data_i_index, data_ibegin, data_j_index, data_jbegin, data_n_index, data_ni & 557 , data_nj, domain_group_ref, ibegin, iend, jbegin, jend, latvalue, long_name, lonvalue, mask & 558 , name, ni, ni_glo, nj, nj_glo, standard_name, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc & 559 , zoom_ni, zoom_ni_loc, zoom_nj, zoom_nj_loc ) 560 561 IMPLICIT NONE 562 TYPE(txios(domain)) :: domain_hdl 563 CHARACTER(LEN=*), INTENT(IN) ::domain_id 564 LOGICAL, OPTIONAL, INTENT(OUT) :: data_dim 565 LOGICAL(KIND=C_BOOL) :: data_dim_tmp 566 LOGICAL, OPTIONAL, INTENT(OUT) :: data_i_index 567 LOGICAL(KIND=C_BOOL) :: data_i_index_tmp 568 LOGICAL, OPTIONAL, INTENT(OUT) :: data_ibegin 569 LOGICAL(KIND=C_BOOL) :: data_ibegin_tmp 570 LOGICAL, OPTIONAL, INTENT(OUT) :: data_j_index 571 LOGICAL(KIND=C_BOOL) :: data_j_index_tmp 572 LOGICAL, OPTIONAL, INTENT(OUT) :: data_jbegin 573 LOGICAL(KIND=C_BOOL) :: data_jbegin_tmp 574 LOGICAL, OPTIONAL, INTENT(OUT) :: data_n_index 575 LOGICAL(KIND=C_BOOL) :: data_n_index_tmp 576 LOGICAL, OPTIONAL, INTENT(OUT) :: data_ni 577 LOGICAL(KIND=C_BOOL) :: data_ni_tmp 578 LOGICAL, OPTIONAL, INTENT(OUT) :: data_nj 579 LOGICAL(KIND=C_BOOL) :: data_nj_tmp 580 LOGICAL, OPTIONAL, INTENT(OUT) :: domain_group_ref 581 LOGICAL(KIND=C_BOOL) :: domain_group_ref_tmp 582 LOGICAL, OPTIONAL, INTENT(OUT) :: ibegin 583 LOGICAL(KIND=C_BOOL) :: ibegin_tmp 584 LOGICAL, OPTIONAL, INTENT(OUT) :: iend 585 LOGICAL(KIND=C_BOOL) :: iend_tmp 586 LOGICAL, OPTIONAL, INTENT(OUT) :: jbegin 587 LOGICAL(KIND=C_BOOL) :: jbegin_tmp 588 LOGICAL, OPTIONAL, INTENT(OUT) :: jend 589 LOGICAL(KIND=C_BOOL) :: jend_tmp 590 LOGICAL, OPTIONAL, INTENT(OUT) :: latvalue 591 LOGICAL(KIND=C_BOOL) :: latvalue_tmp 592 LOGICAL, OPTIONAL, INTENT(OUT) :: long_name 593 LOGICAL(KIND=C_BOOL) :: long_name_tmp 594 LOGICAL, OPTIONAL, INTENT(OUT) :: lonvalue 595 LOGICAL(KIND=C_BOOL) :: lonvalue_tmp 596 LOGICAL, OPTIONAL, INTENT(OUT) :: mask 597 LOGICAL(KIND=C_BOOL) :: mask_tmp 598 LOGICAL, OPTIONAL, INTENT(OUT) :: name 599 LOGICAL(KIND=C_BOOL) :: name_tmp 600 LOGICAL, OPTIONAL, INTENT(OUT) :: ni 601 LOGICAL(KIND=C_BOOL) :: ni_tmp 602 LOGICAL, OPTIONAL, INTENT(OUT) :: ni_glo 603 LOGICAL(KIND=C_BOOL) :: ni_glo_tmp 604 LOGICAL, OPTIONAL, INTENT(OUT) :: nj 605 LOGICAL(KIND=C_BOOL) :: nj_tmp 606 LOGICAL, OPTIONAL, INTENT(OUT) :: nj_glo 607 LOGICAL(KIND=C_BOOL) :: nj_glo_tmp 608 LOGICAL, OPTIONAL, INTENT(OUT) :: standard_name 609 LOGICAL(KIND=C_BOOL) :: standard_name_tmp 610 LOGICAL, OPTIONAL, INTENT(OUT) :: zoom_ibegin 611 LOGICAL(KIND=C_BOOL) :: zoom_ibegin_tmp 612 LOGICAL, OPTIONAL, INTENT(OUT) :: zoom_ibegin_loc 613 LOGICAL(KIND=C_BOOL) :: zoom_ibegin_loc_tmp 614 LOGICAL, OPTIONAL, INTENT(OUT) :: zoom_jbegin 615 LOGICAL(KIND=C_BOOL) :: zoom_jbegin_tmp 616 LOGICAL, OPTIONAL, INTENT(OUT) :: zoom_jbegin_loc 617 LOGICAL(KIND=C_BOOL) :: zoom_jbegin_loc_tmp 618 LOGICAL, OPTIONAL, INTENT(OUT) :: zoom_ni 619 LOGICAL(KIND=C_BOOL) :: zoom_ni_tmp 620 LOGICAL, OPTIONAL, INTENT(OUT) :: zoom_ni_loc 621 LOGICAL(KIND=C_BOOL) :: zoom_ni_loc_tmp 622 LOGICAL, OPTIONAL, INTENT(OUT) :: zoom_nj 623 LOGICAL(KIND=C_BOOL) :: zoom_nj_tmp 624 LOGICAL, OPTIONAL, INTENT(OUT) :: zoom_nj_loc 625 LOGICAL(KIND=C_BOOL) :: zoom_nj_loc_tmp 626 627 CALL xios(get_domain_handle)(domain_id,domain_hdl) 628 CALL xios(is_defined_domain_attr_hdl_) & 629 ( domain_hdl, data_dim, data_i_index, data_ibegin, data_j_index, data_jbegin, data_n_index, data_ni & 630 , data_nj, domain_group_ref, ibegin, iend, jbegin, jend, latvalue, long_name, lonvalue, mask & 631 , name, ni, ni_glo, nj, nj_glo, standard_name, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc & 632 , zoom_ni, zoom_ni_loc, zoom_nj, zoom_nj_loc ) 633 634 END SUBROUTINE xios(is_defined_domain_attr) 635 636 SUBROUTINE xios(is_defined_domain_attr_hdl) & 637 ( domain_hdl, data_dim, data_i_index, data_ibegin, data_j_index, data_jbegin, data_n_index, data_ni & 638 , data_nj, domain_group_ref, ibegin, iend, jbegin, jend, latvalue, long_name, lonvalue, mask & 639 , name, ni, ni_glo, nj, nj_glo, standard_name, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc & 640 , zoom_ni, zoom_ni_loc, zoom_nj, zoom_nj_loc ) 641 642 IMPLICIT NONE 643 TYPE(txios(domain)) , INTENT(IN) :: domain_hdl 644 LOGICAL, OPTIONAL, INTENT(OUT) :: data_dim 645 LOGICAL(KIND=C_BOOL) :: data_dim_tmp 646 LOGICAL, OPTIONAL, INTENT(OUT) :: data_i_index 647 LOGICAL(KIND=C_BOOL) :: data_i_index_tmp 648 LOGICAL, OPTIONAL, INTENT(OUT) :: data_ibegin 649 LOGICAL(KIND=C_BOOL) :: data_ibegin_tmp 650 LOGICAL, OPTIONAL, INTENT(OUT) :: data_j_index 651 LOGICAL(KIND=C_BOOL) :: data_j_index_tmp 652 LOGICAL, OPTIONAL, INTENT(OUT) :: data_jbegin 653 LOGICAL(KIND=C_BOOL) :: data_jbegin_tmp 654 LOGICAL, OPTIONAL, INTENT(OUT) :: data_n_index 655 LOGICAL(KIND=C_BOOL) :: data_n_index_tmp 656 LOGICAL, OPTIONAL, INTENT(OUT) :: data_ni 657 LOGICAL(KIND=C_BOOL) :: data_ni_tmp 658 LOGICAL, OPTIONAL, INTENT(OUT) :: data_nj 659 LOGICAL(KIND=C_BOOL) :: data_nj_tmp 660 LOGICAL, OPTIONAL, INTENT(OUT) :: domain_group_ref 661 LOGICAL(KIND=C_BOOL) :: domain_group_ref_tmp 662 LOGICAL, OPTIONAL, INTENT(OUT) :: ibegin 663 LOGICAL(KIND=C_BOOL) :: ibegin_tmp 664 LOGICAL, OPTIONAL, INTENT(OUT) :: iend 665 LOGICAL(KIND=C_BOOL) :: iend_tmp 666 LOGICAL, OPTIONAL, INTENT(OUT) :: jbegin 667 LOGICAL(KIND=C_BOOL) :: jbegin_tmp 668 LOGICAL, OPTIONAL, INTENT(OUT) :: jend 669 LOGICAL(KIND=C_BOOL) :: jend_tmp 670 LOGICAL, OPTIONAL, INTENT(OUT) :: latvalue 671 LOGICAL(KIND=C_BOOL) :: latvalue_tmp 672 LOGICAL, OPTIONAL, INTENT(OUT) :: long_name 673 LOGICAL(KIND=C_BOOL) :: long_name_tmp 674 LOGICAL, OPTIONAL, INTENT(OUT) :: lonvalue 675 LOGICAL(KIND=C_BOOL) :: lonvalue_tmp 676 LOGICAL, OPTIONAL, INTENT(OUT) :: mask 677 LOGICAL(KIND=C_BOOL) :: mask_tmp 678 LOGICAL, OPTIONAL, INTENT(OUT) :: name 679 LOGICAL(KIND=C_BOOL) :: name_tmp 680 LOGICAL, OPTIONAL, INTENT(OUT) :: ni 681 LOGICAL(KIND=C_BOOL) :: ni_tmp 682 LOGICAL, OPTIONAL, INTENT(OUT) :: ni_glo 683 LOGICAL(KIND=C_BOOL) :: ni_glo_tmp 684 LOGICAL, OPTIONAL, INTENT(OUT) :: nj 685 LOGICAL(KIND=C_BOOL) :: nj_tmp 686 LOGICAL, OPTIONAL, INTENT(OUT) :: nj_glo 687 LOGICAL(KIND=C_BOOL) :: nj_glo_tmp 688 LOGICAL, OPTIONAL, INTENT(OUT) :: standard_name 689 LOGICAL(KIND=C_BOOL) :: standard_name_tmp 690 LOGICAL, OPTIONAL, INTENT(OUT) :: zoom_ibegin 691 LOGICAL(KIND=C_BOOL) :: zoom_ibegin_tmp 692 LOGICAL, OPTIONAL, INTENT(OUT) :: zoom_ibegin_loc 693 LOGICAL(KIND=C_BOOL) :: zoom_ibegin_loc_tmp 694 LOGICAL, OPTIONAL, INTENT(OUT) :: zoom_jbegin 695 LOGICAL(KIND=C_BOOL) :: zoom_jbegin_tmp 696 LOGICAL, OPTIONAL, INTENT(OUT) :: zoom_jbegin_loc 697 LOGICAL(KIND=C_BOOL) :: zoom_jbegin_loc_tmp 698 LOGICAL, OPTIONAL, INTENT(OUT) :: zoom_ni 699 LOGICAL(KIND=C_BOOL) :: zoom_ni_tmp 700 LOGICAL, OPTIONAL, INTENT(OUT) :: zoom_ni_loc 701 LOGICAL(KIND=C_BOOL) :: zoom_ni_loc_tmp 702 LOGICAL, OPTIONAL, INTENT(OUT) :: zoom_nj 703 LOGICAL(KIND=C_BOOL) :: zoom_nj_tmp 704 LOGICAL, OPTIONAL, INTENT(OUT) :: zoom_nj_loc 705 LOGICAL(KIND=C_BOOL) :: zoom_nj_loc_tmp 706 707 CALL xios(is_defined_domain_attr_hdl_) & 708 ( domain_hdl, data_dim, data_i_index, data_ibegin, data_j_index, data_jbegin, data_n_index, data_ni & 709 , data_nj, domain_group_ref, ibegin, iend, jbegin, jend, latvalue, long_name, lonvalue, mask & 710 , name, ni, ni_glo, nj, nj_glo, standard_name, zoom_ibegin, zoom_ibegin_loc, zoom_jbegin, zoom_jbegin_loc & 711 , zoom_ni, zoom_ni_loc, zoom_nj, zoom_nj_loc ) 712 713 END SUBROUTINE xios(is_defined_domain_attr_hdl) 714 715 SUBROUTINE xios(is_defined_domain_attr_hdl_) & 716 ( domain_hdl, data_dim_, data_i_index_, data_ibegin_, data_j_index_, data_jbegin_, data_n_index_ & 717 , data_ni_, data_nj_, domain_group_ref_, ibegin_, iend_, jbegin_, jend_, latvalue_, long_name_ & 718 , lonvalue_, mask_, name_, ni_, ni_glo_, nj_, nj_glo_, standard_name_, zoom_ibegin_, zoom_ibegin_loc_ & 719 , zoom_jbegin_, zoom_jbegin_loc_, zoom_ni_, zoom_ni_loc_, zoom_nj_, zoom_nj_loc_ ) 720 721 IMPLICIT NONE 722 TYPE(txios(domain)) , INTENT(IN) :: domain_hdl 723 LOGICAL, OPTIONAL, INTENT(OUT) :: data_dim_ 724 LOGICAL(KIND=C_BOOL) :: data_dim__tmp 725 LOGICAL, OPTIONAL, INTENT(OUT) :: data_i_index_ 726 LOGICAL(KIND=C_BOOL) :: data_i_index__tmp 727 LOGICAL, OPTIONAL, INTENT(OUT) :: data_ibegin_ 728 LOGICAL(KIND=C_BOOL) :: data_ibegin__tmp 729 LOGICAL, OPTIONAL, INTENT(OUT) :: data_j_index_ 730 LOGICAL(KIND=C_BOOL) :: data_j_index__tmp 731 LOGICAL, OPTIONAL, INTENT(OUT) :: data_jbegin_ 732 LOGICAL(KIND=C_BOOL) :: data_jbegin__tmp 733 LOGICAL, OPTIONAL, INTENT(OUT) :: data_n_index_ 734 LOGICAL(KIND=C_BOOL) :: data_n_index__tmp 735 LOGICAL, OPTIONAL, INTENT(OUT) :: data_ni_ 736 LOGICAL(KIND=C_BOOL) :: data_ni__tmp 737 LOGICAL, OPTIONAL, INTENT(OUT) :: data_nj_ 738 LOGICAL(KIND=C_BOOL) :: data_nj__tmp 739 LOGICAL, OPTIONAL, INTENT(OUT) :: domain_group_ref_ 740 LOGICAL(KIND=C_BOOL) :: domain_group_ref__tmp 741 LOGICAL, OPTIONAL, INTENT(OUT) :: ibegin_ 742 LOGICAL(KIND=C_BOOL) :: ibegin__tmp 743 LOGICAL, OPTIONAL, INTENT(OUT) :: iend_ 744 LOGICAL(KIND=C_BOOL) :: iend__tmp 745 LOGICAL, OPTIONAL, INTENT(OUT) :: jbegin_ 746 LOGICAL(KIND=C_BOOL) :: jbegin__tmp 747 LOGICAL, OPTIONAL, INTENT(OUT) :: jend_ 748 LOGICAL(KIND=C_BOOL) :: jend__tmp 749 LOGICAL, OPTIONAL, INTENT(OUT) :: latvalue_ 750 LOGICAL(KIND=C_BOOL) :: latvalue__tmp 751 LOGICAL, OPTIONAL, INTENT(OUT) :: long_name_ 752 LOGICAL(KIND=C_BOOL) :: long_name__tmp 753 LOGICAL, OPTIONAL, INTENT(OUT) :: lonvalue_ 754 LOGICAL(KIND=C_BOOL) :: lonvalue__tmp 755 LOGICAL, OPTIONAL, INTENT(OUT) :: mask_ 756 LOGICAL(KIND=C_BOOL) :: mask__tmp 757 LOGICAL, OPTIONAL, INTENT(OUT) :: name_ 758 LOGICAL(KIND=C_BOOL) :: name__tmp 759 LOGICAL, OPTIONAL, INTENT(OUT) :: ni_ 760 LOGICAL(KIND=C_BOOL) :: ni__tmp 761 LOGICAL, OPTIONAL, INTENT(OUT) :: ni_glo_ 762 LOGICAL(KIND=C_BOOL) :: ni_glo__tmp 763 LOGICAL, OPTIONAL, INTENT(OUT) :: nj_ 764 LOGICAL(KIND=C_BOOL) :: nj__tmp 765 LOGICAL, OPTIONAL, INTENT(OUT) :: nj_glo_ 766 LOGICAL(KIND=C_BOOL) :: nj_glo__tmp 767 LOGICAL, OPTIONAL, INTENT(OUT) :: standard_name_ 768 LOGICAL(KIND=C_BOOL) :: standard_name__tmp 769 LOGICAL, OPTIONAL, INTENT(OUT) :: zoom_ibegin_ 770 LOGICAL(KIND=C_BOOL) :: zoom_ibegin__tmp 771 LOGICAL, OPTIONAL, INTENT(OUT) :: zoom_ibegin_loc_ 772 LOGICAL(KIND=C_BOOL) :: zoom_ibegin_loc__tmp 773 LOGICAL, OPTIONAL, INTENT(OUT) :: zoom_jbegin_ 774 LOGICAL(KIND=C_BOOL) :: zoom_jbegin__tmp 775 LOGICAL, OPTIONAL, INTENT(OUT) :: zoom_jbegin_loc_ 776 LOGICAL(KIND=C_BOOL) :: zoom_jbegin_loc__tmp 777 LOGICAL, OPTIONAL, INTENT(OUT) :: zoom_ni_ 778 LOGICAL(KIND=C_BOOL) :: zoom_ni__tmp 779 LOGICAL, OPTIONAL, INTENT(OUT) :: zoom_ni_loc_ 780 LOGICAL(KIND=C_BOOL) :: zoom_ni_loc__tmp 781 LOGICAL, OPTIONAL, INTENT(OUT) :: zoom_nj_ 782 LOGICAL(KIND=C_BOOL) :: zoom_nj__tmp 783 LOGICAL, OPTIONAL, INTENT(OUT) :: zoom_nj_loc_ 784 LOGICAL(KIND=C_BOOL) :: zoom_nj_loc__tmp 785 786 IF (PRESENT(data_dim_)) THEN 787 data_dim__tmp=cxios_is_defined_domain_data_dim(domain_hdl%daddr) 788 data_dim_=data_dim__tmp 789 ENDIF 790 791 IF (PRESENT(data_i_index_)) THEN 792 data_i_index__tmp=cxios_is_defined_domain_data_i_index(domain_hdl%daddr) 793 data_i_index_=data_i_index__tmp 794 ENDIF 795 796 IF (PRESENT(data_ibegin_)) THEN 797 data_ibegin__tmp=cxios_is_defined_domain_data_ibegin(domain_hdl%daddr) 798 data_ibegin_=data_ibegin__tmp 799 ENDIF 800 801 IF (PRESENT(data_j_index_)) THEN 802 data_j_index__tmp=cxios_is_defined_domain_data_j_index(domain_hdl%daddr) 803 data_j_index_=data_j_index__tmp 804 ENDIF 805 806 IF (PRESENT(data_jbegin_)) THEN 807 data_jbegin__tmp=cxios_is_defined_domain_data_jbegin(domain_hdl%daddr) 808 data_jbegin_=data_jbegin__tmp 809 ENDIF 810 811 IF (PRESENT(data_n_index_)) THEN 812 data_n_index__tmp=cxios_is_defined_domain_data_n_index(domain_hdl%daddr) 813 data_n_index_=data_n_index__tmp 814 ENDIF 815 816 IF (PRESENT(data_ni_)) THEN 817 data_ni__tmp=cxios_is_defined_domain_data_ni(domain_hdl%daddr) 818 data_ni_=data_ni__tmp 819 ENDIF 820 821 IF (PRESENT(data_nj_)) THEN 822 data_nj__tmp=cxios_is_defined_domain_data_nj(domain_hdl%daddr) 823 data_nj_=data_nj__tmp 824 ENDIF 825 826 IF (PRESENT(domain_group_ref_)) THEN 827 domain_group_ref__tmp=cxios_is_defined_domain_domain_group_ref(domain_hdl%daddr) 828 domain_group_ref_=domain_group_ref__tmp 829 ENDIF 830 831 IF (PRESENT(ibegin_)) THEN 832 ibegin__tmp=cxios_is_defined_domain_ibegin(domain_hdl%daddr) 833 ibegin_=ibegin__tmp 834 ENDIF 835 836 IF (PRESENT(iend_)) THEN 837 iend__tmp=cxios_is_defined_domain_iend(domain_hdl%daddr) 838 iend_=iend__tmp 839 ENDIF 840 841 IF (PRESENT(jbegin_)) THEN 842 jbegin__tmp=cxios_is_defined_domain_jbegin(domain_hdl%daddr) 843 jbegin_=jbegin__tmp 844 ENDIF 845 846 IF (PRESENT(jend_)) THEN 847 jend__tmp=cxios_is_defined_domain_jend(domain_hdl%daddr) 848 jend_=jend__tmp 849 ENDIF 850 851 IF (PRESENT(latvalue_)) THEN 852 latvalue__tmp=cxios_is_defined_domain_latvalue(domain_hdl%daddr) 853 latvalue_=latvalue__tmp 854 ENDIF 855 856 IF (PRESENT(long_name_)) THEN 857 long_name__tmp=cxios_is_defined_domain_long_name(domain_hdl%daddr) 858 long_name_=long_name__tmp 859 ENDIF 860 861 IF (PRESENT(lonvalue_)) THEN 862 lonvalue__tmp=cxios_is_defined_domain_lonvalue(domain_hdl%daddr) 863 lonvalue_=lonvalue__tmp 864 ENDIF 865 866 IF (PRESENT(mask_)) THEN 867 mask__tmp=cxios_is_defined_domain_mask(domain_hdl%daddr) 868 mask_=mask__tmp 869 ENDIF 870 871 IF (PRESENT(name_)) THEN 872 name__tmp=cxios_is_defined_domain_name(domain_hdl%daddr) 873 name_=name__tmp 874 ENDIF 875 876 IF (PRESENT(ni_)) THEN 877 ni__tmp=cxios_is_defined_domain_ni(domain_hdl%daddr) 878 ni_=ni__tmp 879 ENDIF 880 881 IF (PRESENT(ni_glo_)) THEN 882 ni_glo__tmp=cxios_is_defined_domain_ni_glo(domain_hdl%daddr) 883 ni_glo_=ni_glo__tmp 884 ENDIF 885 886 IF (PRESENT(nj_)) THEN 887 nj__tmp=cxios_is_defined_domain_nj(domain_hdl%daddr) 888 nj_=nj__tmp 889 ENDIF 890 891 IF (PRESENT(nj_glo_)) THEN 892 nj_glo__tmp=cxios_is_defined_domain_nj_glo(domain_hdl%daddr) 893 nj_glo_=nj_glo__tmp 894 ENDIF 895 896 IF (PRESENT(standard_name_)) THEN 897 standard_name__tmp=cxios_is_defined_domain_standard_name(domain_hdl%daddr) 898 standard_name_=standard_name__tmp 899 ENDIF 900 901 IF (PRESENT(zoom_ibegin_)) THEN 902 zoom_ibegin__tmp=cxios_is_defined_domain_zoom_ibegin(domain_hdl%daddr) 903 zoom_ibegin_=zoom_ibegin__tmp 904 ENDIF 905 906 IF (PRESENT(zoom_ibegin_loc_)) THEN 907 zoom_ibegin_loc__tmp=cxios_is_defined_domain_zoom_ibegin_loc(domain_hdl%daddr) 908 zoom_ibegin_loc_=zoom_ibegin_loc__tmp 909 ENDIF 910 911 IF (PRESENT(zoom_jbegin_)) THEN 912 zoom_jbegin__tmp=cxios_is_defined_domain_zoom_jbegin(domain_hdl%daddr) 913 zoom_jbegin_=zoom_jbegin__tmp 914 ENDIF 915 916 IF (PRESENT(zoom_jbegin_loc_)) THEN 917 zoom_jbegin_loc__tmp=cxios_is_defined_domain_zoom_jbegin_loc(domain_hdl%daddr) 918 zoom_jbegin_loc_=zoom_jbegin_loc__tmp 919 ENDIF 920 921 IF (PRESENT(zoom_ni_)) THEN 922 zoom_ni__tmp=cxios_is_defined_domain_zoom_ni(domain_hdl%daddr) 923 zoom_ni_=zoom_ni__tmp 924 ENDIF 925 926 IF (PRESENT(zoom_ni_loc_)) THEN 927 zoom_ni_loc__tmp=cxios_is_defined_domain_zoom_ni_loc(domain_hdl%daddr) 928 zoom_ni_loc_=zoom_ni_loc__tmp 929 ENDIF 930 931 IF (PRESENT(zoom_nj_)) THEN 932 zoom_nj__tmp=cxios_is_defined_domain_zoom_nj(domain_hdl%daddr) 933 zoom_nj_=zoom_nj__tmp 934 ENDIF 935 936 IF (PRESENT(zoom_nj_loc_)) THEN 937 zoom_nj_loc__tmp=cxios_is_defined_domain_zoom_nj_loc(domain_hdl%daddr) 938 zoom_nj_loc_=zoom_nj_loc__tmp 939 ENDIF 940 941 942 943 END SUBROUTINE xios(is_defined_domain_attr_hdl_) 944 555 945 END MODULE idomain_attr
Note: See TracChangeset
for help on using the changeset viewer.