Searcharxiv⌕ Search

arXiv subjects

Michael Schmitz

Publications and source records attributed to Michael Schmitz.

20 records · Page 2Linked to original sources

Raman spectroscopy as probe of nanometer-scale strain variations in graphene

Confocal Raman spectroscopy is a versatile, non-invasive investigation tool and a major workhorse for graphene characterization. Here we show that the experimentally observed Raman 2D line width is a measure of nanometer-scale strain variations in graphene. By investigating the relation between the G and 2D line at high magnetic fields we find that the 2D line width contains valuable information on nanometer-scale flatness and lattice deformations of graphene, making it a good quantity for classifying the structural quality of graphene even at zero magnetic field.

cond-mat.mes-hall↗

Programming Idioms for Transactional Events

Transactional events (TE) are an extension of Concurrent ML (CML), a programming model for synchronous message-passing. Prior work has focused on TE's formal semantics and its implementation. This paper considers programming idioms, particularly those that vary unexpectedly from the corresponding CML idioms. First, we solve a subtle problem with client-server protocols in TE. Second, we argue that CML's wrap and guard primitives do not translate well to TE, and we suggest useful workarounds. Finally, we discuss how to rewrite CML protocols that use abort actions.

cs.PL↗