===== Downloading and Installing ===== * Documentation at [[http://www.kitp.ucsb.edu/~paxton/EZ-intro.html]] * Readme file at [[http://www.kitp.ucsb.edu/~paxton/README]] * tar file of the distribution at [[http://www.kitp.ucsb.edu/~paxton/EZ_3_6_3.tar.gz]] ==== Downloading ==== On you linux prompt type wget http://www.kitp.ucsb.edu/~paxton/EZ_3_6_3.tar.gz to download the file. ==== Unpacking ==== To unpack type tar xvzf EZ_3_6_3.tar.gz This will unpack all the files in a directory ''EZ_3_6_3''. Switch to this directory: cd EZ_3_6_3 There are a lot of ''._*'' and ''.DS_Store'' files in the different directories. You can get rid of them with the commands find . -name "._*" -exec rm -f {} \; find . -name ".DS_Store" -exec rm -f {} \; ==== Setting up compiler ==== === Physics Computers === To set up gcc/gfortran compiler in desired version 4.3.x type setup gcc v4_3_1 == Advanced == To see what other compiler versions are available, type ups list -aK+ gcc === MSI SVDL Computers === to use gcc/gfortran in desired version 4.3.x type module load gcc/gcc432 == Advanced == To see what other modules are available, type module avail To see your currently loaded modules, type module list ==== Compiling ==== Change to directory ''make'' cd make execute the ''makefile'' skript (default) using the ''make'' command make the original version of ''makefile'' uses ''gfortran''. If that does not work on your computer of platform, you probably have to modify the ''makefile'' (or install ''gfortran''). There should now be a version of the EZ executable in the ''run'' subdirectory off the main EZ_3_6_3 directory. To change to this diectory, do cd ../run Type ls -latr to see the files, sorted in reverse order of creation. {{ez_3_6_3.txt|Here is list of files you should have.}} ==== Some Documentation ==== == UNIX == {{http://static.msi.umn.edu/tutorial/hardwareprogramming/intro_to_unix_06_07_06.pdf|Introduction to UNIX}} == FORTRAN == {{http://www.cs.mtu.edu/~shene/COURSES/cs201/NOTES/intro.html|Introduction into FORTRAN}} == emacs == {{http://www.gnu.org/software/emacs/manual/emacs.html|emacs manual}}