Working with unit cell file (ucf) multilayers can be challenging.
One limitation that makes that difficult is not being able to specify structure parameters individually (i.e., as two different ucf files). A single ucf file, as further explain at [1], has to be used with layers needing defined in a common lattice (usually cubic).
The material parameters for each layer are easier to define though. The Bilayer and Multilayers on the tutorial page at [2] can be helpful. For latest (6.0) or recent VAMPIRE versions, there is
unit-cell-category keyword that can be needed. More information on that can be found at [3].
Handling the interface between the layers can be strenuous, but a previous user provide some advice for making it easier at [4].
Another significant limitation of VAMPIRE is it not having
non-orthogonal lattice types for defining those types of cells. For more about why that is, you may see [5]. You might have seen at [6] the different
orthogonal lattice types currently supported by VAMPIRE such as simple cubic (sc). There is a workaround
for a non-orthogonal lattice that a VAMPIRE user pursued that you may read more about at [7].
If you happen to be treating Pt as non-magnetic, then that would make your multilayer calculation easier as you could use the remove or keep keywords. For more on that, refer to [8] and [9].
Kind Regards,
Gavin
VAMPIRE user