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