Mathematical notation convention
In sisl
we strive to make the documentation as consistent
as possible.
This should make reading different parts of the documentation
simple to understand.
Here is a list of rules that sisl will strive to adhere to. If you find any inconsistencies in the documentation, please let us know!
upper case characters such as
and refer to atomic indiceslower case characters such as
and refer to orbital indices, e.g.scalars are represented via lower case italics, such as
vectors are represented via lower case bold faced, such as
One may use
to signal normal vectorsdot-products between vectors should be explicit
matrices are represented via upper case bold faced, such as
vector-matrix products are implicit
matrix-matrix products are implicit
Greek letters are used for other indices, such as spin (
), Cartesian or lattice vectors.range of indices are denoted with
, such that, is an orbital index range, is an atomic index range and refers to some other range which should be inferred from the contextthe imaginary number is generally referred to as
in physics, its meaning should be implicit from the context.