makeDEIntFourier

This function create a instance of NumInt!(F, F) for computing fourtier-type integration by the DE formula. * On the DE formula for the fourier-type integration, the integration (1) is converted to (2). * (1) int_0^{inf} g(x) sin(omega * x) dx * (2) sum_{k=-Nlow}^{Nhigh} g(M*phi(h*k)) sin(M*phi(h*k)/omega) M*phi'(h*k)/omega * h * * Params: * isSine = Yes if the type of integration is "sine". No if the type is "cosine". * omega = angular frequency * stepH = step value of each interval * Nlow = number of negative-valued computing points * Nhigh = number of positive-valued computing points * * Reference: *

NumInt!(F, F)
makeDEIntFourier
(
F
)
(
Flag!"isSine" isSine
,,
F stepH = 0.1
,
size_t Nlow = 49
,
size_t Nhigh = 50
)

Meta