Changeset 13451 for branches/UKMO/AMM15_v3_6_STABLE_package_collate_utils366_fabmv1/NEMOGCM/NEMO/TOP_SRC/FABM/trcsms_fabm.F90
- Timestamp:
- 2020-09-07T18:50:53+02:00 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/UKMO/AMM15_v3_6_STABLE_package_collate_utils366_fabmv1/NEMOGCM/NEMO/TOP_SRC/FABM/trcsms_fabm.F90
r13241 r13451 52 52 PUBLIC trc_sms_fabm_alloc ! called by trcini_fabm.F90 module 53 53 PUBLIC trc_sms_fabm_check_mass ! called by trcwri_fabm.F90 54 PUBLIC nemo_fabm_start 54 55 55 56 ! Work arrays … … 556 557 fabm_st2Db = fabm_st2Dn 557 558 558 ! Pointer to spectral heating term559 swrad => model%get_data(model%get_interior_variable_id(standard_variables%net_rate_of_absorption_of_shortwave_energy_in_layer))560 561 562 559 END FUNCTION trc_sms_fabm_alloc 563 560 … … 569 566 DO jn=1,size(model%interior_diagnostic_variables) 570 567 model%interior_diagnostic_variables(jn)%save = iom_use(model%interior_diagnostic_variables(jn)%name) & 571 .or. iom_use(TRIM(model%interior_diagnostic_variables(jn)%name)//'_VINT') 572 END DO 568 .or. iom_use(TRIM(model%interior_diagnostic_variables(jn)%name)//'_VINT') & 569 .or. iom_use(TRIM(model%interior_diagnostic_variables(jn)%name)//'25h') & 570 .or. iom_use('top_'//TRIM(model%interior_diagnostic_variables(jn)%name)) & 571 .or. iom_use('mid_'//TRIM(model%interior_diagnostic_variables(jn)%name)) & 572 .or. iom_use('bot_'//TRIM(model%interior_diagnostic_variables(jn)%name)) 573 END DO 574 model%interior_diagnostic_variables(jp_fabm_o3ta)%save = .TRUE. 575 model%interior_diagnostic_variables(jp_fabm_o3ph)%save = .TRUE. 576 model%interior_diagnostic_variables(jp_fabm_o3pc)%save = .TRUE. 577 model%interior_diagnostic_variables(jp_fabm_xeps)%save = .TRUE. 578 model%interior_diagnostic_variables(jp_fabm_pgrow)%save = .TRUE. 579 model%interior_diagnostic_variables(jp_fabm_ploss)%save = .TRUE. 573 580 DO jn=1,size(model%horizontal_diagnostic_variables) 574 model%horizontal_diagnostic_variables(jn)%save = iom_use(model%horizontal_diagnostic_variables(jn)%name) 581 model%horizontal_diagnostic_variables(jn)%save = iom_use(model%horizontal_diagnostic_variables(jn)%name) & 582 .or. iom_use(TRIM(model%horizontal_diagnostic_variables(jn)%name)//'25h') 575 583 END DO 576 584 … … 580 588 581 589 started = .TRUE. 590 591 IF( ln_qsr_spec ) THEN 592 ! Pointer to spectral heating term 593 swrad => model%get_data(model%get_interior_variable_id(standard_variables%net_rate_of_absorption_of_shortwave_energy_in_layer)) 594 ENDIF 595 582 596 END SUBROUTINE 583 597
Note: See TracChangeset
for help on using the changeset viewer.