Attach molecule on the surface.
Molecule object to attach
Atom id of the molecule that is placed on the surface silicon atom
List of two atom ids of the molecule that define the molecule axis
Number of molecules to attach
Use in for the interior surface and ex for the exterior
Input type: num - Number of molecules, molar - \(\frac{\mu\text{mol}}{\text{m}^2}\), percent - \(\%\) of OH groups
List of positions (Cartesian) to find nearest available binding site for
Circumference scaling around the molecule position
Number of trials picking a random site
True to fill binding sites in proximity of filled binding site
True to randomly rotate molecule around own axis