ExaFMM 1
Fast-multipole Method for exascale systems
|
Go to the source code of this file.
Namespaces | |
namespace | coulomb |
Variables | |
tuple | coulomb::solver = ctypes.CDLL("libcoulomb.so") |
int | coulomb::n = 100 |
tuple | coulomb::x = random.rand(3*n) |
tuple | coulomb::q = ones(n) |
tuple | coulomb::p = zeros(n) |
tuple | coulomb::f = zeros(3*n) |
int | coulomb::diffp = 0 |
int | coulomb::pd = 0 |
list | coulomb::dx = x[3*i+0] |
list | coulomb::dy = x[3*i+1] |
list | coulomb::dz = x[3*i+2] |
coulomb::R2 = dx*dx+dy*dy+dz*dz | |
int | coulomb::invR = 0 |
list | coulomb::invR3 = q[j] |
coulomb::normp = pd*pd | |
tuple | coulomb::difff = (f[3*i+0] - fx) |
coulomb::normf = fx*fx+fy*fy+fz*fz |