data_type typedef | eli::mutil::ad::dual< data__, comp_real_only > | |
dual() | eli::mutil::ad::dual< data__, comp_real_only > | inline |
dual(const data__ &v) | eli::mutil::ad::dual< data__, comp_real_only > | inlineexplicit |
dual(const data_type &v1, const data_type &v2) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
dual(const dual< data_type, comp_real_only > &d) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
dual(const dual_number::constant< data2__ > &c) | eli::mutil::ad::dual< data__, comp_real_only > | inlineexplicit |
dual(const dual_number::expression< data2__, comp_real_only > &c) | eli::mutil::ad::dual< data__, comp_real_only > | inlineexplicit |
exact(const data_type &d) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
exact(const dual< data_type, comp_real_only > &d) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
exact(const dual< data2__, comp_real_only > &d) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
exact(const dual_number::constant< data2__ > &c) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
exact(const dual_number::expression< data2__, comp_real_only > &e) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
exact_equiv(const data__ &r, const data__ &nr) const | eli::mutil::ad::dual< data__, comp_real_only > | inlineprivate |
exact_greater_than(const data__ &, const data__ &) const | eli::mutil::ad::dual< data__, comp_real_only > | inlineprivate |
exact_greater_than_equal(const data__ &, const data__ &) const | eli::mutil::ad::dual< data__, comp_real_only > | inlineprivate |
exact_less_than(const data__ &, const data__ &) const | eli::mutil::ad::dual< data__, comp_real_only > | inlineprivate |
exact_less_than_equal(const data__ &, const data__ &) const | eli::mutil::ad::dual< data__, comp_real_only > | inlineprivate |
inexact_equiv(const data__ &r) const | eli::mutil::ad::dual< data__, comp_real_only > | inlineprivate |
inexact_greater_than(const data__ &r) const | eli::mutil::ad::dual< data__, comp_real_only > | inlineprivate |
inexact_greater_than_equal(const data__ &r) const | eli::mutil::ad::dual< data__, comp_real_only > | inlineprivate |
inexact_less_than(const data__ &r) const | eli::mutil::ad::dual< data__, comp_real_only > | inlineprivate |
inexact_less_than_equal(const data__ &r) const | eli::mutil::ad::dual< data__, comp_real_only > | inlineprivate |
input(std::istream &) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
nearly(const data_type &d, const data_type &eps) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
nearly(const dual< data_type, comp_real_only > &d, const data_type &eps) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
nearly(const dual< data2__, comp_real_only > &d, const data_type &eps) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
nearly(const dual_number::constant< data2__ > &c, const data_type &eps) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
nearly(const dual_number::expression< data2__, comp_real_only > &e, const data_type &eps) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
nearly_equiv(const data__ &r, const data__ &nr, const data__ &eps) const | eli::mutil::ad::dual< data__, comp_real_only > | inlineprivate |
nonreal() const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator!=(const data_type &d) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator!=(const dual< data_type, comp_real_only > &d) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator!=(const dual< data2__, comp_real_only > &d) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator!=(const dual_number::constant< data2__ > &c) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator!=(const dual_number::expression< data2__, comp_real_only > &e) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator*=(const data_type &d) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator*=(const dual< data_type, comp_real_only > &d) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator*=(const dual< data2__, comp_real_only > &d) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator*=(const dual_number::constant< data2__ > &c) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator*=(const dual_number::expression< data2__, comp_real_only > &e) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator+=(const data_type &d) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator+=(const dual< data_type, comp_real_only > &d) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator+=(const dual< data2__, comp_real_only > &d) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator+=(const dual_number::constant< data2__ > &c) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator+=(const dual_number::expression< data2__, comp_real_only > &e) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator-=(const data_type &d) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator-=(const dual< data_type, comp_real_only > &d) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator-=(const dual< data2__, comp_real_only > &d) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator-=(const dual_number::constant< data2__ > &c) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator-=(const dual_number::expression< data2__, comp_real_only > &e) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator/=(const data_type &d) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator/=(const dual< data_type, comp_real_only > &d) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator/=(const dual< data2__, comp_real_only > &d) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator/=(const dual_number::constant< data2__ > &c) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator/=(const dual_number::expression< data2__, comp_real_only > &e) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator<(const data_type &d) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator<(const dual< data_type, comp_real_only > &d) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator<(const dual< data2__, comp_real_only > &d) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator<(const dual_number::constant< data2__ > &c) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator<(const dual_number::expression< data2__, comp_real_only > &e) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator<=(const data_type &d) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator<=(const dual< data_type, comp_real_only > &d) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator<=(const dual< data2__, comp_real_only > &d) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator<=(const dual_number::constant< data2__ > &c) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator<=(const dual_number::expression< data2__, comp_real_only > &e) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator=(const data_type &v) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator=(const dual< data_type, comp_real_only > &d) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator=(const dual< data2__, comp_real_only > &d) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator=(const dual_number::constant< data2__ > &c) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator=(const dual_number::expression< data2__, comp_real_only > &c) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator==(const data_type &d) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator==(const dual< data_type, comp_real_only > &d) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator==(const dual< data2__, comp_real_only > &d) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator==(const dual_number::constant< data2__ > &c) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator==(const dual_number::expression< data2__, comp_real_only > &e) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator>(const data_type &d) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator>(const dual< data_type, comp_real_only > &d) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator>(const dual< data2__, comp_real_only > &d) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator>(const dual_number::constant< data2__ > &c) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator>(const dual_number::expression< data2__, comp_real_only > &e) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator>=(const data_type &d) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator>=(const dual< data_type, comp_real_only > &d) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator>=(const dual< data2__, comp_real_only > &d) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator>=(const dual_number::constant< data2__ > &c) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
operator>=(const dual_number::expression< data2__, comp_real_only > &e) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
print(std::ostream &str) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
read(std::istream &) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
real() const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
set_nonreal(const data_type &nr) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
set_real(const data_type &r) | eli::mutil::ad::dual< data__, comp_real_only > | inline |
val | eli::mutil::ad::dual< data__, comp_real_only > | private |
write(std::ostream &) const | eli::mutil::ad::dual< data__, comp_real_only > | inline |
~dual() | eli::mutil::ad::dual< data__, comp_real_only > | inline |