Documentation ¶
Overview ¶
//////// AUTOMATICALLY GENERATED CODE - DO NOT EDIT //////////
Index ¶
- func Covar(j *matrix.GslMatrix, epsrel float64, covar *matrix.GslMatrix) int32
- func FdfsolverDifDf(x *vector.GslVector, fdf *GslMultifitFunctionFdf, f *vector.GslVector, ...) int32
- func FdfsolverDifFdf(x *vector.GslVector, fdf *GslMultifitFunctionFdf, f *vector.GslVector, ...) int32
- func FdfsolverDriver(s *GslMultifitFdfsolver, maxiter int, epsabs float64, epsrel float64) int32
- func FdfsolverIterate(s *GslMultifitFdfsolver) int32
- func FdfsolverName(s *GslMultifitFdfsolver) string
- func FdfsolverPosition(s *GslMultifitFdfsolver) *vector.GslVector
- func FdfsolverSet(s *GslMultifitFdfsolver, fdf *GslMultifitFunctionFdf, x *vector.GslVector) int32
- func FsolverDriver(s *GslMultifitFsolver, maxiter int, epsabs float64, epsrel float64) int32
- func FsolverIterate(s *GslMultifitFsolver) int32
- func FsolverName(s *GslMultifitFsolver) string
- func FsolverPosition(s *GslMultifitFsolver) *vector.GslVector
- func FsolverSet(s *GslMultifitFsolver, f *GslMultifitFunction, x *vector.GslVector) int32
- func Gradient(j *matrix.GslMatrix, f *vector.GslVector, g *vector.GslVector) int32
- func InitializeGslMultifitFunction(ptr *GslMultifitFunction)
- func InitializeGslMultifitFunctionFdf(ptr *GslMultifitFunctionFdf)
- func TestDelta(dx *vector.GslVector, x *vector.GslVector, epsabs float64, epsrel float64) int32
- func TestGradient(g *vector.GslVector, epsabs float64) int32
- type GslCMultifitFunction
- type GslCMultifitFunctionFdf
- type GslMultifitFdfsolver
- type GslMultifitFdfsolverType
- type GslMultifitFsolver
- type GslMultifitFsolverType
- type GslMultifitFunction
- type GslMultifitFunctionDfType
- type GslMultifitFunctionFdf
- type GslMultifitFunctionFdfType
- type GslMultifitFunctionType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FdfsolverDifDf ¶
func FdfsolverDifFdf ¶
func FdfsolverDriver ¶
func FdfsolverDriver(s *GslMultifitFdfsolver, maxiter int, epsabs float64, epsrel float64) int32
func FdfsolverIterate ¶
func FdfsolverIterate(s *GslMultifitFdfsolver) int32
func FdfsolverName ¶
func FdfsolverName(s *GslMultifitFdfsolver) string
func FdfsolverPosition ¶
func FdfsolverPosition(s *GslMultifitFdfsolver) *vector.GslVector
func FdfsolverSet ¶
func FdfsolverSet(s *GslMultifitFdfsolver, fdf *GslMultifitFunctionFdf, x *vector.GslVector) int32
func FsolverDriver ¶
func FsolverDriver(s *GslMultifitFsolver, maxiter int, epsabs float64, epsrel float64) int32
func FsolverIterate ¶
func FsolverIterate(s *GslMultifitFsolver) int32
func FsolverName ¶
func FsolverName(s *GslMultifitFsolver) string
func FsolverPosition ¶
func FsolverPosition(s *GslMultifitFsolver) *vector.GslVector
func FsolverSet ¶
func FsolverSet(s *GslMultifitFsolver, f *GslMultifitFunction, x *vector.GslVector) int32
func InitializeGslMultifitFunction ¶
func InitializeGslMultifitFunction(ptr *GslMultifitFunction)
func InitializeGslMultifitFunctionFdf ¶
func InitializeGslMultifitFunctionFdf(ptr *GslMultifitFunctionFdf)
Types ¶
type GslCMultifitFunction ¶
type GslCMultifitFunction uintptr
type GslCMultifitFunctionFdf ¶
type GslCMultifitFunctionFdf uintptr
type GslMultifitFdfsolver ¶
type GslMultifitFdfsolver struct {
gogsl.GslReference
}
func FdfsolverAlloc ¶
func FdfsolverAlloc(t *GslMultifitFdfsolverType, n int, p int) *GslMultifitFdfsolver
func (*GslMultifitFdfsolver) Dispose ¶
func (x *GslMultifitFdfsolver) Dispose()
type GslMultifitFdfsolverType ¶
type GslMultifitFdfsolverType struct {
gogsl.GslReference
}
type GslMultifitFsolver ¶
type GslMultifitFsolver struct {
gogsl.GslReference
}
func FsolverAlloc ¶
func FsolverAlloc(t *GslMultifitFsolverType, n int, p int) *GslMultifitFsolver
func (*GslMultifitFsolver) Dispose ¶
func (x *GslMultifitFsolver) Dispose()
type GslMultifitFsolverType ¶
type GslMultifitFsolverType struct {
gogsl.GslReference
}
type GslMultifitFunction ¶
type GslMultifitFunction struct { Function GslMultifitFunctionType Dimension int Params interface{} // contains filtered or unexported fields }
func (GslMultifitFunction) CPtr ¶
func (gf GslMultifitFunction) CPtr() uintptr
type GslMultifitFunctionFdf ¶
type GslMultifitFunctionFdf struct { Function GslMultifitFunctionType Derivative GslMultifitFunctionDfType Fdf GslMultifitFunctionFdfType Dimension int Params interface{} // contains filtered or unexported fields }
func (GslMultifitFunctionFdf) CPtr ¶
func (gf GslMultifitFunctionFdf) CPtr() uintptr
Click to show internal directories.
Click to hide internal directories.