Index of /crcd/kriz/modules/module03/ARCHIVE/MOD_PVWAVE
Name Last modified Size Description
Parent Directory 27-Dec-2000 13:57 -
colbar.gif 17-Oct-2000 17:23 6k
colortab.ascii 17-Oct-2000 17:23 6k
dw2ds.data 17-Oct-2000 21:03 1k
dw2ds.data.OLD 17-Oct-2000 21:35 1k
dw2ds.f 17-Oct-2000 17:45 33k
dw2ds.f_README_f77_-..> 04-May-2001 16:03 2k
dw2ds.x 21-Oct-2000 13:03 135k
ghex.gif 17-Oct-2000 17:23 4k
maketp.f 17-Oct-2000 17:23 1k
maketp.x 17-Oct-2000 21:27 36k
poly2iv1.pro 17-Oct-2000 17:23 2k
poly2iv2.pro 17-Oct-2000 17:23 2k
poly2iv3.pro 17-Oct-2000 17:23 2k
poly2iv4.pro 17-Oct-2000 17:23 4k
remove_excess_files.sh 20-Jun-2001 09:49 1k
results.html 01-Jan-2001 18:28 2k
runiv1.pro 17-Oct-2000 17:23 1k
runiv2.pro 17-Oct-2000 17:23 1k
runiv3.pro 17-Oct-2000 17:23 1k
runiv4.pro 17-Oct-2000 17:23 1k
ws1.html 01-Jan-2001 18:30 1k
ws1hex.gif 17-Oct-2000 17:23 4k
ws2.html 01-Jan-2001 18:30 1k
ws2hex.gif 17-Oct-2000 17:23 4k
ws3.html 01-Jan-2001 18:31 1k
ws3hex.gif 17-Oct-2000 17:23 4k
----- This is the README file for ../module03/ARCHIVE/MOD_PVWAVE ------
This is a working archive directory where all results are confirmed
prior to making this into an interactive NPIB1.5 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) Compile dw2ds.f and create the executable dw2dx.x
- % $FC $FFLAGS dw2ds.f -o dw2ds.x $LINK_FNL
2) Generate wavesurface topology data files
- % dw2ds.x
- % maketp.x
3) Create parts for the VRML files using PV-Wave procedures
and concatinate these parts into VRML files
- % wave runiv1
- % cat parta.dat partb.dat partc.dat > wavesurf1.wrl
- % wave runiv2
- % cat parta.dat partb.dat partc.dat > wavesurf2.wrl
- % wave runiv3
- % cat parta.dat partb.dat partc.dat > wavesurf3.wrl
- % wave runiv4
- % cat parta.dat partb.dat partc.dat partd.dat parte.dat partf.dat partg.dat > glyph.wrl
4) Create Inventor files from VRML files
- % cp wavesurf1.wrl wavesurf1.iv
- % cp wavesurf2.wrl wavesurf2.iv
- % cp wavesurf3.wrl wavesurf3.iv
- % cp glyph.wrl glyph.iv
5) View results in results.html
6) Cleanup files in this directory
- % remove_excess_files.sh
---------------------------------------------------------------------
CREATION OF INTERACTIVE NPIB1.5 INTERFACE FOR THIS MODULE
Once verified, these working programs are copied to the NPIB1.5 directory
/www/jwave/applets98/Receiver/commands/wavesurf_hex_.d except for
*.out, *.wrl, *.iv, *.err, part*.dat, color.dat, *.sh, such that the
only remaining files in the wavesurf_hex_.d directory are: *.f *.x
results.html *.pro *.gif and *.ascii.
DO NOT COPY README file from the MOD_PVWAVE directory to wavesurf_hex_.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 "wavesurf_hex_" recreates results in a unique
directory located in http://www.jwave.vt.edu/output/
/www/jwave/applets98/Receiver/commands/wavesurf_hex_:
-------------------------------------------------------------------
#!/bin/csh
cp /www/jwave/applets98/Receiver/commands/wavesurf_hex_.d/* $1
cd $1
./dw2ds.x
./maketp.x
source /usr/local/vni/wave/bin/wvsetup
wave runiv1
cat parta.dat partb.dat partc.dat > wavesurf1.wrl
wave runiv2
cat parta.dat partb.dat partc.dat > wavesurf2.wrl
wave runiv3
cat parta.dat partb.dat partc.dat > wavesurf3.wrl
wave runiv4
cat parta.dat partb.dat partc.dat partd.dat parte.dat partf.dat partg.dat > glyph.wrl
rm parta.dat partb.dat partc.dat partd.dat parte.dat partf.dat partg.dat
rm g_poly.dat g_vert1.dat g_vert2.dat g_vert3.dat color.dat
cp wavesurf1.wrl wavesurf1.iv
cp wavesurf2.wrl wavesurf2.iv
cp wavesurf3.wrl wavesurf3.iv
cp glyph.wrl glyph.iv
exit 0
---------------------------------------------------------------------
Ronald D. Kriz, Virginia Tech, 10-7-00