|
Janus 2.0.0
High-performance C++20 dual-mode numerical framework
|
Heuristics controlling automatic forward-vs-adjoint selection. More...
#include <AutoDiff.hpp>
Public Attributes | |
| int | forward_parameter_threshold = 20 |
| int | adjoint_parameter_threshold = 100 |
| int | checkpoint_horizon_threshold = 200 |
| int | very_long_horizon_threshold = 1000 |
| int | checkpoint_steps = 20 |
| int | checkpoint_steps_very_long = 50 |
Heuristics controlling automatic forward-vs-adjoint selection.
| int janus::SensitivitySwitchOptions::adjoint_parameter_threshold = 100 |
| int janus::SensitivitySwitchOptions::checkpoint_horizon_threshold = 200 |
| int janus::SensitivitySwitchOptions::checkpoint_steps = 20 |
| int janus::SensitivitySwitchOptions::checkpoint_steps_very_long = 50 |
| int janus::SensitivitySwitchOptions::forward_parameter_threshold = 20 |
| int janus::SensitivitySwitchOptions::very_long_horizon_threshold = 1000 |