#include <math.h>
#include <errno.h>
#include <float.h>
#include "moremath.h"
Go to the source code of this file.
Defines | |
#define | ACC 40 |
#define | BIGNI 1.0e-10 |
#define | BIGNO 1.0e10 |
#define | EPS 3.0e-7 |
#define | FPMIN 1.0e-30 |
#define | ITMAX 100 |
Functions | |
double | ansi_acosh (double arg) |
double | ansi_asinh (double arg) |
double | ansi_atanh (double arg) |
double | ansi_erf (double arg) |
double | ansi_erfc (double arg) |
double | ansi_gamma_cf (double a, double x) |
double | ansi_gamma_series (double a, double x) |
double | ansi_gammap (double a, double x) |
double | ansi_j0 (double arg) |
double | ansi_j1 (double arg) |
double | ansi_jn (int n, double arg) |
double | ansi_lgamma (double arg) |
double | combination (double n, double r) |
double | cosec (double arg) |
double | cot (double arg) |
double | factorial (double arg) |
double | frac (double arg) |
double | integ (double arg) |
double | permutation (double n, double r) |
double | sec (double arg) |
double | step (double arg) |
#define ACC 40 |
Definition at line 31 of file moremath.cpp.
Referenced by ansi_jn().
#define BIGNI 1.0e-10 |
Definition at line 47 of file moremath.cpp.
Referenced by ansi_jn().
#define BIGNO 1.0e10 |
Definition at line 39 of file moremath.cpp.
Referenced by ansi_jn().
#define EPS 3.0e-7 |
Definition at line 63 of file moremath.cpp.
Referenced by ansi_gamma_cf(), ansi_gamma_series(), cemhydmat::constructor_init(), cemhydmat::ran1(), and ran2().
#define FPMIN 1.0e-30 |
Definition at line 71 of file moremath.cpp.
Referenced by ansi_gamma_cf().
#define ITMAX 100 |
Definition at line 55 of file moremath.cpp.
Referenced by ansi_gamma_cf(), and ansi_gamma_series().
double ansi_acosh | ( | double | arg | ) |
Definition at line 82 of file moremath.cpp.
double ansi_asinh | ( | double | arg | ) |
Definition at line 75 of file moremath.cpp.
double ansi_atanh | ( | double | arg | ) |
Definition at line 94 of file moremath.cpp.
double ansi_erf | ( | double | arg | ) |
Definition at line 286 of file moremath.cpp.
References ansi_gammap().
double ansi_erfc | ( | double | arg | ) |
Definition at line 293 of file moremath.cpp.
References ansi_gammap().
double ansi_gamma_cf | ( | double | a, | |
double | x | |||
) |
Definition at line 248 of file moremath.cpp.
References ansi_lgamma(), EPS, FPMIN, h(), and ITMAX.
Referenced by ansi_gammap().
double ansi_gamma_series | ( | double | a, | |
double | x | |||
) |
Definition at line 223 of file moremath.cpp.
References ansi_lgamma(), EPS, and ITMAX.
Referenced by ansi_gammap().
double ansi_gammap | ( | double | a, | |
double | x | |||
) |
Definition at line 274 of file moremath.cpp.
References ansi_gamma_cf(), and ansi_gamma_series().
Referenced by ansi_erf(), and ansi_erfc().
double ansi_j0 | ( | double | arg | ) |
Definition at line 123 of file moremath.cpp.
Referenced by ansi_jn().
double ansi_j1 | ( | double | arg | ) |
Definition at line 146 of file moremath.cpp.
Referenced by ansi_jn().
double ansi_jn | ( | int | n, | |
double | arg | |||
) |
Definition at line 170 of file moremath.cpp.
References ACC, ansi_j0(), ansi_j1(), BIGNI, and BIGNO.
Referenced by Equation::EvalNode(), and Parser::TidyNode().
double ansi_lgamma | ( | double | arg | ) |
Definition at line 106 of file moremath.cpp.
Referenced by ansi_gamma_cf(), and ansi_gamma_series().
double combination | ( | double | n, | |
double | r | |||
) |
Definition at line 348 of file moremath.cpp.
References factorial().
Referenced by compute_number_of_combination(), Equation::EvalNode(), and Parser::TidyNode().
double cosec | ( | double | arg | ) |
Definition at line 414 of file moremath.cpp.
double cot | ( | double | arg | ) |
Definition at line 420 of file moremath.cpp.
double factorial | ( | double | arg | ) |
Definition at line 323 of file moremath.cpp.
Referenced by Equation::AddPowerSeriesTerm(), combination(), and permutation().
double frac | ( | double | arg | ) |
Definition at line 395 of file moremath.cpp.
double integ | ( | double | arg | ) |
Definition at line 387 of file moremath.cpp.
double permutation | ( | double | n, | |
double | r | |||
) |
Definition at line 368 of file moremath.cpp.
References factorial().
Referenced by Equation::EvalNode(), MD_Qqraph::GenerateMD(), and Parser::TidyNode().
double sec | ( | double | arg | ) |
Definition at line 408 of file moremath.cpp.
Referenced by main(), adaptivityt::run(), adaptivity::run(), and slesolv::solve_system().
double step | ( | double | arg | ) |
Definition at line 402 of file moremath.cpp.
Referenced by skyline::faze2_block3().