Canoe
Comprehensive Atmosphere N' Ocean Engine
schedulers.hpp File Reference
#include <unordered_map>
#include <utility>
#include <vector>

Go to the source code of this file.

Classes

struct  TaskInfo
 
class  Scheduler
 
class  SchedulerFactory
 

Typedefs

using IntegrationStage = std::pair< int, int >
 
using TaskFunc = bool(*)(MeshBlock *, IntegrationStage)
 
using SchedulerPtr = std::shared_ptr< Scheduler >
 

Typedef Documentation

◆ IntegrationStage

using IntegrationStage = std::pair<int, int>

Definition at line 12 of file schedulers.hpp.

◆ TaskFunc

using TaskFunc = bool (*)(MeshBlock *, IntegrationStage)

Definition at line 13 of file schedulers.hpp.

◆ SchedulerPtr

using SchedulerPtr = std::shared_ptr<Scheduler>

Definition at line 41 of file schedulers.hpp.