Would it be possible to compile an updated version of the Windows LAMMPS executables within the next couple of weeks? The ones on the LAMMPS download page appears to be from July 2010, and there has been quite a few updates since then.
I will use LAMMPS for doing simulations in a course I am teaching in a couple of weeks, and since some of the students only have Windows machines it would be great if they could have a fairly updated executable to run so the command syntax will be the same for students running Mac/Unix and Windows.
Of course, this is in the middle of the holidays, but if it could be done sometime during next week I would be incredibly thankful. I truly appreciate the work you are doing with LAMMPS - every day.
Would it be possible to compile an updated version of the Windows LAMMPS executables within the next couple of weeks? The ones on the LAMMPS download page appears to be from July 2010, and there has been quite a few updates since then.
I will use LAMMPS for doing simulations in a course I am teaching in a couple of weeks, and since some of the students only have Windows machines it would be great if they could have a fairly updated executable to run so the command syntax will be the same for students running Mac/Unix and Windows.
Of course, this is in the middle of the holidays, but if it could be done sometime during next week I would be incredibly thankful. I truly appreciate the work you are doing with LAMMPS - every day.
this uses a different version of MPICH and it is "only" cross-compiled
from linux using mingw (instead of the no-cost windows visual c++ compilers
that paul is using), but they should be up-to-date, include all but the
GPU functionality (plus the lammps-icms "goodies" that have not yet
made it into the mainline lammps code).
i'd be happy to learn from people that do use those binaries about how
well they work and try to fix problems as far as it can be done without
actually having a real windows machine available myself. in general,
cross-compiling to windows from linux is much easier than compiling
on windows directly (makefiles, scripts and so on all run natively on
linux and don't require installing compatible windows versions or
programming workarounds), but testing is much more difficult
(i can only use wine for it and that is not well suited for HPC)
Is it possible for you to incorporate meam package in windows executable. We group of 4 research students trying to compile lammps with meam package in linux but we are failing on each time. And we tried in cygwin too. We are not succeeded in adding meam package. We will be grateful, if you could release windows executable with meam package.
With regards,
Angela
Indian Institute of Technology, Kharagpur
India.
Is it possible for you to incorporate meam package in windows executable. We
group of 4 research students trying to compile lammps with meam package in
linux but we are failing on each time. And we tried in cygwin too. We are
where is the problem? the instructions on compiling lammps are
detailed and to the point, but they require some knowledge of
compiling and how compilers work. this is not at all LAMMPS specific,
so i suggest you ask around locally to find somebody that can
walk you through the process and explain what you currently don't
understand. the meam library is fortran code, so you have to find out
which additional libraries are required to be linked when linking with
the c++ linker. those are very system specific and thus very difficult
to debug and advise on from remote.
not succeeded in adding meam package. We will be grateful, if you could
release windows executable with meam package.
Using the mingw w64 toolchain compilers, I was able to include the meam package (with 23 of LAMMPS’s 28 packages included) in a stand-alone Windows executable. I’ll send the executable separately to your e-mail. But mpich2 doesn’t seem to be fully compatible with the mingw w64 compilers, so the mpi version I built using mingw doesn’t work. Consequently, I’m not going to change the distributed versions of the Windows executables for now — I’ll leave the old ones up there that use cygwin compilers.