Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(Type_HCF_Base_Viscosity_Durner), | intent(inout) | :: | self | |||
real(kind=real64), | intent(in) | :: | arr_h(:) | |||
real(kind=real64), | intent(in) | :: | arr_Temperature(:) |
module subroutine Update_Kflh_Base_Viscosity_Durner(self, arr_h, arr_Temperature) implicit none class(Type_HCF_Base_Viscosity_Durner), intent(inout) :: self real(real64), intent(in) :: arr_h(:) real(real64), intent(in) :: arr_Temperature(:) integer(int32) :: iN !$omp parallel do schedule(guided) private(iN) do iN = 1, self%nsize self%Kflh(iN) = self%Calculate_Kflh(arr_h(iN), arr_Temperature(iN)) end do end subroutine Update_Kflh_Base_Viscosity_Durner