42 #ifndef REDUCED_SPACE_SQP_PACK_TYPES_H
43 #define REDUCED_SPACE_SQP_PACK_TYPES_H
45 #include "ConstrainedOptPack_Types.hpp"
46 #include "IterationPack_Types.hpp"
50 namespace MoochoPack {
55 #include "ConstrainedOptPack_PublicTypes.ud"
58 #include "IterationPack_PublicTypes.ud"
61 enum EJournalOutputLevel {
63 ,PRINT_BASIC_ALGORITHM_INFO = 1
64 ,PRINT_ALGORITHM_STEPS = 2
67 ,PRINT_ITERATION_QUANTITIES = 5
73 switch(output_level) {
75 case PRINT_BASIC_ALGORITHM_INFO:
77 case PRINT_ACTIVE_SET:
78 case PRINT_ALGORITHM_STEPS:
82 case PRINT_ITERATION_QUANTITIES:
93 class NLPSolverClientInterface;
94 class NLPAlgoClientInterface;
103 #endif // REDUCED_SPACE_SQP_PACK_TYPES_H
#define TEUCHOS_TEST_FOR_EXCEPT(throw_exception_test)