Loading...
Searching...
No Matches
lp_struct Struct Reference

`#include <dylp.h>`

## Public Attributes

dyphase_enum | phase
lpret_enum | lpret
double | z
double | inactzcorr
struct { |
dyphase_enum active |
dyphase_enum next |
bool init_pse |
bool init_dse |
} | simplex |
double | infeas
int | infeascnt
struct { |
int ndx |
double ratio |
} | ubnd |
struct { |
bool installed |
int infcnt |
int infvars_sze |
int * infvars |
double * p1obj |
double * p2obj |
} | p1obj |
struct { |
struct { |
int loadable |
int unloadable |
} cons |
struct { |
int loadable |
int unloadable |
} vars |
bool forcedfull |
} | sys |
struct { |
int iters |
int pivs |
} | tot |
struct { |
int iters |
int pivs |
} | p1 |
struct { |
int iters |
int pivs |
} | p2 |
struct { |
int iters |
int pivs |
} | d2 |
bool | pivok
bool | prev_pivok
struct { |
int etas |
int pivs |
int dinf |
} | basis |
int | degen
int | degenpivcnt
int | idlecnt
struct { |
double piv |
double cd |
double vd |
double fp |
double fd |
} | lastz |
struct { |
double norm1 |
double norm2 |
double max |
int maxndx |
} | prim |
struct { |
double norm1 |
double norm2 |
double max |
int maxndx |
} | dual |

## Detailed Description

Definition at line 1550 of file dylp.h.

## Member Data Documentation

## phase

dyphase_enum lp_struct::phase

Definition at line 1551 of file dylp.h.

## lpret

lpret_enum lp_struct::lpret

Definition at line 1552 of file dylp.h.

## z

double lp_struct::z

Definition at line 1553 of file dylp.h.

## inactzcorr

double lp_struct::inactzcorr

Definition at line 1554 of file dylp.h.

## active

dyphase_enum lp_struct::active

Definition at line 1555 of file dylp.h.

## next

dyphase_enum lp_struct::next

Definition at line 1556 of file dylp.h.

## init_pse

bool lp_struct::init_pse

Definition at line 1557 of file dylp.h.

## init_dse

bool lp_struct::init_dse

Definition at line 1558 of file dylp.h.

## [struct]

struct { ... } lp_struct::simplex

## infeas

double lp_struct::infeas

Definition at line 1559 of file dylp.h.

## infeascnt

int lp_struct::infeascnt

Definition at line 1560 of file dylp.h.

## ndx

int lp_struct::ndx

Definition at line 1561 of file dylp.h.

## ratio

double lp_struct::ratio

Definition at line 1562 of file dylp.h.

## [struct]

struct { ... } lp_struct::ubnd

## installed

bool lp_struct::installed

Definition at line 1563 of file dylp.h.

## infcnt

int lp_struct::infcnt

Definition at line 1564 of file dylp.h.

## infvars_sze

int lp_struct::infvars_sze

Definition at line 1565 of file dylp.h.

## infvars

int* lp_struct::infvars

Definition at line 1566 of file dylp.h.

## p1obj [1/2]

double* lp_struct::p1obj

Definition at line 1567 of file dylp.h.

## p2obj

double* lp_struct::p2obj

Definition at line 1568 of file dylp.h.

## [struct] [2/2]

struct { ... } lp_struct::p1obj

## loadable

int lp_struct::loadable

Definition at line 1569 of file dylp.h.

## unloadable

int lp_struct::unloadable

Definition at line 1570 of file dylp.h.

## [struct]

struct { ... } lp_struct::cons

## [struct]

struct { ... } lp_struct::vars

## forcedfull

bool lp_struct::forcedfull

Definition at line 1573 of file dylp.h.

## [struct]

struct { ... } lp_struct::sys

## iters

int lp_struct::iters

Definition at line 1574 of file dylp.h.

## pivs

int lp_struct::pivs

Definition at line 1575 of file dylp.h.

## [struct]

struct { ... } lp_struct::tot

## [struct]

struct { ... } lp_struct::p1

## [struct]

struct { ... } lp_struct::p2

## [struct]

struct { ... } lp_struct::d2

## pivok

bool lp_struct::pivok

Definition at line 1582 of file dylp.h.

## prev_pivok

bool lp_struct::prev_pivok

Definition at line 1583 of file dylp.h.

## etas

int lp_struct::etas

Definition at line 1584 of file dylp.h.

## dinf

int lp_struct::dinf

Definition at line 1586 of file dylp.h.

## [struct]

struct { ... } lp_struct::basis

## degen

int lp_struct::degen

Definition at line 1587 of file dylp.h.

## degenpivcnt

int lp_struct::degenpivcnt

Definition at line 1588 of file dylp.h.

## idlecnt

int lp_struct::idlecnt

Definition at line 1589 of file dylp.h.

## piv

double lp_struct::piv

Definition at line 1590 of file dylp.h.

## cd

double lp_struct::cd

Definition at line 1591 of file dylp.h.

## vd

double lp_struct::vd

Definition at line 1592 of file dylp.h.

## fp

double lp_struct::fp

Definition at line 1593 of file dylp.h.

## fd

double lp_struct::fd

Definition at line 1594 of file dylp.h.

## [struct]

struct { ... } lp_struct::lastz

## norm1

double lp_struct::norm1

Definition at line 1595 of file dylp.h.

## norm2

double lp_struct::norm2

Definition at line 1596 of file dylp.h.

## max

double lp_struct::max

Definition at line 1597 of file dylp.h.

## maxndx

int lp_struct::maxndx

Definition at line 1598 of file dylp.h.

## [struct]

struct { ... } lp_struct::prim

## [struct]

struct { ... } lp_struct::dual

The documentation for this struct was generated from the following file:

- /build/reproducible-path/coinor-dylp-1.10.4/DyLP/src/Dylp/dylp.h