FV3 Bundle
|
Data Types | |
type | fv3jedi_tlm |
Fortran derived type to hold tlm definition. More... | |
Functions/Subroutines | |
subroutine, public | tlm_create (self, geom, c_conf) |
subroutine, public | tlm_delete (self) |
subroutine, public | tlm_initialize_ad (geom, self, incr) |
subroutine, public | tlm_initialize_tl (geom, self, incr) |
subroutine, public | tlm_step_ad (geom, self, incr, traj) |
subroutine, public | tlm_step_tl (geom, self, incr, traj) |
subroutine, public | tlm_finalize_ad (geom, self, incr) |
subroutine, public | tlm_finalize_tl (geom, self, incr) |
subroutine | incr_to_lm_tl (geom, incr, lm) |
subroutine | lm_to_incr_tl (geom, lm, incr) |
subroutine | lm_to_incr_ad (geom, lm, incr) |
subroutine | incr_to_lm_ad (geom, incr, lm) |
subroutine | traj_to_traj (traj, lm) |
subroutine fv3jedi_tlm_mod::incr_to_lm_ad | ( | type(fv3jedi_geom), intent(inout) | geom, |
type(fv3jedi_increment), intent(inout) | incr, | ||
type(fv3jedi_lm_type), intent(in) | lm | ||
) |
Definition at line 333 of file fv3jedi_tlm_mod.f90.
|
private |
Definition at line 190 of file fv3jedi_tlm_mod.f90.
subroutine fv3jedi_tlm_mod::lm_to_incr_ad | ( | type(fv3jedi_geom), intent(inout) | geom, |
type(fv3jedi_lm_type), intent(inout) | lm, | ||
type(fv3jedi_increment), intent(in) | incr | ||
) |
Definition at line 281 of file fv3jedi_tlm_mod.f90.
subroutine fv3jedi_tlm_mod::lm_to_incr_tl | ( | type(fv3jedi_geom), intent(inout) | geom, |
type(fv3jedi_lm_type), intent(in) | lm, | ||
type(fv3jedi_increment), intent(inout) | incr | ||
) |
Definition at line 236 of file fv3jedi_tlm_mod.f90.
subroutine, public fv3jedi_tlm_mod::tlm_create | ( | type(fv3jedi_tlm), intent(inout) | self, |
type(fv3jedi_geom), intent(in) | geom, | ||
type(c_ptr), intent(in) | c_conf | ||
) |
subroutine, public fv3jedi_tlm_mod::tlm_delete | ( | type(fv3jedi_tlm), intent(inout) | self | ) |
subroutine, public fv3jedi_tlm_mod::tlm_finalize_ad | ( | type(fv3jedi_geom), intent(inout) | geom, |
type(fv3jedi_tlm), intent(inout) | self, | ||
type(fv3jedi_increment), intent(in) | incr | ||
) |
Definition at line 163 of file fv3jedi_tlm_mod.f90.
subroutine, public fv3jedi_tlm_mod::tlm_finalize_tl | ( | type(fv3jedi_geom), intent(inout) | geom, |
type(fv3jedi_tlm), intent(inout) | self, | ||
type(fv3jedi_increment), intent(in) | incr | ||
) |
subroutine, public fv3jedi_tlm_mod::tlm_initialize_ad | ( | type(fv3jedi_geom), intent(inout) | geom, |
type(fv3jedi_tlm), intent(inout) | self, | ||
type(fv3jedi_increment), intent(in) | incr | ||
) |
subroutine, public fv3jedi_tlm_mod::tlm_initialize_tl | ( | type(fv3jedi_geom), intent(inout) | geom, |
type(fv3jedi_tlm), intent(inout) | self, | ||
type(fv3jedi_increment), intent(in) | incr | ||
) |
Definition at line 112 of file fv3jedi_tlm_mod.f90.
subroutine, public fv3jedi_tlm_mod::tlm_step_ad | ( | type(fv3jedi_geom), intent(inout) | geom, |
type(fv3jedi_tlm), intent(inout) | self, | ||
type(fv3jedi_increment), intent(inout) | incr, | ||
type(fv3jedi_traj), intent(in) | traj | ||
) |
Definition at line 127 of file fv3jedi_tlm_mod.f90.
subroutine, public fv3jedi_tlm_mod::tlm_step_tl | ( | type(fv3jedi_geom), intent(inout) | geom, |
type(fv3jedi_tlm), intent(inout) | self, | ||
type(fv3jedi_increment), intent(inout) | incr, | ||
type(fv3jedi_traj), intent(in) | traj | ||
) |
Definition at line 145 of file fv3jedi_tlm_mod.f90.
subroutine fv3jedi_tlm_mod::traj_to_traj | ( | type(fv3jedi_traj), intent(in) | traj, |
type(fv3jedi_lm_type), intent(inout) | lm | ||
) |
Rank two
Definition at line 388 of file fv3jedi_tlm_mod.f90.