matlab信任模型代码-ConstLab.jl:Julia的本构模型

时间:2024-06-11 07:46:55
【文件属性】:

文件名称:matlab信任模型代码-ConstLab.jl:Julia的本构模型

文件大小:713KB

文件格式:ZIP

更新时间:2024-06-11 07:46:55

系统开源

matlab信任模型代码ConstLab.jl ConstLab.jl是Julia用来测试和试验本构模型的小型软件包。 它的主要功能是在一定时间范围内调用用户给定的物料例程,汇总物料响应并将其返回进行分析。 施加到材料上的载荷可以由用户生成,也可以使用预定义的载荷工况之一。 为了便于可视化结果,提供了一些辅助绘图功能。 此代码的灵感来自最初由Magnus Ekh-Chalmers编写的MATLAB脚本。 用法 本自述文件包含使用ConstLab.jl的简短指南。 它分为以下几节: 材料-详细说明应编写与包装兼容的材料的方式。 本构驱动程序-程序包的主要功能。 这描述了如何建立一个分析,该分析在给定的载荷工况下调用物料。 预定义的工况-显示可以生成的预定义的工况。 绘图-描述一些绘图命令,以简化对本构驱动器结果的绘图。 材料 为了定义新材料,需要执行以下操作: 材质参数类型。 此类型应包含在整个时间步中恒定的材料参数。 典型参数是弹性模量和泊松比。 算法参数也应采用这种类型,例如材料中非线性求解器的公差。 物料状态类型。 它应包含需要从上一个时间步开始保存的数量。 通常要存储的数量是塑性


【文件预览】:
ConstLab.jl-master
----.travis.yml(260B)
----test()
--------runtests.jl(73B)
----appveyor.yml(1KB)
----src()
--------ConstLab.jl(637B)
--------loadcase.jl(1KB)
--------driver.jl(3KB)
--------utils.jl(2KB)
----examples()
--------crystal_plasticity.jl(3KB)
--------mises_viscoplast.jl(4KB)
--------mises_mixed_hardening.ipynb(1.09MB)
--------crystal_plasticity.ipynb(28KB)
--------mises_mixed_hardening.jl(5KB)
--------visco_plast.ipynb(1.1MB)
----LICENSE.md(1KB)
----.gitignore(48B)
----REQUIRE(23B)
----README.md(6KB)

网友评论