Bertini 2 d882924 (2026-10-06 19:56 UTC)
Numerical algebraic geometry library (C++ core)
Loading...
Searching...
No Matches
bertini::parallel::detail Namespace Reference

Functions

bool is_sentinel (std::size_t v)
 Query whether a plain index value is the sentinel.
std::size_t make_sentinel (std::size_t)
 Make the sentinel index value.
template<typename ComplexT>
bool is_sentinel (StartPointTask< ComplexT > const &t)
 Query whether a work-item task is the sentinel.
template<typename ComplexT>
StartPointTask< ComplexT > make_sentinel (StartPointTask< ComplexT > const &)
 Make the sentinel work-item task.

Function Documentation

◆ is_sentinel() [1/2]

template<typename ComplexT>
bool bertini::parallel::detail::is_sentinel ( StartPointTask< ComplexT > const & t)

Query whether a work-item task is the sentinel.

◆ is_sentinel() [2/2]

bool bertini::parallel::detail::is_sentinel ( std::size_t v)
inline

Query whether a plain index value is the sentinel.

◆ make_sentinel() [1/2]

template<typename ComplexT>
StartPointTask< ComplexT > bertini::parallel::detail::make_sentinel ( StartPointTask< ComplexT > const & )

Make the sentinel work-item task.

◆ make_sentinel() [2/2]

std::size_t bertini::parallel::detail::make_sentinel ( std::size_t )
inline

Make the sentinel index value.