#include "IpUtils.hpp"
Go to the source code of this file.
Namespaces | |
namespace | Ipopt |
Functions | |
Number | IpBlasDdot (Index size, const Number *x, Index incX, const Number *y, Index incY) |
Wrapper for BLAS function DDOT. | |
Number | IpBlasDnrm2 (Index size, const Number *x, Index incX) |
Wrapper for BLAS function DNRM2. | |
Number | IpBlasDasum (Index size, const Number *x, Index incX) |
Wrapper for BLAS function DASUM. | |
Index | IpBlasIdamax (Index size, const Number *x, Index incX) |
Wrapper for BLAS function DASUM. | |
void | IpBlasDcopy (Index size, const Number *x, Index incX, Number *y, Index incY) |
Wrapper for BLAS subroutine DCOPY. | |
void | IpBlasDaxpy (Index size, Number alpha, const Number *x, Index incX, Number *y, Index incY) |
Wrapper for BLAS subroutine DAXPY. | |
void | IpBlasDscal (Index size, Number alpha, Number *x, Index incX) |
Wrapper for BLAS subroutine DSCAL. | |
void | 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 | 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 | 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 | 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 | IpBlasDtrsm (bool trans, Index ndim, Index nrhs, Number alpha, const Number *A, Index ldA, Number *B, Index ldB) |
Wrapper for BLAS subroutine DTRSM. |