Documentation ¶
Overview ¶
//////// AUTOMATICALLY GENERATED CODE - DO NOT EDIT //////////
Index ¶
- func AccelFind(a *GslInterpAccel, xArray []float64, size int, x float64) int
- func AccelReset(acc *GslInterpAccel) int32
- func Bsearch(xArray []float64, x float64, indexLo int, indexHi int) int
- func Eval(interp *GslInterp, xa []float64, ya []float64, x float64, acc *GslInterpAccel) float64
- func EvalDeriv(interp *GslInterp, xa []float64, ya []float64, x float64, acc *GslInterpAccel) float64
- func EvalDeriv2(interp *GslInterp, xa []float64, ya []float64, x float64, acc *GslInterpAccel) float64
- func EvalDeriv2E(interp *GslInterp, xa []float64, ya []float64, x float64, acc *GslInterpAccel) (int32, float64)
- func EvalDerivE(interp *GslInterp, xa []float64, ya []float64, x float64, acc *GslInterpAccel) (int32, float64)
- func EvalE(interp *GslInterp, xa []float64, ya []float64, x float64, acc *GslInterpAccel) (int32, float64)
- func EvalInteg(interp *GslInterp, xa []float64, ya []float64, a float64, b float64, ...) float64
- func EvalIntegE(interp *GslInterp, xa []float64, ya []float64, a float64, b float64, ...) (int32, float64)
- func Init(interp *GslInterp, xa []float64, ya []float64, size int) int32
- func MinSize(interp *GslInterp) uint32
- func Name(interp *GslInterp) string
- func SplineEval(spline *GslSpline, x float64, acc *GslInterpAccel) float64
- func SplineEvalDeriv(spline *GslSpline, x float64, acc *GslInterpAccel) float64
- func SplineEvalDeriv2(spline *GslSpline, x float64, acc *GslInterpAccel) float64
- func SplineEvalDeriv2E(spline *GslSpline, x float64, acc *GslInterpAccel) (int32, float64)
- func SplineEvalDerivE(spline *GslSpline, x float64, acc *GslInterpAccel) (int32, float64)
- func SplineEvalE(spline *GslSpline, x float64, acc *GslInterpAccel) (int32, float64)
- func SplineEvalInteg(spline *GslSpline, a float64, b float64, acc *GslInterpAccel) float64
- func SplineEvalIntegE(spline *GslSpline, a float64, b float64, acc *GslInterpAccel) (int32, float64)
- func SplineInit(spline *GslSpline, xa []float64, ya []float64, size int) int32
- func SplineMinSize(spline *GslSpline) uint32
- func SplineName(spline *GslSpline) string
- func TypeMinSize(t *GslInterpType) uint32
- type GslInterp
- type GslInterpAccel
- type GslInterpType
- type GslSpline
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AccelReset ¶
func AccelReset(acc *GslInterpAccel) int32
func EvalDeriv2 ¶
func EvalDeriv2E ¶
func EvalDerivE ¶
func EvalIntegE ¶
func SplineEval ¶
func SplineEval(spline *GslSpline, x float64, acc *GslInterpAccel) float64
func SplineEvalDeriv ¶
func SplineEvalDeriv(spline *GslSpline, x float64, acc *GslInterpAccel) float64
func SplineEvalDeriv2 ¶
func SplineEvalDeriv2(spline *GslSpline, x float64, acc *GslInterpAccel) float64
func SplineEvalDeriv2E ¶
func SplineEvalDeriv2E(spline *GslSpline, x float64, acc *GslInterpAccel) (int32, float64)
func SplineEvalDerivE ¶
func SplineEvalDerivE(spline *GslSpline, x float64, acc *GslInterpAccel) (int32, float64)
func SplineEvalE ¶
func SplineEvalE(spline *GslSpline, x float64, acc *GslInterpAccel) (int32, float64)
func SplineEvalInteg ¶
func SplineEvalInteg(spline *GslSpline, a float64, b float64, acc *GslInterpAccel) float64
func SplineEvalIntegE ¶
func SplineMinSize ¶
func SplineName ¶
func TypeMinSize ¶
func TypeMinSize(t *GslInterpType) uint32
Types ¶
type GslInterp ¶
type GslInterp struct {
gogsl.GslReference
}
func Alloc ¶
func Alloc(t *GslInterpType, size int) *GslInterp
type GslInterpAccel ¶
type GslInterpAccel struct {
gogsl.GslReference
}
func AccelAlloc ¶
func AccelAlloc() *GslInterpAccel
func (*GslInterpAccel) Dispose ¶
func (x *GslInterpAccel) Dispose()
type GslInterpType ¶
type GslInterpType struct {
gogsl.GslReference
}
type GslSpline ¶
type GslSpline struct {
gogsl.GslReference
}
func SplineAlloc ¶
func SplineAlloc(t *GslInterpType, size int) *GslSpline
Click to show internal directories.
Click to hide internal directories.