Localized Orbital Scaling Correction (LOSC) C library
|
The C interface for LOSC local occupation number. More...
Go to the source code of this file.
Functions | |
losc_matrix * | losc_local_occupation (const losc_matrix *C_lo, const losc_matrix *S, const losc_matrix *D) |
Create the local occupation matrix. More... | |
The C interface for LOSC local occupation number.
losc_matrix* losc_local_occupation | ( | const losc_matrix * | C_lo, |
const losc_matrix * | S, | ||
const losc_matrix * | D | ||
) |
Create the local occupation matrix.
[in] | C_lo | LO coefficient matrix with dimension [nbasis, nlo] . |
[in] | S | AO overlap matrix with dimension [nbasis, nbasis] . |
[in] | D | Spin density matrix under AO with dimension [nbasis, nbasis] . |
[nlo, nlo]
and return the pointer.