|
Localized Orbital Scaling Correction (LOSC) C library
|
The C interface for LOSC curvature class of version 1. More...
#include <curvature.h>
Public Attributes | |
| LoscCurvatureBase * | p_base |
| A pointer to a LoscCurvatureBase variable. More... | |
| void(* | set_tau )(const LoscCurvatureV1 *self, double tau) |
| Set parameter tau. More... | |
The C interface for LOSC curvature class of version 1.
Curvature version 1 is defined as \( \kappa \) in Eq. 3 in the original LOSC paper (https://doi.org/10.1093/nsr/nwx11).
| LoscCurvatureBase* LoscCurvatureV1::p_base |
A pointer to a LoscCurvatureBase variable.
Use this variable to call functions that are provided in the LoscCurvatureBase.
pCurvature exists with type of LoscCurvatureV1 *.| void(* LoscCurvatureV1::set_tau) (const LoscCurvatureV1 *self, double tau) |
Set parameter tau.
| [in] | tau | parameter tau. |