Related papers: TIM, ray-tracing program for forbidden optics
The focused ion beam (FIB) is a powerful tool for the fabrication, modification and characterization of materials down to the nanoscale. Starting with the gallium FIB, which was originally intended for photomask repair in the semiconductor…
The various non-linear transformations incurred by the rays in an optical system can be modelled by matrix products up to any desired order of approximation. Mathematica software has been used to find the appropriate matrix coefficients for…
This paper describes the VARTOOLS program, which is an open-source command-line utility, written in C, for analyzing astronomical time-series data, especially light curves. The program provides a general-purpose set of tools for processing…
Refractive index matching (RIM) is a powerful tool for multiphase flow studies as it eliminates optical distortions and enables high-fidelity tomographic measurements near solid-fluid interfaces of freely moving solids in the flow. However,…
While ray tracing has become increasingly common and path tracing is well understood by now, a major challenge lies in crafting an easy-to-use and efficient system implementing these technologies. Following a purely physically-based…
Machine learning continues to grow in popularity in academia, in industry, and is increasingly used in other fields. However, most of the common metrics used to evaluate even simple binary classification models have shortcomings that are…
The TRAIN code, developed in 1995 as a post-processor for second-order transport maps from MAD, has been used extensively at the LEP and the LHC to study self-consistent closed orbits, tunes and chromaticities of bunch trains under the…
The drift tube ion mobility spectrometry (DTIMS) is a device used to detect trace chemicals, and its miniaturized design is always desired in practice engineering. In previous studies, little attention has been paid to the reaction region…
We derive the law of generalised refraction for generalised confocal lenslet arrays, which are arrays of misaligned telescopes. We have implemented this law of refraction in TIM, a custom open-source ray tracer.
A Python program for calculating the metrics necessary to perform information-theory based symmetry classifications and quantifications of transmission electron diffraction spot patterns is introduced. It is the first of its kind, in that…
The search for patterns or motifs in data represents an area of key interest to many researchers. In this paper we present the Motif Tracking Algorithm, a novel immune inspired pattern identification tool that is able to identify unknown…
We designed a metallic programmable mirror for optical wavelengths made up of a large number of discrete steps which can be moved independently by actuators. The device is able to easily reshape an incident beam, imprinting on it an optical…
Btrim is a fast and lightweight software to trim adapters and low quality regions in reads from ultra high-throughput next-generation sequencing machines. It also can reliably identify barcodes and assign the reads to the original samples.…
We show, theoretically and experimentally, that a sheet formed by two confocal lenticular arrays can flip one component of the local light-ray direction. Ray-optically, such a sheet is equivalent to a Dove-prism sheet, an example of a…
Traffic analysis for instant messaging (IM) applications continues to pose an important privacy challenge. In particular, transport-level data can leak unintentional information about IM -- such as who communicates with whom. Existing tools…
We introduce Proceduray, an engine for real-time ray tracing of procedural geometry. Its motivation is the current lack of mid-level abstraction tools for scenes with primitives involving intersection shaders. Those scenes impose strict…
Several site-testing programs and observatories currently use combined MASS-DIMM instruments for monitoring parameters of optical turbulence. The instrument is described here. After a short recall of the measured quantities and operational…
The optical properties of slab waveguides made of indefinite permittivity ($\vep$) materials (IEM) are considered. In this medium the transverse permittivity is negative while the longitudinal permittivity is positive. At any given…
Cross-modal retrieval relies on accurate models to retrieve relevant results for queries across modalities such as image, text, and video. In this paper, we build upon previous work by tackling the difficulty of evaluating models both…
We developed a 6D multi-particle tracking program CETASim in C++ programming language to simulate intensity-dependent effects in electron storage rings. The program can simulate the beam collective effects due to short-range/long-range…