#include <cmath>
#include <complex>
#include <boost/math/special_functions/fpclassify.hpp>
#include <boost/math/special_functions/round.hpp>
#include <boost/math/policies/policy.hpp>
#include "lambert_w_tools.hpp"
#include "lambert_w_tay.hpp"
#include "lambert_w_laur.hpp"
#include "lambert_w_sing.hpp"
#include "lambert_w_asy.hpp"
#include "lambert_w_mid.hpp"
#include "lambert_w_iter.hpp"
Go to the source code of this file.
|
| template<class ArgumentType , class CoeffType , class IndexType , class Policy > |
| ArgumentType | boost::math::lambw::_raw (const ArgumentType &z, IndexType k, const Policy &pol) |
| |
| template<class ArgumentType , class IndexType , class Policy > |
| ArgumentType | boost::math::lambw::_with_real_range_checks (const ArgumentType &z, const IndexType &k, const Policy &pol) |
| |
| template<class ArgumentType , class IndexType , class Policy > |
| std::complex< ArgumentType > | boost::math::lambw::_with_complex_range_checks (const std::complex< ArgumentType > &z, const IndexType &k, const Policy &pol) |
| |
◆ BOOST_MATH_LAMBERT_W_FRITSCH_ITERATION
| #define BOOST_MATH_LAMBERT_W_FRITSCH_ITERATION |
◆ BOOST_MATH_LAMBERT_W_NEWTON_ITERATION
| #define BOOST_MATH_LAMBERT_W_NEWTON_ITERATION |