33 1 J_STOK,IRECT ,X ,II_STOK,INACTI,
34 2 CAND_S,CAND_M ,MULNSN,NOINT ,MARGE,
35 3 I_MEM ,PROV_S ,PROV_M,IGAP0 ,CAND_A,
36 4 NEDGE ,LEDGE ,ITAB ,DRAD ,IGAP ,
37 5 GAP_M ,GAP_M_L,GAPE ,GAP_E_L,ADMSR,
38 6 EDG_BISECTOR,VTX_BISECTOR,CAND_P,DGAPLOAD)
47#include "implicit_f.inc"
59 INTEGER , IGAP0, NEDGE, ITAB(*), INACTI
60 INTEGER J_STOK, MULNSN, NOINT, IGAP
61 INTEGER IRECT(4,*),LEDGE(NLEDGE,*),ADMSR(4,*),CAND_S(*),CAND_M(*),II_STOK,
63 INTEGER (MVSIZ),PROV_M(MVSIZ)
66 . x(3,*), drad, marge, gap_m(*), gap_m_l(*), gape(*), gap_e_l(*), cand_p(4,*)
67 my_real ,
INTENT(IN) :: dgapload
68 real*4 edg_bisector(3,4,*), vtx_bisector(3,2,*)
72 INTEGER I, J, K_STOK, I_STOK, N, NE
78 CALL i25pen3_e2s( j_stok,prov_s ,prov_m ,drad ,igap0 ,
79 . nedge ,ledge ,marge ,gap_m ,gap_m_l ,
80 . gape ,gap_e_l,igap ,x ,irect ,
81 . pene ,admsr ,edg_bisector,vtx_bisector ,itab,
97 DO WHILE(j<=cand_a(n+1)-1)
111 IF(pene(i)/=zero)
THEN
119 IF(i_stok+k_stok>mulnsn)
THEN
124 ii_stok = i_stok + k_stok
128 IF(pene(i)/=zero)
THEN
130 cand_s(i_stok) = prov_s(i)
131 cand_m(i_stok) = prov_m(i)
132 cand_p(1:4,i_stok) = zero
137 IF(pene(i)/=zero)
THEN
139 cand_s(i_stok) = prov_s(i)
140 cand_m(i_stok) = prov_m(i)
subroutine i25pen3_e2s(jlt, cand_s, cand_m, drad, igap0, nedge, ledge, marge, gap_m, gap_m_l, gape, gap_e_l, igap, x, irect, pene, admsr, edg_bisector, vtx_bisector, itab, dgapload)
subroutine i25sto_e2s(j_stok, irect, x, ii_stok, inacti, cand_s, cand_m, mulnsn, noint, marge, i_mem, prov_s, prov_m, igap0, cand_a, nedge, ledge, itab, drad, igap, gap_m, gap_m_l, gape, gap_e_l, admsr, edg_bisector, vtx_bisector, cand_p, dgapload)