This is a list of my home-made codes and scripts:
Design tool for pinned drapery meshes
This online tool permits to forecast the force-displacement behaviour of anchored double-twist wire meshes. link
Matlab scripts
- Discrete Element Code. This code was developed for teaching purpose in 2D, 3D with spheres and polyhedra (screenshots, VRML example file)



- Discrete Element postprocessor tools. This tool was developed for enabling statistics on the contact orientation, packing, and force vector distribution.


- Landslide Displacement Detector. This Matlab GUI was introduced for image analysis of long sequence of photos taken on the landslide site. It supports different digital image correlation techniques and many other options (channel selection, manual or semi-automatic markers selection, saving and loading features, etc.)




- Stereo-Photogrammetric Reconstruction tool .
- Oedometric test analysis tool

Fish scripts
- Capillary law
- Evaporation law
- Water redistribution law
- Grain-size creation
Surface Evolver (Brakke, 2008) scripts
This code was developed to study the capillary force between different surfaces and particles in pendular and funicular state.


Excel/VB scripts:
- Soil-nailing design tool. This tool was developed for the design of Soil nailing applications.

C++/OpenCV scripts
Python scripts for Yade
Auto-IT scripts
Auto-IT is a useful tool for pc-automation. I used it in the automation of a remote camera & pc at a landslide site.
References
Gabrieli, F., Lambert, P., Cola, S., & Calvetti, F. (2012). Micromechanical modelling of erosion due to evaporation in a partially wet granular slope. International Journal for Numerical and Analytical Methods in Geomechanics, 36(7), 918–943. https://doi.org/10.1002/nag.1038
Antonello, M., Gabrieli, F., Cola, S., & Menegatti, E. (2013). Automated landslide monitoring through a low-cost stereo vision system. CEUR Workshop Proceedings, 1107, 37–41.
Motta, M., Gabrieli, F., Corsini, A., Manzi, V., Ronchetti, F., & Cola, S. (2013). Landslide displacement monitoring from multi-temporal terrestrial digital images: Case of the valoria landslide site. Landslide Science and Practice: Early Warning, Instrumentation and Monitoring, 2, 73–78. https://doi.org/10.1007/978-3-642-31445-2_9
Gabrieli, F., Corain, L., & Vettore, L. (2016). A low-cost landslide displacement activity assessment from time-lapse photogrammetry and rainfall data: Application to the Tessina landslide site. Geomorphology, 269, 56–74. https://doi.org/10.1016/j.geomorph.2016.06.030
Wang, J.-P., Gallo, E., François, B., Gabrieli, F., & Lambert, P. (2017). Capillary force and rupture of funicular liquid bridges between three spherical bodies. Powder Technology, 305, 89–98. https://doi.org/10.1016/j.powtec.2016.09.060
Brezzi, L., Gabrieli, F., Cola, S., Lorenzetti, G., Spiezia, N., Bisson, A., & Allegrini, M. (2020). Digital Terrestrial Stereo-Photogrammetry for Monitoring Landslide Displacements: A Case Study in Recoaro Terme (VI). In F. Calvetti, F. Cotecchia, A. Galli, & C. Jommi (Eds.), Geotechnical Research for Land Protection and Development (pp. 155–163). Springer International Publishing.