(CanSqrtSameType a, CanMulSameType a, CanNegSameType a, CanAddSameType a, CanMulBy a Integer, CanRecipSameType a) => CanSqrt (Differential a) Source # | |
Instance details |
(CanExpSameType a, CanMulSameType a, CanAddSameType a) => CanExp (Differential a) Source # | |
Instance details |
(CanSinCosSameType a, CanMulSameType a, CanNegSameType a, CanSubSameType a, CanAddSameType a, HasIntegers a, CanMinMaxSameType a) => CanSinCos (Differential a) Source # | |
Instance details |
CanMulBy (Differential a) Integer => CanNeg (Differential a) Source # | |
Instance details |
(CanDiv a a, CanSubSameType a, CanMulSameType a, CanMulBy a Integer, CanAddSameType a, CanSubSameType (DivType a a)) => CanDiv (Differential a) (Differential a) Source # | |
Instance details |
(CanMulSameType a, CanAddSameType a, CanPowBy a a, CanSubThis a Integer, CanLogSameType a, CanDivSameType a) => CanPow (Differential a) (Differential a) Source # | |
Instance details |
(CanMulSameType a, CanAddSameType a) => CanMulAsymmetric (Differential a) (Differential a) Source # | |
Instance details |
CanAddSameType a => CanAddAsymmetric (Differential a) (Differential a) Source # | |
Instance details |
CanSubSameType a => CanSub (Differential a) (Differential a) Source # | |
Instance details |
CanMinMaxSameType a => CanMinMaxAsymmetric (Differential a) (Differential a) Source # | |
Instance details |