Added amgcpio
This commit is contained in:
parent
adf75bf76a
commit
9a05a12204
38
seq_linear_solvers/amg/tools/amgcpio
Executable file
38
seq_linear_solvers/amg/tools/amgcpio
Executable file
@ -0,0 +1,38 @@
|
||||
#!/bin/sh
|
||||
#BHEADER***********************************************************************
|
||||
# (c) 1996 The Regents of the University of California
|
||||
#
|
||||
# See the file COPYRIGHT_and_DISCLAIMER for a complete copyright
|
||||
# notice, contact person, and disclaimer.
|
||||
#
|
||||
# $Revision$
|
||||
#EHEADER***********************************************************************
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
#
|
||||
# Usage: amgcpio <prefix1> <prefix2>
|
||||
#
|
||||
# Result: cp <prefix1>.in.problem <prefix2>.in.problem
|
||||
# cp <prefix1>.in.solver <prefix2>.in.solver
|
||||
# cp <prefix1>.out* <prefix2>.out*
|
||||
#
|
||||
#=============================================================================
|
||||
|
||||
if [ "$2" != "" ]; then
|
||||
|
||||
for i in $1.in.problem $1.in.solver $1.out*
|
||||
do
|
||||
EXT=`echo $i $1 | awk '{print substr($1,length($2)+1)}'`
|
||||
cp $i $2${EXT}
|
||||
done
|
||||
|
||||
|
||||
else
|
||||
|
||||
echo 'usage: amgcpio <prefix1> <prefix2>'
|
||||
echo 'result: cp <prefix1>.in.problem <prefix2>.in.problem'
|
||||
echo ' cp <prefix1>.in.solver <prefix2>.in.solver'
|
||||
echo ' cp <prefix1>.out* <prefix2>.out*'
|
||||
|
||||
fi
|
||||
|
||||
@ -12,21 +12,15 @@
|
||||
#
|
||||
# Usage: amgmvio <prefix1> <prefix2>
|
||||
#
|
||||
# Result: cp <prefix1>.in.problem <prefix2>.in.problem
|
||||
# cp <prefix1>.in.solver <prefix2>.in.solver
|
||||
# Result: mv <prefix1>.in.problem <prefix2>.in.problem
|
||||
# mv <prefix1>.in.solver <prefix2>.in.solver
|
||||
# mv <prefix1>.out* <prefix2>.out*
|
||||
#
|
||||
#=============================================================================
|
||||
|
||||
if [ "$2" != "" ]; then
|
||||
|
||||
for i in $1.in.problem $1.in.solver
|
||||
do
|
||||
EXT=`echo $i $1 | awk '{print substr($1,length($2)+1)}'`
|
||||
cp $i $2${EXT}
|
||||
done
|
||||
|
||||
for i in $1.out*
|
||||
for i in $1.in.problem $1.in.solver $1.out*
|
||||
do
|
||||
EXT=`echo $i $1 | awk '{print substr($1,length($2)+1)}'`
|
||||
mv $i $2${EXT}
|
||||
@ -36,8 +30,8 @@ done
|
||||
else
|
||||
|
||||
echo 'usage: amgmvio <prefix1> <prefix2>'
|
||||
echo 'result: cp <prefix1>.in.problem <prefix2>.in.problem'
|
||||
echo ' cp <prefix1>.in.solver <prefix2>.in.solver'
|
||||
echo 'result: mv <prefix1>.in.problem <prefix2>.in.problem'
|
||||
echo ' mv <prefix1>.in.solver <prefix2>.in.solver'
|
||||
echo ' mv <prefix1>.out* <prefix2>.out*'
|
||||
|
||||
fi
|
||||
|
||||
@ -64,9 +64,9 @@ then
|
||||
$AMG_MKDIR $AMG_BIN
|
||||
fi
|
||||
|
||||
UTILITIES="amgstrip amgmvio convert_icf3d convert_ale3d readysmp.m \
|
||||
readvec.m writevec.m writeysmp.m manalyze.m lapmake.m \
|
||||
lapmake9.m matvec.m truncysmp.m"
|
||||
UTILITIES="amgstrip amgcpio amgmvio convert_icf3d convert_ale3d \
|
||||
readysmp.m readvec.m writevec.m writeysmp.m manalyze.m \
|
||||
lapmake.m lapmake9.m matvec.m truncysmp.m"
|
||||
|
||||
for i in $UTILITIES
|
||||
do
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
Makefile
|
||||
amgcpio
|
||||
amgmvio
|
||||
amgstrip
|
||||
build
|
||||
|
||||
38
seq_ls/amg/tools/amgcpio
Executable file
38
seq_ls/amg/tools/amgcpio
Executable file
@ -0,0 +1,38 @@
|
||||
#!/bin/sh
|
||||
#BHEADER***********************************************************************
|
||||
# (c) 1996 The Regents of the University of California
|
||||
#
|
||||
# See the file COPYRIGHT_and_DISCLAIMER for a complete copyright
|
||||
# notice, contact person, and disclaimer.
|
||||
#
|
||||
# $Revision$
|
||||
#EHEADER***********************************************************************
|
||||
|
||||
#-----------------------------------------------------------------------------
|
||||
#
|
||||
# Usage: amgcpio <prefix1> <prefix2>
|
||||
#
|
||||
# Result: cp <prefix1>.in.problem <prefix2>.in.problem
|
||||
# cp <prefix1>.in.solver <prefix2>.in.solver
|
||||
# cp <prefix1>.out* <prefix2>.out*
|
||||
#
|
||||
#=============================================================================
|
||||
|
||||
if [ "$2" != "" ]; then
|
||||
|
||||
for i in $1.in.problem $1.in.solver $1.out*
|
||||
do
|
||||
EXT=`echo $i $1 | awk '{print substr($1,length($2)+1)}'`
|
||||
cp $i $2${EXT}
|
||||
done
|
||||
|
||||
|
||||
else
|
||||
|
||||
echo 'usage: amgcpio <prefix1> <prefix2>'
|
||||
echo 'result: cp <prefix1>.in.problem <prefix2>.in.problem'
|
||||
echo ' cp <prefix1>.in.solver <prefix2>.in.solver'
|
||||
echo ' cp <prefix1>.out* <prefix2>.out*'
|
||||
|
||||
fi
|
||||
|
||||
@ -12,21 +12,15 @@
|
||||
#
|
||||
# Usage: amgmvio <prefix1> <prefix2>
|
||||
#
|
||||
# Result: cp <prefix1>.in.problem <prefix2>.in.problem
|
||||
# cp <prefix1>.in.solver <prefix2>.in.solver
|
||||
# Result: mv <prefix1>.in.problem <prefix2>.in.problem
|
||||
# mv <prefix1>.in.solver <prefix2>.in.solver
|
||||
# mv <prefix1>.out* <prefix2>.out*
|
||||
#
|
||||
#=============================================================================
|
||||
|
||||
if [ "$2" != "" ]; then
|
||||
|
||||
for i in $1.in.problem $1.in.solver
|
||||
do
|
||||
EXT=`echo $i $1 | awk '{print substr($1,length($2)+1)}'`
|
||||
cp $i $2${EXT}
|
||||
done
|
||||
|
||||
for i in $1.out*
|
||||
for i in $1.in.problem $1.in.solver $1.out*
|
||||
do
|
||||
EXT=`echo $i $1 | awk '{print substr($1,length($2)+1)}'`
|
||||
mv $i $2${EXT}
|
||||
@ -36,8 +30,8 @@ done
|
||||
else
|
||||
|
||||
echo 'usage: amgmvio <prefix1> <prefix2>'
|
||||
echo 'result: cp <prefix1>.in.problem <prefix2>.in.problem'
|
||||
echo ' cp <prefix1>.in.solver <prefix2>.in.solver'
|
||||
echo 'result: mv <prefix1>.in.problem <prefix2>.in.problem'
|
||||
echo ' mv <prefix1>.in.solver <prefix2>.in.solver'
|
||||
echo ' mv <prefix1>.out* <prefix2>.out*'
|
||||
|
||||
fi
|
||||
|
||||
@ -64,9 +64,9 @@ then
|
||||
$AMG_MKDIR $AMG_BIN
|
||||
fi
|
||||
|
||||
UTILITIES="amgstrip amgmvio convert_icf3d convert_ale3d readysmp.m \
|
||||
readvec.m writevec.m writeysmp.m manalyze.m lapmake.m \
|
||||
lapmake9.m matvec.m truncysmp.m"
|
||||
UTILITIES="amgstrip amgcpio amgmvio convert_icf3d convert_ale3d \
|
||||
readysmp.m readvec.m writevec.m writeysmp.m manalyze.m \
|
||||
lapmake.m lapmake9.m matvec.m truncysmp.m"
|
||||
|
||||
for i in $UTILITIES
|
||||
do
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
Makefile
|
||||
amgcpio
|
||||
amgmvio
|
||||
amgstrip
|
||||
build
|
||||
|
||||
Loading…
Reference in New Issue
Block a user