SCEC NSF Grant to convert research code to community code, with support for HPC software AWP and Hercules