Dear Siddharth,
Do you want all four materials defined in your vampire.mat file to be included in your simulation?
In the log file of your Co_vampire_inpput_output_files.zip attachment, I see only Material 1 is included:
15-08-2025 [02:21:23] Material 1 Co makes up 100 % of all atoms ( 79507 atoms )
15-08-2025 [02:21:23] Material 2 Co makes up 0 % of all atoms ( 0 atoms )
15-08-2025 [02:21:23] Material 3 Co makes up 0 % of all atoms ( 0 atoms )
15-08-2025 [02:21:23] Material 4 Co makes up 0 % of all atoms ( 0 atoms )
In VAMPIRE version 4 and older, Material 1, 2, 3, and 4 would all be included in the simulation. In Vampire 5 and later, a new unit-cell-category keyword was introduced. The keyword would need to be used to include all four materials.
For additional details on the usage of the unit-cell-category keyword, see Step 3 on the VAMPIRE webpage at [1].
With the unit-cell-category likely being needed more often than not, it is something HeXu might consider adding to the code that generates vampire.mat in io_vampire.py [2] so that users don't have to add instances of that keyword by hand when it's going to be needed most of time.
Kind Regards,
Gavin