calc_periodic_dydx Function

public function calc_periodic_dydx(x, y) result(dydx)

Uses

  • proc~~calc_periodic_dydx~~UsesGraph proc~calc_periodic_dydx calc_periodic_dydx module~fourier fourier proc~calc_periodic_dydx->module~fourier module~constants constants module~fourier->module~constants

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(in), dimension(:) :: x
real(kind=dp), intent(in), dimension(:) :: y

Return Value real(kind=dp), dimension(:), allocatable


Calls

proc~~calc_periodic_dydx~~CallsGraph proc~calc_periodic_dydx calc_periodic_dydx proc~check_has_correct_endpoints check_has_correct_endpoints proc~calc_periodic_dydx->proc~check_has_correct_endpoints proc~check_is_equidistant check_is_equidistant proc~calc_periodic_dydx->proc~check_is_equidistant

Called by

proc~~calc_periodic_dydx~~CalledByGraph proc~calc_periodic_dydx calc_periodic_dydx proc~calc_avg_normalized_b_squared_dphimax_dxi0 calc_avg_normalized_B_squared_dphimax_dxi0 proc~calc_avg_normalized_b_squared_dphimax_dxi0->proc~calc_periodic_dydx proc~calc_avg_normalized_lambda_dphimax_dxi0 calc_avg_normalized_lambda_dphimax_dxi0 proc~calc_avg_normalized_lambda_dphimax_dxi0->proc~calc_periodic_dydx proc~get_non_omnigenous_remainder get_non_omnigenous_remainder proc~get_non_omnigenous_remainder->proc~calc_avg_normalized_b_squared_dphimax_dxi0 proc~get_non_omnigenous_remainder->proc~calc_avg_normalized_lambda_dphimax_dxi0 program~main main program~main->proc~get_non_omnigenous_remainder