File indexing completed on 2026-04-09 07:48:46
0001
0002 usage(){ cat << EOU
0003 amdahl.sh
0004 ===========
0005
0006 ::
0007
0008 ~/o/ana/amdahl.sh ana
0009 ~/o/ana/amdahl.sh mpcap
0010 ~/o/ana/amdahl.sh mppub
0011
0012
0013
0014 EOU
0015 }
0016
0017
0018 cd $(dirname $(realpath $BASH_SOURCE))
0019
0020 defarg="info_ana"
0021 arg=${1:-$defarg}
0022 script=amdahl.py
0023
0024 TMP=${TMP:-/tmp/$USER/opticks}
0025 vars="BASH_SOURCE arg script TMP"
0026
0027 if [ "${arg/info}" != "$arg" ]; then
0028 for var in $vars ; do printf "%20s : %s \n" "$var" "${!var}" ; done
0029 fi
0030
0031 if [ "${arg/ana}" != "$arg" ]; then
0032 ${IPYTHON:-ipython} --pdb -i $script
0033 [ $? -ne 0 ] && echo $BASH_SOURCE : ana error && exit 1
0034 fi
0035
0036 if [ "$arg" == "mpcap" -o "$arg" == "mppub" ]; then
0037 export CAP_BASE=$TMP/figs
0038 export CAP_REL=amdahl
0039 export CAP_STEM=amdahl
0040 case $arg in
0041 mpcap) source mpcap.sh cap ;;
0042 mppub) source mpcap.sh env ;;
0043 esac
0044 if [ "$arg" == "mppub" ]; then
0045 source epub.sh
0046 fi
0047 fi
0048
0049
0050
0051
0052
0053 exit 0
0054
0055