12 public :: open_profile_file, write_profile, close_profile_file, &
18 integer function open_profile_file(name, nvar, grid_lon, grid_lat, thread, fset)
19 character(len=*),
intent(in) :: name
20 integer,
intent(in),
optional :: nvar
21 real,
dimension(:),
optional,
intent(in) :: grid_lon
22 real,
dimension(:),
optional,
intent(in) :: grid_lat
23 integer,
optional,
intent(in) :: thread
24 integer,
optional,
intent(in) :: fset
27 end function open_profile_file
30 subroutine write_profile(unit,profile)
31 integer,
intent(in) :: unit
35 end subroutine write_profile
38 subroutine close_profile_file(unit)
39 integer,
intent(in) :: unit
42 end subroutine close_profile_file
45 subroutine write_ocean_obs_init()
48 end subroutine write_ocean_obs_init
Wraps the FMS time manager functions.
Dummy interfaces for writing ODA data.
Example of a profile type.
Dummy aata structures and methods for ocean data assimilation.