<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.15"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>libstdc++: Mathematical Special Functions</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="navtree.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="resize.js"></script> <script type="text/javascript" src="navtreedata.js"></script> <script type="text/javascript" src="navtree.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(document).ready(initResizable); /* @license-end */</script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td id="projectalign" style="padding-left: 0.5em;"> <div id="projectname">libstdc++ </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.15 --> </div><!-- top --> <div id="side-nav" class="ui-resizable side-nav-resizable"> <div id="nav-tree"> <div id="nav-tree-contents"> <div id="nav-sync" class="sync"></div> </div> </div> <div id="splitbar" style="-moz-user-select:none;" class="ui-resizable-handle"> </div> </div> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */ $(document).ready(function(){initNavTree('a01508.html','');}); /* @license-end */ </script> <div id="doc-content"> <div class="header"> <div class="summary"> <a href="#func-members">Functions</a> </div> <div class="headertitle"> <div class="title">Mathematical Special Functions<div class="ingroups"><a class="el" href="a01473.html">Numerics</a></div></div> </div> </div><!--header--> <div class="contents"> <div class="dynheader"> Collaboration diagram for Mathematical Special Functions:</div> <div class="dyncontent"> <center><table><tr><td><div class="center"><iframe scrolling="no" frameborder="0" src="a01508.svg" width="272" height="48"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe> </div> </td></tr></table></center> </div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> <tr class="memitem:ga41f206b7aaf85b07d45a66d68400a1a6"><td class="memTemplParams" colspan="2">template<typename _Tp > </td></tr> <tr class="memitem:ga41f206b7aaf85b07d45a66d68400a1a6"><td class="memTemplItemLeft" align="right" valign="top">__gnu_cxx::__promote< _Tp >::__type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01508.html#ga41f206b7aaf85b07d45a66d68400a1a6">std::tr1::assoc_laguerre</a> (unsigned int __n, unsigned int __m, _Tp __x)</td></tr> <tr class="separator:ga41f206b7aaf85b07d45a66d68400a1a6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gabcaaade857a418f983e36f35c23678f6"><td class="memItemLeft" align="right" valign="top"><a id="gabcaaade857a418f983e36f35c23678f6"></a> float </td><td class="memItemRight" valign="bottom"><b>std::tr1::assoc_laguerref</b> (unsigned int __n, unsigned int __m, float __x)</td></tr> <tr class="separator:gabcaaade857a418f983e36f35c23678f6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga393c7124e634b83e4e35478b776ea6bb"><td class="memItemLeft" align="right" valign="top"><a id="ga393c7124e634b83e4e35478b776ea6bb"></a> long double </td><td class="memItemRight" valign="bottom"><b>std::tr1::assoc_laguerrel</b> (unsigned int __n, unsigned int __m, long double __x)</td></tr> <tr class="separator:ga393c7124e634b83e4e35478b776ea6bb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga7cba5e4fcae2550e496bac5ce5347379"><td class="memTemplParams" colspan="2">template<typename _Tp > </td></tr> <tr class="memitem:ga7cba5e4fcae2550e496bac5ce5347379"><td class="memTemplItemLeft" align="right" valign="top">__gnu_cxx::__promote< _Tp >::__type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01508.html#ga7cba5e4fcae2550e496bac5ce5347379">std::tr1::assoc_legendre</a> (unsigned int __l, unsigned int __m, _Tp __x)</td></tr> <tr class="separator:ga7cba5e4fcae2550e496bac5ce5347379"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga58729711b41a9568829508e48ef913d9"><td class="memItemLeft" align="right" valign="top"><a id="ga58729711b41a9568829508e48ef913d9"></a> float </td><td class="memItemRight" valign="bottom"><b>std::tr1::assoc_legendref</b> (unsigned int __l, unsigned int __m, float __x)</td></tr> <tr class="separator:ga58729711b41a9568829508e48ef913d9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga56833c25480d6140db594aa71d598623"><td class="memItemLeft" align="right" valign="top"><a id="ga56833c25480d6140db594aa71d598623"></a> long double </td><td class="memItemRight" valign="bottom"><b>std::tr1::assoc_legendrel</b> (unsigned int __l, unsigned int __m, long double __x)</td></tr> <tr class="separator:ga56833c25480d6140db594aa71d598623"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gabf90c74e3920ea3853f5786f90b8aa2b"><td class="memTemplParams" colspan="2">template<typename _Tpx , typename _Tpy > </td></tr> <tr class="memitem:gabf90c74e3920ea3853f5786f90b8aa2b"><td class="memTemplItemLeft" align="right" valign="top">__gnu_cxx::__promote_2< _Tpx, _Tpy >::__type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01508.html#gabf90c74e3920ea3853f5786f90b8aa2b">std::tr1::beta</a> (_Tpx __x, _Tpy __y)</td></tr> <tr class="separator:gabf90c74e3920ea3853f5786f90b8aa2b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gab5d9358c352199269f08593ae0b85111"><td class="memItemLeft" align="right" valign="top"><a id="gab5d9358c352199269f08593ae0b85111"></a> float </td><td class="memItemRight" valign="bottom"><b>std::tr1::betaf</b> (float __x, float __y)</td></tr> <tr class="separator:gab5d9358c352199269f08593ae0b85111"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga2307ef86c51f0f81b302cf0ec4b764f4"><td class="memItemLeft" align="right" valign="top"><a id="ga2307ef86c51f0f81b302cf0ec4b764f4"></a> long double </td><td class="memItemRight" valign="bottom"><b>std::tr1::betal</b> (long double __x, long double __y)</td></tr> <tr class="separator:ga2307ef86c51f0f81b302cf0ec4b764f4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga35acc5bbe07b74718e22e5e7abe52fec"><td class="memTemplParams" colspan="2">template<typename _Tp > </td></tr> <tr class="memitem:ga35acc5bbe07b74718e22e5e7abe52fec"><td class="memTemplItemLeft" align="right" valign="top">__gnu_cxx::__promote< _Tp >::__type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01508.html#ga35acc5bbe07b74718e22e5e7abe52fec">std::tr1::comp_ellint_1</a> (_Tp __k)</td></tr> <tr class="separator:ga35acc5bbe07b74718e22e5e7abe52fec"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga324ce14595f42fba6aa8e44839686a71"><td class="memItemLeft" align="right" valign="top"><a id="ga324ce14595f42fba6aa8e44839686a71"></a> float </td><td class="memItemRight" valign="bottom"><b>std::tr1::comp_ellint_1f</b> (float __k)</td></tr> <tr class="separator:ga324ce14595f42fba6aa8e44839686a71"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gac4fe0e0c1eb4417d49869fd7454baec6"><td class="memItemLeft" align="right" valign="top"><a id="gac4fe0e0c1eb4417d49869fd7454baec6"></a> long double </td><td class="memItemRight" valign="bottom"><b>std::tr1::comp_ellint_1l</b> (long double __k)</td></tr> <tr class="separator:gac4fe0e0c1eb4417d49869fd7454baec6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga67dca5d65386e74a0e2f17d842f0d450"><td class="memTemplParams" colspan="2">template<typename _Tp > </td></tr> <tr class="memitem:ga67dca5d65386e74a0e2f17d842f0d450"><td class="memTemplItemLeft" align="right" valign="top">__gnu_cxx::__promote< _Tp >::__type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01508.html#ga67dca5d65386e74a0e2f17d842f0d450">std::tr1::comp_ellint_2</a> (_Tp __k)</td></tr> <tr class="separator:ga67dca5d65386e74a0e2f17d842f0d450"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga47cd5f1bb7e0150e384764db34585e1f"><td class="memItemLeft" align="right" valign="top"><a id="ga47cd5f1bb7e0150e384764db34585e1f"></a> float </td><td class="memItemRight" valign="bottom"><b>std::tr1::comp_ellint_2f</b> (float __k)</td></tr> <tr class="separator:ga47cd5f1bb7e0150e384764db34585e1f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gac5b55ac5b7b8af44321f808c28d4a243"><td class="memItemLeft" align="right" valign="top"><a id="gac5b55ac5b7b8af44321f808c28d4a243"></a> long double </td><td class="memItemRight" valign="bottom"><b>std::tr1::comp_ellint_2l</b> (long double __k)</td></tr> <tr class="separator:gac5b55ac5b7b8af44321f808c28d4a243"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga61ba4b9c23985c1d0ae83cf48b180231"><td class="memTemplParams" colspan="2">template<typename _Tp , typename _Tpn > </td></tr> <tr class="memitem:ga61ba4b9c23985c1d0ae83cf48b180231"><td class="memTemplItemLeft" align="right" valign="top">__gnu_cxx::__promote_2< _Tp, _Tpn >::__type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01508.html#ga61ba4b9c23985c1d0ae83cf48b180231">std::tr1::comp_ellint_3</a> (_Tp __k, _Tpn __nu)</td></tr> <tr class="separator:ga61ba4b9c23985c1d0ae83cf48b180231"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga3ed7e2708c248e8fcb3e33f03d7e30c1"><td class="memItemLeft" align="right" valign="top"><a id="ga3ed7e2708c248e8fcb3e33f03d7e30c1"></a> float </td><td class="memItemRight" valign="bottom"><b>std::tr1::comp_ellint_3f</b> (float __k, float __nu)</td></tr> <tr class="separator:ga3ed7e2708c248e8fcb3e33f03d7e30c1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga2fa5fb3909a5cc9c0e2a374f0306a469"><td class="memItemLeft" align="right" valign="top"><a id="ga2fa5fb3909a5cc9c0e2a374f0306a469"></a> long double </td><td class="memItemRight" valign="bottom"><b>std::tr1::comp_ellint_3l</b> (long double __k, long double __nu)</td></tr> <tr class="separator:ga2fa5fb3909a5cc9c0e2a374f0306a469"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga07dddd9af049c8700682f9de63f49430"><td class="memTemplParams" colspan="2">template<typename _Tpnu , typename _Tp > </td></tr> <tr class="memitem:ga07dddd9af049c8700682f9de63f49430"><td class="memTemplItemLeft" align="right" valign="top">__gnu_cxx::__promote_2< _Tpnu, _Tp >::__type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01508.html#ga07dddd9af049c8700682f9de63f49430">std::tr1::cyl_bessel_i</a> (_Tpnu __nu, _Tp __x)</td></tr> <tr class="separator:ga07dddd9af049c8700682f9de63f49430"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga90c2eec80b6c2f6038949a53878eed41"><td class="memItemLeft" align="right" valign="top"><a id="ga90c2eec80b6c2f6038949a53878eed41"></a> float </td><td class="memItemRight" valign="bottom"><b>std::tr1::cyl_bessel_if</b> (float __nu, float __x)</td></tr> <tr class="separator:ga90c2eec80b6c2f6038949a53878eed41"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga80c63aa1ffbedba8e8b4603dcad754ed"><td class="memItemLeft" align="right" valign="top"><a id="ga80c63aa1ffbedba8e8b4603dcad754ed"></a> long double </td><td class="memItemRight" valign="bottom"><b>std::tr1::cyl_bessel_il</b> (long double __nu, long double __x)</td></tr> <tr class="separator:ga80c63aa1ffbedba8e8b4603dcad754ed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga9f8aeb36e3e3ee1f6e15d597a46d772b"><td class="memTemplParams" colspan="2">template<typename _Tpnu , typename _Tp > </td></tr> <tr class="memitem:ga9f8aeb36e3e3ee1f6e15d597a46d772b"><td class="memTemplItemLeft" align="right" valign="top">__gnu_cxx::__promote_2< _Tpnu, _Tp >::__type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01508.html#ga9f8aeb36e3e3ee1f6e15d597a46d772b">std::tr1::cyl_bessel_j</a> (_Tpnu __nu, _Tp __x)</td></tr> <tr class="separator:ga9f8aeb36e3e3ee1f6e15d597a46d772b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaa4ccab908dd1eb04de2558c265823ded"><td class="memItemLeft" align="right" valign="top"><a id="gaa4ccab908dd1eb04de2558c265823ded"></a> float </td><td class="memItemRight" valign="bottom"><b>std::tr1::cyl_bessel_jf</b> (float __nu, float __x)</td></tr> <tr class="separator:gaa4ccab908dd1eb04de2558c265823ded"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga65e42f8a1d76ccf27a6a39e6e6ecc853"><td class="memItemLeft" align="right" valign="top"><a id="ga65e42f8a1d76ccf27a6a39e6e6ecc853"></a> long double </td><td class="memItemRight" valign="bottom"><b>std::tr1::cyl_bessel_jl</b> (long double __nu, long double __x)</td></tr> <tr class="separator:ga65e42f8a1d76ccf27a6a39e6e6ecc853"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga77fcb104653b63975ae800e48fb72ed0"><td class="memTemplParams" colspan="2">template<typename _Tpnu , typename _Tp > </td></tr> <tr class="memitem:ga77fcb104653b63975ae800e48fb72ed0"><td class="memTemplItemLeft" align="right" valign="top">__gnu_cxx::__promote_2< _Tpnu, _Tp >::__type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01508.html#ga77fcb104653b63975ae800e48fb72ed0">std::tr1::cyl_bessel_k</a> (_Tpnu __nu, _Tp __x)</td></tr> <tr class="separator:ga77fcb104653b63975ae800e48fb72ed0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga9223fa59f3dd9867b32b824f79e55590"><td class="memItemLeft" align="right" valign="top"><a id="ga9223fa59f3dd9867b32b824f79e55590"></a> float </td><td class="memItemRight" valign="bottom"><b>std::tr1::cyl_bessel_kf</b> (float __nu, float __x)</td></tr> <tr class="separator:ga9223fa59f3dd9867b32b824f79e55590"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gac64d41d4f72353ab1bc9be86ee9ed873"><td class="memItemLeft" align="right" valign="top"><a id="gac64d41d4f72353ab1bc9be86ee9ed873"></a> long double </td><td class="memItemRight" valign="bottom"><b>std::tr1::cyl_bessel_kl</b> (long double __nu, long double __x)</td></tr> <tr class="separator:gac64d41d4f72353ab1bc9be86ee9ed873"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga36bb3adce8d3308d85891700c78bea91"><td class="memTemplParams" colspan="2">template<typename _Tpnu , typename _Tp > </td></tr> <tr class="memitem:ga36bb3adce8d3308d85891700c78bea91"><td class="memTemplItemLeft" align="right" valign="top">__gnu_cxx::__promote_2< _Tpnu, _Tp >::__type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01508.html#ga36bb3adce8d3308d85891700c78bea91">std::tr1::cyl_neumann</a> (_Tpnu __nu, _Tp __x)</td></tr> <tr class="separator:ga36bb3adce8d3308d85891700c78bea91"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga6ab3b9df1ac7bfac7dc10cd621c86e81"><td class="memItemLeft" align="right" valign="top"><a id="ga6ab3b9df1ac7bfac7dc10cd621c86e81"></a> float </td><td class="memItemRight" valign="bottom"><b>std::tr1::cyl_neumannf</b> (float __nu, float __x)</td></tr> <tr class="separator:ga6ab3b9df1ac7bfac7dc10cd621c86e81"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gae643159f62bcd1a10b7454240aa351ed"><td class="memItemLeft" align="right" valign="top"><a id="gae643159f62bcd1a10b7454240aa351ed"></a> long double </td><td class="memItemRight" valign="bottom"><b>std::tr1::cyl_neumannl</b> (long double __nu, long double __x)</td></tr> <tr class="separator:gae643159f62bcd1a10b7454240aa351ed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga7d289fce6de2d3ac3abfcecf4f419396"><td class="memTemplParams" colspan="2">template<typename _Tp , typename _Tpp > </td></tr> <tr class="memitem:ga7d289fce6de2d3ac3abfcecf4f419396"><td class="memTemplItemLeft" align="right" valign="top">__gnu_cxx::__promote_2< _Tp, _Tpp >::__type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01508.html#ga7d289fce6de2d3ac3abfcecf4f419396">std::tr1::ellint_1</a> (_Tp __k, _Tpp __phi)</td></tr> <tr class="separator:ga7d289fce6de2d3ac3abfcecf4f419396"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga7094938e80ee5aa795d3b7c84baec31d"><td class="memItemLeft" align="right" valign="top"><a id="ga7094938e80ee5aa795d3b7c84baec31d"></a> float </td><td class="memItemRight" valign="bottom"><b>std::tr1::ellint_1f</b> (float __k, float __phi)</td></tr> <tr class="separator:ga7094938e80ee5aa795d3b7c84baec31d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga053021882107e77f6525177250e007fc"><td class="memItemLeft" align="right" valign="top"><a id="ga053021882107e77f6525177250e007fc"></a> long double </td><td class="memItemRight" valign="bottom"><b>std::tr1::ellint_1l</b> (long double __k, long double __phi)</td></tr> <tr class="separator:ga053021882107e77f6525177250e007fc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaca3de93877d9d195863279ef8e2d2b83"><td class="memTemplParams" colspan="2">template<typename _Tp , typename _Tpp > </td></tr> <tr class="memitem:gaca3de93877d9d195863279ef8e2d2b83"><td class="memTemplItemLeft" align="right" valign="top">__gnu_cxx::__promote_2< _Tp, _Tpp >::__type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01508.html#gaca3de93877d9d195863279ef8e2d2b83">std::tr1::ellint_2</a> (_Tp __k, _Tpp __phi)</td></tr> <tr class="separator:gaca3de93877d9d195863279ef8e2d2b83"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga8a733305bae855c56784b4e891d5c49b"><td class="memItemLeft" align="right" valign="top"><a id="ga8a733305bae855c56784b4e891d5c49b"></a> float </td><td class="memItemRight" valign="bottom"><b>std::tr1::ellint_2f</b> (float __k, float __phi)</td></tr> <tr class="separator:ga8a733305bae855c56784b4e891d5c49b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaba986b9e99d18eca5811aa04b92d67f6"><td class="memItemLeft" align="right" valign="top"><a id="gaba986b9e99d18eca5811aa04b92d67f6"></a> long double </td><td class="memItemRight" valign="bottom"><b>std::tr1::ellint_2l</b> (long double __k, long double __phi)</td></tr> <tr class="separator:gaba986b9e99d18eca5811aa04b92d67f6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga55963b25d9fb39d84193ca03cd6772d4"><td class="memTemplParams" colspan="2">template<typename _Tp , typename _Tpn , typename _Tpp > </td></tr> <tr class="memitem:ga55963b25d9fb39d84193ca03cd6772d4"><td class="memTemplItemLeft" align="right" valign="top">__gnu_cxx::__promote_3< _Tp, _Tpn, _Tpp >::__type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01508.html#ga55963b25d9fb39d84193ca03cd6772d4">std::tr1::ellint_3</a> (_Tp __k, _Tpn __nu, _Tpp __phi)</td></tr> <tr class="separator:ga55963b25d9fb39d84193ca03cd6772d4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga65c1f2026b934e3e3bbe206b5ce85d87"><td class="memItemLeft" align="right" valign="top"><a id="ga65c1f2026b934e3e3bbe206b5ce85d87"></a> float </td><td class="memItemRight" valign="bottom"><b>std::tr1::ellint_3f</b> (float __k, float __nu, float __phi)</td></tr> <tr class="separator:ga65c1f2026b934e3e3bbe206b5ce85d87"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaf1f4ea9a1cd0dac0a810b56ab555f40a"><td class="memItemLeft" align="right" valign="top"><a id="gaf1f4ea9a1cd0dac0a810b56ab555f40a"></a> long double </td><td class="memItemRight" valign="bottom"><b>std::tr1::ellint_3l</b> (long double __k, long double __nu, long double __phi)</td></tr> <tr class="separator:gaf1f4ea9a1cd0dac0a810b56ab555f40a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gac555d8d9bf9256070f2238a6a788727c"><td class="memTemplParams" colspan="2">template<typename _Tp > </td></tr> <tr class="memitem:gac555d8d9bf9256070f2238a6a788727c"><td class="memTemplItemLeft" align="right" valign="top">__gnu_cxx::__promote< _Tp >::__type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01508.html#gac555d8d9bf9256070f2238a6a788727c">std::tr1::expint</a> (_Tp __x)</td></tr> <tr class="separator:gac555d8d9bf9256070f2238a6a788727c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaff59d777a07db08c59d29914a2cbbde4"><td class="memItemLeft" align="right" valign="top"><a id="gaff59d777a07db08c59d29914a2cbbde4"></a> float </td><td class="memItemRight" valign="bottom"><b>std::tr1::expintf</b> (float __x)</td></tr> <tr class="separator:gaff59d777a07db08c59d29914a2cbbde4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaa9a396f5d6a4bd2f58a5f7e070d295c5"><td class="memItemLeft" align="right" valign="top"><a id="gaa9a396f5d6a4bd2f58a5f7e070d295c5"></a> long double </td><td class="memItemRight" valign="bottom"><b>std::tr1::expintl</b> (long double __x)</td></tr> <tr class="separator:gaa9a396f5d6a4bd2f58a5f7e070d295c5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaf363be9138ed0e7c26c71d34f97d0345"><td class="memTemplParams" colspan="2">template<typename _Tp > </td></tr> <tr class="memitem:gaf363be9138ed0e7c26c71d34f97d0345"><td class="memTemplItemLeft" align="right" valign="top">__gnu_cxx::__promote< _Tp >::__type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01508.html#gaf363be9138ed0e7c26c71d34f97d0345">std::tr1::hermite</a> (unsigned int __n, _Tp __x)</td></tr> <tr class="separator:gaf363be9138ed0e7c26c71d34f97d0345"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gae988297f029678fe244e51f92fd322dc"><td class="memItemLeft" align="right" valign="top"><a id="gae988297f029678fe244e51f92fd322dc"></a> float </td><td class="memItemRight" valign="bottom"><b>std::tr1::hermitef</b> (unsigned int __n, float __x)</td></tr> <tr class="separator:gae988297f029678fe244e51f92fd322dc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga4081e57e1f539d88e9d1db40505f1cfe"><td class="memItemLeft" align="right" valign="top"><a id="ga4081e57e1f539d88e9d1db40505f1cfe"></a> long double </td><td class="memItemRight" valign="bottom"><b>std::tr1::hermitel</b> (unsigned int __n, long double __x)</td></tr> <tr class="separator:ga4081e57e1f539d88e9d1db40505f1cfe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga2fcf4c16f11f22583104dd3f0f47e8d9"><td class="memTemplParams" colspan="2">template<typename _Tp > </td></tr> <tr class="memitem:ga2fcf4c16f11f22583104dd3f0f47e8d9"><td class="memTemplItemLeft" align="right" valign="top">__gnu_cxx::__promote< _Tp >::__type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01508.html#ga2fcf4c16f11f22583104dd3f0f47e8d9">std::tr1::laguerre</a> (unsigned int __n, _Tp __x)</td></tr> <tr class="separator:ga2fcf4c16f11f22583104dd3f0f47e8d9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga04e694745561ac8ac73a13763dd1401e"><td class="memItemLeft" align="right" valign="top"><a id="ga04e694745561ac8ac73a13763dd1401e"></a> float </td><td class="memItemRight" valign="bottom"><b>std::tr1::laguerref</b> (unsigned int __n, float __x)</td></tr> <tr class="separator:ga04e694745561ac8ac73a13763dd1401e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gafc744f263c16202d5aeee0f4474c6e96"><td class="memItemLeft" align="right" valign="top"><a id="gafc744f263c16202d5aeee0f4474c6e96"></a> long double </td><td class="memItemRight" valign="bottom"><b>std::tr1::laguerrel</b> (unsigned int __n, long double __x)</td></tr> <tr class="separator:gafc744f263c16202d5aeee0f4474c6e96"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gafbabf25c3e530e0b94b5e6a3aaab6b5a"><td class="memTemplParams" colspan="2">template<typename _Tp > </td></tr> <tr class="memitem:gafbabf25c3e530e0b94b5e6a3aaab6b5a"><td class="memTemplItemLeft" align="right" valign="top">__gnu_cxx::__promote< _Tp >::__type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01508.html#gafbabf25c3e530e0b94b5e6a3aaab6b5a">std::tr1::legendre</a> (unsigned int __n, _Tp __x)</td></tr> <tr class="separator:gafbabf25c3e530e0b94b5e6a3aaab6b5a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gac2c4221cdcbf1722f8d4ad0728aac8cd"><td class="memItemLeft" align="right" valign="top"><a id="gac2c4221cdcbf1722f8d4ad0728aac8cd"></a> float </td><td class="memItemRight" valign="bottom"><b>std::tr1::legendref</b> (unsigned int __n, float __x)</td></tr> <tr class="separator:gac2c4221cdcbf1722f8d4ad0728aac8cd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gacffd7e492d9f069c00c80efcf91223d7"><td class="memItemLeft" align="right" valign="top"><a id="gacffd7e492d9f069c00c80efcf91223d7"></a> long double </td><td class="memItemRight" valign="bottom"><b>std::tr1::legendrel</b> (unsigned int __n, long double __x)</td></tr> <tr class="separator:gacffd7e492d9f069c00c80efcf91223d7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gadfc115751fa7ee0a1c44d9f7028d3a01"><td class="memTemplParams" colspan="2">template<typename _Tp > </td></tr> <tr class="memitem:gadfc115751fa7ee0a1c44d9f7028d3a01"><td class="memTemplItemLeft" align="right" valign="top">__gnu_cxx::__promote< _Tp >::__type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01508.html#gadfc115751fa7ee0a1c44d9f7028d3a01">std::tr1::riemann_zeta</a> (_Tp __x)</td></tr> <tr class="separator:gadfc115751fa7ee0a1c44d9f7028d3a01"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga5a994df46967c0c6457ddaddc3f1cfae"><td class="memItemLeft" align="right" valign="top"><a id="ga5a994df46967c0c6457ddaddc3f1cfae"></a> float </td><td class="memItemRight" valign="bottom"><b>std::tr1::riemann_zetaf</b> (float __x)</td></tr> <tr class="separator:ga5a994df46967c0c6457ddaddc3f1cfae"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga5bbcc0cbb4eb65564c5f7979ba52affb"><td class="memItemLeft" align="right" valign="top"><a id="ga5bbcc0cbb4eb65564c5f7979ba52affb"></a> long double </td><td class="memItemRight" valign="bottom"><b>std::tr1::riemann_zetal</b> (long double __x)</td></tr> <tr class="separator:ga5bbcc0cbb4eb65564c5f7979ba52affb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga2bf44b5e5a3b33d518d8a49e06433ece"><td class="memTemplParams" colspan="2">template<typename _Tp > </td></tr> <tr class="memitem:ga2bf44b5e5a3b33d518d8a49e06433ece"><td class="memTemplItemLeft" align="right" valign="top">__gnu_cxx::__promote< _Tp >::__type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01508.html#ga2bf44b5e5a3b33d518d8a49e06433ece">std::tr1::sph_bessel</a> (unsigned int __n, _Tp __x)</td></tr> <tr class="separator:ga2bf44b5e5a3b33d518d8a49e06433ece"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gabf1ac7e3c17bbd235d8cedbedaccad15"><td class="memItemLeft" align="right" valign="top"><a id="gabf1ac7e3c17bbd235d8cedbedaccad15"></a> float </td><td class="memItemRight" valign="bottom"><b>std::tr1::sph_besself</b> (unsigned int __n, float __x)</td></tr> <tr class="separator:gabf1ac7e3c17bbd235d8cedbedaccad15"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga2ddb8782568440e5cad80bb5d144e78d"><td class="memItemLeft" align="right" valign="top"><a id="ga2ddb8782568440e5cad80bb5d144e78d"></a> long double </td><td class="memItemRight" valign="bottom"><b>std::tr1::sph_bessell</b> (unsigned int __n, long double __x)</td></tr> <tr class="separator:ga2ddb8782568440e5cad80bb5d144e78d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga6281837b14f373c4b331509580f66b35"><td class="memTemplParams" colspan="2">template<typename _Tp > </td></tr> <tr class="memitem:ga6281837b14f373c4b331509580f66b35"><td class="memTemplItemLeft" align="right" valign="top">__gnu_cxx::__promote< _Tp >::__type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01508.html#ga6281837b14f373c4b331509580f66b35">std::tr1::sph_legendre</a> (unsigned int __l, unsigned int __m, _Tp __theta)</td></tr> <tr class="separator:ga6281837b14f373c4b331509580f66b35"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga3b41a7db98731f8def069fca76e8af93"><td class="memItemLeft" align="right" valign="top"><a id="ga3b41a7db98731f8def069fca76e8af93"></a> float </td><td class="memItemRight" valign="bottom"><b>std::tr1::sph_legendref</b> (unsigned int __l, unsigned int __m, float __theta)</td></tr> <tr class="separator:ga3b41a7db98731f8def069fca76e8af93"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gac0fb0ed9bfe0ab2cb0f014c383ddd981"><td class="memItemLeft" align="right" valign="top"><a id="gac0fb0ed9bfe0ab2cb0f014c383ddd981"></a> long double </td><td class="memItemRight" valign="bottom"><b>std::tr1::sph_legendrel</b> (unsigned int __l, unsigned int __m, long double __theta)</td></tr> <tr class="separator:gac0fb0ed9bfe0ab2cb0f014c383ddd981"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga2d353e21ed716e078f26147fb603ed33"><td class="memTemplParams" colspan="2">template<typename _Tp > </td></tr> <tr class="memitem:ga2d353e21ed716e078f26147fb603ed33"><td class="memTemplItemLeft" align="right" valign="top">__gnu_cxx::__promote< _Tp >::__type </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a01508.html#ga2d353e21ed716e078f26147fb603ed33">std::tr1::sph_neumann</a> (unsigned int __n, _Tp __x)</td></tr> <tr class="separator:ga2d353e21ed716e078f26147fb603ed33"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaf99ccb0f76133120f544efabaae15f80"><td class="memItemLeft" align="right" valign="top"><a id="gaf99ccb0f76133120f544efabaae15f80"></a> float </td><td class="memItemRight" valign="bottom"><b>std::tr1::sph_neumannf</b> (unsigned int __n, float __x)</td></tr> <tr class="separator:gaf99ccb0f76133120f544efabaae15f80"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga6fdeacca3253a62ac99bd6a9b61bab35"><td class="memItemLeft" align="right" valign="top"><a id="ga6fdeacca3253a62ac99bd6a9b61bab35"></a> long double </td><td class="memItemRight" valign="bottom"><b>std::tr1::sph_neumannl</b> (unsigned int __n, long double __x)</td></tr> <tr class="separator:ga6fdeacca3253a62ac99bd6a9b61bab35"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <p>A collection of advanced mathematical special functions. </p> <h2 class="groupheader">Function Documentation</h2> <a id="ga41f206b7aaf85b07d45a66d68400a1a6"></a> <h2 class="memtitle"><span class="permalink"><a href="#ga41f206b7aaf85b07d45a66d68400a1a6">◆ </a></span>assoc_laguerre()</h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<typename _Tp > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">__gnu_cxx::__promote<_Tp>::__type std::tr1::assoc_laguerre </td> <td>(</td> <td class="paramtype">unsigned int </td> <td class="paramname"><em>__n</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned int </td> <td class="paramname"><em>__m</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">_Tp </td> <td class="paramname"><em>__x</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>5.2.1.1 Associated Laguerre polynomials. </p> <p class="definition">Definition at line <a class="el" href="a16521_source.html#l01274">1274</a> of file <a class="el" href="a16521_source.html">tr1/cmath</a>.</p> </div> </div> <a id="ga7cba5e4fcae2550e496bac5ce5347379"></a> <h2 class="memtitle"><span class="permalink"><a href="#ga7cba5e4fcae2550e496bac5ce5347379">◆ </a></span>assoc_legendre()</h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<typename _Tp > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">__gnu_cxx::__promote<_Tp>::__type std::tr1::assoc_legendre </td> <td>(</td> <td class="paramtype">unsigned int </td> <td class="paramname"><em>__l</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned int </td> <td class="paramname"><em>__m</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">_Tp </td> <td class="paramname"><em>__x</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>5.2.1.2 Associated Legendre functions. </p> <p class="definition">Definition at line <a class="el" href="a16521_source.html#l01291">1291</a> of file <a class="el" href="a16521_source.html">tr1/cmath</a>.</p> </div> </div> <a id="gabf90c74e3920ea3853f5786f90b8aa2b"></a> <h2 class="memtitle"><span class="permalink"><a href="#gabf90c74e3920ea3853f5786f90b8aa2b">◆ </a></span>beta()</h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<typename _Tpx , typename _Tpy > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">__gnu_cxx::__promote_2<_Tpx, _Tpy>::__type std::tr1::beta </td> <td>(</td> <td class="paramtype">_Tpx </td> <td class="paramname"><em>__x</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">_Tpy </td> <td class="paramname"><em>__y</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>5.2.1.3 Beta functions. </p> <p class="definition">Definition at line <a class="el" href="a16521_source.html#l01308">1308</a> of file <a class="el" href="a16521_source.html">tr1/cmath</a>.</p> </div> </div> <a id="ga35acc5bbe07b74718e22e5e7abe52fec"></a> <h2 class="memtitle"><span class="permalink"><a href="#ga35acc5bbe07b74718e22e5e7abe52fec">◆ </a></span>comp_ellint_1()</h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<typename _Tp > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">__gnu_cxx::__promote<_Tp>::__type std::tr1::comp_ellint_1 </td> <td>(</td> <td class="paramtype">_Tp </td> <td class="paramname"><em>__k</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>5.2.1.4 Complete elliptic integrals of the first kind. </p> <p class="definition">Definition at line <a class="el" href="a16521_source.html#l01325">1325</a> of file <a class="el" href="a16521_source.html">tr1/cmath</a>.</p> </div> </div> <a id="ga67dca5d65386e74a0e2f17d842f0d450"></a> <h2 class="memtitle"><span class="permalink"><a href="#ga67dca5d65386e74a0e2f17d842f0d450">◆ </a></span>comp_ellint_2()</h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<typename _Tp > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">__gnu_cxx::__promote<_Tp>::__type std::tr1::comp_ellint_2 </td> <td>(</td> <td class="paramtype">_Tp </td> <td class="paramname"><em>__k</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>5.2.1.5 Complete elliptic integrals of the second kind. </p> <p class="definition">Definition at line <a class="el" href="a16521_source.html#l01342">1342</a> of file <a class="el" href="a16521_source.html">tr1/cmath</a>.</p> </div> </div> <a id="ga61ba4b9c23985c1d0ae83cf48b180231"></a> <h2 class="memtitle"><span class="permalink"><a href="#ga61ba4b9c23985c1d0ae83cf48b180231">◆ </a></span>comp_ellint_3()</h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<typename _Tp , typename _Tpn > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">__gnu_cxx::__promote_2<_Tp, _Tpn>::__type std::tr1::comp_ellint_3 </td> <td>(</td> <td class="paramtype">_Tp </td> <td class="paramname"><em>__k</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">_Tpn </td> <td class="paramname"><em>__nu</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>5.2.1.6 Complete elliptic integrals of the third kind. </p> <p class="definition">Definition at line <a class="el" href="a16521_source.html#l01359">1359</a> of file <a class="el" href="a16521_source.html">tr1/cmath</a>.</p> </div> </div> <a id="ga07dddd9af049c8700682f9de63f49430"></a> <h2 class="memtitle"><span class="permalink"><a href="#ga07dddd9af049c8700682f9de63f49430">◆ </a></span>cyl_bessel_i()</h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<typename _Tpnu , typename _Tp > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">__gnu_cxx::__promote_2<_Tpnu, _Tp>::__type std::tr1::cyl_bessel_i </td> <td>(</td> <td class="paramtype">_Tpnu </td> <td class="paramname"><em>__nu</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">_Tp </td> <td class="paramname"><em>__x</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>5.2.1.8 Regular modified cylindrical Bessel functions. </p> <p class="definition">Definition at line <a class="el" href="a16521_source.html#l01376">1376</a> of file <a class="el" href="a16521_source.html">tr1/cmath</a>.</p> </div> </div> <a id="ga9f8aeb36e3e3ee1f6e15d597a46d772b"></a> <h2 class="memtitle"><span class="permalink"><a href="#ga9f8aeb36e3e3ee1f6e15d597a46d772b">◆ </a></span>cyl_bessel_j()</h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<typename _Tpnu , typename _Tp > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">__gnu_cxx::__promote_2<_Tpnu, _Tp>::__type std::tr1::cyl_bessel_j </td> <td>(</td> <td class="paramtype">_Tpnu </td> <td class="paramname"><em>__nu</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">_Tp </td> <td class="paramname"><em>__x</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>5.2.1.9 Cylindrical Bessel functions (of the first kind). </p> <p class="definition">Definition at line <a class="el" href="a16521_source.html#l01393">1393</a> of file <a class="el" href="a16521_source.html">tr1/cmath</a>.</p> </div> </div> <a id="ga77fcb104653b63975ae800e48fb72ed0"></a> <h2 class="memtitle"><span class="permalink"><a href="#ga77fcb104653b63975ae800e48fb72ed0">◆ </a></span>cyl_bessel_k()</h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<typename _Tpnu , typename _Tp > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">__gnu_cxx::__promote_2<_Tpnu, _Tp>::__type std::tr1::cyl_bessel_k </td> <td>(</td> <td class="paramtype">_Tpnu </td> <td class="paramname"><em>__nu</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">_Tp </td> <td class="paramname"><em>__x</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>5.2.1.10 Irregular modified cylindrical Bessel functions. </p> <p class="definition">Definition at line <a class="el" href="a16521_source.html#l01410">1410</a> of file <a class="el" href="a16521_source.html">tr1/cmath</a>.</p> </div> </div> <a id="ga36bb3adce8d3308d85891700c78bea91"></a> <h2 class="memtitle"><span class="permalink"><a href="#ga36bb3adce8d3308d85891700c78bea91">◆ </a></span>cyl_neumann()</h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<typename _Tpnu , typename _Tp > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">__gnu_cxx::__promote_2<_Tpnu, _Tp>::__type std::tr1::cyl_neumann </td> <td>(</td> <td class="paramtype">_Tpnu </td> <td class="paramname"><em>__nu</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">_Tp </td> <td class="paramname"><em>__x</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>5.2.1.11 Cylindrical Neumann functions. </p> <p class="definition">Definition at line <a class="el" href="a16521_source.html#l01427">1427</a> of file <a class="el" href="a16521_source.html">tr1/cmath</a>.</p> </div> </div> <a id="ga7d289fce6de2d3ac3abfcecf4f419396"></a> <h2 class="memtitle"><span class="permalink"><a href="#ga7d289fce6de2d3ac3abfcecf4f419396">◆ </a></span>ellint_1()</h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<typename _Tp , typename _Tpp > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">__gnu_cxx::__promote_2<_Tp, _Tpp>::__type std::tr1::ellint_1 </td> <td>(</td> <td class="paramtype">_Tp </td> <td class="paramname"><em>__k</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">_Tpp </td> <td class="paramname"><em>__phi</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>5.2.1.12 Incomplete elliptic integrals of the first kind. </p> <p class="definition">Definition at line <a class="el" href="a16521_source.html#l01444">1444</a> of file <a class="el" href="a16521_source.html">tr1/cmath</a>.</p> </div> </div> <a id="gaca3de93877d9d195863279ef8e2d2b83"></a> <h2 class="memtitle"><span class="permalink"><a href="#gaca3de93877d9d195863279ef8e2d2b83">◆ </a></span>ellint_2()</h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<typename _Tp , typename _Tpp > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">__gnu_cxx::__promote_2<_Tp, _Tpp>::__type std::tr1::ellint_2 </td> <td>(</td> <td class="paramtype">_Tp </td> <td class="paramname"><em>__k</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">_Tpp </td> <td class="paramname"><em>__phi</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>5.2.1.13 Incomplete elliptic integrals of the second kind. </p> <p class="definition">Definition at line <a class="el" href="a16521_source.html#l01461">1461</a> of file <a class="el" href="a16521_source.html">tr1/cmath</a>.</p> </div> </div> <a id="ga55963b25d9fb39d84193ca03cd6772d4"></a> <h2 class="memtitle"><span class="permalink"><a href="#ga55963b25d9fb39d84193ca03cd6772d4">◆ </a></span>ellint_3()</h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<typename _Tp , typename _Tpn , typename _Tpp > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">__gnu_cxx::__promote_3<_Tp, _Tpn, _Tpp>::__type std::tr1::ellint_3 </td> <td>(</td> <td class="paramtype">_Tp </td> <td class="paramname"><em>__k</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">_Tpn </td> <td class="paramname"><em>__nu</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">_Tpp </td> <td class="paramname"><em>__phi</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>5.2.1.14 Incomplete elliptic integrals of the third kind. </p> <p class="definition">Definition at line <a class="el" href="a16521_source.html#l01478">1478</a> of file <a class="el" href="a16521_source.html">tr1/cmath</a>.</p> </div> </div> <a id="gac555d8d9bf9256070f2238a6a788727c"></a> <h2 class="memtitle"><span class="permalink"><a href="#gac555d8d9bf9256070f2238a6a788727c">◆ </a></span>expint()</h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<typename _Tp > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">__gnu_cxx::__promote<_Tp>::__type std::tr1::expint </td> <td>(</td> <td class="paramtype">_Tp </td> <td class="paramname"><em>__x</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>5.2.1.15 Exponential integrals. </p> <p class="definition">Definition at line <a class="el" href="a16521_source.html#l01495">1495</a> of file <a class="el" href="a16521_source.html">tr1/cmath</a>.</p> </div> </div> <a id="gaf363be9138ed0e7c26c71d34f97d0345"></a> <h2 class="memtitle"><span class="permalink"><a href="#gaf363be9138ed0e7c26c71d34f97d0345">◆ </a></span>hermite()</h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<typename _Tp > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">__gnu_cxx::__promote<_Tp>::__type std::tr1::hermite </td> <td>(</td> <td class="paramtype">unsigned int </td> <td class="paramname"><em>__n</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">_Tp </td> <td class="paramname"><em>__x</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>5.2.1.16 Hermite polynomials. </p> <p class="definition">Definition at line <a class="el" href="a16521_source.html#l01512">1512</a> of file <a class="el" href="a16521_source.html">tr1/cmath</a>.</p> </div> </div> <a id="ga2fcf4c16f11f22583104dd3f0f47e8d9"></a> <h2 class="memtitle"><span class="permalink"><a href="#ga2fcf4c16f11f22583104dd3f0f47e8d9">◆ </a></span>laguerre()</h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<typename _Tp > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">__gnu_cxx::__promote<_Tp>::__type std::tr1::laguerre </td> <td>(</td> <td class="paramtype">unsigned int </td> <td class="paramname"><em>__n</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">_Tp </td> <td class="paramname"><em>__x</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>5.2.1.18 Laguerre polynomials. </p> <p class="definition">Definition at line <a class="el" href="a16521_source.html#l01529">1529</a> of file <a class="el" href="a16521_source.html">tr1/cmath</a>.</p> </div> </div> <a id="gafbabf25c3e530e0b94b5e6a3aaab6b5a"></a> <h2 class="memtitle"><span class="permalink"><a href="#gafbabf25c3e530e0b94b5e6a3aaab6b5a">◆ </a></span>legendre()</h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<typename _Tp > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">__gnu_cxx::__promote<_Tp>::__type std::tr1::legendre </td> <td>(</td> <td class="paramtype">unsigned int </td> <td class="paramname"><em>__n</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">_Tp </td> <td class="paramname"><em>__x</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>5.2.1.19 Legendre polynomials. </p> <p class="definition">Definition at line <a class="el" href="a16521_source.html#l01546">1546</a> of file <a class="el" href="a16521_source.html">tr1/cmath</a>.</p> </div> </div> <a id="gadfc115751fa7ee0a1c44d9f7028d3a01"></a> <h2 class="memtitle"><span class="permalink"><a href="#gadfc115751fa7ee0a1c44d9f7028d3a01">◆ </a></span>riemann_zeta()</h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<typename _Tp > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">__gnu_cxx::__promote<_Tp>::__type std::tr1::riemann_zeta </td> <td>(</td> <td class="paramtype">_Tp </td> <td class="paramname"><em>__x</em></td><td>)</td> <td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>5.2.1.20 Riemann zeta function. </p> <p class="definition">Definition at line <a class="el" href="a16521_source.html#l01563">1563</a> of file <a class="el" href="a16521_source.html">tr1/cmath</a>.</p> </div> </div> <a id="ga2bf44b5e5a3b33d518d8a49e06433ece"></a> <h2 class="memtitle"><span class="permalink"><a href="#ga2bf44b5e5a3b33d518d8a49e06433ece">◆ </a></span>sph_bessel()</h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<typename _Tp > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">__gnu_cxx::__promote<_Tp>::__type std::tr1::sph_bessel </td> <td>(</td> <td class="paramtype">unsigned int </td> <td class="paramname"><em>__n</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">_Tp </td> <td class="paramname"><em>__x</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>5.2.1.21 Spherical Bessel functions. </p> <p class="definition">Definition at line <a class="el" href="a16521_source.html#l01580">1580</a> of file <a class="el" href="a16521_source.html">tr1/cmath</a>.</p> </div> </div> <a id="ga6281837b14f373c4b331509580f66b35"></a> <h2 class="memtitle"><span class="permalink"><a href="#ga6281837b14f373c4b331509580f66b35">◆ </a></span>sph_legendre()</h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<typename _Tp > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">__gnu_cxx::__promote<_Tp>::__type std::tr1::sph_legendre </td> <td>(</td> <td class="paramtype">unsigned int </td> <td class="paramname"><em>__l</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">unsigned int </td> <td class="paramname"><em>__m</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">_Tp </td> <td class="paramname"><em>__theta</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>5.2.1.22 Spherical associated Legendre functions. </p> <p class="definition">Definition at line <a class="el" href="a16521_source.html#l01597">1597</a> of file <a class="el" href="a16521_source.html">tr1/cmath</a>.</p> </div> </div> <a id="ga2d353e21ed716e078f26147fb603ed33"></a> <h2 class="memtitle"><span class="permalink"><a href="#ga2d353e21ed716e078f26147fb603ed33">◆ </a></span>sph_neumann()</h2> <div class="memitem"> <div class="memproto"> <div class="memtemplate"> template<typename _Tp > </div> <table class="mlabels"> <tr> <td class="mlabels-left"> <table class="memname"> <tr> <td class="memname">__gnu_cxx::__promote<_Tp>::__type std::tr1::sph_neumann </td> <td>(</td> <td class="paramtype">unsigned int </td> <td class="paramname"><em>__n</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">_Tp </td> <td class="paramname"><em>__x</em> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td> </tr> </table> </td> <td class="mlabels-right"> <span class="mlabels"><span class="mlabel">inline</span></span> </td> </tr> </table> </div><div class="memdoc"> <p>5.2.1.23 Spherical Neumann functions. </p> <p class="definition">Definition at line <a class="el" href="a16521_source.html#l01614">1614</a> of file <a class="el" href="a16521_source.html">tr1/cmath</a>.</p> </div> </div> </div><!-- contents --> </div><!-- doc-content --> <!-- start footer part --> <div id="nav-path" class="navpath"><!-- id is needed for treeview function! --> <ul> <li class="footer">Generated by <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.15 </li> </ul> </div> </body> </html>