template<typenamegenType>constexprgenTypeone_third(){return0.33333333333333333333333333333333333333333333333333;}///< \returns The value of \f$\frac{1}{3}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypetwo_thirds(){return0.66666666666666666666666666666666666666666666666666;}///< \returns The value of \f$\frac{2}{3}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypesqrt_two(){return1.41421356237309504880168872420969807856967187537694;}///< \returns The value of \f$\sqrt{2}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypesqrt_three(){return1.73205080756887729352744634150587236694280525381038;}///< \returns The value of \f$\sqrt{3}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypesqrt_five(){return2.23606797749978969640917366873127623544061835961152;}///< \returns The value of \f$\sqrt{5}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypesqrt_seven(){return2.64575131106459059050161575363926042571025918308245;}///< \returns The value of \f$\sqrt{7}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypesqrt_ten(){return3.16227766016837933199889354443271853371955513932521;}///< \returns The value of \f$\sqrt{10}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypeone_over_sqrt_two(){return0.70710678118654752440084436210484903928483593768847;}///< \returns The value of \f$\frac{1}{\sqrt{2}}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypeone_over_sqrt_three(){return0.57735026918962576450914878050195745564760175127012;}///< \returns The value of \f$\frac{1}{\sqrt{3}}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypeone_over_sqrt_five(){return0.44721359549995793928183473374625524708812367192230;}///< \returns The value of \f$\frac{1}{\sqrt{5}}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypecbrt_two(){return1.25992104989487316476721060727822835057025146470150;}///< \returns The value of \f$\sqrt[3]{2}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypeqdrt_two(){return1.18920711500272106671749997056047591529297209246381;}///< \returns The value of \f$\sqrt[4]{2}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypetwo_raised_sqrt_two(){return2.66514414269022518865029724987313984827421131371465;}///< \returns The value of \f${2}^{\sqrt{2}}\f$ with the highest precision for \f$genType\f$
// Pi ==================================================================================================================
// Pi & Tau
template<typenamegenType>constexprgenTypepi(){return3.14159265358979323846264338327950288419716939937510;}///< \returns The value of \f$\pi\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypetau(){return6.28318530717958647692528676655900576839433879875021;}///< \returns The value of \f$\tau\f$ with the highest precision for \f$genType\f$
// Multiples of Pi
template<typenamegenType>constexprgenTypetwo_pi(){return6.28318530717958647692528676655900576839433879875021;}///< \returns The value of \f$2\pi\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypethree_pi(){return9.42477796076937971538793014983850865259150819812531;}///< \returns The value of \f$3\pi\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypefour_pi(){return12.56637061435917295385057353311801153678867759750042;}///< \returns The value of \f$4\pi\f$ with the highest precision for \f$genType\f$
// Fractions of Pi
template<typenamegenType>constexprgenTypehalf_pi(){return1.57079632679489661923132169163975144209858469968755;}///< \returns The value of \f$\frac{\pi}{2}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypethird_pi(){return1.04719755119659774615421446109316762806572313312503;}///< \returns The value of \f$\frac{\pi}{3}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypequarter_pi(){return0.78539816339744830961566084581987572104929234984377;}///< \returns The value of \f$\frac{\pi}{4}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypefifth_pi(){return0.62831853071795864769252867665590057683943387987502;}///< \returns The value of \f$\frac{\pi}{5}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypesixth_pi(){return0.52359877559829887307710723054658381403286156656251;}///< \returns The value of \f$\frac{\pi}{6}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypetwo_thirds_pi(){return2.09439510239319549230842892218633525613144626625007;}///< \returns The value of \f$\frac{2\pi}{3}\f$ with the highest precision for \f$genType\f$
// Reciprocals of Pi
template<typenamegenType>constexprgenTypeone_over_pi(){return0.31830988618379067153776752674502872406891929148091;}///< \returns The value of \f$\frac{1}{\pi}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypetwo_over_pi(){return0.63661977236758134307553505349005744813783858296182;}///< \returns The value of \f$\frac{2}{\pi}\f$ with the highest precision for \f$genType\f$
// Exponentiations Pi
template<typenamegenType>constexprgenTypepi_sq(){return9.86960440108935861883449099987615113531369940724079;}///< \returns The value of \f${\pi}^{2}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypepi_cb(){return31.00627668029982017547631506710139520222528856588510;}///< \returns The value of \f${\pi}^{2}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypesqrt_pi(){return1.77245385090551602729816748334114518279754945612238;}///< \returns The value of \f$\sqrt{\pi}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypeone_over_sqrt_pi(){return0.56418958354775628694807945156077258584405062932899;}///< \returns The value of \f$\frac{1}{\sqrt{\pi}}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypesqrt_two_pi(){return1.77245385090551602729816748334114518279754945612238;}///< \returns The value of \f$\sqrt{2\pi}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypeone_over_sqrt_two_pi(){return0.39894228040143267793994605993438186847585863116493;}///< \returns The value of \f$\frac{1}{\sqrt{2\pi}}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypecbrt_pi(){return1.46459188756152326302014252726379039173859685562793;}///< \returns The value of \f$\sqrt[3]{\pi}\f$ with the highest precision for \f$genType\f$
// e ===================================================================================================================
// Multiples and Reciprocal
template<typenamegenType>constexprgenTypee(){return2.71828182845904523536028747135266249775724709369995;}///< \returns The value of \f$e\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypehalf_e(){return1.35914091422952261768014373567633124887862354684997;}///< \returns The value of \f$\frac{e}{2}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypetwo_e(){return5.43656365691809047072057494270532499551449418739991;}///< \returns The value of \f$2e\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypeone_over_e(){return0.36787944117144232159552377016146086744581113103176;}///< \returns The value of \f$\frac{1}{e}\f$ with the highest precision for \f$genType\f$
// Exponentiations of e
template<typenamegenType>constexprgenTypee_sq(){return7.38905609893065022723042746057500781318031557055184;}///< \returns The value of \f$e^2\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypee_cb(){return20.08553692318766774092852965458171789698790783855415;}///< \returns The value of \f$e^3\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypesqrt_e(){return1.64872127070012814684865078781416357165377610071014;}///< \returns The value of \f$\sqrt{e}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypeone_over_sqrt_e(){return0.60653065971263342360379953499118045344191813548718;}///< \returns The value of \f$\frac{1}{\sqrt{e}}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypee_raised_e(){return15.15426224147926418976043027262991190552854853685613;}///< \returns The value of \f$e^e\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypee_raised_neg_e(){return0.065988035845312537076790187596846424938577048252796;}///< \returns The value of \f$e^-e\f$ with the highest precision for \f$genType\f$
// Exponentiations of e by Pi
template<typenamegenType>constexprgenTypee_raised_pi(){return23.14069263277926900572908636794854738026610624260021;}///< \returns The value of \f${e}^{ \pi}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypee_raised_neg_pi(){return0.04321391826377224977441773717172801127572810981063;}///< \returns The value of \f${e}^{-\pi}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypee_raised_half_pi(){return4.81047738096535165547303566670383312639017087466453;}///< \returns The value of \f${e}^{\frac{ \pi}{2}}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypee_raised_neg_half_pi(){return0.20787957635076190854695561983497877003387784163176;}///< \returns The value of \f${e}^{\frac{-\pi}{2}}\f$ with the highest precision for \f$genType\f$
// Exponentiations of e by Gamma
template<typenamegenType>constexprgenTypee_raised_gamma(){return1.78107241799019798523650410310717954916964521430343;}///< \returns The value of \f${e}^{ \gamma}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypee_raised_neg_gamma(){return0.56145948356688516982414321479088078676571038692515;}///< \returns The value of \f${e}^{-\gamma}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypeG(){return0.91596559417721901505460351493238411077414937428167;}///< \returns The value of \f$G\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypeone_over_G(){return1.09174406370390610145415947333389232498605012140824;}///< \returns The value of \f$\frac{1}{G}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypeG_over_pi(){return0.29156090403081878013838445646839491886406615398583;}///< \returns The value of \f$\frac{G}{\pi}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypepi_over_G(){return3.42981513013245864263455323784799901211670795530093;}///< \returns The value of \f$\frac{\pi}{G}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypey(){return0.57721566490153286060651209008240243104215933593992;}///< \returns The value of \f$\gamma\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypeone_over_y(){return1.73245471460063347358302531586082968115577655226680;}///< \returns The value of \f$\frac{1}{\gamma}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypelog_two(){return0.69314718055994530941723212145817656807550013436025;}///< \returns The value of \f$\log{2}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypelog_three(){return1.09861228866810969139524523692252570464749055782274;}///< \returns The value of \f$\log{3}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypelog_five(){return1.60943791243410037460075933322618763952560135426851;}///< \returns The value of \f$\log{5}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypelog_seven(){return1.94591014905531330510535274344317972963708472958186;}///< \returns The value of \f$\log{7}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypelog_ten(){return2.30258509299404568401799145468436420760110148862877;}///< \returns The value of \f$\log{10}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypeone_over_log_ten(){return0.43429448190325182765112891891660508229439700580366;}///< \returns The value of \f$\frac{1}{\log{10}}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypelog_two_over_log_three(){return0.63092975357145743709952711434276085429958564013188;}///< \returns The value of \f$\frac{\log{2}}{\log{3}}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypelog_log_two(){return-0.36651292058166432701243915823266946945426344783711;}///< \returns The value of \f$\log{\log{2}}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypelog_pi(){return1.14472988584940017414342735135305871164729481291531;}///< \returns The value of \f$\log{\pi}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypelog_sqrt_two(){return0.91893853320467274178032973640561763986139747363778;}///< \returns The value of \f$\log{\sqrt{2}}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypelog_gamma(){return-0.54953931298164482233766176880290778833069898126306;}///< \returns The value of \f$\log{\gamma}\f$ with the highest precision for \f$genType\f$
template<typenamegenType>constexprgenTypelog_phi(){return0.48121182505960344749775891342436842313518433438566;}///< \returns The value of \f$\log{\phi}\f$ with the highest precision for \f$genType\f$
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.