29 |
USE ioconf_calendar_m, only: ioconf_calendar |
USE ioconf_calendar_m, only: ioconf_calendar |
30 |
use jumble, only: new_unit |
use jumble, only: new_unit |
31 |
use leapfrog_m, only: leapfrog |
use leapfrog_m, only: leapfrog |
32 |
|
use netcdf95, only: nf95_close |
33 |
use suphec_m, only: suphec |
use suphec_m, only: suphec |
34 |
use temps, only: day_ref, annee_ref, day_end, itau_dyn |
use temps, only: day_ref, annee_ref, day_end, itau_dyn |
35 |
use tracstoke, only: istdyn, istphy |
use tracstoke, only: istdyn, istphy |
36 |
use unit_nml_m, only: unit_nml |
use unit_nml_m, only: unit_nml |
37 |
use yoethf_m, only: yoethf |
use yoethf_m, only: yoethf |
38 |
|
use write_field, only: NbField, FieldId |
39 |
|
|
40 |
IMPLICIT NONE |
IMPLICIT NONE |
41 |
|
|
57 |
! (mask for points in the "v" grid, first index is for longitude, |
! (mask for points in the "v" grid, first index is for longitude, |
58 |
! second index is for latitude) |
! second index is for latitude) |
59 |
|
|
60 |
|
integer i |
61 |
|
|
62 |
namelist /main_nml/true_calendar |
namelist /main_nml/true_calendar |
63 |
|
|
64 |
!------------------------------------------------------------ |
!------------------------------------------------------------ |
153 |
|
|
154 |
close(unit_nml) |
close(unit_nml) |
155 |
call histclo |
call histclo |
156 |
|
|
157 |
|
do i = 1, nbfield |
158 |
|
call nf95_close(FieldId(i)) |
159 |
|
end do |
160 |
|
|
161 |
print *, 'Simulation finished' |
print *, 'Simulation finished' |
162 |
print *, 'Everything is cool' |
print *, 'Everything is cool' |
163 |
|
|