grid
Grid module.
This module provides a class for creation of one-dimensional uniform grids for later discretization of continuous spatial functions.
Examples:
>>> import wave_packet_dynamics as wpd
>>> grid = wpd.Grid(bounds=(0.0, 1.0), points=5)
>>> grid.coordinates
array([0. , 0.25, 0.5 , 0.75, 1. ])
>>> grid.spacing
0.25
Grid
One-dimensional uniform grid.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
bounds |
tuple[float, float]
|
Grid boundaries. |
required |
points |
int
|
Number of grid points. |
required |
coordinates: NDArray[np.float64]
property
Spatial coordinates of the grid points.
spacing: float
property
Spacing between grid points.
Notes
\[\Delta x = \frac{ x_{\text{max}}-x_{\text{min}} }
{N_\text{points}-1} \]