Check various graph generator programs

class sage.features.graph_generators.Benzene

Bases: sage.features.Executable

A class:\(sage.features.graph_generators.Feature\) which checks for the benzene binary.

EXAMPLES:

sage: from sage.features.graph_generators import Benzene
sage: Benzene().is_present()  # optional: benzene
FeatureTestResult('Benzene', True)
is_functional()

Check whether benzene works on trivial input.

EXAMPLES:

sage: from sage.features.graph_generators import Benzene
sage: Benzene().is_functional()  # optional: benzene
FeatureTestResult('Benzene', True)
class sage.features.graph_generators.Buckygen

Bases: sage.features.Executable

A class:\(sage.features.graph_generators.Feature\) which checks for the buckygen binary.

EXAMPLES:

sage: from sage.features.graph_generators import Buckygen
sage: Buckygen().is_present()  # optional: buckygen
FeatureTestResult('Buckygen', True)
is_functional()

Check whether buckygen works on trivial input.

EXAMPLES:

sage: from sage.features.graph_generators import Buckygen
sage: Buckygen().is_functional()  # optional: buckygen
FeatureTestResult('Buckygen', True)
class sage.features.graph_generators.Plantri

Bases: sage.features.Executable

A class:\(sage.features.graph_generators.Feature\) which checks for the plantri binary.

EXAMPLES:

sage: from sage.features.graph_generators import Plantri
sage: Plantri().is_present()  # optional: plantri
FeatureTestResult('plantri', True)
is_functional()

Check whether plantri works on trivial input.

EXAMPLES:

sage: from sage.features.graph_generators import Plantri
sage: Plantri().is_functional()  # optional: plantri
FeatureTestResult('plantri', True)