Documentation ¶
Overview ¶
//////// AUTOMATICALLY GENERATED CODE - DO NOT EDIT //////////
Index ¶
- func Heapsort(array []interface{}, count int, size int, fn GslComparisonFn) int
- func HeapsortIndex(p []int, array []interface{}, count int, size int, fn GslComparisonFn) int
- func Sort(data []float64, stride int, n int)
- func Sort2(data1 []float64, stride1 int, data2 []float64, stride2 int, n int)
- func Sort2Char(data1 []int8, stride1 int, data2 []int8, stride2 int, n int)
- func Sort2Float(data1 []float32, stride1 int, data2 []float32, stride2 int, n int)
- func Sort2Int(data1 []int32, stride1 int, data2 []int32, stride2 int, n int)
- func Sort2Long(data1 []uint, stride1 int, data2 []uint, stride2 int, n int)
- func Sort2Short(data1 []int16, stride1 int, data2 []int16, stride2 int, n int)
- func Sort2Uchar(data1 []uint8, stride1 int, data2 []uint8, stride2 int, n int)
- func Sort2Uint(data1 []uint32, stride1 int, data2 []uint32, stride2 int, n int)
- func Sort2Ulong(data1 []int, stride1 int, data2 []int, stride2 int, n int)
- func Sort2Ushort(data1 []int16, stride1 int, data2 []int16, stride2 int, n int)
- func SortChar(data []int8, stride int, n int)
- func SortCharIndex(p []int, data []int8, stride int, n int)
- func SortCharLargest(dest []int8, k int, src []int8, stride int, n int) int32
- func SortCharLargestIndex(p []int, k int, src []int8, stride int, n int) int32
- func SortCharSmallest(dest []int8, k int, src []int8, stride int, n int) int32
- func SortCharSmallestIndex(p []int, k int, src []int8, stride int, n int) int32
- func SortFloat(data []float32, stride int, n int)
- func SortFloatIndex(p []int, data []float32, stride int, n int)
- func SortFloatLargest(dest []float32, k int, src []float32, stride int, n int) int32
- func SortFloatLargestIndex(p []int, k int, src []float32, stride int, n int) int32
- func SortFloatSmallest(dest []float32, k int, src []float32, stride int, n int) int32
- func SortFloatSmallestIndex(p []int, k int, src []float32, stride int, n int) int32
- func SortIndex(p []int, data []float64, stride int, n int)
- func SortInt(data []int32, stride int, n int)
- func SortIntIndex(p []int, data []int32, stride int, n int)
- func SortIntLargest(dest []int32, k int, src []int32, stride int, n int) int32
- func SortIntLargestIndex(p []int, k int, src []int32, stride int, n int) int32
- func SortIntSmallest(dest []int32, k int, src []int32, stride int, n int) int32
- func SortIntSmallestIndex(p []int, k int, src []int32, stride int, n int) int32
- func SortLargest(dest []float64, k int, src []float64, stride int, n int) int32
- func SortLargestIndex(p []int, k int, src []float64, stride int, n int) int32
- func SortLong(data []uint, stride int, n int)
- func SortLongIndex(p []int, data []uint, stride int, n int)
- func SortLongLargest(dest []uint, k int, src []uint, stride int, n int) int32
- func SortLongLargestIndex(p []int, k int, src []uint, stride int, n int) int32
- func SortLongSmallest(dest []uint, k int, src []uint, stride int, n int) int32
- func SortLongSmallestIndex(p []int, k int, src []uint, stride int, n int) int32
- func SortShort(data []int16, stride int, n int)
- func SortShortIndex(p []int, data []int16, stride int, n int)
- func SortShortLargest(dest []int16, k int, src []int16, stride int, n int) int32
- func SortShortLargestIndex(p []int, k int, src []int16, stride int, n int) int32
- func SortShortSmallest(dest []int16, k int, src []int16, stride int, n int) int32
- func SortShortSmallestIndex(p []int, k int, src []int16, stride int, n int) int32
- func SortSmallest(dest []float64, k int, src []float64, stride int, n int) int32
- func SortSmallestIndex(p []int, k int, src []float64, stride int, n int) int32
- func SortUchar(data []uint8, stride int, n int)
- func SortUcharIndex(p []int, data []uint8, stride int, n int)
- func SortUcharLargest(dest []uint8, k int, src []uint8, stride int, n int) int32
- func SortUcharLargestIndex(p []int, k int, src []uint8, stride int, n int) int32
- func SortUcharSmallest(dest []uint8, k int, src []uint8, stride int, n int) int32
- func SortUcharSmallestIndex(p []int, k int, src []uint8, stride int, n int) int32
- func SortUint(data []uint32, stride int, n int)
- func SortUintIndex(p []int, data []uint32, stride int, n int)
- func SortUintLargest(dest []uint32, k int, src []uint32, stride int, n int) int32
- func SortUintLargestIndex(p []int, k int, src []uint32, stride int, n int) int32
- func SortUintSmallest(dest []uint32, k int, src []uint32, stride int, n int) int32
- func SortUintSmallestIndex(p []int, k int, src []uint32, stride int, n int) int32
- func SortUlong(data []int, stride int, n int)
- func SortUlongIndex(p []int, data []int, stride int, n int)
- func SortUlongLargest(dest []int, k int, src []int, stride int, n int) int32
- func SortUlongLargestIndex(p []int, k int, src []int, stride int, n int) int32
- func SortUlongSmallest(dest []int, k int, src []int, stride int, n int) int32
- func SortUlongSmallestIndex(p []int, k int, src []int, stride int, n int) int32
- func SortUshort(data []int16, stride int, n int)
- func SortUshortIndex(p []int, data []int16, stride int, n int)
- func SortUshortLargest(dest []int16, k int, src []int16, stride int, n int) int32
- func SortUshortLargestIndex(p []int, k int, src []int16, stride int, n int) int32
- func SortUshortSmallest(dest []int16, k int, src []int16, stride int, n int) int32
- func SortUshortSmallestIndex(p []int, k int, src []int16, stride int, n int) int32
- func SortVector(v *vector.GslVector)
- func SortVector2(v1 *vector.GslVector, v2 *vector.GslVector)
- func SortVector2Char(v1 *vector.GslVectorChar, v2 *vector.GslVectorChar)
- func SortVector2Float(v1 *vector.GslVectorFloat, v2 *vector.GslVectorFloat)
- func SortVector2Int(v1 *vector.GslVectorInt, v2 *vector.GslVectorInt)
- func SortVector2Long(v1 *vector.GslVectorLong, v2 *vector.GslVectorLong)
- func SortVector2Short(v1 *vector.GslVectorShort, v2 *vector.GslVectorShort)
- func SortVector2Uchar(v1 *vector.GslVectorUchar, v2 *vector.GslVectorUchar)
- func SortVector2Uint(v1 *vector.GslVectorUint, v2 *vector.GslVectorUint)
- func SortVector2Ulong(v1 *vector.GslVectorUlong, v2 *vector.GslVectorUlong)
- func SortVector2Ushort(v1 *vector.GslVectorUshort, v2 *vector.GslVectorUshort)
- func SortVectorChar(v *vector.GslVectorChar)
- func SortVectorCharIndex(p *permutation.GslPermutation, v *vector.GslVectorChar) int32
- func SortVectorCharLargest(dest []int8, k int, v *vector.GslVectorChar) int32
- func SortVectorCharLargestIndex(p []int, k int, v *vector.GslVectorChar) int32
- func SortVectorCharSmallest(dest []int8, k int, v *vector.GslVectorChar) int32
- func SortVectorCharSmallestIndex(p []int, k int, v *vector.GslVectorChar) int32
- func SortVectorFloat(v *vector.GslVectorFloat)
- func SortVectorFloatIndex(p *permutation.GslPermutation, v *vector.GslVectorFloat) int32
- func SortVectorFloatLargest(dest []float32, k int, v *vector.GslVectorFloat) int32
- func SortVectorFloatLargestIndex(p []int, k int, v *vector.GslVectorFloat) int32
- func SortVectorFloatSmallest(dest []float32, k int, v *vector.GslVectorFloat) int32
- func SortVectorFloatSmallestIndex(p []int, k int, v *vector.GslVectorFloat) int32
- func SortVectorIndex(p *permutation.GslPermutation, v *vector.GslVector) int32
- func SortVectorInt(v *vector.GslVectorInt)
- func SortVectorIntIndex(p *permutation.GslPermutation, v *vector.GslVectorInt) int32
- func SortVectorIntLargest(dest []int32, k int, v *vector.GslVectorInt) int32
- func SortVectorIntLargestIndex(p []int, k int, v *vector.GslVectorInt) int32
- func SortVectorIntSmallest(dest []int32, k int, v *vector.GslVectorInt) int32
- func SortVectorIntSmallestIndex(p []int, k int, v *vector.GslVectorInt) int32
- func SortVectorLargest(dest []float64, k int, v *vector.GslVector) int32
- func SortVectorLargestIndex(p []int, k int, v *vector.GslVector) int32
- func SortVectorLong(v *vector.GslVectorLong)
- func SortVectorLongIndex(p *permutation.GslPermutation, v *vector.GslVectorLong) int32
- func SortVectorLongLargest(dest []uint, k int, v *vector.GslVectorLong) int32
- func SortVectorLongLargestIndex(p []int, k int, v *vector.GslVectorLong) int32
- func SortVectorLongSmallest(dest []uint, k int, v *vector.GslVectorLong) int32
- func SortVectorLongSmallestIndex(p []int, k int, v *vector.GslVectorLong) int32
- func SortVectorShort(v *vector.GslVectorShort)
- func SortVectorShortIndex(p *permutation.GslPermutation, v *vector.GslVectorShort) int32
- func SortVectorShortLargest(dest []int16, k int, v *vector.GslVectorShort) int32
- func SortVectorShortLargestIndex(p []int, k int, v *vector.GslVectorShort) int32
- func SortVectorShortSmallest(dest []int16, k int, v *vector.GslVectorShort) int32
- func SortVectorShortSmallestIndex(p []int, k int, v *vector.GslVectorShort) int32
- func SortVectorSmallest(dest []float64, k int, v *vector.GslVector) int32
- func SortVectorSmallestIndex(p []int, k int, v *vector.GslVector) int32
- func SortVectorUchar(v *vector.GslVectorUchar)
- func SortVectorUcharIndex(p *permutation.GslPermutation, v *vector.GslVectorUchar) int32
- func SortVectorUcharLargest(dest []uint8, k int, v *vector.GslVectorUchar) int32
- func SortVectorUcharLargestIndex(p []int, k int, v *vector.GslVectorUchar) int32
- func SortVectorUcharSmallest(dest []uint8, k int, v *vector.GslVectorUchar) int32
- func SortVectorUcharSmallestIndex(p []int, k int, v *vector.GslVectorUchar) int32
- func SortVectorUint(v *vector.GslVectorUint)
- func SortVectorUintIndex(p *permutation.GslPermutation, v *vector.GslVectorUint) int32
- func SortVectorUintLargest(dest []uint32, k int, v *vector.GslVectorUint) int32
- func SortVectorUintLargestIndex(p []int, k int, v *vector.GslVectorUint) int32
- func SortVectorUintSmallest(dest []uint32, k int, v *vector.GslVectorUint) int32
- func SortVectorUintSmallestIndex(p []int, k int, v *vector.GslVectorUint) int32
- func SortVectorUlong(v *vector.GslVectorUlong)
- func SortVectorUlongIndex(p *permutation.GslPermutation, v *vector.GslVectorUlong) int32
- func SortVectorUlongLargest(dest []int, k int, v *vector.GslVectorUlong) int32
- func SortVectorUlongLargestIndex(p []int, k int, v *vector.GslVectorUlong) int32
- func SortVectorUlongSmallest(dest []int, k int, v *vector.GslVectorUlong) int32
- func SortVectorUlongSmallestIndex(p []int, k int, v *vector.GslVectorUlong) int32
- func SortVectorUshort(v *vector.GslVectorUshort)
- func SortVectorUshortIndex(p *permutation.GslPermutation, v *vector.GslVectorUshort) int32
- func SortVectorUshortLargest(dest []int16, k int, v *vector.GslVectorUshort) int32
- func SortVectorUshortLargestIndex(p []int, k int, v *vector.GslVectorUshort) int32
- func SortVectorUshortSmallest(dest []int16, k int, v *vector.GslVectorUshort) int32
- func SortVectorUshortSmallestIndex(p []int, k int, v *vector.GslVectorUshort) int32
- type GslComparisonFn
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Heapsort ¶
func Heapsort(array []interface{}, count int, size int, fn GslComparisonFn) int
void gsl_heapsort (void * array, size_t count, size_t size, gsl_comparison_fn_t compare)
func HeapsortIndex ¶
func HeapsortIndex(p []int, array []interface{}, count int, size int, fn GslComparisonFn) int
int gsl_heapsort_index (size_t * p, const void * array, size_t count, size_t size, gsl_comparison_fn_t compare)
func Sort2Float ¶
func SortCharLargest ¶
func SortCharLargestIndex ¶
func SortCharSmallest ¶
func SortCharSmallestIndex ¶
func SortFloatLargest ¶
func SortFloatLargestIndex ¶
func SortFloatSmallest ¶
func SortFloatSmallestIndex ¶
func SortIntLargest ¶
func SortIntLargestIndex ¶
func SortIntSmallest ¶
func SortIntSmallestIndex ¶
func SortLargestIndex ¶
func SortLongLargest ¶
func SortLongLargestIndex ¶
func SortLongSmallest ¶
func SortLongSmallestIndex ¶
func SortShortLargest ¶
func SortShortLargestIndex ¶
func SortShortSmallest ¶
func SortShortSmallestIndex ¶
func SortSmallest ¶
func SortSmallestIndex ¶
func SortUcharLargest ¶
func SortUcharLargestIndex ¶
func SortUcharSmallest ¶
func SortUcharSmallestIndex ¶
func SortUintLargest ¶
func SortUintLargestIndex ¶
func SortUintSmallest ¶
func SortUintSmallestIndex ¶
func SortUlongLargest ¶
func SortUlongLargestIndex ¶
func SortUlongSmallest ¶
func SortUlongSmallestIndex ¶
func SortUshort ¶
func SortUshortLargest ¶
func SortUshortLargestIndex ¶
func SortUshortSmallest ¶
func SortUshortSmallestIndex ¶
func SortVector ¶
func SortVector2Char ¶
func SortVector2Char(v1 *vector.GslVectorChar, v2 *vector.GslVectorChar)
func SortVector2Float ¶
func SortVector2Float(v1 *vector.GslVectorFloat, v2 *vector.GslVectorFloat)
func SortVector2Int ¶
func SortVector2Int(v1 *vector.GslVectorInt, v2 *vector.GslVectorInt)
func SortVector2Long ¶
func SortVector2Long(v1 *vector.GslVectorLong, v2 *vector.GslVectorLong)
func SortVector2Short ¶
func SortVector2Short(v1 *vector.GslVectorShort, v2 *vector.GslVectorShort)
func SortVector2Uchar ¶
func SortVector2Uchar(v1 *vector.GslVectorUchar, v2 *vector.GslVectorUchar)
func SortVector2Uint ¶
func SortVector2Uint(v1 *vector.GslVectorUint, v2 *vector.GslVectorUint)
func SortVector2Ulong ¶
func SortVector2Ulong(v1 *vector.GslVectorUlong, v2 *vector.GslVectorUlong)
func SortVector2Ushort ¶
func SortVector2Ushort(v1 *vector.GslVectorUshort, v2 *vector.GslVectorUshort)
func SortVectorChar ¶
func SortVectorChar(v *vector.GslVectorChar)
func SortVectorCharIndex ¶
func SortVectorCharIndex(p *permutation.GslPermutation, v *vector.GslVectorChar) int32
func SortVectorCharLargest ¶
func SortVectorCharLargest(dest []int8, k int, v *vector.GslVectorChar) int32
func SortVectorCharLargestIndex ¶
func SortVectorCharLargestIndex(p []int, k int, v *vector.GslVectorChar) int32
func SortVectorCharSmallest ¶
func SortVectorCharSmallest(dest []int8, k int, v *vector.GslVectorChar) int32
func SortVectorCharSmallestIndex ¶
func SortVectorCharSmallestIndex(p []int, k int, v *vector.GslVectorChar) int32
func SortVectorFloat ¶
func SortVectorFloat(v *vector.GslVectorFloat)
func SortVectorFloatIndex ¶
func SortVectorFloatIndex(p *permutation.GslPermutation, v *vector.GslVectorFloat) int32
func SortVectorFloatLargest ¶
func SortVectorFloatLargest(dest []float32, k int, v *vector.GslVectorFloat) int32
func SortVectorFloatLargestIndex ¶
func SortVectorFloatLargestIndex(p []int, k int, v *vector.GslVectorFloat) int32
func SortVectorFloatSmallest ¶
func SortVectorFloatSmallest(dest []float32, k int, v *vector.GslVectorFloat) int32
func SortVectorFloatSmallestIndex ¶
func SortVectorFloatSmallestIndex(p []int, k int, v *vector.GslVectorFloat) int32
func SortVectorIndex ¶
func SortVectorIndex(p *permutation.GslPermutation, v *vector.GslVector) int32
func SortVectorInt ¶
func SortVectorInt(v *vector.GslVectorInt)
func SortVectorIntIndex ¶
func SortVectorIntIndex(p *permutation.GslPermutation, v *vector.GslVectorInt) int32
func SortVectorIntLargest ¶
func SortVectorIntLargest(dest []int32, k int, v *vector.GslVectorInt) int32
func SortVectorIntLargestIndex ¶
func SortVectorIntLargestIndex(p []int, k int, v *vector.GslVectorInt) int32
func SortVectorIntSmallest ¶
func SortVectorIntSmallest(dest []int32, k int, v *vector.GslVectorInt) int32
func SortVectorIntSmallestIndex ¶
func SortVectorIntSmallestIndex(p []int, k int, v *vector.GslVectorInt) int32
func SortVectorLargestIndex ¶
func SortVectorLong ¶
func SortVectorLong(v *vector.GslVectorLong)
func SortVectorLongIndex ¶
func SortVectorLongIndex(p *permutation.GslPermutation, v *vector.GslVectorLong) int32
func SortVectorLongLargest ¶
func SortVectorLongLargest(dest []uint, k int, v *vector.GslVectorLong) int32
func SortVectorLongLargestIndex ¶
func SortVectorLongLargestIndex(p []int, k int, v *vector.GslVectorLong) int32
func SortVectorLongSmallest ¶
func SortVectorLongSmallest(dest []uint, k int, v *vector.GslVectorLong) int32
func SortVectorLongSmallestIndex ¶
func SortVectorLongSmallestIndex(p []int, k int, v *vector.GslVectorLong) int32
func SortVectorShort ¶
func SortVectorShort(v *vector.GslVectorShort)
func SortVectorShortIndex ¶
func SortVectorShortIndex(p *permutation.GslPermutation, v *vector.GslVectorShort) int32
func SortVectorShortLargest ¶
func SortVectorShortLargest(dest []int16, k int, v *vector.GslVectorShort) int32
func SortVectorShortLargestIndex ¶
func SortVectorShortLargestIndex(p []int, k int, v *vector.GslVectorShort) int32
func SortVectorShortSmallest ¶
func SortVectorShortSmallest(dest []int16, k int, v *vector.GslVectorShort) int32
func SortVectorShortSmallestIndex ¶
func SortVectorShortSmallestIndex(p []int, k int, v *vector.GslVectorShort) int32
func SortVectorSmallestIndex ¶
func SortVectorUchar ¶
func SortVectorUchar(v *vector.GslVectorUchar)
func SortVectorUcharIndex ¶
func SortVectorUcharIndex(p *permutation.GslPermutation, v *vector.GslVectorUchar) int32
func SortVectorUcharLargest ¶
func SortVectorUcharLargest(dest []uint8, k int, v *vector.GslVectorUchar) int32
func SortVectorUcharLargestIndex ¶
func SortVectorUcharLargestIndex(p []int, k int, v *vector.GslVectorUchar) int32
func SortVectorUcharSmallest ¶
func SortVectorUcharSmallest(dest []uint8, k int, v *vector.GslVectorUchar) int32
func SortVectorUcharSmallestIndex ¶
func SortVectorUcharSmallestIndex(p []int, k int, v *vector.GslVectorUchar) int32
func SortVectorUint ¶
func SortVectorUint(v *vector.GslVectorUint)
func SortVectorUintIndex ¶
func SortVectorUintIndex(p *permutation.GslPermutation, v *vector.GslVectorUint) int32
func SortVectorUintLargest ¶
func SortVectorUintLargest(dest []uint32, k int, v *vector.GslVectorUint) int32
func SortVectorUintLargestIndex ¶
func SortVectorUintLargestIndex(p []int, k int, v *vector.GslVectorUint) int32
func SortVectorUintSmallest ¶
func SortVectorUintSmallest(dest []uint32, k int, v *vector.GslVectorUint) int32
func SortVectorUintSmallestIndex ¶
func SortVectorUintSmallestIndex(p []int, k int, v *vector.GslVectorUint) int32
func SortVectorUlong ¶
func SortVectorUlong(v *vector.GslVectorUlong)
func SortVectorUlongIndex ¶
func SortVectorUlongIndex(p *permutation.GslPermutation, v *vector.GslVectorUlong) int32
func SortVectorUlongLargest ¶
func SortVectorUlongLargest(dest []int, k int, v *vector.GslVectorUlong) int32
func SortVectorUlongLargestIndex ¶
func SortVectorUlongLargestIndex(p []int, k int, v *vector.GslVectorUlong) int32
func SortVectorUlongSmallest ¶
func SortVectorUlongSmallest(dest []int, k int, v *vector.GslVectorUlong) int32
func SortVectorUlongSmallestIndex ¶
func SortVectorUlongSmallestIndex(p []int, k int, v *vector.GslVectorUlong) int32
func SortVectorUshort ¶
func SortVectorUshort(v *vector.GslVectorUshort)
func SortVectorUshortIndex ¶
func SortVectorUshortIndex(p *permutation.GslPermutation, v *vector.GslVectorUshort) int32
func SortVectorUshortLargest ¶
func SortVectorUshortLargest(dest []int16, k int, v *vector.GslVectorUshort) int32
func SortVectorUshortLargestIndex ¶
func SortVectorUshortLargestIndex(p []int, k int, v *vector.GslVectorUshort) int32
func SortVectorUshortSmallest ¶
func SortVectorUshortSmallest(dest []int16, k int, v *vector.GslVectorUshort) int32
func SortVectorUshortSmallestIndex ¶
func SortVectorUshortSmallestIndex(p []int, k int, v *vector.GslVectorUshort) int32
Types ¶
type GslComparisonFn ¶
type GslComparisonFn func(interface{}, interface{}) int
Click to show internal directories.
Click to hide internal directories.