pure function minFunA_0_1(b) result(ret) real(dp), intent(in) :: b real(dp) :: ret ret = -funA_0_1(b) end function minFunA_0_1