legume.Circle¶
-
class
legume.Circle(eps=1.0, x_cent=0.0, y_cent=0.0, r=0.0)¶ Circle shape
-
__init__(eps=1.0, x_cent=0.0, y_cent=0.0, r=0.0)¶ Create a circle shape
Parameters: - eps (float) – Permittivity value
- x_cent (float) – x-coordinate of circle center
- y_cent (float) – y-coordinate of circle center
- r (float) – radius of circle
Methods
__init__([eps, x_cent, y_cent, r])Create a circle shape compute_ft(gvec)Compute Fourier transform of a 2D shape function is_inside(x, y)Elementwise indicator function for the shape -