operator()

scalar_reference operator()(size_t const i)

Returns a reference to the specified entry of the matrix.

Parameters:

i – the index of the entry

Returns:

A value of type scalar_reference.

Exceptions:

This function guarantees not to throw a LibsemigroupsException.

Complexity:

Constant

Warning

No checks on the validity of the parameter i is performed.

scalar_const_reference operator()(size_t const i) const

Returns a const reference to the specified entry of the matrix.

Parameters:

i – the index of the entry

Returns:

A value of type scalar_const_reference.

Exceptions:

This function guarantees not to throw a LibsemigroupsException.

Complexity:

Constant

Warning

No checks on the validity of the parameter i is performed.