Commit 53563d9
authored
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
384 | 384 | | |
385 | 385 | | |
386 | 386 | | |
387 | | - | |
388 | | - | |
| 387 | + | |
389 | 388 | | |
390 | 389 | | |
391 | 390 | | |
392 | 391 | | |
393 | 392 | | |
394 | 393 | | |
395 | | - | |
396 | | - | |
| 394 | + | |
397 | 395 | | |
398 | 396 | | |
399 | 397 | | |
| |||
- Makefile+7-1
- documentation/Changelog.md+9
- documentation/CoDiLayout.xml+1
- documentation/developer/simpleTape.cpp+6-6
- documentation/examples/Example_24_Enzyme_external_function_helper.cpp+62
- documentation/examples/Example_24_Enzyme_external_function_helper.md+12
- documentation/user/Tutorials.md+1
- documentation/user/TutorialsGraph.dot+3
- include/codi.hpp+4
- include/codi/config.h+8
- include/codi/tapes/commonTapeImplementation.hpp+21-21
- include/codi/tapes/forwardEvaluation.hpp+22-6
- include/codi/tapes/interfaces/customAdjointVectorEvaluationTapeInterface.hpp+4-1
- include/codi/tapes/interfaces/dataManagementTapeInterface.hpp+10-2
- include/codi/tapes/interfaces/forwardEvaluationTapeInterface.hpp+16-4
- include/codi/tapes/interfaces/gradientAccessTapeInterface.hpp+14-24
- include/codi/tapes/interfaces/positionalEvaluationTapeInterface.hpp+24-5
- include/codi/tapes/interfaces/preaccumulationEvaluationTapeInterface.hpp+19-6
- include/codi/tapes/interfaces/reverseTapeInterface.hpp+23-5
- include/codi/tapes/jacobianBaseTape.hpp+51-27
- include/codi/tapes/jacobianLinearTape.hpp+10-1
- include/codi/tapes/jacobianReuseTape.hpp+9-3
- include/codi/tapes/misc/internalAdjointsInterface.hpp+5-8
- include/codi/tapes/misc/tapeParameters.hpp+31
- include/codi/tapes/misc/threadSafeGlobalAdjoints.hpp-1
- include/codi/tapes/primalValueBaseTape.hpp+58-25
- include/codi/tapes/primalValueLinearTape.hpp+6-1
- include/codi/tapes/primalValueReuseTape.hpp+6-1
- include/codi/tools/algorithms.hpp+36-38
- include/codi/tools/helpers/customAdjointVectorHelper.hpp+3-1
- include/codi/tools/helpers/enzymeExternalFunctionHelper.hpp+166
- include/codi/tools/helpers/externalFunctionHelper.hpp+145-61
- include/codi/tools/helpers/preaccumulationHelper.hpp+9-2
- tests/general/Makefile+17-5
- tests/general/Makefile.drivers+65-63
- tests/general/include/tests/allTests.hpp+1
- tests/general/include/tests/tools/helpers/testEnzymeExternalFunctionHelper.hpp+80
- tests/general/results/deriv0th/EnzymeExternalFunctionHelper.out+2
- tests/general/results/deriv1st/EnzymeExternalFunctionHelper.out+3
- tests/general/results/deriv2nd/EnzymeExternalFunctionHelper.out+5
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | | - | |
| 58 | + | |
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
62 | | - | |
| 62 | + | |
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
| |||
0 commit comments