Ipopt
3.11.4
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
src
LinAlg
IpLapack.hpp
Go to the documentation of this file.
1
// Copyright (C) 2005, 2009 International Business Machines and others.
2
// All Rights Reserved.
3
// This code is published under the Eclipse Public License.
4
//
5
// $Id: IpLapack.hpp 1861 2010-12-21 21:34:47Z andreasw $
6
//
7
// Authors: Andreas Waechter IBM 2005-12-25
8
9
#ifndef __IPLAPACK_HPP__
10
#define __IPLAPACK_HPP__
11
12
#include "
IpUtils.hpp
"
13
#include "
IpException.hpp
"
14
15
namespace
Ipopt
16
{
17
DECLARE_STD_EXCEPTION
(LAPACK_NOT_INCLUDED);
18
22
void
IpLapackDpotrs
(
Index
ndim,
Index
nrhs,
const
Number
*a,
Index
lda,
23
Number
*b,
Index
ldb);
24
28
void
IpLapackDpotrf
(
Index
ndim,
Number
*a,
Index
lda,
Index
& info);
29
34
void
IpLapackDsyev
(
bool
compute_eigenvectors,
Index
ndim,
Number
*a,
35
Index
lda,
Number
*w,
Index
& info);
36
39
void
IpLapackDgetrf
(
Index
ndim,
Number
*a,
Index
* pivot,
Index
lda,
40
Index
& info);
41
44
void
IpLapackDgetrs
(
Index
ndim,
Index
nrhs,
const
Number
*a,
Index
lda,
45
Index
* ipiv,
Number
*b,
Index
ldb);
46
47
}
// namespace Ipopt
48
49
#endif
Generated on Mon Oct 21 2013 19:08:15 for Ipopt by
1.8.4