fixed a warning from the Cray compiler about an implicit (hidden) memory copy in a subroutine call that contained an arithmetic operation