clad is a C++ plugin for clang that implements automatic differentiation of user-defined functions by employing the chain rule in forward mode, coupled with source code transformation and AST constant fold.
By chatting or signing in you agree to the Terms and chat-message logging (revocable in History).