integrate_streamline Subroutine

public subroutine integrate_streamline(x0, y0, u_func, v_func, dt, max_steps, path_x, path_y, n_points)

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: x0
real, intent(in) :: y0
private function u_func(x, y)
Arguments
Type IntentOptional Attributes Name
real, intent(in) :: x
real, intent(in) :: y
Return Value real
private function v_func(x, y)
Arguments
Type IntentOptional Attributes Name
real, intent(in) :: x
real, intent(in) :: y
Return Value real
real, intent(in) :: dt
integer, intent(in) :: max_steps
real, intent(out), allocatable :: path_x(:)
real, intent(out), allocatable :: path_y(:)
integer, intent(out) :: n_points