QSopt 1.0 Alpha
All Rights Reserved

qs
Class price

java.lang.Object
  extended byqs.price

public class price
extends java.lang.Object


Field Summary
static int COL
           
static int DDANTZIG
           
static int DEFAULT_DI
           
static int DEFAULT_DII
           
static int DEFAULT_PI
           
static int DEFAULT_PII
           
static int DMULTPARTIAL
           
static int DSTEEP1
           
static int NONOPTIMAL
           
static int OPTIMAL
           
static int PDANTZIG
           
static int PDEVEX
           
static int PMULTPARTIAL
           
static int PPROJECT
           
static int PSTEEP
           
static int ROW
           
static int zal
           
static int zan
           
static int zl
           
static int zn
           
 
Constructor Summary
price()
           
 
Method Summary
static void build_pricing_info(lpinfo lp, price_info pinf, int phase)
           
static void compute_dual_inf(lpinfo lp, price_info pinf, int[] indx, int icount)
           
static void compute_primal_inf(lpinfo lp, price_info pinf, int[] indx, int icount)
           
static void compute_primalI_inf(lpinfo lp, price_info pinf, int[] indx, int icount)
           
static void dual(lpinfo lp, price_info pinf, int phase)
           
static void get_dsteep1_norms(lpinfo lp, int count, int[] rowind, double[] norms, int normsOffset)
           
static void get_new_rownorms(lpinfo lp, int newrows, double[] rnorms, int rnormsOffset, int[] rmatcnt, int[] rmatbeg, int[] rmatind, double[] rmatval)
           
static void get_rownorms(lpinfo lp, price_info pinf, double[] rnorms)
           
static void init_dual_inf(lpinfo lp, price_info pinf)
           
static void init_primal_inf(lpinfo lp, price_info pinf)
           
static void init_primalI_inf(lpinfo lp, price_info pinf)
           
static void load_colnorms(lpinfo lp, double[] cnorms, price_info pinf)
           
static void load_rownorms(lpinfo lp, double[] rnorms, price_info pinf)
           
static void primal(lpinfo lp, price_info pinf)
           
static void update_pricing_info(lpinfo lp, price_info pinf, int phase, svector wz, int eindex, int lindex, double y)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COL

public static final int COL
See Also:
Constant Field Values

DDANTZIG

public static final int DDANTZIG
See Also:
Constant Field Values

DEFAULT_DI

public static final int DEFAULT_DI
See Also:
Constant Field Values

DEFAULT_DII

public static final int DEFAULT_DII
See Also:
Constant Field Values

DEFAULT_PI

public static final int DEFAULT_PI
See Also:
Constant Field Values

DEFAULT_PII

public static final int DEFAULT_PII
See Also:
Constant Field Values

DMULTPARTIAL

public static final int DMULTPARTIAL
See Also:
Constant Field Values

DSTEEP1

public static final int DSTEEP1
See Also:
Constant Field Values

NONOPTIMAL

public static final int NONOPTIMAL
See Also:
Constant Field Values

OPTIMAL

public static final int OPTIMAL
See Also:
Constant Field Values

PDANTZIG

public static final int PDANTZIG
See Also:
Constant Field Values

PDEVEX

public static final int PDEVEX
See Also:
Constant Field Values

PMULTPARTIAL

public static final int PMULTPARTIAL
See Also:
Constant Field Values

PPROJECT

public static final int PPROJECT
See Also:
Constant Field Values

PSTEEP

public static final int PSTEEP
See Also:
Constant Field Values

ROW

public static final int ROW
See Also:
Constant Field Values

zal

public static int zal

zan

public static int zan

zl

public static int zl

zn

public static int zn
Constructor Detail

price

public price()
Method Detail

build_pricing_info

public static void build_pricing_info(lpinfo lp,
                                      price_info pinf,
                                      int phase)

compute_dual_inf

public static void compute_dual_inf(lpinfo lp,
                                    price_info pinf,
                                    int[] indx,
                                    int icount)

compute_primal_inf

public static void compute_primal_inf(lpinfo lp,
                                      price_info pinf,
                                      int[] indx,
                                      int icount)

compute_primalI_inf

public static void compute_primalI_inf(lpinfo lp,
                                       price_info pinf,
                                       int[] indx,
                                       int icount)

dual

public static void dual(lpinfo lp,
                        price_info pinf,
                        int phase)

get_dsteep1_norms

public static void get_dsteep1_norms(lpinfo lp,
                                     int count,
                                     int[] rowind,
                                     double[] norms,
                                     int normsOffset)

get_new_rownorms

public static void get_new_rownorms(lpinfo lp,
                                    int newrows,
                                    double[] rnorms,
                                    int rnormsOffset,
                                    int[] rmatcnt,
                                    int[] rmatbeg,
                                    int[] rmatind,
                                    double[] rmatval)

get_rownorms

public static void get_rownorms(lpinfo lp,
                                price_info pinf,
                                double[] rnorms)

init_dual_inf

public static void init_dual_inf(lpinfo lp,
                                 price_info pinf)

init_primal_inf

public static void init_primal_inf(lpinfo lp,
                                   price_info pinf)

init_primalI_inf

public static void init_primalI_inf(lpinfo lp,
                                    price_info pinf)

load_colnorms

public static void load_colnorms(lpinfo lp,
                                 double[] cnorms,
                                 price_info pinf)

load_rownorms

public static void load_rownorms(lpinfo lp,
                                 double[] rnorms,
                                 price_info pinf)

primal

public static void primal(lpinfo lp,
                          price_info pinf)

update_pricing_info

public static void update_pricing_info(lpinfo lp,
                                       price_info pinf,
                                       int phase,
                                       svector wz,
                                       int eindex,
                                       int lindex,
                                       double y)

QSopt 1.0 Alpha
QSopt Home