for O(N) symmetry 
Spins with N components: S=(S^{x},S^{y},S^{z},S^{u},...) local field : h_{local}=(h_{local}^{x},h_{local}^{y},h_{local}^{z},h_{local}^{u},...) Energy=S.h_{local}=h_{local}.cos(a) P(x)=e^{Energy/T}.sin^{N2}(a).da ... dp =e^{h.cos(a)}.sin^{N2}(a).da ... dp 
The Fast Linear Algorithm (FLA) uses the rejection method with a function consisting of n steps (see the figure and article for more details) 
1.  To use the Fast Linear Algorithm you must have :  


2.  AND you must have the tables in the file "ON.res". Two choices: . You can choose to download the file ON.res already done or make one with create_ON.out (.exe for windows), run it, and follow the instructions.  


