ROOT
6.06/09
Reference Guide
|
Namespaces | |
details | |
Functions | |
double | fast_asin (double x) |
Double Precision asin. More... | |
float | fast_asinf (float x) |
Single Precision asin. More... | |
double | fast_acos (double x) |
float | fast_acosf (float x) |
double | fast_atan (double x) |
Fast Atan implementation double precision. More... | |
float | fast_atanf (float xx) |
Fast Atan implementation single precision. More... | |
double | fast_atan2 (double y, double x) |
float | fast_atan2f (float y, float x) |
double | fast_cos (double x) |
Double precision cosine: just call sincos. More... | |
float | fast_cosf (float x) |
double | fast_exp (double initial_x) |
Exponential Function double precision. More... | |
float | fast_expf (float initial_x) |
Exponential Function single precision. More... | |
double | fast_inv_general (double x, const uint32_t isqrt_iterations) |
General implementation of the inversion. More... | |
double | fast_inv (double x) |
Four iterations inversion. More... | |
double | fast_approx_inv (double x) |
Three iterations. More... | |
double | inv (double x) |
For comparisons. More... | |
float | fast_invf_general (float x, const uint32_t isqrt_iterations) |
General implementation of the inversion. More... | |
float | fast_invf (float x) |
Two iterations. More... | |
float | fast_approx_invf (float x) |
One iterations. More... | |
float | invf (float x) |
For comparisons. More... | |
double | fast_log (double x) |
float | fast_logf (float x) |
double | fast_sin (double x) |
Double precision sine: just call sincos. More... | |
float | fast_sinf (float x) |
void | fast_sincos (const double xx, double &s, double &c) |
Double precision sincos. More... | |
void | fast_sincosf (const float xx, float &s, float &c) |
Single precision sincos. More... | |
double | fast_isqrt_general (double x, const uint32_t ISQRT_ITERATIONS) |
Sqrt implmentation from Quake3. More... | |
double | fast_isqrt (double x) |
Four iterations. More... | |
double | fast_approx_isqrt (double x) |
Three iterations. More... | |
double | isqrt (double x) |
For comparisons. More... | |
float | fast_isqrtf_general (float x, const uint32_t ISQRT_ITERATIONS) |
Sqrt implmentation from Quake3. More... | |
float | fast_isqrtf (float x) |
Two iterations. More... | |
float | fast_approx_isqrtf (float x) |
One (!) iterations. More... | |
float | isqrtf (float x) |
For comparisons. More... | |
double | fast_tan (double x) |
Double precision tangent implementation. More... | |
float | fast_tanf (float x) |
|
inline |
|
inline |
Double Precision asin.
Definition at line 120 of file asin.h.
Referenced by dpStep3(), and fast_acos().
|
inline |
Single Precision asin.
Definition at line 157 of file asin.h.
Referenced by fast_acosf(), and spStep3().
|
inline |
|
inline |
|
inline |
General implementation of the inversion.
Definition at line 38 of file inv.h.
Referenced by fast_approx_inv(), and fast_inv().
|
inline |
General implementation of the inversion.
Definition at line 66 of file inv.h.
Referenced by fast_approx_invf(), and fast_invf().
Sqrt implmentation from Quake3.
Definition at line 37 of file sqrt.h.
Referenced by fast_approx_isqrt(), fast_inv_general(), and fast_isqrt().
|
inline |
|
inline |
Sqrt implmentation from Quake3.
Definition at line 68 of file sqrt.h.
Referenced by fast_approx_isqrtf(), fast_invf_general(), and fast_isqrtf().
|
inline |
Double precision sincos.
Definition at line 132 of file sincos.h.
Referenced by fast_cos(), and fast_sin().
|
inline |
Single precision sincos.
Definition at line 207 of file sincos.h.
Referenced by fast_cosf(), and fast_sinf().
|
inline |
|
inline |
For comparisons.
Definition at line 58 of file inv.h.
Referenced by TAuthenticate::AuthExists(), TAuthenticate::ClearAuth(), TDecompChol::Invert(), TDecompBK::Invert(), TDecompLU::Invert(), TDecompQRH::Invert(), TDecompSVD::Invert(), ROOT::Minuit2::LASymMatrix::LASymMatrix(), ROOT::Minuit2::MnGlobalCorrelationCoeff::MnGlobalCorrelationCoeff(), OldProofServAuthSetup(), OldSlaveAuthSetup(), ROOT::Minuit2::operator*(), ROOT::Minuit2::operator-(), ROOT::Minuit2::operator/(), ROOT::Minuit2::LASymMatrix::operator=(), TPad::PaintHatches(), and rsa_genrsa().