|
limes 3.1.0
Composable Calculus Expressions for C++20
|
Fluent builder pattern for symbolic differentiation. More...
Include dependency graph for derivative_builder.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | limes::expr::DerivativeBuilder< E > |
| Fluent builder for computing symbolic derivatives. More... | |
| struct | limes::expr::is_derivative_builder< T > |
| struct | limes::expr::is_derivative_builder< DerivativeBuilder< E > > |
Namespaces | |
| namespace | limes |
| namespace | limes::expr |
| Expression layer for composable calculus. | |
Functions | |
| template<typename E > requires (is_expr_node_v<E> && !is_derivative_builder_v<E>) | |
| constexpr auto | limes::expr::derivative (E expr) |
| Create a DerivativeBuilder for fluent derivative computation. | |
Variables | |
| template<typename T > | |
| constexpr bool | limes::expr::is_derivative_builder_v = is_derivative_builder<T>::value |
Fluent builder pattern for symbolic differentiation.
This module provides the DerivativeBuilder class and derivative() function for computing symbolic derivatives using a fluent API.
Definition in file derivative_builder.hpp.