auto-differentiation / xad

Comprehensive automatic differentiation in C++
https://auto-differentiation.github.io
GNU Affero General Public License v3.0
244 stars 22 forks source link

Adds static tape functions to control tape activation #102

Closed auto-differentiation-dev closed 6 months ago

auto-differentiation-dev commented 6 months ago

Description

This adds static functions to Tape to activate a given tape or to deactivate the currently-active one. These functions are useful in some cases, for example for external script interfaces.

Type of change

github-actions[bot] commented 6 months ago

Test Results

    29 files  ± 0      29 suites  ±0   10m 54s :stopwatch: ±0s  1 275 tests + 2   1 275 :white_check_mark: + 2  0 :zzz: ±0  0 :x: ±0  36 937 runs  +58  36 937 :white_check_mark: +58  0 :zzz: ±0  0 :x: ±0 

Results for commit 5f6a6085. ± Comparison against base commit 41af595f.

coveralls commented 6 months ago

Coverage Status

coverage: 98.792% (+0.002%) from 98.79% when pulling 5f6a60859e61dc14279a2d547058229ad5c4d7d4 on feature/global-tape-activation into 41af595f060ae7b7c8cfcaaa635586d41ce19b4d on main.