Nanomaterial and molecular adsorption onto complex surfaces