•All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Search Results
Classes | |
class AddExpr | |
class ExprVector | |
struct is_tsr_expression | |
struct is_tsr_expression< TsrExpr< Array, Alias > > | |
class MultExpr | |
class SubtExpr | |
Typedefs | |
template<typename E > | |
using enable_if_expression = std::void_t< typename ExprTrait< E >::engine_type > | |
Functions | |
template<typename E > | |
auto operator* (const double &factor, const ExprVector< E > &expr) | |
template<typename E , typename = enable_if_expression<E>> | |
const Expr< E > & to_base_expr (const ExprVector< E > &e) | |
Variables | |
template<typename E > | |
constexpr const bool is_tsr_expression_v = is_tsr_expression<E>::value | |
Typedef Documentation
◆ enable_if_expression
template<typename E >
using TiledArray::expressions::enable_if_expression = typedef std::void_t<typename ExprTrait<E>::engine_type> |
Function Documentation
◆ operator*()
template<typename E >
auto TiledArray::expressions::operator* | ( | const double & | factor, |
const ExprVector< E > & | expr | ||
) |
◆ to_base_expr()
template<typename E , typename = enable_if_expression<E>>
const Expr<E>& TiledArray::expressions::to_base_expr | ( | const ExprVector< E > & | e | ) |
Variable Documentation
◆ is_tsr_expression_v
template<typename E >
|
constexpr |