MCPcopy Create free account

hub / github.com/auto-differentiation/xad / functions

Functions778 in github.com/auto-differentiation/xad

↓ 1,593 callersFunctionvalue
src/XAD/Expression.hpp:112
↓ 536 callersMethodimag
src/XAD/Complex.hpp:83
↓ 495 callersMethodreal
src/XAD/Complex.hpp:82
↓ 284 callersMethodsize
src/XAD/Vec.hpp:41
↓ 279 callersMethodgetValue
src/XAD/Literals.hpp:488
↓ 266 callersMethodregisterInput
src/XAD/Tape.hpp:122
↓ 170 callersMethodregisterOutput
src/XAD/Tape.hpp:138
↓ 148 callersFunctionmathTest_jit
test/TestHelpers.hpp:582
↓ 144 callersMethodnewRecording
src/Tape.cpp:368
↓ 138 callersMethodcomputeAdjoints
src/Tape.cpp:483
↓ 134 callersFunctionmathTest_all
test/TestHelpers.hpp:677
↓ 111 callersMethodvalue
src/XAD/UnaryExpr.hpp:73
↓ 109 callersFunctioncompareFinite
test/TestHelpers.hpp:34
↓ 87 callersMethodgetSlot
src/XAD/ARealDirect.hpp:51
↓ 85 callersMethodbase
src/XAD/Complex.hpp:214
↓ 77 callersMethodcompile
src/XAD/JITGraphInterpreter.cpp:64
↓ 76 callersMethodsetInput
src/XAD/JITGraphInterpreter.cpp:94
↓ 73 callersMethodpush_back
src/XAD/ChunkContainer.hpp:164
↓ 66 callersFunctionmathTest2_all
test/TestHelpers.hpp:1086
↓ 65 callersFunctionarg
src/XAD/Complex.hpp:1384
↓ 64 callersMethodbegin
src/XAD/Vec.hpp:45
↓ 63 callersMethodderivative
src/XAD/UnaryExpr.hpp:139
↓ 63 callersFunctionproj
src/XAD/Complex.hpp:1496
↓ 61 callersMethodaddInput
src/XAD/JITGraph.hpp:172
↓ 61 callersFunctionreal
src/XAD/Complex.hpp:418
↓ 60 callersMethodend
src/XAD/Vec.hpp:46
↓ 57 callersFunctionimag
src/XAD/Complex.hpp:437
↓ 56 callersMethodforward
src/XAD/JITGraphInterpreter.cpp:105
↓ 55 callersFunctionmathTest2_jit
test/TestHelpers.hpp:609
↓ 52 callersFunctioncopysign
src/XAD/StdCompatibility.hpp:103
↓ 50 callersMethodgetDerivative
src/XAD/Tape.hpp:189
↓ 48 callersMethodcalcDerivatives
test/ComplexAD_test.cpp:74
↓ 48 callersMethodcompare
test/ComplexAD_test.cpp:46
↓ 43 callersMethodmarkOutput
src/XAD/JITGraph.hpp:179
↓ 42 callersMethodaddConstant
src/XAD/JITGraph.hpp:160
↓ 42 callersMethodsetAdjoint
src/XAD/Complex.hpp:93
↓ 41 callersFunctionmathTest2_all_aad
test/TestHelpers.hpp:1070
↓ 38 callersMethodresize
src/XAD/ChunkContainer.hpp:199
↓ 37 callersFunctionmathTest_all_aad
test/TestHelpers.hpp:640
↓ 37 callersMethodregisterVariable
internal tape recording
src/XAD/Tape.hpp:212
↓ 33 callersMethodforwardAndBackward
src/XAD/JITGraphInterpreter.cpp:126
↓ 32 callersFunctionfma
src/XAD/BinaryOperators.hpp:81
↓ 31 callersMethodclear
src/XAD/JITGraph.hpp:127
↓ 30 callersMethodaddBinary
src/XAD/JITGraph.hpp:157
↓ 28 callersMethodempty
src/XAD/Vec.hpp:42
↓ 28 callersMethodgetNumVariables
src/Tape.cpp:122
↓ 27 callersMethodisActive
src/XAD/Tape.hpp:109
↓ 27 callersMethodregisterInputs
src/XAD/Tape.hpp:157
↓ 26 callersMethodsetDerivative
src/XAD/Tape.hpp:190
↓ 24 callersMethodemplace_back
src/XAD/ChunkContainer.hpp:187
↓ 24 callersFunctionnorm
src/XAD/Complex.hpp:1402
↓ 23 callersFunctionsmooth_abs
src/XAD/MathFunctions.hpp:68
↓ 20 callersFunctioncompareLimitedPrecision
test/HigherOrder_test.cpp:95
↓ 17 callersMethodshouldRecord
src/XAD/Literals.hpp:510
↓ 16 callersMethodhasSlot
src/XAD/ABool.hpp:69
↓ 16 callersMethodpassive
Accessors
src/XAD/ABool.hpp:67
↓ 15 callersMethodnodeCount
src/XAD/JITGraph.hpp:124
↓ 13 callersMethodpush
test/Checkpointing_test.cpp:40
↓ 13 callersMethodsecond
src/XAD/ReusableRange.hpp:41
↓ 12 callersMethodfirst
src/XAD/ReusableRange.hpp:40
↓ 12 callersFunctionless
src/XAD/ABool.hpp:207
↓ 12 callersMethodunregisterVariable
src/XAD/Tape.hpp:222
↓ 11 callersMethodclearDerivatives
src/Tape.cpp:606
↓ 11 callersMethodgetMemory
src/Tape.cpp:590
↓ 11 callersFunctionsmooth_max
src/XAD/MathFunctions.hpp:88
↓ 11 callersFunctionsmooth_min
src/XAD/MathFunctions.hpp:98
↓ 10 callersMethodaddNode
src/XAD/JITGraph.hpp:140
↓ 10 callersMethodaddUnary
src/XAD/JITGraph.hpp:156
↓ 10 callersMethodc4
test/COSHestonEngineExpr.hpp:14
↓ 10 callersFunctiongetNestedDoubleValue
Helper to extract nested double value from potentially nested AD types Non-template overloads for primitive types (preferred over template) These are
src/XAD/JITExprTraits.hpp:41
↓ 10 callersMethodpushLhs
src/XAD/Tape.hpp:233
↓ 9 callersMethodIf
Core API: Conditional selection Returns: trueVal if condition is true, falseVal otherwise. During JIT recording: creates OpCode::If node in the graph.
src/XAD/ABool.hpp:78
↓ 9 callersMethodrecordConstant
src/XAD/JITCompiler.hpp:217
↓ 8 callersFunctioncompareAReal
src/XAD/ABool.hpp:137
↓ 8 callersFunctionf
samples/common/functions.hpp:40
↓ 8 callersMethodgetPosition
src/Tape.cpp:628
↓ 8 callersFunctionmake_checked
src/XAD/OperationsContainer.hpp:45
↓ 8 callersFunctionto_string
src/XAD/StdCompatibility.hpp:169
↓ 7 callersFunctionarg_impl
src/XAD/Complex.hpp:2628
↓ 7 callersMethodexpand
src/XAD/ReusableRange.hpp:59
↓ 7 callersMethodgetAndResetOutputAdjoint
src/Tape.cpp:719
↓ 7 callersMethodgetOpCode
src/XAD/JITGraph.hpp:181
↓ 7 callersMethodincrementAdjoint
src/Tape.cpp:619
↓ 6 callersMethodgetNumReusableSlots
src/Tape.cpp:288
↓ 6 callersFunctionpath_gen
samples/LiborSwaptionPricer/LiborFunctions.hpp:40
↓ 6 callersFunctionpricePortfolioAD
samples/LiborSwaptionPricer/LiborPricers.cpp:65
↓ 6 callersFunctionpricePortfolioFD
samples/LiborSwaptionPricer/LiborPricers.cpp:136
↓ 6 callersMethodprintStatus
src/Tape.cpp:430
↓ 6 callersMethodreserve
src/XAD/JITGraph.hpp:135
↓ 6 callersFunctionvalue_portfolio
samples/LiborSwaptionPricer/LiborFunctions.hpp:63
↓ 5 callersMethodaddTernary
src/XAD/JITGraph.hpp:158
↓ 5 callersMethodcapacity
src/XAD/ChunkContainer.hpp:147
↓ 5 callersMethodclearAll
src/Tape.cpp:106
↓ 5 callersMethodgetConstantValue
src/XAD/JITGraph.hpp:185
↓ 5 callersMethodgetTape
src/XAD/Tape.hpp:67
↓ 5 callersMethodinsertCallback
src/Tape.cpp:612
↓ 5 callersMethodisClosed
src/XAD/ReusableRange.hpp:37
↓ 5 callersMethoditerator_at
src/XAD/ChunkContainer.hpp:346
↓ 5 callersFunctionmean
samples/LiborSwaptionPricer/JIT/main.cpp:83
↓ 5 callersMethodpushAll
src/XAD/Tape.hpp:240
next →1–100 of 778, ranked by callers