solprop.translate#
The translation layer.
Physics objects become validated kernel-ready arrays and the kernel contract
(docs/dev/kernel-contract.md). solprop.translate.problem.assemble() is the
entry point: it builds the cumulative linear operator, the masks, the modal transform
and the compiled responses, and returns the single
KernelProblem that crosses into a backend.
Modules
Adaptive piecewise Chebyshev representation of functions of z. |
|
The metric and the coupled-flow representation of a general modal guide. |
|
Sample a translated problem's entrance into a coupling port (SEP 31). |
|
Compile validated cycle integrals and the envelope plasma spectral assembly. |
|
A z-dependent quantity as a Chebyshev expansion in the scalar paths it depends on. |
|
Build the axial-admittance plan of one spatial plane (SEP 34). |
|
Translate constant Cartesian propagation into the schema-5 separable seam. |
|
The general modal route: the seam leaves of one guide, and their certificates. |
|
Ionisation rates as converged, clipped, log-spaced spline tables. |
|
The cumulative linear operator in a form a kernel can evaluate. |
|
Grid data, masks, absorber rates and the noise field, in the kernel's layout. |
|
The transform between modal amplitudes and the field at quadrature nodes. |
|
Sample a guide whose geometry moves along z, and expand what a run reads of it. |
|
Track and interpolate dense Maxwell tables without changing the kernel seam. |
|
Translate the hybrid planar grid into the kernel schema 15 |
|
The plasma column's running-integral rule, designed once per grid (SEP 18). |
|
Certify and identify the held field-plasma source (SEP 27). |
|
The arithmetic a run is held in, and the range rules of single precision (SEP 33). |
|
The kernel contract: the one object that crosses into a backend. |
|
Translate radial Hankel geometry and bulk propagation into the spatial seam. |
|
Sampling the Raman response kernel onto the doubled grid a backend convolves on. |
|
Response definitions compiled into one fused time-domain pass. |
|
Freeze spatial geometry and separable coefficients for the kernel contract. |
|
The host scalars of one stage, and the device form they are the other half of. |
|
Define the provider-free host contract for the helium TDSE response. |
|
Admit the scalar helium TDSE route and translate its macroscopic source. |