openpilot is an open source driver assistance system. openpilot performs the functions of Automated Lane Centering and Adaptive Cruise Control for over 200 supported car makes and models.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

134 lines
4.0 KiB

6 years ago
Main authors:
Andreas Waechter, project leader (IBM)
Carl Laird (IBM, Carnegie Mellon University)
Contributors:
- Yoshiaki Kawajiri (Carnegie Mellon Univeristy):
First version of Latex documentation file
Docs/documentation.tex
- Olaf Schenk (University of Basel):
Modifications to the PARDISO interface in the files
Algorithm/LinearSolvers/IpPardisoSolverInterface.cpp
Algorithm/LinearSolvers/IpPardisoSolverInterface.hpp
- Michael Hagemann (University of Basel):
MA57 interface
Algorithm/LinearSolvers/IpMa57SolverInterface.cpp
Algorithm/LinearSolvers/IpMa57SolverInterface.hpp
- Damien Hocking (KBC Advanced Technologies)
MUMPS interface
Algorithm/LinearSolvers/IpMumpsSolverInterface.cpp
Algorithm/LinearSolvers/IpMumpsSolverInterface.hpp
- Jon Lee (IBM Research)
example nl file (writting by hand) for unitTest
Test/mytoy.nl
- Peter Carbonetto (University of British Columbia)
Matlab interface files in directory (and subdirectories of)
contrib/MatlabInterface
- Rafael de Pelegrini Soares (VRTech Industrial Technologies)
and Tong Kewei (Beihang University, Beijing)
Java interface files in directory (and subdirectories of)
contrib/JavaInterface
- Lifeng Chen/Zaiwen Wen (Columbia University)
Changes and additions to the implementation of the Chen-Goldfarb
penalty function algorithm
src/contrib/CGPenalty/IpCGPenaltyCq.cpp
src/contrib/CGPenalty/IpCGPenaltyCq.hpp
src/contrib/CGPenalty/IpCGPenaltyData.cpp
src/contrib/CGPenalty/IpCGPenaltyData.hpp
src/contrib/CGPenalty/IpCGPenaltyLSAcceptor.cpp
src/contrib/CGPenalty/IpCGPenaltyLSAcceptor.hpp
src/contrib/CGPenalty/IpCGPenaltyRegOp.cpp
src/contrib/CGPenalty/IpCGPenaltyRegOp.hpp
src/contrib/CGPenalty/IpCGPerturbationHandler.cpp
src/contrib/CGPenalty/IpCGPerturbationHandler.hpp
src/contrib/CGPenalty/IpCGSearchDirCalc.cpp
src/contrib/CGPenalty/IpCGSearchDirCalc.hpp
src/contrib/CGPenalty/IpPiecewisePenalty.cpp
src/contrib/CGPenalty/IpPiecewisePenalty.hpp
- Stefan Vigerske (GAMS)
Dynamic loading of linear solver shared libraries
src/contrib/LinearSolverLoader/HSLLoader.c
src/contrib/LinearSolverLoader/HSLLoader.h
src/contrib/LinearSolverLoader/LibraryHandler.c
src/contrib/LinearSolverLoader/LibraryHandler.h
src/contrib/LinearSolverLoader/PardisoLoader.c
src/contrib/LinearSolverLoader/PardisoLoader.h
- Marcel Roelofs (AIMMS)
MSVC project files for Intel Fortran compiler, creating a DLL
MSVisualStudio/v8-ifort
- Jonathan Hogg (STFC Rutherford Appleton Laboratory)
MA77 interface
src/Algorithm/LinearSolvers/hsl_ma77d.h
src/Algorithm/LinearSolvers/IpMa77SolverInterface.hpp
src/Algorithm/LinearSolvers/IpMa77SolverInterface.cpp
MA86 interface
src/Algorithm/LinearSolvers/hsl_ma86d.h
src/Algorithm/LinearSolvers/hsl_mc68i.h
src/Algorithm/LinearSolvers/IpMa86SolverInterface.hpp
src/Algorithm/LinearSolvers/IpMa86SolverInterface.cpp
MA97 interface
src/Algorithm/LinearSolvers/hsl_ma97d.h
src/Algorithm/LinearSolvers/IpMa97SolverInterface.hpp
src/Algorithm/LinearSolvers/IpMa97SolverInterface.cpp
- Hans Pirnay (RWTH Aachen)
Rodrigo Lopez-Negrete (Carnegie Mellon University)
Sensitivity Based on IPOPT
contrib/sIPOPT (formerly called contrib/AsNMPC)
- Jelmer Ypma (University College London)
R interface with examples, all files in directory (and subdirectory of)
contrib/RInterface
- Tony Kelman (Berkeley)
improvements to Matlab interface
Ipopt/contrib/MatlabInterface
- Gabriel Hackebeil
improved use compound component spaces
- Nai-Yuan Chiang and Victor M. Zavala Tejeda (Argonne National Laboratory)
inertia free curvature test in solution of primal-dual system (full approach)
Contributors of code that is no longer included in Ipopt distribution:
- Yifan Hu (Wolfram): Contributed TAUCS interface, implemented in the files
PDSystemImpl/PDFullSpace/IpTAUCSSolverInterface.hpp
PDSystemImpl/PDFullSpace/IpTAUCSSolverInterface.cpp
[These files have been removed, since TAUCS is not supported]