42 #ifndef NLP_INTERFACE_PACK_TYPES_H
43 #define NLP_INTERFACE_PACK_TYPES_H
45 #include "AbstractLinAlgPack_Types.hpp"
46 #include "AbstractLinAlgPack_VectorMutable.hpp"
48 namespace NLPInterfacePack {
50 #include "AbstractLinAlgPack_PublicTypes.ud"
59 class NLPVarReductPerm;
62 class CalcFiniteDiffProd;
63 class CalcFiniteDiffProdSetOptions;
67 class NLPFirstDerivTester;
68 class NLPFirstDerivTesterSetOptions;
69 class NLPDirectTester;
70 class NLPDirectTesterSetOptions;
72 class NLPTesterSetOptions;
76 class NLPFullToReduced;
81 #endif // NLP_INTERFACE_PACK_TYPES_H