Browse Source

Fix single-precision builds

Signed-off-by: falkTX <falktx@falktx.com>
tags/23.10
falkTX 1 year ago
parent
commit
9c93838c20
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
1 changed files with 5 additions and 0 deletions
  1. +5
    -0
      include/single-precision/algorithm

+ 5
- 0
include/single-precision/algorithm View File

@@ -26,6 +26,11 @@ float max(const float a, const double b) {
return std::max<float>(a, static_cast<float>(b)); return std::max<float>(a, static_cast<float>(b));
} }


static inline
float min(const float a, const double b) {
return std::min<float>(a, static_cast<float>(b));
}

static inline static inline
std::complex<float> operator*(const std::complex<double>& a, const float b) { std::complex<float> operator*(const std::complex<double>& a, const float b) {
return static_cast<std::complex<float>>(a) * b; return static_cast<std::complex<float>>(a) * b;


Loading…
Cancel
Save