Skip to content

mankai-chow/FuzzifiED_Fortran

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is the Fortran source code in the Julia package FuzzifiED intended for exact diagonalisation (ED) calculations on fuzzy sphere.

If you want to compile this code yourself for the use of FuzzifiED, use the following commands

gfortran -fPIC -larpack -fopenmp -L ${libdir} -c ./cfs.f90
gfortran -fPIC -larpack -fopenmp -L ${libdir} -c ./bs.f90
gfortran -fPIC -larpack -fopenmp -L ${libdir} -c ./op.f90
gfortran -fPIC -larpack -fopenmp -L ${libdir} -c ./diag.f90
gfortran -fPIC -larpack -fopenmp -L ${libdir} -c ./diag_re.f90
gfortran -fPIC -larpack -fopenmp -L ${libdir} -c ./ent.f90
gfortran -fPIC -shared -larpack -fopenmp -L ${libdir} -o ${destdir}/libfuzzified.$dlext ./*.o

where ${libdir} is the path where the Arpack library is stored, ${destdir} is the destination directory, and $dlext is either so, dylib or ddl depending on your system, and store the directory of the compiled dynamic library into the environment variable FuzzifiED.Libpath.

This package is developped by Zheng Zhou (周正) at Perimeter Institute and collaborators. If you have any questions, please contact at [email protected].

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published