ad-1.3: Automatic Differentiation

Index

*!Numeric.AD.Internal.Classes
**!Numeric.AD.Internal.Classes
*^Numeric.AD.Internal.Classes, Numeric.AD.Mode.Forward, Numeric.AD.Mode.Reverse, Numeric.AD.Classes, Numeric.AD.Mode.Tower, Numeric.AD.Halley, Numeric.AD.Mode.Sparse, Numeric.AD.Newton, Numeric.AD.Mode.Mixed, Numeric.AD.Mode.Directed, Numeric.AD
+!Numeric.AD.Internal.Classes
-!Numeric.AD.Internal.Classes
/!Numeric.AD.Internal.Classes
:-Numeric.AD.Types, Numeric.AD.Mode.Sparse, Numeric.AD.Mode.Mixed, Numeric.AD
<+>Numeric.AD.Internal.Classes, Numeric.AD.Mode.Forward, Numeric.AD.Mode.Reverse, Numeric.AD.Classes, Numeric.AD.Mode.Tower, Numeric.AD.Halley, Numeric.AD.Mode.Sparse, Numeric.AD.Newton, Numeric.AD.Mode.Mixed, Numeric.AD.Mode.Directed, Numeric.AD
==!Numeric.AD.Internal.Classes
abs1Numeric.AD.Internal.Classes
acos1Numeric.AD.Internal.Classes
acosh1Numeric.AD.Internal.Classes
AD 
1 (Type/Class)Numeric.AD.Types, Numeric.AD.Mode.Forward, Numeric.AD.Mode.Reverse, Numeric.AD.Mode.Tower, Numeric.AD.Halley, Numeric.AD.Mode.Sparse, Numeric.AD.Newton, Numeric.AD.Mode.Mixed, Numeric.AD.Mode.Directed, Numeric.AD
2 (Data Constructor)Numeric.AD.Types, Numeric.AD.Mode.Forward, Numeric.AD.Mode.Reverse, Numeric.AD.Mode.Tower, Numeric.AD.Halley, Numeric.AD.Mode.Sparse, Numeric.AD.Newton, Numeric.AD.Mode.Mixed, Numeric.AD.Mode.Directed, Numeric.AD
addToIndexNumeric.AD.Internal.Sparse
apply 
1 (Function)Numeric.AD.Internal.Forward
2 (Function)Numeric.AD.Internal.Tower
3 (Function)Numeric.AD.Internal.Sparse
4 (Function)Numeric.AD.Internal.Dense
asin1Numeric.AD.Internal.Classes
asinh1Numeric.AD.Internal.Classes
atan1Numeric.AD.Internal.Classes
atan21Numeric.AD.Internal.Classes
atanh1Numeric.AD.Internal.Classes
BinaryNumeric.AD.Internal.Reverse
binaryNumeric.AD.Internal.Classes
bind 
1 (Function)Numeric.AD.Internal.Forward
2 (Function)Numeric.AD.Internal.Reverse
bind'Numeric.AD.Internal.Forward
bindWithNumeric.AD.Internal.Forward
bindWith'Numeric.AD.Internal.Forward
bundle 
1 (Function)Numeric.AD.Internal.Forward
2 (Function)Numeric.AD.Internal.Tower
ceiling1Numeric.AD.Internal.Classes
compare1Numeric.AD.Internal.Classes
ComposeFunctor 
1 (Type/Class)Numeric.AD.Internal.Composition
2 (Data Constructor)Numeric.AD.Internal.Composition
ComposeMode 
1 (Type/Class)Numeric.AD.Internal.Composition
2 (Data Constructor)Numeric.AD.Internal.Composition
composeModeNumeric.AD.Internal.Composition
cos1Numeric.AD.Internal.Classes
cosh1Numeric.AD.Internal.Classes
DNumeric.AD.Internal.Classes
d 
1 (Function)Numeric.AD.Internal.Tower
2 (Function)Numeric.AD.Internal.Sparse
d' 
1 (Function)Numeric.AD.Internal.Tower
2 (Function)Numeric.AD.Internal.Sparse
decodeFloat1Numeric.AD.Internal.Classes
decomposeFunctorNumeric.AD.Internal.Composition
decomposeModeNumeric.AD.Internal.Composition
Dense 
1 (Type/Class)Numeric.AD.Internal.Dense
2 (Data Constructor)Numeric.AD.Internal.Dense
derivativeNumeric.AD.Internal.Reverse
derivative'Numeric.AD.Internal.Reverse
deriveLiftedNumeric.AD.Internal.Classes
deriveNumericNumeric.AD.Internal.Classes
diff 
1 (Function)Numeric.AD.Mode.Forward, Numeric.AD.Mode.Mixed, Numeric.AD
2 (Function)Numeric.AD.Mode.Reverse
3 (Function)Numeric.AD.Mode.Tower
4 (Function)Numeric.AD.Mode.Directed
diff' 
1 (Function)Numeric.AD.Mode.Forward, Numeric.AD.Mode.Mixed, Numeric.AD
2 (Function)Numeric.AD.Mode.Reverse
3 (Function)Numeric.AD.Mode.Tower
4 (Function)Numeric.AD.Mode.Directed
diffF 
1 (Function)Numeric.AD.Mode.Forward, Numeric.AD.Mode.Mixed, Numeric.AD
2 (Function)Numeric.AD.Mode.Reverse
diffF' 
1 (Function)Numeric.AD.Mode.Forward, Numeric.AD.Mode.Mixed, Numeric.AD
2 (Function)Numeric.AD.Mode.Reverse
diffsNumeric.AD.Mode.Tower, Numeric.AD.Mode.Mixed, Numeric.AD
diffs0Numeric.AD.Mode.Tower, Numeric.AD.Mode.Mixed, Numeric.AD
diffs0FNumeric.AD.Mode.Tower, Numeric.AD.Mode.Mixed, Numeric.AD
diffsFNumeric.AD.Mode.Tower, Numeric.AD.Mode.Mixed, Numeric.AD
DirectionNumeric.AD.Mode.Directed
ds 
1 (Function)Numeric.AD.Internal.Sparse
2 (Function)Numeric.AD.Internal.Dense
ds'Numeric.AD.Internal.Dense
du 
1 (Function)Numeric.AD.Mode.Forward, Numeric.AD.Mode.Mixed, Numeric.AD
2 (Function)Numeric.AD.Mode.Tower
du' 
1 (Function)Numeric.AD.Mode.Forward, Numeric.AD.Mode.Mixed, Numeric.AD
2 (Function)Numeric.AD.Mode.Tower
duF 
1 (Function)Numeric.AD.Mode.Forward, Numeric.AD.Mode.Mixed, Numeric.AD
2 (Function)Numeric.AD.Mode.Tower
duF' 
1 (Function)Numeric.AD.Mode.Forward, Numeric.AD.Mode.Mixed, Numeric.AD
2 (Function)Numeric.AD.Mode.Tower
dusNumeric.AD.Mode.Tower, Numeric.AD.Mode.Mixed, Numeric.AD
dus0Numeric.AD.Mode.Tower, Numeric.AD.Mode.Mixed, Numeric.AD
dus0FNumeric.AD.Mode.Tower, Numeric.AD.Mode.Mixed, Numeric.AD
dusFNumeric.AD.Mode.Tower, Numeric.AD.Mode.Mixed, Numeric.AD
emptyIndexNumeric.AD.Internal.Sparse
encodeFloat1Numeric.AD.Internal.Classes
enumFrom1Numeric.AD.Internal.Classes
enumFromThen1Numeric.AD.Internal.Classes
enumFromThenTo1Numeric.AD.Internal.Classes
enumFromTo1Numeric.AD.Internal.Classes
exp1Numeric.AD.Internal.Classes
exponent1Numeric.AD.Internal.Classes
extremum 
1 (Function)Numeric.AD.Halley
2 (Function)Numeric.AD.Newton, Numeric.AD
FFNumeric.AD.Types, Numeric.AD.Mode.Forward, Numeric.AD.Mode.Reverse, Numeric.AD.Mode.Tower, Numeric.AD.Halley, Numeric.AD.Mode.Sparse, Numeric.AD.Newton, Numeric.AD.Mode.Mixed, Numeric.AD.Mode.Directed, Numeric.AD
findZero 
1 (Function)Numeric.AD.Halley
2 (Function)Numeric.AD.Newton, Numeric.AD
fixedPoint 
1 (Function)Numeric.AD.Halley
2 (Function)Numeric.AD.Newton, Numeric.AD
floatDigits1Numeric.AD.Internal.Classes
floatRadix1Numeric.AD.Internal.Classes
floatRange1Numeric.AD.Internal.Classes
floor1Numeric.AD.Internal.Classes
Forward 
1 (Type/Class)Numeric.AD.Internal.Forward
2 (Data Constructor)Numeric.AD.Internal.Forward
3 (Data Constructor)Numeric.AD.Mode.Directed
fromEnum1Numeric.AD.Internal.Classes
fromInteger1Numeric.AD.Internal.Classes
fromRational1Numeric.AD.Internal.Classes
FUNumeric.AD.Types, Numeric.AD.Mode.Forward, Numeric.AD.Mode.Reverse, Numeric.AD.Mode.Tower, Numeric.AD.Halley, Numeric.AD.Mode.Sparse, Numeric.AD.Newton, Numeric.AD.Mode.Mixed, Numeric.AD.Mode.Directed, Numeric.AD
getADTowerNumeric.AD.Internal.Tower
getTowerNumeric.AD.Internal.Tower
Grad 
1 (Type/Class)Numeric.AD.Internal.Reverse, Numeric.AD.Mode.Reverse, Numeric.AD.Mode.Mixed, Numeric.AD
2 (Type/Class)Numeric.AD.Internal.Sparse, Numeric.AD.Mode.Sparse
grad 
1 (Function)Numeric.AD.Mode.Forward
2 (Function)Numeric.AD.Mode.Reverse, Numeric.AD.Mode.Mixed, Numeric.AD
3 (Function)Numeric.AD.Mode.Sparse
4 (Function)Numeric.AD.Mode.Directed
grad' 
1 (Function)Numeric.AD.Mode.Forward
2 (Function)Numeric.AD.Mode.Reverse, Numeric.AD.Mode.Mixed, Numeric.AD
3 (Function)Numeric.AD.Mode.Sparse
4 (Function)Numeric.AD.Mode.Directed
gradientAscentNumeric.AD.Newton, Numeric.AD
gradientDescentNumeric.AD.Newton, Numeric.AD
GradsNumeric.AD.Internal.Sparse, Numeric.AD.Mode.Sparse, Numeric.AD.Mode.Mixed, Numeric.AD
gradsNumeric.AD.Mode.Sparse, Numeric.AD.Mode.Mixed, Numeric.AD
gradWith 
1 (Function)Numeric.AD.Mode.Forward
2 (Function)Numeric.AD.Mode.Reverse, Numeric.AD.Mode.Mixed, Numeric.AD
3 (Function)Numeric.AD.Mode.Sparse
gradWith' 
1 (Function)Numeric.AD.Mode.Forward
2 (Function)Numeric.AD.Mode.Reverse, Numeric.AD.Mode.Mixed, Numeric.AD
3 (Function)Numeric.AD.Mode.Sparse
headTNumeric.AD.Types, Numeric.AD.Mode.Sparse, Numeric.AD.Mode.Mixed, Numeric.AD
hessian 
1 (Function)Numeric.AD.Mode.Reverse
2 (Function)Numeric.AD.Mode.Sparse
3 (Function)Numeric.AD.Mode.Mixed, Numeric.AD
hessian'Numeric.AD.Mode.Sparse, Numeric.AD.Mode.Mixed, Numeric.AD
hessianF 
1 (Function)Numeric.AD.Mode.Reverse
2 (Function)Numeric.AD.Mode.Sparse
3 (Function)Numeric.AD.Mode.Mixed, Numeric.AD
hessianF'Numeric.AD.Mode.Sparse, Numeric.AD.Mode.Mixed, Numeric.AD
hessianProduct 
1 (Function)Numeric.AD.Mode.Forward
2 (Function)Numeric.AD.Mode.Mixed, Numeric.AD
hessianProduct' 
1 (Function)Numeric.AD.Mode.Forward
2 (Function)Numeric.AD.Mode.Mixed, Numeric.AD
Id 
1 (Type/Class)Numeric.AD.Types, Numeric.AD.Mode.Sparse, Numeric.AD.Mode.Mixed, Numeric.AD
2 (Data Constructor)Numeric.AD.Types, Numeric.AD.Mode.Sparse, Numeric.AD.Mode.Mixed, Numeric.AD
Index 
1 (Type/Class)Numeric.AD.Internal.Sparse
2 (Data Constructor)Numeric.AD.Internal.Sparse
indicesNumeric.AD.Internal.Sparse
inverse 
1 (Function)Numeric.AD.Halley
2 (Function)Numeric.AD.Newton, Numeric.AD
isDenormalized1Numeric.AD.Internal.Classes
isIEEE1Numeric.AD.Internal.Classes
isInfinite1Numeric.AD.Internal.Classes
isNaN1Numeric.AD.Internal.Classes
isNegativeZero1Numeric.AD.Internal.Classes
IsoNumeric.AD.Internal.Classes
isoNumeric.AD.Internal.Classes
JacobianNumeric.AD.Internal.Classes
jacobian 
1 (Function)Numeric.AD.Mode.Forward
2 (Function)Numeric.AD.Mode.Reverse
3 (Function)Numeric.AD.Mode.Sparse
4 (Function)Numeric.AD.Mode.Mixed, Numeric.AD
5 (Function)Numeric.AD.Mode.Directed
jacobian' 
1 (Function)Numeric.AD.Mode.Forward
2 (Function)Numeric.AD.Mode.Reverse
3 (Function)Numeric.AD.Mode.Sparse
4 (Function)Numeric.AD.Mode.Mixed, Numeric.AD
5 (Function)Numeric.AD.Mode.Directed
jacobiansNumeric.AD.Mode.Sparse, Numeric.AD.Mode.Mixed, Numeric.AD
jacobianTNumeric.AD.Mode.Forward, Numeric.AD.Mode.Mixed, Numeric.AD
jacobianWith 
1 (Function)Numeric.AD.Mode.Forward
2 (Function)Numeric.AD.Mode.Reverse
3 (Function)Numeric.AD.Mode.Sparse
4 (Function)Numeric.AD.Mode.Mixed, Numeric.AD
jacobianWith' 
1 (Function)Numeric.AD.Mode.Forward
2 (Function)Numeric.AD.Mode.Reverse
3 (Function)Numeric.AD.Mode.Sparse
4 (Function)Numeric.AD.Mode.Mixed, Numeric.AD
jacobianWithTNumeric.AD.Mode.Forward, Numeric.AD.Mode.Mixed, Numeric.AD
Lift 
1 (Data Constructor)Numeric.AD.Internal.Reverse
2 (Data Constructor)Numeric.AD.Internal.Dense
liftNumeric.AD.Internal.Classes, Numeric.AD.Mode.Forward, Numeric.AD.Mode.Reverse, Numeric.AD.Classes, Numeric.AD.Mode.Tower, Numeric.AD.Halley, Numeric.AD.Mode.Sparse, Numeric.AD.Newton, Numeric.AD.Mode.Mixed, Numeric.AD.Mode.Directed, Numeric.AD
lift1Numeric.AD.Internal.Classes
lift1_Numeric.AD.Internal.Classes
lift2Numeric.AD.Internal.Classes
lift2_Numeric.AD.Internal.Classes
LiftedNumeric.AD.Internal.Classes
log1Numeric.AD.Internal.Classes
logBase1Numeric.AD.Internal.Classes
lowerFFNumeric.AD.Types, Numeric.AD.Mode.Sparse, Numeric.AD.Mode.Mixed, Numeric.AD
lowerFUNumeric.AD.Types, Numeric.AD.Mode.Sparse, Numeric.AD.Mode.Mixed, Numeric.AD
lowerUFNumeric.AD.Types, Numeric.AD.Mode.Sparse, Numeric.AD.Mode.Mixed, Numeric.AD
lowerUUNumeric.AD.Types, Numeric.AD.Mode.Sparse, Numeric.AD.Mode.Mixed, Numeric.AD
maclaurinNumeric.AD.Mode.Tower, Numeric.AD.Mode.Mixed, Numeric.AD
maclaurin0Numeric.AD.Mode.Tower, Numeric.AD.Mode.Mixed, Numeric.AD
maxBound1Numeric.AD.Internal.Classes
minBound1Numeric.AD.Internal.Classes
MixedNumeric.AD.Mode.Directed
ModeNumeric.AD.Internal.Classes, Numeric.AD.Mode.Forward, Numeric.AD.Mode.Reverse, Numeric.AD.Classes, Numeric.AD.Mode.Tower, Numeric.AD.Halley, Numeric.AD.Mode.Sparse, Numeric.AD.Newton, Numeric.AD.Mode.Mixed, Numeric.AD.Mode.Directed, Numeric.AD
negate1Numeric.AD.Internal.Classes
onNumeric.AD.Internal.Combinators
oneNumeric.AD.Internal.Classes
osiNumeric.AD.Internal.Classes
pack 
1 (Function)Numeric.AD.Internal.Reverse
2 (Function)Numeric.AD.Internal.Sparse
packsNumeric.AD.Internal.Sparse
partialNumeric.AD.Internal.Sparse
partialArrayNumeric.AD.Internal.Reverse
partialMapNumeric.AD.Internal.Reverse
partialsNumeric.AD.Internal.Reverse
pi1Numeric.AD.Internal.Classes
pred1Numeric.AD.Internal.Classes
PrimalNumeric.AD.Internal.Classes
primalNumeric.AD.Internal.Classes
probeNumeric.AD.Types, Numeric.AD.Mode.Sparse, Numeric.AD.Mode.Mixed, Numeric.AD
probedNumeric.AD.Types, Numeric.AD.Mode.Sparse, Numeric.AD.Mode.Mixed, Numeric.AD
properFraction1Numeric.AD.Internal.Classes
recip1Numeric.AD.Internal.Classes
Reverse 
1 (Type/Class)Numeric.AD.Internal.Reverse
2 (Data Constructor)Numeric.AD.Internal.Reverse
3 (Data Constructor)Numeric.AD.Mode.Directed
round1Numeric.AD.Internal.Classes
runADNumeric.AD.Types, Numeric.AD.Mode.Forward, Numeric.AD.Mode.Reverse, Numeric.AD.Mode.Tower, Numeric.AD.Halley, Numeric.AD.Mode.Sparse, Numeric.AD.Newton, Numeric.AD.Mode.Mixed, Numeric.AD.Mode.Directed, Numeric.AD
runComposeModeNumeric.AD.Internal.Composition
scaleFloat1Numeric.AD.Internal.Classes
showsPrec1Numeric.AD.Internal.Classes
significand1Numeric.AD.Internal.Classes
signum1Numeric.AD.Internal.Classes
sin1Numeric.AD.Internal.Classes
sinh1Numeric.AD.Internal.Classes
skeletonNumeric.AD.Internal.Sparse
Sparse 
1 (Type/Class)Numeric.AD.Internal.Sparse
2 (Data Constructor)Numeric.AD.Internal.Sparse
spartialNumeric.AD.Internal.Sparse
sqrt1Numeric.AD.Internal.Classes
succ1Numeric.AD.Internal.Classes
tailTNumeric.AD.Types, Numeric.AD.Mode.Sparse, Numeric.AD.Mode.Mixed, Numeric.AD
tan1Numeric.AD.Internal.Classes
tangentNumeric.AD.Internal.Forward
tangentsNumeric.AD.Internal.Tower
tanh1Numeric.AD.Internal.Classes
TapeNumeric.AD.Internal.Reverse
taylorNumeric.AD.Mode.Tower, Numeric.AD.Mode.Mixed, Numeric.AD
taylor0Numeric.AD.Mode.Tower, Numeric.AD.Mode.Mixed, Numeric.AD
TensorsNumeric.AD.Types, Numeric.AD.Mode.Sparse, Numeric.AD.Mode.Mixed, Numeric.AD
tensorsNumeric.AD.Types, Numeric.AD.Mode.Sparse, Numeric.AD.Mode.Mixed, Numeric.AD
toEnum1Numeric.AD.Internal.Classes
toRational1Numeric.AD.Internal.Classes
Tower 
1 (Type/Class)Numeric.AD.Internal.Tower
2 (Data Constructor)Numeric.AD.Internal.Tower
3 (Data Constructor)Numeric.AD.Mode.Directed
towerNumeric.AD.Internal.Tower
transposePadFNumeric.AD.Internal.Tower
transposeWithNumeric.AD.Internal.Forward
truncate1Numeric.AD.Internal.Classes
UFNumeric.AD.Types, Numeric.AD.Mode.Forward, Numeric.AD.Mode.Reverse, Numeric.AD.Mode.Tower, Numeric.AD.Halley, Numeric.AD.Mode.Sparse, Numeric.AD.Newton, Numeric.AD.Mode.Mixed, Numeric.AD.Mode.Directed, Numeric.AD
UnaryNumeric.AD.Internal.Reverse
unaryNumeric.AD.Internal.Classes
unbindNumeric.AD.Internal.Reverse
unbindMapNumeric.AD.Internal.Reverse
unbindMapWithDefaultNumeric.AD.Internal.Reverse
unbindWithNumeric.AD.Internal.Reverse
unbundleNumeric.AD.Internal.Forward
unpack 
1 (Function)Numeric.AD.Internal.Reverse
2 (Function)Numeric.AD.Internal.Sparse
unpack' 
1 (Function)Numeric.AD.Internal.Reverse
2 (Function)Numeric.AD.Internal.Sparse
unpacksNumeric.AD.Internal.Sparse
unprobeNumeric.AD.Types, Numeric.AD.Mode.Sparse, Numeric.AD.Mode.Mixed, Numeric.AD
unprobedNumeric.AD.Types, Numeric.AD.Mode.Sparse, Numeric.AD.Mode.Mixed, Numeric.AD
UUNumeric.AD.Types, Numeric.AD.Mode.Forward, Numeric.AD.Mode.Reverse, Numeric.AD.Mode.Tower, Numeric.AD.Halley, Numeric.AD.Mode.Sparse, Numeric.AD.Newton, Numeric.AD.Mode.Mixed, Numeric.AD.Mode.Directed, Numeric.AD
Var 
1 (Data Constructor)Numeric.AD.Internal.Reverse
2 (Type/Class)Numeric.AD.Internal.Reverse
varNumeric.AD.Internal.Reverse
varIdNumeric.AD.Internal.Reverse
vars 
1 (Function)Numeric.AD.Internal.Sparse
2 (Function)Numeric.AD.Internal.Dense
vgrad 
1 (Function)Numeric.AD.Internal.Reverse, Numeric.AD.Mode.Reverse, Numeric.AD.Mode.Mixed, Numeric.AD
2 (Function)Numeric.AD.Internal.Sparse, Numeric.AD.Mode.Sparse
vgrad' 
1 (Function)Numeric.AD.Internal.Reverse, Numeric.AD.Mode.Reverse, Numeric.AD.Mode.Mixed, Numeric.AD
2 (Function)Numeric.AD.Internal.Sparse
vgradsNumeric.AD.Internal.Sparse, Numeric.AD.Mode.Sparse, Numeric.AD.Mode.Mixed, Numeric.AD
withDNumeric.AD.Internal.Tower
zeroNumeric.AD.Internal.Classes, Numeric.AD.Mode.Forward, Numeric.AD.Mode.Reverse, Numeric.AD.Classes, Numeric.AD.Mode.Tower, Numeric.AD.Halley, Numeric.AD.Mode.Sparse, Numeric.AD.Newton, Numeric.AD.Mode.Mixed, Numeric.AD.Mode.Directed, Numeric.AD
zeroPadNumeric.AD.Internal.Tower
zeroPadFNumeric.AD.Internal.Tower
zipWithDefaultTNumeric.AD.Internal.Combinators
zipWithTNumeric.AD.Internal.Combinators
^*Numeric.AD.Internal.Classes, Numeric.AD.Mode.Forward, Numeric.AD.Mode.Reverse, Numeric.AD.Classes, Numeric.AD.Mode.Tower, Numeric.AD.Halley, Numeric.AD.Mode.Sparse, Numeric.AD.Newton, Numeric.AD.Mode.Mixed, Numeric.AD.Mode.Directed, Numeric.AD
^/Numeric.AD.Internal.Classes, Numeric.AD.Mode.Forward, Numeric.AD.Mode.Reverse, Numeric.AD.Classes, Numeric.AD.Mode.Tower, Numeric.AD.Halley, Numeric.AD.Mode.Sparse, Numeric.AD.Newton, Numeric.AD.Mode.Mixed, Numeric.AD.Mode.Directed, Numeric.AD