Skip to content

Fedosov Model Integration into HemoCell #129

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

mojtabaAmiraslanpour
Copy link

🧬 Fedosov Model Integration into HemoCell

Hi everyone,

As a gesture of appreciation for the state-of-the-art open-source HemoCell framework, I’ve decided to gradually contribute the developments I’ve made during my research. These contributions will be submitted via pull requests following the publications of the corresponding works.

To start, I’m excited to share the implementation of the well-known Fedosov RBC model, based on the dissertation by Dmitry Fedosov [1]. This contribution includes:

  • 🔗 WLC-POW formulation for spring link forces
  • 🔄 Bending model based on Kantor-Nelson (K-N) discretization
  • 📐 Global and local area constraints, implemented following Fedosov’s approach
  • 🔸 Volume constraint, consistent with Fedosov’s methodology

I’ve also added a demonstration case:
📁 oneCellShear_fedosov
This is a modified version of the oneCellShear example, now using the Fedosov model. The model has already been validated and is ready to use. Community feedback, further validation, and enhancements are most welcome!

I’m honored to contribute to this elite community and look forward to continued collaboration. 🚀

Best regards,

Mojtaba Amir Aslan Pour
PhD Candidate, Mechanical Engineering
University of South Florida
BioFluid and BioSolid Modeling Lab


Reference
[1] Fedosov, Dmitry A. Multiscale Modeling of Blood Flow and Soft Matter. Brown University, 2010.

@gzavo
Copy link
Member

gzavo commented May 7, 2025

Hi @mojtabaAmiraslanpour ,

Thank you for you contribution! Your developments look very valuable.

FYI: I will work through this PR and merge it to the development repo, it will appear here a bit later with the next release (2.8), planned soon.

If you want, you could also add some notes to the documentation, including your own current or future publication as a reference. Further, I'm happy to mention you on the developers list, unless you have objections.

Best regards,
Gabor

@mojtabaAmiraslanpour
Copy link
Author

Thank you, Gabor.
I will do my best to add a brief documentation as well. I would be more than happy to be included in the developer's list.

Regards

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants