Ipopt Documentation  
 
Loading...
Searching...
No Matches
IpJournalist.hpp File Reference
#include "IpoptConfig.h"
#include "IpTypes.hpp"
#include "IpReferenced.hpp"
#include "IpSmartPtr.hpp"
#include <cstdarg>
#include <cstdio>
#include <string>
#include <vector>
#include <ostream>

Go to the source code of this file.

Classes

class  Ipopt::Journalist
 Class responsible for all message output. More...
 
class  Ipopt::Journal
 Journal class (part of the Journalist implementation.). More...
 
class  Ipopt::FileJournal
 FileJournal class. More...
 
class  Ipopt::StreamJournal
 StreamJournal class. More...
 

Namespaces

namespace  Ipopt
 This file contains a base class for all exceptions and a set of macros to help with exceptions.
 

Enumerations

Journalist Enumerations.
enum  Ipopt::EJournalLevel {
  Ipopt::J_INSUPPRESSIBLE = -1 , Ipopt::J_NONE = 0 , Ipopt::J_ERROR , Ipopt::J_STRONGWARNING ,
  Ipopt::J_SUMMARY , Ipopt::J_WARNING , Ipopt::J_ITERSUMMARY , Ipopt::J_DETAILED ,
  Ipopt::J_MOREDETAILED , Ipopt::J_VECTOR , Ipopt::J_MOREVECTOR , Ipopt::J_MATRIX ,
  Ipopt::J_MOREMATRIX , Ipopt::J_ALL , Ipopt::J_LAST_LEVEL
}
 Print Level Enum. More...
 
enum  Ipopt::EJournalCategory {
  Ipopt::J_DBG = 0 , Ipopt::J_STATISTICS , Ipopt::J_MAIN , Ipopt::J_INITIALIZATION ,
  Ipopt::J_BARRIER_UPDATE , Ipopt::J_SOLVE_PD_SYSTEM , Ipopt::J_FRAC_TO_BOUND , Ipopt::J_LINEAR_ALGEBRA ,
  Ipopt::J_LINE_SEARCH , Ipopt::J_HESSIAN_APPROXIMATION , Ipopt::J_SOLUTION , Ipopt::J_DOCUMENTATION ,
  Ipopt::J_NLP , Ipopt::J_TIMING_STATISTICS , Ipopt::J_USER_APPLICATION , Ipopt::J_USER1 ,
  Ipopt::J_USER2 , Ipopt::J_USER3 , Ipopt::J_USER4 , Ipopt::J_USER5 ,
  Ipopt::J_USER6 , Ipopt::J_USER7 , Ipopt::J_USER8 , Ipopt::J_USER9 ,
  Ipopt::J_USER10 , Ipopt::J_USER11 , Ipopt::J_USER12 , Ipopt::J_USER13 ,
  Ipopt::J_USER14 , Ipopt::J_USER15 , Ipopt::J_USER16 , Ipopt::J_USER17 ,
  Ipopt::J_LAST_CATEGORY
}
 Category Selection Enum. More...