ParMooN
 All Classes Functions Variables Friends Pages
equationsolver.h
1 #ifndef MPIMIS_EQUATIONSOLVER
2 #define MPIMIS_EQUATIONSOLVER
3 
4 #include "complex.h"
5 
6 int solveQuadraticEquation(idouble* res, double p_dA, double p_dB, double p_dC);
7 int solveQuadraticEquationReal(double* res, int& cRealRoots, double p_dA, double p_dB, double p_dC);
8 int solveQuadraticEquationReal1(double* res, int& cRealRoots, double p_dB, double p_dC);
9 int solveCubicEquation(idouble* res, double p_dB, double p_dC, double p_dD);
10 int solveCubicEquationReal(double* res, int& cRealRoots, double p_dA, double p_dB, double p_dC, double p_dD);
11 int solveCubicEquationReal1(double* res, int& cRealRoots, double p_dB, double p_dC, double p_dD);
12 int solveQuarticEquation(idouble* res, double p_dA, double p_dB, double p_dC, double p_dD, double p_dE);
13 int solveQuarticEquationReal(double* res, int& cRealRoots, double p_dA, double p_dB, double p_dC, double p_dD, double p_dE);
14 
15 #endif // MPIMIS_EQUATIONSOLVER