Lines Matching full:variables
11 PetscInt nx, Nx; /* Decision variables nx = nxfixed + nxub + nxlb + nxbox + nxfree */
12 PetscInt nxfixed, Nxfixed; /* Fixed decision variables */
13 PetscInt nxlb, Nxlb; /* Decision variables with lower bounds only */
14 PetscInt nxub, Nxub; /* Decision variables with upper bounds only */
15 PetscInt nxbox, Nxbox; /* Decision variables with box constraints */
16 PetscInt nxfree, Nxfree; /* Free variables */
31 Vec lambdae_xfixed; /* Equality constraints lagrangian multiplier vector for fixed variables */
58 /* Index sets for types of bounds on variables */
61 IS isxfixed; /* Fixed variables lb = x = ub */
62 IS isxbox; /* Boxed variables lb <= x <= ub */
63 IS isxfree; /* Free variables -inf <= x <= inf */
70 PetscReal push_init_slack; /* Push initial slack variables (z) away from bounds */
71 PetscReal push_init_lambdai; /* Push initial inequality variables (lambdai) away from bounds */