HPX - High Performance ParalleX

PrevUpHomeNext

Header <hpx/parallel/execution_policy.hpp>

namespace hpx {
  namespace parallel {
    namespace v1 {
      struct sequential_task_execution_policy;
      struct parallel_task_execution_policy;
      struct parallel_execution_policy;
      struct sequential_execution_policy;
      struct parallel_vector_execution_policy;
      template<typename T> struct is_execution_policy;
      template<typename T> struct is_parallel_execution_policy;
      template<typename T> struct is_sequential_execution_policy;

      class execution_policy;

      static sequential_task_execution_policy const seq_task;      // Default sequential task execution policy object. 
      static parallel_task_execution_policy const par_task;      // Default parallel task execution policy object. 
      static task_execution_policy_tag const task;
      static parallel_execution_policy const par;      // Default parallel execution policy object. 
      static sequential_execution_policy const seq;      // Default sequential execution policy object. 
      static parallel_vector_execution_policy const par_vec;      // Default vector execution policy object. 
    }
  }
}

PrevUpHomeNext