---------------------------------------------------------- lines 428-469 of file: include/cppad/utility/omp_alloc.hpp ---------------------------------------------------------- {xrst_begin omp_available app} Amount of Memory Available for Quick Use by a Thread #################################################### Deprecated 2011-08-31 ********************* Use the function :ref:`thread_alloc::available` instead. Syntax ****** # ``include `` *num_bytes* = ``omp_alloc::available`` ( *thread* ) Purpose ******* Memory being managed by :ref:`omp_alloc-name` has two states, currently in use by the specified thread, and quickly available for future use by the specified thread. This function informs the program how much memory is available. thread ****** This argument has prototype ``size_t`` *thread* Either :ref:`omp_get_thread_num-name` must be the same as *thread* , or the current execution mode must be sequential (not :ref:`parallel` ). num_bytes ********* The return value has prototype ``size_t`` *num_bytes* It is the number of bytes currently available for use by the specified thread. {xrst_end omp_available}