|
PIPS-NLP
|
#include <pipsOptions.h>
Public Member Functions | |
| pipsOptions () | |
| ~pipsOptions () | |
| void | readFile (void) |
| bool | parseLine (char *line) |
| void | copyFrom (pipsOptions &pipsOpt) |
| void | print () |
| void | defGloOpt () |
Public Attributes | |
| int | AddSlackParallelSetting |
| int | prtLvl |
| int | max_iter |
| double | conv_tol |
| int | SymLinearSolver |
| int | UsePetsc |
| int | User_Defined_PC |
| int | User_Defined_SymMat |
| int | UsePetscOuter |
| int | SCOPF_precond |
| int | DoIR_Aug |
| int | DoIR_Full |
| int | MaxIR |
| double | IRtol |
| int | DoTinyStepTest |
| int | AssumeMatSingular |
| int | outerSolve |
| int | splitHesDiag |
| int | BuildSchurComp |
| int | SolveSchurScheme |
| int | UseReducedSpace |
| int | RS_SchurSolver |
| int | RS_MaxIR |
| double | RS_LU_PivotLV |
| int | dWd_test |
| int | dWd_test_soc |
| int | UseFilter |
| int | FilterResetStep |
| double | HSL_PivotLV |
| int | MA57_Ordering |
| int | LineSearchMatStep |
| int | NP_Alg |
| double | kappa_tWt |
| int | kappaWithMu |
| int | CheckSmallConstVio |
| int | DoSOC |
| int | UseDualRegAlg |
| int | isNLP |
Static Public Attributes | |
| static pipsOptions * | defOpt = NULL |
Structure for the options that can be set through the OOPS control file.
| pipsOptions::pipsOptions | ( | ) |
base constructor
| pipsOptions::~pipsOptions | ( | ) |
trivial deconstructor
| void pipsOptions::copyFrom | ( | pipsOptions & | pipsOpt | ) |
| void pipsOptions::defGloOpt | ( | ) |
define global option
| bool pipsOptions::parseLine | ( | char * | line | ) |
parse a single line of the file. Return if option found or not
| void pipsOptions::print | ( | ) |
print Option settings to screen
| void pipsOptions::readFile | ( | void | ) |
Read the PIPS control file.
| int pipsOptions::AddSlackParallelSetting |
| int pipsOptions::AssumeMatSingular |
| int pipsOptions::BuildSchurComp |
| int pipsOptions::CheckSmallConstVio |
| double pipsOptions::conv_tol |
Convergence tolerance
|
static |
| int pipsOptions::DoIR_Aug |
| int pipsOptions::DoIR_Full |
| int pipsOptions::DoSOC |
| int pipsOptions::DoTinyStepTest |
| int pipsOptions::dWd_test |
| int pipsOptions::dWd_test_soc |
| int pipsOptions::FilterResetStep |
| double pipsOptions::HSL_PivotLV |
| double pipsOptions::IRtol |
| int pipsOptions::isNLP |
| double pipsOptions::kappa_tWt |
| int pipsOptions::kappaWithMu |
| int pipsOptions::LineSearchMatStep |
| int pipsOptions::MA57_Ordering |
| int pipsOptions::max_iter |
Iteration limit
| int pipsOptions::MaxIR |
| int pipsOptions::NP_Alg |
| int pipsOptions::outerSolve |
| int pipsOptions::prtLvl |
Printing level
| double pipsOptions::RS_LU_PivotLV |
| int pipsOptions::RS_MaxIR |
| int pipsOptions::RS_SchurSolver |
| int pipsOptions::SCOPF_precond |
| int pipsOptions::SolveSchurScheme |
| int pipsOptions::splitHesDiag |
| int pipsOptions::SymLinearSolver |
| int pipsOptions::UseDualRegAlg |
| int pipsOptions::UseFilter |
| int pipsOptions::UsePetsc |
| int pipsOptions::UsePetscOuter |
| int pipsOptions::User_Defined_PC |
| int pipsOptions::User_Defined_SymMat |
| int pipsOptions::UseReducedSpace |
1.8.11