Index of /crcd/kriz/modules/module19/ARCHIVE/MOD_PVWAVE
Name Last modified Size Description
Parent Directory 16-Mar-2008 13:57 -
CloseZBuff.pro 08-Jan-2001 20:58 1k
OpenZBuff.pro 08-Jan-2001 20:58 1k
gifsicle 22-Oct-2000 17:00 429k
pltbnd.dat 20-Feb-2008 13:44 109k
pltfl.dat 20-Feb-2008 13:44 1010k
remove_excess_files.sh 20-Jun-2001 18:13 1k
results.html 08-Jan-2001 20:59 1k
rgrid.f 22-Oct-2000 17:00 2k
run.pro 08-Jan-2001 20:59 1k
temp1 20-Feb-2008 13:35 70k
temp10 20-Feb-2008 13:36 917k
temp11 20-Feb-2008 13:36 14k
temp2 20-Feb-2008 13:44 816k
temp3 20-Feb-2008 13:35 917k
temp7 20-Feb-2008 13:35 917k
temp8 20-Feb-2008 13:35 917k
temp9 20-Feb-2008 13:35 14k
topology_30x60.dat 22-Oct-2000 17:00 144k
wave2d_30x60.DAT 20-Feb-2008 13:35 145k
wave2d_30x60.f 09-Jan-2001 12:37 55k
wave2d_30x60.out 20-Feb-2008 13:44 17k
wave2d_30x60.pro 20-Feb-2008 08:39 4k
wave2d_30x60.x 20-Feb-2008 13:35 105k
wave2d_30x60a.dat 22-Oct-2000 16:58 1k
wave2d_30x60c.dat 22-Oct-2000 16:58 1k
z_README_Compile_F77 09-Jan-2001 12:45 1k
------ This is the README file for ../module19/ARCHIVE/MOD_PVWAVE ------
This is a working archive directory where all results are confirmed
prior to making this into an interactive NPIB interactive module by
creating results in this directory. Instructions for creating results
are outlined below.
All programs in this directory work so that the viewer can download,
compile and run this programs on their computers. This section is
divided into six sections:
1. Create FEM data sets for one-cycle sine wave prescribed displ. load
> cat wave2d_30x60a.dat topology_30x60.dat wave2d_30x60c.dat > wave2d_30x60.DAT
2. Compile and execute FEM programs
> f77 wave2d_30x60.f -o wave2d_30x60.x -lV77
> wave2d_30x60.x
3. Generate animation sequence using existing PV-Wave procedure files
> wave run
4. Create animation *.gif file from animation sequence
> gifsicle -d 100 -l=3 a*.gif > results.gif
5. View results in results.html
6. Cleanup files in this directory
> remove_excess_files.sh
---------------------------------------------------------------------
CREATION OF INTERACTIVE NPIB INTERFACE FOR THIS MODULE
Once verified, these working programs are copied to the NPIB directory
/www/jwave/applets98/Receiver/commands/wave2d_30x60_.d except for
*.DAT, *.SAVE, wave2d*.dat such that the only remaining files in the
wave2d_30x60_.d directory are *.pro, *.f, *.x, gifsicle, topology*.dat
and results.html.
DO NOT COPY README file from the MOD_PVWAVE directory to wave2d_30x60_.d
DO NOT DELETE *.sh file FROM the MOD_PVWAVE directory. The
remove_excess_files.sh shell script file will remove the
appropriate files from MOD_PVWAVE for archiving.
A shell script file named "wave2d_30x60_" recreates results in a unique
directory located in http://www.jwave.vt.edu/output/"app_date-time"/.
/www/jwave/applets98/Receiver/commands/wave2d_30x60_:
-------------------------------------------------------------------
#!/bin/csh
cp /www/jwave/applets98/Receiver/commands/wave2d_30x60_.d/* $1
cd $1
cat wave2d_30x60a.dat topology_30x60.dat wave2d_30x60c.dat >wave2d_30x60.DAT
source /usr/local/vni/wave/bin/wvsetup
./wave2d_30x60.x
wave run > & foobar
rm foobar
./gifsicle -d 100 -l=3 a*.gif > results.gif
rm topology_30x60.dat
#rm wave2d_30x60a.dat
#rm wave2d_30x60c.dat
rm wave2d_30x60.dat
rm plt*
rm temp*
rm a*.gif
rm *.x
exit 0
---------------------------------------------------------------------
Ronald D. Kriz, Virginia Tech, 10-08-00