awk ' BEGIN { print "\nsimplex\n" printf "%g %g %g %g\n", k1,k2,k12,fe1 print "\ndata\n" delt = (log(tmax) - log(tmin))/(npts - 1) printf "%g 0 0 0\n", emax printf "0 0 0 %g\n", tmin for (n = 2; n < npts; n++) { t = exp(n * delt + log(tmin)) printf "0 0 0 %g\n", t } printf "\nrange %g %g %g %g", 0, 0, tmax, emax }' k1="$1" k2="$2" k12="$3" fe1="$4" npts="$5" tmin="$6" tmax="$7" emax=$8"