shaing_callen_integration Module


Uses

  • module~~shaing_callen_integration~~UsesGraph module~shaing_callen_integration shaing_callen_integration module~constants constants module~shaing_callen_integration->module~constants module~fieldline_mod fieldline_mod module~shaing_callen_integration->module~fieldline_mod module~integrate integrate module~shaing_callen_integration->module~integrate module~utils utils module~shaing_callen_integration->module~utils module~fieldline_mod->module~constants module~integrate->module~constants ieee_arithmetic ieee_arithmetic module~integrate->ieee_arithmetic module~utils->module~constants

Used by

  • module~~shaing_callen_integration~~UsedByGraph module~shaing_callen_integration shaing_callen_integration module~shaing_callen_mod shaing_callen_mod module~shaing_callen_mod->module~shaing_callen_integration proc~get_non_omnigenous_remainder get_non_omnigenous_remainder proc~get_non_omnigenous_remainder->module~shaing_callen_integration program~main main program~main->module~shaing_callen_mod

Functions

public function get_eta_integration_grid(eta_b, n_eta) result(eta_grid)

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(in) :: eta_b
integer, intent(in) :: n_eta

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

public function integrate_over_eta_grid(eta_grid, integrand) result(integral)

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(in), dimension(:) :: eta_grid
real(kind=dp), intent(in), dimension(:) :: integrand

Return Value real(kind=dp)

public function get_phi_integration_grid(fieldline, n_phi_in) result(phi_grid)

Arguments

Type IntentOptional Attributes Name
type(fieldline_t), intent(in) :: fieldline
integer, optional :: n_phi_in

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

public function integrate_over_phi_grid(phi_grid, integrand) result(integral)

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(in), dimension(:) :: phi_grid
real(kind=dp), intent(in), dimension(:) :: integrand

Return Value real(kind=dp)