limes 3.1.0
Composable Calculus Expressions for C++20
Loading...
Searching...
No Matches
limes.hpp File Reference

Main entry point for the limes library. More...

#include "fwd.hpp"
#include "algorithms/algorithms.hpp"
#include "expr/expr.hpp"
+ Include dependency graph for limes.hpp:

Go to the source code of this file.

Detailed Description

Main entry point for the limes library.

limes is a C++20 header-only library for composable calculus expressions with symbolic differentiation and numerical integration.

#include <limes/limes.hpp>
using namespace limes::expr;
auto x = arg<0>;
auto f = sin(x * x);
auto df = derivative(f).wrt<0>();
auto I = integral(f).over<0>(0.0, 1.0);
auto result = I.eval(); // ~0.3103
Main entry point for the limes library.
Expression layer for composable calculus.
Definition analysis.hpp:7
Author
Alex Towell (queel.nosp@m.ius@.nosp@m.gmail.nosp@m..com)
See also
https://metafunctor.com

Definition in file limes.hpp.