You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dirichlet: If You want to set Dirichlet boundary and solve Neumann charges, pick this.
Neumann: If You want to set Neumann boundary and solve Dirichlet charges, pick this.
Mix: If You want to set Dirichlet boundary and solve Neumann charges for y > 0, and otherwise for y <= 0, pick this. If you want to self define your design of Dirichlet region and Neumann region, go to file mesh_manager.py and reach function set_mixed_bvp, you might handle it with your own preference.
Full: This is only useful for Transmission problem, Both Neumann/Dirichlet boundary will be applied, and the corresponding boundary will be solved for interior.
scope := ['Interior', 'Exterior']
Interior: Solve Interior problem, not applicable for transmission problem
Exterior: Solve Exterior problem, not applicable for transmission problem
kernel := ['Laplace', 'Helmholtz']
Laplace: Solve Laplace equation
Helmholtz: Solve Helmholtz equation
object := ['sphere', 'cube']
sphere: an obj file will be read into our scope by sphere.obj
You can add your own .obj files into /assets directory and use the obj file name as your own mesh object
show_wireframe := [True, False]
This parameter defines if wireframe is shown in final GUI