//
// Copyright (c) 2024 Lander Vanroye, KU Leuven
//

#ifndef __fatrop_nlp_fwd_hpp__
#define __fatrop_nlp_fwd_hpp__

namespace fatrop
{
    struct NlpDims;
    template <typename T> struct ProblemInfo;
    template <typename T> struct Jacobian;
    template <typename T> struct Hessian;
    template <typename T> struct ProblemDims;
    template <typename T> struct Nlp;
} // namespace fatrop

#endif // __fatrop_nlp_fwd_hpp__