Judy arrayIn computer science, a Judy array is a data structure implementing a type of associative array with high performance and low memory usage. Unlike most other key-value stores, Judy arrays use no hashing, leverage compression on their keys (which may be integers or strings), and can efficiently represent sparse data; that is, they may have large ranges of unassigned indices without greatly increasing memory usage or processing time. They are designed to remain efficient even on structures with sizes in the peta-element range, with performance scaling on the order of O(log n).
Molar absorption coefficientIn chemistry, the molar absorption coefficient or molar attenuation coefficient (ε) is a measurement of how strongly a chemical species absorbs, and thereby attenuates, light at a given wavelength. It is an intrinsic property of the species. The SI unit of molar absorption coefficient is the square metre per mole (), but in practice, quantities are usually expressed in terms of M−1⋅cm−1 or L⋅mol−1⋅cm−1 (the latter two units are both equal to ). In older literature, the cm2/mol is sometimes used; 1 M−1⋅cm−1 equals 1000 cm2/mol.
Electromagnetic absorption by waterThe absorption of electromagnetic radiation by water depends on the state of the water. The absorption in the gas phase occurs in three regions of the spectrum. Rotational transitions are responsible for absorption in the microwave and far-infrared, vibrational transitions in the mid-infrared and near-infrared. Vibrational bands have rotational fine structure. Electronic transitions occur in the vacuum ultraviolet regions. Liquid water has no rotational spectrum but does absorb in the microwave region.
Joint European TorusThe Joint European Torus, or JET, is an operational magnetically confined plasma physics experiment, located at Culham Centre for Fusion Energy in Oxfordshire, UK. Based on a tokamak design, the fusion research facility is a joint European project with a main purpose of opening the way to future nuclear fusion grid energy. At the time of its design JET was larger than any comparable machine. JET was built with the hope of reaching scientific breakeven where the fusion energy gain factor Q =1.0.
Array programmingIn computer science, array programming refers to solutions that allow the application of operations to an entire set of values at once. Such solutions are commonly used in scientific and engineering settings. Modern programming languages that support array programming (also known as vector or multidimensional languages) have been engineered specifically to generalize operations on scalars to apply transparently to vectors, matrices, and higher-dimensional arrays.