#include "IpUtils.hpp"
Go to the source code of this file.
Namespaces | |
| namespace | Ipopt | 
Functions | |
| Number | Ipopt::IpBlasDdot (Index size, const Number *x, Index incX, const Number *y, Index incY) | 
| Wrapper for BLAS function DDOT.   | |
| Number | Ipopt::IpBlasDnrm2 (Index size, const Number *x, Index incX) | 
| Wrapper for BLAS function DNRM2.   | |
| Number | Ipopt::IpBlasDasum (Index size, const Number *x, Index incX) | 
| Wrapper for BLAS function DASUM.   | |
| Index | Ipopt::IpBlasIdamax (Index size, const Number *x, Index incX) | 
| Wrapper for BLAS function IDAMAX.   | |
| void | Ipopt::IpBlasDcopy (Index size, const Number *x, Index incX, Number *y, Index incY) | 
| Wrapper for BLAS subroutine DCOPY.   | |
| void | Ipopt::IpBlasDaxpy (Index size, Number alpha, const Number *x, Index incX, Number *y, Index incY) | 
| Wrapper for BLAS subroutine DAXPY.   | |
| void | Ipopt::IpBlasDscal (Index size, Number alpha, Number *x, Index incX) | 
| Wrapper for BLAS subroutine DSCAL.   | |
| void | Ipopt::IpBlasDgemv (bool trans, Index nRows, Index nCols, Number alpha, const Number *A, Index ldA, const Number *x, Index incX, Number beta, Number *y, Index incY) | 
| Wrapper for BLAS subroutine DGEMV.   | |
| void | Ipopt::IpBlasDsymv (Index n, Number alpha, const Number *A, Index ldA, const Number *x, Index incX, Number beta, Number *y, Index incY) | 
| Wrapper for BLAS subroutine DSYMV.   | |
| void | Ipopt::IpBlasDgemm (bool transa, bool transb, Index m, Index n, Index k, Number alpha, const Number *A, Index ldA, const Number *B, Index ldB, Number beta, Number *C, Index ldC) | 
| Wrapper for BLAS subroutine DGEMM.   | |
| void | Ipopt::IpBlasDsyrk (bool trans, Index ndim, Index nrank, Number alpha, const Number *A, Index ldA, Number beta, Number *C, Index ldC) | 
| Wrapper for BLAS subroutine DSYRK.   | |
| void | Ipopt::IpBlasDtrsm (bool trans, Index ndim, Index nrhs, Number alpha, const Number *A, Index ldA, Number *B, Index ldB) | 
| Wrapper for BLAS subroutine DTRSM.   | |
 1.6.1