MAiNGO
returnCodes.h
Go to the documentation of this file.
1 /**********************************************************************************
2  * Copyright (c) 2019 Process Systems Engineering (AVT.SVT), RWTH Aachen University
3  *
4  * This program and the accompanying materials are made available under the
5  * terms of the Eclipse Public License 2.0 which is available at
6  * http://www.eclipse.org/legal/epl-2.0.
7  *
8  * SPDX-License-Identifier: EPL-2.0
9  *
10  * @file returnCodes.h
11  *
12  * @brief File containing enums for the return codes of the different solvers
13  *
14  **********************************************************************************/
15 
16 #pragma once
17 
18 
19 namespace maingo {
20 
21 
26 enum RETCODE {
34 };
35 
43 };
44 
53 };
54 
55 
56 namespace lbp {
57 
58 
67 };
68 
73 enum LP_RETCODE {
77 };
78 
79 
80 } // end namespace lbp
81 
82 
83 } // end namespace maingo
Definition: returnCodes.h:27
Definition: returnCodes.h:75
Definition: returnCodes.h:50
Definition: returnCodes.h:51
Definition: returnCodes.h:64
Definition: returnCodes.h:28
RETCODE
Enum for representing the return codes returned by MAiNGO after the solve() function was called.
Definition: returnCodes.h:26
LINEARIZATION_RETCODE
Enum for representing the return codes returned by the different linearization techniques.
Definition: returnCodes.h:63
Definition: returnCodes.h:30
Definition: returnCodes.h:31
TIGHTENING_RETCODE
Enum for representing the return codes returned by LowerBoundingSolvers when solving OBBT or constrai...
Definition: returnCodes.h:49
SUBSOLVER_RETCODE
Enum for representing the return codes returned by the different sub-solvers (UpperBoundingSolver,...
Definition: returnCodes.h:40
Definition: returnCodes.h:41
Definition: returnCodes.h:42
namespace holding all essentials of MAiNGO
Definition: aleModel.h:31
Definition: returnCodes.h:76
Definition: returnCodes.h:33
Definition: returnCodes.h:74
LP_RETCODE
Enum for representing the return codes returned when a linear program is solved.
Definition: returnCodes.h:73
Definition: returnCodes.h:32
Definition: returnCodes.h:66
Definition: returnCodes.h:52
Definition: returnCodes.h:29
Definition: returnCodes.h:65