TRIQS/nda 1.3.0
Multi-dimensional array library for C++
|
Provides lazy versions of various math functions of the standard library.
Definition in file math.hpp.
Go to the source code of this file.
Functions | |
template<typename... A> requires (nda::clef::is_any_lazy<A...>) | |
auto | nda::clef::abs (A &&...__a) |
Lazy version of std::abs. | |
template<typename... A> requires (nda::clef::is_any_lazy<A...>) | |
auto | nda::clef::acos (A &&...__a) |
Lazy version of std::acos. | |
template<typename... A> requires (nda::clef::is_any_lazy<A...>) | |
auto | nda::clef::asin (A &&...__a) |
Lazy version of std::asin. | |
template<typename... A> requires (nda::clef::is_any_lazy<A...>) | |
auto | nda::clef::atan (A &&...__a) |
Lazy version of std::atan. | |
template<typename... A> requires (nda::clef::is_any_lazy<A...>) | |
auto | nda::clef::conj (A &&...__a) |
Lazy version of std::conj. | |
template<typename... A> requires (nda::clef::is_any_lazy<A...>) | |
auto | nda::clef::cos (A &&...__a) |
Lazy version of std::cos. | |
template<typename... A> requires (nda::clef::is_any_lazy<A...>) | |
auto | nda::clef::cosh (A &&...__a) |
Lazy version of std::cosh. | |
template<typename... A> requires (nda::clef::is_any_lazy<A...>) | |
auto | nda::clef::exp (A &&...__a) |
Lazy version of std::exp. | |
template<typename... A> requires (nda::clef::is_any_lazy<A...>) | |
auto | nda::clef::floor (A &&...__a) |
Lazy version of std::floor. | |
template<typename... A> requires (nda::clef::is_any_lazy<A...>) | |
auto | nda::clef::log (A &&...__a) |
Lazy version of std::log. | |
template<typename... A> requires (nda::clef::is_any_lazy<A...>) | |
auto | nda::clef::pow (A &&...__a) |
Lazy version of std::pow. | |
template<typename... A> requires (nda::clef::is_any_lazy<A...>) | |
auto | nda::clef::sin (A &&...__a) |
Lazy version of std::sin. | |
template<typename... A> requires (nda::clef::is_any_lazy<A...>) | |
auto | nda::clef::sinh (A &&...__a) |
Lazy version of std::sinh. | |
template<typename... A> requires (nda::clef::is_any_lazy<A...>) | |
auto | nda::clef::sqrt (A &&...__a) |
Lazy version of std::sqrt. | |
template<typename... A> requires (nda::clef::is_any_lazy<A...>) | |
auto | nda::clef::tan (A &&...__a) |
Lazy version of std::tan. | |
template<typename... A> requires (nda::clef::is_any_lazy<A...>) | |
auto | nda::clef::tanh (A &&...__a) |
Lazy version of std::tanh. | |