treams._core.BasisSet

treams._core.BasisSet#

class treams._core.BasisSet[source]#

Basis set base class.

It is the base class for all basis sets used. They are expected to be an ordered sequence of the modes, that are included in a expansion. Basis sets are expected to be immutable.

__init__()#

Methods

__init__()

count(value)

default(*args, **kwargs)

Construct a default basis from parameters.

index(value, [start, [stop]])

Raises ValueError if the value is not present.

isdisjoint(other)

Return True if two sets have a null intersection.