This is the official documentation of Arch for Python.
Arch is a displacement discontinuity method (a boundary element method) developped by YouWol. It is the successor of Poly3D (Stanford) and iBem3D (Igeoss, Schumberger).
This boundary element code is based on A. L. Thomas Stanford master's thesis, with extensions from F. Maerten Stanford and Montpellier PhD's thesis, a main publication from F. Maerten, L. Maerten and D. D. Pollard and with corrections for singular points from Nikkhoo et al.
Maerten, F., Maerten, L., & Pollard, D. D. (2014). iBem3D, a three-dimensional iterative boundary element method using angular dislocations for modeling geologic structures. Computers & Geosciences, 72, 1-17.
