Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
_
__call__() (pyadi.astvisitor.ASTCanonicalizer method)
(pyadi.astvisitor.ASTLocalAction method)
(pyadi.astvisitor.ASTVisitor method)
(pyadi.pyadi.ASTVisitorFMAD method)
__init__() (pyadi.astvisitor.ASTCanonicalizer method)
(pyadi.astvisitor.ASTLocalAction method)
(pyadi.astvisitor.ASTReplaceOps method)
(pyadi.astvisitor.ASTReplaceOpsInvert method)
(pyadi.astvisitor.ASTVisitor method)
(pyadi.astvisitor.ASTVisitorFilterFunctions method)
(pyadi.astvisitor.TmpVar method)
(pyadi.nodes.arg method)
(pyadi.nodes.arguments method)
(pyadi.nodes.Assign method)
(pyadi.nodes.Attribute method)
(pyadi.nodes.AugAssign method)
(pyadi.nodes.BinOp method)
(pyadi.nodes.Call method)
(pyadi.nodes.FunctionDef method)
(pyadi.nodes.Keyword method)
(pyadi.nodes.keyword method)
(pyadi.nodes.Lambda method)
(pyadi.nodes.List method)
(pyadi.nodes.Module method)
(pyadi.nodes.Return method)
(pyadi.nodes.Slice method)
(pyadi.nodes.Starred method)
(pyadi.nodes.Subscript method)
(pyadi.nodes.Tuple method)
(pyadi.nodes.UnaryOp method)
(pyadi.pyadi.FillHelper method)
(pyadi.pyadi.GenIter method)
(pyadi.pyadi.GenIter2 method)
(pyadi.runtime.DWith method)
(pyadi.runtime.lzip method)
(pyadi.timer.Timer method)
__iter__() (pyadi.pyadi.FillHelper method)
(pyadi.pyadi.GenIter method)
(pyadi.pyadi.GenIter2 method)
__next__() (pyadi.pyadi.FillHelper method)
(pyadi.pyadi.GenIter method)
(pyadi.pyadi.GenIter2 method)
__repr__() (pyadi.pyadi.FillHelper method)
__str__() (pyadi.timer.Timer method)
A
active_fields (pyadi.pyadi.ASTVisitorFMAD attribute)
active_methods (pyadi.pyadi.ASTVisitorFMAD attribute)
addrulemodule() (in module pyadi.pyadi)
After() (pyadi.astvisitor.ASTLocalAction method)
(pyadi.astvisitor.ASTReplaceOps method)
(pyadi.astvisitor.ASTReplaceOpsInvert method)
(pyadi.astvisitor.ASTVisitorDict method)
(pyadi.astvisitor.ASTVisitorFilterFunctions method)
arg (class in pyadi.nodes)
arguments (class in pyadi.nodes)
Assign (class in pyadi.nodes)
ASTCanonicalizer (class in pyadi.astvisitor)
ASTLocalAction (class in pyadi.astvisitor)
ASTPatchSuper (class in pyadi.astvisitor)
ASTReolvetmpvars (class in pyadi.astvisitor)
ASTReplaceOps (class in pyadi.astvisitor)
ASTReplaceOpsInvert (class in pyadi.astvisitor)
ASTVisitor (class in pyadi.astvisitor)
ASTVisitorDict (class in pyadi.astvisitor)
ASTVisitorFilterFunctions (class in pyadi.astvisitor)
ASTVisitorFMAD (class in pyadi.pyadi)
ASTVisitorID (class in pyadi.astvisitor)
ASTVisitorImports (class in pyadi.astvisitor)
ASTVisitorLastFunction (class in pyadi.astvisitor)
ASTVisitorLastFunctionSig (class in pyadi.astvisitor)
ASTVisitorLocals (class in pyadi.astvisitor)
Attribute (class in pyadi.nodes)
AugAssign (class in pyadi.nodes)
augassign_add() (in module pyadi.runtime)
augassign_div() (in module pyadi.runtime)
augassign_mod() (in module pyadi.runtime)
augassign_mult() (in module pyadi.runtime)
augassign_sub() (in module pyadi.runtime)
augassign_truediv() (in module pyadi.runtime)
B
Before() (pyadi.astvisitor.ASTLocalAction method)
(pyadi.astvisitor.ASTPatchSuper method)
(pyadi.astvisitor.ASTReolvetmpvars method)
(pyadi.astvisitor.ASTReplaceOps method)
(pyadi.astvisitor.ASTReplaceOpsInvert method)
(pyadi.astvisitor.ASTVisitorDict method)
(pyadi.astvisitor.ASTVisitorFilterFunctions method)
(pyadi.astvisitor.ASTVisitorImports method)
(pyadi.astvisitor.ASTVisitorLastFunction method)
(pyadi.astvisitor.ASTVisitorLastFunctionSig method)
(pyadi.astvisitor.ASTVisitorLocals method)
Begin() (pyadi.astvisitor.ASTLocalAction method)
(pyadi.astvisitor.ASTPatchSuper method)
(pyadi.astvisitor.ASTReolvetmpvars method)
(pyadi.astvisitor.ASTReplaceOps method)
(pyadi.astvisitor.ASTReplaceOpsInvert method)
(pyadi.astvisitor.ASTVisitorDict method)
(pyadi.astvisitor.ASTVisitorFilterFunctions method)
(pyadi.astvisitor.ASTVisitorImports method)
(pyadi.astvisitor.ASTVisitorLastFunction method)
(pyadi.astvisitor.ASTVisitorLastFunctionSig method)
(pyadi.astvisitor.ASTVisitorLocals method)
BinOp (class in pyadi.nodes)
binop_add() (in module pyadi.runtime)
binop_c_mult() (in module pyadi.runtime)
binop_d_mult() (in module pyadi.runtime)
binop_div() (in module pyadi.runtime)
binop_floordiv() (in module pyadi.runtime)
binop_matmult() (in module pyadi.runtime)
binop_mod() (in module pyadi.runtime)
binop_mult() (in module pyadi.runtime)
binop_pow() (in module pyadi.runtime)
binop_sub() (in module pyadi.runtime)
C
Call (class in pyadi.nodes)
callHandle() (in module pyadi.pyadi)
canonicalize() (in module pyadi.astvisitor)
clear() (in module pyadi.pyadi)
clearrulemodules() (in module pyadi.pyadi)
createFullGradients() (in module pyadi.pyadi)
D
D() (in module pyadi.pyadi)
D_builtins_abs() (in module pyadi.forwardad)
D_builtins_complex() (in module pyadi.forwardad)
D_builtins_dict_get() (in module pyadi.forwardad)
D_builtins_dict_items() (in module pyadi.forwardad)
D_builtins_dict_keys() (in module pyadi.forwardad)
D_builtins_dict_values() (in module pyadi.forwardad)
D_builtins_enumerate() (in module pyadi.forwardad)
D_builtins_float() (in module pyadi.forwardad)
D_builtins_getattr() (in module pyadi.forwardad)
D_builtins_int() (in module pyadi.forwardad)
D_builtins_len() (in module pyadi.forwardad)
D_builtins_list() (in module pyadi.forwardad)
D_builtins_max() (in module pyadi.forwardad)
D_builtins_min() (in module pyadi.forwardad)
D_builtins_print() (in module pyadi.forwardad)
D_builtins_Random_random() (in module pyadi.forwardad)
D_builtins_RandomState_rand() (in module pyadi.forwardad)
D_builtins_range() (in module pyadi.forwardad)
D_builtins_sum() (in module pyadi.forwardad)
D_builtins_tuple() (in module pyadi.forwardad)
D_builtins_zip() (in module pyadi.forwardad)
D_math_acos() (in module pyadi.forwardad)
D_math_asin() (in module pyadi.forwardad)
D_math_atan() (in module pyadi.forwardad)
D_math_cos() (in module pyadi.forwardad)
D_math_exp() (in module pyadi.forwardad)
D_math_log() (in module pyadi.forwardad)
D_math_sin() (in module pyadi.forwardad)
D_math_sqrt() (in module pyadi.forwardad)
D_math_tan() (in module pyadi.forwardad)
D_numpy_array() (in module pyadi.forwardad)
D_numpy_cos() (in module pyadi.forwardad)
D_numpy_diag() (in module pyadi.forwardad)
D_numpy_exp() (in module pyadi.forwardad)
D_numpy_eye() (in module pyadi.forwardad)
D_numpy_hstack() (in module pyadi.forwardad)
D_numpy_imag() (in module pyadi.forwardad)
D_numpy_linalg_inv() (in module pyadi.forwardad)
D_numpy_linalg_norm() (in module pyadi.forwardad)
D_numpy_log() (in module pyadi.forwardad)
D_numpy_matmul() (in module pyadi.forwardad)
D_numpy_ones() (in module pyadi.forwardad)
D_numpy_random_rand() (in module pyadi.forwardad)
D_numpy_real() (in module pyadi.forwardad)
D_numpy_savetxt() (in module pyadi.forwardad)
D_numpy_sin() (in module pyadi.forwardad)
D_numpy_sqrt() (in module pyadi.forwardad)
D_numpy_tan() (in module pyadi.forwardad)
D_numpy_zeros() (in module pyadi.forwardad)
D_pyadi_runtime_binop_add() (in module pyadi.forwardad)
D_pyadi_runtime_binop_c_mult() (in module pyadi.forwardad)
D_pyadi_runtime_binop_d_mult() (in module pyadi.forwardad)
D_pyadi_runtime_binop_div() (in module pyadi.forwardad)
D_pyadi_runtime_binop_floordiv() (in module pyadi.forwardad)
D_pyadi_runtime_binop_matmult() (in module pyadi.forwardad)
D_pyadi_runtime_binop_mod() (in module pyadi.forwardad)
D_pyadi_runtime_binop_mult() (in module pyadi.forwardad)
D_pyadi_runtime_binop_pow() (in module pyadi.forwardad)
D_pyadi_runtime_binop_sub() (in module pyadi.forwardad)
D_pyadi_runtime_unaryop_uadd() (in module pyadi.forwardad)
D_pyadi_runtime_unaryop_usub() (in module pyadi.forwardad)
dadispatch() (pyadi.pyadi.ASTVisitorFMAD method)
dargs() (in module pyadi.pyadi)
Dc() (in module pyadi.pyadi)
ddispatch() (pyadi.pyadi.ASTVisitorFMAD method)
decorator() (in module pyadi.dummyad)
(in module pyadi.forwardad)
(in module pyadi.timing)
(in module pyadi.trace)
delrule() (in module pyadi.forwardad)
Diff() (in module pyadi.pyadi)
diff2py() (in module pyadi.pyadi)
diff2pys() (in module pyadi.pyadi)
diff2pys2s() (in module pyadi.pyadi)
differentiate() (in module pyadi.pyadi)
DiffFD() (in module pyadi.pyadi)
DiffFDNP() (in module pyadi.pyadi)
DiffFor() (in module pyadi.pyadi)
DiffFunction() (in module pyadi.pyadi)
difffunction() (in module pyadi.pyadi)
DiffFunctionObj() (in module pyadi.pyadi)
diffKeywords() (pyadi.pyadi.ASTVisitorFMAD method)
diffStmtList() (pyadi.pyadi.ASTVisitorFMAD method)
diffUnlessIsTupleDiff() (pyadi.pyadi.ASTVisitorFMAD method)
dispatch() (pyadi.astvisitor.ASTCanonicalizer method)
(pyadi.astvisitor.ASTLocalAction method)
(pyadi.astvisitor.ASTVisitor method)
(pyadi.astvisitor.ASTVisitorID method)
Dkw_builtins_dict() (in module pyadi.forwardad)
Dkw_numpy_sum() (in module pyadi.forwardad)
doDiffFunction() (in module pyadi.pyadi)
doSourceDiff() (in module pyadi.pyadi)
Dpy() (in module pyadi.pyadi)
dumpFile() (in module pyadi.pyadi)
DWith (class in pyadi.runtime)
DWith() (in module pyadi)
dzeros() (in module pyadi.runtime)
E
E_builtins_ndarray_copy() (in module pyadi.forwardad)
E_builtins_ndarray_reshape() (in module pyadi.forwardad)
E_builtins_object___init__() (in module pyadi.forwardad)
E_builtins_super() (in module pyadi.forwardad)
E_builtins_super___init__() (in module pyadi.forwardad)
edispatch() (pyadi.astvisitor.ASTCanonicalizer method)
End() (pyadi.astvisitor.ASTLocalAction method)
(pyadi.astvisitor.ASTVisitorDict method)
(pyadi.astvisitor.ASTVisitorFilterFunctions method)
(pyadi.astvisitor.ASTVisitorImports method)
(pyadi.astvisitor.ASTVisitorLastFunction method)
(pyadi.astvisitor.ASTVisitorLastFunctionSig method)
(pyadi.astvisitor.ASTVisitorLocals method)
examples.demo_args
module
examples.demo_babylonian
module
examples.demo_directional
module
examples.demo_numpy
module
examples.demo_setrule
module
execompile() (in module pyadi.pyadi)
F
fbabylonian() (in module examples.demo_babylonian)
(in module examples.demo_numpy)
fddname() (in module pyadi.astvisitor)
fdname() (in module pyadi.astvisitor)
fid() (in module pyadi.pyadi)
fill() (in module pyadi.pyadi)
FillHelper (class in pyadi.pyadi)
filterFunctions() (in module pyadi.astvisitor)
filterLastFunction() (in module pyadi.astvisitor)
fmt() (pyadi.timer.Timer method)
fname() (in module pyadi.astvisitor)
fqname() (in module pyadi.astvisitor)
FunctionDef (class in pyadi.nodes)
G
gbabylonian() (in module examples.demo_babylonian)
(in module examples.demo_numpy)
GenIter (class in pyadi.pyadi)
GenIter2 (class in pyadi.pyadi)
get() (pyadi.pyadi.FillHelper method)
getast() (in module pyadi.astvisitor)
getev() (pyadi.timer.Timer method)
getHandle() (in module pyadi.pyadi)
getmoddict() (in module pyadi.astvisitor)
getmodule() (in module pyadi.astvisitor)
getRoot() (pyadi.astvisitor.ASTVisitorLocals class method)
(pyadi.pyadi.ASTVisitorFMAD method)
getrule() (in module pyadi.forwardad)
getRuleModules() (in module pyadi.pyadi)
getrules() (in module pyadi.forwardad)
getsig() (in module pyadi.pyadi)
getVars() (pyadi.astvisitor.ASTVisitorLocals class method)
I
infoSignature() (in module pyadi.astvisitor)
initRules() (in module pyadi.pyadi)
initType() (in module pyadi.forwardad)
(in module pyadi.pyadi)
isbuiltin() (in module pyadi.astvisitor)
iscall() (in module pyadi.astvisitor)
iscanon() (in module pyadi.astvisitor)
isdiff() (in module pyadi.pyadi)
isLocal() (pyadi.pyadi.ASTVisitorFMAD method)
isnodiffExpr() (pyadi.pyadi.ASTVisitorFMAD method)
isop() (in module pyadi.astvisitor)
J
joind() (in module pyadi.runtime)
K
Keyword (class in pyadi.nodes)
keyword (class in pyadi.nodes)
L
Lambda (class in pyadi.nodes)
List (class in pyadi.nodes)
localvars (pyadi.pyadi.ASTVisitorFMAD attribute)
lzip (class in pyadi.runtime)
M
millis() (pyadi.timer.Timer method)
mkActArgFunction() (in module pyadi.dtargets)
mkCall() (in module pyadi.dummyad)
mkCall2() (in module pyadi.dummyad)
mkClosDict() (in module pyadi.pyadi)
mkConstr() (in module pyadi.pyadi)
mkKwFunction() (in module pyadi.dtargets)
mkOpPartialC() (pyadi.pyadi.ASTVisitorFMAD method)
mkOpPartialL() (pyadi.pyadi.ASTVisitorFMAD method)
mkOpPartialL1() (pyadi.pyadi.ASTVisitorFMAD method)
mkOpPartialR() (pyadi.pyadi.ASTVisitorFMAD method)
mkOprevName() (in module pyadi.astvisitor)
mkRule() (in module pyadi.forwardad)
mkRule2() (in module pyadi.forwardad)
mkRule3() (in module pyadi.forwardad)
mkTmp() (in module pyadi.astvisitor)
mkTmpName() (in module pyadi.astvisitor)
mkUnOprevName() (in module pyadi.astvisitor)
module
examples.demo_args
examples.demo_babylonian
examples.demo_directional
examples.demo_numpy
examples.demo_setrule
pyadi.astvisitor
pyadi.cmdline
pyadi.dtargets
pyadi.dummyad
pyadi.forwardad
pyadi.nodes
pyadi.pyadi
pyadi.runtime
pyadi.timer
pyadi.timing
pyadi.trace
Module (class in pyadi.nodes)
N
next() (pyadi.pyadi.GenIter method)
nodiff() (in module pyadi.pyadi)
nodiffExpr (pyadi.pyadi.ASTVisitorFMAD attribute)
nodiffFunctions (pyadi.pyadi.ASTVisitorFMAD attribute)
nonder_builtins (pyadi.pyadi.ASTVisitorFMAD attribute)
nondercall_builtins (pyadi.pyadi.ASTVisitorFMAD attribute)
normalize() (in module pyadi.astvisitor)
NoRule
NoSource
NotFound
nvars() (in module pyadi.pyadi)
O
op_revname() (in module pyadi.astvisitor)
op_revname_unary() (in module pyadi.astvisitor)
op_unrevname() (in module pyadi.astvisitor)
P
parinds() (in module pyadi.pyadi)
pref (pyadi.timer.Timer attribute)
processRules() (in module pyadi.pyadi)
processStmts() (pyadi.astvisitor.ASTCanonicalizer method)
py() (in module pyadi.astvisitor)
py2py() (in module pyadi.astvisitor)
py2pys() (in module pyadi.astvisitor)
py2pys_check() (in module pyadi.astvisitor)
pyadi.astvisitor
module
pyadi.cmdline
module
pyadi.dtargets
module
pyadi.dummyad
module
pyadi.forwardad
module
pyadi.nodes
module
pyadi.pyadi
module
pyadi.runtime
module
pyadi.timer
module
pyadi.timing
module
pyadi.trace
module
pycanon() (in module pyadi.cmdline)
pydiff() (in module pyadi.cmdline)
R
register() (pyadi.timer.Timer method)
resolveImports() (in module pyadi.astvisitor)
resolvetmpvars() (in module pyadi.astvisitor)
Return (class in pyadi.nodes)
rid() (in module pyadi.astvisitor)
roundtrip2JID() (in module pyadi.astvisitor)
roundtrip2JIDs() (in module pyadi.astvisitor)
run() (in module examples.demo_args)
(in module examples.demo_babylonian)
(in module examples.demo_directional)
(in module examples.demo_numpy)
(in module examples.demo_setrule)
(in module pyadi.astvisitor)
(in module pyadi.cmdline)
S
setprefix() (in module pyadi.astvisitor)
(in module pyadi.pyadi)
setrule() (in module pyadi.forwardad)
Slice (class in pyadi.nodes)
Starred (class in pyadi.nodes)
Stop
Subscript (class in pyadi.nodes)
T
testdir() (in module pyadi.astvisitor)
Timer (class in pyadi.timer)
TmpVar (class in pyadi.astvisitor)
Tuple (class in pyadi.nodes)
tupleDiff (pyadi.pyadi.ASTVisitorFMAD attribute)
U
UnaryOp (class in pyadi.nodes)
unaryop_uadd() (in module pyadi.runtime)
unaryop_usub() (in module pyadi.runtime)
unjnd() (in module pyadi.runtime)
unnormalize() (in module pyadi.astvisitor)
unzd() (in module pyadi.runtime)
V
varspec() (in module pyadi.pyadi)
varv() (in module pyadi.pyadi)
verbose (pyadi.pyadi.ASTVisitorFMAD attribute)
PyADi
Navigation
Contents:
Features
Installation
Basic usage
Supported subset of Python
Limitations
Testing
Contributing
Module and function reference
Related Topics
Documentation overview
Quick search