RAII guard setting the multiprecision variable-precision options for all threads, restoring on scope exit.
More...
#include <mpfr_complex.hpp>
RAII guard setting the multiprecision variable-precision options for all threads, restoring on scope exit.
◆ scoped_mpfr_precision_options_all_threads()
| bertini::scoped_mpfr_precision_options_all_threads::scoped_mpfr_precision_options_all_threads |
( |
boost::multiprecision::variable_precision_options | opts | ) |
|
|
inline |
Save the current global and thread options and set the given ones for both.
◆ ~scoped_mpfr_precision_options_all_threads()
| bertini::scoped_mpfr_precision_options_all_threads::~scoped_mpfr_precision_options_all_threads |
( |
| ) |
|
|
inline |
◆ reset()
| void bertini::scoped_mpfr_precision_options_all_threads::reset |
( |
boost::multiprecision::variable_precision_options | opts | ) |
|
|
inline |
Set both the global and thread options again (without changing what will be restored).
◆ saved_options_all_threads
| boost::multiprecision::variable_precision_options bertini::scoped_mpfr_precision_options_all_threads::saved_options_all_threads |
The all-thread options to restore.
◆ saved_options_this_thread
| boost::multiprecision::variable_precision_options bertini::scoped_mpfr_precision_options_all_threads::saved_options_this_thread |
The current-thread options to restore.