BD_BOX is an open source, scalable Brownian dynamics package for UNIX/LINUX platforms. BD_BOX uses flexible bead models to represent macromolecules. Molecules consist of spherical subunits connected with deformable bonds. Bonded interactions resulting in deformations of planar and dihedral angles can also be included. Nonbonded potentials include pairwise functions describing screened electrostatics in dielectric media and Lennard-Jones functions. Hydrodynamically correlated motions of particles are modeled using configuration-dependent diffusion tensors. Brownian dynamics simulations can be performed either for single molecules or periodic multimolecular systems. It is also possible to simulate systems influenced by external factors such as various electric fields. BD_BOX is written in C and uses modern computer architectures and technologies: MPI for distributed-memory platforms, OpenMP for shared-memory systems, SSE vectorization for CPU and NVIDIA CUDA framework for GPGPU.

Work on BD_BOX is supported by Polish National Science Centre.


If you find BD_BOX useful, please acknowledge its use by citing:

Maciej Długosz, Paweł Zieliński, Joanna Trylska, Brownian dynamics simulations on CPU and GPU with BD_BOX, J. Comput. Chem., 32:2734–2744, 2011


Download BD_BOX documentation (2 MB)

Download BD_BOX (265 KB)

Download BD_BOX examples (59 KB)

Updates and bugfixes (last changed 28/09/2012)

Write an email to BD_BOX authors