All points are checked against the surface of neighboring atoms to determine whether they are buried or accessible.
Another factor that affects the results is the definition of the VDW radii of the atoms in the molecule under study.
The LCPO method uses a linear approximation of the two-body problem for a quicker analytical calculation of ASA.
The LCPO method is also used when calculating implicit solvent effects in the molecular dynamics software package AMBER.
It is also calculated in practice via a rolling-ball algorithm developed by Frederic Richards[7] and implemented three-dimensionally by Michael Connolly in 1983[8] and Tim Richmond in 1984.