Skip to main content

Timeline for Solve 3D Electric Field Using FEA

Current License: CC BY-SA 4.0

9 events
when toggle format what by license comment
May 9, 2023 at 11:49 history edited user64494 CC BY-SA 4.0
edited title
May 9, 2023 at 5:08 history edited user21
edited tags
Jun 28, 2016 at 17:03 vote accept Young
Jun 27, 2016 at 17:11 answer added Young timeline score: 6
Jun 27, 2016 at 3:26 comment added user21 Try a 2D example first and the extend that to 3D. Also, reg = {bmeshShell, bmeshCylinA, bmeshCylinB} is not how it works. I think I'd start expressing the region as an ImplicitRegion.
Jun 25, 2016 at 18:18 comment added Jason B. I think it should be more like this, sol = NDSolveValue[{Inactive[Laplacian][u[x, y, z], {x, y, z}] == 0, DirichletCondition[u[x, y, z] == 0, bmeshShell], DirichletCondition[u[x, y, z] == 30000, bmeshCylinA], DirichletCondition[u[x, y, z] == 30000, bmeshCylinB]}, u, {x, y, z} \[Element] shell] but I still don't get it to give me an answer. Maybe we can get @user21 to take a look at this, he's the expert
Jun 25, 2016 at 18:14 comment added Young Yes. Zero potential at the shell and 30 000 at each cylinder. I'm sure DirichletCondition is wrong and the region isn't setup correctly either. I'm working on figuring out the region definition now.
Jun 25, 2016 at 18:08 comment added Jason B. How do your boundary conditions work? Are you saying you want the function u[x, y, z] to be zero at the bmeshShell boundary and 30000 at the other two boundaries? I think the syntax of your DirichletCondition is not correct
Jun 22, 2016 at 23:35 history asked Young CC BY-SA 3.0