Hello all,
I would like to start research in thermo-electromagnetic simulations and I am wondering if it is possible with Fenics.
Mainly, I will make first FDTD analysis of nanoparticles and then using the field as source for thermoplasmonics simulation I want to see how the heat is dissipated, but I do not know if it is possible with Dolfinx
Thanks
I am not familiar with “FDTD”, but (looking at the wiki-page), this seems to be a particular finite difference method for the Maxwell equations (both in space and in time)?
FEniCS is a finite element framework, so if you’re indeed looking for a finite difference solver, then it is not the tool for you.
But to these questions…
The answer is definitely yes. Electromagnetics (and thermal) problems may also well be handled with FEM. See four of the first six demos on Demos — DOLFINx 0.9.0 documentation.
If that doesn’t answer your question, then maybe you could be more specific as to what you’re looking for.
Thank you for your answer.
Yes, FTDT in finite element both in space and time.
I was curious how good Fenics can handle non-uniform source heat. For example, I have a structure (lets say a sphere in water), and each mesh element from the speher to be a heat source, but each with a different value.
You mean finite difference? FEniCS is finite elements, so there could be a conflict there…
No problem at all. FEniCS transforms weak formulations to finite element code. If you can write your problem as a weak form, chances are you’ll be able to solve it with FEniCS.