Working remotely at HAO

Connecting to HAO Running code Transferring files Sources of information Troubleshooting & tips Unix tips

SOURCES OF INFORMATION:

Zita's research page and our WebX research notes

Remote runs are performed as detailed in how4movie (reproduced below in running code section)
http://download.hao.ucar.edu/pub/green/dynamo/movie/moviexe/how4movie

Data are at http://download.hao.ucar.edu/pub/green

Data can be downloaded by using scp as detailed in http://web.hao.ucar.edu/public/inside/gatekeeper/

Green dynamo notebooks I and II (hardbound from NCAR)

CONNECTING TO HAO:

Login at HAO:
$ ssh suncat (this should automatically set xhost and display env so graphics display on local machine)

OR Login remotely:
$ ssh gate.ucar.edu
$ suncat.hao.ucar.edu

TRANSFERRING FILES:

1. laptop -> HAO 1a. laptop -> TESC 1b. TESC -> HAO
2. HAO -> laptop 2a. HAO -> TESC 2b. TESC -> laptop

1. laptop -> HAO:

on laptop: $ /sbin/ifconfig [copy IP address]
on toshi: $ scp 128... :(laptopdir-skip/home/zita)/laptopfile . [don't forget : and .]
use laptop password when prompted [see green dynamo notebook II.34]

1a. laptop -> TESC:

on Windows: upload with Dreamweaver
on Linux: ftp as below

1b. TESC -> HAO:

on suncat: $ ftp academic.evergreen.edu
> cd z/zita/research/summer2005/etath
> get files
> bye

2. HAO -> laptop:

on laptop: $wget http://download.hao.ucar.edu/pub/green/dynamo/2005/etath/file
OR
scp -P 2222 zita@ftp.hao.ucar.edu:/toshi/ftp/green/dir.../file .

2a. HAO -> TESC:

on suncat: $ ftp academic.evergreen.edu
> cd z/zita/research/summer2005/etath
> put evolveta.f
> bye

2b. TESC -> laptop:

get with Dreamweaver

 

RUNNING CODE: (How to make movies of poloidal field evolution in Dikpati's kinematic solar dynamo model)
working directories compile and run using scripts generate plots view movies

Go to working directory on zev, and set up directories for your runs.

Write aliases into /home/zita/.cshrc
zev05 (/net/zev/i/zita/dyn05)
goz (/net/zev/i/zita/dyn05/dt001/pb68/3z1_1z2)
goz2 (/net/zev/i/zita/dyn05/dt001/pb68/3z1_02z2)

[Results can later be moved to http://download.hao.ucar.edu/pub/green/...]

green05 (/toshi/ftp/pub/green/dynamo/2005/etath)
got (/toshi/ftp/pub/green/dynamo/2005/etath/dt001/pb68/3z1_1z2)
got2 (/toshi/ftp/pub/green/dynamo/2005/etath/dt001/pb68/3z1_02z2)

Compile and run code to generate data:

$ pgf77 -o evolveta evolveta.f
$ ./evolveta > log & (& puts run in background so you can still work on terminal)

Or run using input parameter file in.dat:
$ runevo (./evolveta <in.dat >log &)
------------------------------------------------------------------------------

Run using scripts: (examples; modify for new runs)

1. Start ss run:
check in.dat, directory structure, delete excess files
$ getrun ("cp /net/zev/i/zita/dyn05/dt001/pb68/runss .")
$ runss cp ../../evolveta .
cp ../../mov1 .
mv params.dat in.dat
./evolveta <in.dat >log &

2. Start movie run:
$ cat log (note it=number of iterations to convergence, and cfl limit)
(decrease dt for movie run if necessary)
$ mov1 mkdir mov
cp final.dat mov/init.dat
mv evolveta mov
cp params.dat mov/in.dat
cp in.dat mov/in.dat
cp ../../getplt mov/.
cp ../../mkall mov/.
cd mov
$ cd mov

(mov) $ vi in.dat (itmax=100->1, irelax=0->1, imovie=0->1, check other params)
(mov) $ runevo ("./evolveta <in.dat >log &)

3. Generate plots: (still in mov directory)

$ getplt cp ../../../p* (get plot files)
cp ../../../mk* . (get idl scripts)
cp ../../../cleanp .
./pwrit68 (separate final.dat into a.dat, r.dat, th.dat)
mv params.dat in.dat (just in case old name was used)

$ mkall idl (type in idl script names with @ below. ORDER IS CRUCIAL)
@mkplt plte68, pfly
pltsnap,infile='movbtor.dat'
mv snap~.eps -> bt~.eps
@mketa pltsnap,infile='moveta.dat'
mv snap~.eps -> e~.eps
setenv DISPLAY pan:0.0 (or replace "pan" with your local machine)
@mkmov pltsnap,infile='movie.dat'
mv snap~.eps -> bp~.eps
pltmov,infile='movie.dat',outfile='movie.gif',fb=0.68

4. Check results, move plots to toshi, and cleanup
$ ls
$ cps or cpslog, edited appropriately for all runs
Ex: cp ./q0s1c3e2/mov/*.eps /toshi/ftp/pub/green/dynamo/2005/etath/dt001/pb68/3z1_1z2/q0s1c3e2/.
$ cleanp rm files no longer needed (but KEEP files.DAT)

------------------------------------------------------------------------------

View movies:

$ xanim movie.gif
OR
- open a web browser,
- navigate to toshi directory on
http://download.hao.ucar.edu/pub/green
- and click on movie.gif or file.eps
Browsers generally know how to display these files.

TROUBLESHOOTING and TIPS:

Computer tips and resources, from summer 2004

UNIX TIPS:
$ ssh -X secure connection with xhost set
$ tcsh switch to cshell, so backspace and delete work properly, among other things
$ ifconfig -a get IP address
$ lp -c file.eps print file.eps
$ green05 go to working directories
$ mail ^D send
$ ^C escape
$ gzip -d kluwer.tgz unzip
$ tar xvf kluwer.tar unpack
$  
$  
$  
$  
$  
$  
$  
$  
$  
$  
$  
$  

 

:

 

 

Return to:  Zita's home page  or Research page; updated 23 Sept 2005