|
<T>LAPACK 0.1.2
C++ Template Linear Algebra PACKage
|
#include "tlapack/legacy_api/base/legacyArray.hpp"

Go to the source code of this file.
Macros | |
| #define | tlapack_expr_with_2vectors(x, TX, n, X, incx, y, TY, m, Y, incy, expr) |
| Creates two vector objects and executes an expression with them. | |
| #define | tlapack_expr_with_vector(x, TX, n, X, incx, expr) |
| Creates a vector object and executes an expression with it. | |
| #define | tlapack_expr_with_vector_positiveInc(x, TX, n, X, incx, expr) |
| Creates a vector object and executes an expression with it. | |
| #define tlapack_expr_with_2vectors | ( | x, | |
| TX, | |||
| n, | |||
| X, | |||
| incx, | |||
| y, | |||
| TY, | |||
| m, | |||
| Y, | |||
| incy, | |||
| expr | |||
| ) |
Creates two vector objects and executes an expression with them.
| [in] | x | Name of the first vector to be used in the expression. |
| [in] | TX | Type of the elements of the first vector. |
| [in] | n | Number of elements in the first vector. |
| [in] | X | Pointer to the first element of the first vector. |
| [in] | incx | Stride between elements of the first vector. |
| [in] | y | Name of the second vector to be used in the expression. |
| [in] | TY | Type of the elements of the second vector. |
| [in] | m | Number of elements in the second vector. |
| [in] | Y | Pointer to the first element of the second vector. |
| [in] | incy | Stride between elements of the second vector. |
| [in] | expr | Expression to be executed. |
| #define tlapack_expr_with_vector | ( | x, | |
| TX, | |||
| n, | |||
| X, | |||
| incx, | |||
| expr | |||
| ) |
Creates a vector object and executes an expression with it.
| [in] | x | Name of the vector to be used in the expression. |
| [in] | TX | Type of the elements of the vector. |
| [in] | n | Number of elements in the vector. |
| [in] | X | Pointer to the first element of the vector. |
| [in] | incx | Stride between elements of the vector. |
| [in] | expr | Expression to be executed with the vector. |
| #define tlapack_expr_with_vector_positiveInc | ( | x, | |
| TX, | |||
| n, | |||
| X, | |||
| incx, | |||
| expr | |||
| ) |
Creates a vector object and executes an expression with it.
This macro is used when the stride between elements of the vector is non-negative.
| [in] | x | Name of the vector to be used in the expression. |
| [in] | TX | Type of the elements of the vector. |
| [in] | n | Number of elements in the vector. |
| [in] | X | Pointer to the first element of the vector. |
| [in] | incx | Stride between elements of the vector. |
| [in] | expr | Expression to be executed with the vector. |