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) |