51 USE yomhook
,ONLY : lhook, dr_hook
52 USE parkind1
,ONLY : jprb
61 CHARACTER(LEN=28) :: yfile
62 CHARACTER(LEN=40) :: yform
63 REAL(KIND=JPRB) :: zhook_handle
65 IF (lhook) CALL dr_hook(
'WRITE_BUDGET_COUPL_ROUT',0,zhook_handle)
74 yfile=trim(
'bilan_bv_')//trim(ccat(jcat))//trim(
'.txt')
76 CALL
open_file(
'ASCII ',nunit,hfile=yfile,hform=
'FORMATTED',haction=
'WRITE')
78 WRITE(nunit,*)
' T',
' ',yb_var(1),
' ',yb_var(2),
' ',&
79 yb_var(3),
' ',yb_var(4),
' ',&
80 yb_var(5),
' ',yb_var(6),
' ',&
81 yb_var(7),
' ',yb_var(8),
' ',&
82 yb_var(9),
' ',yb_var(10),
' ',&
83 yb_var(11),
' ',yb_var(12)
85 DO jstp=1,nnb_topd_step
86 WRITE(nunit,yform) jstp,xb_var_bv(jstp,jcat,1:inb_var)
91 yfile=trim(
'bilan_nobv_')//trim(ccat(jcat))//trim(
'.txt')
93 CALL
open_file(
'ASCII ',nunit,hfile=yfile,hform=
'FORMATTED',haction=
'WRITE')
95 WRITE(nunit,*)
' T',
' ',yb_var(1),
' ',yb_var(2),
' ',&
96 yb_var(3),
' ',yb_var(4),
' ',&
97 yb_var(5),
' ',yb_var(6),
' ',&
98 yb_var(7),
' ',yb_var(8),
' ',&
99 yb_var(9),
' ',yb_var(10),
' ',&
100 yb_var(11),
' ',yb_var(12)
103 DO jstp=1,nnb_topd_step
104 WRITE(nunit,yform) jstp,xb_var_nobv(jstp,jcat,1:inb_var)
110 yfile=trim(
'bilan_q.txt')
112 CALL
open_file(
'ASCII ',nunit,hfile=yfile,hform=
'FORMATTED',haction=
'WRITE')
114 WRITE(nunit,*)
' T',
' ',yb_varq(1),
' ',yb_varq(2),
' ',&
115 yb_varq(3),
' ',yb_varq(4),
' ',&
118 DO jstp=1,nnb_topd_step
119 WRITE(nunit,yform) jstp,xb_var_q(jstp,jcat,1:5)
128 yfile=trim(
'bilan_tot.txt')
130 CALL
open_file(
'ASCII ',nunit,hfile=yfile,hform=
'FORMATTED',haction=
'WRITE')
132 WRITE(nunit,*)
' T',
' ',yb_var(1),
' ',yb_var(2),
' ',&
133 yb_var(3),
' ',yb_var(4),
' ',&
134 yb_var(5),
' ',yb_var(6),
' ',&
135 yb_var(7),
' ',yb_var(8),
' ',&
136 yb_var(9),
' ',yb_var(10),
' ',&
137 yb_var(11),
' ',yb_var(12)
140 DO jstp=1,nnb_topd_step
141 WRITE(nunit,yform) jstp,xb_var_tot(jstp,1:inb_var)
146 IF (lhook) CALL dr_hook(
'WRITE_BUDGET_COUPL_ROUT',1,zhook_handle)
subroutine write_budget_coupl_rout
subroutine close_file(HPROGRAM, KUNIT)
subroutine open_file(HPROGRAM, KUNIT, HFILE, HFORM, HACTION, HACCESS, KRECL)