Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::pdlp::Scheduler Class Referenceabstract

Detailed Description

Definition at line 38 of file scheduler.h.

#include <scheduler.h>

Inheritance diagram for operations_research::pdlp::Scheduler:
operations_research::pdlp::EigenThreadPoolScheduler operations_research::pdlp::GoogleThreadPoolScheduler

Public Member Functions

virtual ~Scheduler ()=default
virtual int num_threads () const =0
virtual std::string info_string () const =0
virtual void ParallelFor (int start, int end, absl::AnyInvocable< void(int)> do_func)=0

Constructor & Destructor Documentation

◆ ~Scheduler()

virtual operations_research::pdlp::Scheduler::~Scheduler ( )
virtualdefault

Member Function Documentation

◆ info_string()

virtual std::string operations_research::pdlp::Scheduler::info_string ( ) const
pure virtual

◆ num_threads()

virtual int operations_research::pdlp::Scheduler::num_threads ( ) const
pure virtual

◆ ParallelFor()

virtual void operations_research::pdlp::Scheduler::ParallelFor ( int start,
int end,
absl::AnyInvocable< void(int)> do_func )
pure virtual

The documentation for this class was generated from the following file: