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 <jdur...@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 > _______________________________________________ Mailing list: https://launchpad.net/~yade-dev Post to : [email protected] Unsubscribe : https://launchpad.net/~yade-dev More help : https://help.launchpad.net/ListHelp

