跳转至

本书简介

约 668 个字 预计阅读时间 2 分钟

初衷与背景

本书的撰写初衷是为了建立自己的有限元数值框架,整理记录,方便复盘。将所有数值知识凝聚于一款程序,再搭配上较为完整的说明文档是最好不过的。

目前国内某些”自研CAE软件”存在以下现象:

  • 过度追求所谓的数智技术
  • 主要提供软件使用手册
  • 缺乏系统的理论帮助文档
  • 与Abaqus、Ansys等国外工业软件相比差距较大

在这样的背景下,MFEA 就此诞生!虽然功能、求解效率等方面稍逊几筹,但力争:

  • 每个核心功能代码都有详尽的理论文档支撑
  • 让读者/程序使用者不仅会用,更了解背后的实现逻辑

程序概述

MFEA是一款中小型通用有限元分析程序:

  • 当前主要针对固体力学问题的有限元求解
  • 程序语言:Matlab(后续高性能计算可能转为现代Fortran)
  • 开发模式:目前由我一人独立开发

“将学习到的有限元理论以数值方法凝聚在自己设计的程序中,这种行为就很酷!”

技术特点

代码来源

  • 内核求解代码多借鉴国内外优秀有限元教材附赠代码
  • 会在相应位置标注来源出处,方便读者进一步学习

前后处理

模块 解决方案
前处理 采用Abaqus进行网格划分、节点集/单元集/surface设置
后处理 提供绘图函数 + vtk库支持(百万级自由度云图显示)
验证 与Abaqus进行结果对比验证

开发重点

专注于:

  • 单元理论
  • 动力分析
  • 非线性求解

作者说明

专业背景

  • 土木工程专业出身
  • 非计算力学科班
  • 侧重工程结构方向的有限元应用

文档特点

  • 采用通俗易懂的白话描述
  • 面向有限元初学者
  • 排版使用ElegantBook-Latex模板
  • 持续更新(随作者学习进度)

获取方式

整套源程序可通过加入知识星球获取:

  1. 关注公众号【易木木响叮当】
  2. 后台发送【星球】
  3. 加入后在星球内搜索”MFEAOOP”下载最新版本

版权声明

重要声明:

  • 本项目完全基于个人兴趣开发
  • 文档免费分享
  • 如遇付费获取情况,请直接举报相关商家

“在做一件有意义的事情,有价值的事情,个人理想得以实现的事情。”


易公子
2025年8月于南京
联系方式:yimumumfea@163.com