schrodinger-math
schrodinger-math
schrodinger.math
Bound
Bound
Closed
Open
Interval
Interval
LogDouble
given_CommutativeRig_LogDouble_MultiplicativeCommutativeGroup_LogDouble_Order_LogDouble_Hash_LogDouble
UInt128
UInt128
syntax
schrodinger-math
/
schrodinger.math
/
LogDouble
LogDouble
object
LogDouble
Graph
Supertypes
Self type
class
Object
trait
Matchable
class
Any
LogDouble
Value members
Givens
Extensions
Value members
Concrete methods
def
apply
(
x:
Double
):
LogDouble
def
exp
(
x:
Double
):
LogDouble
def
sum
(
xs:
IArray
[
LogDouble
]):
LogDouble
Concrete fields
val
NaN
:
LogDouble
val
One
:
LogDouble
val
Two
:
LogDouble
val
Zero
:
LogDouble
Givens
Givens
given
given_CommutativeRig_LogDouble_MultiplicativeCommutativeGroup_LogDouble_Order_LogDouble_Hash_LogDouble
:
CommutativeRig
[
LogDouble
]
Extensions
Extensions
extension
(x:
LogDouble
)
def
*
(
y:
LogDouble
):
LogDouble
def
**
(
y:
Double
):
LogDouble
def
+
(
y:
LogDouble
):
LogDouble
def
/
(
y:
LogDouble
):
LogDouble
def
<
(
y:
LogDouble
):
Boolean
def
<=
(
y:
LogDouble
):
Boolean
def
>
(
y:
LogDouble
):
Boolean
def
>=
(
y:
LogDouble
):
Boolean
infix
def
compare
(
y:
LogDouble
):
Int
def
log
:
Double
infix
def
max
(
y:
LogDouble
):
LogDouble
infix
def
min
(
y:
LogDouble
):
LogDouble
def
real
:
Double
def
reciprocal
:
LogDouble