Matt's Blog

Share this post
An implementation of the 2D Bond Fluctuation Model (BFM) for Polymer Physics
matthagy.substack.com

An implementation of the 2D Bond Fluctuation Model (BFM) for Polymer Physics

As a small programming project, I’ve implemented the Bond Fluctuation Model (BFM) for polymer physics in 2 dimensions using Java. You can…

Matt Hagy
Jun 30, 2019
Share this post
An implementation of the 2D Bond Fluctuation Model (BFM) for Polymer Physics
matthagy.substack.com
Snapshot of polymer chain configuration in simulation

As a small programming project, I’ve implemented the Bond Fluctuation Model (BFM) for polymer physics in 2 dimensions using Java. You can find the code at https://github.com/matthagy/mc_bfm_2d.

Initially, I’ve experimented with how polymer chains diffuse through a small pore within a contained system.

A single trajectory gives the following quantitative results.

Current results aren’t that interesting and instead just demonstrate the methods. To perform useful simulations, I’d need access to literature to learn about novel polymer systems and determine what has already been simulated. I’m hoping the methods may be useful to polymer physicists in Academia and Industry since the code is efficient and leverages the Java Virtual Machine.

Let me know if you’d like to use these methods in your work and I’ll help you get up to speed. You can contact me at matthew.hagy@gmail.com.

Share this post
An implementation of the 2D Bond Fluctuation Model (BFM) for Polymer Physics
matthagy.substack.com
Comments

Create your profile

0 subscriptions will be displayed on your profile (edit)

Skip for now

Only paid subscribers can comment on this post

Already a paid subscriber? Sign in

Check your email

For your security, we need to re-authenticate you.

Click the link we sent to , or click here to sign in.

TopNew

No posts

Ready for more?

© 2022 Matt Hagy
Privacy ∙ Terms ∙ Collection notice
Publish on Substack Get the app
Substack is the home for great writing