|
subroutine | m_contact_lib::contact_state_init (cstate) |
| Initializer. More...
|
|
subroutine | m_contact_lib::contact_state_copy (cstate1, cstate2) |
| Copy. More...
|
|
subroutine | m_contact_lib::print_contact_state (fnum, cstate) |
| Print out contact state. More...
|
|
subroutine | m_contact_lib::contact2mpcval (cstate, etype, nnode, mpcval) |
| Transfer contact condition int mpc bundary conditions. More...
|
|
subroutine | m_contact_lib::contact2stiff (flag, cstate, etype, nnode, ele, mu, mut, fcoeff, symm, stiff, force) |
| This subroutine calculate contact stiff matrix and contact force. More...
|
|
subroutine | m_contact_lib::tied2stiff (flag, cstate, etype, nnode, mu, mut, stiff, force) |
| This subroutine calculate contact stiff matrix and contact force. More...
|
|
subroutine | m_contact_lib::getmetrictensor (pos, etype, ele, tensor) |
| This subroutine calculate the metric tensor of a elemental surface. More...
|
|
subroutine | m_contact_lib::dispincrematrix (pos, etype, nnode, ele, tangent, tensor, matrix) |
| This subroutine calculate the relation between global disp and displacement along natural coordinate of master surface supposing penetration is small. More...
|
|
subroutine | m_contact_lib::project_point2element (xyz, etype, nn, elemt, reflen, cstate, isin, distclr, ctpos, localclr) |
| This subroutine find the projection of a slave point onto master surface. More...
|
|
subroutine | m_contact_lib::project_point2solidelement (xyz, etype, nn, elemt, reflen, cstate, isin, distclr, ctpos, localclr) |
| This subroutine find the projection of a slave point onto master surface. More...
|
|
subroutine | m_contact_lib::update_tangentforce (etype, nn, elemt0, elemt, cstate) |
| This subroutine find the projection of a slave point onto master surface. More...
|
|
subroutine | m_contact_lib::set_shrink_factor (ctime, cstate, etime, if_type) |
|