NumberedRationalFunction

Constructors

Link copied to clipboard
constructor(numerator: NumberedPolynomial<C>, denominator: NumberedPolynomial<C>)

Properties

Link copied to clipboard
open override val denominator: NumberedPolynomial<C>
Link copied to clipboard
open override val numerator: NumberedPolynomial<C>

Functions

Link copied to clipboard
Link copied to clipboard
fun <C> NumberedRationalFunction<C>.asFunctionOver(ring: Field<C>): (Buffer<C>) -> C
Link copied to clipboard
inline fun <C> NumberedRationalFunction<C>.substitute(ring: Ring<C>, vararg inputs: Pair<Int, C>): NumberedRationalFunction<C>
@JvmName(name = "substitutePolynomial")
inline fun <C> NumberedRationalFunction<C>.substitute(ring: Ring<C>, vararg inputs: Pair<Int, NumberedPolynomial<C>>): NumberedRationalFunction<C>
@JvmName(name = "substituteRationalFunction")
inline fun <C> NumberedRationalFunction<C>.substitute(ring: Ring<C>, vararg inputs: Pair<Int, NumberedRationalFunction<C>>): NumberedRationalFunction<C>
@JvmName(name = "substitutePolynomial")
fun <C> NumberedRationalFunction<C>.substitute(ring: Ring<C>, args: Map<Int, NumberedPolynomial<C>>): NumberedRationalFunction<C>
@JvmName(name = "substituteRationalFunction")
fun <C> NumberedRationalFunction<C>.substitute(ring: Ring<C>, args: Map<Int, NumberedRationalFunction<C>>): NumberedRationalFunction<C>
@JvmName(name = "substitutePolynomial")
fun <C> NumberedRationalFunction<C>.substitute(ring: Ring<C>, args: Buffer<NumberedPolynomial<C>>): NumberedRationalFunction<C>
@JvmName(name = "substituteRationalFunction")
fun <C> NumberedRationalFunction<C>.substitute(ring: Ring<C>, args: Buffer<NumberedRationalFunction<C>>): NumberedRationalFunction<C>
Link copied to clipboard
Link copied to clipboard
open override fun toString(): String