ubermag / workshop

Workshop: Micromagnetics with Ubermag
BSD 3-Clause "New" or "Revised" License
27 stars 13 forks source link

How to define a heterostructure? #41

Closed marijanbeg closed 4 years ago

marijanbeg commented 4 years ago

Is there any way we can define heterostructure and its behaviour? For example, ferromagnet/helimagnet/antiferromagnet, Also, how to define antiferromagnet in ubermag?

marijanbeg commented 4 years ago

It is not recommended simulating antiferromagnetic systems using Ubermag. If you need that, you can set negative A.

Setting a heterostructure would be setting different subregions in the mesh and then assigning different material parameters to them (via dictionary or using fields) and setting up the couplings you want between subregions.