Author |
Message |
jayanta mukherjee (neo)
Member Username: neo
Post Number: 7 Registered: 05-2005
| Posted on Wednesday, June 01, 2005 - 06:19 am: | |
Hello! I need to solve the Scalar Helhmoltz equation of the form: dx[dx(E(x,z))]+dz[dz(E(x,z))]+[k^2*n(x,z)^2]*E(x,z)=0 Where n(x,z) is a complex number and is also space dependent. Kindly guide me as to how this can be solved using FlexPDE. One way that I found in your book is to seperate the real and imaginary part of the equation itself.But that can be troublesome for me as the resulting solution for the electric field is used by another equation(my problem is coupled). Is there any other way in which the complex refractive index can be handled. If not then kindly elaborate on how to separate the Helmoltz Equation in a way that its resultion solution of can be used by a eqution that is coupled with it. Thanks in advance, Best Regards, Jayanta Mukherjee |
jayanta mukherjee (neo)
Member Username: neo
Post Number: 8 Registered: 05-2005
| Posted on Wednesday, June 01, 2005 - 10:38 am: | |
Hi! Kindly also tell me how to specify [mod(E(x,z))]^2 in FlexPDE. Please note that E(x,z) is a complex function. Best Regards, Jayanta Mukherjee |
Robert G. Nelson (rgnelson)
Moderator Username: rgnelson
Post Number: 372 Registered: 06-2003
| Posted on Thursday, June 02, 2005 - 06:21 pm: | |
FlexPDE cannot at present handle complex values directly. You must simply write your equations in terms of the real and imaginary components of the complex values. These follow easily from the definitions of complex arithmetic. See the examples in "Backstrom_Books | Waves |Electrodynamics". You can also order Prof. Backstrom's book "Waves by Finite Element Analysis" from the link on www.pdesolutions.com/bookstore.html |
Jerome Jonnet (tintin)
Member Username: tintin
Post Number: 9 Registered: 02-2004
| Posted on Tuesday, September 27, 2005 - 03:48 am: | |
Hello, I have the same problem with complex numbers ... In my case, I don't use equations with complex numbers, but I use boundary conditions defined by real-valued function with complex variable. This means I can't separate the real from the imaginary part !!! So ? I think there is no solution for this ... Jerome |
|