12#include "DefinitionsMathematics.h"
168 SupportToDuplicateObject(
CEquation, *
this);
169 DeclareGetClassType();
Template type array class.
Definition FLArray.h:53
Top-level base class of FLImaging.
Definition FLBase.h:36
FLImaging module execution result object.
Definition ResultsDef.h:1596
static const CResult Solve(const Base::CFLArray< std::complex< double > > &flaCoeffs, Base::CFLArray< std::complex< double > > *pResult, ECoefficientOrder eCoeffOrder=ECoefficientOrder_Ascending, EAccuracy eAccuracy=EAccuracy_Bits64)
static const CResult Cubic(std::complex< double > cpxA, std::complex< double > cpxB, std::complex< double > cpxC, std::complex< double > cpxD, Base::CFLArray< std::complex< double > > *pResult, EAccuracy eAccuracy=EAccuracy_Bits64)
static const CResult Quartic(std::complex< double > cpxA, std::complex< double > cpxB, std::complex< double > cpxC, std::complex< double > cpxD, std::complex< double > cpxE, Base::CFLArray< std::complex< double > > *pResult, EAccuracy eAccuracy=EAccuracy_Bits64)
static const CResult Quadratic(std::complex< double > cpxA, std::complex< double > cpxB, std::complex< double > cpxC, Base::CFLArray< std::complex< double > > *pResult, EAccuracy eAccuracy=EAccuracy_Bits64)
static const CResult Linear(std::complex< double > cpxA, std::complex< double > cpxB, std::complex< double > *pResult, EAccuracy eAccuracy=EAccuracy_Bits64)
Definition AlgorithmBase.h:16
ECoefficientOrder
Indicates the order in which the coefficients are listed.
Definition DefinitionsMathematics.h:118
@ ECoefficientOrder_Ascending
Ascending to list coefficients starting with lower order.
Definition DefinitionsMathematics.h:125
EAccuracy
Accuracy.
Definition DefinitionsMathematics.h:144
@ EAccuracy_Bits64
Definition DefinitionsMathematics.h:149