33 SUBROUTINE w_seatbelts(LEN_IA,LEN_AM,P,NODLOCAL,N_ANCHOR_REMOTE_L,
34 . N_ANCHOR_REMOTE_SEND_L,ANCHOR_REMOTE_L,ANCHOR_REMOTE_SEND_L)
40#include "implicit_f.inc"
46 INTEGER LEN_AM,LEN_IA,P,NODLOCAL(*),,N_ANCHOR_REMOTE_SEND_L
56 INTEGER I,J,K,OPTIONAL_NODE,L_TABLE,NPT
61 IF (nlocal(
slipring(i)%FRAM(1)%NODE(2),p)==1)
THEN
92 IF (
slipring(i)%FRAM(j)%ORIENTATION_NODE > 0)
THEN
93 optional_node = nodlocal(
slipring(i)%FRAM(j)%ORIENTATION_NODE)
124 IF (nlocal(
retractor(i)%NODE(2),p)==1)
THEN
146 len_ia = len_ia + 23 +
retractor(i)%INACTI_NNOD
168 l_table = l_table + 2*npt
173 len_am = len_am + 22 + l_table
178 IF (n_anchor_remote_l > 0)
THEN
179 CALL write_i_c(anchor_remote_l%ADD_PROC, nspmd+1)
180 CALL write_i_c(anchor_remote_l%NODE, n_anchor_remote_l)
181 len_ia = len_ia + nspmd + 1 + n_anchor_remote_l
184 IF (n_anchor_remote_send_l > 0)
THEN
185 CALL write_i_c(anchor_remote_send_l%ADD_PROC, nspmd+1)
186 CALL write_i_c(anchor_remote_send_l%NODE, n_anchor_remote_send_l)
187 len_ia = len_ia + nspmd + 1 + n_anchor_remote_send_l
subroutine w_seatbelts(len_ia, len_am, p, nodlocal, n_anchor_remote_l, n_anchor_remote_send_l, anchor_remote_l, anchor_remote_send_l)