PHYSICS 141/241
Laboratory Session II: Programming toolkit for HW assignments and Midterm/Final projects (cont. from week 1 including discussion on Assignment I.)
1. The Computational Physics Laboratory
As an important part of the
Computational Physics Program, in a collaborative effort with UCSD
Academic Computing Services, we
built a computational physics laboratory which
is located at 4623 Mayer Hall Extension. The laboratory has a farm of
workstations with scientific visualization and multimedia capabilities,
access to a server of sufficient computational power and disk storage
to implement the software, and auxillary equipment. The
configuration of the workstation
platform was designed to be flexible with fast
ethernet connection providing access to the campus and the Internet.
Laboratory Setup:
Assignment: Familiarize
yourself with the Computer Lab setup
as much as possible. Get your account working, check out your file system, check out the
printer
environment.
2. Unix Tutorials
Basic Unix Tutorial
Unix Tutorial
We will practice the
following selected topics:
Assignment: Work
through the selected topics as listed above.
3. C tutorial and Gnu web site. Why we expect practicum in C/C++ (further comments from David)
4. Python and Matlab for visualization of the assignments (workflow orientation from David)
5. Alternate Data Visualization: GNUPLOT
GNUPLOT ONLINE DOCUMENTATION
command:
/software/ports/bin/gnuplot