Index | Rundeck: P1SoM40 | Created: Thu May 9 03:30:17 EDT 2024 |
set_con | Module: | File: DIAG.f |
Author : Gavin Schmidt
Version:
Declaration:
subroutine set_con(qcon, conpt, name_con, inst_unit, sum_unit, inst_sc, chng_sc, icon)
- seconds_per_day : used from timeconstants_mod
- nfiltr : used from dynamics
- dtsrc : used from model_com
- kcon : used from diag_com
- nquant : used from diag_com
- npts : used from diag_com
- title_con : used from diag_com
- scale_con : used from diag_com
- nsum_con : used from diag_com
- nofm : used from diag_com
- ia_con : used from diag_com
- kcmx : used from diag_com
- ia_d5d : used from diag_com
- ia_d5s : used from diag_com
- ia_filt : used from diag_com
- ia_12hr : used from diag_com
- ia_inst : used from diag_com
- name_consrv : used from diag_com
- lname_consrv : used from diag_com
- units_consrv : used from diag_com
- write_parallel : used from domain_decomp_atm
- qcon :
logical, intent(in), dimension(npts)
- logical variable sets where conservation diags are saved
- conpt :
character*10, intent(in), dimension(npts)
- names for points where conservation diags are saved
- inst_sc :
real*8, intent(in)
- scale for instantaneous value
- chng_sc :
real*8, intent(in)
- scale for changes
- name_con :
character*8, intent(in)
- name of conservation quantity
- sname :
character*8
- name of conservation quantity (no spaces)
- inst_unit :
character*16, intent(in)
- string for unit for instant. values
- sum_unit :
character*16, intent(in)
- string for unit for summed changes
- icon :
integer, intent(out)
- index for the conserved quantity
- out_line :
character(len=300)
- local variable to hold mixed-type output for parallel I/O
- conpt_us :
character*10
- CONPT with blanks replaced by underscores
- clean_str :
character*40
- ni :
integer
- nm :
integer
- ns :
integer
- n :
integer
- k :
integer
- nq :
integer, save
- Initial Value
= 2