自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

原创 std::string 与 QString互转

std::string和QString都用于表示字符串,但在内部表示和功能上有所不同,且属于不同的库,因此有时需要在两者之间进行转换。

2025-04-23 21:23:02 106

原创 std::vector 与 QVector互转

std::vector和QVector都是常用的容器类,用于存储和管理动态数组。虽然它们在功能上有很多相似之处,但属于不同的库,因此有时需要在两者之间进行转换。

2025-04-23 21:06:25 170

原创 Python序列类型之集合set

集合(Set)是一个无序的、不包含重复元素的容器。通常用于去重、集合运算(如并集、交集、差集等)等。

2025-04-21 22:19:07 674

原创 科研神器AutoRMA震撼发布!助力ReaxFF MD后处理

AutoRMA旨在为研究人员提供一种十分便捷的反应分子动力学模拟结果的分析与可视化的方式,这种方式甚至可以定制。

2025-04-21 20:59:23 426

原创 Python序列类型之元组tuple

元组(Tuple)是一种与列表(List)类似,但不可变的序列类型之一,允许用户存储一系列有序的任何数据类型,包括数字、字符串、甚至其他类型元素。

2024-12-24 22:56:16 412

原创 Python序列类型之列表list

列表(list)是Python最基本的可变序列类型之一,允许用户存储一系列有序的任何数据类型,包括数字、字符串、甚至其他类型元素。

2024-12-24 21:27:45 663

原创 24. Lammps命令学习-系统定义部分总结

定义模拟系统,主要包括创建模拟盒子然后填充原子等操作,一般(尤其初学)采用MS建模,然后直接生成data文件的方式。

2024-10-26 22:07:01 827 5

原创 Python基本数据类型之布尔bool

Python基本数据类型之布尔(bool)即用于表示逻辑值真(True)或假(False)的类型,主要用于逻辑判断和条件控制。

2024-10-08 22:40:01 1157

原创 23. Lammps命令学习-8之read_dump

从dump文件中读取原子信息以覆盖当前原子坐标以及原子速度和图像标志、时间步长和模拟盒尺寸等,以便可以从dump文件中的特定快照重新启动模拟。

2024-09-25 20:15:42 1218

原创 Python基本数据类型之字符串str

Python基本数据之字符串(str)即用单引号或双引号括起来的文本数据。

2024-09-21 19:22:07 1942

原创 Python基本数据类型之复数complex

Python基本数据之复数(complex)即包含实部和虚部的数字。

2024-09-08 19:58:49 1783

原创 22. Lammps命令学习-7之read_restart

Lammps命令之read_restart file从restart文件中读取先前保存的系统配置从而可以继续先前的模拟。

2024-09-01 21:04:07 1370

原创 Python基本数据类型之浮点数float

Python基本数据之浮点数(float)即带有小数的数字。

2024-08-26 20:29:12 1134

原创 Python基本数据类型之整数int

Python基本数据之整数(int)即没有小数部分的数,可以是正数、负数或零。

2024-08-24 20:05:01 781

原创 21. Lammps命令学习-6之read_data

Lammps命令之read_data file keyword args ...读取包含LAMMPS运行模拟所需信息的data文件

2024-08-22 22:28:58 1006

原创 unbuffer禁用输出缓存,实现实时打印解决日志乱序

unbuffer是一个绕过Unix缓冲机制,实现实时显示标准输出流和标准错误流的命令行工具,在实时监控长时间运行进程或者进行复杂输出(多个不同流)log分析时候都非常有用

2024-08-17 22:11:02 405

原创 Python基础知识之数据类型简介

Python是一种高级编程语言,以简洁和易读性而闻名。Python3中有6种标准的对象类型:Number(数字),String(字符串),List(列表),Tuple(元组),Sets(集合),Dictionary(字典)。

2024-08-17 21:56:44 921

原创 20. Lammps命令学习-初始化部分总结

设置在创建原子或从文件中读取原子之前需要定义的参数,主要涉及包括echo style,dimension N,boundary x y z,units style,atom_style style args等命令

2024-08-12 21:07:11 1135

原创 jupyter-notebook美化之路jupyterthemes

jupyterthemes是一个广受欢迎的jupyter插件,‌它提供了多种预定义主题。‌用户可以通过安装jupyterthemes包并使用命令行来应用和修改,从而个性化定制一个适合个人的舒适和高效的工作环境。

2024-08-10 22:09:34 2418

原创 19. Lammps命令学习-5之atom_style

Lammps命令之atom_style style args用于定义模拟过程中的原子类型

2024-08-07 20:50:09 1754 4

原创 Jupyter-Notebook常用操作看这一篇就够啦

Jupyter Notebook是一个基于 Web 的交互式开发环境,支持实时代码、数学方程、可视化和markdown等多种模式自由切换

2024-08-04 22:18:29 2555

原创 18. Lammps命令学习-4之units

Lammps命令之units style设置用于模拟的单位样式

2024-08-01 21:57:03 837

