#include <BasisFunc.h>
|
| | BasisFunc () |
| |
| | BasisFunc (std::pair< double, double > dom, int nbasis, double w, bool kernel, double dx) |
| |
| double | center (int pos) const |
| |
| const std::pair< double, double > & | dom () const |
| |
| double | dx () const |
| |
| double | fourier (double x, int pos) const |
| |
| double | fourierd (double x, int pos) const |
| |
| double | gaussian (double x, int pos) const |
| |
| double | gaussiand (double x, int pos) const |
| |
| const Matrix< double > & | ginv () const |
| |
| double | grad (double x, int pos, bool conv) const |
| |
| const Matrix< double > & | gram () const |
| |
| double | int0 (int pos) const |
| |
| double | int1 (int pos) const |
| |
| double | int2 (int pos) const |
| |
| bool | kernel () const |
| |
| int | nbasis () const |
| |
| double | operator() (double x, int pos, bool conv) const |
| |
| double | w () const |
| |
◆ BasisFunc() [1/2]
| PLMD::ttsketch::BasisFunc::BasisFunc |
( |
| ) |
|
◆ BasisFunc() [2/2]
| PLMD::ttsketch::BasisFunc::BasisFunc |
( |
std::pair< double, double > | dom, |
|
|
int | nbasis, |
|
|
double | w, |
|
|
bool | kernel, |
|
|
double | dx ) |
◆ center()
| double PLMD::ttsketch::BasisFunc::center |
( |
int | pos | ) |
const |
|
inline |
◆ dom()
| const std::pair< double, double > & PLMD::ttsketch::BasisFunc::dom |
( |
| ) |
const |
|
inline |
◆ dx()
| double PLMD::ttsketch::BasisFunc::dx |
( |
| ) |
const |
|
inline |
◆ fourier()
| double PLMD::ttsketch::BasisFunc::fourier |
( |
double | x, |
|
|
int | pos ) const |
◆ fourierd()
| double PLMD::ttsketch::BasisFunc::fourierd |
( |
double | x, |
|
|
int | pos ) const |
◆ gaussian()
| double PLMD::ttsketch::BasisFunc::gaussian |
( |
double | x, |
|
|
int | pos ) const |
◆ gaussiand()
| double PLMD::ttsketch::BasisFunc::gaussiand |
( |
double | x, |
|
|
int | pos ) const |
◆ ginv()
| const Matrix< double > & PLMD::ttsketch::BasisFunc::ginv |
( |
| ) |
const |
|
inline |
◆ grad()
| double PLMD::ttsketch::BasisFunc::grad |
( |
double | x, |
|
|
int | pos, |
|
|
bool | conv ) const |
◆ gram()
| const Matrix< double > & PLMD::ttsketch::BasisFunc::gram |
( |
| ) |
const |
|
inline |
◆ int0()
| double PLMD::ttsketch::BasisFunc::int0 |
( |
int | pos | ) |
const |
◆ int1()
| double PLMD::ttsketch::BasisFunc::int1 |
( |
int | pos | ) |
const |
◆ int2()
| double PLMD::ttsketch::BasisFunc::int2 |
( |
int | pos | ) |
const |
◆ kernel()
| bool PLMD::ttsketch::BasisFunc::kernel |
( |
| ) |
const |
|
inline |
◆ nbasis()
| int PLMD::ttsketch::BasisFunc::nbasis |
( |
| ) |
const |
|
inline |
◆ operator()()
| double PLMD::ttsketch::BasisFunc::operator() |
( |
double | x, |
|
|
int | pos, |
|
|
bool | conv ) const |
◆ w()
| double PLMD::ttsketch::BasisFunc::w |
( |
| ) |
const |
|
inline |
◆ centers_
| std::vector<double> PLMD::ttsketch::BasisFunc::centers_ |
|
private |
◆ dom_
| std::pair<double, double> PLMD::ttsketch::BasisFunc::dom_ |
|
private |
◆ dx_
| double PLMD::ttsketch::BasisFunc::dx_ |
|
private |
◆ ginv_
| Matrix<double> PLMD::ttsketch::BasisFunc::ginv_ |
|
private |
◆ gram_
| Matrix<double> PLMD::ttsketch::BasisFunc::gram_ |
|
private |
◆ inv_L_
| double PLMD::ttsketch::BasisFunc::inv_L_ |
|
private |
◆ inv_sqrt_2L_
| double PLMD::ttsketch::BasisFunc::inv_sqrt_2L_ |
|
private |
◆ kernel_
| bool PLMD::ttsketch::BasisFunc::kernel_ |
|
private |
◆ L_
| double PLMD::ttsketch::BasisFunc::L_ |
|
private |
◆ nbasis_
| int PLMD::ttsketch::BasisFunc::nbasis_ |
|
private |
◆ shift_
| double PLMD::ttsketch::BasisFunc::shift_ |
|
private |
◆ sqrt_inv_L_
| double PLMD::ttsketch::BasisFunc::sqrt_inv_L_ |
|
private |
◆ w_
| double PLMD::ttsketch::BasisFunc::w_ |
|
private |
The documentation for this class was generated from the following files: