ovilab / atomify

Atomify - a realtime LAMMPS visualizer
GNU General Public License v3.0
149 stars 20 forks source link

Switch to shared library #347

Open andeplane opened 7 years ago

andeplane commented 7 years ago

One way to embed both GPU version, KOKKOS version (CUDA, OMP, std::threads) is to use shared library and only the library interface to LAMMPS. In that way we don't need to include any header files in Atomify so we can easily use different compiled LAMMPS versions.

andeplane commented 7 years ago

Once everything is fixed in #312, it makes sense to do it.