Hello Jason,
Thanks for the details of your workflow. I took a quick look at the codes you
point to and have a basic idea of how the various parts fit together.
There are basically two options for using openkim tests with this sort of
potential. (1) create a "simulator model" (SM) and provide a compiled version
of lammps that supports the model and (2) create a "portable model" (PM).
If you want to submit either of these officially to openkim, there are
difficulties for both options. For the SM case, we would need to get the
deepmd-kit code officially incorporated into a lammps release. For the PM
case, we would need to develop a way to support the deepmd-kim and tensorflow
libraries as external dependencies. A PM is the preferred approach and we
already have plans to support external dependencies of this type. However, it
has not be out top priority.
However, if you want, at least for the moment, only to be able to use the
openkim content to do testing/simulations on your own machine(s), then it
should be possible to reasonably quickly hack together a SM solution.
So, maybe you can give me a better understanding of your short and longer term
goals for this effort?
Thanks,
Ryan
--
Ryan S. Elliott, Ph.D. and Professor
Aerospace Engineering & Mechanics, University of Minnesota
(612) 624-2376 (626-1558 fax)
https://z.umn.edu/relliott
download vCard <
https://z.umn.edu/relliott_vcf>
----------
Precision is an obsession. Why else would anyone sharpen the blade of
knowledge to its ultimate fineness? Precision is a quest on which
travelers, as Zeno foretold, journey halfway to their destination, and
then halfway again and again and again, never reaching finality.
Ken Alder, 2002
----------