77 std::set<int>& location_dependencies,
78 std::set<int>& location_successors,
79 std::vector<std::set<std::pair<int, double>>>& cell_successors);
std::vector< int > delayed_location_successors_
std::vector< int > location_dependencies_
SPDS(const chi_mesh::Vector3 &in_omega, const chi_mesh::MeshContinuum &in_grid, bool verbose)
const VecInt & GetLocationSuccessors() const
int MapLocJToPrelocI(int locJ) const
const SPLS & GetSPLS() const
const chi_mesh::MeshContinuum & grid_
const chi_mesh::MeshContinuum & Grid() const
std::vector< int > location_successors_
const VecInt & GetDelayedLocationDependencies() const
std::vector< std::pair< int, int > > local_cyclic_dependencies_
std::vector< int > VecInt
const std::vector< std::vector< FaceOrientation > > & CellFaceOrientations() const
int MapLocJToDeplocI(int locJ) const
void PrintedGhostedGraph() const
std::vector< std::vector< FaceOrientation > > cell_face_orientations_
const VecInt & GetDelayedLocationSuccessors() const
const VecInt & GetLocationDependencies() const
const chi_mesh::Vector3 & Omega() const
void PopulateCellRelationships(const chi_mesh::Vector3 &omega, std::set< int > &location_dependencies, std::set< int > &location_successors, std::vector< std::set< std::pair< int, double > > > &cell_successors)
std::vector< int > delayed_location_dependencies_
const std::vector< std::pair< int, int > > & GetLocalCyclicDependencies() const