Links: Difference between revisions

From phys660
Jump to navigationJump to search
No edit summary
 
(32 intermediate revisions by the same user not shown)
Line 1: Line 1:
== MATLAB Reference ==
== Numerical Analysis ==
*C. Moler, [http://www.mathworks.com/moler/chapters.html Numerical Computing with MATLAB] (SIAM, Philadelphia, 2004).
*W. H. Press, S. A. Teukolsky, W. T. Vetterling, and B. P. Flannery: [http://www.nr.com/ Numerical Recipes: The Art of Scientific Computing] (CUP, Cambridge, 2007).
* L. N. Trefethen, [http://people.maths.ox.ac.uk/trefethen/spectral.html Spectral  Methods in MATLAB] (SIAM, Philadelphia, 2000).
* G. W. Recktenwald, [[Media:unavoidable_errors.pdf|Unavoidable errors in computing]].
 
== Unix ==
*[http://www.udel.edu/topics/connect/VPN/ Using VPN at UD]
*[http://www-uxsup.csx.cam.ac.uk/pwf-linux/intro/remote.files.html Transfering Files: scp and sftp]
*[http://www.udel.edu/it/research/training/config_laptop/puTTY.shtml Using X-windows (X11) and secure shell (SSH) to connect to a remote UNIX server]
*[http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY SSH Client]
*[http://www.straightrunning.com/XmingNotes/ X Tunneling on Windows via Xming]
*[http://www.u.arizona.edu/consult/macx-tunnel.html X Tunneling on MacOS]
*Introduction to Emacs, Pico, and VI text editors
 
== LaTeX ==
*[http://www.andy-roberts.net/writing/latex Getting to Grips with LaTeX]
*[http://en.wikibooks.org/wiki/LaTeX LaTeX Guide@Wikibooks]
*[https://authors.aps.org/revtex4/ REVTEX4 Authors' Guide]
*[http://www.unf.edu/~wkloster/latex/bib.html How to use BibTeX]
*[http://jabref.sourceforge.net/ JabRef manager for BibTeX entries]
*[http://www.aip.org/pacs PACS codes]
 
== MATLAB ==
* '''Running MATLAB m-files in background under Linux:''' nohup matlab -nojvm -nodesktop -nodisplay < your_file.m & > log_file.out &
*[http://www.mathworks.com/help/pdf_doc/matlab/getstart.pdf MATLAB Getting Started Guide]
*[http://www.mathworks.com/help/techdoc/index.html The complete official MATLAB reference]
*[http://www.mathworks.com/help/techdoc/index.html The complete official MATLAB reference]
*[[Media:mlab_bench.pdf|Multithreaded MATLAB performance on multicores]]
*[http://www.math.umbc.edu/~gobbert/matlab.htmlRunning MATLAB m-files in the background under Linux]
*[http://cs.nyu.edu/cs/faculty/overton/g22_nm/programs/info.html Calling C and Fortran from MATLAB using the MEX interface]
*[http://cs.nyu.edu/cs/faculty/overton/g22_nm/programs/info.html Calling C and Fortran from MATLAB using the MEX interface]
*[http://wiki.accelereyes.com/wiki/index.php/Jacket_Basics MATLAB Jacket for GPUs]
*[[Media:mlab_bench.pdf|Multithreaded MATLAB performance on selected multicore machines at UD]]
*[http://www.mathworks.com/help/matlab/matlab_prog/techniques-for-improving-performance.html Techniques for improving performance]
*[http://www.cac.cornell.edu/matlab/TechDocs/Examples/BestPracticesGPU.aspx Best practices for MATLAB GPU coding]
*[http://www.mathworks.com/help/distcomp/run-built-in-functions-on-a-gpu.html MATLAB built-in functions on GPU]


== Fortran 90 Reference ==
== Fortran 90 ==
* [http://gcc.gnu.org/wiki/GFortran GNU Fortran]
* [http://sip.clarku.edu/tutorials/F.html Fortran 90 in 24 hours]
* [[Media:introductory_f90.pdf|Introductory Fortran Programming]]
* [http://www.cisl.ucar.edu/tcg/consweb/Fortran90/F90Tutorial/tutorial.html Fortran 90 Advanced Tutorial]
* [http://www.cisl.ucar.edu/tcg/consweb/Fortran90/F90Tutorial/tutorial.html Fortran 90 Advanced Tutorial]


==Python Reference==
==Python==
*Python in 40 minutes
*[[Media:python_40minutes.pdf|Python in 40 minutes]]
*Handbook of the Physics Computing Course (Python language)
*[http://docs.python.org/tutorial/index.html Comprehensive Python Tutorials]
*Numerical Python
*[http://python.org/ Python.org]
*Python.org
*[http://numpy.scipy.org/ NumPy]
 
== Linux Reference ==
*[http://www-uxsup.csx.cam.ac.uk/pwf-linux/intro/remote.files.html Transfering Files: scp and sftp]
*[http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html PuTTY SSH Client]
*[http://www.straightrunning.com/XmingNotes/ X Tunneling on Windows]
*[http://www.u.arizona.edu/consult/macx-tunnel.html X Tunneling on MacOS]
*Introduction to Emacs, Pico, and VI text editors

Latest revision as of 18:07, 21 April 2017