#include

https://shaula.cn

CISD 计算中外空间电子组态的快速哈希算法

CISD 计算中,外空间最多只能有两个电子存在,所有可能的组合是 alpha 0, beta 0 alpha 1, beta 0 alpha 1, beta 1 alpha 2, beta 0 alpha 0, beta 1 alpha 0, beta 2 我们只需要记录电子在哪个轨道上,...

2018-02-03 17:31:19

阅读数 123

评论数 0

手动安装 mpi4py

手动安装 mpi4py 使用 conda 安装的 mpi4py 默认是基于 mpich 构建的,而且使用的编译器是 gcc。想要基于 openmpi 来构建则必须要手动安装。假定 openmpi 安装在 /path/to/openmpi 下(即编译 openmpi 时的 prefix),且编译器...

2018-02-03 13:31:30

阅读数 1237

评论数 0

计算化学程序的实现:一些问题

哈密顿矩阵元计算的效率问题和存储问题。

2017-12-04 15:57:40

阅读数 321

评论数 0

计算化学程序的实现:哈密顿矩阵元的计算

量子化学哈密顿矩阵元的计算,基于上一篇文章构建的占据数矢量。

2017-12-03 20:24:39

阅读数 611

评论数 0

计算化学程序的实现:粒子数表象下波函数的表示

针对 64 位处理器的基于二进制形式的占据数矢量(行列式)以及多组态波函数的构建与操作。

2017-12-03 14:02:29

阅读数 530

评论数 1

搭建 Jupyter Notebook 服务器

在 Linux 服务器上安装 Jupyter Notebook 并且配置域名以及 SSL 的方法。

2017-06-19 19:05:57

阅读数 2483

评论数 0

基于 intel MKL 的高性能随机数生成器

基于 intel MKL 的高性能随机数生成器,完全无需再担心初始化种子的问题。

2017-04-20 14:07:47

阅读数 628

评论数 0

基于数据存储方式的代码优化(1)

二维数组的主维与操作之间需要匹配,正确的数据存储方式和操作方式可以极大地提高程序的效率。

2016-12-28 21:58:48

阅读数 194

评论数 0

计时器的 time_t 和 clock_t 两种实现方法

C++语言分别使用 time_t 和 clock_t 类型来实现计算程序运行时间的计时器的方法,以及存在的问题。

2016-06-17 21:29:54

阅读数 4189

评论数 0

对两个 xyz 坐标文件进行线性插值的程序

对两个 xyz 结构文件的线性插值程序。这是计算化学领域优化几何构型时最常见的获取初始猜测的策略之一。

2016-05-24 17:18:23

阅读数 572

评论数 0

C++中可以接受任意多个参数的函数定义方法

C++能够接受任意多个参数的函数的定义方法

2016-01-25 18:54:18

阅读数 4021

评论数 0

“八皇后问题”的 Python 语言解法

学习 Python 的过程中的一次编码练习

2016-01-17 17:24:06

阅读数 1320

评论数 0

基于 intel MKL 的对称矩阵特征值求解器

对 intel Math Kernel Library 中的实对称矩阵特征值求解器(使用 Divide and Conquer 方式)的 C++ 封装,可以轻松愉快高效地求解实对称矩阵的特征值与特征矢量。

2016-01-14 20:30:53

阅读数 897

评论数 1

C++ 矩阵计算库 Eigen 使用笔记(一)

C++ 矩阵计算库 Eigen 使用笔记第一部分,写 Block Davidson 算法的时候用到的一些函数。

2015-10-26 20:11:48

阅读数 12912

评论数 2

Linux 系统双网卡实现内网端口转发

Linux 系统双网卡实现内网端口转发(NAT),从而让内网的计算机可以通过作为 NAT 服务器的 Linux 主机访问外网。

2015-08-28 13:50:48

阅读数 6196

评论数 0

深度优先算法:《啊哈!算法》一书中第四章“解救小哈”例子的 C++ 语言实现

深度优先(Depth First Search, DFS)算法,《啊哈!算法》一书中第四章“解救小哈”例子的 C++ 语言实现。

2015-08-19 21:40:50

阅读数 1334

评论数 0

深度优先算法解决“八皇后问题”

“八皇后问题”以及“n 皇后问题”的深度优先(Depth First Search, DFS)算法解法,C++ 语言。

2015-08-16 14:02:04

阅读数 2672

评论数 2

欧几里得算法求解最大公约数和最小公倍数

欧几里得算法求解最大公约数和最小公倍数(C++ 语言)

2015-07-28 12:55:19

阅读数 2109

评论数 0

提取数字的每一位

C++,使用取余和除法来提取数字的每一位。

2015-07-24 12:19:34

阅读数 2927

评论数 0

快速排序算法

快速排序算法,使用类模板实现。

2015-07-23 22:22:36

阅读数 425

评论数 0

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