AtomVector#

class libcasm.monte.events.AtomVector(
*args,
**kwargs,
)#

Bases: pybind11_object

AtomVector is a list[Atom]-like object.

Overloaded function.

  1. __init__(self: libcasm.monte.events._monte_events.AtomVector) -> None

  2. __init__(self: libcasm.monte.events._monte_events.AtomVector, arg0: libcasm.monte.events._monte_events.AtomVector) -> None

Copy constructor

  1. __init__(self: libcasm.monte.events._monte_events.AtomVector, arg0: Iterable) -> None

Methods

append

Add an item to the end of the list

clear

Clear the contents

extend

Overloaded function.

insert

Insert an item at a given position.

pop

Overloaded function.