About Law2_ScGeom_FrictPhys_CundallStrack

Asked by kelaogui

Hello sir,
     I would like to know the difference between Law2_ScGeom_FrictPhys_CundallStrack and Law2_ScGeom_ViscoFrictPhys_CundallStrack.
    Coz I want to add contact damping into the cundall contact law, but it seems this two Law2 are the same and no where to add the contact damping.

Question information

Language:
English Edit question
Status:
Solved
For:
Yade Edit question
Assignee:
No assignee Edit question
Solved by:
Jan Stránský
Solved:
Last query:
Last reply:
Revision history for this message
Jan Stránský (honzik) said :
#1

Hello Zhaochen,

see the documentation [1], Law2_ScGeom_ViscoFrictPhys_CundallStrack has
parameters "viscosity" and "creepStiffness". According to the names of
these parameters, they have something to do with time dependent part of
material law and thus damping.

cheers
Jan

[1]
https://yade-dem.org/doc/yade.wrapper.html#yade.wrapper.Law2_ScGeom_ViscoFrictPhys_CundallStrack

2012/12/16 kelaogui <email address hidden>

> New question #216910 on Yade:
> https://answers.launchpad.net/yade/+question/216910
>
> Hello sir,
> I would like to know the difference between
> Law2_ScGeom_FrictPhys_CundallStrack and
> Law2_ScGeom_ViscoFrictPhys_CundallStrack.
> Coz I want to add contact damping into the cundall contact law, but it
> seems this two Law2 are the same and no where to add the contact damping.
>
> --
> You received this question notification because you are a member of
> yade-users, which is an answer contact for Yade.
>
> _______________________________________________
> Mailing list: https://launchpad.net/~yade-users
> Post to : <email address hidden>
> Unsubscribe : https://launchpad.net/~yade-users
> More help : https://help.launchpad.net/ListHelp
>

Revision history for this message
kelaogui (kelaogui91) said :
#2

Yeah, thank you Stránský.

And I wonder where i can find the source code of this dispatcher Law2_ScGeom_ViscoFrictPhys_CundallStrack. I want to know the exact meaning of the parameters and may make some modification.

Revision history for this message
Best Jan Stránský (honzik) said :
#3

Hi Zhaochen,

the source is in files
pkg/dem/ElasticContactLaw.hpp
and
pkg/dem/ElasticContactLaw.cpp

cheers
Jan

Revision history for this message
kelaogui (kelaogui91) said :
#4

Thank you every much, Jan.

Revision history for this message
kelaogui (kelaogui91) said :
#5

Thanks Jan Stránský, that solved my question.