Related papers: Computational wave optics library for C++: CWO++ l…
In this article we would like to consider some approaches to non-integer integro-differentiations and its implementation in computer algebra system Wolfram Mathematics.
Holographic optical tweezers can be applied to manipulate microscopic particles in arbitrary optical patterns, which classical optical tweezers cannot do. This ability relies on accurate computer-generated holography (CGH), yet most CGH…
Scanning Transmission Electron Microscopy (STEM) is a critical tool for imaging the properties of materials and biological specimens at atomic scale, yet our understanding of relevant electron beam damage mechanisms is incomplete. Recent…
Advances in micro-technology of the last years have made it possible to carry optics textbooks experiments over to atomic and molecular beams, such as diffraction by a double slit or transmission grating. The usual wave-optical approach…
The MORPHOLO C++ extended Library allows to convert a specific stereoscopic snapshot into a Native multi-view image through morphing algorithms taking into account display calibration data for specific slanted lenticular 3D monitors.…
The design of astronomical hardware operating at the diffraction limit requires optimisation of physical optical simulations of the instrument with respect to desired figures of merit, such as photometric or astrometric precision. System…
Chapter 1 gives a brief history of the field of holography along with an overview of this thesis. A more detailed description of holography is provided in Chapter 2 along with a discussion of digital holography. Chapter 3 examines the…
Optical computing could reduce the energy cost of artificial intelligence by leveraging the parallelism and propagation speed of light. However, implementing nonlinear activation, essential for machine learning, remains challenging in…
Artificial intelligence (AI) has rapidly evolved into a critical technology; however, electrical hardware struggles to keep pace with the exponential growth of AI models. Free space optical hardware provides alternative approaches for…
Last several years, GPUs are used to accelerate computations in many computer science domains. We focused on GPU accelerated Support Vector Machines (SVM) training with non-linear kernel functions. We had searched for all available GPU…
The article deals with a kind of recursive function templates in C++, where the recursion is realized corresponding template parameters to achieve better computational performance. Some specialization of these template functions ends the…
Teaching object-oriented programming in an introductory programming course poses considerable challenges to the instructor. An often advocated approach to meeting this challenge is the use of a simple, object-oriented graphics library. We…
Realizing a large-scale quantum computer requires hardware platforms that can simultaneously achieve universality, scalability, and fault tolerance. As a viable pathway to meeting these requirements, quantum computation based on…
Aboria is a powerful and flexible C++ library for the implementation of particle-based numerical methods. The particles in such methods can represent actual particles (e.g. Molecular Dynamics) or abstract particles used to discretise a…
Cosmological inference from cluster number counts is systematically limited by the accuracy of the mass calibration, i.e. the empirical determination of the mapping between cluster selection observables and halo mass. In this work we…
A ground-layer adaptive optics system (GLAO) uses a single adaptive mirror to partially correct the wavefront for atmospheric and telescope aberrations over a wide field of view. Instead of reaching diffraction limit on a narrow field, the…
We calculate the optical diffraction radiation generated by a bunch of high energy particles as they pass through a round hole within an annular metallic ring. We derive expressions for the differential angular spectrum in the far-field and…
In this paper, we study an application of deep learning to the advanced LIGO and advanced Virgo coincident detection of gravitational waves (GWs) from compact binary star mergers. This deep learning method is an extension of the Deep…
In this paper, we propose a simple hybrid WENO scheme to increase computational efficiency and decrease numerical dissipation. Based on the characteristic-wise approach, the scheme switches the numerical flux of each characteristic…
Optical machine learning offers advantages in terms of power efficiency, scalability and computation speed. Recently, an optical machine learning method based on Diffractive Deep Neural Networks (D2NNs) has been introduced to execute a…