34 class(ufo_aod_tlad),
intent(inout) :: self
44 class(ufo_aod_tlad),
intent(inout) :: self
45 type(ufo_geovals),
intent(in) :: geovals
46 type(c_ptr),
value,
intent(in) :: obss
48 character(len=*),
parameter :: myname_=
"ufo_aod_tlad_settraj" 58 class(ufo_aod_tlad),
intent(in) :: self
59 type(ufo_geovals),
intent(in) :: geovals
60 real(kind_real),
intent(inout) :: hofx(:)
61 type(c_ptr),
value,
intent(in) :: obss
63 character(len=*),
parameter :: myname_=
"ufo_aod_simobs_tl" 73 class(ufo_aod_tlad),
intent(in) :: self
74 type(ufo_geovals),
intent(inout) :: geovals
75 real(kind_real),
intent(in) :: hofx(:)
76 type(c_ptr),
value,
intent(in) :: obss
78 character(len=*),
parameter :: myname_=
"ufo_aod_simobs_tl" Fortran module to handle aod observations.
Fortran derived type for aod trajectory.
subroutine ufo_aod_tlad_delete(self)
subroutine ufo_aod_simobs_ad(self, geovals, hofx, obss)
subroutine ufo_aod_simobs_tl(self, geovals, hofx, obss)
subroutine ufo_aod_tlad_settraj(self, geovals, obss)
Fortran module handling observation locations.
subroutine, public delete(self)