LP least squares scaling. More...
#include <cmath>
#include <assert.h>
#include "soplex/spxleastsqsc.h"
#include "soplex/spxout.h"
#include "soplex/basevectors.h"
#include "soplex/svsetbase.h"
#include "soplex/svectorbase.h"
#include "soplex/ssvectorbase.h"
#include <array>
Go to the source code of this file.
Namespaces | |
soplex | |
Everything should be within this namespace. | |
Functions | |
static void | updateScale (const SSVector vecnnzeroes, const SSVector resnvec, SSVector &tmpvec, SSVector *&psccurr, SSVector *&pscprev, Real qcurr, Real qprev, Real eprev1, Real eprev2) |
static void | updateScaleFinal (const SSVector vecnnzeroes, const SSVector resnvec, SSVector &tmpvec, SSVector *&psccurr, SSVector *&pscprev, Real q, Real eprev1, Real eprev2) |
static void | updateRes (const SVSet facset, const SSVector resvecprev, SSVector &resvec, SSVector &tmpvec, Real eprev, Real qcurr) |
static void | initConstVecs (const SVSet *vecset, SVSet &facset, SSVector &veclogs, SSVector &vecnnzinv) |
static const char * | makename () |
LP least squares scaling.
Definition in file spxleastsqsc.cpp.