Discussion Closed This discussion was created more than 6 months ago and has been closed. To start a new discussion with a link back to this one, click here.
Solver Error with Parallel Plate Capacitor
Posted Jun 10, 2010, 1:37 p.m. EDT 1 Reply
Please login with a confirmed email address before reporting spam
I'm attempting to get familiar with COMSOL 4.0, despite the dearth of tutorials or explanations. I wanted to make a simple 2-D parallel plate capacitor model. So, i made two rectangles (to represent the plates) and a large rectangle to encompass them (to represent air. I then set the boundaries of the plates to be electric potentials with a +V and a -V and I set my left most boundary as a ground. I mesh it then right click "study 1" and click compute, but it gives me this error:
Failed to evaluate expression.
- Expression: d(((-mod1.es.Dx*test(mod1.Vx)-mod1.es.Dy*test(mod1.Vy))*mod1.es.d)*(dvol),{test@1})
Failed to evaluate variable.
- Variable: mod1.es.Dy
- Defined as: (((mod1.es.epsilonryz*mod1.es.Ez)+((mod1.es.Ey*mod1.es.epsilonryy)+(mod1.es.epsilonryx*mod1.es.Ex)))*epsilon0 const)
Failed to evaluate variable.
- Variable: mod1.es.epsilonryz
- Defined as: mat.epsilonr23
Failed to evaluate variable.
- Variable: mat.epsilonr23
- Geometry: 1
- Domain: 1 2 3
Any suggestion on how to remedy this? Are there any COMSOL 4.0 examples/tutorials (not 3.5 examples!).
Failed to evaluate expression.
- Expression: d(((-mod1.es.Dx*test(mod1.Vx)-mod1.es.Dy*test(mod1.Vy))*mod1.es.d)*(dvol),{test@1})
Failed to evaluate variable.
- Variable: mod1.es.Dy
- Defined as: (((mod1.es.epsilonryz*mod1.es.Ez)+((mod1.es.Ey*mod1.es.epsilonryy)+(mod1.es.epsilonryx*mod1.es.Ex)))*epsilon0 const)
Failed to evaluate variable.
- Variable: mod1.es.epsilonryz
- Defined as: mat.epsilonr23
Failed to evaluate variable.
- Variable: mat.epsilonr23
- Geometry: 1
- Domain: 1 2 3
Any suggestion on how to remedy this? Are there any COMSOL 4.0 examples/tutorials (not 3.5 examples!).
1 Reply Last Post Jun 10, 2010, 2:24 p.m. EDT