← Back to team overview

yade-dev team mailing list archive

NormalInelasticityLaw

 

Good, now turn NormalInelasticityLaw into functor by removing the loop
inside NormalInelasticityLaw::action and call it
Law2_ScGeom_NormalInelasticityPhys_whatever (details are in some of my
previous mails IIRC). That's the last thing to do. Good job!

V.




> ------------------------------------------------------------
> revno: 2009
> committer: jduriez <jduriez@c1solimara-l>
> branch nick: trunk
> timestamp: Mon 2010-02-08 11:38:35 +0100
> message:
>   (Last ?) renaming of classes linked with "my" contact law. The normal inelasticity is now emphasized in the name, because it is what is specific to these classes. NB : this 
>   contact law takes also into account a moment transfer.
> renamed:
>   pkg/dem/DataClass/InteractionPhysics/RockJointPhys.cpp => pkg/dem/DataClass/InteractionPhysics/NormalInelasticityPhys.cpp
>   pkg/dem/DataClass/InteractionPhysics/RockJointPhys.hpp => pkg/dem/DataClass/InteractionPhysics/NormalInelasticityPhys.hpp
>   pkg/dem/Engine/Functor/RockJointLawRelationships.cpp => pkg/dem/Engine/Functor/Ip2_2xCohFrictMat_NormalInelasticityPhys.cpp
>   pkg/dem/Engine/Functor/RockJointLawRelationships.hpp => pkg/dem/Engine/Functor/Ip2_2xCohFrictMat_NormalInelasticityPhys.hpp
>   pkg/dem/Engine/GlobalEngine/RockJointLaw.cpp => pkg/dem/Engine/GlobalEngine/NormalInelasticityLaw.cpp
>   pkg/dem/Engine/GlobalEngine/RockJointLaw.hpp => pkg/dem/Engine/GlobalEngine/NormalInelasticityLaw.hpp
> modified:
>   pkg/common/Engine/PartialEngine/CinemCNCEngine.cpp
>   pkg/common/Engine/PartialEngine/CinemCNCEngine.hpp
>   pkg/common/Engine/PartialEngine/CinemKNCEngine.cpp
>   pkg/common/Engine/PartialEngine/CinemKNCEngine.hpp
>   pkg/dem/PreProcessor/SimpleShear.cpp
>   py/system.py
>   pkg/dem/DataClass/InteractionPhysics/NormalInelasticityPhys.cpp
>   pkg/dem/DataClass/InteractionPhysics/NormalInelasticityPhys.hpp
>   pkg/dem/Engine/Functor/Ip2_2xCohFrictMat_NormalInelasticityPhys.cpp
>   pkg/dem/Engine/Functor/Ip2_2xCohFrictMat_NormalInelasticityPhys.hpp
>   pkg/dem/Engine/GlobalEngine/NormalInelasticityLaw.cpp
>   pkg/dem/Engine/GlobalEngine/NormalInelasticityLaw.hpp
> 





References