fouriax.AngularGrid#
- class AngularGrid(nx, ny, dtheta_x_rad, dtheta_y_rad)#
Bases:
objectRegular 2D angular sampling lattice with step sizes in radians.
- Parameters:
nx (int)
ny (int)
dtheta_x_rad (float)
dtheta_y_rad (float)
- __init__(nx, ny, dtheta_x_rad, dtheta_y_rad)#
- Parameters:
nx (int)
ny (int)
dtheta_x_rad (float)
dtheta_y_rad (float)
- Return type:
None
Methods
__init__(nx, ny, dtheta_x_rad, dtheta_y_rad)from_shape(nx, ny, dtheta_x_rad, dtheta_y_rad)validate()Attributes
- nx: int#
- ny: int#
- dtheta_x_rad: float#
- dtheta_y_rad: float#
- classmethod from_shape(nx, ny, dtheta_x_rad, dtheta_y_rad)#
- Parameters:
nx (int)
ny (int)
dtheta_x_rad (float)
dtheta_y_rad (float)
- Return type:
- property shape: tuple[int, int]#
- validate()#
- Return type:
None