CppAD: A C++ Algorithmic Differentiation Package
20130918
|
static bool CppAD::thread_alloc::in_parallel | ( | void | ) | [inline, static] |
Are we in a parallel execution state; i.e., is it possible that other threads are currently executing.
Definition at line 685 of file thread_alloc.hpp.
Referenced by CppAD::atomic_base< Base >::atomic_base(), available(), CppAD::atomic_base< Base >::clear(), dec_available(), dec_inuse(), CppAD::discrete< Base >::discrete(), free_all(), free_available(), inc_available(), inc_inuse(), inuse(), CppAD::memory_leak(), CppAD::parallel_ad(), parallel_setup(), CppAD::TrackElement::Print(), CppAD::printOp(), return_memory(), CppAD::TrackElement::Root(), set_get_num_threads(), CppAD::AD< Base >::tape_id_handle(), CppAD::AD< Base >::tape_manage(), CppAD::TrackCount(), CppAD::TrackDelVec(), CppAD::TrackError(), CppAD::TrackExtend(), and CppAD::TrackNewVec().