How to prescribe a jump at contact elements for esys.finley
I am using esys.finley to solve the elastic deformation equation for displacement. Currently I am "welding" the two sides of the interface together. I get good results for the displacement field. The two sides of the discontinuity have zero displacement in normal and tangential direction.
I am doing that like this:
loadingPDE=
loadingPDE.
kron=escript.
En=Etau=
normal=
dfactor=
force=numpy.
loadingPDE.
self.displaceme
for i in range(ITERATIONS):
jmp=
force=
loadingPDE.
self.
However I would like to be able to prescribe a non-zero jump tangential to the discontinuity. As a workaround I could weld the interface, solve for displacement and then fix the displacement using loadingPDE.
Would anybody know of way how to set the jump - in the user guide denoted as [u] - in escript?
Question information
- Language:
- English Edit question
- Status:
- Solved
- Assignee:
- No assignee Edit question
- Solved by:
- Lutz Gross
- Solved:
- Last query:
- Last reply: