unaryPowInt Module Function

pure module function unaryPowInt(input, realParams, intParams, logicalParams) result(output)

Unary wrapper for the raising to an integer power. String name "ipow". Uses intParams(1) as the power.

Arguments

Type IntentOptional Attributes Name
real(kind=rk), intent(in), dimension(:) :: input
real(kind=rk), intent(in), optional, dimension(:) :: realParams
integer(kind=ik), intent(in), optional, dimension(:) :: intParams
logical, intent(in), optional, dimension(:) :: logicalParams

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