NormedMultiplicativeInverse

com.alecdorrington.scalgebra.normed.NormedMultiplicativeInverse
See theNormedMultiplicativeInverse companion trait

The companion object for NormedMultiplicativeInverse.

Attributes

Companion
trait
Graph
Supertypes
trait Ops
trait Ops
trait Ops
class Object
trait Matchable
class Any
Show all
Self type

Members list

Type members

Classlikes

trait Ops extends Ops, Ops

Attributes

Supertypes
trait Ops
trait Ops
class Object
trait Matchable
class Any
Known subtypes
trait Ops
trait Ops
trait Ops
trait Ops
object NormedField
Show all

Types

type Over[S] = [X] =>> NormedMultiplicativeInverse[X, S]

Value members

Concrete methods

The NormedMultiplicativeInverse instance describing the current algebra system.

The NormedMultiplicativeInverse instance describing the current algebra system.

Attributes

Inherited methods

inline def length[X, S](x: X)(using ev: Normed[X, S]): S

Attributes

Inherited from:
Ops
inline def reciprocate[X](x: X)(using X: MultiplicativeInverse[X]): X

Computes the multiplicative inverse (reciprocal) of a value x, i.e. 1 / x.

Computes the multiplicative inverse (reciprocal) of a value x, i.e. 1 / x.

Attributes

Note

All implementations must be involutions, i.e. reciprocate(reciprocate(x)) == x.

Inherited from:
Ops

Exports