|
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 | |
1.7.4