siman

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

Index

Constants

This section is empty.

Variables

View Source
var GSL_SIMAN_ARGUMENT_SIZE int = int(reflect.TypeOf([]GslSimanArgument{}).Elem().Size())
View Source
var GSL_SIMAN_PARAMS_STRUCT_SIZE uint32 = uint32(C.get_gsl_siman_params_struct_size())

Functions

func InitializeGslSimanParams

func InitializeGslSimanParams(params *GslSimanParams)

func Print

func Print(s string)

Types

type GslSimanArgument

type GslSimanArgument struct {
	// contains filtered or unexported fields
}

type GslSimanCopyConstructFunctionType

type GslSimanCopyConstructFunctionType func(xp interface{}) interface{}

type GslSimanCopyFunctionType

type GslSimanCopyFunctionType func(src interface{}, dest interface{})

type GslSimanDestroyFunctionType

type GslSimanDestroyFunctionType func(xp interface{})

type GslSimanEnergyFunctionType

type GslSimanEnergyFunctionType func(xp interface{}) float64

type GslSimanImplementation

type GslSimanImplementation struct {
	// contains filtered or unexported fields
}

type GslSimanMetricFunctionType

type GslSimanMetricFunctionType func(xp interface{}, yp interface{}) float64

type GslSimanParams

type GslSimanParams struct {
	NumTries   int
	ItersFixed int
	StepSize   float64
	K          float64
	TInitial   float64
	Mu         float64
	TMin       float64
	CData      []byte
}

func (*GslSimanParams) CPtr

func (sp *GslSimanParams) CPtr() uintptr

type GslSimanPrintFunctionType

type GslSimanPrintFunctionType func(xp interface{})

type GslSimanStepFunctionType

type GslSimanStepFunctionType func(r *rng.GslRng, xp interface{}, stepSize float64)

Jump to

Keyboard shortcuts

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