Semiring

trait Semiring[@specialized(Int, Short, Long, Float, Double) V] extends Serializable
Companion
object
trait Serializable
class Object
trait Matchable
class Any
trait Ring[V]
trait Field[V]
object scalar
object fieldInt
object fieldShort
object fieldLong
object fieldFloat
object fieldB

Value members

Abstract methods

def !=(a: V, b: V): Boolean
def *(a: V, b: V): V
def +(a: V, b: V): V
def ==(a: V, b: V): Boolean
def one: V
def zero: V

Concrete methods

def close(a: V, b: V, tolerance: Double): Boolean