Skip to content

Commit

Permalink
include more headers in IpoptCQ header
Browse files Browse the repository at this point in the history
- the forward declarations seem to be not always sufficient
- closes coin-or#572
  • Loading branch information
svigerske committed May 2, 2022
1 parent 28c59dc commit 6408e60
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
2 changes: 2 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ More detailed information about incremental changes can be found in the
from TNLP to Ipopts internal NLP [#570, by Daniel Dias].
- Fixed that MC68 ordering time was not accounted in symbolic factorization
time of HSL MA86 [#571].
- Include more header files in IpIpoptCalculatedQuantities.hpp for setups
where forward declarations are not sufficients [#572].

### 3.14.5 (2022-02-09)

Expand Down
8 changes: 3 additions & 5 deletions src/Algorithm/IpIpoptCalculatedQuantities.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -9,19 +9,17 @@

#include "IpSmartPtr.hpp"
#include "IpCachedResults.hpp"
#include "IpIpoptData.hpp"
#include "IpSymMatrix.hpp"
#include "IpRegOptions.hpp"

#include <string>

namespace Ipopt
{
class IpoptNLP;
class IpoptData;
class Vector;
class Matrix;
class SymMatrix;
class Journalist;
class OptionsList;
class RegisteredOptions;

/** Norm types */
enum ENormType
Expand Down

0 comments on commit 6408e60

Please sign in to comment.