Skip to content

Commit 882ce3a

Browse files
committed
Fix close to computation with precision of HyperDualNumber
1 parent c1d6b5f commit 882ce3a

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/Math-AutomaticDifferenciation/PMHyperDualNumber.class.st

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,13 @@ PMHyperDualNumber >> closeTo: aHyperDualNumber [
104104
eps1eps2 closeTo: aHyperDualNumber eps1eps2 ] ]
105105
]
106106

107+
{ #category : #comparing }
108+
PMHyperDualNumber >> closeTo: aHyperDualNumber precision: aPrecision [
109+
110+
^ (super closeTo: aHyperDualNumber asFloat precision: aPrecision) and: [
111+
(eps2 closeTo: aHyperDualNumber eps2 precision: aPrecision) and: [ eps1eps2 closeTo: aHyperDualNumber eps1eps2 precision: aPrecision ] ]
112+
]
113+
107114
{ #category : #'mathematical functions' }
108115
PMHyperDualNumber >> cos [
109116
^ super cos

0 commit comments

Comments
 (0)