Boltz.Basis
API Reference
Warning
The function calls for these basis functions should be considered experimental and are subject to change without deprecation. However, the functions themselves are stable and can be freely used in combination with the other Layers and Models.
Boltz.Basis.Chebyshev Method
Chebyshev(n; dim::Int=1)
Constructs a Chebyshev basis of the form
Arguments
n
: number of terms in the polynomial expansion.
Keyword Arguments
dim::Int=1
: The dimension along which the basis functions are applied.
Boltz.Basis.Cos Method
Cos(n; dim::Int=1)
Constructs a cosine basis of the form
Arguments
n
: number of terms in the cosine expansion.
Keyword Arguments
dim::Int=1
: The dimension along which the basis functions are applied.
Boltz.Basis.Fourier Method
Fourier(n; dim=1)
Constructs a Fourier basis of the form
Arguments
n
: number of terms in the Fourier expansion.
Keyword Arguments
dim::Int=1
: The dimension along which the basis functions are applied.
Boltz.Basis.Legendre Method
Legendre(n; dim::Int=1)
Constructs a Legendre basis of the form
Arguments
n
: number of terms in the polynomial expansion.
Keyword Arguments
dim::Int=1
: The dimension along which the basis functions are applied.
Boltz.Basis.Polynomial Method
Polynomial(n; dim::Int=1)
Constructs a Polynomial basis of the form
Arguments
n
: number of terms in the polynomial expansion.
Keyword Arguments
dim::Int=1
: The dimension along which the basis functions are applied.
Boltz.Basis.Sin Method
Sin(n; dim::Int=1)
Constructs a sine basis of the form
Arguments
n
: number of terms in the sine expansion.
Keyword Arguments
dim::Int=1
: The dimension along which the basis functions are applied.