| (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 |