← Back to team overview

yade-users team mailing list archive

Re: [Question #700847]: access friction and inelastic collision contributions in the total loss of energy of the system

 

Question #700847 on Yade changed:
https://answers.launchpad.net/yade/+question/700847

    Status: Open => Answered

Jan Stránský proposed the following answer:
Hello,

> Is there a way to access the friction energy dissipation contribution?

see [1,2]

> and the impact energy dissipation?

You have (possibly constant) total energy Etot.
You can compute kinetic energy Ekin [3], elastic energy Eel [4], energy dissipated by friction [1,2]
The rest is other dissipation Eother.
Etot = Eel + Ekin + Efrict + Eother

Or you can use O.energy [5,6,7], where you can get other values if Law2 implements it.
O.energy also stores artificial dissipation of newton integrator numerical damping.

You can compare both approaches :-)

> loss by inelastic collisions

Note that for your case (only Law2_ScGeom_FrictPhys_CundallStrack),
theoretically the only dissipation is only by friction and the numerical
damping of newton integrator (there are no true "inelastic collisions")

Cheers
Jan

[1] https://yade-dem.org/doc/yade.wrapper.html#yade.wrapper.Law2_ScGeom_FrictPhys_CundallStrack.plasticDissipation
[2] https://yade-dem.org/doc/yade.wrapper.html#yade.wrapper.Law2_ScGeom_FrictPhys_CundallStrack.traceEnergy
[3] https://yade-dem.org/doc/yade.utils.html#yade._utils.kineticEnergy
[4] https://yade-dem.org/doc/yade.wrapper.html#yade.wrapper.Law2_ScGeom_FrictPhys_CundallStrack.elasticEnergy
[5] https://yade-dem.org/doc/yade.wrapper.html#yade.wrapper.Omega.energy
[6] https://yade-dem.org/doc/yade.wrapper.html#yade.wrapper.Omega.trackEnergy
[7] https://yade-dem.org/doc/yade.wrapper.html#yade.wrapper.EnergyTracker

-- 
You received this question notification because your team yade-users is
an answer contact for Yade.