The current list of network formers / modifiers is quite minimalistic
|
glass_formers = {"Si", "B", "P", "Ge", "Al", "Ti", "Zr"} |
|
glass_modifiers = {"Li", "Na", "K", "Rb", "Cs", "Mg", "Ca", "Sr", "Ba", "Zn", "Pb"} |
- Do we need a third "intermediate" category?
Alternatively, the categorization we display for a given calculation (such as for Al) could depend on the bonding environment found in the structure
- Can we extend this to the rest of the periodic table (until Rn, number 86)? It's ok to leave certain elements explicitly unclassified, if we think it is not possible (see above), but let's at least consider all the elements up to this point.
The current list of network formers / modifiers is quite minimalistic
amorphouspy/amorphouspy/src/amorphouspy/workflows/structural_analysis.py
Lines 174 to 175 in 7a02373
Alternatively, the categorization we display for a given calculation (such as for
Al) could depend on the bonding environment found in the structure