matlab_fem_lastplasticity swMATH ID: 35972 软件作者: 乔马克,M。;Sysala,S。;J.瓦尔德曼。 描述: 二维和三维弹塑性问题的高效灵活的Matlab实现。考虑了用位移表示的各种弹塑性问题的完全矢量化MATLAB实现。它基于隐式时间离散化、有限元方法和半光滑牛顿法。每个牛顿迭代表示一个带有切线刚度矩阵的线性方程组。我们建议将该矩阵分解为三个大型稀疏矩阵,分别表示弹性刚度算子、应变位移算子和应力应变算子的导数。前两个矩阵固定并组装一次,每次迭代只需更新第三个矩阵。切线刚度矩阵的装配时间与实际计算中的塑性积分点数成线性比例,且不超过弹性刚度矩阵装配时间。MATLAB代码可供下载,并提供完整的二维和三维有限元实现,假设von Mises和Drucker-Prager屈服准则。还可以选择几个有限元和数值求积规则。 主页: https://arxiv.org/abs/1805.04155 源代码: https://github.com/matlabfem/matlab_fem_elastplasticity网站 依赖项: Matlab公司 关键词: Matlab代码矢量化;弹塑性;有限元法;切向刚度矩阵;半光滑牛顿法 相关软件: Matlab公司;HYPLAS公司;NGSolve公司;github;QVILIB公司;F3DAM公司;CuPy公司;SuiteSparse系列;FEniCS公司;DUNE公司;MooAFEM公司;交易.ii;oFEM公司;变容有限元法;国际有限公司;Veamy公司;FLagSHyP公司;钠14;DeCLUTR公司;通用条款 引用于: 13文件 标准条款 1出版物描述软件,包括1出版物以zbMATH为单位 年份 高效灵活的二维和三维弹塑性问题Matlab实现。 Zbl 1428.74043号乔马克,M。;西萨拉,S。;J.瓦尔德曼。 2019 全部的 前5名33位作者引用 6 简·瓦尔德曼 2 赫尔穆特·格弗雷尔 2 阿列克谢·莫斯科夫卡 2 杰西·奥特拉塔(JiříV.Outrata)。 2 斯坦尼斯拉夫·西萨拉 1 Brands,多米尼克 1 曹健 1 Čermák,马丁 1 盖布尔,G。 1 阿什坎戈尔贡 1 雅罗斯拉夫·哈斯林格 1 Michael Innerberger 1 蒋超 1 Kontosakos,Vasileios E。 1 廖树恒 1 刘桂荣 1 刘凯 1 刘欣 1 迈克尔·曼德迈尔 1 大卫·梅尔金 1 莫伊塔巴·莫扎法尔 1 迈克尔·纽特乌费尔 1 德克·保利 1 Pise,M。 1 德克·普雷托利乌斯 1 谢尔盖·里宾 1 约阿希姆·舍伯尔 1 约格·施罗德 1 尤利斯·斯特凡内利 1 沃诺托娃,玛尔塔 1 万,德涛 1 吴少伟 1 岳俊宏 全部的 前5名7篇连载文章中引用 三 应用力学与工程中的计算机方法 三 应用数学与计算 1 计算机与数学及其应用 1 计算力学 1 计算优化与应用 1 固体数学与力学 1 SN运营研究论坛 全部的 前5名在7个字段中引用 7 可变形固体力学(74-XX) 5 数值分析(65-XX) 2 偏微分方程(35-XX) 2 变分法与最优控制;最优化(49至XX) 2 运筹学、数学规划(90-XX) 1 计算机科学(68至XX) 1 博弈论、经济学、金融和其他社会和行为科学(91-XX) 按年份列出的引文