-
snompy: a package for modelling scattering-type scanning near-field optical microscopy
Authors:
Tom Vincent,
Xinyun Liu,
Daniel Johnson,
Lars Mester,
Nathaniel Huang,
Olga Kazakova,
Rainer Hillenbrand,
Jessica Louise Boland
Abstract:
Scattering-type scanning near-field optical microscopy (s-SNOM) is a powerful technique for extreme subwavelength imaging and spectroscopy, with around 20 nm spatial resolution. But quantitative relationships between experiment and material properties requires modelling, which can be computationally and conceptually challenging. In this work, we present snompy an open-source Python library which c…
▽ More
Scattering-type scanning near-field optical microscopy (s-SNOM) is a powerful technique for extreme subwavelength imaging and spectroscopy, with around 20 nm spatial resolution. But quantitative relationships between experiment and material properties requires modelling, which can be computationally and conceptually challenging. In this work, we present snompy an open-source Python library which contains implementations of two of the most common s-SNOM models, the finite dipole model (FDM) and the point dipole model (PDM). We show a series of typical uses for this package with demonstrations including simulating nano-Fourier transform infrared (FTIR) spectra and recovering permittivity from experimental s-SNOM data. We also discuss the challenges faced with this sort of modelling, such as competing descriptions of the models in literature, and finite size effects. We hope that snompy will make quantitative s-SNOM modelling more accessible to the wider research community, which will further empower the use of s-SNOM for investigating nanoscale material properties.
△ Less
Submitted 31 May, 2024;
originally announced May 2024.
-
Hybrid quantum programming with PennyLane Lightning on HPC platforms
Authors:
Ali Asadi,
Amintor Dusko,
Chae-Yeun Park,
Vincent Michaud-Rioux,
Isidor Schoch,
Shuli Shu,
Trevor Vincent,
Lee James O'Riordan
Abstract:
We introduce PennyLane's Lightning suite, a collection of high-performance state-vector simulators targeting CPU, GPU, and HPC-native architectures and workloads. Quantum applications such as QAOA, VQE, and synthetic workloads are implemented to demonstrate the supported classical computing architectures and showcase the scale of problems that can be simulated using our tooling. We benchmark the p…
▽ More
We introduce PennyLane's Lightning suite, a collection of high-performance state-vector simulators targeting CPU, GPU, and HPC-native architectures and workloads. Quantum applications such as QAOA, VQE, and synthetic workloads are implemented to demonstrate the supported classical computing architectures and showcase the scale of problems that can be simulated using our tooling. We benchmark the performance of Lightning with backends supporting CPUs, as well as NVidia and AMD GPUs, and compare the results to other commonly used high-performance simulator packages, demonstrating where Lightning's implementations give performance leads. We show improved CPU performance by employing explicit SIMD intrinsics and multi-threading, batched task-based execution across multiple GPUs, and distributed forward and gradient-based quantum circuit executions across multiple nodes. Our data shows we can comfortably simulate a variety of circuits, giving examples with up to 30 qubits on a single device or node, and up to 41 qubits using multiple nodes.
△ Less
Submitted 4 March, 2024;
originally announced March 2024.
-
Liposomic lubricants suppress shear-stress induced inflammatory gene regulation in the joint in vivo
Authors:
Linyi Zhu,
Weifeng Lin,
Monika Kluzek,
Jadwiga Miotla-Zarebska,
Vicky Batchelor,
Matthew Gardiner,
Chris Chan,
Peter Culmer,
Anastasios Chanalaris,
Ronit Goldberg,
Jacob Klein,
Tonia L. Vincent
Abstract:
Osteoarthritis (OA) is a widespread, debilitating joint disease associated with articular cartilage degradation. It is driven via mechano-inflammatory catabolic pathways, presumed up-regulated due to increased shear stress on the cartilage-embedded chondrocytes, that lead to tissue degeneration. Here we demonstrate that the up-regulation of the matrix metalloproteinase 3 (Mmp3) and interleukin-1be…
▽ More
Osteoarthritis (OA) is a widespread, debilitating joint disease associated with articular cartilage degradation. It is driven via mechano-inflammatory catabolic pathways, presumed up-regulated due to increased shear stress on the cartilage-embedded chondrocytes, that lead to tissue degeneration. Here we demonstrate that the up-regulation of the matrix metalloproteinase 3 (Mmp3) and interleukin-1beta (Il1b) genes upon surgical joint destabilization in a model of murine OA is completely suppressed when lipid-based lubricants are injected into the joints. At the same time, Timp1, a compression but not shear-stress sensitive gene, is unaffected by lubricant. Our results provide direct evidence that biolubrication couples to catabolic gene regulation in OA, shed strong light on the nature of the chondrocytes' response to shear stress, and have clear implications for novel OA treatments.
△ Less
Submitted 12 December, 2023; v1 submitted 10 December, 2023;
originally announced December 2023.
-
Curvature-enhanced localised emission from dark states in wrinkled monolayer WSe2 at room temperature
Authors:
Sebastian Wood,
Filipe Richheimer,
Tom Vincent,
Vivian Tong,
Alessandro Catanzaro,
Yameng Cao,
Olga Kazakova,
Fernando A. Castro
Abstract:
Localised emission from defect states in monolayer transition metal dichalcogenides is of great interest for optoelectronic and quantum device applications. Recent progress towards high temperature localised emission relies on the application of strain to induce highly confined excitonic states. Here we propose an alternative paradigm based on curvature, rather than in-plane stretching, achieved t…
▽ More
Localised emission from defect states in monolayer transition metal dichalcogenides is of great interest for optoelectronic and quantum device applications. Recent progress towards high temperature localised emission relies on the application of strain to induce highly confined excitonic states. Here we propose an alternative paradigm based on curvature, rather than in-plane stretching, achieved through free-standing wrinkles of monolayer tungsten diselenide (WSe2). We probe these nanostructures using tip-enhanced optical spectroscopy to reveal the spatial localisation of out-of-plane polarised emission from the WSe2 wrinkles. Based on the photoluminescence and Raman scattering signatures resolved with nanoscale spatial resolution, we propose the existence of a manifold of spin-forbidden excitonic states that are activated by the local curvature of the WSe2. We are able to access these dark states through the out-of-plane polarised surface plasmon polariton resulting in enhanced strongly localised emission at room temperature, which is of potential interest for quantum technologies and photonic devices.
△ Less
Submitted 2 May, 2023;
originally announced May 2023.
-
Data cluster analysis and machine learning for classification of twisted bilayer graphene
Authors:
Tom Vincent,
Kenji Kawahara,
Vladimir Antonov,
Hiroki Ago,
Olga Kazakova
Abstract:
Twisted bilayer graphene (TBLG) has emerged as an exciting new material with tunable electronic properties ranging from superconductivity to correlated insulating phases. But current methods of fabrication and identification of TBLG are painstaking and laborious. In this work, we combine Raman spectroscopy with the Gaussian mixture model (GMM) data clustering algorithm to identify areas with parti…
▽ More
Twisted bilayer graphene (TBLG) has emerged as an exciting new material with tunable electronic properties ranging from superconductivity to correlated insulating phases. But current methods of fabrication and identification of TBLG are painstaking and laborious. In this work, we combine Raman spectroscopy with the Gaussian mixture model (GMM) data clustering algorithm to identify areas with particular twist angles, from a TBLG sample with a mixture of orientations. We present two approaches to this cluster analysis: training the GMM on Raman parameters returned by peak fits, and on full Raman spectra with dimensionality reduced by principal component analysis. In both cases we demonstrate that GMM can identify regions of distinct twist angle from within Raman datacubes. We also show that once a model has been trained, and the identified clusters labelled, the model can be reapplied to new Raman scans to assess the similarity between the materials in the new region and the testing region. This could enable high-throughput fabrication of TBLG, by allowing computerised detection of particular twist angles from automated large-area scans.
△ Less
Submitted 19 July, 2021;
originally announced July 2021.
-
Strongly Absorbing Nanoscale Infrared Domains within Graphene Bubbles
Authors:
Tom Vincent,
Matthew Hamer,
Irina Grigorieva,
Vladimir Antonov,
Alexander Tzalenchuk,
Olga Kazakova
Abstract:
Graphene has shown great potential for modulating infrared (IR) light in devices as small as 350 nm. At these length scales, nanoscale features of devices, and their interaction with light, can be expected to play a significant role in device performance. Bubbles in van der Waals heterostructures are one such feature, which have recently attracted considerable attention thanks to their ability to…
▽ More
Graphene has shown great potential for modulating infrared (IR) light in devices as small as 350 nm. At these length scales, nanoscale features of devices, and their interaction with light, can be expected to play a significant role in device performance. Bubbles in van der Waals heterostructures are one such feature, which have recently attracted considerable attention thanks to their ability to modify the optoelectronic properties of 2D materials through strain. Here we use scattering-type scanning near-field optical microscopy (sSNOM) to measure the nanoscale IR response from a network of variously shaped bubbles in hexagonal boron nitride (hBN)-encapsulated graphene. We show that within individual bubbles there are distinct domains with strongly enhanced IR absorption. We correlate this with strain in the graphene, found with confocal Raman microscopy and vector decomposition analysis. This reveals intricate and varied strain configurations, in which bubbles of different shape induce more bi- or uniaxial strain configurations. Ridges in the bubbles, seen by atomic force microscopy (AFM), coincide with the domain boundaries, which leads us to attribute the domains to nanoscale strain differences in the graphene. This reveals pathways towards future strain-based graphene IR devices.
△ Less
Submitted 27 December, 2019;
originally announced December 2019.
-
A hp-adaptive discontinuous Galerkin solver for elliptic equations in numerical relativity
Authors:
Trevor Vincent,
Harald P. Pfeiffer,
Nils L. Fischer
Abstract:
A considerable amount of attention has been given to discontinuous Galerkin methods for hyperbolic problems in numerical relativity, showing potential advantages of the methods in dealing with hydrodynamical shocks and other discontinuities. This paper investigates discontinuous Galerkin methods for the solution of elliptic problems in numerical relativity. We present a novel hp-adaptive numerical…
▽ More
A considerable amount of attention has been given to discontinuous Galerkin methods for hyperbolic problems in numerical relativity, showing potential advantages of the methods in dealing with hydrodynamical shocks and other discontinuities. This paper investigates discontinuous Galerkin methods for the solution of elliptic problems in numerical relativity. We present a novel hp-adaptive numerical scheme for curvilinear and non-conforming meshes. It uses a multigrid preconditioner with a Chebyshev or Schwarz smoother to create a very scalable discontinuous Galerkin code on generic domains. The code employs compactification to move the outer boundary near spatial infinity. We explore the properties of the code on some test problems, including one mimicking Neutron stars with phase transitions. We also apply it to construct initial data for two or three black holes.
△ Less
Submitted 2 July, 2019;
originally announced July 2019.
-
PennyLane: Automatic differentiation of hybrid quantum-classical computations
Authors:
Ville Bergholm,
Josh Izaac,
Maria Schuld,
Christian Gogolin,
Shahnawaz Ahmed,
Vishnu Ajith,
M. Sohaib Alam,
Guillermo Alonso-Linaje,
B. AkashNarayanan,
Ali Asadi,
Juan Miguel Arrazola,
Utkarsh Azad,
Sam Banning,
Carsten Blank,
Thomas R Bromley,
Benjamin A. Cordier,
Jack Ceroni,
Alain Delgado,
Olivia Di Matteo,
Amintor Dusko,
Tanya Garg,
Diego Guala,
Anthony Hayes,
Ryan Hill,
Aroosa Ijaz
, et al. (43 additional authors not shown)
Abstract:
PennyLane is a Python 3 software framework for differentiable programming of quantum computers. The library provides a unified architecture for near-term quantum computing devices, supporting both qubit and continuous-variable paradigms. PennyLane's core feature is the ability to compute gradients of variational quantum circuits in a way that is compatible with classical techniques such as backpro…
▽ More
PennyLane is a Python 3 software framework for differentiable programming of quantum computers. The library provides a unified architecture for near-term quantum computing devices, supporting both qubit and continuous-variable paradigms. PennyLane's core feature is the ability to compute gradients of variational quantum circuits in a way that is compatible with classical techniques such as backpropagation. PennyLane thus extends the automatic differentiation algorithms common in optimization and machine learning to include quantum and hybrid computations. A plugin system makes the framework compatible with any gate-based quantum simulator or hardware. We provide plugins for hardware providers including the Xanadu Cloud, Amazon Braket, and IBM Quantum, allowing PennyLane optimizations to be run on publicly accessible quantum devices. On the classical front, PennyLane interfaces with accelerated machine learning libraries such as TensorFlow, PyTorch, JAX, and Autograd. PennyLane can be used for the optimization of variational quantum eigensolvers, quantum approximate optimization, quantum machine learning models, and many other applications.
△ Less
Submitted 29 July, 2022; v1 submitted 12 November, 2018;
originally announced November 2018.
-
SpECTRE: A Task-based Discontinuous Galerkin Code for Relativistic Astrophysics
Authors:
Lawrence E. Kidder,
Scott E. Field,
Francois Foucart,
Erik Schnetter,
Saul A. Teukolsky,
Andy Bohn,
Nils Deppe,
Peter Diener,
François Hébert,
Jonas Lippuner,
Jonah Miller,
Christian D. Ott,
Mark A. Scheel,
Trevor Vincent
Abstract:
We introduce a new relativistic astrophysics code, SpECTRE, that combines a discontinuous Galerkin method with a task-based parallelism model. SpECTRE's goal is to achieve more accurate solutions for challenging relativistic astrophysics problems such as core-collapse supernovae and binary neutron star mergers. The robustness of the discontinuous Galerkin method allows for the use of high-resoluti…
▽ More
We introduce a new relativistic astrophysics code, SpECTRE, that combines a discontinuous Galerkin method with a task-based parallelism model. SpECTRE's goal is to achieve more accurate solutions for challenging relativistic astrophysics problems such as core-collapse supernovae and binary neutron star mergers. The robustness of the discontinuous Galerkin method allows for the use of high-resolution shock capturing methods in regions where (relativistic) shocks are found, while exploiting high-order accuracy in smooth regions. A task-based parallelism model allows efficient use of the largest supercomputers for problems with a heterogeneous workload over disparate spatial and temporal scales. We argue that the locality and algorithmic structure of discontinuous Galerkin methods will exhibit good scalability within a task-based parallelism framework. We demonstrate the code on a wide variety of challenging benchmark problems in (non)-relativistic (magneto)-hydrodynamics. We demonstrate the code's scalability including its strong scaling on the NCSA Blue Waters supercomputer up to the machine's full capacity of 22,380 nodes using 671,400 threads.
△ Less
Submitted 21 July, 2017; v1 submitted 31 August, 2016;
originally announced September 2016.