|
|
# basis\_set\_name
|
|
|
|
|
|
Name uniquely identifying a basis set for a given system.
|
|
|
This is built collecting the names of the basis\_set\_atom\_centered\_short\_name for all elements used, collecting those that are the same, if required listing elements and basis\_set\_atom\_centered\_short\_name for those that differ, and the global basis sets.
|
|
|
This string is built by concatenating the strings stored in the basis\_set\_atom\_centered\_short\_name metadata for all elements used. If a cell-associated basis set is also used, then its basis_set_cell_associated_name is also appended to the string.
|
|
|
|
|
|
If any basis set uses non standard naming the first 10 characters of the base 64 encoded sha of the differences as normalized json is added. |
|
|
If any of the basis set components uses non standard naming, then unique string stored in basis_set_atom_centered_unique_name are used in the concatenation. |