Ops

dfhdl.core.DFDouble$package.TDFDouble.Val.Ops
object Ops

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Ops.type

Members list

Givens

Givens

given evOpArithDFDouble[Op <: +.type | -.type | *.type | /.type | max.type | min.type, LPA, L <: DFValTP[DFDouble, LPA] | Double, LP, RPA, R <: DFValTP[DFDouble, RPA] | Double, RP](using icL: Aux[L, LP], icR: Aux[R, RP], op: ValueOf[Op]): ExactOp2Aux[Op, DFC, DFValAny, L, R, DFValTP[DFDouble, LP | RP]]

Extensions

Extensions

extension [P](lhs: DFValTP[DFDouble, P])
def <[RP](rhs: DFValTP[DFDouble, RP])(using DFCG): DFValOf[DFBool]
def <=[RP](rhs: DFValTP[DFDouble, RP])(using DFCG): DFValOf[DFBool]
def >[RP](rhs: DFValTP[DFDouble, RP])(using DFCG): DFValOf[DFBool]
def >=[RP](rhs: DFValTP[DFDouble, RP])(using DFCG): DFValOf[DFBool]
def toScalaDouble(using DFC, ConstCheck[P]): Double
def unary_-(using DFCG): DFValTP[DFDouble, P]