41 |
cv=VectorConstrainer(debug) |
cv=VectorConstrainer(debug) |
42 |
cv.domain=Link(dom,"domain") |
cv.domain=Link(dom,"domain") |
43 |
cv.value=Link(iob,"out") |
cv.value=Link(iob,"out") |
44 |
|
|
45 |
cv.left=[True, False, False] |
cv.left=[True, False, False] |
46 |
|
cv.right= [True, False, False] |
47 |
|
cv.bottom= [False, True, False] |
48 |
cv.top= [False, False, False] |
cv.top= [False, False, False] |
49 |
cv.bottom= [False, False, False] |
cv.front= [False, False, True] |
|
cv.front= [False, False, False] |
|
50 |
cv.back= [False, False, False] |
cv.back= [False, False, False] |
|
cv.right= [True, True, True] |
|
51 |
|
|
52 |
m.prescribed_velocity=Link(cv,"value_of_constraint") |
m.prescribed_velocity=Link(cv,"value_of_constraint") |
53 |
m.location_prescribed_velocity=Link(cv,"location_of_constraint") |
m.location_prescribed_velocity=Link(cv,"location_of_constraint") |
54 |
|
|
55 |
|
m.expansion_coefficient= 0. |
56 |
|
m.bulk_modulus=100. |
57 |
|
m.shear_modulus=1. |
58 |
|
m.plastic_stress=0. |
59 |
|
m.friction_parameter=0. |
60 |
|
m.dilatancy_parameter=0. |
61 |
|
m.shear_length=m.shear_modulus*100. |
62 |
|
|
63 |
|
|
64 |
ug=UpdateGeometry(debug) |
ug=UpdateGeometry(debug) |
65 |
ug.domain=Link(dom,"domain") |
ug.domain=Link(dom,"domain") |