Abstract
Band structures for electrons, phonons, and other quasiparticles are often an important aspect of describing the physical properties of periodic solids. Most commonly, energy bands are computed along a onedimensional path of highsymmetry points and line segments in reciprocal space (the “kpath”), which are assumed to pass through important features of the dispersion landscape. However, existing methods for choosing this path rely on tabulated lists of highsymmetry points and line segments in the first Brillouin zone, determined using different symmetry criteria and unit cell conventions. Here we present a new “onthefly” symmetrybased approach to obtaining paths in reciprocal space that attempts to address the previous limitations of these conventions. Given a unit cell of a magnetic or nonmagnetic periodic solid, the site symmetry groups of points and line segments in the irreducible Brillouin zone are obtained from the total space group. The elements in these groups are used alongside general and maximally inclusive highsymmetry criteria to choose segments for the final kpath. A smooth path connecting each segment is obtained using graph theory. This new framework not only allows for increased flexibility and user convenience but also identifies notable overlooked features in certain electronic band structures. In addition, a more intelligent and efficient method for analyzing magnetic materials is also enabled through proper accommodation of magnetic symmetry.
Similar content being viewed by others
Introduction
Band structures in crystalline solids are of great interest to both experimental and theoretical researchers for their utility in describing a variety of material properties, including wellknown phenomena such as optical absorption and thermal and electronic transport, in addition to those of more exotic phases of matter such as topological insulators^{1,2,3,4}. In nearly all applications, energy bands are computed along highsymmetry line segments in the irreducible Brillouin zone, i.e., the symmetrically unique portion of the minimal unit cell required to describe the crystal in reciprocal space. However, the firstprinciples calculation of energies at every point on its boundary is generally too computationally expensive to be feasible. Therefore, in general, the inherent symmetry of the structure is exploited to construct a onedimensional path in reciprocal space (a “kpath”), which is presumed to capture important features of the entire energy dispersion landscape.
In 2010, Setyawan and Curtarolo (SC) were the first to propose a standard set of kpaths for each Bravais lattice type with the goal of enabling easy highthroughput calculations of electronic band structures with density functional theory (DFT)^{5}. Following this work, in 2016 Hinuma et al. proposed to alter and expand the scheme to account for the fact that crystals of the same Bravais lattice type could still possess different symmetry in reciprocal space^{6}. While these works laid an important foundation for kpath selection, and certainly allow for greater consistency across studies, they both identify kpaths in part based on different arbitrary symmetry criteria and unit cell conventions. Furthermore, the kpath data are contained in hardcoded lookup tables for different Bravais lattices and lattice vector lengths for the former^{5}, and symmorphic space group symmetries and lattice vector lengths for the latter^{6}. This grants less flexibility to users and can lead to broken code when arbitrary changes are made to the conventions^{7}.
In order to address these concerns, we have developed an “onthefly” algorithm and accompanying software to select kpaths based on the symmetry of the input structure alone. We hereon refer to this framework for clarity as the Latimer–Munro (LM) method. This new approach does not rely on any a priori cell conventions or hardcoded lookups. Rather, it identifies and selects highsymmetry points and line segments in the Brillouin zone using space group data, in conjunction with very general symmetry criteria. Since the definition of “highsymmetry” line segments and points is inherently arbitrary, we do not claim that this method derives paths that are objectively correct. However, given a set of initial symmetry criteria (which can in principle be modified by the user), the subsequent execution of the algorithm can be performed to produce internally consistent results not reliant on any single set of conventions. For the analyses carried out in this paper, we have adopted a maximally inclusive definition for what is considered high symmetry, which has the ability to produce kpaths whose resulting band structures reveal details that would otherwise have been missed using existing conventions.
Another notable benefit of the presented approach is the ability to take into consideration the magnetic symmetry of a given structure. With previous conventions relying on tabulated data, broken timereversal symmetry could only be accommodated through a doubling of the irreducible Brillouin zone (and sampled kpoints) by inversion about the Γpoint^{6}. In this work, operations in the magnetic symmetry group of a structure can be obtained directly from the magnetic moments of the atoms and used to construct the correct reciprocal point group. We thereby offer a more accurate treatment of magnetic materials in studies involving band structure calculations.
Results and discussion
Highsymmetry criteria
Stationary points or cusps in a band structure can often be found at and along highsymmetry points and line segments in the Brillouin zone due to avoided crossings in the energy spectrum. Of course, the systemspecific structure of the crystal Hamiltonian may exhibit stationary points at generic (lowsymmetry) locations in the Brillouin zone, which cannot be predicted by symmetry arguments alone. Despite this fact, constructing kpaths using a symmetrybased analysis provides a computationally tractable and useful guide for exploring the dispersion landscape.
The criteria used to define the special highsymmetry points and line segments in reciprocal space vary throughout the literature. One of the first discussions on this topic is by Cracknell^{8,9}, who outlined restrictions to the local symmetry group of a point or line segment that is able to host a stationary point or cusp in an electronic band structure. In contrast, the more recent conventions laid out by SC and Hinuma et al. define special points and line segments using more generic symmetry criteria. More specifically, SC only select points and line segments that possess a higher degree of symmetry (i.e. additional unique elements in the sitesymmetry group) than those in the neighboring area. In the work by Hinuma et al., points and line segments are obtained through combining the work of SC with the listings of distinctive kvectors and their orbits by Aroyo et al. as part of the Bilbao Crystallographic Server^{10,11,12,13}.
In addition to the systematic criteria described above, both previous conventions also contain additional rules and constraints imposed by the authors. For example, in the work by SC, symmetry lines not on the edges of the irreducible Brillouin zone are only included if their sitesymmetry groups contain at least one new symmetry operation with respect to their endpoints. Similarly, in the work by Hinuma et al., special kpoints at Brillouin zone edge centers that are the terminus for only one special connecting line will attempt to be connected to a vertex or face center point with an additional path segment. This work addresses the arbitrary nature of these additional rules by attempting to define a simple and maximally inclusive symmetry criterion that allows for the automated selection of highsymmetry points and line segments. Specifically, this framework first requires the identification of “key” points and line segments that are defined to be at vertices, edge centers, and face centers on the boundary of the first Brillouin zone. The kpath will then include all such points or line segments whose sitesymmetry group contains at least one symmetry operation in addition to identity or timereversal. For points that are initially unconnected by key line segments but fulfill this criterion by having symmetry operations in their sitesymmetry groups that allow for a stationary point or cusp to be present, additional segments are added between them and the Γpoint. The steps of the algorithm are visually summarized in Supplementary Fig. 2 and are described in detail in the following section.
Algorithm outline
(1) Compute reciprocal symmetry group: We take as input the realspace unit cell of a periodic solid with symmetry group G. A symmetry operation \({\mathcal{O}}\in G\) has a rotationreflection component R as well as a translation component v and commutes with the Hamiltonian of the system. Therefore, the energy eigenvalue E_{n,k} of a Bloch wavefunction ϕ_{n,k}(r) is preserved under the action of \({\mathcal{O}}\)^{9}:
Given that our interest lies in the symmetry of the energy spectrum (and not the states themselves), we define the “reciprocal space group” \(\widetilde{G}\) as the symmorphic space group \(\widetilde{\Phi }\times \widetilde{T}\), where × is the direct (Cartesian) group product and \(\widetilde{T}\) is the group of reciprocal lattice translations. We obtain the augmented point group \(\widetilde{\Phi }\) by taking the direct product of the point group Φ of G with \(\{{\mathbb{1}},\bar{{\mathbb{1}}}\}\), where \({\mathbb{1}}\) is the identity and \(\bar{{\mathbb{1}}}\) is spatial inversion (In practice, we work with explicit matrix representations of elements in \(\widetilde{\Phi }\) expressed in the reciprocal lattice basis. However, this does not alter the underlying group structure.). This is because time reversal (\({\mathcal{T}}\)) reverses momenta:
For magnetic materials, the situation is slightly more delicate, since the crystal breaks the bare timereversal symmetry (\({\mathcal{T}}\) acts on nonzero magnetic moments as inversion: \({\mathcal{T}}\cdot {\bf{m}}={\bf{m}}\)). However, it may still preserve operations \({\mathcal{O}}\) that are a combination of \({\mathcal{T}}\), a rotationreflection R, and a translation v^{8}:
Our algorithm computes the full magnetic space group of the input structure given its userspecified vector magnetic moments, thus allowing us to obtain the correct augmented point group \(\widetilde{\Phi }\) as a semidirect product of Φ and \(\{{\mathbb{1}},\bar{{\mathbb{1}}}\}\).
(2) Collect korbits and identify sitesymmetry groups: Given \(\widetilde{G}\) computed in step 1, we identify points and line segments in the Brillouin zone whose sitesymmetry groups (i.e., subgroups of \(\widetilde{G}\) leaving those points and line segments fixed) are nontrivial. These can be grouped into symmetryequivalent orbits. Two points k and \({\bf{k}}^{\prime}\) are in the same orbit if and only if for some \(R\in \widetilde{\Phi }\) and some \({\bf{t}}\in \widetilde{T}\),
Equivalence of two line segments is a straightforward extension of Eq. (4). Numerically, we carry out this step by simple bruteforce enumeration of all possible symmetry transformations acting on the Brillouin zone, checking for each one whether the reciprocal lattice is preserved, up to translation by a reciprocal lattice vector. Finally, orbits are then chosen to be included in the final kpath using the highsymmetry criteria. As previously mentioned, in the case that any selected point is not connected to a line segment, it is made to connect to one passing through the Γpoint.
(3) Postprocessing for consistency and readability: Given the set of orbits chosen for the kpath, we select one representative for each such that the entire path lies within the irreducible Brillouin zone (i.e., the point symmetryreduced Brillouin zone). The algorithm returns a list of these points and line segments for use in numerical calculations. Once all calculations are completed, there remains the task of plotting the resulting band structure for the end user. This can either be done directly or by first employing an optional postprocessing step that leverages graph theory to remove path discontinuities with the goal of improving plot readability. More specifically, this first consists of converting the final kpath into an undirected graph, where nodes represent unique kpoints, and edges represent the line segments connecting them. Next, edges are added between nodes of odd degree to enforce that the graph contains an Eulerian cycle^{14,15}. This ensures the existence of a path which passes through each kpoint at least once. While this generally results in paths with repeated segments, the final plots (see Supplementary Fig. 1) will be completely free of disjointed segments and more visually consistent with one another.
Because each kpath is generated onthefly, no hardcoded labels are assigned unlike the previous conventions. Instead, once the Γpoint is identified, all other symmetrically unique points are given labels consisting of lowercase letters. These are chosen based on the distance between a point from a specific crystallographic axis in a tabulated list. No individual letter is used twice for unique points, and symmetrically equivalent points are indicated by different numeric subscripts on the same letter. It is important to note that, with this scheme, label significance can only be defined within the context of a particular plot, and care must be taken when comparing results from different studies.
The outlined algorithm and associated tools have been implemented into the existing portion of the pymatgen software package^{16} that handles highsymmetry kpath generation. This enables popular tools that rely on pymatgen, such as plotting and analysis packages like sumo^{17}, to utilize the new framework automatically. More specifically, in addition to the ability to generate LM paths given an arbitrary input structure, new methods have been written to perform the previously described optional postprocessing step, as well as generate equivalent labels between all three conventions to allow for easier comparisons between studies. In addition, it should be noted that space group symmetry elements of an input structure are obtained in pymatgen using spglib^{18}. This is the same package used by the two previous conventions for symmetry detection, and results from it are dependent on user defined tolerance parameters for distances between atomic coordinates (symprec) and angles between lattice vectors (angle_tolerance). Consequently, to ensure correct symmetry identification and kpath generation as with previous tools, users should test the sensitivity of the results of the algorithm for a given input structure to variations in tolerance values.
Application
To compare the LM approach with those of SC and Hinuma et al., all three methods were used to generate kpaths for 42,425 materials from the Materials Project database^{19}, representing a wide range of structure types and space group symmetries. In order to directly compare the kpaths across methods, each structure was converted to the primitive standard setting defined by SC prior to obtaining a kpath^{5}, and the optional postprocessing step described in the previous section to remove path discontinuities was not employed. Furthermore, the average difference in the overall number of path segments between the new and old approaches for each space group was used as a rough metric for the relative performance of the new criteria and algorithm (see Fig. 1). We find that, for the majority of space groups, our generalized symmetry criteria results in the inclusion of a larger number of kpath segments, with the highest average path length differences found in materials with monoclinic and orthorhombic symmetries. This increase in path length suggests that the new approach naturally allows for a more comprehensive sampling of the energy dispersion landscape compared to previous conventions. However, it should be noted that, for a small number of lowsymmetry space groups in the tetragonal and trigonal crystal systems, using symmetry arguments alone results on average in shorter kpaths. This indicates that these systems benefit from the additional points and segments from previous conventions to effectively sample the landscape. In response to this, the ability to generate kpaths using points from all three conventions has been included as part of the implementation in pymatgen.
We have also calculated electronic band structures using the kpaths for all 42,425 materials and incorporated them into the Materials Project electronic structure data set. Since any magnetic data for materials in the Materials Project database is from collinear DFT calculations, no explicit magnetic symmetry was considered, and each spin channel was treated separately within a given band structure calculation. Band gap values and characters (i.e., direct or indirect) derived from these band structures were compared between the three conventions, and results are shown in Fig. 2. Different histograms are shown for space groups that demonstrate a larger or smaller average total kpath length relative to the old methods using the LM algorithm. We find that, for the vast majority of band structure calculations run using the longer kpaths, the band gap is either unchanged or lowered, with 540 specifically showing lower gaps compared to the SC convention, and 487 showing the same for the convention by Hinuma et al. It should be noted that a band gap being lower or higher was defined using a tolerance of ±10 meV, which is reflected in the bin size of the histogram plots. In addition, out of the entire data set, 106 calculations show a switch in the direct or indirect character of the band gap compared to when both previous conventions are in agreement with one other. In total, there are 362 calculations that show a switch when comparing to either the convention by SC or the one by Hinuma et al. Figure 3 contains example band structure plots for the material GePtS^{20} from kpaths generated with the LM approach and the convention by Hinuma et al., including highlights of the path segment differences and similarities. This example exhibits a reduction in the band gap value by approximately 0.27 eV when the new framework is used compared to both previous conventions. Overall, the presented results indicate that the new kpaths effectively sample the dispersion landscape for the majority of space groups.
Thus far, we have shown data for systems respecting timereversal symmetry, either by imposing zero magnetic moments for all of the atoms in the system or through scalar magnetic moments, which are a result of collinear DFT calculations. To illustrate the utility of the LM algorithm for analyzing systems with magnetic orderings, we computed kpaths for two magnetic configurations of LaMnO_{3}^{21}. Without any magnetic moments, this polymorph of LaMnO_{3} has a space group of Pnma, with nontrivial \(Pn^{\prime} ma^{\prime}\) magnetic symmetry originating from an antiferromagnetic ground state below T = 139.5 K^{22}. Specifically, in the primitive standard setting defined by SC^{5} for the paramagnetic Pnma structure, this corresponds to including a nonzero magnetic moment of 3.87 μB along [010] for the Mn atom in the 4b site. The resulting kpath is shown in Fig. 4a and is equivalent to the path generated for the paramagnetic system. However, if the magnetic moments in this system are instead rotated such that they point along [110] and \([\bar{1}\bar{1}0]\), the symmetry of the structure is lowered to \(P{2}_{1}^{\prime}/m^{\prime}\). More precisely, this is the case for moments that are aligned along the two axes in the same setting for the Mn atoms in the 2b and 2d, and 2a and 2c sites, respectively. Our algorithm produces a new kpath commensurate with the reduced symmetry group, as shown in Fig. 4b.
We remark that the SC conventions make no provision for magnetic structures. As previously mentioned, Hinuma et al. derives the kpath for a magnetic structure by setting \(\widetilde{\Phi }=\Phi\) (in the notation of the “Algorithm outline” section), thus doubling the size of the irreducible Brillouin zone if inversion was not already an element of Φ. However, this treatment generally selects points and line segments in reciprocal space that are symmetrically equivalent, leading to unnecessary computational expense. This is illustrated in Fig. 4, where doubling the nonmagnetic path in Fig. 4a produces 36 total path segments, while our algorithm reduces this number to 14 by eliminating symmetrically redundant segments.
In summary, we have presented a new symmetrybased algorithm and associated software for automated reciprocal space path selection in band structure calculations. This approach addresses limitations of previous conventions by constructing kpaths onthefly using only the reciprocal space symmetry and maximally inclusive criteria for highsymmetry points and line segments. The resulting paths are effective at sampling the dispersion landscape for most space group symmetries, and result in electronic band structures with notable features previously overlooked by existing conventions. In addition, the nontrivial magnetic symmetry of a structure can be properly accommodated, enabling the appropriate treatment of magnetic materials in highthroughput studies involving band structure calculations. Overall, we envision the new framework becoming standard use in studies involving the calculation of band structures.
Methods
All DFT calculations were completed using the band structure workflow within the atomate software package^{23}. For each step, the projector augmented wave (PAW) method as implemented in the planewave Vienna Ab Initio Simulation Package (VASP) software^{24,25,26,27} was used alongside the Perdew–Burke–Ernzerhof generalizedgradient approximation functional^{28}. The input parameters were chosen according to those established by the Materials Project to provide wellconverged results. These include an energy cutoff of 520 eV, an energy error threshold of 5 × 10^{−5} eV/atom, and a reciprocal kpoint density of 100/Å^{−3} used for both the initial selfconsistent and final nonselfconsistent calculations. The only difference made was to make sure VASP included aspherical contributions in the gradient corrections inside of the PAW spheres. It should also be noted that materials containing oxygen and fluorine were modeled using a Hubbard U correction^{29}. Specifically, elements Co, Cr, Fe, Mn, Mo, Ni, V, and W used values of 3.32, 3.7, 5.3, 3.9, 4.38, 6.2, 3.25, and 6.2 eV, respectively.
Data availability
The data that support the findings of this study will be made available through the Materials Project website and API.
Code availability
The code described in this study has been incorporated into the pymatgen software package and is publicly available from its github repository (https://github.com/materialsproject/pymatgen).
References
Gibbs, Z. M. et al. Effective mass and Fermi surface complexity factor from ab initio band structure calculations. npj Comput. Mater. 3, 8 (2017).
Madsen, G. K. H. & Singh, D. J. BoltzTraP. A code for calculating bandstructure dependent quantities. Comput. Phys. Commun. 175, 67–71 (2006).
Xia, Y. et al. Observation of a largegap topologicalinsulator class with a single Dirac cone on the surface. Nat. Phys. 5, 398–402 (2009).
Petretto, G. et al. Highthroughput densityfunctional perturbation theory phonons for inorganic materials. Sci. Data 5, 180065 (2018).
Setyawan, W. & Curtarolo, S. Highthroughput electronic band structure calculations: challenges and tools. Comput. Mater. Sci. 49, 299–312 (2010).
Hinuma, Y., Pizzi, G., Kumagai, Y., Oba, F. & Tanaka, I. Band structure diagram paths based on crystallography. Comput. Mater. Sci. 128, 140–184 (2017).
Hinuma, Y., Togo, A., Hayashi, H. & Tanaka, I. Choice of basis vectors for conventional unit cells revisited. Preprint at https://arxiv.org/abs/1506.01455 (2015).
Cracknell, A. P. Van Hove singularities and zeroslope points in magnetic crystals. J. Phys. C Solid State Phys. 6, 841–854 (1973).
Cracknell, A. P. Van Hove singularities and zeroslope points for surface states in crystals. Thin Solid Films 37, 119–126 (1976).
Aroyo, M. I. et al. Brillouinzone database on the Bilbao Crystallographic Server. Acta Crystallogr. Sect. A Found. Adv. 70, 126–137 (2014).
Aroyo, M. I. et al. Crystallography online: Bilbao Crystallographic Server. Bulgarian Chem. Commun. 43, 183–197 (2011).
Aroyo, M. I. et al. Bilbao Crystallographic Server: I. Databases and crystallographic computing programs. Z. Kristallogr. Cryst. Mater. 221, 15–27 (2006).
Aroyo, M. I., Kirov, A., Capillas, C., PerezMato, J. M. & Wondratschek, H. Bilbao Crystallographic Server. II. Representations of crystallographic point groups and space groups. Acta Crystallogr. Sect. A 62, 115–128 (2006).
Edmonds, J. & Johnson, E. L. Matching, Euler tours and the Chinese postman. Math. Program. 5, 88–124 (1973).
Hagberg, A. A., Schult, D. A. & Swart, P. J. Exploring network structure, dynamics, and function using NetworkX, in Proceedings of the 7th Python in Science Conference (SciPy2008), (eds Varoquaux, G., Vaught, T. & Millman, J.) 11–15 (Pasadena, CA USA, 2008).
Ong, S. P. et al. Python Materials Genomics (pymatgen): a robust, opensource python library for materials analysis. Comput. Mater. Sci. 68, 314–319 (2013).
Ganose, A. M., Jackson, A. J. & Scanlon, D. O. Sumo: Commandline tools for plotting and analysis of periodic ab initio calculations. J. Open Source Softw. 3, 717 (2018).
Togo, A. & Tanaka, I. Spglib: a software library for crystal symmetry search. Preprint at https://arxiv.org/abs/1808.01590 (2018).
Jain, A. et al. Commentary: The Materials Project: a materials genome approach to accelerating materials innovation. APL Mater. 1, 011002 (2013).
Persson, K. A. Materials data on mp1101755 by Materials Project. https://doi.org/10.17188/1606264 (2019).
Persson, K. A. Materials data on mp17554 by Materials Project. https://doi.org/10.17188/1606265 (2019).
Moussa, F., Hennion, M., RodriguezCarvajal, J., Moudden, H., Pinsard, L. & Revcolevschi, A. Spin waves in the antiferromagnet perovskite LaMnO_{3}: a neutronscattering study. Phys. Rev. B 54, 15149–15155 (1996).
Mathew, K. et al. Atomate: a highlevel interface to generate, execute, and analyze computational materials science workflows. Comput. Mater. Sci. 139, 140–152 (2017).
Kresse, G. & Hafner, J. Ab initio molecular dynamics for liquid metals. Phys. Rev. B 47, 558–561 (1993).
Kresse, G. & Furthmüller, J. Efficient iterative schemes for ab initio totalenergy calculations using a planewave basis set. Phys. Rev. B 54, 11169–11186 (1996).
Kresse, G. & Furthmüller, J. Efficiency of abinitio total energy calculations for metals and semiconductors using a planewave basis set. Comput. Mater. Sci. 6, 15–50 (1996b).
Kresse, G. & Joubert, D. From ultrasoft pseudopotentials to the projector augmentedwave method. Phys. Rev. B 59, 1758–1775 (1999).
Perdew, J. P., Burke, K. & Ernzerhof, M. Generalized gradient approximation made simple. Phys. Rev. Lett. 77, 3865–3868 (1996).
Dudarev, S. & Botton, G. Electronenergyloss spectra and the structural stability of nickel oxide: An LSDA+U study. Phys. Rev. B Condens. Matter Mater. Phys. 57, 1505–1509 (1998).
Acknowledgements
The authors acknowledge support by the U.S. Department of Energy, Office of Science, Office of Basic Energy Sciences, Materials Sciences and Engineering Division under Contract No. DEAC0205CH11231 (Materials Project program KC23MP). This research used resources of the National Energy Research Scientific Computing Center (NERSC), a U.S. Department of Energy Office of Science User Facility operated under Contract No. DEAC0205CH11231. J.M. thanks Dr. Patrick Huck for his help in calculation and data management.
Author information
Authors and Affiliations
Contributions
Implementation of the new approach was completed by K.L., J.M.M., M.K.H., and S.D. All calculations presented were completed by J.M.M. The manuscript was written by J.M.M., K.L., S.D., and K.A.P. All authors discussed the results and implications and commented on the manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary information
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Munro, J.M., Latimer, K., Horton, M.K. et al. An improved symmetrybased approach to reciprocal space path selection in band structure calculations. npj Comput Mater 6, 112 (2020). https://doi.org/10.1038/s41524020003837
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41524020003837
This article is cited by

Phasechange behavior of RuSbTe thin film for photonic applications with amplitudeonly modulation
Scientific Reports (2024)