00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014 #ifndef CouenneJournalist_hpp
00015 #define CouenneJournalist_hpp
00016
00017 #include "IpJournalist.hpp"
00018
00019 typedef Ipopt::SmartPtr<Ipopt::Journalist> JnlstPtr;
00020 typedef Ipopt::SmartPtr<const Ipopt::Journalist> ConstJnlstPtr;
00021
00022 const Ipopt::EJournalCategory J_BRANCHING (Ipopt::J_USER1);
00023 const Ipopt::EJournalCategory J_BOUNDTIGHTENING (Ipopt::J_USER2);
00024 const Ipopt::EJournalCategory J_CONVEXIFYING (Ipopt::J_USER3);
00025 const Ipopt::EJournalCategory J_PROBLEM (Ipopt::J_USER4);
00026 const Ipopt::EJournalCategory J_NLPHEURISTIC (Ipopt::J_USER5);
00027 const Ipopt::EJournalCategory J_DISJCUTS (Ipopt::J_USER6);
00028 const Ipopt::EJournalCategory J_REFORMULATE (Ipopt::J_USER7);
00029
00030 #endif