55 template<
typename dtype>
56 dtype
fmin(dtype inValue1, dtype inValue2)
noexcept
60 return std::min(inValue1,
62 [](
const dtype value1,
const dtype value2)
noexcept ->
bool {
return value1 < value2; });
78 template<
typename dtype>
83 [](dtype inValue1, dtype inValue2)
noexcept -> dtype
84 {
return fmin(inValue1, inValue2); });
101 template<
typename dtype>
105 return fmin(inArray, inArray2);
122 template<
typename dtype>
125 return fmin(inArray, inScalar);
#define STATIC_ASSERT_ARITHMETIC_OR_COMPLEX(dtype)
Definition StaticAsserts.hpp:56
Holds 1D and 2D arrays, the main work horse of the NumCpp library.
Definition NdArrayCore.hpp:139
NdArray< dtypeIn1 > & broadcaster(NdArray< dtypeIn1 > &inArray1, const NdArray< dtypeIn2 > &inArray2, const Function &function, const AdditionalFunctionArgs &&... additionalFunctionArgs)
Definition NdArrayBroadcast.hpp:52
Definition Cartesian.hpp:40
dtype fmin(dtype inValue1, dtype inValue2) noexcept
Definition fmin.hpp:56