dfhdl.lib.algebra
package dfhdl.lib.algebra
Members list
Type members
Classlikes
abstract class Column[ET <: DFType, RN <: Int & Singleton](val elemType: ET, val rowNum: RN) extends Frontend[DFVector[ET <:! DFTypeAny, Tuple1[RN]]]
Attributes
- Supertypes
-
class Frontend[DFVector[ET <:! DFTypeAny, Tuple1[RN]]]trait CustomIdtrait Idtrait Serializabletrait Producttrait Equalstrait HasTypeNameclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Frontend[DFVector[DFOpaque[CT], Tuple1[CN]]]trait CustomIdtrait Idtrait Serializabletrait Producttrait Equalstrait HasTypeNameclass Objecttrait Matchableclass AnyShow all
Extensions
Extensions
extension [ET <: DFType, RN <: Int & Singleton, CT <: Column[ET, RN]](col: DFValOf[DFOpaque[CT]])
def mapElements(f: (DFValOf[ET <:! DFTypeAny]) => DFValOf[ET <:! DFTypeAny]): DFC ?=> DFValOf[DFOpaque[CT]]
extension [CN <: Int & Singleton, ET <: DFType, RN <: Int & Singleton, CT <: Column[ET, RN], MT <: Matrix[CN, ET, RN, CT]](matrix: DFValOf[DFOpaque[MT]])
def mapElementsViaIndexes(f: (Int, Int) => DFValOf[ET <:! DFTypeAny]): DFC ?=> DFValOf[DFOpaque[MT]]
In this article