Namespace librapid#
Namespaces#
Classes#
Enums#
Functions#
Specialized Template Function librapid::_logAbs(const Complex<float>&)
Specialized Template Function librapid::_logAbs(const Complex<mpfr>&)
Template Function librapid::acos(const Vector<ScalarType, NumDims>&)
Template Function librapid::acos(const vectorDetail::BinaryVecOp<LHS, RHS, Op>&)
Template Function librapid::acos(const vectorDetail::UnaryVecOp<Val, Op>&)
Template Function librapid::acosh(const Vector<ScalarType, NumDims>&)
Template Function librapid::acosh(const vectorDetail::BinaryVecOp<LHS, RHS, Op>&)
Template Function librapid::acosh(const vectorDetail::UnaryVecOp<Val, Op>&)
Template Function librapid::asin(const Vector<ScalarType, NumDims>&)
Template Function librapid::asin(const vectorDetail::BinaryVecOp<LHS, RHS, Op>&)
Template Function librapid::asin(const vectorDetail::UnaryVecOp<Val, Op>&)
Template Function librapid::asinh(const Vector<ScalarType, NumDims>&)
Template Function librapid::asinh(const vectorDetail::BinaryVecOp<LHS, RHS, Op>&)
Template Function librapid::asinh(const vectorDetail::UnaryVecOp<Val, Op>&)
Template Function librapid::atan(const Vector<ScalarType, NumDims>&)
Template Function librapid::atan(const vectorDetail::BinaryVecOp<LHS, RHS, Op>&)
Template Function librapid::atan(const vectorDetail::UnaryVecOp<Val, Op>&)
Template Function librapid::atanh(const Vector<ScalarType, NumDims>&)
Template Function librapid::atanh(const vectorDetail::BinaryVecOp<LHS, RHS, Op>&)
Template Function librapid::atanh(const vectorDetail::UnaryVecOp<Val, Op>&)
Template Function librapid::cbrt(const Vector<ScalarType, NumDims>&)
Template Function librapid::cbrt(const vectorDetail::BinaryVecOp<LHS, RHS, Op>&)
Template Function librapid::cbrt(const vectorDetail::UnaryVecOp<Val, Op>&)
Template Function librapid::copySign(const __gmp_expr<A, B>&, const __gmp_expr<A, B>&)
Specialized Template Function librapid::copySign(const mpfr&, const mpfr&)
Template Function librapid::cos(const Vector<ScalarType, NumDims>&)
Template Function librapid::cos(const vectorDetail::BinaryVecOp<LHS, RHS, Op>&)
Template Function librapid::cos(const vectorDetail::UnaryVecOp<Val, Op>&)
Template Function librapid::cosh(const Vector<ScalarType, NumDims>&)
Template Function librapid::cosh(const vectorDetail::BinaryVecOp<LHS, RHS, Op>&)
Template Function librapid::cosh(const vectorDetail::UnaryVecOp<Val, Op>&)
Template Function librapid::createGeneralArrayViewShapeModifier
Template Function librapid::dot(const First&, const Second&)
Template Function librapid::evaluated(const array::ArrayContainer<ShapeType, StorageType>&)
Template Function librapid::evaluated(const detail::Function<descriptor, Functor, Args…>&)
Template Function librapid::exp(const Vector<ScalarType, NumDims>&)
Template Function librapid::exp(const vectorDetail::BinaryVecOp<LHS, RHS, Op>&)
Template Function librapid::exp(const vectorDetail::UnaryVecOp<Val, Op>&)
Template Function librapid::exp10(const Vector<ScalarType, NumDims>&)
Template Function librapid::exp10(const vectorDetail::BinaryVecOp<LHS, RHS, Op>&)
Template Function librapid::exp10(const vectorDetail::UnaryVecOp<Val, Op>&)
Template Function librapid::exp2(const Vector<ScalarType, NumDims>&)
Template Function librapid::exp2(const vectorDetail::BinaryVecOp<LHS, RHS, Op>&)
Template Function librapid::exp2(const vectorDetail::UnaryVecOp<Val, Op>&)
Specialized Template Function librapid::isFinite(const mpfr&)
Template Function librapid::isFinite(const __gmp_expr<A, B>&)
Specialized Template Function librapid::ldexp(const mpfr&, const int64_t)
Template Function librapid::ldexp(const __gmp_expr<A, B>&, const int64_t)
Template Function librapid::log(const Complex<T>&, const Complex<T>&)
Template Function librapid::log(const Complex<T>&, const B&)
Template Function librapid::log(const Vector<ScalarType, NumDims>&)
Template Function librapid::log(const vectorDetail::BinaryVecOp<LHS, RHS, Op>&)
Template Function librapid::log(const vectorDetail::UnaryVecOp<Val, Op>&)
Template Function librapid::log10(const Vector<ScalarType, NumDims>&)
Template Function librapid::log10(const vectorDetail::BinaryVecOp<LHS, RHS, Op>&)
Template Function librapid::log10(const vectorDetail::UnaryVecOp<Val, Op>&)
Template Function librapid::log2(const Vector<ScalarType, NumDims>&)
Template Function librapid::log2(const vectorDetail::BinaryVecOp<LHS, RHS, Op>&)
Template Function librapid::log2(const vectorDetail::UnaryVecOp<Val, Op>&)
Function librapid::operator!=(const Shape&, const MatrixShape&)
Function librapid::operator!=(const MatrixShape&, const Shape&)
Function librapid::operator!=(const Shape&, const VectorShape&)
Function librapid::operator!=(const VectorShape&, const Shape&)
Function librapid::operator!=(const MatrixShape&, const VectorShape&)
Function librapid::operator!=(const VectorShape&, const MatrixShape&)
Template Function librapid::operator!=(const Complex<T>&, const Complex<T>&)
Template Function librapid::operator!=(const Complex<T>&, T&)
Template Function librapid::operator!=(const T&, const Complex<T>&)
Template Function librapid::operator*(const Dual<T>&, const Dual<V>&)
Template Function librapid::operator*(const Dual<T>&, const V&)
Template Function librapid::operator*(const V&, const Dual<T>&)
Template Function librapid::operator*(const Complex<L>&, const Complex<R>&)
Template Function librapid::operator*(const Complex<T>&, const R&)
Template Function librapid::operator*(const R&, const Complex<T>&)
Template Function librapid::operator+(const Dual<T>&, const Dual<V>&)
Template Function librapid::operator+(const Dual<T>&, const V&)
Template Function librapid::operator+(const V&, const Dual<T>&)
Template Function librapid::operator+(const Complex<L>&, const Complex<R>&)
Template Function librapid::operator+(const Complex<T>&, const R&)
Template Function librapid::operator+(const R&, const Complex<T>&)
Template Function librapid::operator-(const Dual<T>&, const Dual<V>&)
Template Function librapid::operator-(const Dual<T>&, const V&)
Template Function librapid::operator-(const V&, const Dual<T>&)
Template Function librapid::operator-(const Complex<L>&, const Complex<R>&)
Template Function librapid::operator-(const Complex<T>&, const R&)
Template Function librapid::operator-(const R&, const Complex<T>&)
Template Function librapid::operator/(const Dual<T>&, const Dual<V>&)
Template Function librapid::operator/(const Dual<T>&, const V&)
Template Function librapid::operator/(const V&, const Dual<T>&)
Template Function librapid::operator/(const Complex<L>&, const Complex<R>&)
Template Function librapid::operator/(const Complex<T>&, const R&)
Template Function librapid::operator/(const R&, const Complex<T>&)
Function librapid::operator==(const MatrixShape&, const Shape&)
Function librapid::operator==(const Shape&, const MatrixShape&)
Function librapid::operator==(const Shape&, const VectorShape&)
Function librapid::operator==(const VectorShape&, const Shape&)
Function librapid::operator==(const MatrixShape&, const VectorShape&)
Function librapid::operator==(const VectorShape&, const MatrixShape&)
Template Function librapid::operator==(const Complex<L>&, const Complex<R>&)
Template Function librapid::operator==(const Complex<T>&, T&)
Template Function librapid::operator==(const T&, const Complex<T>&)
Template Function librapid::popCount(const BitSet<numBits, stackAlloc>&)
Template Function librapid::pow(const Complex<T>&, const V&)
Template Function librapid::pow(const V&, const Complex<T>&)
Template Function librapid::pow(const Complex<T>&, const Complex<T>&)
Template Function librapid::pow(const Dual<T>&, const Dual<V>&)
Template Function librapid::random(const Complex<T>&, const Complex<T>&, uint64_t)
Template Function librapid::random(const Shape&, Lower, Upper)
Specialized Template Function librapid::round(const mpfr&, int64_t, RoundingMode)
Template Function librapid::round(const Complex<T>&, int64_t, RoundingMode)
Template Function librapid::roundSigFig(const Complex<T>&, int64_t)
Template Function librapid::roundTo(const Complex<T1>&, const Complex<T2>&)
Template Function librapid::roundUpTo(const Complex<T1>&, T2)
Template Function librapid::roundUpTo(const Complex<T1>&, const Complex<T2>&)
Template Function librapid::shapesMatch(const std::tuple<First, Second, Rest…>&)
Template Function librapid::shapesMatch(const std::tuple<First>&)
Specialized Template Function librapid::signBit(const double&)
Specialized Template Function librapid::signBit(const long double&)
Specialized Template Function librapid::signBit(const float&)
Template Function librapid::signBit(const __gmp_expr<A, B>&)
Specialized Template Function librapid::signBit(const mpfr&)
Template Function librapid::sin(const Vector<ScalarType, NumDims>&)
Template Function librapid::sin(const vectorDetail::UnaryVecOp<Val, Op>&)
Template Function librapid::sin(const vectorDetail::BinaryVecOp<LHS, RHS, Op>&)
Template Function librapid::sinh(const Vector<ScalarType, NumDims>&)
Template Function librapid::sinh(const vectorDetail::BinaryVecOp<LHS, RHS, Op>&)
Template Function librapid::sinh(const vectorDetail::UnaryVecOp<Val, Op>&)
Template Function librapid::sqrt(const Vector<ScalarType, NumDims>&)
Template Function librapid::sqrt(const vectorDetail::BinaryVecOp<LHS, RHS, Op>&)
Template Function librapid::sqrt(const vectorDetail::UnaryVecOp<Val, Op>&)
Template Function librapid::tan(const vectorDetail::UnaryVecOp<Val, Op>&)
Template Function librapid::tan(const vectorDetail::BinaryVecOp<LHS, RHS, Op>&)
Template Function librapid::tan(const Vector<ScalarType, NumDims>&)
Template Function librapid::tanh(const Vector<ScalarType, NumDims>&)
Template Function librapid::tanh(const vectorDetail::BinaryVecOp<LHS, RHS, Op>&)
Template Function librapid::tanh(const vectorDetail::UnaryVecOp<Val, Op>&)