Janus 2.0.0
High-performance C++20 dual-mode numerical framework
Loading...
Searching...
No Matches
janus::detail::TarjanState Struct Reference

#include <StructuralTransforms.hpp>

Public Attributes

const std::vector< std::vector< int > > & adjacency
const std::vector< bool > & removed
std::vector< int > index
std::vector< int > lowlink
std::vector< int > stack
std::vector< bool > on_stack
int next_index = 0
std::vector< std::vector< int > > components

Member Data Documentation

◆ adjacency

const std::vector<std::vector<int> >& janus::detail::TarjanState::adjacency

◆ components

std::vector<std::vector<int> > janus::detail::TarjanState::components

◆ index

std::vector<int> janus::detail::TarjanState::index

◆ lowlink

std::vector<int> janus::detail::TarjanState::lowlink

◆ next_index

int janus::detail::TarjanState::next_index = 0

◆ on_stack

std::vector<bool> janus::detail::TarjanState::on_stack

◆ removed

const std::vector<bool>& janus::detail::TarjanState::removed

◆ stack

std::vector<int> janus::detail::TarjanState::stack

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