ppmd.coulomb.fmm module¶
-
class
ppmd.coulomb.fmm.
PyFMM
(domain, N=None, eps=None, free_space=False, r=None, shell_width=0.0, cuda=False, cuda_levels=1, force_unit=1.0, energy_unit=1.0, _debug=False, l=None, cuda_local=False)¶ Bases:
object
-
L
¶ Number of multipole expansion coefficients
-
cuda_flop_rate_mtl
()¶
-
dtype
¶ Floating point datatype used.
-
flop_rate_mtl
()¶
-
free
()¶
-
im_lm
(l, m)¶
-
static
internal_to_ev
()¶ Multiply by this constant to convert from internal units to eV.
-
re_lm
(l, m)¶
-
-
ppmd.coulomb.fmm.
extern_numpy_ptr
(arr)¶
-
ppmd.coulomb.fmm.
green
(input)¶
-
ppmd.coulomb.fmm.
internal_to_ev
()¶ Multiply by this constant to convert from internal units to eV.
-
ppmd.coulomb.fmm.
red
(input)¶
-
ppmd.coulomb.fmm.
yellow
(input)¶