Vlad Neverov
Vlad Neverov
The issue is already discussed in #211 and #336. The tools for triangular meshes are needed to port the edge plasma profiles from cherab/solps to cherab/core. The tools for tetrahedral...
I would like to add a ray transfer emitter, which would use a custom function to map a point in 3D space to a unit light source in the array....
An attempt to read PEC93 or PEC40 ADF15 (photon emissivity coefficients) ADAS data file results to an error. In case of PEC93 (boron, molybdenum, ...), the list of electron configurations...
While trying to fix #257 I found a more serious bug. When creating the repository for PEC and wavelengths from ADF15 files, the electron configuration strings from ADF15 comments are...
At the moment, the metastable-resolved photon emissivity coefficients are not supported in Cherab. However, an attempt to install the PEC from a metastable-resolved ADF15 file does not throw an error...
NumPy 2.0 was recently released. Although Cherab builds without errors with NumPy 2.0, trying to run any tests results in errors such as: ``` ImportError: Failed to import test module:...
[Mitsuba 3](https://mitsuba.readthedocs.io/en/latest/) is a high-performance ray tracer that implements differentiable rendering, a technique ideal for inverse problems. It can ray-trace spectra and polarised light. It uses a JIT compiler with...
Currently, three Cherab submodules: cherab-solps, cherab-edge2d and cherab-imas use very similar interpolators for mesh data. I propose to include in the core module the general interpolators for mesh data suggested...
When building documentation with: `docutils==0.20.1`, `Sphinx==7.4.7` and `sphinx-rtd-theme==2.0.0`, the list bullets are not rendered: 1. 2. The reason is that the default CSS styles are overridden in in the `docs/source/cons.py`:...
This PR implements #465 by introducing the `e_field` attribute to the `Plasma` object for the electric field vector function. This electric field will be used in the new `BeamEmissionMultiplet` model...