Function
Static Public Summary | ||
public |
compile(objectPattern: {"$1": *, "add": *, "sub": *, "mul": *, "imul": *, "div2": *, "root2n": *, "iroot2n": *}): {"fft": *, "ifft": *} |
|
public |
fft($1: *, add: *, sub: *, mul: *, imul: *, root2n: *): * |
|
public |
ifft($1: *, add: *, sub: *, mul: *, imul: *, div2: *, iroot2n: *): * |
|
public |
unzip(u: *, ui: *, uj: *, v: *, vi: *, vm: *) |
Static Private Summary | ||
private |
_fft(unzip: *, zip: *): * |
|
private |
_izip($1: *, add: *, sub: *, mul: *, imul: *, div2: *, root2n: *): * |
|
private |
_zip($1: *, add: *, sub: *, mul: *, imul: *, root2n: *): * |
Static Public
public compile(objectPattern: {"$1": *, "add": *, "sub": *, "mul": *, "imul": *, "div2": *, "root2n": *, "iroot2n": *}): {"fft": *, "ifft": *} source
import compile from '@aureooms/js-fft/src/compile.js'
Params:
Name | Type | Attribute | Description |
objectPattern | {"$1": *, "add": *, "sub": *, "mul": *, "imul": *, "div2": *, "root2n": *, "iroot2n": *} |
|
Return:
{"fft": *, "ifft": *} |
public fft($1: *, add: *, sub: *, mul: *, imul: *, root2n: *): * source
import fft from '@aureooms/js-fft/src/fft.js'
Params:
Name | Type | Attribute | Description |
$1 | * | ||
add | * | ||
sub | * | ||
mul | * | ||
imul | * | ||
root2n | * |
Return:
* |
public ifft($1: *, add: *, sub: *, mul: *, imul: *, div2: *, iroot2n: *): * source
import ifft from '@aureooms/js-fft/src/ifft.js'
Params:
Name | Type | Attribute | Description |
$1 | * | ||
add | * | ||
sub | * | ||
mul | * | ||
imul | * | ||
div2 | * | ||
iroot2n | * |
Return:
* |
public unzip(u: *, ui: *, uj: *, v: *, vi: *, vm: *) source
import unzip from '@aureooms/js-fft/src/unzip.js'
Params:
Name | Type | Attribute | Description |
u | * | ||
ui | * | ||
uj | * | ||
v | * | ||
vi | * | ||
vm | * |
Static Private
private _fft(unzip: *, zip: *): * source
import _fft from '@aureooms/js-fft/src/_fft.js'
Params:
Name | Type | Attribute | Description |
unzip | * | ||
zip | * |
Return:
* |
private _izip($1: *, add: *, sub: *, mul: *, imul: *, div2: *, root2n: *): * source
import _izip from '@aureooms/js-fft/src/_izip.js'
Params:
Name | Type | Attribute | Description |
$1 | * | ||
add | * | ||
sub | * | ||
mul | * | ||
imul | * | ||
div2 | * | ||
root2n | * |
Return:
* |
private _zip($1: *, add: *, sub: *, mul: *, imul: *, root2n: *): * source
import _zip from '@aureooms/js-fft/src/_zip.js'
Params:
Name | Type | Attribute | Description |
$1 | * | ||
add | * | ||
sub | * | ||
mul | * | ||
imul | * | ||
root2n | * |
Return:
* |