field_line_average_real Function

private function field_line_average_real(quantity) result(integral)

Calculates the field line / theta average of a passed quantity

Arguments

Type IntentOptional Attributes Name
real, intent(in), dimension(:) :: quantity

Return Value real


Contents


Source Code

  real function field_line_average_real(quantity) result(integral)
    use integration, only: trapezoidal_integration
    implicit none
    real, dimension(:), intent(in) :: quantity
    integral = trapezoidal_integration(theta, quantity*jacob) * field_line_average_weight
  end function field_line_average_real