Skip to content

tanderberg/hanlon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HaNLON is a package of C++ libraries and programs used to simulate the dynamics of electroweak interactions in the really low energy limit. The physics is a straightforward application of effective field theory to the standard model of electroweak interactions, so needless to say it's crackpot material which will get you banned from astro-ph, should anyone catch you with it.

You've been warned. 

HaNLON is of course named after the eponymous razor (http://en.wikipedia.org/wiki/Hanlon's_razor), but for acronym addicts, "HaNLON" expands to Hamiltonian Non-Linear Open Numerics.

HaNLON's core components are lattice and stencil objects. Specialized programs built on this common core are used to seed initial field configurations, relax and optimize them, convert them from polar to Cartesian coordinates, evolve them in time, and analyze the results. Field data is passed between the different programs using legacy ASCII VTK format files for portability, ease of inspection (any text editor capable of handling large text files will do) and visualization (using e.g. ParaView or VisIt).
 
All HaNLON programs run from the command line and should require little effort to build and use on common computing platforms (*nix, Windows, Mac). Build scripts for the standard GNU/Linux C++ toolchain are included in the source distribution.
 

Releases

No releases published

Packages

No packages published

Languages