Quantcast
Channel: Latest Discussions - COMSOL Forums
Viewing all articles
Browse latest Browse all 5773

How to evaluate overlap integrals between two eigenmodes?

$
0
0

Issue: I am calculating the eigenmodes of some electromagnetic structure. Afterwards, I want to evaluate an overlap integral between the fields of two different eigenmodes over some domain within the structure. How can I do that?

Approach so far:

  1. I have created a 3D model of my structure (using Electromagnetic Waves, Frequency Domain) and set up an Eigenfrequency study.
  2. Under definitions, I have defined an integral operator intop1 that integrates over the requested domain.
  3. Under results, I have created a global evaluation and put in the expression intop1( conj( emw.Ex)*emw.Ex )
  4. Now I execute my study and then the press evaluate button of the global evaluation. Since my system has several Eigenmodes, the evaluation gives me a list of values (one for each Eigenmode).

This works perfectly; however, it is not what I actually want. Instead of calculating the olverlap of an eigenmode with itself (as currently defined in step 3.) , I want to calculate an overlap intop1( conj(emw.Ex1)*emw.Ex2 ), where emw.Ex1 is the electric field of mode 1 and emw.Ex2 is the electric field of mode 2. Is this possible?


Viewing all articles
Browse latest Browse all 5773

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>