Documentation ¶
Index ¶
- func CheckIfAllDummiesInRow(row *Row) bool
- func IsNearZero(value float64) bool
- type Row
- func (row *Row) Add(val float64) float64
- func (row *Row) CoefficientForSymbol(symbol *Symbol) float64
- func (row *Row) InsertRow(secRow *Row, coefficient float64)
- func (row *Row) InsertSymbol(symbol *Symbol, coefficient float64)
- func (row *Row) ReverseSign()
- func (row *Row) SolveForSymbol(symbol *Symbol)
- func (row *Row) SolveForSymbols(lhs *Symbol, rhs *Symbol)
- func (row *Row) Substitute(symbol *Symbol, secRow *Row)
- type Symbol
- type SymbolType
- type Tag
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckIfAllDummiesInRow ¶
func IsNearZero ¶
Types ¶
type Row ¶
func (*Row) CoefficientForSymbol ¶
func (*Row) InsertSymbol ¶
func (*Row) ReverseSign ¶
func (row *Row) ReverseSign()
func (*Row) SolveForSymbol ¶
func (*Row) SolveForSymbols ¶
func (*Row) Substitute ¶
type SymbolType ¶
type SymbolType int
const ( Invalid SymbolType = iota External Slack Error Dummy )
Click to show internal directories.
Click to hide internal directories.