kernel#

jeanspy.baes_eta2.BaesEta2AnisotropyModel.kernel

Class and construction: BaesEta2AnisotropyModel.

BaesEta2AnisotropyModel.kernel(u, R_pc, *, params, n_kernel=96)[source]#

Return the dimensionless eta=2 LOS kernel with broadcast u/R_pc shape.

u=r/R must be at least one and R_pc must be positive, in pc. params supplies beta_0, beta_inf and r_a. n_kernel is a static integer node count; refine it to check convergence. Physical-parameter derivatives follow baes_eta2_kernel_jax and its documented domain restrictions.

Parameters:
Return type:

jax.Array