Elements

Defines an Atom class for each element.

class Ac(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Ac

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Ac

Returns

A clone with a new id.

class Ag(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Ag

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Ag

Returns

A clone with a new id.

class Al(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Al

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Al

Returns

A clone with a new id.

class Am(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Am

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Am

Returns

A clone with a new id.

class Ar(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Ar

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Ar

Returns

A clone with a new id.

class As(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

As

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

As

Returns

A clone with a new id.

class At(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

At

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

At

Returns

A clone with a new id.

class AtomImpl(id, charge=0)[source]

Bases: stk.molecular.atoms.atom.Atom

An implementation of the Atom interface.

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)[source]

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

AtomImpl

Returns

The clone.

get_atomic_number()[source]

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()[source]

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()[source]

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

AtomImpl

Returns

A clone with a new id.

class Au(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Au

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Au

Returns

A clone with a new id.

class B(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

B

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

B

Returns

A clone with a new id.

class Ba(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Ba

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Ba

Returns

A clone with a new id.

class Be(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Be

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Be

Returns

A clone with a new id.

class Bh(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Bh

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Bh

Returns

A clone with a new id.

class Bi(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Bi

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Bi

Returns

A clone with a new id.

class Bk(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Bk

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Bk

Returns

A clone with a new id.

class Br(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Br

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Br

Returns

A clone with a new id.

class C(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

C

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

C

Returns

A clone with a new id.

class Ca(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Ca

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Ca

Returns

A clone with a new id.

class Cd(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Cd

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Cd

Returns

A clone with a new id.

class Ce(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Ce

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Ce

Returns

A clone with a new id.

class Cf(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Cf

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Cf

Returns

A clone with a new id.

class Cl(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Cl

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Cl

Returns

A clone with a new id.

class Cm(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Cm

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Cm

Returns

A clone with a new id.

class Cn(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Cn

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Cn

Returns

A clone with a new id.

class Co(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Co

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Co

Returns

A clone with a new id.

class Cr(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Cr

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Cr

Returns

A clone with a new id.

class Cs(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Cs

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Cs

Returns

A clone with a new id.

class Cu(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Cu

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Cu

Returns

A clone with a new id.

class Db(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Db

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Db

Returns

A clone with a new id.

class Ds(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Ds

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Ds

Returns

A clone with a new id.

class Dy(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Dy

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Dy

Returns

A clone with a new id.

class Er(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Er

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Er

Returns

A clone with a new id.

class Es(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Es

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Es

Returns

A clone with a new id.

class Eu(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Eu

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Eu

Returns

A clone with a new id.

class F(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

F

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

F

Returns

A clone with a new id.

class Fe(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Fe

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Fe

Returns

A clone with a new id.

class Fl(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Fl

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Fl

Returns

A clone with a new id.

class Fm(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Fm

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Fm

Returns

A clone with a new id.

class Fr(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Fr

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Fr

Returns

A clone with a new id.

class Ga(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Ga

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Ga

Returns

A clone with a new id.

class Gd(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Gd

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Gd

Returns

A clone with a new id.

class Ge(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Ge

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Ge

Returns

A clone with a new id.

class H(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

H

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

H

Returns

A clone with a new id.

class He(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

He

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

He

Returns

A clone with a new id.

class Hf(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Hf

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Hf

Returns

A clone with a new id.

class Hg(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Hg

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Hg

Returns

A clone with a new id.

class Ho(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Ho

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Ho

Returns

A clone with a new id.

class Hs(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Hs

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Hs

Returns

A clone with a new id.

class I(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

I

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

I

Returns

A clone with a new id.

class In(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

In

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

In

Returns

A clone with a new id.

class Ir(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Ir

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Ir

Returns

A clone with a new id.

class K(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

K

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

K

Returns

A clone with a new id.

class Kr(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Kr

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Kr

Returns

A clone with a new id.

class La(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

La

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

La

Returns

A clone with a new id.

class Li(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Li

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Li

Returns

A clone with a new id.

class Lr(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Lr

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Lr

Returns

A clone with a new id.

class Lu(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Lu

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Lu

Returns

A clone with a new id.

class Lv(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Lv

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Lv

Returns

A clone with a new id.

class Mc(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Mc

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Mc

Returns

A clone with a new id.

class Md(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Md

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Md

Returns

A clone with a new id.

class Mg(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Mg

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Mg

Returns

A clone with a new id.

class Mn(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Mn

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Mn

Returns

A clone with a new id.

class Mo(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Mo

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Mo

Returns

A clone with a new id.

class Mt(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Mt

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Mt

Returns

A clone with a new id.

class N(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

N

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

N

Returns

A clone with a new id.

class Na(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Na

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Na

Returns

A clone with a new id.

class Nb(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Nb

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Nb

Returns

A clone with a new id.

class Nd(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Nd

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Nd

Returns

A clone with a new id.

class Ne(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Ne

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Ne

Returns

A clone with a new id.

class Nh(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Nh

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Nh

Returns

A clone with a new id.

class Ni(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Ni

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Ni

Returns

A clone with a new id.

class No(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

No

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

No

Returns

A clone with a new id.

class Np(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Np

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Np

Returns

A clone with a new id.

class O(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

O

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

O

Returns

A clone with a new id.

class Og(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Og

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Og

Returns

A clone with a new id.

class Os(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Os

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Os

Returns

A clone with a new id.

class P(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

P

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

P

Returns

A clone with a new id.

class Pa(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Pa

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Pa

Returns

A clone with a new id.

class Pb(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Pb

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Pb

Returns

A clone with a new id.

class Pd(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Pd

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Pd

Returns

A clone with a new id.

class Pm(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Pm

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Pm

Returns

A clone with a new id.

class Po(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Po

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Po

Returns

A clone with a new id.

class Pr(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Pr

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Pr

Returns

A clone with a new id.

class Pt(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Pt

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Pt

Returns

A clone with a new id.

class Pu(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Pu

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Pu

Returns

A clone with a new id.

class Ra(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Ra

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Ra

Returns

A clone with a new id.

class Rb(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Rb

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Rb

Returns

A clone with a new id.

class Re(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Re

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Re

Returns

A clone with a new id.

class Rf(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Rf

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Rf

Returns

A clone with a new id.

class Rg(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Rg

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Rg

Returns

A clone with a new id.

class Rh(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Rh

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Rh

Returns

A clone with a new id.

class Rn(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Rn

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Rn

Returns

A clone with a new id.

class Ru(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Ru

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Ru

Returns

A clone with a new id.

class S(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

S

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

S

Returns

A clone with a new id.

class Sb(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Sb

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Sb

Returns

A clone with a new id.

class Sc(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Sc

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Sc

Returns

A clone with a new id.

class Se(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Se

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Se

Returns

A clone with a new id.

class Sg(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Sg

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Sg

Returns

A clone with a new id.

class Si(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Si

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Si

Returns

A clone with a new id.

class Sm(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Sm

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Sm

Returns

A clone with a new id.

class Sn(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Sn

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Sn

Returns

A clone with a new id.

class Sr(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Sr

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Sr

Returns

A clone with a new id.

class Ta(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Ta

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Ta

Returns

A clone with a new id.

class Tb(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Tb

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Tb

Returns

A clone with a new id.

class Tc(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Tc

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Tc

Returns

A clone with a new id.

class Te(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Te

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Te

Returns

A clone with a new id.

class Th(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Th

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Th

Returns

A clone with a new id.

class Ti(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Ti

Returns

The clone.

get_atomic_number()

Get the atomic number of the atom.

Return type

int

Returns

The atomic number.

get_charge()

Get the charge of the atom.

Return type

int

Returns

The charge.

get_id()

Get the id of the atom.

Return type

int

Returns

The id.

with_id(id)[source]

Get a clone but with a different id.

Parameters

id (int) – The id of the clone.

Return type

Ti

Returns

A clone with a new id.

class Tl(id, charge=0)[source]

Bases: stk.molecular.atoms.elements.AtomImpl

Methods

clone()

Return a clone.

get_atomic_number()

Get the atomic number of the atom.

get_charge()

Get the charge of the atom.

get_id()

Get the id of the atom.

with_id(id)

Get a clone but with a different id.

__init__(id, charge=0)

Initialize an Atom.

Parameters
  • id (int) – The id of the atom.

  • atomic_number – The atomic number.

  • charge (int) – The formal charge.

clone()[source]

Return a clone.

Return type

Tl

Returns