Constructors

This page contains information about the constructors for the RepOrc class.

inline libsemigroups::RepOrc::RepOrc()

Default constructor.

template<typename S>
inline explicit libsemigroups::RepOrc::RepOrc(Sims1Settings<S> const &s)

Construct from Sims1 or MinimalRepOrc.

This constructor creates a new RepOrc instance with the same Sims1Settings as s but that is otherwise uninitialised.

Template Parameters

S – the type of the argument s (which is derived from Sims1Settings<S>).

Parameters

s – the Sims1 or MinimalRepOrc whose settings should be used.

Throws

(None) – This function guarantees not to throw a LibsemigroupsException.