Thermal properties and crystallization mechanism of undoped and Nd$$^{3+}$$-doped $$\hbox {SiO}_2$$–$$\hbox {Al}_2\hbox {O}_3$$–CaO–MgO glasses