Initial Polywell Simulation

Discuss how polywell fusion works; share theoretical questions and answers.

Moderators: tonybarry, MSimon

TallDave
Posts: 3152
Joined: Wed Jul 25, 2007 7:12 pm
Contact:

Post by TallDave »

It sure would be nice to have a simulation of WB-6 that matched the results reported (of course it would help to have the raw data :roll: ). I often wonder how close Bussard got with EIXL.
n*kBolt*Te = B**2/(2*mu0) and B^.25 loss scaling? Or not so much? Hopefully we'll know soon...

kcdodd
Posts: 722
Joined: Tue Jun 03, 2008 3:36 am
Location: Austin, TX

Post by kcdodd »

You have to realize though that where the field vectors all seem to be 90deg to each other, the field magnitude is vanishing.

I may post the code someday (in C++). It is not really in presentation form right now, with a serious lack of comments and full of relic and specialized code to things I have been doing. Its a simple code conceptually. It integrates particle paths based on lorentz forces, then bins the particles on a cylindrical grid, and regenerates the fields by integrating over the sources, at least for the electric field.

The magnetic field was trouble, because currents require resolution in both velocity and position, and there just were not enough particles to do a good job of that. So I had to cave and use a fluid approximation to get decent current sources. Now that added the second problem that the diamagnetic current equation is nonlinear because it is something like J = Bx\grad(n)/B^2, and B is sourced by J. I used recursion to get a solution but small errors tend to build up doing that.
Carter

BenTC
Posts: 410
Joined: Tue Jun 09, 2009 4:54 am

Post by BenTC »

First rule of open source: Release early, release often.
In theory there is no difference between theory and practice, but in practice there is.

kcdodd
Posts: 722
Joined: Tue Jun 03, 2008 3:36 am
Location: Austin, TX

Post by kcdodd »

The other issue is that I build a pc to run it on. A standard run uses over 9gb of memory, and has 8 cpu cores. So, for anyone to use or test the code practically, they would need one too.
Carter

Post Reply