pair_style sph/rhosum/norm Nevery pair_coeff I J h Nevery 是每多少步做一次密度重整。 改进效果 算例为圆管中的溃坝。跟昨天《SPH也要做类似“网格无关性“的验证吗?》中使用的算例是一样的。提取0.06秒时某条与圆管轴线平行的线上的速度分布。 SPH算了6个case,分别是每1步、5步、10步做一次密度...
FixSPH::init() 很简单,初始化了两种 \delta t。dtv 用于根据速度更新位置,因为位置是从 t 直接更新到 t+\delta t,所以 dtv 是一个完整的时间步。dtf 用于根据力更新其他变量,因为基本上都是用 \delta t/2更新,所以乘了0.5。有的用的是 \delta t/(2m),这个是 dtfm,后面会创建。 force->ftm2v 用于...
定义模拟参数,包括维度、单位和原子类型,这里使用二维模拟,单位采用国际单位制(SI)。SPH模拟中,采用原子风格sph。创建模拟区域,定义模拟盒子,然后创建三类原子,分别代表流体、壁面和顶盖。注意在创建晶格后,再添加原子确保其位于晶格点上。对原子进行分类,流体和顶盖作为移动原子,进行合并计算。设定...
-D PKG_SPH=yes\ -D PKG_EXTRA-FIX=yes\ ../cmake\ cmake --build .执行成功后就可以在当前目录下得到带有额外功能的可执行文件 lmp。3 、在 Windows 系统中使用 LAMMPS LAMMPS 的开发和测试主要在 Linux 机器上进行,当今绝大多数 HPC 集群和超级计算机也运行在 Linux 上。但是如果想通过 Windows 系统来...
参考贾光辉老师编著的《航天器结构——超高速碰撞数值仿真》一书,第3.2节,单层板结构SPH仿真算例。 效果如下: LS-PrePost是一种免费与LS-DYNA一同交付的高级前处理程序和后处理程序,其核心功能 支持LS-DYNA的关键词文件 支持LS-NYNA的结果文件 后处理(动画,fringing,曲线绘制) ...
-D PKG_RIGID=yes\ -D PKG_SPH=yes\ -D PKG_EXTRA-FIX=yes\ ../cmake\ cmake --build . 执行成功后就可以在当前目录下得到带有额外功能的可执行文件 lmp。 3 、在 Windows 系统中使用 LAMMPS LAMMPS 的开发和测试主要在 Linux 机器上进行,当今绝大多数 HPC 集群和超级计算机也运行在 Linux 上。但是...
SPHinXsys旨在在统一的SPH框架内对耦合的多物理工业动态系统进行建模。它有两个重要的特点,即:(1)通用设计为特定领域的应用程序提供了非常好的灵活性的C++API,(2)可以耦合许多工业或科学应用程序的统一框架。当前版本(v0.2.0)包括流体动力学、固体动力学、热扩散和质量扩散、反应-扩散、机电学和流体-结构相互作用...
Enhancements and bug fixes for the SPH package Updates to the COLVARS package Updates to the ML-POD package Updates for the ELECTRODE package Enhancements for running LAMMPS with very large atomic or molecular systems across a very large number of processors ...
qingguang/lammps-sph 25Branches2Tags Folders and files Name Last commit message Last commit date Latest commit Xie Qingguang fix temperature Feb 14, 2012 7b529dc·Feb 14, 2012 History 4,316 Commits bench From nana Jan 24, 2012 couple
style 为amoeba or angle or atomic or body or bond or charge or dipole or dpd or edpd or electron or ellipsoid or full or line or mdpd or molecular or oxdna or peri or smd or sph or sphere or or bpm/sphere or spin or tdpd or tri or template or hybrid ...