Documentation ¶
Overview ¶
//////// AUTOMATICALLY GENERATED CODE - DO NOT EDIT //////////
Index ¶
- func FdfsolverIterate(s *GslRootFdfsolver) int32
- func FdfsolverName(s *GslRootFdfsolver) string
- func FdfsolverRoot(s *GslRootFdfsolver) float64
- func FdfsolverSet(s *GslRootFdfsolver, fdf *gogsl.GslFunctionFdf, root float64) int32
- func FsolverIterate(s *GslRootFsolver) int32
- func FsolverName(s *GslRootFsolver) string
- func FsolverRoot(s *GslRootFsolver) float64
- func FsolverSet(s *GslRootFsolver, f *gogsl.GslFunction, xLower float64, xUpper float64) int32
- func FsolverXLower(s *GslRootFsolver) float64
- func FsolverXUpper(s *GslRootFsolver) float64
- func TestDelta(x1 float64, x0 float64, epsabs float64, epsrel float64) int32
- func TestInterval(xLower float64, xUpper float64, epsabs float64, epsrel float64) int32
- func TestResidual(f float64, epsabs float64) int32
- type GslRootFdfsolver
- type GslRootFdfsolverType
- type GslRootFsolver
- type GslRootFsolverType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FdfsolverIterate ¶
func FdfsolverIterate(s *GslRootFdfsolver) int32
func FdfsolverName ¶
func FdfsolverName(s *GslRootFdfsolver) string
func FdfsolverRoot ¶
func FdfsolverRoot(s *GslRootFdfsolver) float64
func FdfsolverSet ¶
func FdfsolverSet(s *GslRootFdfsolver, fdf *gogsl.GslFunctionFdf, root float64) int32
func FsolverIterate ¶
func FsolverIterate(s *GslRootFsolver) int32
func FsolverName ¶
func FsolverName(s *GslRootFsolver) string
func FsolverRoot ¶
func FsolverRoot(s *GslRootFsolver) float64
func FsolverSet ¶
func FsolverSet(s *GslRootFsolver, f *gogsl.GslFunction, xLower float64, xUpper float64) int32
func FsolverXLower ¶
func FsolverXLower(s *GslRootFsolver) float64
func FsolverXUpper ¶
func FsolverXUpper(s *GslRootFsolver) float64
func TestInterval ¶
func TestResidual ¶
Types ¶
type GslRootFdfsolver ¶
type GslRootFdfsolver struct {
gogsl.GslReference
}
func FdfsolverAlloc ¶
func FdfsolverAlloc(t *GslRootFdfsolverType) *GslRootFdfsolver
func (*GslRootFdfsolver) Dispose ¶
func (x *GslRootFdfsolver) Dispose()
type GslRootFdfsolverType ¶
type GslRootFdfsolverType struct { gogsl.GslReference // contains filtered or unexported fields }
var GSL_ROOT_FDFSOLVER_NEWTON *GslRootFdfsolverType = &GslRootFdfsolverType{cPtr: uintptr(unsafe.Pointer(C.gsl_root_fdfsolver_newton))}
var GSL_ROOT_FDFSOLVER_SECANT *GslRootFdfsolverType = &GslRootFdfsolverType{cPtr: uintptr(unsafe.Pointer(C.gsl_root_fdfsolver_secant))}
var GSL_ROOT_FDFSOLVER_STEFFENSON *GslRootFdfsolverType = &GslRootFdfsolverType{cPtr: uintptr(unsafe.Pointer(C.gsl_root_fdfsolver_steffenson))}
func (*GslRootFdfsolverType) Dispose ¶
func (st *GslRootFdfsolverType) Dispose()
func (*GslRootFdfsolverType) Ptr ¶
func (st *GslRootFdfsolverType) Ptr() uintptr
type GslRootFsolver ¶
type GslRootFsolver struct {
gogsl.GslReference
}
func FsolverAlloc ¶
func FsolverAlloc(t *GslRootFsolverType) *GslRootFsolver
func (*GslRootFsolver) Dispose ¶
func (x *GslRootFsolver) Dispose()
type GslRootFsolverType ¶
type GslRootFsolverType struct { gogsl.GslReference // contains filtered or unexported fields }
var GSL_ROOT_FSOLVER_BISECTION *GslRootFsolverType = &GslRootFsolverType{cPtr: uintptr(unsafe.Pointer(C.gsl_root_fsolver_bisection))}
var GSL_ROOT_FSOLVER_BRENT *GslRootFsolverType = &GslRootFsolverType{cPtr: uintptr(unsafe.Pointer(C.gsl_root_fsolver_brent))}
var GSL_ROOT_FSOLVER_FALSEPOS *GslRootFsolverType = &GslRootFsolverType{cPtr: uintptr(unsafe.Pointer(C.gsl_root_fsolver_falsepos))}
func (*GslRootFsolverType) Dispose ¶
func (st *GslRootFsolverType) Dispose()
func (*GslRootFsolverType) Ptr ¶
func (st *GslRootFsolverType) Ptr() uintptr
Click to show internal directories.
Click to hide internal directories.