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] aejd_v1_0.tar.gz(12 Kbytes)
Manuscript Title: Numeric and symbolic evaluation of the pfaffian of general skew-symmetric matrices
Authors: C. González-Ballestero, L.M. Robledo, G.F. Bertsch
Program title: Pfaffian
Catalogue identifier: AEJD_v1_0
Distribution format: tar.gz
Journal reference: Comput. Phys. Commun. 182(2011)2213
Programming language: Fortran 77 and 90.
Computer: Any supporting a FORTRAN compiler.
Operating system: Any supporting a FORTRAN compiler.
RAM: a few MB
Keywords: Skew symmetric matrices, Pfaffian.
PACS: 21.60.jz.
Classification: 4.8.

Nature of problem:
Evaluation of the pfaffian of a skew symmetric matrix.
Evaluation of pfaffians arises in a number of physics applications involving fermionic mean field wave functions and their overlaps.

Solution method:
Householder tridiagonalization. Aitken's block diagonalization formula.

Additional comments:
Python and Mathematica implementations are provided in the main body of the paper

Running time:
Depends on the size of the matrices. For matrices with 100 rows and columns a few milliseconds are required.