Index of /crcd/kriz/modules/module10/ARCHIVE/MOD_PVWAVE
Name Last modified Size Description
Parent Directory 21-Oct-2000 18:27 -
CloseZBuff.pro 04-Jan-2001 17:11 1k
OpenZBuff.pro 04-Jan-2001 17:12 1k
band4lpc_mech.dat 22-Sep-2000 11:07 62k
band4lpc_mech.f 22-Sep-2000 11:03 17k
band4lpc_therm.dat 22-Sep-2000 11:10 62k
band4lpc_therm.f 22-Sep-2000 10:52 17k
bandhead_4lpc_mech.dat 22-Sep-2000 11:06 1k
bandhead_4lpc_therm.dat 22-Sep-2000 11:06 1k
coord4lpc.OUT 15-Sep-2000 17:19 24k
coord4lpc.dat 15-Sep-2000 17:19 2k
coord4lpc.f 02-Sep-2000 16:56 2k
head4lpc_mech.dat 19-Oct-2000 21:59 1k
head4lpc_moist.dat 19-Oct-2000 21:59 1k
head4lpc_therm.dat 19-Oct-2000 21:59 1k
lfemi4lpc_mech.DAT 21-Oct-2000 18:29 63k
lfemi4lpc_mech.f 05-May-2001 10:39 59k
lfemi4lpc_moist.f 05-May-2001 10:40 59k
lfemi4lpc_therm.f 05-May-2001 10:40 59k
nodedispl4lpc.dat 02-Sep-2000 21:18 1k
pc4l.html 04-Jan-2001 17:12 2k
pc4l1.dat 19-Oct-2000 21:57 1k
pc4l2.dat 19-Oct-2000 21:57 1k
pc4l3.dat 19-Oct-2000 21:57 1k
plot1.pro 19-Sep-2000 11:55 1k
plot2.pro 19-Sep-2000 11:56 1k
plot3.pro 19-Sep-2000 11:55 1k
plotdefine.pro 18-Sep-2000 17:29 1k
plotrun.pro 04-Jan-2001 17:13 1k
pltgrd4lpc.pro 19-Oct-2000 22:01 9k
pltgrd4lpcrun.pro 04-Jan-2001 17:13 1k
remove_excess_files.sh 20-Jun-2001 17:07 1k
savg4lpc.f 19-Sep-2000 09:44 8k
tplgy4lpc.OUT 15-Sep-2000 09:38 37k
tplgy4lpc.dat 15-Sep-2000 09:37 7k
tplgy4lpc.f 03-Sep-2000 22:44 6k
------ This is the README file for ../module10/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 seven sections:
1. Create FEM data sets for Mechanical, Thermal, and Moisture loads
> cat head4lpc_mech.dat pc4l1.dat coord4lpc.OUT tplgy4lpc.OUT \
nodedispl4lpc.dat > lfemi4lpc_mech.DAT
> cat head4lpc_therm.dat pc4l2.dat coord4lpc.OUT tplgy4lpc.OUT \
> lfemi4lpc_therm.DAT
> cat head4lpc_moist.dat pc4l3.dat coord4lpc.OUT tplgy4lpc.OUT \
> lfemi4lpc_moist.DAT
2. Compile and execute FEM programs
> f77 lfemi4lpc_mech.f -o lfemi4lpc_mech.x
> f77 lfemi4lpc_therm.f -o lfemi4lpc_therm.x
> f77 lfemi4lpc_moist.f -o lfemi4lpc_moist.x
> lfemi4lpc_mech.x
> lfemi4lpc_therm.x
> lfemi4lpc_moist.x
3. Compile and average FEM stresses for plotting
> f77 savg4lpc.f -o savg4lpc.x
> savg4lpc.x
4. Plot results using existing PV-Wave procedure fiels
> wave plotrun
OPTIONAL 5) If necessary plot FEM meshes
> wave pltgrd4lpcrun
6. View results in pc4l.html & FEM meshes pltgrd4lpc_REGION_*.gif
7. 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/pc4l_.d except for fort*, *.OUT,
*.DAT, *.x, lfemi4lnc_*stress.out such that the only remaining files
in the pc4l_.d directory are *.f, *.out, *.gif, *.dat, and pc4l.html .
DO NOT COPY README file from the MOD_PVWAVE directory to pc4l_.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 "pc4l_" recreates results in a uniqe
directory located in http://www.jwave.vt.edu/output/"app_date_time"/.
/www/jwave/applets98/Receiver/commands/pc4l_:
-------------------------------------------------------------------
#!/bin/csh
cp /www/jwave/applets98/Receiver/commands/pc4l_.d/* $1
cd $1
cat head4lpc_mech.dat pc4l1.dat coord4lpc.OUT tplgy4lpc.OUT \
nodedispl4lpc.dat > lfemi4lpc_mech.DAT
cat head4lpc_therm.dat pc4l2.dat coord4lpc.OUT tplgy4lpc.OUT \
> lfemi4lpc_therm.DAT
cat head4lpc_moist.dat pc4l3.dat coord4lpc.OUT tplgy4lpc.OUT \
> lfemi4lpc_moist.DAT
source /usr/local/vni/wave/bin/wvsetup
./lfemi4lpc_mech.x
./lfemi4lpc_therm.x
./lfemi4lpc_moist.x
./savg4lpc.x
wave plotrun > foobar
rm foobar
rm fort*
rm *.OUT
rm *.DAT
rm lfemi4lpc_*stress.out
rm *.x
exit 0
---------------------------------------------------------------------
Ronald D. Kriz, Virginia Tech, 10-08-00