FV3 Bundle
|
Data Types | |
interface | assignment(=) |
type | drifters_core_type |
Functions/Subroutines | |
subroutine, public | drifters_core_new (self, nd, npdim, ermesg) |
subroutine, public | drifters_core_del (self, ermesg) |
subroutine | drifters_core_copy_new (new_instance, old_instance) |
subroutine | drifters_core_resize (self, npdim, ermesg) |
subroutine, public | drifters_core_set_positions (self, positions, ermesg) |
subroutine | drifters_core_set_ids (self, ids, ermesg) |
subroutine, public | drifters_core_remove_and_add (self, indices_to_remove_in, ids_to_add, positions_to_add, ermesg) |
subroutine | drifters_core_print (self, ermesg) |
Variables | |
integer, parameter, private | max_str_len = 128 |
|
private |
subroutine, public drifters_core_mod::drifters_core_del | ( | type(drifters_core_type) | self, |
character(*), intent(out) | ermesg | ||
) |
subroutine, public drifters_core_mod::drifters_core_new | ( | type(drifters_core_type) | self, |
integer, intent(in) | nd, | ||
integer, intent(in) | npdim, | ||
character(*), intent(out) | ermesg | ||
) |
Definition at line 58 of file drifters_core.F90.
|
private |
subroutine, public drifters_core_mod::drifters_core_remove_and_add | ( | type(drifters_core_type) | self, |
integer, dimension(:), intent(in) | indices_to_remove_in, | ||
integer, dimension(:), intent(in) | ids_to_add, | ||
real, dimension(:,:), intent(in) | positions_to_add, | ||
character(*), intent(out) | ermesg | ||
) |
Definition at line 190 of file drifters_core.F90.
|
private |
|
private |
subroutine, public drifters_core_mod::drifters_core_set_positions | ( | type(drifters_core_type) | self, |
real, dimension(:,:), intent(in) | positions, | ||
character(*), intent(out) | ermesg | ||
) |
|
private |
Definition at line 35 of file drifters_core.F90.