| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(*), | intent(in) | :: | invalue |
function sqrtany(invalue) result (value) use M_anything, only : anyscalar_to_double class(*),intent(in) :: invalue doubleprecision :: value value=sqrt(anyscalar_to_double(invalue)) end function sqrtany