FV3 Bundle
|
Data Types | |
interface | assignment(=) |
interface | drifters_compute_k |
interface | drifters_push |
interface | drifters_set_field |
type | drifters_type |
Functions/Subroutines | |
subroutine, public | drifters_new (self, input_file, output_file, ermesg) |
subroutine, public | drifters_del (self, ermesg) |
subroutine | drifters_copy_new (new_instance, old_instance) |
subroutine, public | drifters_set_domain (self, xmin_comp, xmax_comp, ymin_comp, ymax_comp, xmin_data, xmax_data, ymin_data, ymax_data, xmin_glob, xmax_glob, ymin_glob, ymax_glob, ermesg) |
subroutine, public | drifters_set_pe_neighbors (self, domain, ermesg) |
subroutine | drifters_modulo (self, positions, ermesg) |
subroutine, public | drifters_save (self, ermesg) |
subroutine, public | drifters_distribute (self, ermesg) |
subroutine, public | drifters_write_restart (self, filename, x1, y1, geolon1, x2, y2, geolat2, root, mycomm, ermesg) |
subroutine, public | drifters_set_v_axes (self, component, x, y, z, ermesg) |
subroutine, public | drifters_set_domain_bounds (self, domain, backoff_x, backoff_y, ermesg) |
subroutine, public | drifters_positions2lonlat (self, positions, x1, y1, geolon1, x2, y2, geolat2, lons, lats, ermesg) |
subroutine, public | drifters_print_checksums (self, pe, ermesg) |
subroutine | drifters_reset_rk4 (self, ermesg) |
Variables | |
integer, parameter, private | max_str_len = 128 |
real, dimension(0) | drft_empty_array |
|
private |
subroutine, public drifters_mod::drifters_del | ( | type(drifters_type) | self, |
character(len=*), intent(out) | ermesg | ||
) |
Definition at line 326 of file drifters.F90.
subroutine, public drifters_mod::drifters_distribute | ( | type(drifters_type) | self, |
character(len=*), intent(out) | ermesg | ||
) |
|
private |
Definition at line 605 of file drifters.F90.
subroutine, public drifters_mod::drifters_new | ( | type(drifters_type) | self, |
character(len=*), intent(in) | input_file, | ||
character(len=*), intent(in) | output_file, | ||
character(len=*), intent(out) | ermesg | ||
) |
Definition at line 222 of file drifters.F90.
subroutine, public drifters_mod::drifters_positions2lonlat | ( | type(drifters_type) | self, |
real, dimension(:,:), intent(in) | positions, | ||
real, dimension(:), intent(in) | x1, | ||
real, dimension(:), intent(in) | y1, | ||
real, dimension(:,:), intent(in) | geolon1, | ||
real, dimension(:), intent(in) | x2, | ||
real, dimension(:), intent(in) | y2, | ||
real, dimension(:,:), intent(in) | geolat2, | ||
real, dimension(:), intent(out) | lons, | ||
real, dimension(:), intent(out) | lats, | ||
character(len=*), intent(out) | ermesg | ||
) |
subroutine, public drifters_mod::drifters_print_checksums | ( | type(drifters_type) | self, |
integer, intent(in), optional | pe, | ||
character(len=*), intent(out) | ermesg | ||
) |
Definition at line 1182 of file drifters.F90.
|
private |
Definition at line 1224 of file drifters.F90.
subroutine, public drifters_mod::drifters_save | ( | type(drifters_type) | self, |
character(len=*), intent(out) | ermesg | ||
) |
Definition at line 668 of file drifters.F90.
subroutine, public drifters_mod::drifters_set_domain | ( | type(drifters_type) | self, |
real, intent(in), optional | xmin_comp, | ||
real, intent(in), optional | xmax_comp, | ||
real, intent(in), optional | ymin_comp, | ||
real, intent(in), optional | ymax_comp, | ||
real, intent(in), optional | xmin_data, | ||
real, intent(in), optional | xmax_data, | ||
real, intent(in), optional | ymin_data, | ||
real, intent(in), optional | ymax_data, | ||
real, intent(in), optional | xmin_glob, | ||
real, intent(in), optional | xmax_glob, | ||
real, intent(in), optional | ymin_glob, | ||
real, intent(in), optional | ymax_glob, | ||
character(len=*), intent(out) | ermesg | ||
) |
subroutine, public drifters_mod::drifters_set_domain_bounds | ( | type(drifters_type) | self, |
domain, | |||
integer, intent(in) | backoff_x, | ||
integer, intent(in) | backoff_y, | ||
character(len=*), intent(out) | ermesg | ||
) |
subroutine, public drifters_mod::drifters_set_pe_neighbors | ( | type(drifters_type) | self, |
domain, | |||
character(len=*), intent(out) | ermesg | ||
) |
Definition at line 578 of file drifters.F90.
subroutine, public drifters_mod::drifters_set_v_axes | ( | type(drifters_type) | self, |
character(len=*), intent(in) | component, | ||
real, dimension(:), intent(in) | x, | ||
real, dimension(:), intent(in) | y, | ||
real, dimension(:), intent(in) | z, | ||
character(len=*), intent(out) | ermesg | ||
) |
subroutine, public drifters_mod::drifters_write_restart | ( | type(drifters_type) | self, |
character(len=*), intent(in) | filename, | ||
real, dimension(:), intent(in), optional | x1, | ||
real, dimension(:), intent(in), optional | y1, | ||
real, dimension(:,:), intent(in), optional | geolon1, | ||
real, dimension(:), intent(in), optional | x2, | ||
real, dimension(:), intent(in), optional | y2, | ||
real, dimension(:,:), intent(in), optional | geolat2, | ||
integer, intent(in), optional | root, | ||
integer, intent(in), optional | mycomm, | ||
character(len=*), intent(out) | ermesg | ||
) |
Definition at line 790 of file drifters.F90.
|
private |
Definition at line 132 of file drifters.F90.
|
private |
Definition at line 129 of file drifters.F90.