CPM material

Asked by rabea rohana

helloo

i'm using the CPM model for concrete, im tring to get the strain rate dependent response by modelling two spheres subjected to tension.
im doing so by changing the values of ('plRateExp' and 'plTau') in the material defintion CPMMat.
but nothing is changed !!!!

please help
rabea

Question information

Language:
English Edit question
Status:
Solved
For:
Yade Edit question
Assignee:
No assignee Edit question
Solved by:
Hicham BENNIOU
Solved:
Last query:
Last reply:
Revision history for this message
Hicham BENNIOU (benniou-hicham-deactivatedaccount) said :
#1

Hi rabea,

Yes nothing will change because 'plRateExp' and 'plTau' are used in a model that is written in an external Macro. and for confidentiality reasons Václav didn't put it there, he instead used a simplified model that doesn't used 'plRateExp' and 'plTau'.

Cheers,

Hicham

Revision history for this message
rabea rohana (rabi-rohana) said :
#2

thanks for the quick answer hicham

do you have any ideas how can i get a rate depend response for concrete ??

rabea

Revision history for this message
Hicham BENNIOU (benniou-hicham-deactivatedaccount) said :
#3

If you absolutely want his model than take a look here [1], this is his PhD, see chapter 3.2.3.2

Cheers,
Hicham

[1] : http://beta.arcig.cz/lide/eudoxos/smilauer2010-phd-thesis.pdf

Revision history for this message
rabea rohana (rabi-rohana) said :
#4

but how can i apply these relations (equations) in Yade ??? do i have to write it by my own ??

iam confused!!
rabea

Revision history for this message
Best Hicham BENNIOU (benniou-hicham-deactivatedaccount) said :
#5

Yes,

the source code for the CPM model is on Github, here are the links for the cpp file [1] and hpp file [2].
If you want to modify the model you need to download the Yade source code, modify the model you want then recompile your own version of it.

For starters, here is the Programmer's manual [3], and for further info you can take a look at the whole documentation [4]
Good luck !

Cheers,

Hicham

[1] : https://github.com/yade/trunk/blob/master/pkg/dem/ConcretePM.cpp
[2] : https://github.com/yade/trunk/blob/master/pkg/dem/ConcretePM.hpp
[3] : https://yade-dem.org/doc/prog.html
[4] : https://yade-dem.org/doc/index-toctree.html

Revision history for this message
rabea rohana (rabi-rohana) said :
#6

Thanks Hicham BENNIOU, that solved my question.