{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,18]],"date-time":"2025-12-18T12:51:37Z","timestamp":1766062297352,"version":"3.48.0"},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2025,10,17]],"date-time":"2025-10-17T00:00:00Z","timestamp":1760659200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,10,17]],"date-time":"2025-10-17T00:00:00Z","timestamp":1760659200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["52308425"],"award-info":[{"award-number":["52308425"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Engineering with Computers"],"published-print":{"date-parts":[[2025,12]]},"DOI":"10.1007\/s00366-025-02222-z","type":"journal-article","created":{"date-parts":[[2025,10,17]],"date-time":"2025-10-17T17:25:59Z","timestamp":1760721959000},"page":"4699-4726","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["An efficient framework for structured material particle generation in multi-context modeling"],"prefix":"10.1007","volume":"41","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3750-1709","authenticated-orcid":false,"given":"Zenan","family":"Huo","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3768-7080","authenticated-orcid":false,"given":"Xiangcou","family":"Zheng","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6419-695X","authenticated-orcid":false,"given":"Michel","family":"Jaboyedoff","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6369-7277","authenticated-orcid":false,"given":"Yury","family":"Podladchikov","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0026-5423","authenticated-orcid":false,"given":"Gang","family":"Mei","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0009-0001-5147-7939","authenticated-orcid":false,"given":"Xiong","family":"Tang","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,10,17]]},"reference":[{"issue":"2","key":"2222_CR1","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1016\/j.ejrs.2013.09.001","volume":"16","author":"PV Arun","year":"2013","unstructured":"Arun PV (2013) A comparative analysis of different dem interpolation methods. Egypt J Remote Sens Space Sci 16(2):133\u2013139. https:\/\/doi.org\/10.1016\/j.ejrs.2013.09.001","journal-title":"Egypt J Remote Sens Space Sci"},{"issue":"1","key":"2222_CR2","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1137\/141000671","volume":"59","author":"J Bezanson","year":"2017","unstructured":"Bezanson J, Edelman A, Karpinski S, Shah VB (2017) Julia: a fresh approach to numerical computing. SIAM Rev 59(1):65\u201398. https:\/\/doi.org\/10.1137\/141000671","journal-title":"SIAM Rev"},{"key":"2222_CR3","doi-asserted-by":"publisher","unstructured":"Bertolazzi E, Frego M, Biral F (2020) Point data reconstruction and smoothing using cubic splines and clusterization. Math Comput Simul 176:36\u201356. https:\/\/doi.org\/10.1016\/j.matcom.2020.04.002. Applied Scientific Computing XV: Innovative Modelling and Simulation in Sciences","DOI":"10.1016\/j.matcom.2020.04.002"},{"key":"2222_CR4","unstructured":"Bezanson J, Karpinski S, Shah VB et al (2018) Microbenchmarks. https:\/\/julialang.org\/benchmarks\/"},{"key":"2222_CR5","doi-asserted-by":"publisher","DOI":"10.1016\/j.enggeo.2022.106866","volume":"310","author":"A Cicoira","year":"2022","unstructured":"Cicoira A, Blatny L, Li X, Trottet B, Gaume J (2022) Towards a predictive multi-phase model for alpine mass movements and process cascades. Eng Geol 310:106866. https:\/\/doi.org\/10.1016\/j.enggeo.2022.106866","journal-title":"Eng Geol"},{"issue":"6","key":"2222_CR6","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1109\/38.469516","volume":"15","author":"V Chandru","year":"1995","unstructured":"Chandru V, Manohar S, Prakash CE (1995) Voxel-based modeling for layered manufacturing. IEEE Comput Graph Appl 15(6):42\u201347. https:\/\/doi.org\/10.1109\/38.469516","journal-title":"IEEE Comput Graph Appl"},{"key":"2222_CR7","doi-asserted-by":"publisher","DOI":"10.1016\/j.enggeo.2024.107614","volume":"338","author":"F Ceccato","year":"2024","unstructured":"Ceccato F, Yerro A, Di Carluccio G (2024) Simulating landslides with the material point method: best practices, potentialities, and challenges. Eng Geol 338:107614. https:\/\/doi.org\/10.1016\/j.enggeo.2024.107614","journal-title":"Eng Geol"},{"key":"2222_CR8","unstructured":"Dawson-Haggerty M et al (2019) trimesh. https:\/\/trimsh.org\/"},{"key":"2222_CR9","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1162\/pres_a_00364","volume":"30","author":"S Duncan","year":"2021","unstructured":"Duncan S, Park N, Ott C, Langlotz T, Regenbrecht H (2021) Voxel-based immersive mixed reality: a framework for ad-hoc immersive storytelling. Presence 30:5\u201329. https:\/\/doi.org\/10.1162\/pres_a_00364","journal-title":"Presence"},{"key":"2222_CR10","doi-asserted-by":"publisher","unstructured":"Eisemann E, D\u00e9coret X (2006) Fast scene voxelization and applications. In: Proceedings of the 2006 symposium on interactive 3D graphics and games, I3D \u201906. Association for Computing Machinery, New York, pp 71\u201378. https:\/\/doi.org\/10.1145\/1111411.1111424","DOI":"10.1145\/1111411.1111424"},{"issue":"4","key":"2222_CR11","doi-asserted-by":"publisher","first-page":"725","DOI":"10.1007\/s40571-019-00303-7","volume":"7","author":"F Fern\u00e1ndez","year":"2020","unstructured":"Fern\u00e1ndez F, Amaral Vargas E, Quadros Velloso R (2020) A 3D discretization procedure for the material point method (MPM). Comput Part Mech 7(4):725\u2013733. https:\/\/doi.org\/10.1007\/s40571-019-00303-7","journal-title":"Comput Part Mech"},{"issue":"11","key":"2222_CR12","doi-asserted-by":"publisher","first-page":"1309","DOI":"10.1002\/nme.2579","volume":"79","author":"C Geuzaine","year":"2009","unstructured":"Geuzaine C, Remacle J-F (2009) Gmsh: a 3-D finite element mesh generator with built-in pre- and post-processing facilities. Int J Numer Methods Eng 79(11):1309\u20131331. https:\/\/doi.org\/10.1002\/nme.2579","journal-title":"Int J Numer Methods Eng"},{"key":"2222_CR13","doi-asserted-by":"publisher","DOI":"10.1016\/j.catena.2020.105072","volume":"198","author":"M Habib","year":"2021","unstructured":"Habib M (2021) Evaluation of dem interpolation techniques for characterizing terrain roughness. CATENA 198:105072. https:\/\/doi.org\/10.1016\/j.catena.2020.105072","journal-title":"CATENA"},{"key":"2222_CR14","doi-asserted-by":"publisher","DOI":"10.1016\/j.compgeo.2025.107189","volume":"183","author":"Z Huo","year":"2025","unstructured":"Huo Z, Alkhimenkov Y, Jaboyedoff M, Podladchikov Y, R\u00e4ss L, Wyser E, Mei G (2025) A high-performance backend-agnostic material point method solver in Julia. Comput Geotech 183:107189. https:\/\/doi.org\/10.1016\/j.compgeo.2025.107189","journal-title":"Comput Geotech"},{"key":"2222_CR15","unstructured":"Hornung A, Kobbelt L (2006) Robust reconstruction of watertight 3D models from non-uniformly sampled point clouds without normal information. In: Proceedings of the fourth eurographics symposium on geometry processing. SGP \u201906. Eurographics Association, Goslar, pp 41\u201350"},{"key":"2222_CR16","doi-asserted-by":"crossref","unstructured":"Jaboyedoff M, Baillifard F, Couture R, Locat J, Locat P (2004) Toward preliminary hazard assessment using DEM topographic analysis and simple mechanical modeling by means of sloping local base level. Landslides evaluation and stabilization. Balkema, pp 199\u2013205","DOI":"10.1201\/b16816-27"},{"issue":"2","key":"2222_CR17","doi-asserted-by":"publisher","first-page":"439","DOI":"10.5194\/esurf-7-439-2019","volume":"7","author":"M Jaboyedoff","year":"2019","unstructured":"Jaboyedoff M, Chigira M, Arai N, Derron M-H, Rudaz B, Tsou C-Y (2019) Testing a failure surface prediction and deposit reconstruction method for a landslide cluster that occurred during Typhoon Talas (Japan). Earth Surf Dyn 7(2):439\u2013458. https:\/\/doi.org\/10.5194\/esurf-7-439-2019","journal-title":"Earth Surf Dyn"},{"key":"2222_CR18","doi-asserted-by":"publisher","DOI":"10.1016\/j.enggeo.2020.105478","volume":"267","author":"M Jaboyedoff","year":"2020","unstructured":"Jaboyedoff M, Carrea D, Derron M-H, Oppikofer T, Penna IM, Rudaz B (2020) A review of methods used to estimate initial landslide failure surface depths and volumes. Eng Geol 267:105478. https:\/\/doi.org\/10.1016\/j.enggeo.2020.105478","journal-title":"Eng Geol"},{"key":"2222_CR19","doi-asserted-by":"publisher","DOI":"10.1145\/2897826.2927348","author":"C Jiang","year":"2016","unstructured":"Jiang C, Schroeder C, Teran J, Stomakhin A, Selle A (2016) The material point method for simulating continuum materials. Assoc Comput Mach. https:\/\/doi.org\/10.1145\/2897826.2927348","journal-title":"Assoc Comput Mach"},{"key":"2222_CR20","doi-asserted-by":"publisher","unstructured":"Liao D (2008) GPU-accelerated multi-valued solid voxelization by slice functions in real time. In: Proceedings of the 24th spring conference on computer graphics, SCCG \u201908. Association for Computing Machinery, New York, pp 113\u2013120. https:\/\/doi.org\/10.1145\/1921264.1921288","DOI":"10.1145\/1921264.1921288"},{"issue":"2","key":"2222_CR21","doi-asserted-by":"publisher","first-page":"683","DOI":"10.1111\/cgf.142662","volume":"40","author":"D Meister","year":"2021","unstructured":"Meister D, Ogaki S, Benthin C, Doyle MJ, Guthe M, Bittner J (2021) A survey on bounding volume hierarchies for ray tracing. Comput Graph Forum 40(2):683\u2013712. https:\/\/doi.org\/10.1111\/cgf.142662","journal-title":"Comput Graph Forum"},{"key":"2222_CR22","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2023.112681","volume":"498","author":"KA Perez","year":"2024","unstructured":"Perez KA, Barclay PL, Zhang DZ (2024) Nodal force error and its reduction for material point methods. J Comput Phys 498:112681. https:\/\/doi.org\/10.1016\/j.jcp.2023.112681","journal-title":"J Comput Phys"},{"issue":"1","key":"2222_CR23","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1139\/cgj-2020-0774","volume":"59","author":"C Peng","year":"2022","unstructured":"Peng C, Li S, Wu W, An H, Chen X, Ouyang C, Tang H (2022) On three-dimensional SPH modelling of large-scale landslides. Can Geotech J 59(1):24\u201339. https:\/\/doi.org\/10.1139\/cgj-2020-0774","journal-title":"Can Geotech J"},{"key":"2222_CR24","doi-asserted-by":"publisher","DOI":"10.1016\/j.tust.2020.103393","volume":"100","author":"D Pan","year":"2020","unstructured":"Pan D, Xu Z, Lu X, Zhou L, Li H (2020) 3D scene and geological modeling using integrated multi-source spatial data: methodology, challenges, and suggestions. Tunn Undergr Space Technol 100:103393. https:\/\/doi.org\/10.1016\/j.tust.2020.103393","journal-title":"Tunn Undergr Space Technol"},{"key":"2222_CR25","unstructured":"Rowley C (2022) PythonCall.jl: Python and Julia in harmony. https:\/\/github.com\/JuliaPy\/PythonCall.jl"},{"issue":"1","key":"2222_CR26","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1016\/0045-7825(94)90112-0","volume":"118","author":"D Sulsky","year":"1994","unstructured":"Sulsky D, Chen Z, Schreyer HL (1994) A particle method for history-dependent materials. Comput Methods Appl Mech Eng 118(1):179\u2013196. https:\/\/doi.org\/10.1016\/0045-7825(94)90112-0","journal-title":"Comput Methods Appl Mech Eng"},{"issue":"8","key":"2222_CR27","doi-asserted-by":"publisher","first-page":"434","DOI":"10.1145\/368637.368653","volume":"5","author":"M Shimrat","year":"1962","unstructured":"Shimrat M (1962) Algorithm 112: position of point relative to polygon. Commun ACM 5(8):434. https:\/\/doi.org\/10.1145\/368637.368653","journal-title":"Commun ACM"},{"issue":"2","key":"2222_CR28","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1145\/2629697","volume":"41","author":"H Si","year":"2015","unstructured":"Si H (2015) Tetgen, a Delaunay-based quality tetrahedral mesh generator. ACM Trans Math Softw 41(2):11. https:\/\/doi.org\/10.1145\/2629697","journal-title":"ACM Trans Math Softw"},{"key":"2222_CR29","doi-asserted-by":"publisher","DOI":"10.5281\/zenodo.5179973","author":"D Sacha","year":"2021","unstructured":"Sacha D, J\u00e9r\u00f4me D (2021) PyCBG, a python module for generating CB-Geo MPM input files. Zenodo. https:\/\/doi.org\/10.5281\/zenodo.5179973","journal-title":"Zenodo"},{"key":"2222_CR30","doi-asserted-by":"publisher","unstructured":"Shicai Y, Qianjun W, Rong L (2011) An high efficient and speed algorithm of ray casting in volume rendering. In: 2011 International conference on consumer electronics, communications and networks (CECNet), pp 1027\u20131030. https:\/\/doi.org\/10.1109\/CECNET.2011.5768256","DOI":"10.1109\/CECNET.2011.5768256"},{"issue":"6","key":"2222_CR31","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1882261.1866201","volume":"29","author":"M Schwarz","year":"2010","unstructured":"Schwarz M, Seidel H-P (2010) Fast parallel surface and solid voxelization on GPUs. ACM Trans Graph 29(6):1\u201310. https:\/\/doi.org\/10.1145\/1882261.1866201","journal-title":"ACM Trans Graph"},{"issue":"1","key":"2222_CR32","doi-asserted-by":"publisher","first-page":"43","DOI":"10.7494\/mafe.2012.38.1.43","volume":"38","author":"M Szucki","year":"2012","unstructured":"Szucki M, Suchy JS (2012) A voxelization based mesh generation algorithm for numerical models used in foundry engineering. Metall Found Eng 38(1):43\u201343. https:\/\/doi.org\/10.7494\/mafe.2012.38.1.43","journal-title":"Metall Found Eng"},{"issue":"4","key":"2222_CR33","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2461912.2461948","volume":"32","author":"A Stomakhin","year":"2013","unstructured":"Stomakhin A, Schroeder C, Chai L, Teran J, Selle A (2013) A material point method for snow simulation. ACM Trans Graph 32(4):1\u201310. https:\/\/doi.org\/10.1145\/2461912.2461948","journal-title":"ACM Trans Graph"},{"issue":"2","key":"2222_CR34","doi-asserted-by":"publisher","first-page":"1225","DOI":"10.1007\/s10064-017-1167-4","volume":"78","author":"B Shi","year":"2019","unstructured":"Shi B, Zhang Y, Zhang W (2019) Run-out of the 2015 Shenzhen landslide using the material point method with the softening model. Bull Eng Geol Environ 78(2):1225\u20131236. https:\/\/doi.org\/10.1007\/s10064-017-1167-4","journal-title":"Bull Eng Geol Environ"},{"key":"2222_CR35","doi-asserted-by":"publisher","unstructured":"Torres R, Mart\u00edn PJ, Gavilanes A (2009) Ray casting using a roped BVH with CUDA. In: Proceedings of the 25th spring conference on computer graphics. SCCG \u201909. Association for Computing Machinery, New York, pp 95\u2013102. https:\/\/doi.org\/10.1145\/1980462.1980483","DOI":"10.1145\/1980462.1980483"},{"issue":"4","key":"2222_CR36","doi-asserted-by":"publisher","first-page":"343","DOI":"10.1109\/2945.485621","volume":"1","author":"K-Y Whang","year":"1995","unstructured":"Whang K-Y, Song J-W, Chang J-W, Kim J-Y, Cho W-S, Park C-M, Song I-Y (1995) Octree-R: an adaptive octree for efficient ray tracing. IEEE Trans Vis Comput Graph 1(4):343\u2013349. https:\/\/doi.org\/10.1109\/2945.485621","journal-title":"IEEE Trans Vis Comput Graph"},{"issue":"2","key":"2222_CR37","doi-asserted-by":"publisher","first-page":"230","DOI":"10.1016\/J.ENG.2016.02.005","volume":"2","author":"Y Yin","year":"2016","unstructured":"Yin Y, Li B, Wang W, Zhan L, Xue Q, Gao Y, Zhang N, Chen H, Liu T, Li A (2016) Mechanism of the December 2015 catastrophic landslide at the Shenzhen landfill and controlling geotechnical risks of urbanization. Engineering 2(2):230\u2013249. https:\/\/doi.org\/10.1016\/J.ENG.2016.02.005","journal-title":"Engineering"},{"key":"2222_CR38","doi-asserted-by":"publisher","DOI":"10.1016\/j.compgeo.2024.106884","volume":"177","author":"Y You","year":"2025","unstructured":"You Y, Yang J, Zheng X, Xie Y, Lyu J, Osman AS (2025) A 3D material point discretization approach for complex terrain and geological body: Numerical implementation and application. Comput Geotech 177:106884. https:\/\/doi.org\/10.1016\/j.compgeo.2024.106884","journal-title":"Comput Geotech"},{"key":"2222_CR39","unstructured":"Zhang X et al (2023) CAD2Point. https:\/\/comdyn.hy.tsinghua.edu.cn\/show\/software\/602-cad2point"},{"issue":"5","key":"2222_CR40","doi-asserted-by":"publisher","first-page":"2291","DOI":"10.1007\/s40571-024-00813-z","volume":"11","author":"DZ Zhang","year":"2024","unstructured":"Zhang DZ, Perez KA, Barclay PL (2024) Rapid particle generation from an stl file and related issues in the application of material point methods to complex objects. Comput Part Mech 11(5):2291\u20132305. https:\/\/doi.org\/10.1007\/s40571-024-00813-z","journal-title":"Comput Part Mech"},{"key":"2222_CR41","doi-asserted-by":"publisher","DOI":"10.1016\/j.compgeo.2021.104112","volume":"135","author":"XC Zheng","year":"2021","unstructured":"Zheng XC, Pisan\u00f2 F, Vardon PJ, Hicks MA (2021) An explicit stabilised material point method for coupled hydromechanical problems in two-phase porous media. Comput Geotech 135:104112. https:\/\/doi.org\/10.1016\/j.compgeo.2021.104112","journal-title":"Comput Geotech"},{"issue":"6","key":"2222_CR42","doi-asserted-by":"publisher","first-page":"5583","DOI":"10.1007\/s00366-022-01678-7","volume":"38","author":"XC Zheng","year":"2022","unstructured":"Zheng XC, Pisan\u00f2 F, Vardon PJ, Hicks MA (2022) Fully implicit, stabilised, three-field material point method for dynamic coupled problems. Eng Comput 38(6):5583\u20135602. https:\/\/doi.org\/10.1007\/s00366-022-01678-7","journal-title":"Eng Comput"},{"key":"2222_CR43","doi-asserted-by":"publisher","DOI":"10.1016\/j.compgeo.2023.105673","volume":"162","author":"XC Zheng","year":"2023","unstructured":"Zheng XC, Seaid M, Pisan\u00f2 F, Hicks MA, Vardon PJ, Huvaj N, Osman AS (2023) A material point\/finite volume method for coupled shallow water flows and large dynamic deformations in seabeds. Comput Geotech 162:105673. https:\/\/doi.org\/10.1016\/j.compgeo.2023.105673","journal-title":"Comput Geotech"},{"key":"2222_CR44","doi-asserted-by":"publisher","first-page":"233","DOI":"10.1016\/j.enggeo.2018.10.001","volume":"246","author":"Q Zhang","year":"2018","unstructured":"Zhang Q, Zhu H (2018) Collaborative 3d geological modeling analysis based on multi-source data standard. Eng Geol 246:233\u2013244. https:\/\/doi.org\/10.1016\/j.enggeo.2018.10.001","journal-title":"Eng Geol"}],"container-title":["Engineering with Computers"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00366-025-02222-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00366-025-02222-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00366-025-02222-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,18]],"date-time":"2025-12-18T12:49:05Z","timestamp":1766062145000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00366-025-02222-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,17]]},"references-count":44,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2025,12]]}},"alternative-id":["2222"],"URL":"https:\/\/doi.org\/10.1007\/s00366-025-02222-z","relation":{},"ISSN":["0177-0667","1435-5663"],"issn-type":[{"type":"print","value":"0177-0667"},{"type":"electronic","value":"1435-5663"}],"subject":[],"published":{"date-parts":[[2025,10,17]]},"assertion":[{"value":"27 August 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"30 September 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 October 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}