![]() |
Blaze
3.6
|
Classes | |
struct | blaze::Abs |
Generic wrapper for the abs() function. More... | |
struct | blaze::Acos |
Generic wrapper for the acos() function. More... | |
struct | blaze::Acosh |
Generic wrapper for the acosh() function. More... | |
struct | blaze::Add |
Generic wrapper for the addition operator. More... | |
struct | blaze::AddAssign |
Generic wrapper for addition assignment. More... | |
struct | blaze::And |
Generic wrapper for the logical AND operator. More... | |
struct | blaze::AndAssign |
Generic wrapper for bitwise AND assignment. More... | |
struct | blaze::Asin |
Generic wrapper for the asin() function. More... | |
struct | blaze::Asinh |
Generic wrapper for the asinh() function. More... | |
struct | blaze::Assign |
Generic wrapper for plain assignment. More... | |
struct | blaze::Atan |
Generic wrapper for the atan() function. More... | |
struct | blaze::Atan2 |
Generic wrapper for the atan2() function. More... | |
struct | blaze::Atanh |
Generic wrapper for the atanh() function. More... | |
struct | blaze::Bind1st< OP, A1 > |
Generic wrapper for a binary operation with fixed 1st argument. More... | |
struct | blaze::Bind2nd< OP, A2 > |
Generic wrapper for a binary operation with fixed 2nd argument. More... | |
struct | blaze::Bitand |
Generic wrapper for the bitwise AND ('&') operator. More... | |
struct | blaze::Bitor |
Generic wrapper for the bitwise OR ('|') operator. More... | |
struct | blaze::Bitxor |
Generic wrapper for the bitwise XOR ('^') operator. More... | |
struct | blaze::Cbrt |
Generic wrapper for the cbrt() function. More... | |
struct | blaze::Ceil |
Generic wrapper for the ceil() function. More... | |
struct | blaze::Clamp< DT > |
Generic wrapper for the clamp() function. More... | |
struct | blaze::Clear |
Generic wrapper for the clear() function. More... | |
struct | blaze::Conj |
Generic wrapper for the conj() function. More... | |
struct | blaze::Cos |
Generic wrapper for the cos() function. More... | |
struct | blaze::Cosh |
Generic wrapper for the cosh() function. More... | |
struct | blaze::CTrans |
Generic wrapper for the ctrans() function. More... | |
struct | blaze::DeclDiag |
Generic wrapper for the decldiag() function. More... | |
struct | blaze::DeclHerm |
Generic wrapper for the declherm() function. More... | |
struct | blaze::DeclId |
Generic wrapper for the declid() function. More... | |
struct | blaze::DeclLow |
Generic wrapper for the decllow() function. More... | |
struct | blaze::DeclSym |
Generic wrapper for the declsym() function. More... | |
struct | blaze::DeclUpp |
Generic wrapper for the declupp() function. More... | |
struct | blaze::DeclZero |
Generic wrapper for the declzero() function. More... | |
struct | blaze::Div |
Generic wrapper for the division operator. More... | |
struct | blaze::DivAssign |
Generic wrapper for division assignment. More... | |
struct | blaze::Erf |
Generic wrapper for the erf() function. More... | |
struct | blaze::Erfc |
Generic wrapper for the erfc() function. More... | |
struct | blaze::Eval |
Generic wrapper for the eval() function. More... | |
struct | blaze::Exp |
Generic wrapper for the exp() function. More... | |
struct | blaze::Exp10 |
Generic wrapper for the exp10() function. More... | |
struct | blaze::Exp2 |
Generic wrapper for the exp2() function. More... | |
struct | blaze::Floor |
Generic wrapper for the floor() function. More... | |
struct | blaze::Greater |
Generic wrapper for the greater-than relational operator. More... | |
struct | blaze::Hypot |
Generic wrapper for the hypot() function. More... | |
struct | blaze::Imag |
Generic wrapper for the imag() function. More... | |
struct | blaze::Inv |
Generic wrapper for the inv() function. More... | |
struct | blaze::InvAdd |
Generic wrapper for the inverted addition operator. More... | |
struct | blaze::InvCbrt |
Generic wrapper for the invcbrt() function. More... | |
struct | blaze::InvSqrt |
Generic wrapper for the invsqrt() function. More... | |
struct | blaze::Kron |
Generic wrapper for the Kronecker product. More... | |
struct | blaze::L1Norm |
Generic wrapper for the l1Norm() function. More... | |
struct | blaze::L2Norm |
Generic wrapper for the l2Norm() function. More... | |
struct | blaze::L3Norm |
Generic wrapper for the l3Norm() function. More... | |
struct | blaze::L4Norm |
Generic wrapper for the l4Norm() function. More... | |
struct | blaze::LeftShiftAssign |
Generic wrapper for bitwise left-shift assignment. More... | |
struct | blaze::Less |
Generic wrapper for the less-than relational operator. More... | |
struct | blaze::Log |
Generic wrapper for the log() function. More... | |
struct | blaze::Log10 |
Generic wrapper for the log10() function. More... | |
struct | blaze::Log2 |
Generic wrapper for the log2() function. More... | |
struct | blaze::LpNorm< P > |
Generic wrapper for the lpNorm() function. More... | |
struct | blaze::Max |
Generic wrapper for the max() function. More... | |
struct | blaze::Min |
Generic wrapper for the min() function. More... | |
struct | blaze::ModuloAssign |
Generic wrapper for modulo assignment. More... | |
struct | blaze::Mult |
Generic wrapper for the multiplication operator. More... | |
struct | blaze::MultAssign |
Generic wrapper for multiplication assignment. More... | |
struct | blaze::Noop |
Generic wrapper for the null function. More... | |
struct | blaze::Not |
Generic wrapper for the logical NOT operator. More... | |
struct | blaze::Or |
Generic wrapper for the logical OR operator. More... | |
struct | blaze::OrAssign |
Generic wrapper for bitwise OR assignment. More... | |
struct | blaze::Pow |
Generic wrapper for the pow() function. More... | |
struct | blaze::Pow2 |
Generic wrapper for the pow2() function. More... | |
struct | blaze::Pow3 |
Generic wrapper for the pow3() function. More... | |
struct | blaze::Pow4 |
Generic wrapper for the pow4() function. More... | |
struct | blaze::Qdrt |
Generic wrapper for the qdrt() function. More... | |
struct | blaze::Real |
Generic wrapper for the real() function. More... | |
struct | blaze::Reset |
Generic wrapper for the reset() function. More... | |
struct | blaze::RightShiftAssign |
Generic wrapper for bitwise right-shift assignment. More... | |
struct | blaze::Round |
Generic wrapper for the round() function. More... | |
struct | blaze::Schur |
Generic wrapper for the Schur product. More... | |
struct | blaze::Serial |
Generic wrapper for the Serial() function. More... | |
struct | blaze::ShiftLI |
Generic wrapper for the uniform left-shift operation. More... | |
struct | blaze::ShiftLV |
Generic wrapper for the elementwise left-shift operation. More... | |
struct | blaze::ShiftRI |
Generic wrapper for the uniform right-shift operation. More... | |
struct | blaze::ShiftRV |
Generic wrapper for the elementwise right-shift operation. More... | |
struct | blaze::Sign |
Generic wrapper for the sign() function. More... | |
struct | blaze::Sin |
Generic wrapper for the sin() function. More... | |
struct | blaze::Sinh |
Generic wrapper for the sinh() function. More... | |
struct | blaze::SqrAbs |
Generic wrapper for the squared abs() function. More... | |
struct | blaze::Sqrt |
Generic wrapper for the sqrt() function. More... | |
struct | blaze::Sub |
Generic wrapper for the subtraction operator. More... | |
struct | blaze::SubAssign |
Generic wrapper for subtraction assignment. More... | |
struct | blaze::Tan |
Generic wrapper for the tan() function. More... | |
struct | blaze::Tanh |
Generic wrapper for the tanh() function. More... | |
struct | blaze::Trans |
Generic wrapper for the trans() function. More... | |
struct | blaze::Trunc |
Generic wrapper for the trunc() function. More... | |
struct | blaze::XorAssign |
Generic wrapper for bitwise XOR assignment. More... | |
Functions | |
template<typename OP , typename A1 > | |
constexpr Bind1st< OP, A1 > | blaze::bind1st (const OP &op, const A1 &a1) |
Binds the given object/value to the 1st parameter of the given binary operation. More... | |
template<typename OP , typename A2 > | |
constexpr Bind2nd< OP, A2 > | blaze::bind2nd (const OP &op, const A2 &a2) |
Binds the given object/value to the 2nd parameter of the given binary operation. More... | |
|
inline |
Binds the given object/value to the 1st parameter of the given binary operation.
op | The binary operation to be wrapped. |
a1 | The argument to be bound to the second parameter of the binary operation. |
The bind1st() function binds the given argument x to the 1st parameter of the given binary operation op.
|
inline |
Binds the given object/value to the 2nd parameter of the given binary operation.
op | The binary operation to be wrapped. |
a2 | The argument to be bound to the second parameter of the binary operation. |
The bind2nd() function binds the given argument x to the 2nd parameter of the given binary operation op.