Chi-Tech
SPDS_AdamsAdamsHawkins.h
Go to the documentation of this file.
1#ifndef CHITECH_SPDS_ADAMSADAMSHAWKINS_H
2#define CHITECH_SPDS_ADAMSADAMSHAWKINS_H
3
4#include "SPDS.h"
5
7{
8
10{
11public:
13 const chi_mesh::MeshContinuum& grid,
14 bool cycle_allowance_flag,
15 bool verbose);
16 const std::vector<STDG>& GetGlobalSweepPlanes() const
17 {
19 }
20
21private:
23 const std::vector<std::vector<int>>& global_dependencies,
24 bool cycle_allowance_flag);
25
26 std::vector<STDG> global_sweep_planes_; ///< Processor sweep planes
27};
28
29}
30
31#endif // CHITECH_SPDS_ADAMSADAMSHAWKINS_H
void BuildTaskDependencyGraph(const std::vector< std::vector< int > > &global_dependencies, bool cycle_allowance_flag)
const std::vector< STDG > & GetGlobalSweepPlanes() const
std::vector< STDG > global_sweep_planes_
Processor sweep planes.
SPDS_AdamsAdamsHawkins(const chi_mesh::Vector3 &omega, const chi_mesh::MeshContinuum &grid, bool cycle_allowance_flag, bool verbose)