How to set Chrono mu(I) rheology parameters (e.g., average_diam, mu_fric_s) for granular flow in DualSPHysics?

27 views
Skip to first unread message

Alex Smofan

unread,
Mar 20, 2026, 3:55:56 AM (3 days ago) Mar 20
to ProjectChrono

I'm trying to simulate granular flow using the DualSPHysics-Chrono coupling. According to the Chrono API documentation (https://api.projectchrono.org/group__fsisph.html), the mu(I) rheology is supported via RheologyCRM::MU_OF_I and its parameters (like average_diammu_fric_s) should be set in C++ through structures like ElasticMaterialProperties or similar.

However, I cannot find these parameters in the DualSPHysics XML files. Is there a way to specify these mu(I) parameters in the XML, or is modifying the source code the only option to activate and calibrate this model for a coupled simulation? Any examples or guidance would be greatly appreciated.

Radu Serban

unread,
Mar 20, 2026, 4:15:28 AM (3 days ago) Mar 20
to ProjectChrono

CRM (and the mu(I) rheology) is a feature of Chrono::SPH. That has nothing to do with DualSPHysics!

DualSPHysics does its own fluid simulation and uses Chrono only for the MBD part of an FSI problem.

 

If you want to use CRM, you will have to use Chrono::FSI-SPH, not the DualSPHysics-Chrono code.

 

--Radu

--
You received this message because you are subscribed to the Google Groups "ProjectChrono" group.
To unsubscribe from this group and stop receiving emails from it, send an email to projectchron...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/projectchrono/ae7c0a5f-81ff-42fe-bad0-fcc843eb6385n%40googlegroups.com.

Reply all
Reply to author
Forward
0 new messages