sort

package
v0.0.0-...-3807912 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 13, 2016 License: GPL-2.0 Imports: 5 Imported by: 0

Documentation

Overview

//////// AUTOMATICALLY GENERATED CODE - DO NOT EDIT //////////

Index

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 Sort

func Sort(data []float64, stride int, n int)

func Sort2

func Sort2(data1 []float64, stride1 int, data2 []float64, stride2 int, n int)

func Sort2Char

func Sort2Char(data1 []int8, stride1 int, data2 []int8, stride2 int, n int)

func Sort2Float

func Sort2Float(data1 []float32, stride1 int, data2 []float32, stride2 int, n int)

func Sort2Int

func Sort2Int(data1 []int32, stride1 int, data2 []int32, stride2 int, n int)

func Sort2Long

func Sort2Long(data1 []uint, stride1 int, data2 []uint, stride2 int, n int)

func Sort2Short

func Sort2Short(data1 []int16, stride1 int, data2 []int16, stride2 int, n int)

func Sort2Uchar

func Sort2Uchar(data1 []uint8, stride1 int, data2 []uint8, stride2 int, n int)

func Sort2Uint

func Sort2Uint(data1 []uint32, stride1 int, data2 []uint32, stride2 int, n int)

func Sort2Ulong

func Sort2Ulong(data1 []int, stride1 int, data2 []int, stride2 int, n int)

func Sort2Ushort

func Sort2Ushort(data1 []int16, stride1 int, data2 []int16, stride2 int, n int)

func SortChar

func SortChar(data []int8, stride int, n int)

func SortCharIndex

func SortCharIndex(p []int, data []int8, stride int, n int)

func SortCharLargest

func SortCharLargest(dest []int8, k int, src []int8, stride int, n int) int32

func SortCharLargestIndex

func SortCharLargestIndex(p []int, k int, src []int8, stride int, n int) int32

func SortCharSmallest

func SortCharSmallest(dest []int8, k int, src []int8, stride int, n int) int32

func SortCharSmallestIndex

func SortCharSmallestIndex(p []int, k int, src []int8, stride int, n int) int32

func SortFloat

func SortFloat(data []float32, stride int, n int)

func SortFloatIndex

func SortFloatIndex(p []int, data []float32, stride int, n int)

func SortFloatLargest

func SortFloatLargest(dest []float32, k int, src []float32, stride int, n int) int32

func SortFloatLargestIndex

func SortFloatLargestIndex(p []int, k int, src []float32, stride int, n int) int32

func SortFloatSmallest

func SortFloatSmallest(dest []float32, k int, src []float32, stride int, n int) int32

func SortFloatSmallestIndex

func SortFloatSmallestIndex(p []int, k int, src []float32, stride int, n int) int32

func SortIndex

func SortIndex(p []int, data []float64, stride int, n int)

func SortInt

func SortInt(data []int32, stride int, n int)

func SortIntIndex

func SortIntIndex(p []int, data []int32, stride int, n int)

func SortIntLargest

func SortIntLargest(dest []int32, k int, src []int32, stride int, n int) int32

func SortIntLargestIndex

func SortIntLargestIndex(p []int, k int, src []int32, stride int, n int) int32

func SortIntSmallest

func SortIntSmallest(dest []int32, k int, src []int32, stride int, n int) int32

func SortIntSmallestIndex

func SortIntSmallestIndex(p []int, k int, src []int32, stride int, n int) int32

func SortLargest

func SortLargest(dest []float64, k int, src []float64, stride int, n int) int32

func SortLargestIndex

func SortLargestIndex(p []int, k int, src []float64, stride int, n int) int32

func SortLong

func SortLong(data []uint, stride int, n int)

func SortLongIndex

func SortLongIndex(p []int, data []uint, stride int, n int)

func SortLongLargest

func SortLongLargest(dest []uint, k int, src []uint, stride int, n int) int32

func SortLongLargestIndex

func SortLongLargestIndex(p []int, k int, src []uint, stride int, n int) int32

func SortLongSmallest

func SortLongSmallest(dest []uint, k int, src []uint, stride int, n int) int32

func SortLongSmallestIndex

func SortLongSmallestIndex(p []int, k int, src []uint, stride int, n int) int32

