Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

[Licence| Download | New Version Template] aemy_v1_0.tar.gz(296 Kbytes)
Manuscript Title: CrasyDSE: A framework for solving Dyson-Schwinger equations
Authors: Markus Q. Huber, Mario Mitter
Program title: CrasyDSE
Catalogue identifier: AEMY_v1_0
Distribution format: tar.gz
Journal reference: Comput. Phys. Commun. 183(2012)2441
Programming language: Mathematica 8 and higher, C++.
Computer: All on which Mathematica and C++ are available.
Operating system: All on which Mathematica and C++ are available (Windows, Unix, MacOS).
Keywords: Dyson-Schwinger equations, correlation functions, quantum field theory.
PACS: 11.10.-z, 03.70.+k, 11.15.Tk.
Classification: 11.1, 11.4, 11.5, 11.6.

Nature of problem:
Solve (large) systems of Dyson-Schwinger equations numerically.

Solution method:
Create C++ functions in Mathematica to be used for the numeric code in C++. This code uses structures to handle large numbers of Green functions.

Unusual features:
Provides a tool to convert Mathematica expressions into C++ expressions including conversion of function names.

Running time:
Depending on the complexity of the investigated system solving the equations numerically can take seconds on a desktop PC to hours on a cluster.