tetl 0.1.0
Embedded Template Library
Loading...
Searching...
No Matches
beta.hpp
Go to the documentation of this file.
1// SPDX-License-Identifier: BSL-1.0
2
3#ifndef TETL_CMATH_BETA_HPP
4#define TETL_CMATH_BETA_HPP
5
6#include <etl/_3rd_party/gcem/gcem.hpp>
7
8namespace etl {
9
12
15[[nodiscard]] constexpr auto beta(double x, double y) noexcept -> double { return etl::detail::gcem::beta(x, y); }
16[[nodiscard]] constexpr auto betaf(float x, float y) noexcept -> float { return etl::detail::gcem::beta(x, y); }
17[[nodiscard]] constexpr auto betal(long double x, long double y) noexcept -> long double
18{
19 return etl::detail::gcem::beta(x, y);
20}
21
23
24} // namespace etl
25
26#endif // TETL_CMATH_BETA_HPP
constexpr auto betaf(float x, float y) noexcept -> float
Computes the beta function of x and y.
Definition beta.hpp:16
constexpr auto betal(long double x, long double y) noexcept -> long double
Computes the beta function of x and y.
Definition beta.hpp:17
constexpr auto beta(double x, double y) noexcept -> double
Computes the beta function of x and y.
Definition beta.hpp:15
Definition adjacent_find.hpp:8