Several mathematical tools for scientific computations.
|
Modules |
| Matrix Algebra |
| Several matrix functions.
Decompositions, etc...
|
| Projective Geometry |
| Tools related to Projective Geometry.
Decompositions, etc...
|
| Function optimization |
| Tools related to Function minimization/maximization
Decompositions, etc...
|
| Statistics |
| Tools related to statistics, regression, model fitting, etc...
Decompositions, etc...
|
Classes |
class | QVCombinationIterator |
| Iterator over all possible combinations over a set. More...
|
class | QVDisjointSet |
| Implementation of a disjoint set data type, based on the union-find algorithm.
This implementation makes use of union-find algorithms to maintain partitions efficiently. It is essentially built for maintaining disjoint sets of unsigned integer elements, in the rank from 0 to a given maximum element. More...
|
class | QVMatrix |
| Implementation of numerical matrices. More...
|
class | QVQuaternion |
| Implementation of quaternions. More...
|
class | QVTensor |
| Implementation of tensors, a generalization for matrices and vectors. More...
|
class | QVTensorIndex |
| Indexes for tensors. More...
|
class | QVVector |
| Implementation of numerical vectors. More...
|
Functions |
const double | qvCombination (const int setRange, const int subsetRange) |
| Number of combinations of a fixed size over the elements of a set.
|
const double | qvAngle (const QPointF &) |
const double | qvClockWiseAngle (const QPointF &, const QPointF &) |
const int | qvRandom (const int minValue, const int maxValue) |
std::ostream & | operator<< (std::ostream &os, const QPointF &point) |
double | norm2 (const QPointF &p) |
std::ostream & | operator<< (std::ostream &os, const QVMatrix &matrix) |
std::istream & | operator>> (std::istream &is, QVMatrix &matrix) |
uint | qHash (const QVMatrix &matrix) |
std::ostream & | operator<< (std::ostream &os, const QVVector &vector) |
uint | qHash (const QVVector &vector) |
Several mathematical tools for scientific computations.