MAiNGO
maingo::MAiNGO Member List

This is the complete list of members for maingo::MAiNGO, including all inherited members.

_add_auxiliary_variables_to_lbd_dag()maingo::MAiNGOprivate
_add_linebreaks_to_gams_string(std::string &str)maingo::MAiNGOprivate
_analyze_and_solve_problem()maingo::MAiNGOprivate
_babStatusmaingo::MAiNGOprivate
_babTimemaingo::MAiNGOprivate
_check_feasibility_of_relaxation_only_constraints(const std::vector< double > &solutionPoint, std::string &str, const std::string &whitespaces)maingo::MAiNGOprivate
_check_for_hidden_zero_constraints(const std::vector< mc::FFVar > &tmpDAGVars, std::vector< mc::FFVar > &tmpDAGFunctions, std::vector< mc::FFVar > &tmpDAGoutputFunctions)maingo::MAiNGOprivate
_classify_constraints(std::vector< mc::FFVar > &tmpFunctions, const std::vector< mc::FFVar > &tmpDAGVars)maingo::MAiNGOprivate
_constantConstraintsmaingo::MAiNGOprivate
_constantConstraintsFeasiblemaingo::MAiNGOprivate
_constantOutputsmaingo::MAiNGOprivate
_construct_DAG()maingo::MAiNGOprivate
_DAGmaingo::MAiNGOprivate
_DAGconstructedmaingo::MAiNGOprivate
_DAGfunctionsmaingo::MAiNGOprivate
_DAGfunctionsLbdmaingo::MAiNGOprivate
_DAGlbdmaingo::MAiNGOprivate
_DAGoutputFunctionsmaingo::MAiNGOprivate
_DAGoutputFunctionsLbdmaingo::MAiNGOprivate
_DAGvarsmaingo::MAiNGOprivate
_DAGvarsLbdmaingo::MAiNGOprivate
_feasibleAtRootmaingo::MAiNGOprivate
_get_additional_outputs(const std::vector< double > &point)maingo::MAiNGOprivate
_get_model_at_point(const std::vector< double > &point, std::vector< double > &returnResult)maingo::MAiNGOprivate
_infeasibleVariablesmaingo::MAiNGOprivate
_initialize_solve()maingo::MAiNGOprivate
_initialPointmaingo::MAiNGOprivate
_initialPointFeasiblemaingo::MAiNGOprivate
_initialPointOriginalmaingo::MAiNGOprivate
_inMAiNGOsolvemaingo::MAiNGOprivate
_loggermaingo::MAiNGOprivate
_maingoOriginalSettingsmaingo::MAiNGOprivate
_maingoSettingsmaingo::MAiNGOprivate
_maingoStatusmaingo::MAiNGOprivate
_miqpStatusmaingo::MAiNGOprivate
_modelOutputmaingo::MAiNGOprivate
_myBaBmaingo::MAiNGOprivate
_myFFVARmodelmaingo::MAiNGOprivate
_myLBSmaingo::MAiNGOprivate
_myUBSBabmaingo::MAiNGOprivate
_myUBSPremaingo::MAiNGOprivate
_nauxiliaryRelOnlyEqsmaingo::MAiNGOprivate
_nconstantEqmaingo::MAiNGOprivate
_nconstantEqRelOnlymaingo::MAiNGOprivate
_nconstantIneqmaingo::MAiNGOprivate
_nconstantIneqRelOnlymaingo::MAiNGOprivate
_nconstantIneqSquashmaingo::MAiNGOprivate
_nconstantOutputVariablesmaingo::MAiNGOprivate
_neqmaingo::MAiNGOprivate
_neqRelaxationOnlymaingo::MAiNGOprivate
_nineqmaingo::MAiNGOprivate
_nineqRelaxationOnlymaingo::MAiNGOprivate
_nineqSquashmaingo::MAiNGOprivate
_nonconstantConstraintsmaingo::MAiNGOprivate
_nonconstantConstraintsUBPmaingo::MAiNGOprivate
_nonconstantOutputsmaingo::MAiNGOprivate
_noutputVariablesmaingo::MAiNGOprivate
_nvarmaingo::MAiNGOprivate
_nvarLbdmaingo::MAiNGOprivate
_nvarOriginalmaingo::MAiNGOprivate
_objectivesAtRootmaingo::MAiNGOprivate
_originalConstraintsmaingo::MAiNGOprivate
_originalVariablesmaingo::MAiNGOprivate
_outputNamesmaingo::MAiNGOprivate
_outputTimemaingo::MAiNGOprivate
_preprocessTimemaingo::MAiNGOprivate
_print_additional_output()maingo::MAiNGOprivate
_print_MAiNGO_header()maingo::MAiNGOprivate
_print_MAiNGO_header_for_other_modeling_language(const PARSING_LANGUAGE parsing_language, std::ofstream &file)maingo::MAiNGOprivate
_print_message(const std::string &message)maingo::MAiNGOprivate
_print_solution()maingo::MAiNGOprivate
_print_statistics()maingo::MAiNGOprivate
_print_time()maingo::MAiNGOprivate
_problemStructuremaingo::MAiNGOprivate
_readyToSolvemaingo::MAiNGOprivate
_recognize_structure()maingo::MAiNGOprivate
_removedVariablesmaingo::MAiNGOprivate
_resultVarsmaingo::MAiNGOprivate
_root_constraint_propagation()maingo::MAiNGOprivate
_root_multistart()maingo::MAiNGOprivate
_root_obbt_feasibility()maingo::MAiNGOprivate
_root_obbt_feasibility_optimality()maingo::MAiNGOprivate
_rootConPropStatusmaingo::MAiNGOprivate
_rootMultistartStatusmaingo::MAiNGOprivate
_rootNodemaingo::MAiNGOprivate
_rootObbtStatusmaingo::MAiNGOprivate
_set_constraint_properties()maingo::MAiNGOprivate
_solutionPointmaingo::MAiNGOprivate
_solutionTimemaingo::MAiNGOprivate
_solutionTimeWallClockmaingo::MAiNGOprivate
_solutionValuemaingo::MAiNGOprivate
_solve_MINLP()maingo::MAiNGOprivate
_solve_MIQP()maingo::MAiNGOprivate
_uniqueNamesmaingo::MAiNGOprivate
_uniqueNamesOriginalmaingo::MAiNGOprivate
_variablesmaingo::MAiNGOprivate
_variablesFeasiblemaingo::MAiNGOprivate
_variablesLbdmaingo::MAiNGOprivate
_write_ale_file(const std::string aleFileName="MAiNGO_ALE_file", const std::string solverName="SCIP", const bool writeRelaxationOnly=false)maingo::MAiNGOprivate
_write_ale_functions(std::ofstream &aleFile, bool writeRelaxationOnly)maingo::MAiNGOprivate
_write_ale_options(std::ofstream &aleFile, std::string solverName="SCIP")maingo::MAiNGOprivate
_write_ale_variables(std::ofstream &aleFile)maingo::MAiNGOprivate
_write_csv_general()maingo::MAiNGOprivate
_write_epsilon_constraint_result(const std::vector< std::vector< double >> &objectiveValues, const std::vector< std::vector< double >> &solutionPoints)maingo::MAiNGOprivate
_write_files()maingo::MAiNGOprivate
_write_files_error(const std::string &error)maingo::MAiNGOprivate
_write_gams_file(const std::string gamsFileName="MAiNGO_GAMS_file", const std::string solverName="SCIP", const bool writeRelaxationOnly=false)maingo::MAiNGOprivate
_write_gams_functions(std::ofstream &gamsFile, bool writeRelaxationOnly)maingo::MAiNGOprivate
_write_gams_options(std::ofstream &gamsFile, std::string solverName="SCIP")maingo::MAiNGOprivate
_write_gams_variables(std::ofstream &gamsFile)maingo::MAiNGOprivate
_write_res_file()maingo::MAiNGOprivate
get_additional_outputs_at_point(const std::vector< double > &point)maingo::MAiNGO
get_additional_outputs_at_solution_point()maingo::MAiNGO
get_cpu_solution_time() constmaingo::MAiNGO
get_final_abs_gap() constmaingo::MAiNGO
get_final_LBD() constmaingo::MAiNGO
get_final_rel_gap() constmaingo::MAiNGO
get_iterations() constmaingo::MAiNGO
get_LBP_count() constmaingo::MAiNGO
get_max_nodes_in_memory() constmaingo::MAiNGO
get_model_at_point(const std::vector< double > &point, std::vector< double > &returnResult)maingo::MAiNGO
get_model_at_solution_point()maingo::MAiNGO
get_objective_value() constmaingo::MAiNGO
get_solution_point() constmaingo::MAiNGO
get_status() constmaingo::MAiNGO
get_UBP_count() constmaingo::MAiNGO
get_wallclock_solution_time() constmaingo::MAiNGO
MAiNGO(std::shared_ptr< MAiNGOmodel > myModel)maingo::MAiNGO
MAiNGO()maingo::MAiNGOprivate
MAiNGO(const MAiNGO &)maingo::MAiNGOprivate
operator=(const MAiNGO &)maingo::MAiNGOprivate
parse_maingo_to_other_language(const PARSING_LANGUAGE parsing_language, const std::string fileName="MAiNGO_parsed_file", const std::string solverName="SCIP", const bool useMinMax=true, const bool useTrig=true, const bool ignoreBoundingFuncs=false, const bool writeRelaxationOnly=true)maingo::MAiNGO
print_MAiNGO(std::ostream &outstream=std::cout)maingo::MAiNGO
read_settings(std::string settingsFile)maingo::MAiNGO
set_csv_file_name(std::string csvIterationsName="bab_Report_Iterations", std::string csvGeneralName="bab_Report_General")maingo::MAiNGO
set_log_file_name(std::string logFileName="bab")maingo::MAiNGO
set_model(std::shared_ptr< MAiNGOmodel > myModel)maingo::MAiNGO
set_option(const std::string option, const double value)maingo::MAiNGO
set_output_stream(std::ostream *outputStream)maingo::MAiNGO
set_res_file_name(std::string resFileName="MAiNGO_res")maingo::MAiNGO
solve()maingo::MAiNGO
solve_epsilon_constraint()maingo::MAiNGO
~MAiNGO()maingo::MAiNGOinline