fpart Function

public function fpart(x) result(f)

Fractional part of floating-point number

Returns the fractional component for antialiasing alpha calculations. Always returns positive value in range [0.0, 1.0).

Arguments

Type IntentOptional Attributes Name
real(kind=wp), intent(in) :: x

Real number to extract fraction from

Return Value real(kind=wp)