17#if !defined(ADOLC_DRIVERS_DRIVERS_H)
18#define ADOLC_DRIVERS_DRIVERS_H 1
102 const double *,
double *);
#define ADOLC_API
Definition adolcexport.h:16
#define BEGIN_C_DECLS
Definition common.h:115
#define END_C_DECLS
Definition common.h:116
ADOLC_API fint hessian_(fint *, fint *, fdouble *, fdouble *)
BEGIN_C_DECLS ADOLC_API int function(short, int, int, const double *, double *)
ADOLC_API fint gradient_(fint *, fint *, fdouble *, fdouble *)
ADOLC_API fint function_(fint *, fint *, fint *, fdouble *, fdouble *)
ADOLC_API int hess_vec(short, int, const double *, const double *, double *)
ADOLC_API fint jacobian_(fint *, fint *, fint *, fdouble *, fdouble *)
ADOLC_API int lagra_hess_vec(short, int, int, const double *, const double *, const double *, double *)
ADOLC_API int hess_mat(short, int, int, const double *, const double *const *, double **)
ADOLC_API int hessian(short, int, const double *, double **)
ADOLC_API fint hess_mat_(fint *, fint *, fint *, fdouble *, fdouble **, fdouble **)
ADOLC_API int jacobian(short, int, int, const double *, double **)
ADOLC_API fint jac_vec_(fint *, fint *, fint *, fdouble *, fdouble *, fdouble *)
ADOLC_API int vec_jac(short, int, int, int, const double *, const double *, double *)
ADOLC_API fint lagra_hess_vec_(fint *, fint *, fint *, fdouble *, fdouble *, fdouble *, fdouble *)
ADOLC_API fint hess_vec_(fint *, fint *, fdouble *, fdouble *, fdouble *)
ADOLC_API fint hessian2_(fint *, fint *, fdouble *, fdouble *)
ADOLC_API fint vec_jac_(fint *, fint *, fint *, fint *, fdouble *, const fdouble *, fdouble *)
ADOLC_API int gradient(short, int, const double *, double *)
ADOLC_API int hessian2(short, int, double *, double **)
ADOLC_API int jac_vec(short, int, int, const double *, const double *, double *)
ADOLC_API fint large_jacobian_(fint *, fint *, fint *, fint *, fdouble *, fdouble *, fdouble *)
ADOLC_API int large_jacobian(short, int, int, int, double *, double *, double **)
#define fint
Definition usrparms.h:38
#define fdouble
Definition usrparms.h:39