MutablizingAdaptor

trait MutablizingAdaptor[+VS[_, _], MVS[_, _], V, S]
Companion:
object
class Object
trait Matchable
class Any
class IdentityWrapper[VS, V, S]
class VectorFieldAdaptor[V, S]
class VectorRingAdaptor[V, S]
class VectorSpaceAdaptor[V, S]

Type members

Types

type Wrapper

Value members

Abstract methods

def unwrap(w: Wrapper): V
def wrap(v: V): Wrapper

Abstract fields

val underlying: VS[V, S]

Implicits

Implicits

implicit val isomorphism: Isomorphism[V, Wrapper]
implicit def mutaVSpaceIdent(wrapper: Wrapper): MVS[Wrapper, S]
implicit val mutaVspace: MVS[Wrapper, S]