| #! /bin/bash | 
 | ORIG_DIR=$1 | 
 | SMOOTH_DIR=${ORIG_DIR}_smooth | 
 | mkdir ${SMOOTH_DIR} | 
 |  | 
 | AXPY_FILE=`find ${ORIG_DIR} -name "*.dat" | grep axpy` | 
 | for FILE in ${AXPY_FILE} | 
 | do | 
 |     echo $FILE | 
 |     BASE=${FILE##*/} | 
 |     ./smooth ${ORIG_DIR}/${BASE} 4 ${SMOOTH_DIR}/${BASE}_tmp | 
 |     ./regularize ${SMOOTH_DIR}/${BASE}_tmp 2500 15000 ${SMOOTH_DIR}/${BASE} | 
 |     rm -f  ${SMOOTH_DIR}/${BASE}_tmp | 
 | done | 
 |  | 
 |  | 
 | MATRIX_VECTOR_FILE=`find ${ORIG_DIR} -name "*.dat" | grep matrix_vector` | 
 | for FILE in ${MATRIX_VECTOR_FILE} | 
 | do | 
 |     echo $FILE | 
 |     BASE=${FILE##*/} | 
 |     ./smooth ${ORIG_DIR}/${BASE} 4 ${SMOOTH_DIR}/${BASE}_tmp | 
 |     ./regularize ${SMOOTH_DIR}/${BASE}_tmp 50 180 ${SMOOTH_DIR}/${BASE} | 
 |     rm -f  ${SMOOTH_DIR}/${BASE}_tmp | 
 | done | 
 |  | 
 | MATRIX_MATRIX_FILE=`find ${ORIG_DIR} -name "*.dat" | grep matrix_matrix` | 
 | for FILE in ${MATRIX_MATRIX_FILE} | 
 | do | 
 |     echo $FILE | 
 |     BASE=${FILE##*/} | 
 |     ./smooth ${ORIG_DIR}/${BASE} 4 ${SMOOTH_DIR}/${BASE} | 
 | done | 
 |  | 
 | AAT_FILE=`find ${ORIG_DIR} -name "*.dat" | grep _aat` | 
 | for FILE in ${AAT_FILE} | 
 | do | 
 |     echo $FILE | 
 |     BASE=${FILE##*/} | 
 |     ./smooth ${ORIG_DIR}/${BASE} 4 ${SMOOTH_DIR}/${BASE} | 
 | done | 
 |  | 
 |  | 
 | ATA_FILE=`find ${ORIG_DIR} -name "*.dat" | grep _ata` | 
 | for FILE in ${ATA_FILE} | 
 | do | 
 |     echo $FILE | 
 |     BASE=${FILE##*/} | 
 |     ./smooth ${ORIG_DIR}/${BASE} 4 ${SMOOTH_DIR}/${BASE} | 
 | done | 
 |  | 
 | ### no smoothing for tinyvector and matrices libs | 
 |  | 
 | TINY_BLITZ_FILE=`find ${ORIG_DIR} -name "*.dat" | grep tiny_blitz` | 
 | for FILE in ${TINY_BLITZ_FILE} | 
 | do | 
 |     echo $FILE | 
 |     BASE=${FILE##*/} | 
 |     cp ${ORIG_DIR}/${BASE} ${SMOOTH_DIR}/${BASE} | 
 | done | 
 |  | 
 | TVMET_FILE=`find ${ORIG_DIR} -name "*.dat" | grep tvmet` | 
 | for FILE in ${TVMET_FILE} | 
 | do | 
 |     echo $FILE | 
 |     BASE=${FILE##*/} | 
 |     cp ${ORIG_DIR}/${BASE} ${SMOOTH_DIR}/${BASE} | 
 | done |