Question about STO

Official verification example: flex_tors_buckling.dat from \verification.dat\benchmarks.dat\be15\

+Prog template urs:4
head iteration parameters
sto#1 0
sto#l 5,6
end

+PROG SOFIMSHA iter 2 urs:7
HEAD system
SYST SPAC GDIR NEGZ
NODE 1 Z 0.0 FIX ppmz
2 Z #l(#1)/2 FIX PYpx
3 Z #l(#1) FIX PYpxmz
grp 0
BEAM MESH 1 3 NCS 10 DIV 18 KR POSY
END

I thought in SofimshA, #l(#1) = #l(0)=5, so Z values of node 2 and 3 should be 5/2=2.5 and 5, respectively.
But the result is 3 and 6, respectively.

Hi, if I run a new file with the commands you proposed, I indeed get the results you expected (see picture).

If I check the rest of the input in the file (flex_tors_buckling.dat) I can see, that there is a modification for the STO#1 variable in the prog template (see picture).

Cheers, Adrian