Dissociative Adsorption of type B2¶
NeighborKMC.tutorials.B2_ads.test.py¶
NeighborKMC.tutorials.B2_ads.user_sites.py¶
Defines the Site Class derived from base.site.SiteBase.
The site class is defined here as an interface to the base class in base.site.SiteBase, where the user can add custom tags. Custom tags can be used to evaluate the rate-constants in user_events.py
See also
Module NeighborKMC.tutorials.B2_ads.user_events
- class NeighborKMC.tutorials.B2_ads.user_sites.Site(stype=0, covered=0, ind=[], lattice_pos=None)[source]¶
Bases:
SiteBase
A site object.
Method calls the base class constructor first. Then the user can attach custom variables to site objects, such as coordination numbers, positions, etc.
- stype¶
The site type, user must decide what that implies. Here: 0 refers to an ontop adsorption
- Type:
int
- covered¶
The species that covers the site, user must decide what the integer implies. Here: 0 = empty-site, 1 = B covered
- Type:
int
- ind¶
The atomic-indices c.f. an ASE.Atoms object that constitute the site. This is can be used later for visualization.
- Type:
list(int)
- .. seealso:: Module :py:mod:`NeighborKMC.base.sites`