Note: This discussion is about an older version of the COMSOL Multiphysics® software. The information provided may be out of date.
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.
internal varialbe(rfwh.epsilonrxx)missing for silver (defined with polarization) in RF 3D in transient analysis in version4.0
Posted Jan 18, 2011, 10:41 a.m. EST RF & Microwave Engineering, Materials, Modeling Tools & Definitions, Parameters, Variables, & Functions Version 3.5a, Version 4.0 3 Replies
Please login with a confirmed email address before reporting spam
I have several simulations in RF transient analysis done in version3.5a.
Since I have a silver metal film, I use multiphysics coefficient PDE combined with transient to include the drude model of silver.
Everything goes fine and there is no error in version3.5a. The strange thing is that if I do the same process in version4.0. It always give an error:
Failed to evaluate variable Jacobian.
- Variable: rfwh.epsilonrxx
- Geometry: 1
- Domain: 2 4 6 10
I checked the variables in the equation term of each domain and boudnary.
In the subdomain of silver, where I choose polarization Px, Py and Pz for the material, there is no definition of rfwh.epsilonrxx, rfwh.epsilonryy etc. If I choose refractive index instead of polarization, there is definition of rfwh.epsilonrxx again.
The thing iswhenscattering boundary condition is used for the outer boundary, the variable of rfwh.epsilonrxx... are needed . If the outer boudnary include the boudnary of silver, definition of rfwh.epsilonrxx is missing. This is why the error complains.
However, if I choose PEC, there is no error, because, no variable like rfwh.epsilonrxx are needed for PEC boundary.
In version3.5a, for the subdomain of silver, the definition of rfwh.epsilonrxx is still there although it seems COMSOL do not use it for silver. So everything goes well. I just guess in version4.0, they think the varialbe is not used and they simply delete it. But this will cause an error when the outer boundary of silver is set as scattering boundary condition.
Does anyone have the same problem?
Since I have a silver metal film, I use multiphysics coefficient PDE combined with transient to include the drude model of silver.
Everything goes fine and there is no error in version3.5a. The strange thing is that if I do the same process in version4.0. It always give an error:
Failed to evaluate variable Jacobian.
- Variable: rfwh.epsilonrxx
- Geometry: 1
- Domain: 2 4 6 10
I checked the variables in the equation term of each domain and boudnary.
In the subdomain of silver, where I choose polarization Px, Py and Pz for the material, there is no definition of rfwh.epsilonrxx, rfwh.epsilonryy etc. If I choose refractive index instead of polarization, there is definition of rfwh.epsilonrxx again.
The thing iswhenscattering boundary condition is used for the outer boundary, the variable of rfwh.epsilonrxx... are needed . If the outer boudnary include the boudnary of silver, definition of rfwh.epsilonrxx is missing. This is why the error complains.
However, if I choose PEC, there is no error, because, no variable like rfwh.epsilonrxx are needed for PEC boundary.
In version3.5a, for the subdomain of silver, the definition of rfwh.epsilonrxx is still there although it seems COMSOL do not use it for silver. So everything goes well. I just guess in version4.0, they think the varialbe is not used and they simply delete it. But this will cause an error when the outer boundary of silver is set as scattering boundary condition.
Does anyone have the same problem?
3 Replies Last Post Jan 19, 2011, 12:56 p.m. EST