Download Latest Version fermifab2.1.zip (859.3 kB)
Email in envelope

Get an email when there's a new version of FermiFab

Home
Name Modified Size InfoDownloads / Week
fermifab 2015-09-04
README.md 2014-09-29 2.0 kB
Totals: 2 Items   2.0 kB 0

FermiFab toolbox for fermionic many-particle quantum systems

The FermiFab toolbox consists of a Matlab and Mathematica implementation, which are independent of each other but use the same principles and basically perform the same calculations. Both are supported by C interfaces (MEX and MathLink, respectively) to speed up computations and provide an additional abstraction layer.

Matlab

  • Installation: add the matlab/fermifab subfolder to your Matlab search path
  • MEX binaries: if your platform-specific MEX binaries in matlab/fermifab happen to be missing: make sure Mex has been properly configured for your system (mex -setup), call build_mex.m and hope that everything compiles well!
  • Folder structure:
    • fermifab: Matlab toolbox files
    • mex: MEX C source code
    • doc: documentation
    • examples: example and demonstration files
    • test: testing and verification

Mathematica

  • Demo file illustrating the reduced-density matrix (RDM) formalism: RDMdemo.nb
  • The main toolbox code resides in fermifab.m and the MathLink C backend
  • The 'mlink/fermifabML' subdirectory contains binary MathLink executables for several platforms; if these are not compatible with your architecture, consult the local readme file for details how to compile the MathLink source code

License

Copyright (c) 2008-2014, Christian B. Mendl
All rights reserved.
http://christian.mendl.net

This program is free software; you can redistribute it and/or modify it under the terms of the Simplified BSD License
http://www.opensource.org/licenses/bsd-license.php

Reference

Christian B. Mendl
The FermiFab toolbox for fermionic many-particle quantum systems
Comput. Phys. Commun. 182, 1327-1337 (2011) DOI
preprint http://arxiv.org/abs/1103.0872

Source: README.md, updated 2014-09-29