{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,11]],"date-time":"2026-08-11T03:29:12Z","timestamp":1786418952598,"version":"build-2736575974"},"reference-count":33,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,10,1]],"date-time":"2026-10-01T00:00:00Z","timestamp":1790812800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Advances in Engineering Software"],"published-print":{"date-parts":[[2026,10]]},"DOI":"10.1016\/j.advengsoft.2026.104263","type":"journal-article","created":{"date-parts":[[2026,7,23]],"date-time":"2026-07-23T12:42:48Z","timestamp":1784810568000},"page":"104263","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["A differentiable neural computational framework with algorithmic tangents for non-associated Drucker\u2013Prager elastoplasticity"],"prefix":"10.1016","volume":"221","author":[{"given":"Weixian","family":"Zhang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wei","family":"Liu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Qiang","family":"Tan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Farzand","family":"Ali","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"key":"10.1016\/j.advengsoft.2026.104263_b1","article-title":"Time-dependent behavior of deep roadway surrounding rock considering damage induced by excavation and mining disturbances: experiments, modeling, and simulation","author":"Cui","year":"2025","journal-title":"Int J Min Sci Technol"},{"issue":"1","key":"10.1016\/j.advengsoft.2026.104263_b2","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1023\/A:1007336003057","article-title":"The influence of plasticity in hydraulic fracturing","volume":"84","author":"Papanastasiou","year":"1997","journal-title":"Int J Fract"},{"issue":"12","key":"10.1016\/j.advengsoft.2026.104263_b3","doi-asserted-by":"crossref","first-page":"1245","DOI":"10.1002\/(SICI)1096-9853(199910)23:12<1245::AID-NAG30>3.0.CO;2-W","article-title":"Plasticity solutions for soil behaviour around contracting cavities and tunnels","volume":"23","author":"Yu","year":"1999","journal-title":"Int J Numer Anal Methods Geomech"},{"key":"10.1016\/j.advengsoft.2026.104263_b4","doi-asserted-by":"crossref","DOI":"10.1016\/j.ijft.2023.100323","article-title":"A state-of-the-art review on geothermal energy extraction, utilization, and improvement strategies: conventional, hybridized, and enhanced geothermal systems","volume":"18","author":"Sharmin","year":"2023","journal-title":"Int J Thermofluids"},{"key":"10.1016\/j.advengsoft.2026.104263_b5","series-title":"Theory of plasticity","author":"Chakrabarty","year":"2012"},{"key":"10.1016\/j.advengsoft.2026.104263_b6","series-title":"Plasticity","author":"Borja","year":"2013"},{"issue":"3\u20134","key":"10.1016\/j.advengsoft.2026.104263_b7","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1016\/0045-7825(96)01019-5","article-title":"Numerical computation of algorithmic (consistent) tangent moduli in large-strain computational inelasticity","volume":"134","author":"Miehe","year":"1996","journal-title":"Comput Methods Appl Mech Engrg"},{"issue":"10","key":"10.1016\/j.advengsoft.2026.104263_b8","doi-asserted-by":"crossref","first-page":"4656","DOI":"10.3390\/app16104656","article-title":"Residual decomposition for lithotype-aware characterization of rock mechanical parameters from well logs under lithological heterogeneity","volume":"16","author":"Liu","year":"2026","journal-title":"Appl Sci"},{"key":"10.1016\/j.advengsoft.2026.104263_b9","doi-asserted-by":"crossref","DOI":"10.1016\/j.euromechsol.2019.103874","article-title":"A Deep Energy Method for finite deformation hyperelasticity","volume":"80","author":"Nguyen-Thanh","year":"2020","journal-title":"Eur J Mech A Solids"},{"key":"10.1016\/j.advengsoft.2026.104263_b10","doi-asserted-by":"crossref","DOI":"10.1016\/j.jcp.2021.110839","article-title":"The mixed Deep Energy Method for resolving concentration features in finite strain hyperelasticity","volume":"451","author":"Fuhg","year":"2022","journal-title":"J Comput Phys"},{"issue":"12","key":"10.1016\/j.advengsoft.2026.104263_b11","doi-asserted-by":"crossref","first-page":"5975","DOI":"10.1007\/s00707-023-03691-3","article-title":"Improving the accuracy of the Deep Energy Method","volume":"234","author":"Chadha","year":"2023","journal-title":"Acta Mech"},{"issue":"24","key":"10.1016\/j.advengsoft.2026.104263_b12","doi-asserted-by":"crossref","DOI":"10.1002\/nme.7585","article-title":"DCEM: A deep complementary energy method for linear elasticity","volume":"125","author":"Wang","year":"2024","journal-title":"Internat J Numer Methods Engrg"},{"issue":"2","key":"10.1016\/j.advengsoft.2026.104263_b13","doi-asserted-by":"crossref","first-page":"173","DOI":"10.2478\/cmam-2011-0009","article-title":"Energy principles and finite element methods for pure traction linear elasticity","volume":"11","author":"Bochev","year":"2011","journal-title":"Comput Methods Appl Math"},{"issue":"4","key":"10.1016\/j.advengsoft.2026.104263_b14","doi-asserted-by":"crossref","first-page":"206","DOI":"10.1080\/12269328.2018.1448006","article-title":"An overview on advances in computational fracture mechanics of rock","volume":"24","author":"Mohammadnejad","year":"2021","journal-title":"Geosyst. Eng"},{"key":"10.1016\/j.advengsoft.2026.104263_b15","doi-asserted-by":"crossref","DOI":"10.1016\/j.cma.2021.114096","article-title":"Parametric deep energy approach for elasticity accounting for strain gradient effects","volume":"386","author":"Nguyen-Thanh","year":"2021","journal-title":"Comput Methods Appl Mech Engrg"},{"issue":"9","key":"10.1016\/j.advengsoft.2026.104263_b16","doi-asserted-by":"crossref","DOI":"10.1002\/zamm.202100005","article-title":"Inverse hooke\u2019s law and complementary strain energy in coupled strain gradient elasticity","volume":"101","author":"Nazarenko","year":"2021","journal-title":"ZAMM J Appl Math Mech"},{"key":"10.1016\/j.advengsoft.2026.104263_b17","doi-asserted-by":"crossref","DOI":"10.1016\/j.ijfatigue.2021.106457","article-title":"A novel fatigue life prediction methodology based on energy dissipation in viscoelastic materials","volume":"152","author":"Movahedi-Rad","year":"2021","journal-title":"Int J Fatigue"},{"key":"10.1016\/j.advengsoft.2026.104263_b18","article-title":"Second-order accurate, robust and efficient ADI galerkin technique for the three-dimensional nonlocal heat model arising in viscoelasticity","volume":"440","author":"Luo","year":"2023","journal-title":"Appl Math Comput"},{"issue":"3","key":"10.1016\/j.advengsoft.2026.104263_b19","doi-asserted-by":"crossref","DOI":"10.1002\/sstr.202100128","article-title":"Piezoelectric energy harvesting technology: from materials, structures, to applications","volume":"3","author":"Li","year":"2022","journal-title":"Small Struct"},{"issue":"13","key":"10.1016\/j.advengsoft.2026.104263_b20","doi-asserted-by":"crossref","first-page":"5841","DOI":"10.3390\/s23135841","article-title":"A review of piezoelectric footwear energy harvesters: Principles, methods, and applications","volume":"23","author":"Zhao","year":"2023","journal-title":"Sensors"},{"key":"10.1016\/j.advengsoft.2026.104263_b21","doi-asserted-by":"crossref","DOI":"10.1016\/j.advengsoft.2025.104061","article-title":"A physics-informed machine learning computational framework for solving Mohr\u2013Coulomb plasticity in geomechanics","volume":"212","author":"Yuan","year":"2026","journal-title":"Adv Eng Softw"},{"key":"10.1016\/j.advengsoft.2026.104263_b22","doi-asserted-by":"crossref","DOI":"10.1016\/j.ijplas.2023.103531","article-title":"A deep learning energy-based method for classical elastoplasticity","volume":"162","author":"He","year":"2023","journal-title":"Int J Plast"},{"key":"10.1016\/j.advengsoft.2026.104263_b23","doi-asserted-by":"crossref","DOI":"10.1016\/j.ijsolstr.2024.112695","article-title":"MPNN based graph networks as learnable physics engines for deformation and crack propagation in solid mechanics","volume":"291","author":"Zhou","year":"2024","journal-title":"Int J Solids Struct"},{"key":"10.1016\/j.advengsoft.2026.104263_b24","doi-asserted-by":"crossref","DOI":"10.1016\/j.ijrmms.2025.106244","article-title":"The novel learnable physics engines for interpretable elastoplastic models of geomaterials based on the message passing neural network","volume":"194","author":"Zhou","year":"2025","journal-title":"Int J Rock Mech Min Sci"},{"issue":"2","key":"10.1016\/j.advengsoft.2026.104263_b25","doi-asserted-by":"crossref","first-page":"e70266","DOI":"10.1002\/nme.70266","article-title":"A graph networks-based plastic fracture surrogate model for geomaterials","volume":"127","author":"Feng","year":"2026","journal-title":"Internat J Numer Methods Engrg"},{"key":"10.1016\/j.advengsoft.2026.104263_b26","doi-asserted-by":"crossref","DOI":"10.1016\/j.cma.2024.117226","article-title":"Transfer learning enhanced nonlocal energy-informed neural network for quasi-static fracture in rock-like materials","volume":"430","author":"Zhou","year":"2024","journal-title":"Comput Methods Appl Mech Engrg"},{"key":"10.1016\/j.advengsoft.2026.104263_b27","doi-asserted-by":"crossref","DOI":"10.1016\/j.cma.2025.118284","article-title":"The novel physics-enhanced graph neural network for phase-field fracture modelling","volume":"446","author":"Feng","year":"2025","journal-title":"Comput Methods Appl Mech Engrg"},{"key":"10.1016\/j.advengsoft.2026.104263_b28","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/j.neunet.2017.12.012","article-title":"Sigmoid-weighted linear units for neural network function approximation in reinforcement learning","volume":"107","author":"Elfwing","year":"2018","journal-title":"Neural Netw"},{"issue":"3","key":"10.1016\/j.advengsoft.2026.104263_b29","doi-asserted-by":"crossref","first-page":"317","DOI":"10.1115\/1.4010700","article-title":"On the use of singular yield conditions and associated flow rules","volume":"20","author":"Prager","year":"1953","journal-title":"J Appl Mech"},{"key":"10.1016\/j.advengsoft.2026.104263_b30","series-title":"Computational inelasticity","author":"Simo","year":"1998"},{"issue":"4","key":"10.1016\/j.advengsoft.2026.104263_b31","doi-asserted-by":"crossref","first-page":"864","DOI":"10.1002\/nme.7146","article-title":"On the use of graph neural networks and shape-function-based gradient computation in the Deep Energy Method","volume":"124","author":"He","year":"2023","journal-title":"Internat J Numer Methods Engrg"},{"key":"10.1016\/j.advengsoft.2026.104263_b32","series-title":"International conference on learning representations","article-title":"Adam: A method for stochastic optimization","author":"Kingma","year":"2015"},{"key":"10.1016\/j.advengsoft.2026.104263_b33","series-title":"Advances in neural information processing systems, vol. 32","first-page":"8024","article-title":"PyTorch: An imperative style, high-performance deep learning library","author":"Paszke","year":"2019"}],"container-title":["Advances in Engineering Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0965997826001687?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0965997826001687?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,8,11]],"date-time":"2026-08-11T02:52:47Z","timestamp":1786416767000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0965997826001687"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,10]]},"references-count":33,"alternative-id":["S0965997826001687"],"URL":"https:\/\/doi.org\/10.1016\/j.advengsoft.2026.104263","relation":{"is-supplemented-by":[{"id-type":"uri","id":"https:\/\/github.com\/zwx19961130\/Drucker-Prager-Deep-Energy-Method","asserted-by":"subject"}]},"ISSN":["0965-9978"],"issn-type":[{"value":"0965-9978","type":"print"}],"subject":[],"published":{"date-parts":[[2026,10]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"A differentiable neural computational framework with algorithmic tangents for non-associated Drucker\u2013Prager elastoplasticity","name":"articletitle","label":"Article Title"},{"value":"Advances in Engineering Software","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.advengsoft.2026.104263","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Elsevier Ltd. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}],"article-number":"104263"}}