schrodinger-math
schrodinger-math
schrodinger.math
Bound
Bound
Closed
Open
Interval
Interval
LogDouble
given_CommutativeSemifield_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
inline
def
apply
(
x:
Double
):
LogDouble
inline
def
exp
(
x:
Double
):
LogDouble
def
sum
(
xs:
IArray
[
LogDouble
]):
LogDouble
Concrete fields
val
MaxValue
:
LogDouble
val
MinPositiveValue
:
LogDouble
val
NaN
:
LogDouble
val
One
:
LogDouble
val
PositiveInfinity
:
LogDouble
val
Two
:
LogDouble
val
Zero
:
LogDouble
Givens
Givens
given
given_CommutativeSemifield_LogDouble_Order_LogDouble_Hash_LogDouble
:
CommutativeSemifield
[
LogDouble
]
Extensions
Extensions
extension
(x:
LogDouble
)
inline
def
*
(
y:
LogDouble
):
LogDouble
inline
def
**
(
y:
Double
):
LogDouble
inline
def
+
(
y:
LogDouble
):
LogDouble
inline
def
-
(
y:
LogDouble
):
LogDouble
inline
def
/
(
y:
LogDouble
):
LogDouble
inline
def
<
(
y:
LogDouble
):
Boolean
inline
def
<=
(
y:
LogDouble
):
Boolean
inline
def
>
(
y:
LogDouble
):
Boolean
inline
def
>=
(
y:
LogDouble
):
Boolean
infix inline
def
compare
(
y:
LogDouble
):
Int
inline
def
isNaN
:
Boolean
inline
def
log
:
Double
infix inline
def
max
(
y:
LogDouble
):
LogDouble
infix inline
def
min
(
y:
LogDouble
):
LogDouble
inline
def
real
:
Double
inline
def
reciprocal
:
LogDouble