numerical integrator using TanhSinhMP
More...
#include <SD.h>
|
typedef void(* | PrintHookerType) (mpREAL *, mpREAL *, size_t *, void *) |
|
typedef int(* | SDD_Type) (const unsigned int xn, const dREAL x[], const unsigned int yn, dREAL y[], const dREAL pl[], const dREAL las[]) |
|
typedef int(* | SDQ_Type) (const unsigned int xn, const qREAL x[], const unsigned int yn, qREAL y[], const qREAL pl[], const qREAL las[]) |
|
typedef int(* | SDMP_Type) (const unsigned int xn, const mpREAL x[], const unsigned int yn, mpREAL y[], const mpREAL pl[], const mpREAL las[]) |
|
typedef qREAL(* | FT_Type) (const qREAL xx[], const qREAL pl[]) |
|
numerical integrator using TanhSinhMP
Definition at line 249 of file SD.h.
◆ PrintHookerType
typedef void(* HepLib::SD::QuadMP::PrintHookerType) (mpREAL *, mpREAL *, size_t *, void *) |
Definition at line 252 of file SD.h.
◆ QuadMP() [1/2]
HepLib::SD::QuadMP::QuadMP |
( |
| ) |
|
|
inline |
Definition at line 256 of file SD.h.
◆ QuadMP() [2/2]
HepLib::SD::QuadMP::QuadMP |
( |
size_t |
m | ) |
|
|
inline |
Definition at line 257 of file SD.h.
◆ DefaultPrintHooker()
void HepLib::SD::QuadMP::DefaultPrintHooker |
( |
mpREAL * |
result, |
|
|
mpREAL * |
epsabs, |
|
|
size_t * |
nrun, |
|
|
void * |
fdata |
|
) |
| |
|
static |
◆ Integrate()
ex HepLib::SD::QuadMP::Integrate |
( |
size_t |
n = 0 | ) |
|
|
overridevirtual |
◆ Wrapper()
int HepLib::SD::QuadMP::Wrapper |
( |
unsigned |
yn, |
|
|
mpREAL * |
y, |
|
|
mpREAL * |
e, |
|
|
unsigned |
xdim, |
|
|
const mpREAL * |
x, |
|
|
void * |
fdata |
|
) |
| |
|
static |
◆ mGK
size_t HepLib::SD::QuadMP::mGK = 10 |
Definition at line 259 of file SD.h.
◆ nGK
size_t HepLib::SD::QuadMP::nGK = 100 |
Definition at line 258 of file SD.h.
◆ PrintHooker
Definition at line 255 of file SD.h.
The documentation for this class was generated from the following files:
- /home/runner/work/HepLib/HepLib/SD/SD.h
- /home/runner/work/HepLib/HepLib/SD/QuadMP.cpp