|
Janus 2.0.0
High-performance C++20 dual-mode numerical framework
|

Files | |
| Arithmetic.hpp | |
| Scalar and element-wise arithmetic functions (abs, sqrt, pow, exp, log, etc.). | |
| AutoDiff.hpp | |
| Symbolic automatic differentiation (Jacobian, gradient, Hessian, sensitivity analysis). | |
| Calculus.hpp | |
| Numerical differentiation and integration (gradient, trapz, cumtrapz, diff). | |
| FiniteDifference.hpp | |
| Finite difference weights, derivative approximations, and integration defects. | |
| Integrate.hpp | |
| ODE integration for Janus framework. | |
| IntegrateDiscrete.hpp | |
| Discrete integration and squared-curvature computation from sampled data. | |
| IntegratorStep.hpp | |
| Single-step explicit ODE integrators for Janus framework. | |
| Interpolate.hpp | |
| N-dimensional interpolation (linear, Hermite, B-spline, nearest). | |
| JanusMath.hpp | |
| Master header for Janus Math library Includes all math sub-modules. | |
| Linalg.hpp | |
| Linear algebra operations (solve, inverse, determinant, eigendecomposition, norms). | |
| Logic.hpp | |
| Conditional selection, comparison, and logical operations. | |
| OrthogonalPolynomials.hpp | |
| Orthogonal polynomial evaluation, spectral nodes, weights, and differentiation matrices. | |
| PolynomialChaos.hpp | |
| Polynomial chaos expansion (PCE) basis, projection, and regression. | |
| Quadrature.hpp | |
| Stochastic quadrature rules (Gauss, Clenshaw-Curtis, Smolyak sparse grids). | |
| Quaternion.hpp | |
| Quaternion algebra, rotation, and SLERP interpolation. | |
| RootFinding.hpp | |
| Nonlinear root finding and implicit function solvers. | |
| Rotations.hpp | |
| 2D and 3D rotation matrices and Euler angle conversions | |
| ScatteredInterpolator.hpp | |
| RBF-based interpolation for unstructured scattered data. | |
| Spacing.hpp | |
| Point distribution generators (linspace, cosine, sine, log, geometric). | |
| SurrogateModel.hpp | |
| Smooth surrogate functions (softmax, softmin, softplus, sigmoid, blend, KS aggregation). | |
| Trig.hpp | |
| Trigonometric and inverse trigonometric functions. | |