IMLCV.tools package#

Submodules#

IMLCV.tools.bessel_callback module#

IMLCV.tools.bessel_callback.generate_bessel(function, type, sign=1, exp_scaled=False)[source]#

IMLCV.tools.soap_kernel module#

IMLCV.tools.soap_kernel.legendre(x, n)[source]#
IMLCV.tools.soap_kernel.lengendre_l(l, pj, pk)[source]#
IMLCV.tools.soap_kernel.p_i(sp, nl, p, r_cut)[source]#
IMLCV.tools.soap_kernel.p_inl_sb(l_max, n_max, r_cut)[source]#
IMLCV.tools.soap_kernel.p_innl_soap(l_max, n_max, r_cut, sigma_a, r_delta, num=50)[source]#

IMLCV.tools.tools module#

class IMLCV.tools.tools.HashableArrayWrapper(val)[source]#

Bases: Generic[T]

see google/jax#4572

Module contents#