|
The Fib multimedia system
Fib is a system for storing multimedia data (like images or films).
|
#include "version.h"#include "cRangeFactor.h"#include "cInequation.h"#include "cLinearConstrainFix.h"#include <vector>#include <set>#include <ostream>#include "../src/nLinearInequation.cpp"
Go to the source code of this file.
Namespaces | |
| namespace | fib |
| namespace | fib::algorithms |
| namespace | fib::algorithms::nLinearInequation |
Functions | |
| template<class tFactors > | |
| vector< cLinearConstrainFix < tFactors > > & | fib::algorithms::nLinearInequation::crateDiagonalForm (vector< cLinearConstrainFix< tFactors > > &vecOfInequations) |
| template<class tFactors > | |
| vector< cLinearConstrainFix < tFactors > > & | fib::algorithms::nLinearInequation::nullConstantXFactors (vector< cLinearConstrainFix< tFactors > > &vecInputInequations, const vector< cRangeFactor< tFactors > > &vecXRanges, set< unsigned long > &setOpenAFactors) |
| template<class tFactors > | |
| vector< cLinearConstrainFix < tFactors > > & | fib::algorithms::nLinearInequation::nullConstantYFactors (vector< cLinearConstrainFix< tFactors > > &vecInputInequations, const vector< cRangeFactor< tFactors > > &vecYRanges) |
| template<class tFactors > | |
| vector< cLinearConstrainFix < tFactors > > | fib::algorithms::nLinearInequation::reduceNullFactors (const vector< cLinearConstrainFix< tFactors > > &vecInputInequations, vector< long > &vecFactorXMappings, vector< long > &vecFactorYMappings, unsigned long uiLastFactor=0) |
| template<class tFactors > | |
| vector< cInequation< tFactors > > | fib::algorithms::nLinearInequation::fixInequationsToInequations (const vector< cLinearConstrainFix< tFactors > > &vecOfInequations, const vector< long > &vecFactorXMappings, const vector< long > &vecFactorYMappings) |
| template<class tFactors > | |
| bool | fib::algorithms::nLinearInequation::reduceBounderies (const vector< cInequation< tFactors > > &vecOfInequations, vector< cRangeFactor< tFactors > > &vecXRanges, vector< cRangeFactor< tFactors > > &vecYRanges) |
| template<class tFactors > | |
| pair< vector< tFactors > , tFactors > | fib::algorithms::nLinearInequation::hillClimbingInRanges (const vector< cInequation< tFactors > > &vecOfInequations, const vector< cRangeFactor< tFactors > > &vecXRanges, const vector< cRangeFactor< tFactors > > &vecYRanges, unsigned long ulMaxIteration=256 *256) |
| template<class tFactors > | |
| tFactors | fib::algorithms::nLinearInequation::evalueErrorForFactors (const vector< tFactors > &vecActualPoint, const vector< cLinearConstrainFix< tFactors > > &vecOfInequations, const vector< cRangeFactor< tFactors > > &vecYRanges) |
| template<class tFactors > | |
| void | fib::algorithms::nLinearInequation::printInequations (vector< cLinearConstrainFix< tFactors > > vecOfInequations, ostream &outputStream) |
| template<class tY > | |
| vector< cRangeFactor< tY > > | fib::algorithms::nLinearInequation::solve (const vector< cLinearConstrainFix< tY > > &vecOfInequationsInput) |