Documentation ¶
Overview ¶
//////// AUTOMATICALLY GENERATED CODE - DO NOT EDIT //////////
Index ¶
- func ComplexBackward(data []complex128, stride int, n int, wavetable *GslFftComplexWavetable, ...) int32
- func ComplexForward(data []complex128, stride int, n int, wavetable *GslFftComplexWavetable, ...) int32
- func ComplexInverse(data []complex128, stride int, n int, wavetable *GslFftComplexWavetable, ...) int32
- func ComplexRadix2Backward(data []complex128, stride int, n int) int32
- func ComplexRadix2DifBackward(data []complex128, stride int, n int) int32
- func ComplexRadix2DifForward(data []complex128, stride int, n int) int32
- func ComplexRadix2DifInverse(data []complex128, stride int, n int) int32
- func ComplexRadix2DifTransform(data []complex128, stride int, n int, sign Direction) int32
- func ComplexRadix2Forward(data []complex128, stride int, n int) int32
- func ComplexRadix2Inverse(data []complex128, stride int, n int) int32
- func ComplexRadix2Transform(data []complex128, stride int, n int, sign Direction) int32
- func ComplexTransform(data []complex128, stride int, n int, wavetable *GslFftComplexWavetable, ...) int32
- func HalfcomplexRadix2Backward(data []float64, stride int, n int) int32
- func HalfcomplexRadix2Inverse(data []float64, stride int, n int) int32
- func HalfcomplexRadix2Unpack(halfcomplexCoefficient []float64, complexCoefficient []complex128, stride int, ...) int32
- func HalfcomplexTransform(data []float64, stride int, n int, wavetable *GslFftHalfcomplexWavetable, ...) int32
- func HalfcomplexUnpack(halfcomplexCoefficient []float64, complexCoefficient []complex128, stride int, ...) int32
- func RealTransform(data []float64, stride int, n int, wavetable *GslFftRealWavetable, ...) int32
- func RealUnpack(realCoefficient []float64, complexCoefficient []complex128, stride int, n int) int32
- type Direction
- type GslFftComplexWavetable
- type GslFftComplexWorkspace
- type GslFftHalfcomplexWavetable
- type GslFftHalfcomplexWorkspace
- type GslFftRealWavetable
- type GslFftRealWorkspace
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ComplexBackward ¶
func ComplexBackward(data []complex128, stride int, n int, wavetable *GslFftComplexWavetable, work *GslFftComplexWorkspace) int32
func ComplexForward ¶
func ComplexForward(data []complex128, stride int, n int, wavetable *GslFftComplexWavetable, work *GslFftComplexWorkspace) int32
func ComplexInverse ¶
func ComplexInverse(data []complex128, stride int, n int, wavetable *GslFftComplexWavetable, work *GslFftComplexWorkspace) int32
func ComplexRadix2Backward ¶
func ComplexRadix2Backward(data []complex128, stride int, n int) int32
func ComplexRadix2DifBackward ¶
func ComplexRadix2DifBackward(data []complex128, stride int, n int) int32
func ComplexRadix2DifForward ¶
func ComplexRadix2DifForward(data []complex128, stride int, n int) int32
func ComplexRadix2DifInverse ¶
func ComplexRadix2DifInverse(data []complex128, stride int, n int) int32
func ComplexRadix2DifTransform ¶
func ComplexRadix2DifTransform(data []complex128, stride int, n int, sign Direction) int32
func ComplexRadix2Forward ¶
func ComplexRadix2Forward(data []complex128, stride int, n int) int32
func ComplexRadix2Inverse ¶
func ComplexRadix2Inverse(data []complex128, stride int, n int) int32
func ComplexRadix2Transform ¶
func ComplexRadix2Transform(data []complex128, stride int, n int, sign Direction) int32
func ComplexTransform ¶
func ComplexTransform(data []complex128, stride int, n int, wavetable *GslFftComplexWavetable, work *GslFftComplexWorkspace, sign Direction) int32
func HalfcomplexRadix2Unpack ¶
func HalfcomplexRadix2Unpack(halfcomplexCoefficient []float64, complexCoefficient []complex128, stride int, n int) int32
func HalfcomplexTransform ¶
func HalfcomplexTransform(data []float64, stride int, n int, wavetable *GslFftHalfcomplexWavetable, work *GslFftRealWorkspace) int32
func HalfcomplexUnpack ¶
func HalfcomplexUnpack(halfcomplexCoefficient []float64, complexCoefficient []complex128, stride int, n int) int32
func RealTransform ¶
func RealTransform(data []float64, stride int, n int, wavetable *GslFftRealWavetable, work *GslFftRealWorkspace) int32
func RealUnpack ¶
func RealUnpack(realCoefficient []float64, complexCoefficient []complex128, stride int, n int) int32
Types ¶
type GslFftComplexWavetable ¶
type GslFftComplexWavetable struct {
gogsl.GslReference
}
func ComplexWavetableAlloc ¶
func ComplexWavetableAlloc(n int) *GslFftComplexWavetable
func (*GslFftComplexWavetable) Dispose ¶
func (x *GslFftComplexWavetable) Dispose()
type GslFftComplexWorkspace ¶
type GslFftComplexWorkspace struct {
gogsl.GslReference
}
func ComplexWorkspaceAlloc ¶
func ComplexWorkspaceAlloc(n int) *GslFftComplexWorkspace
func (*GslFftComplexWorkspace) Dispose ¶
func (x *GslFftComplexWorkspace) Dispose()
type GslFftHalfcomplexWavetable ¶
type GslFftHalfcomplexWavetable struct {
gogsl.GslReference
}
func HalfcomplexWavetableAlloc ¶
func HalfcomplexWavetableAlloc(n int) *GslFftHalfcomplexWavetable
func (*GslFftHalfcomplexWavetable) Dispose ¶
func (x *GslFftHalfcomplexWavetable) Dispose()
type GslFftHalfcomplexWorkspace ¶
type GslFftHalfcomplexWorkspace struct {
gogsl.GslReference
}
type GslFftRealWavetable ¶
type GslFftRealWavetable struct {
gogsl.GslReference
}
func RealWavetableAlloc ¶
func RealWavetableAlloc(n int) *GslFftRealWavetable
func (*GslFftRealWavetable) Dispose ¶
func (x *GslFftRealWavetable) Dispose()
type GslFftRealWorkspace ¶
type GslFftRealWorkspace struct {
gogsl.GslReference
}
func RealWorkspaceAlloc ¶
func RealWorkspaceAlloc(n int) *GslFftRealWorkspace
func (*GslFftRealWorkspace) Dispose ¶
func (x *GslFftRealWorkspace) Dispose()
Click to show internal directories.
Click to hide internal directories.