259 IpBlasGemv(
trans,
nRows,
nCols,
alpha,
A,
ldA, x,
incX,
beta,
y,
incY);
345 IpBlasGemm(
transa,
transb,
m,
n,
k,
alpha,
A,
ldA,
B,
ldB,
beta,
C,
ldC);
#define IPOPT_DEPRECATED
macro to declare symbols as deprecated
Templated class which stores one entry for the CachedResult class.
This file contains a base class for all exceptions and a set of macros to help with exceptions.
IPOPTLIB_EXPORT void IpBlasGemm(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 XGEMM.
IPOPT_DEPRECATED 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.
IPOPT_DEPRECATED void IpBlasDscal(Index size, Number alpha, Number *x, Index incX)
Wrapper for BLAS subroutine DSCAL.
IPOPT_DEPRECATED 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.
IPOPTLIB_EXPORT void IpBlasScal(Index size, Number alpha, Number *x, Index incX)
Wrapper for BLAS subroutine XSCAL.
IPOPT_DEPRECATED int IpBlasIdamax(Index size, const Number *x, Index incX)
Wrapper for BLAS function IDAMAX.
IPOPTLIB_EXPORT Number IpBlasNrm2(Index size, const Number *x, Index incX)
Wrapper for BLAS function XNRM2.
IPOPT_DEPRECATED void IpBlasDaxpy(Index size, Number alpha, const Number *x, Index incX, Number *y, Index incY)
Wrapper for BLAS subroutine DAXPY.
IPOPTLIB_EXPORT void IpBlasCopy(Index size, const Number *x, Index incX, Number *y, Index incY)
Wrapper for BLAS subroutine XCOPY.
IPOPT_DEPRECATED Number IpBlasDnrm2(Index size, const Number *x, Index incX)
Wrapper for BLAS function DNRM2.
ipindex Index
Type of all indices of vectors, matrices etc.
IPOPT_DEPRECATED 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.
IPOPT_DEPRECATED Number IpBlasDdot(Index size, const Number *x, Index incX, const Number *y, Index incY)
Wrapper for BLAS function DDOT.
IPOPTLIB_EXPORT void IpBlasSymv(Index n, Number alpha, const Number *A, Index ldA, const Number *x, Index incX, Number beta, Number *y, Index incY)
Wrapper for BLAS subroutine XSYMV.
IPOPTLIB_EXPORT Number IpBlasAsum(Index size, const Number *x, Index incX)
Wrapper for BLAS function XASUM.
IPOPT_DEPRECATED void IpBlasDtrsm(bool trans, Index ndim, Index nrhs, Number alpha, const Number *A, Index ldA, Number *B, Index ldB)
Wrapper for BLAS subroutine DTRSM.
IPOPT_DEPRECATED 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.
IPOPTLIB_EXPORT void IpBlasTrsm(bool trans, Index ndim, Index nrhs, Number alpha, const Number *A, Index ldA, Number *B, Index ldB)
Wrapper for BLAS subroutine XTRSM.
IPOPTLIB_EXPORT void IpBlasAxpy(Index size, Number alpha, const Number *x, Index incX, Number *y, Index incY)
Wrapper for BLAS subroutine XAXPY.
ipnumber Number
Type of all numbers.
IPOPT_DEPRECATED Number IpBlasDasum(Index size, const Number *x, Index incX)
Wrapper for BLAS function DASUM.
IPOPTLIB_EXPORT void IpBlasGemv(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 XGEMV.
IPOPTLIB_EXPORT Number IpBlasDot(Index size, const Number *x, Index incX, const Number *y, Index incY)
Wrapper for BLAS function XDOT.
IPOPTLIB_EXPORT void IpBlasSyrk(bool trans, Index ndim, Index nrank, Number alpha, const Number *A, Index ldA, Number beta, Number *C, Index ldC)
Wrapper for BLAS subroutine XSYRK.
IPOPTLIB_EXPORT Index IpBlasIamax(Index size, const Number *x, Index incX)
Wrapper for BLAS function IXAMAX.
IPOPT_DEPRECATED void IpBlasDcopy(Index size, const Number *x, Index incX, Number *y, Index incY)
Wrapper for BLAS subroutine DCOPY.