Skip to content

Calculates trajectories of magnetic nanoparticles passing over an (Halbach) array of magnets

Notifications You must be signed in to change notification settings

LeonAbelmann/Trajectory

Repository files navigation

Calculates trajectories of magnetic nanoparticles passing over an (Halbach) array of magnets, as presented in

Michiel Stevens, Peng Liu, Tom Niessink, Anouk Mentink, Leon Abelmann and Leon W. M. M. Terstappen "Optimal Halbach configuration for flow-through immunomagnetic CTC enrichment".

and

Leon Abelmann, Eunheui Gwag, Baeckkyoung Sung "Magnetic forces increase the mortality of liver cells in the presence of iron-oxide nanoparticles."

  • Trajectory.py : Calculation of trajectories
  • config.py : Calculation parameters

Field calculations are performed by integration over charges.

  • FieldSquare.py : Field of a uniformely charged rectangle
  • FieldBlock.py : Field of a bar magnet (with two FieldSquares of opposite sign)
  • FieldDipole.py : Field of a dipole, for approximation bar magnets at large distance
  • FieldArray.py : Field of array of bar magnets (FieldBlocks)

This project is licensed under the terms of the MIT license

About

Calculates trajectories of magnetic nanoparticles passing over an (Halbach) array of magnets

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages