Localized Orbital Scaling Correction (LOSC) C library
|
The C interface for LOSC curvature base class. More...
#include <curvature.h>
Public Attributes | |
size_t(* | nlo )(const LoscCurvatureBase *self) |
Return the number of LOs. More... | |
size_t(* | nfitbasis )(const LoscCurvatureBase *self) |
Return the number of nfitbasis. More... | |
size_t(* | npts )(const LoscCurvatureBase *self) |
Return the number of grid points. More... | |
void(* | kappa )(const LoscCurvatureBase *self, losc_matrix *K) |
Compute the LOSC curvature matrix with an in-out way. More... | |
The C interface for LOSC curvature base class.
void(* LoscCurvatureBase::kappa) (const LoscCurvatureBase *self, losc_matrix *K) |
Compute the LOSC curvature matrix with an in-out way.
[in,out] | K | curvature matrix with dimension [nlo, nlo] . |
size_t(* LoscCurvatureBase::nfitbasis) (const LoscCurvatureBase *self) |
Return the number of nfitbasis.
size_t(* LoscCurvatureBase::nlo) (const LoscCurvatureBase *self) |
Return the number of LOs.
size_t(* LoscCurvatureBase::npts) (const LoscCurvatureBase *self) |
Return the number of grid points.