molecular mechanics calculations