Small deformation elastic contact plane term with penetration penalty.
The plane is given by an anchor point
and a normal
. The contact occurs in points that orthogonally project onto
the plane into a polygon given by orthogonal projections of boundary points
,
on the plane. In such
points, a penetration distance
is computed, and a force
is
applied. The force depends on the non-negative parameters
(stiffness) and
(force at zero penetration):
If
:

If
:

In this case the dependence
is smooth, and a (small) force
is applied even for (small) negative penetrations:
.
| Definition : |
|---|

| Call signature: |
|---|
| dw_contact_plane | (material_f, material_n, material_a, material_b, virtual, state) |
| Arguments : |
|
|---|
Linear traction forces (weak form), where, depending on dimension of
‘material’ argument,
is
for a given scalar pressure,
for a traction vector, and itself for a stress tensor.
| Definition : |
|---|

| Call signature: |
|---|
| dw_surface_ltr | (material, virtual) |
| Arguments : |
|
|---|
Sensitivity of scalar traction.
| Definition : |
|---|

| Call signature: |
|---|
| d_sd_surface_ndot | (material, parameter, parameter_mesh_velocity) |
| Arguments : |
|
|---|
“Scalar traction” term, (weak form).
| Definition : |
|---|

| Call signature: |
|---|
| dw_surface_ndot | (material, virtual) |
| (material, parameter) |
| Arguments : |
|
|---|
Interface jump condition.
| Definition : |
|---|

| Call signature: |
|---|
| dw_jump | (opt_material, virtual, state_1, state_2) |
| Arguments : |
|
|---|