| 
    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.  | |