原创 Python及Jupyter-Notebook安装

Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享程序文档,支持实时代码,数学方程,可视化和 markdown。

2024-07-28 22:50:09 4080 2

原创 17. Lammps命令学习-3之boundary

Lammps命令之boundary x y z全局模拟框的边界条件

2024-07-23 20:49:44 1235

原创 16. Lammps命令学习-2之dimension

Lammps命令之dimension N设置模拟的维度

2024-07-17 23:09:17 401

原创 15. Lammps命令学习-1之echo

不可不熟知的Lammps命令之echo style屏幕或日志文件回显

2024-07-14 21:36:26 423

原创 机器学习前导-Python基础及进阶系列简介

从Python进阶开始学机器学习,涉及python基础知识,numpy,pandas,matplotlib(seaborn),迭代器、生成器,多线程(池)、多进程(池)

2024-07-08 20:11:16 293

原创 14. Lammps入门in文件简介-2

了解Lammps输入脚本(in文件)结构,有助于快速定位bug和查阅相关资料,in文件主要结构主要包括四部分:初始化,系统定义,模拟设置,运行模拟。

2024-07-05 21:49:38 871

原创 13. Lammps入门in文件简介-1

Lammps通过一次一行地从输入脚本(文本文件,通常称in文件)中读取命令来执行计算,当输入脚本结束时,Lammps退出。掌握in文件语法和解析规则可以有效快速的设置和获取感兴趣的模拟信息,往往可以事半功倍。

2024-07-01 22:53:50 2151

原创 12. Lammps入门in文件vscode高亮插件-Lammps Syntax Highlighting

工欲善其事必先利其器,Lammps语法高亮插件不仅是美观视觉必备,也是命令学习、检测错误等非常有用且最直观的方式。

2024-06-22 23:19:44 1777

原创 快速解决Windows和Linux文件格式转换

dos2unix是将Dos(Windows)格式文件转换为Linux格式的命令;unix2dos是将Linux格式文件转换为Dos(Windows)格式的命令。

2024-06-15 21:02:51 667

原创 11. 利用MS为Lammps ReaxFF建模(PE/聚乙烯)基础-2

上篇利用Material Studio(MS)完成了PE体系(2条C150H300链)的建模和优化平衡(几何优化、模拟退火、动力学平衡)工作,本文借助msi2lmp工具将其转化为Lammps所支持的文件格式。

2024-06-12 21:26:52 3418 14

原创 LIBRARIES: 彻底解决conda install慢的问题

conda install是Anaconda平台的包管理命令,用于安装第三方库。conda是Anaconda平台默认的包管理器,能够提供很好的环境管理和依赖解析能力,进而确保安装库的兼容性和稳定性。

2024-05-28 21:49:46 4359 1

原创 10. 利用MS为Lammps ReaxFF建模(PE/聚乙烯)基础-1

Lammps提供了强大的建模功能,但并不提供可视化建模工具,而MS提供了强大的可视化建模功能,可以为Lammps提供建模服务,并且利用Lammps-msi2lmp工具可以进行MS模型到Lammps data文件的转换。

2024-05-22 21:36:50 3494

原创 LIBRARIES: C++/C/Python环境/包管理神器Miniconda安装和使用

Miniconda是一个免费的conda安装程序,它是Anaconda的轻量级版本。大家普遍认为它是Python环境管理和包管理工具,但实际也是非常好用的C++/C包管理工具。

2024-05-15 21:49:23 1187

原创 9. ReaxFF MD力场简介及其确定

通俗来讲,模拟是对真实事物或者过程的虚拟。计算模拟可以理解为基于一定理论和事实基础通过数学计算进行虚拟化的过程。ReaxFF作为新一代的分子力场,其参数是一种用于描述原子间相互作用和化学反应的经验力场。

2024-05-12 20:21:13 5082 2

原创 8. 基于Lammps的ReaxFF MD模拟简介

ReaxFF MD的学习门槛或许很高,但或许也没那么高;相关内容多的一塌糊涂,但或许你只是缺个领路人;千说万说开头最难,但或许关注本系列就全解决了呢!

2024-05-08 20:48:01 3002 2

原创 推荐一款超大文件编辑和比较软件PilotEdit

PilotEdit可用于编辑400GB(400亿行)的大文件或比较100GB(100亿行)大文件。

2024-05-05 21:58:21 1558

原创 DEBUG-ninja: xxx was unable to find xxx corresponding to “Ninja“

Ninja 是一款注重速度的小型编译系统。其通过解析构建文件建立一个有向无环任务图,通过图的依赖关系确定需要构建的任务并且并行执行,极大的提高构建效率!

2024-05-02 21:05:35 774 1

原创 重置WSL(Ubuntu)子系统

朋友们,你们是否玩坏过操作系统?是否想要还原操作系统?是否想要一个完全干净的环境?so so so easy的解决方法来啦。不用手动卸载,不用手动删除,不用从头安装,爱折腾的朋友们的福利这就来了啦——重置

2024-04-30 23:08:16 4825 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除