KMS
An \(n \times n\) KMS matrix with parameter \(\rho\) is a
skew-Hermitian matrix such that
\[A(i,j) = \rho^{j-i},\;\;\; i <= j.\]
C++ API
-
void
KMS(Matrix<T> &K, Int n, T rho)
-
void
KMS(AbstractDistMatrix<T> &K, Int n, T rho)
C API
-
ElError
ElKMS_i(ElMatrix_i K, ElInt n, ElInt rho)
-
ElError
ElKMS_s(ElMatrix_s K, ElInt n, float rho)
-
ElError
ElKMS_d(ElMatrix_d K, ElInt n, double rho)
-
ElError
ElKMS_c(ElMatrix_c K, ElInt n, complex_float rho)
-
ElError
ElKMS_z(ElMatrix_z K, ElInt n, complex_double rho)
-
ElError
ElKMSDist_i(ElDistMatrix_i K, ElInt n, ElInt rho)
-
ElError
ElKMSDist_s(ElDistMatrix_s K, ElInt n, float rho)
-
ElError
ElKMSDist_d(ElDistMatrix_d K, ElInt n, double rho)
-
ElError
ElKMSDist_c(ElDistMatrix_c K, ElInt n, complex_float rho)
-
ElError
ElKMSDist_z(ElDistMatrix_z K, ElInt n, complex_double rho)
Python API
-
KMS(K, n, rho)