FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
Feature/autodiff by MaxSagebaum · Pull Request #1413 · hsutter/cppfront · GitHub
hsutter
/
cppfront
Public
Notifications
You must be signed in to change notification settings
Fork
269
Star
6k
Code
Issues
190
Pull requests
12
Discussions
Actions
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Wiki
Security and quality
Insights
Feature/autodiff
- #1413
#1413
Merged
hsutter
merged 59 commits into
hsutter:main
hsutter/cppfront:main
from
MaxSagebaum:feature/autodiff
MaxSagebaum/cppfront:feature/autodiff
Copy head branch name to clipboard
Sep 9, 2025
Conversation
Commits
59
(59)
Checks
Files changed
Merged
Feature/autodiff
#1413
hsutter
merged 59 commits into
hsutter:main
hsutter/cppfront:main
from
MaxSagebaum:feature/autodiff
MaxSagebaum/cppfront:feature/autodiff
Copy head branch name to clipboard
Commits
Commits on Aug 8, 2025
Update for regex 20 lookbehind test.
Show description for 81a9917
MaxSagebaum
committed
81a9917
View commit details
Copy full SHA for 81a9917
Browse repository at this point
Fix for name lookup issues with MSVC.
MaxSagebaum
committed
eff33c2
View commit details
Copy full SHA for eff33c2
Browse repository at this point
Add missing files.
MaxSagebaum
committed
bb405b6
View commit details
Copy full SHA for bb405b6
Browse repository at this point
Commits on Aug 9, 2025
Refactor of autodiff with generalized traversal.
Show description for 5169cbf
MaxSagebaum
committed
5169cbf
View commit details
Copy full SHA for 5169cbf
Browse repository at this point
Handling of expression lists.
MaxSagebaum
committed
97470ba
View commit details
Copy full SHA for 97470ba
Browse repository at this point
Handling of expresson terms.
MaxSagebaum
committed
965af06
View commit details
Copy full SHA for 965af06
Browse repository at this point
Commits on Aug 11, 2025
Handling of function calls.
MaxSagebaum
committed
b3dc845
View commit details
Copy full SHA for b3dc845
Browse repository at this point
Added special handling of math functions.
MaxSagebaum
committed
358226d
View commit details
Copy full SHA for 358226d
Browse repository at this point
Added declarations and statements to simple_traversal.
MaxSagebaum
committed
8166f0f
View commit details
Copy full SHA for 8166f0f
Browse repository at this point
Handling if/else statements.
MaxSagebaum
committed
00be8ff
View commit details
Copy full SHA for 00be8ff
Browse repository at this point
Added handling of direct return.
MaxSagebaum
committed
dad71ef
View commit details
Copy full SHA for dad71ef
Browse repository at this point
Stub handling of value declarations.
MaxSagebaum
committed
e1ab97b
View commit details
Copy full SHA for e1ab97b
Browse repository at this point
Added example for non differential variable.
MaxSagebaum
committed
0c8983d
View commit details
Copy full SHA for 0c8983d
Browse repository at this point
Added handling of while and do while loops.
MaxSagebaum
committed
1d23291
View commit details
Copy full SHA for 1d23291
Browse repository at this point
Commits on Aug 12, 2025
Handling of for loops and added special functions.
MaxSagebaum
committed
be60ab2
View commit details
Copy full SHA for be60ab2
Browse repository at this point
Unified function call handling.
MaxSagebaum
committed
f1b5de7
View commit details
Copy full SHA for f1b5de7
Browse repository at this point
Proper handling of initializer expressions.
MaxSagebaum
committed
6932cde
View commit details
Copy full SHA for 6932cde
Browse repository at this point
Fix initializer problem.
MaxSagebaum
committed
8548b9b
View commit details
Copy full SHA for 8548b9b
Browse repository at this point
Suffix can now be user defined.
MaxSagebaum
committed
093f291
View commit details
Copy full SHA for 093f291
Browse repository at this point
Added second order test.
MaxSagebaum
committed
065c3e9
View commit details
Copy full SHA for 065c3e9
Browse repository at this point
Commits on Aug 13, 2025
Merge remote-tracking branch 'origin/main' into feature/autodiff
MaxSagebaum
committed
e95bd0a
View commit details
Copy full SHA for e95bd0a
Browse repository at this point
Remove initialization order workaround.
MaxSagebaum
committed
93e676f
View commit details
Copy full SHA for 93e676f
Browse repository at this point
Taylor polynomial propagation implementation.
MaxSagebaum
committed
86f0c7b
View commit details
Copy full SHA for 86f0c7b
Browse repository at this point
Basic handling of higher order derivatives and handling of add and minus.
MaxSagebaum
committed
617a089
View commit details
Copy full SHA for 617a089
Browse repository at this point
Added handling for multiply and division.
MaxSagebaum
committed
8b5c1e9
View commit details
Copy full SHA for 8b5c1e9
Browse repository at this point
Higher order handling for special functions.
MaxSagebaum
committed
05cff29
View commit details
Copy full SHA for 05cff29
Browse repository at this point
Remaining tests for higher order derivatives.
MaxSagebaum
committed
b930fe7
View commit details
Copy full SHA for b930fe7
Browse repository at this point
Commits on Aug 15, 2025
Declaration lookup and lookup of function return name.
MaxSagebaum
committed
364d13f
View commit details
Copy full SHA for 364d13f
Browse repository at this point
Basic changes for adding new things for the differentiation.
MaxSagebaum
committed
d9ac9e1
View commit details
Copy full SHA for d9ac9e1
Browse repository at this point
Moved handling of types and functions to autodiff_declaration_handler.
MaxSagebaum
committed
92d2407
View commit details
Copy full SHA for 92d2407
Browse repository at this point
Added handling for differentiation of symbols outside of metafunction type declaration.
MaxSagebaum
committed
e83e561
View commit details
Copy full SHA for e83e561
Browse repository at this point
Commits on Aug 17, 2025
Merge remote-tracking branch 'origin/main' into feature/autodiff
MaxSagebaum
committed
50d271c
View commit details
Copy full SHA for 50d271c
Browse repository at this point
Commits on Aug 18, 2025
Basic differentation for type and namespace value declarations.
MaxSagebaum
committed
6d2659c
View commit details
Copy full SHA for 6d2659c
Browse repository at this point
Refactor of autodiff_expression_handler.
Show description for 803dfde
MaxSagebaum
committed
803dfde
View commit details
Copy full SHA for 803dfde
Browse repository at this point
Handling of member access.
MaxSagebaum
committed
a286c84
View commit details
Copy full SHA for a286c84
Browse repository at this point
Moved assignment handling code to proper traverse function.
MaxSagebaum
committed
bc3597a
View commit details
Copy full SHA for bc3597a
Browse repository at this point
Added type differentiation for types without member functions.
MaxSagebaum
committed
247a79d
View commit details
Copy full SHA for 247a79d
Browse repository at this point
Handling of member function calls.
Show description for dd704be
MaxSagebaum
committed
dd704be
View commit details
Copy full SHA for dd704be
Browse repository at this point
Handling of prefix + and -.
MaxSagebaum
committed
211b4af
View commit details
Copy full SHA for 211b4af
Browse repository at this point
Commits on Aug 19, 2025
Basic preperations for reverse mode AD.
MaxSagebaum
committed
e1e391d
View commit details
Copy full SHA for e1e391d
Browse repository at this point
Commits on Aug 22, 2025
Refactor of diff string to structure.
Show description for 50bea33
MaxSagebaum
committed
50bea33
View commit details
Copy full SHA for 50bea33
Browse repository at this point
Commits on Aug 23, 2025
Reverse handling of function declaration.
MaxSagebaum
committed
e48a43f
View commit details
Copy full SHA for e48a43f
Browse repository at this point
Commits on Aug 25, 2025
Reverse differentiation of additive expressions.
MaxSagebaum
committed
beb3629
View commit details
Copy full SHA for beb3629
Browse repository at this point
Commits on Aug 26, 2025
Basic handling of multiplication and division.
MaxSagebaum
committed
c5258a2
View commit details
Copy full SHA for c5258a2
Browse repository at this point
Commits on Aug 28, 2025
Merge remote-tracking branch 'origin/main' into feature/autodiff
MaxSagebaum
committed
f2fbe55
View commit details
Copy full SHA for f2fbe55
Browse repository at this point
Fix for to_string of expressions.
MaxSagebaum
committed
ff18571
View commit details
Copy full SHA for ff18571
Browse repository at this point
Activity analysis for variables and functions.
MaxSagebaum
committed
cae65f1
View commit details
Copy full SHA for cae65f1
Browse repository at this point
Commits on Aug 29, 2025
Update for tests and acitivity analysis.
MaxSagebaum
committed
e0b4a6a
View commit details
Copy full SHA for e0b4a6a
Browse repository at this point
Added tests for combined binary expressions.
MaxSagebaum
committed
7b3b9c8
View commit details
Copy full SHA for 7b3b9c8
Browse repository at this point
Handling of special functions for reverse mode.
MaxSagebaum
committed
3898548
View commit details
Copy full SHA for 3898548
Browse repository at this point
Added handling of function calls for reverse.
MaxSagebaum
committed
7504683
View commit details
Copy full SHA for 7504683
Browse repository at this point
Merge remote-tracking branch 'origin/main' into feature/autodiff
MaxSagebaum
committed
9726000
View commit details
Copy full SHA for 9726000
Browse repository at this point
Commits on Sep 1, 2025
Handling of statement parameters for loops in forward mode.
MaxSagebaum
committed
a05accd
View commit details
Copy full SHA for a05accd
Browse repository at this point
Commits on Sep 2, 2025
Reverse handling of for loops.
MaxSagebaum
committed
c8fdb06
View commit details
Copy full SHA for c8fdb06
Browse repository at this point
Commits on Sep 5, 2025
Temp.
MaxSagebaum
committed
75b990b
View commit details
Copy full SHA for 75b990b
Browse repository at this point
Commits on Sep 8, 2025
Build clean with GCC 10 and Clang 21, and update regression test results
hsutter
committed
2b19b38
View commit details
Copy full SHA for 2b19b38
Browse repository at this point
Merge remote-tracking branch 'own/feature/autodiff' into feature/autodiff
MaxSagebaum
committed
8140b2a
View commit details
Copy full SHA for 8140b2a
Browse repository at this point
Bugfix for passive variables in addition or subtraction statements.
MaxSagebaum
committed
ece0c9b
View commit details
Copy full SHA for ece0c9b
Browse repository at this point
Add an AD unit test
hsutter
committed
4cd35d0
View commit details
Copy full SHA for 4cd35d0
Browse repository at this point
Back
|
FazBrowse Home
|
New Git URL