|
DataMuseum.dkPresents historical artifacts from the history of: RC4000/8000/9000 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about RC4000/8000/9000 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 2304 (0x900) Types: TextFile Names: »discreteinp«
└─⟦621cfb9a2⟧ Bits:30002817 RC8000 Dump tape fra HCØ. Detaljer om "HC8000" projekt. └─⟦0364f57e3⟧ └─⟦this⟧ »discreteinp«
<*generates input to discrete 1982-01-08 Anders Lindgård *> if discrete then begin <*generate input for discrete*> f:=0; readinfp(inp.f,1); connectlso; write(out,"nl",1,<:; time 10 0 mode list.yes lkj=lookup discrete if ok.no i taldiscr mode list.yes ( o allist head cpu discrete head cpu o c convert allist mode list.no):>); <*card 1*> write(out,"nl",1,<: beam foil set :>,inp,"sp",1); writeatsym(out,S,atno,Z); write(out,"sp",2); writestate(out,L,n,l,J); write(out,<: MeV :>,<< d.dd>,MeV,<: slit :>,slitw,<: tau :>,tau); if false then write(out,"sp",10); <*card 2*> write(out,"nl",2, if continue then <:F:> else <:T:>, if -,regint then <:F:> else <:T:>, if true then <:F:> else <:T:>, <*NOBASEline*> if true then <:F:> else <:T:>, <*NONNEGative exponents*> if false then <:F:> else <:T:>, <*PRint Y values*> <:F:>, <*PRintREL*> if false then <:F:> else <:T:>, <*PRintFinal results*> if false then <:F:> else <:T:>, <*PLOTReSults*> if true then <:F:> else <:T:>, <*REPEAT summary*> "nl",1,<< dd>,maxexp, "nl",1,2<*weighted as sqrt(y)*>, "nl",1,maxtries); if -,regint then begin <*card 3a*> write(out,"nl",1,<< ddd>,no-max+1); <*card set 4a*> for i:=max step 1 until no do write(out,"nl",if (i-max+1) mod 5=1 then 1 else 0, << dddd.ddddd>,datax(i)*tau); end 3a and 4a; <*card 3b*> if regint then write(out,"nl",1,<<ddd>,1, <*one interval*> "nl",1,<< dddd.ddddd>,dt*tau,(no-max+1)*dt*tau,<< dddd>,(no-max+1)); <*card set 5*> for i:=max step 1 until no do write(out,"nl",if (i-max+1) mod 5=1 then 1 else 0, << ddddd.dd>,datay(i)); <*card set 6*> <*only if IWT=4*> write(out,"nl",2); if fpout then closeout; end discrete; ▶EOF◀