PolynomialAlgebra

interface PolynomialAlgebra<Number, Variable, Polynomial> : CommutativeAlgebra<Number, Polynomial> (source)

Types

Link copied to clipboard
interface VariablesAndDegree<Variable, Polynomial> : KoneContext

Properties

Link copied to clipboard
Link copied to clipboard
abstract val intMinusVariable: Minus<Int, Variable, Polynomial>
Link copied to clipboard
Link copied to clipboard
abstract val intPlusVariable: Plus<Int, Variable, Polynomial>
Link copied to clipboard
Link copied to clipboard
abstract val intTimesVariable: Times<Int, Variable, Polynomial>
Link copied to clipboard
Link copied to clipboard
abstract val longMinusVariable: Minus<Long, Variable, Polynomial>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract val longTimesVariable: Times<Long, Variable, Polynomial>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val numberPlusUInt: Plus<Polynomial, UInt, Polynomial>
Link copied to clipboard
open override val numberPlusULong: Plus<Polynomial, ULong, Polynomial>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val numberTimesVector: Times<Number, Polynomial, Polynomial>
Link copied to clipboard
abstract val numberUnaryMinus: UnaryMinus<Polynomial, Polynomial>
Link copied to clipboard
abstract val one: Polynomial
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract val uIntMinusVariable: Minus<UInt, Variable, Polynomial>
Link copied to clipboard
open override val uIntPlusNumber: Plus<UInt, Polynomial, Polynomial>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract val uIntTimesVariable: Times<UInt, Variable, Polynomial>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val uLongPlusNumber: Plus<ULong, Polynomial, Polynomial>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract val variableMinusInt: Minus<Variable, Int, Polynomial>
Link copied to clipboard
abstract val variableMinusLong: Minus<Variable, Long, Polynomial>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract val variableMinusUInt: Minus<Variable, UInt, Polynomial>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract val variablePlusInt: Plus<Variable, Int, Polynomial>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract val variableTimesInt: Times<Variable, Int, Polynomial>
Link copied to clipboard
abstract val variableTimesLong: Times<Variable, Long, Polynomial>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract val variableTimesUInt: Times<Variable, UInt, Polynomial>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract val variableUnaryMinus: UnaryMinus<Variable, Polynomial>
Link copied to clipboard
abstract val variableUnaryPlus: UnaryPlus<Variable, Polynomial>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val vectorTimesNumber: Times<Polynomial, Number, Polynomial>
Link copied to clipboard
abstract val zero: Polynomial

Functions

Link copied to clipboard
abstract fun valueOf(arg: Number): Polynomial
open fun valueOf(arg: Int): Polynomial
open fun valueOf(arg: Long): Polynomial
open fun valueOf(arg: UInt): Polynomial
open fun valueOf(arg: ULong): Polynomial