FieldFunctions
algebra.ring.FieldFunctions
trait FieldFunctions[F <: (Field)] extends EuclideanRingFunctions[F] with MultiplicativeGroupFunctions[F]
Attributes
- Source:
- Field.scala
- Graph
- Supertypes
- trait MultiplicativeGroupFunctions[F]trait EuclideanRingFunctions[F]trait GCDRingFunctions[F]trait RingFunctions[F]trait MultiplicativeMonoidFunctions[F]trait MultiplicativeSemigroupFunctions[F]trait AdditiveGroupFunctions[F]trait AdditiveMonoidFunctions[F]trait AdditiveSemigroupFunctions[F]class Objecttrait Matchableclass Any
- Known subtypes
- object Field.type
Members list
Concise view
Value members
Concrete methods
Attributes
- Source:
- Field.scala
Inherited methods
Attributes
- Inherited from:
- RingFunctions
- Source:
- Ring.scala
Returns the given Double, understood as a rational number, in the provided (division) ring.
Returns the given Double, understood as a rational number, in the provided (division) ring.
This is implemented in terms of basic ops. However, this is probably significantly less efficient than can be done with a specific type. So, it is recommended to specialize this general method.
Attributes
- Inherited from:
- RingFunctions
- Source:
- Ring.scala
Attributes
- Inherited from:
- MultiplicativeGroupFunctions
- Source:
- Multiplicative.scala
Attributes
- Inherited from:
- EuclideanRingFunctions
- Source:
- EuclideanRing.scala
Attributes
- Inherited from:
- EuclideanRingFunctions
- Source:
- EuclideanRing.scala
Attributes
- Inherited from:
- EuclideanRingFunctions
- Source:
- EuclideanRing.scala
Attributes
- Inherited from:
- EuclideanRingFunctions
- Source:
- EuclideanRing.scala
Attributes
- Inherited from:
- RingFunctions
- Source:
- Ring.scala
Attributes
- Inherited from:
- RingFunctions
- Source:
- Ring.scala
Attributes
- Inherited from:
- GCDRingFunctions
- Source:
- GCDRing.scala
Attributes
- Inherited from:
- AdditiveSemigroupFunctions
- Source:
- Additive.scala
Attributes
- Inherited from:
- MultiplicativeSemigroupFunctions
- Source:
- Multiplicative.scala
Attributes
- Inherited from:
- MultiplicativeMonoidFunctions
- Source:
- Multiplicative.scala
Attributes
- Inherited from:
- AdditiveMonoidFunctions
- Source:
- Additive.scala
Attributes
- Inherited from:
- GCDRingFunctions
- Source:
- GCDRing.scala
Attributes
- Inherited from:
- AdditiveGroupFunctions
- Source:
- Additive.scala
Attributes
- Inherited from:
- AdditiveGroupFunctions
- Source:
- Additive.scala
Attributes
- Inherited from:
- MultiplicativeMonoidFunctions
- Source:
- Multiplicative.scala
Attributes
- Inherited from:
- AdditiveSemigroupFunctions
- Source:
- Additive.scala
Attributes
- Inherited from:
- MultiplicativeSemigroupFunctions
- Source:
- Multiplicative.scala
Attributes
- Inherited from:
- MultiplicativeMonoidFunctions
- Source:
- Multiplicative.scala
Attributes
- Inherited from:
- MultiplicativeGroupFunctions
- Source:
- Multiplicative.scala
Attributes
- Inherited from:
- AdditiveMonoidFunctions
- Source:
- Additive.scala
Attributes
- Inherited from:
- AdditiveSemigroupFunctions
- Source:
- Additive.scala
Attributes
- Inherited from:
- MultiplicativeSemigroupFunctions
- Source:
- Multiplicative.scala
Attributes
- Inherited from:
- MultiplicativeSemigroupFunctions
- Source:
- Multiplicative.scala
Attributes
- Inherited from:
- AdditiveSemigroupFunctions
- Source:
- Additive.scala
Attributes
- Inherited from:
- AdditiveMonoidFunctions
- Source:
- Additive.scala