← Back to team overview

yade-dev team mailing list archive

Re: π=2 ?! (Ip2_FrictMat_FrictMat_FrictPhys)

 

> Ok, you need Young, I was expecting that. I think I will create a new 
> class then.

I found a way to define deprecated attributes (with warnings etc) to
keep older scripts runnable (not yet commited). In that case we could
agree on modifications of ElastMat. 

1. What is disturbing for me in what you propose is the difference Kn
vs. kn. That is too close. I wouldn't mind keeping young (as everybody
knows that Young's modulus has dimension of [Pa]; and we might just
document that it is not modulus of the packing etc as we discussed), but
you probably do...

2. Remove poisson, replace it by ksDivKn (I have attributing with the
same significance CpmMat::G_over_E; it is a misnomer, since it is not
directly related to shear modulus; no pain to change that)

FrictMat would additionally define friction angle, just like it does
now.

That way we could keep things same for both of us.

I think the original ElastMat::{young,poisson} were really meant as
continuum parameters, since there was also FEM model in yade IIRC; that
is no longer concern, it seems.

v




Follow ups

References