|
template<typename InputValue_ = double, typename Scalar_ > |
DelayedUnaryIsometricArithmeticScalar< ArithmeticOperation::ADD, true, InputValue_, Scalar_ > | tatami::make_DelayedUnaryIsometricAddScalar (Scalar_ scalar) |
|
template<bool right_, typename InputValue_ = double, typename Scalar_ > |
DelayedUnaryIsometricArithmeticScalar< ArithmeticOperation::SUBTRACT, right_, InputValue_, Scalar_ > | tatami::make_DelayedUnaryIsometricSubtractScalar (Scalar_ scalar) |
|
template<typename InputValue_ = double, typename Scalar_ > |
DelayedUnaryIsometricArithmeticScalar< ArithmeticOperation::MULTIPLY, true, InputValue_, Scalar_ > | tatami::make_DelayedUnaryIsometricMultiplyScalar (Scalar_ scalar) |
|
template<bool right_, typename InputValue_ = double, typename Scalar_ > |
DelayedUnaryIsometricArithmeticScalar< ArithmeticOperation::DIVIDE, right_, InputValue_, Scalar_ > | tatami::make_DelayedUnaryIsometricDivideScalar (Scalar_ scalar) |
|
template<bool right_, typename InputValue_ = double, typename Scalar_ > |
DelayedUnaryIsometricArithmeticScalar< ArithmeticOperation::POWER, right_, InputValue_, Scalar_ > | tatami::make_DelayedUnaryIsometricPowerScalar (Scalar_ scalar) |
|
template<bool right_, typename InputValue_ = double, typename Scalar_ > |
DelayedUnaryIsometricArithmeticScalar< ArithmeticOperation::MODULO, right_, InputValue_, Scalar_ > | tatami::make_DelayedUnaryIsometricModuloScalar (Scalar_ scalar) |
|
template<bool right_, typename InputValue_ = double, typename Scalar_ > |
DelayedUnaryIsometricArithmeticScalar< ArithmeticOperation::INTEGER_DIVIDE, right_, InputValue_, Scalar_ > | tatami::make_DelayedUnaryIsometricIntegerDivideScalar (Scalar_ scalar) |
|
template<typename InputValue_ = double, typename Vector_ > |
DelayedUnaryIsometricArithmeticVector< ArithmeticOperation::ADD, true, InputValue_, Vector_ > | tatami::make_DelayedUnaryIsometricAddVector (Vector_ vector, bool by_row) |
|
template<bool right_, typename InputValue_ = double, typename Vector_ > |
DelayedUnaryIsometricArithmeticVector< ArithmeticOperation::SUBTRACT, right_, InputValue_, Vector_ > | tatami::make_DelayedUnaryIsometricSubtractVector (Vector_ vector, bool by_row) |
|
template<typename InputValue_ = double, typename Vector_ > |
DelayedUnaryIsometricArithmeticVector< ArithmeticOperation::MULTIPLY, true, InputValue_, Vector_ > | tatami::make_DelayedUnaryIsometricMultiplyVector (Vector_ vector, bool by_row) |
|
template<bool right_, typename InputValue_ = double, typename Vector_ > |
DelayedUnaryIsometricArithmeticVector< ArithmeticOperation::DIVIDE, right_, InputValue_, Vector_ > | tatami::make_DelayedUnaryIsometricDivideVector (Vector_ vector, bool by_row) |
|
template<bool right_, typename InputValue_ = double, typename Vector_ > |
DelayedUnaryIsometricArithmeticVector< ArithmeticOperation::POWER, right_, InputValue_, Vector_ > | tatami::make_DelayedUnaryIsometricPowerVector (Vector_ vector, bool by_row) |
|
template<bool right_, typename InputValue_ = double, typename Vector_ > |
DelayedUnaryIsometricArithmeticVector< ArithmeticOperation::MODULO, right_, InputValue_, Vector_ > | tatami::make_DelayedUnaryIsometricModuloVector (Vector_ vector, bool by_row) |
|
template<bool right_, typename InputValue_ = double, typename Vector_ > |
DelayedUnaryIsometricArithmeticVector< ArithmeticOperation::INTEGER_DIVIDE, right_, InputValue_, Vector_ > | tatami::make_DelayedUnaryIsometricIntegerDivideVector (Vector_ vector, bool by_row) |
|
Helper classes for delayed unary isometric arithmetic.