首页
学习
活动
专区
工具
TVP
发布

数值分析与有限元编程

专栏作者
279
文章
685919
阅读量
100
订阅数
函数式编程计算微分
在上一篇提到的map函数的调用方式:map(function, iterable, ...)。可以看到,参数列表中就有函数。filter,reduce等函数与之类似,其参数列表中也有函数。
fem178
2021-09-15
9150
定积分的精确定义
定积分与不定积分之间的关系:若定积分存在,则它是一个具体的数值(曲边梯形的面积),而不定积分是一个函数表达式,它们仅仅在数学上有一个计算关系(牛顿-莱布尼茨公式),其它一点关系都没有!
fem178
2018-12-13
3.7K0
CodeBlocks 安装及配置
CodeBlocks 是最适合gfortran的IDE,可以说是量身打造,配置也不复杂。而且体量很小,跟vs动不动就几个G甚至十几个G相比,那是小巫见大巫了。CodeBlocks最新版本是17.12,配置跟以前的版本略有不同。
fem178
2018-10-24
1.9K0
开源的有限元分析程序SALOME
What is SALOME? SALOME is an open-source software that provides a generic Pre- and Post-Processing platform for numerical simulation. It is based on an open and flexible architecture made of reusable components.
fem178
2018-10-24
4K0
有限元分析软件ADINA
ADINA(Automatic Dynamic Incremental Nonlinear Analysis)软件是美国ADINA R&D公司的产品,是基于有限元技术的大型通用分析仿真平台,广泛应用于各个工业领域、研究机构和教育机构。ADINA R&D公司由世界著名的有限元技术专家K.J.Bathe博士及其同事于1986年创建,总部位于美国马萨诸塞州Watertown。该公司专门致力于开发能够对结构、热、流体及流构(固)耦合、热构(固)耦合问题进行综合性有限元分析的程序——ADINA,从而为用户提供一揽子解决方案。
fem178
2018-09-14
2.3K0
开源数学计算软件Maxima
Maxima是一个计算机代数运算系统,它是由MIT于1968至1982年间开发的Macsyma系统演变而来的。MIT于1982年将Macsyma源代码交与美国能源部(DOE),这部分代码后来被称作DOE Macsyma。在1998年,Schelter教授从能源部获得了授权,将DOE Macsyma源代码以GNU Public License版权协议发布。在2000年,他在SourceForge开始了Maxima项目,继续维护开发DOE Macsyma,自此该软件被称作Maxima。
fem178
2018-07-25
1.8K0
在VSCode中配置python运行环境
使用Visual Studio Code来写Python,你将体验到丝滑的编程体验和无限扩展的可能。而且,如果你的项目是包含多种语言的,比如Web开发,你不必再开多个编辑器和其他工具,因为这一切都可以在VSCode里完成了。下面说说具体操作。
fem178
2018-07-25
24.1K0
共旋坐标法( 一 )
共旋坐标法( Co-Rotational Formulation )最早由Wempner、Belytschko和Hsieh在20世纪70年代提出,用以处理实际过程中经常遇到的大转动、小应变问题。20世纪90年代前后,非线性有限元大牛,英国学者Crisfield教授在共旋坐标法的研究中做了大量的工作,先后推导了空间梁单元、实体单元、壳单元等的共旋列式,并同TL法( Total-Lagrange Formulation )、UL法( Updated-Lagrange Formulation )作了详细比较。经过多年发展,共旋坐标法已经被证明在大转动、小应变分析时具有更高的计算效率。
fem178
2018-07-25
1.3K0
“The Scientific Paper Is Obsolete”
这是《大西洋月刊》的一篇文章的标题,因此加了引号。意思是科研论文已经过时了。作者的观点是:
fem178
2018-07-25
4190
体验Intel Parallel Studio XE 2018 Update1 +vs2017
自打vs2017出来之后,就一心想要体验这个玩意儿。无奈Intel Parallel Studio XE 2018跟vs2017集成有些问题,原因是vs2017自3月发布之后又有更新,最近一次更新是10月份。Intel Parallel Studio XE 2018 Update1 出来之后,就想着要尝试一下咯。技术在向前发展,我们也要往前看。 号称宇宙级IDE的Visual Studio体量大的惊人,以企业版为例,光完整的离线安装文件就有30G ,可以想象安装完成之后要占用多大空间。而Intel Para
fem178
2018-04-08
1.9K0
Intel Parallel Studio XE 2018
英特尔 Parallel Studio XE提供的先进工具可用于开发卓越的共享内存应用。使用这些工具开发的应用通常能够在计算机、服务器和集群上更快速地运行,而且可以在计算机和集群中很好地运行和扩展,同时能够提高效率,开发出更快速、更可靠的应用。最新版的Intel 编译器支持C11, C++14,C++17标准草案,以及Fortran 2008 标准和Fortran 2015 标准草案。 以下来自Intel官网: Intel announced the release of Intel Parallel St
fem178
2018-04-08
1.2K0
导出ANSYS模型的数据
在计算过程中,通常需要对计算结果进行统计,ANSYS计算的模型大多时候节点单元数目很多,结果数据也很多,因此在GUI界面的查询操作不太方便,工作量太大,而且结果不好记录。另一方面,需要对我们自己编写的有限元程序进行验证,这时用ANSYS建模,再把相关数据导出来利用相同的有限元模型计算对比是个好办法。现在来说说利用APDL编写命令流,提取用ANSYS建立有限元模型的数据。 *GET命令作为一个提取信息的常用命令,作用非常大,不管是在前处理、求解还是后处理过程中,都能够有发挥的空间,尤其是后处理过程,对结果的批
fem178
2018-04-08
3K0
Visual Studio 查看函数或者变量定义
Visual Studio号称宇宙级IDE,其功力自然了得。现在来说一说查看函数或者变量定义这个实用功能。我们知道,Fortran语言的变量必须提前声明,这样难免会造成遗漏,查看变量是否定义,显得十分
fem178
2018-04-08
2.7K0
Fortran知识 | DLL缺失
编写代码的目的是计算得到结果。或者是发布一个程序(exe或其他)给别人,甚至是作为商业软件出售给别人使用。有时编译后的exe程序再复制到其他计算机上独立运行会出现类似下面的错误: 我们不禁会问:For
fem178
2018-04-08
1.2K0
CSR存储刚度矩阵
CSR(Compressed Sparse Row Storage Format)是一种非常有效的稀疏矩阵的存储方法,它按行将稀疏矩阵存储在一个一维实型数组中,另外需要建立2个整形一维数组,一个整形数
fem178
2018-04-08
1.6K0
有限元知识 | 剪切锁死、体积锁死
一.剪切锁死(shear locking) 简单地说就是在理论上没有剪切变形的单元中发生了剪切变形。该剪切变形也常称伴生剪切( parasitic shear)。 发生的条件: 1.一阶、全积分单元; 2.受纯弯状态; 产生的结果: 使得弯曲变形偏小,即弯曲刚度太刚。 解决方法: 1.采用减缩积分; 2.细化网格; 3.非协调单元; 4.假定剪切应变法; 二.体积锁死(volumetric locking) 简单地说就是应该有单元的体积变化的时候体积却没发生变化。
fem178
2018-04-08
2.1K0
Fortran知识 | public 和 private 在fortran中是什么意思?
在封装好的模块(module)中,其中会有很多变量,如果申明private variable(变量名),那么这个变量只能在这一个module中使用,如果是public variable,该变量对外公开
fem178
2018-04-08
5.9K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档