bader-deuflhard method