30 SUBROUTINE anioff0(ELBUF_TAB ,IPARG ,IOFF ,EL2FA ,NBF ,
39#include "implicit_f.inc"
49 INTEGER IPARG(NPARG,*),EL2FA(*),NBF,IOFF(*),SIOFF,SPH2SOL(*)
50 TYPE (ELBUF_STRUCT_),
DIMENSION(NGROUP),
TARGET :: ELBUF_TAB
55 INTEGER I, NG, NEL, NFT, ITY, LFT,
56 . n, nn1, llt, mlw, ioffbuf(nbf),rbuf,ioff_loc(sioff)
57 TYPE(g_bufel_) ,
POINTER :: GBUF
76 ioff(el2fa(nn1+n)) = 0
78 ELSEIF (nsphsol/=0)
THEN
80 gbuf => elbuf_tab(ng)%GBUF
83 ioff(el2fa(nn1+n)) = nint(
min(gbuf%OFF(i),one))
84 IF (sph2sol(n)==0)
THEN
85 ioff_loc(el2fa(nn1+n)) = ioff(el2fa(nn1+n))
87 ioff_loc(el2fa(nn1+n)) = 0
91 gbuf => elbuf_tab(ng)%GBUF
94 ioff(el2fa(nn1+n)) = nint(
min(gbuf%OFF(i),one))
95 ioff_loc(el2fa(nn1+n)) = nint(
min(gbuf%OFF(i),one))
subroutine genani1(x, bufel, ixs, ixq, ixc, ixt, ixp, ixr, ixtg, swaft, iparg, pm, geo, skew, itab, lpby, npby, nstrf, rwbuf, nprw, ipart, iparts, ipartq, ipartc, ipartt, ipartp, ipartr, iparttg, rby, swa4, igrsurf, bufsf, ipartx, kxsp, ixsp, ipartsp, spbuf, ixs10, ixs20, ixs16, ipm, igeo, smater, sel2fa, snfacptx, sixedge, soffx1, snumx1, sxnorm, sinvert, sfunc1, siad, nmanim, d, smas, ms, fxani, mbufel, mdepl, nlevel, elsub, dsanim, nelem, cep, cepsp, nom_opt, ptr_nopt_rwall, ptr_nopt_sect, elbuf_tab, sph2sol, subset)