velocities Module Procedure

module procedure velocities pure module function velocities(self, speeds, directions) result(my_velocities)

Arguments

Type IntentOptional Attributes Name
class(distribution_t), intent(in) :: self
double precision, intent(in) :: speeds(:,:)
double precision, intent(in) :: directions(:,:,:)

Return Value double precision, allocatable, (:,:,:)


Calls

proc~~velocities~~CallsGraph proc~velocities velocities assert assert proc~velocities->assert interface~cumulative_distribution distribution_t%cumulative_distribution proc~velocities->interface~cumulative_distribution interface~do_concurrent_my_velocities do_concurrent_my_velocities proc~velocities->interface~do_concurrent_my_velocities interface~do_concurrent_sampled_speeds do_concurrent_sampled_speeds proc~velocities->interface~do_concurrent_sampled_speeds