/out,g_area,out
*get,_elmx,elem,,num,max
*set,_mskv
*dim,_mskv,,_elmx
*set,_area
*dim,_area,,_elmx
*set,_xrea
*dim,_xrea,,_elmx
csys,1
*vget,_mskv(1),elem,,esel
*voper,_mskv(1),_mskv(1),ge,0
*vmask,_mskv(1)
*vget,_area(1),elem,1,geom
*vmask,_mskv(1)
*vget,_xrea(1),elem,1,cent,x
*vmask,_mskv(1)
*voper,_xrea(1),_xrea(1),mult,_area(1)
*vmask,_mskv(1)
*vscfun,_tarea,sum,_area(1)
*vmask,_mskv(1)
*vscfun,_xtarea,sum,_xrea(1)
_xct=_xtarea/_tarea
t_area=_tarea
x_xct=_xct
_elmx= $ *set,_mskv $ *set,_area $ *set,_xrea $ _xct= $ _tarea=
_xtrea=
/out