sage

package
v0.0.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 10, 2023 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Sage

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

func NewSage

func NewSage(g *Ganrac, fname string) (*Sage, error)

func (*Sage) Close

func (sage *Sage) Close() error

func (*Sage) Discrim

func (sage *Sage) Discrim(p *Poly, lv Level) RObj

func (*Sage) Eval

func (sage *Sage) Eval(p string) (GObj, error)

func (*Sage) EvalList

func (sage *Sage) EvalList(s string) *List

func (*Sage) EvalRObj

func (sage *Sage) EvalRObj(s string) RObj

func (*Sage) Factor

func (sage *Sage) Factor(q *Poly) *List

func (*Sage) GB

func (sage *Sage) GB(p *List, vars *List, n int) *List

func (*Sage) GC

func (sage *Sage) GC() error

func (*Sage) Gcd

func (sage *Sage) Gcd(p, q *Poly) RObj

func (*Sage) Inc

func (sage *Sage) Inc(n int) int

func (*Sage) Psc

func (sage *Sage) Psc(p *Poly, q *Poly, lv Level, j int32) RObj

func (*Sage) Reduce

func (sage *Sage) Reduce(p *Poly, gb *List, vars *List, n int) (RObj, bool)

func (*Sage) Resultant

func (sage *Sage) Resultant(p *Poly, q *Poly, lv Level) RObj

func (*Sage) SetLogger added in v0.0.4

func (sage *Sage) SetLogger(_ *log.Logger)

func (*Sage) Slope added in v0.0.4

func (sage *Sage) Slope(p *Poly, q *Poly, lv Level, k int32) RObj

func (*Sage) Sres

func (sage *Sage) Sres(p *Poly, q *Poly, lv Level, k int32) *List

Jump to

Keyboard shortcuts

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