Skip to content

Releases: mosdef-hub/mbuild

mBuild 0.16.2

19 Jun 17:40
Compare
Choose a tag to compare

Features

Bug fixes

Maintenance

Full Changelog: 0.16.1...0.16.2

mBuild 0.16.1

17 Apr 21:09
Compare
Choose a tag to compare

Features

Maintenance

New Contributors

Full Changelog: 0.16.0...0.16.1

mBuild 0.16.0

08 Feb 19:42
Compare
Choose a tag to compare

Features

Bugfixes

Maintenance

New Contributors

Full Changelog: 0.15.1...0.16.0

mBuild 0.15.1

23 Aug 15:55
Compare
Choose a tag to compare

Features

Bug fixes

  • Fix for bug with mbuild missing edges in bond graph by @CalCraven in #1049

Maintenance

Full Changelog: 0.15.0...0.15.1

mBuild 0.15.0

27 Jun 16:11
Compare
Choose a tag to compare

Features

  • Add is_independent() method for compound by @daico007 in #1020
    • Identify if a compound has bonds to compounds outside of its hierarchy.
  • Add method to flatten an mbuild compound by @daico007 in #1027
    • Take a hierarchical structure and reduce it to just a single container compound containing particles.
  • improve performance of is_independent by @daico007 in #1037
    • Check neighborlist for particle in self.particles() as an iterator, instead of particle in self to improve performance of molecule identification.
  • Add an attribute that tracks the number of bonds a particle is involved in by @chrisjonesBSU in #1024
    • Self.n_bonds checks the number of bonds within a compound’s children. This returns a value of 0 for particles, as they have no children. To check for valency, self.n_direct_bonds can be useful to add ports or bonds into a compound.
  • Modify bond graph to include independent particle by @daico007 in #1036
    • The bond graph would only include particles that are members of bonds. This leaves out particles in the bond graph which are point particles, such as coarse grained beads or point atoms in a lattice.

Bug Fixes

Maintenance

Full Changelog: 0.14.2...0.15.0

mBuild 0.14.2

24 Mar 04:17
Compare
Choose a tag to compare

Features

Bug fixes

Maintenance

Full Changelog: 0.14.1...0.14.2

mBuild 0.14.1

21 Mar 19:56
Compare
Choose a tag to compare

Features

Bug fixes

Full Changelog: 0.14.0...0.14.1

mBuild 0.14.0

01 Mar 17:25
Compare
Choose a tag to compare

Breaking change

  • Dropping support of Python 3.6 and adding testing for Python 3.9 #1000

Features

Bug fixes

Maintenance

New Contributors

Full Changelog: 0.13.1...0.14.0

mBuild 0.13.1

30 Sep 21:50
Compare
Choose a tag to compare

mBuild 0.13.1

Features

  • Add ExpertMode method for GOMC writer (#946)
  • Add precision kwarg to xyz writer (#948)

Bug fixes

  • Change default HOOMD r_cut values to 2.5 (#947)
  • Update PeriodicKDTree to support the new Box class (#952)
  • Update OpenMM references in energy_minimize (#953)
  • Include molecule ID offset in lammps writer (#954)
  • Fix bug in mbuild.clone (not cloning Compound.periodicity) (#955)

Maintenance

  • Pre-commit autoupdate (#949, #956)
  • Update docker image and re-add anaconda user (#957)

mBuild 0.13.0

13 Aug 21:36
Compare
Choose a tag to compare

Features

  • Add constraints options to Compound.energy_minimize() (#941)
  • Add mass as an attribute of Compound (#869)
  • Add support for HOOMD-Blue v3 (#871)
  • General improvements to the GOMC writer (#937)

Maintenance

  • Update windows installation instructions (#945)
  • Migrate azure pipeline environment creation to use mamba (#938)
  • Pre-commit autoupdate (#939)
  • Update docstring for conversion.py (#942)
  • Update Docker image information and entry point (#943)