In my automatic testing of Asap, I would like to loop over installed KIM models, and do some simple consistency checking.
However, a lot of models fail to initialize, including everything depending on the EAM_Dynamo__MD_120291908751_005 model driver. It fails with the error (from kim.log):
2018-12-18:15:50:46CET * 43 * error * 0x7fa5f475a920 * EAM_Implementation.cpp:1432 * Unable to convert mass units
I don’t understand this, since there is no mass unit in the KIM API as far as I know.
In my code I create the model with this line:
error = KIM::Model::Create(KIM::NUMBERING::zeroBased,
Can any of you guys help me figuring out what is going on? Should I not use the ‘unused’ values for quantities that are not relevant in my simulator? I am actually a bit confused by the role of the charge, temperature and time units in this context. When would they be relevant?