atomscf.grid.radial_grid_linear
- atomscf.grid.radial_grid_linear(n, rmin, rmax)[源代码]
生成线性(等间隔)径向网格及其梯形积分权重。
线性网格的定义:
\[r_i = r_\min + i\,\Delta r, \quad i=0,\dots, N-1,\ \ \Delta r = \frac{r_\max - r_\min}{N-1}.\]- 参数:
- 返回类型:
- 返回:
r (numpy.ndarray) -- 线性径向网格坐标 \(r_i\)。
w (numpy.ndarray) -- 对应的梯形积分权重 \(w_i\)。
示例
>>> import numpy as np >>> from atom_scf.grid import radial_grid_linear >>> r, w = radial_grid_linear(5, 0.0, 1.0) >>> np.allclose(np.sum(w), 1.0) True