Changeset 4253 for LMDZ6/trunk/libf/phylmd
- Timestamp:
- Sep 20, 2022, 4:09:48 PM (22 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmd/phyaqua_mod.F90
r3579 r4253 573 573 USE mod_phys_lmdz_transfert_para, ONLY: gather 574 574 USE phys_cal_mod, ONLY: year_len 575 use netcdf, only: nf90_def_var, nf90_double, nf90_float 575 576 IMPLICIT NONE 576 577 include "netcdf.inc" … … 617 618 618 619 #ifdef NC_DOUBLE 619 ierr = nf _def_var(nid, 'TEMPS', nf_double, 1, ntim, id_tim)620 #else 621 ierr = nf _def_var(nid, 'TEMPS', nf_float, 1, ntim, id_tim)620 ierr = nf90_def_var(nid, 'TEMPS', nf90_double, [ntim], id_tim) 621 #else 622 ierr = nf90_def_var(nid, 'TEMPS', nf90_float, [ntim], id_tim) 622 623 #endif 623 624 ierr = nf_put_att_text(nid, id_tim, 'title', 17, 'Jour dans l annee') 624 625 625 626 #ifdef NC_DOUBLE 626 ierr = nf _def_var(nid, 'NAT', nf_double, 2, dims, id_nat)627 #else 628 ierr = nf _def_var(nid, 'NAT', nf_float, 2, dims, id_nat)627 ierr = nf90_def_var(nid, 'NAT', nf90_double, dims, id_nat) 628 #else 629 ierr = nf90_def_var(nid, 'NAT', nf90_float, dims, id_nat) 629 630 #endif 630 631 ierr = nf_put_att_text(nid, id_nat, 'title', 23, & … … 632 633 633 634 #ifdef NC_DOUBLE 634 ierr = nf _def_var(nid, 'SST', nf_double, 2, dims, id_sst)635 #else 636 ierr = nf _def_var(nid, 'SST', nf_float, 2, dims, id_sst)635 ierr = nf90_def_var(nid, 'SST', nf90_double, dims, id_sst) 636 #else 637 ierr = nf90_def_var(nid, 'SST', nf90_float, dims, id_sst) 637 638 #endif 638 639 ierr = nf_put_att_text(nid, id_sst, 'title', 35, & … … 640 641 641 642 #ifdef NC_DOUBLE 642 ierr = nf _def_var(nid, 'BILS', nf_double, 2, dims, id_bils)643 #else 644 ierr = nf _def_var(nid, 'BILS', nf_float, 2, dims, id_bils)643 ierr = nf90_def_var(nid, 'BILS', nf90_double, dims, id_bils) 644 #else 645 ierr = nf90_def_var(nid, 'BILS', nf90_float, dims, id_bils) 645 646 #endif 646 647 ierr = nf_put_att_text(nid, id_bils, 'title', 32, & … … 648 649 649 650 #ifdef NC_DOUBLE 650 ierr = nf _def_var(nid, 'ALB', nf_double, 2, dims, id_alb)651 #else 652 ierr = nf _def_var(nid, 'ALB', nf_float, 2, dims, id_alb)651 ierr = nf90_def_var(nid, 'ALB', nf90_double, dims, id_alb) 652 #else 653 ierr = nf90_def_var(nid, 'ALB', nf90_float, dims, id_alb) 653 654 #endif 654 655 ierr = nf_put_att_text(nid, id_alb, 'title', 19, 'Albedo a la surface') 655 656 656 657 #ifdef NC_DOUBLE 657 ierr = nf _def_var(nid, 'RUG', nf_double, 2, dims, id_rug)658 #else 659 ierr = nf _def_var(nid, 'RUG', nf_float, 2, dims, id_rug)658 ierr = nf90_def_var(nid, 'RUG', nf90_double, dims, id_rug) 659 #else 660 ierr = nf90_def_var(nid, 'RUG', nf90_float, dims, id_rug) 660 661 #endif 661 662 ierr = nf_put_att_text(nid, id_rug, 'title', 8, 'Rugosite') 662 663 663 664 #ifdef NC_DOUBLE 664 ierr = nf _def_var(nid, 'FTER', nf_double, 2, dims, id_fter)665 #else 666 ierr = nf _def_var(nid, 'FTER', nf_float, 2, dims, id_fter)665 ierr = nf90_def_var(nid, 'FTER', nf90_double, dims, id_fter) 666 #else 667 ierr = nf90_def_var(nid, 'FTER', nf90_float, dims, id_fter) 667 668 #endif 668 669 ierr = nf_put_att_text(nid, id_fter, 'title',10,'Frac. Land') 669 670 #ifdef NC_DOUBLE 670 ierr = nf _def_var(nid, 'FOCE', nf_double, 2, dims, id_foce)671 #else 672 ierr = nf _def_var(nid, 'FOCE', nf_float, 2, dims, id_foce)671 ierr = nf90_def_var(nid, 'FOCE', nf90_double, dims, id_foce) 672 #else 673 ierr = nf90_def_var(nid, 'FOCE', nf90_float, dims, id_foce) 673 674 #endif 674 675 ierr = nf_put_att_text(nid, id_foce, 'title',11,'Frac. Ocean') 675 676 #ifdef NC_DOUBLE 676 ierr = nf _def_var(nid, 'FSIC', nf_double, 2, dims, id_fsic)677 #else 678 ierr = nf _def_var(nid, 'FSIC', nf_float, 2, dims, id_fsic)677 ierr = nf90_def_var(nid, 'FSIC', nf90_double, dims, id_fsic) 678 #else 679 ierr = nf90_def_var(nid, 'FSIC', nf90_float, dims, id_fsic) 679 680 #endif 680 681 ierr = nf_put_att_text(nid, id_fsic, 'title',13,'Frac. Sea Ice') 681 682 #ifdef NC_DOUBLE 682 ierr = nf _def_var(nid, 'FLIC', nf_double, 2, dims, id_flic)683 #else 684 ierr = nf _def_var(nid, 'FLIC', nf_float, 2, dims, id_flic)683 ierr = nf90_def_var(nid, 'FLIC', nf90_double, dims, id_flic) 684 #else 685 ierr = nf90_def_var(nid, 'FLIC', nf90_float, dims, id_flic) 685 686 #endif 686 687 ierr = nf_put_att_text(nid, id_flic, 'title',14,'Frac. Land Ice')
Note: See TracChangeset
for help on using the changeset viewer.