ContactEngineering / Adhesion

Cohesive zone models and intermolecular interactions for contact calculations
https://contactengineering.github.io/Adhesion/
MIT License
5 stars 2 forks source link

write a minimize proxy overrider for BoundSommthContactSystem #33

Open sannant opened 3 years ago

sannant commented 3 years ago

currently it uses the smooth minimize proxy, and one has not to forget the lbounds = "auto".

lbounds = "auto" should be the default value in the BoundedSmoothContactSystem

I was thinking about removing the lbounds completely from the SmoothContactSystem. However, they are sometimes usefull. Most of the potentials create numerical overflow during the optimization process. The common fix is to linearize the potential for small gaps. An alternative is to have bounds, that will avoid overflow during the minimization process but will be inactive at the solution.