This is the official documentation of Arch for JavaScript and TypeScript.
Arch is a displacement discontinuity method (a boundary element method) developped by YouWol. It is the successor of Poly3D and iBem3D.
Arch can be run either from the frontend (web browser) or backend (using node).
See the online generated documentation.
(The generated documentation also includes more references to papers that use or extend this technology)
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