Hi. Glad you started posting some code.
Yes, as far as I know, in C, switch is extremely slow when compared to if. I
recommend you use that.
Here's how I would do it.
#declare Value=abs(k) + abs(l);
#if (Value=1) #declare Unstretched = Unstretched1; #end
#if (Value=3) #declare Unstretched = Unstretched5; #end
#if (Value=4) #declare Unstretched = Unstretched4; #end
#if (Value=2)
#if ((k=0) | (l=0))
#declare Unstretched = Unstretched3;
#else
#declare Unstretched = Unstretched2;
#end
#end
Post a reply to this message
|