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.
loudspeaker_driver example error?
Posted 30 nov 2010, 06:23 GMT-5 2 Replies
Please login with a confirmed email address before reporting spam
Hi, folks,
I tried the loudspeaker_driver example, I right click on the study1->compute...it began to calculate and then give me an error:
Attempt to evaluate negative power of zero.
- Function: ^
Failed to evaluate temporary symbolic derivative variable.
- Variable: mod1.mf.murzz@VDN${if@7}
- Defined as: ((((mod1.mf.Bz*2)*(((((mod1.mf.Bphi^2)+(mod1.mf.Br^2))+(mod1.mf.Bz^2))^(-0.5))*0.5))*(1/unit_T_cf))*dmod1.mat2.def.MUR_dx1((sqrt((((mod1.mf.Bphi^2)+(mod1.mf.Br^2))+(mod1.mf.Bz^2)))/unit_T_cf)))
Failed to evaluate temporary symbolic derivative variable.
- Variable: mod1.mf.murinvzz@VDN${if@7}
- Defined as: (((-1)/(mod1.mf.murzz^2))*(((((mod1.mf.Bz*2)*(((((mod1.mf.Bphi^2)+(mod1.mf.Br^2))+(mod1.mf.Bz^2))^(-0.5))*0.5))*(1/unit_T_cf))*dmod1.mat2.def.MUR_dx1((sqrt((((mod1.mf.Bphi^2)+(mod1.mf.Br^2))+(mod1.mf.Bz^2)))/unit_T_cf)))))
Failed to evaluate temporary symbolic derivative variable.
- Variable: mod1.mf.Hz@VDN${if@7}
- Defined as: ((1/mu0_const)*((mod1.mf.Bz*((((-1)/(mod1.mf.murzz^2))*(((((mod1.mf.Bz*2)*(((((mod1.mf.Bphi^2)+(mod1.mf.Br^2))+(mod1.mf.Bz^2))^(-0.5))*0.5))*(1/unit_T_cf))*dmod1.mat2.def.MUR_dx1((sqrt((((mod1.mf.Bphi^2)+(mod1.mf.Br^2))+(mod1.mf.Bz^2)))/unit_T_cf)))))))+mod1.mf.murinvzz))
Failed to evaluate expression.
- Expression: d(d((2*(mod1.mf.Hr*test(mod1.Aphiz)-mod1.mf.Hz*(test(mod1.Aphir)+if(abs(r)<0.0010*h,d(test(mod1.Aphi),r),test(mod1.Aphi)/r))+mod1.mf.Jphi*test(mod1.Aphi))*pi*r)*(dvol_spatial),{if@3}),{if@7})
I tried on win32 and win64, same error message.
Does any senior guy understand this information and has a suggestion?
Thanks in advance!
(my comsol ver is 4.1, I added the tag, but seems lost)
I tried the loudspeaker_driver example, I right click on the study1->compute...it began to calculate and then give me an error:
Attempt to evaluate negative power of zero.
- Function: ^
Failed to evaluate temporary symbolic derivative variable.
- Variable: mod1.mf.murzz@VDN${if@7}
- Defined as: ((((mod1.mf.Bz*2)*(((((mod1.mf.Bphi^2)+(mod1.mf.Br^2))+(mod1.mf.Bz^2))^(-0.5))*0.5))*(1/unit_T_cf))*dmod1.mat2.def.MUR_dx1((sqrt((((mod1.mf.Bphi^2)+(mod1.mf.Br^2))+(mod1.mf.Bz^2)))/unit_T_cf)))
Failed to evaluate temporary symbolic derivative variable.
- Variable: mod1.mf.murinvzz@VDN${if@7}
- Defined as: (((-1)/(mod1.mf.murzz^2))*(((((mod1.mf.Bz*2)*(((((mod1.mf.Bphi^2)+(mod1.mf.Br^2))+(mod1.mf.Bz^2))^(-0.5))*0.5))*(1/unit_T_cf))*dmod1.mat2.def.MUR_dx1((sqrt((((mod1.mf.Bphi^2)+(mod1.mf.Br^2))+(mod1.mf.Bz^2)))/unit_T_cf)))))
Failed to evaluate temporary symbolic derivative variable.
- Variable: mod1.mf.Hz@VDN${if@7}
- Defined as: ((1/mu0_const)*((mod1.mf.Bz*((((-1)/(mod1.mf.murzz^2))*(((((mod1.mf.Bz*2)*(((((mod1.mf.Bphi^2)+(mod1.mf.Br^2))+(mod1.mf.Bz^2))^(-0.5))*0.5))*(1/unit_T_cf))*dmod1.mat2.def.MUR_dx1((sqrt((((mod1.mf.Bphi^2)+(mod1.mf.Br^2))+(mod1.mf.Bz^2)))/unit_T_cf)))))))+mod1.mf.murinvzz))
Failed to evaluate expression.
- Expression: d(d((2*(mod1.mf.Hr*test(mod1.Aphiz)-mod1.mf.Hz*(test(mod1.Aphir)+if(abs(r)<0.0010*h,d(test(mod1.Aphi),r),test(mod1.Aphi)/r))+mod1.mf.Jphi*test(mod1.Aphi))*pi*r)*(dvol_spatial),{if@3}),{if@7})
I tried on win32 and win64, same error message.
Does any senior guy understand this information and has a suggestion?
Thanks in advance!
(my comsol ver is 4.1, I added the tag, but seems lost)
2 Replies Last Post 30 nov 2010, 07:42 GMT-5