Assignments
Assignments
poly34 Namespace Reference

Functions

double _root3 (double x)
 
double root3 (double x)
 
int SolveP2 (double *x, double a, double b)
 
int SolveP3 (double *x, double a, double b, double c)
 
void CSqrt (double x, double y, double &a, double &b)
 
int SolveP4Bi (double *x, double b, double d)
 
void SWAP (double &a, double &b)
 
void dblSort3 (double &a, double &b, double &c)
 
int SolveP4De (double *x, double b, double c, double d)
 
double N4Step (double x, double a, double b, double c, double d)
 
int SolveP4 (double *x, double a, double b, double c, double d)
 
double F5 (double t, double a, double b, double c, double d, double e)
 
double SolveP5_1 (double a, double b, double c, double d, double e)
 
int SolveP5 (double *x, double a, double b, double c, double d, double e)
 

Variables

const double TwoPi = 6.28318530717958648
 
const double eps = 1e-14
 

Function Documentation

◆ _root3()

double poly34::_root3 ( double  x)

◆ CSqrt()

void poly34::CSqrt ( double  x,
double  y,
double &  a,
double &  b 
)

◆ dblSort3()

void poly34::dblSort3 ( double &  a,
double &  b,
double &  c 
)

◆ F5()

double poly34::F5 ( double  t,
double  a,
double  b,
double  c,
double  d,
double  e 
)

◆ N4Step()

double poly34::N4Step ( double  x,
double  a,
double  b,
double  c,
double  d 
)

◆ root3()

double poly34::root3 ( double  x)

◆ SolveP2()

int poly34::SolveP2 ( double *  x,
double  a,
double  b 
)

◆ SolveP3()

int poly34::SolveP3 ( double *  x,
double  a,
double  b,
double  c 
)

◆ SolveP4()

int poly34::SolveP4 ( double *  x,
double  a,
double  b,
double  c,
double  d 
)

◆ SolveP4Bi()

int poly34::SolveP4Bi ( double *  x,
double  b,
double  d 
)

◆ SolveP4De()

int poly34::SolveP4De ( double *  x,
double  b,
double  c,
double  d 
)

◆ SolveP5()

int poly34::SolveP5 ( double *  x,
double  a,
double  b,
double  c,
double  d,
double  e 
)

◆ SolveP5_1()

double poly34::SolveP5_1 ( double  a,
double  b,
double  c,
double  d,
double  e 
)

◆ SWAP()

void poly34::SWAP ( double &  a,
double &  b 
)

Variable Documentation

◆ eps

const double poly34::eps = 1e-14

◆ TwoPi

const double poly34::TwoPi = 6.28318530717958648