Dear Egor,

This is of course possible. The best way, I think, is to define two different fields for the matrix and the inclusion by defining an integration method inside the inclusion and outside (If you take only one field for the inclusion and the matrix, you will have some locking effect on the interface). Then you can ensure the continuity at the interface either with a multiplier (but with some possible non satisfaction of the inf-sup condition) or in a better way with Nitsche's method (see Hansbo's publications for instance).

Best regards,

Yves





On 16/03/2021 18:40, Egor Vtorushin wrote:
Dear Yves,
Could you please provide me with a hint on how to implement an inclusion with level set. I want to implement an inversion/optimization problem with a given conductive homogeneous medium. There is a dipole source with given frequency, power and location and i am modeling a field via Helmholtz equation or MaxwelL equation Then i want to put an anomalous object (that has different non zero conductivity/k ^2) inside the media such a way so field propagation and frequency resolution is sensitive to the anomalia. My optimization problem is to find the anomalia's position and shape to minimize a misfit with the measured field. It is close to structural_optimization.mexample but i don't need holes i need an inclusion. It still seems to me that it is very reasonable to use a LevelSet based technique to describe the anomalia and its changings. But using the level-set raises the variable jump immediately instead of the operator coefficient jump that i need for. I looked through some other examples(like fictitious domains) but still have no way  to come up with.
Please share with me some hints if you have one.
Regards, Egor Vtorushin


--

  Yves Renard ([email protected])       tel : (33) 04.72.43.87.08
  INSA-Lyon
  20, rue Albert Einstein
  69621 Villeurbanne Cedex, FRANCE
  http://math.univ-lyon1.fr/~renard

---------

Reply via email to