lxmie_jax_vmap#

exo_skryer.lxmie_mod.lxmie_jax_vmap(ri: Array, x: Array, *, nmax: int = 4096, cf_max_terms: int = 4096, cf_eps: float = 1e-10)[source]#

Batched wrapper around lxmie_jax with static args bound.

Parameters:
rindarray, shape (N,)

Complex refractive indices.

xndarray, shape (N,)

Size parameters.

nmaxint, optional

Maximum number of Mie coefficients (default: 4096).

cf_max_termsint, optional

Maximum continued fraction terms (default: 4096).

cf_epsfloat, optional

Continued fraction convergence tolerance (default: 1e-10).

Returns:
q_extndarray, shape (N,)

Extinction efficiencies.

q_scandarray, shape (N,)

Scattering efficiencies.

q_absndarray, shape (N,)

Absorption efficiencies.

gndarray, shape (N,)

Asymmetry parameters.