RationalFunctionSpaceScope
data class RationalFunctionSpaceScope<Number, Polynomial, RationalFunctionType : RationalFunction<Polynomial>, out NumberContext : Ring<Number>, out PolynomialContext : PolynomialSpace<Number, Polynomial>, out RationalFunctionContext : RationalFunctionSpace<Number, Polynomial, RationalFunctionType>>(val numberContext: NumberContext, val polynomialSpace: PolynomialContext, val rationalFunctionSpace: RationalFunctionContext)(source)
Constructors
Link copied to clipboard
constructor(numberContext: NumberContext, polynomialSpace: PolynomialContext, rationalFunctionSpace: RationalFunctionContext)
Functions
Link copied to clipboard
inline operator fun <Number, Polynomial, RationalFunctionType : RationalFunction<Polynomial>, NumberContext : Ring<Number>, PolynomialContext : PolynomialSpace<Number, Polynomial>, RationalFunctionContext : RationalFunctionSpace<Number, Polynomial, RationalFunctionType>, Result> RationalFunctionSpaceScope<Number, Polynomial, RationalFunctionType, NumberContext, PolynomialContext, RationalFunctionContext>.invoke(block: (NumberContext, PolynomialContext, RationalFunctionContext) -> Result): Result