Documentation ¶
Overview ¶
//////// AUTOMATICALLY GENERATED CODE - DO NOT EDIT //////////
Index ¶
- func Accumulate(h *GslHistogram, x float64, weight float64) int32
- func Add(h1 *GslHistogram, h2 *GslHistogram) int32
- func Bins(h *GslHistogram) int
- func Div(h1 *GslHistogram, h2 *GslHistogram) int32
- func EqualBinsP(h1 *GslHistogram, h2 *GslHistogram) int32
- func Find(h *GslHistogram, x float64) (int32, int)
- func Fprintf(stream *os.File, h *GslHistogram, rangeFormat string, binFormat string) int32
- func Fread(stream *os.File, h *GslHistogram) int32
- func Fscanf(stream *os.File, h *GslHistogram) int32
- func Fwrite(stream *os.File, h *GslHistogram) int32
- func Get(h *GslHistogram, i int) float64
- func GetRange(h *GslHistogram, i int) (int32, float64, float64)
- func Histogram2dAccumulate(h *GslHistogram2d, x float64, y float64, weight float64) int32
- func Histogram2dAdd(h1 *GslHistogram2d, h2 *GslHistogram2d) int32
- func Histogram2dCov(h *GslHistogram2d) float64
- func Histogram2dDiv(h1 *GslHistogram2d, h2 *GslHistogram2d) int32
- func Histogram2dEqualBinsP(h1 *GslHistogram2d, h2 *GslHistogram2d) int32
- func Histogram2dFind(h *GslHistogram2d, x float64, y float64) (int32, int, int)
- func Histogram2dFprintf(stream *os.File, h *GslHistogram2d, rangeFormat string, binFormat string) int32
- func Histogram2dFread(stream *os.File, h *GslHistogram2d) int32
- func Histogram2dFscanf(stream *os.File, h *GslHistogram2d) int32
- func Histogram2dFwrite(stream *os.File, h *GslHistogram2d) int32
- func Histogram2dGet(h *GslHistogram2d, i int, j int) float64
- func Histogram2dGetXrange(h *GslHistogram2d, i int) (int32, float64, float64)
- func Histogram2dGetYrange(h *GslHistogram2d, j int) (int32, float64, float64)
- func Histogram2dIncrement(h *GslHistogram2d, x float64, y float64) int32
- func Histogram2dMaxBin(h *GslHistogram2d) (int, int)
- func Histogram2dMaxVal(h *GslHistogram2d) float64
- func Histogram2dMemcpy(dest *GslHistogram2d, src *GslHistogram2d) int32
- func Histogram2dMinBin(h *GslHistogram2d) (int, int)
- func Histogram2dMinVal(h *GslHistogram2d) float64
- func Histogram2dMul(h1 *GslHistogram2d, h2 *GslHistogram2d) int32
- func Histogram2dNx(h *GslHistogram2d) int
- func Histogram2dNy(h *GslHistogram2d) int
- func Histogram2dPdfInit(p *GslHistogram2dPdf, h *GslHistogram2d) int32
- func Histogram2dPdfSample(p *GslHistogram2dPdf, r1 float64, r2 float64) (int32, float64, float64)
- func Histogram2dReset(h *GslHistogram2d)
- func Histogram2dScale(h *GslHistogram2d, scale float64) int32
- func Histogram2dSetRanges(h *GslHistogram2d, xrange []float64, xsize int, yrange []float64, ysize int) int32
- func Histogram2dSetRangesUniform(h *GslHistogram2d, xmin float64, xmax float64, ymin float64, ymax float64) int32
- func Histogram2dShift(h *GslHistogram2d, offset float64) int32
- func Histogram2dSub(h1 *GslHistogram2d, h2 *GslHistogram2d) int32
- func Histogram2dSum(h *GslHistogram2d) float64
- func Histogram2dXmax(h *GslHistogram2d) float64
- func Histogram2dXmean(h *GslHistogram2d) float64
- func Histogram2dXmin(h *GslHistogram2d) float64
- func Histogram2dXsigma(h *GslHistogram2d) float64
- func Histogram2dYmax(h *GslHistogram2d) float64
- func Histogram2dYmean(h *GslHistogram2d) float64
- func Histogram2dYmin(h *GslHistogram2d) float64
- func Histogram2dYsigma(h *GslHistogram2d) float64
- func Increment(h *GslHistogram, x float64) int32
- func Max(h *GslHistogram) float64
- func MaxBin(h *GslHistogram) int
- func MaxVal(h *GslHistogram) float64
- func Mean(h *GslHistogram) float64
- func Memcpy(dest *GslHistogram, src *GslHistogram) int32
- func Min(h *GslHistogram) float64
- func MinBin(h *GslHistogram) int
- func MinVal(h *GslHistogram) float64
- func Mul(h1 *GslHistogram, h2 *GslHistogram) int32
- func PdfInit(p *GslHistogramPdf, h *GslHistogram) int32
- func PdfSample(p *GslHistogramPdf, r float64) float64
- func Reset(h *GslHistogram)
- func Scale(h *GslHistogram, scale float64) int32
- func SetRanges(h *GslHistogram, r []float64, size int) int32
- func SetRangesUniform(h *GslHistogram, xmin float64, xmax float64) int32
- func Shift(h *GslHistogram, offset float64) int32
- func Sigma(h *GslHistogram) float64
- func Sub(h1 *GslHistogram, h2 *GslHistogram) int32
- func Sum(h *GslHistogram) float64
- type GslHistogram
- func (x *GslHistogram) Dispose()
- func (h *GslHistogram) RangeSlice(ofs, length int) []float64
- func (h *GslHistogram) RangeSlice_(ofs, length int) []float64
- func (h *GslHistogram) Size() int
- func (h *GslHistogram) Slice(ofs, length int) []float64
- func (h *GslHistogram) Slice_(ofs, length int) []float64
- type GslHistogram2d
- func (h *GslHistogram2d) Dim() []int
- func (x *GslHistogram2d) Dispose()
- func (h *GslHistogram2d) RangeSliceX(xofs, xlength int) []float64
- func (h *GslHistogram2d) RangeSliceX_(xofs, xlength int) []float64
- func (h *GslHistogram2d) RangeSliceY(yofs, ylength int) []float64
- func (h *GslHistogram2d) RangeSliceY_(yofs, ylength int) []float64
- func (h *GslHistogram2d) Slice(xofs, xlength, yofs, ylength int) *matrix.GslMatrix
- func (h *GslHistogram2d) Slice_(xofs, xlength, yofs, ylength int) *matrix.GslMatrixView
- type GslHistogram2dPdf
- type GslHistogramPdf
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Accumulate ¶
func Accumulate(h *GslHistogram, x float64, weight float64) int32
func Add ¶
func Add(h1 *GslHistogram, h2 *GslHistogram) int32
func Bins ¶
func Bins(h *GslHistogram) int
func Div ¶
func Div(h1 *GslHistogram, h2 *GslHistogram) int32
func EqualBinsP ¶
func EqualBinsP(h1 *GslHistogram, h2 *GslHistogram) int32
func Get ¶
func Get(h *GslHistogram, i int) float64
func Histogram2dAccumulate ¶
func Histogram2dAccumulate(h *GslHistogram2d, x float64, y float64, weight float64) int32
func Histogram2dAdd ¶
func Histogram2dAdd(h1 *GslHistogram2d, h2 *GslHistogram2d) int32
func Histogram2dCov ¶
func Histogram2dCov(h *GslHistogram2d) float64
func Histogram2dDiv ¶
func Histogram2dDiv(h1 *GslHistogram2d, h2 *GslHistogram2d) int32
func Histogram2dEqualBinsP ¶
func Histogram2dEqualBinsP(h1 *GslHistogram2d, h2 *GslHistogram2d) int32
func Histogram2dFind ¶
func Histogram2dFprintf ¶
func Histogram2dFread ¶
func Histogram2dFread(stream *os.File, h *GslHistogram2d) int32
func Histogram2dFscanf ¶
func Histogram2dFscanf(stream *os.File, h *GslHistogram2d) int32
func Histogram2dFwrite ¶
func Histogram2dFwrite(stream *os.File, h *GslHistogram2d) int32
func Histogram2dGet ¶
func Histogram2dGet(h *GslHistogram2d, i int, j int) float64
func Histogram2dGetXrange ¶
func Histogram2dGetXrange(h *GslHistogram2d, i int) (int32, float64, float64)
func Histogram2dGetYrange ¶
func Histogram2dGetYrange(h *GslHistogram2d, j int) (int32, float64, float64)
func Histogram2dIncrement ¶
func Histogram2dIncrement(h *GslHistogram2d, x float64, y float64) int32
func Histogram2dMaxBin ¶
func Histogram2dMaxBin(h *GslHistogram2d) (int, int)
func Histogram2dMaxVal ¶
func Histogram2dMaxVal(h *GslHistogram2d) float64
func Histogram2dMemcpy ¶
func Histogram2dMemcpy(dest *GslHistogram2d, src *GslHistogram2d) int32
func Histogram2dMinBin ¶
func Histogram2dMinBin(h *GslHistogram2d) (int, int)
func Histogram2dMinVal ¶
func Histogram2dMinVal(h *GslHistogram2d) float64
func Histogram2dMul ¶
func Histogram2dMul(h1 *GslHistogram2d, h2 *GslHistogram2d) int32
func Histogram2dNx ¶
func Histogram2dNx(h *GslHistogram2d) int
func Histogram2dNy ¶
func Histogram2dNy(h *GslHistogram2d) int
func Histogram2dPdfInit ¶
func Histogram2dPdfInit(p *GslHistogram2dPdf, h *GslHistogram2d) int32
func Histogram2dPdfSample ¶
func Histogram2dReset ¶
func Histogram2dReset(h *GslHistogram2d)
func Histogram2dScale ¶
func Histogram2dScale(h *GslHistogram2d, scale float64) int32
func Histogram2dSetRanges ¶
func Histogram2dShift ¶
func Histogram2dShift(h *GslHistogram2d, offset float64) int32
func Histogram2dSub ¶
func Histogram2dSub(h1 *GslHistogram2d, h2 *GslHistogram2d) int32
func Histogram2dSum ¶
func Histogram2dSum(h *GslHistogram2d) float64
func Histogram2dXmax ¶
func Histogram2dXmax(h *GslHistogram2d) float64
func Histogram2dXmean ¶
func Histogram2dXmean(h *GslHistogram2d) float64
func Histogram2dXmin ¶
func Histogram2dXmin(h *GslHistogram2d) float64
func Histogram2dXsigma ¶
func Histogram2dXsigma(h *GslHistogram2d) float64
func Histogram2dYmax ¶
func Histogram2dYmax(h *GslHistogram2d) float64
func Histogram2dYmean ¶
func Histogram2dYmean(h *GslHistogram2d) float64
func Histogram2dYmin ¶
func Histogram2dYmin(h *GslHistogram2d) float64
func Histogram2dYsigma ¶
func Histogram2dYsigma(h *GslHistogram2d) float64
func Increment ¶
func Increment(h *GslHistogram, x float64) int32
func Max ¶
func Max(h *GslHistogram) float64
func MaxBin ¶
func MaxBin(h *GslHistogram) int
func MaxVal ¶
func MaxVal(h *GslHistogram) float64
func Mean ¶
func Mean(h *GslHistogram) float64
func Memcpy ¶
func Memcpy(dest *GslHistogram, src *GslHistogram) int32
func Min ¶
func Min(h *GslHistogram) float64
func MinBin ¶
func MinBin(h *GslHistogram) int
func MinVal ¶
func MinVal(h *GslHistogram) float64
func Mul ¶
func Mul(h1 *GslHistogram, h2 *GslHistogram) int32
func PdfInit ¶
func PdfInit(p *GslHistogramPdf, h *GslHistogram) int32
func PdfSample ¶
func PdfSample(p *GslHistogramPdf, r float64) float64
func Reset ¶
func Reset(h *GslHistogram)
func Scale ¶
func Scale(h *GslHistogram, scale float64) int32
func SetRangesUniform ¶
func SetRangesUniform(h *GslHistogram, xmin float64, xmax float64) int32
func Shift ¶
func Shift(h *GslHistogram, offset float64) int32
func Sigma ¶
func Sigma(h *GslHistogram) float64
func Sub ¶
func Sub(h1 *GslHistogram, h2 *GslHistogram) int32
func Sum ¶
func Sum(h *GslHistogram) float64
Types ¶
type GslHistogram ¶
type GslHistogram struct {
gogsl.GslReference
}
func Clone ¶
func Clone(src *GslHistogram) *GslHistogram
func HistogramAlloc ¶
func HistogramAlloc(n int) *GslHistogram
func (*GslHistogram) Dispose ¶
func (x *GslHistogram) Dispose()
func (*GslHistogram) RangeSlice ¶
func (h *GslHistogram) RangeSlice(ofs, length int) []float64
func (*GslHistogram) RangeSlice_ ¶
func (h *GslHistogram) RangeSlice_(ofs, length int) []float64
func (*GslHistogram) Size ¶
func (h *GslHistogram) Size() int
func (*GslHistogram) Slice ¶
func (h *GslHistogram) Slice(ofs, length int) []float64
func (*GslHistogram) Slice_ ¶
func (h *GslHistogram) Slice_(ofs, length int) []float64
type GslHistogram2d ¶
type GslHistogram2d struct {
gogsl.GslReference
}
func Histogram2dAlloc ¶
func Histogram2dAlloc(nx int, ny int) *GslHistogram2d
func Histogram2dClone ¶
func Histogram2dClone(src *GslHistogram2d) *GslHistogram2d
func (*GslHistogram2d) Dim ¶
func (h *GslHistogram2d) Dim() []int
func (*GslHistogram2d) Dispose ¶
func (x *GslHistogram2d) Dispose()
func (*GslHistogram2d) RangeSliceX ¶
func (h *GslHistogram2d) RangeSliceX(xofs, xlength int) []float64
func (*GslHistogram2d) RangeSliceX_ ¶
func (h *GslHistogram2d) RangeSliceX_(xofs, xlength int) []float64
func (*GslHistogram2d) RangeSliceY ¶
func (h *GslHistogram2d) RangeSliceY(yofs, ylength int) []float64
func (*GslHistogram2d) RangeSliceY_ ¶
func (h *GslHistogram2d) RangeSliceY_(yofs, ylength int) []float64
func (*GslHistogram2d) Slice ¶
func (h *GslHistogram2d) Slice(xofs, xlength, yofs, ylength int) *matrix.GslMatrix
func (*GslHistogram2d) Slice_ ¶
func (h *GslHistogram2d) Slice_(xofs, xlength, yofs, ylength int) *matrix.GslMatrixView
type GslHistogram2dPdf ¶
type GslHistogram2dPdf struct {
gogsl.GslReference
}
func Histogram2dPdfAlloc ¶
func Histogram2dPdfAlloc(nx int, ny int) *GslHistogram2dPdf
func (*GslHistogram2dPdf) Dispose ¶
func (x *GslHistogram2dPdf) Dispose()
type GslHistogramPdf ¶
type GslHistogramPdf struct {
gogsl.GslReference
}
func PdfAlloc ¶
func PdfAlloc(n int) *GslHistogramPdf
func (*GslHistogramPdf) Dispose ¶
func (x *GslHistogramPdf) Dispose()
Click to show internal directories.
Click to hide internal directories.