Grid
Class Methods
|
Initialize the grid object. |
|
Restrict the grid to the range [step_start, step_stop]. |
Class Attributes and Properties
The step size of the grid in the scaled dimensionless coordinate z = sqrt{x}. |
|
The number of steps in the grid. |
|
The grid in the dimensionless coordinate x = r/a_0. |
|
The maximum value of the dimensionless coordinate x = r/a_0. |
|
The minimum value of the dimensionless coordinate x = r/a_0. |
|
The grid in the scaled dimensionless coordinate z = sqrt{x}. |
|
The maximum value of the scaled dimensionless coordinate z = sqrt{x}. |
|
The minimum value of the scaled dimensionless coordinate z = sqrt{x}. |
- class ryd_numerov.radial.Grid(z_min, z_max, dz)[source]
Initialize the grid object.
- Parameters:
z_min (
float
) – The minimum value of the scaled dimensionless coordinate z = sqrt{x}.z_max (
float
) – The maximum value of the scaled dimensionless coordinate z = sqrt{x}.dz (
float
) – The step size of the grid in the scaled dimensionless coordinate z = sqrt{x}provided). ((exactly one of dz or steps must be)
steps – The number of steps in the grid (exactly one of dz or steps must be provided).
- property steps: int
The number of steps in the grid.
- property dz: float
The step size of the grid in the scaled dimensionless coordinate z = sqrt{x}.
- property z_min: float
The minimum value of the scaled dimensionless coordinate z = sqrt{x}.
- property z_max: float
The maximum value of the scaled dimensionless coordinate z = sqrt{x}.
- property z_list: ndarray[tuple[int, ...], dtype[Any]]
The grid in the scaled dimensionless coordinate z = sqrt{x}.
In this coordinate the grid points are chosen equidistant, because the nodes of the wavefunction are equally spaced in this coordinate.
- property x_min: float
The minimum value of the dimensionless coordinate x = r/a_0.
- property x_max: float
The maximum value of the dimensionless coordinate x = r/a_0.
- property x_list: ndarray[tuple[int, ...], dtype[Any]]
The grid in the dimensionless coordinate x = r/a_0.