GPU-Accelerated Large-Scale Molecular Simulation Toolkit
Station: Contact Us

V4.0.1 Features
1. Multi-GPU parallelization.
2. Constant chemical potential method.
3. A bug fix: sometimes the error that the number of blocks exceed upper limit is throwed.
4. MSD calculation for free particles is enable by galaTackle:10.
5. galaTackle is enable for 2 dimension systems. 

V3.1.2 Features
1. A bug fix of Molgen which sometimes incorrectly generates molecules with given angles.
2. A bug fix of configure that sometimes can not find CUDA.

V3.1.1 Features
1. Generalized Exponential Models (GEM) potential is incorporated.
2. A linear pi-pi interaction is incorporated.
3. "ZeroMomentum" method could consider rigid body automatically.
4. GalaTackle could calculate dynamic structure factor, see the description in documentation.
5. GalaTackle could calculate MSD in separated directions.
6. GalaTackle has help function by inputing "function number:h".
7. Molgen could avoid the generation of molecules inside bodies by body evaculation function.
8. Source code could be compiled by new gcc compiler.
9. For arch operation system, please enable the code of 303 line in "galamost-3.1.1\lib_code\particles\"
file to fix an error of ParticleSet combine function.

V3.1.0 Features
1. A bug fix of polymerization object, in which particle groups may have directional migration.
2. The particle type can be changed in polymerization.
3. Add a module of depolymerization.
4. A bug fix of MdScfForce object, in which the simulation may jump out in some conditions.
5. The DPDThermoLJforce object supports DPDVV integration, with the command setDPDVV(True)
6. The compile system adds the commands "--boost=/boost/path" and "--python=/python/path" to set boost and python paths.
7. The galaTackle plugin can recognize rigid bodies. A type of rigid bodies is given a name of "Mol + type index".
8. The command "comp_info.setNdof(app.getNdof())" is not needed anymore.
9. The galaTackle plugin can deal with DCD file, along with a XML file, such as "galaTackle a.xml b.dcd".
10. The "10 msd" in galaTackle plugin outputs the MSD by molecule types.
11. The ParticleSet object supports new usages, such as "group=galamost.ParticleSet(all_info, ["A", "B", "G"])" and "group=galamost.ParticleSet(all_info, ["A", 1, 2])"
12. The XmlDump object can output the xml file of a group of particle, such as "xml = galamost.XmlDump(all_info, group_out, 'particles')"
13. The XmlDump object supports new usages, such as "xml.setOutput(['bond','image','velocity'])"