computer physics communications if