func SortShort

func SortShort(data []int16, stride int, n int)

func SortShortIndex

func SortShortIndex(p []int, data []int16, stride int, n int)

func SortShortLargest

func SortShortLargest(dest []int16, k int, src []int16, stride int, n int) int32

func SortShortLargestIndex

func SortShortLargestIndex(p []int, k int, src []int16, stride int, n int) int32

func SortShortSmallest

func SortShortSmallest(dest []int16, k int, src []int16, stride int, n int) int32

func SortShortSmallestIndex

func SortShortSmallestIndex(p []int, k int, src []int16, stride int, n int) int32

func SortSmallest

func SortSmallest(dest []float64, k int, src []float64, stride int, n int) int32

func SortSmallestIndex

func SortSmallestIndex(p []int, k int, src []float64, stride int, n int) int32

func SortUchar

func SortUchar(data []uint8, stride int, n int)

func SortUcharIndex

func SortUcharIndex(p []int, data []uint8, stride int, n int)

func SortUcharLargest

func SortUcharLargest(dest []uint8, k int, src []uint8, stride int, n int) int32

func SortUcharLargestIndex

func SortUcharLargestIndex(p []int, k int, src []uint8, stride int, n int) int32

func SortUcharSmallest

func SortUcharSmallest(dest []uint8, k int, src []uint8, stride int, n int) int32

func SortUcharSmallestIndex

func SortUcharSmallestIndex(p []int, k int, src []uint8, stride int, n int) int32

func SortUint

func SortUint(data []uint32, stride int, n int)

func SortUintIndex

func SortUintIndex(p []int, data []uint32, stride int, n int)

func SortUintLargest

func SortUintLargest(dest []uint32, k int, src []uint32, stride int, n int) int32

func SortUintLargestIndex

func SortUintLargestIndex(p []int, k int, src []uint32, stride int, n int) int32

func SortUintSmallest

func SortUintSmallest(dest []uint32, k int, src []uint32, stride int, n int) int32

func SortUintSmallestIndex

func SortUintSmallestIndex(p []int, k int, src []uint32, stride int, n int) int32

func SortUlong

func SortUlong(data []int, stride int, n int)

func SortUlongIndex

func SortUlongIndex(p []int, data []int, stride int, n int)

func SortUlongLargest

func SortUlongLargest(dest []int, k int, src []int, stride int, n int) int32

func SortUlongLargestIndex

func SortUlongLargestIndex(p []int, k int, src []int, stride int, n int) int32

func SortUlongSmallest

func SortUlongSmallest(dest []int, k int, src []int, stride int, n int) int32

func SortUlongSmallestIndex

func SortUlongSmallestIndex(p []int, k int, src []int, stride int, n int) int32

func SortUshort

func SortUshort(data []int16, stride int, n int)

func SortUshortIndex

func SortUshortIndex(p []int, data []int16, stride int, n int)

func SortUshortLargest

func SortUshortLargest(dest []int16, k int, src []int16, stride int, n int) int32

func SortUshortLargestIndex

func SortUshortLargestIndex(p []int, k int, src []int16, stride int, n int) int32

func SortUshortSmallest

func SortUshortSmallest(dest []int16, k int, src []int16, stride int, n int) int32

func SortUshortSmallestIndex

func SortUshortSmallestIndex(p []int, k int, src []int16, stride int, n int) int32

func SortVector

func SortVector(v *vector.GslVector)

func SortVector2

func SortVector2(v1 *vector.GslVector, v2 *vector.GslVector)

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 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 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 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 SortVectorLargest

func SortVectorLargest(dest []float64, k int, v *vector.GslVector) int32

func SortVectorLargestIndex

func SortVectorLargestIndex(p []int, k int, v *vector.GslVector) int32

func SortVectorLong

func SortVectorLong(v *vector.GslVectorLong)

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 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 SortVectorSmallest

func SortVectorSmallest(dest []float64, k int, v *vector.GslVector) int32

func SortVectorSmallestIndex

func SortVectorSmallestIndex(p []int, k int, v *vector.GslVector) int32

func SortVectorUchar

func SortVectorUchar(v *vector.GslVectorUchar)

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 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 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 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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL