MC FAQ

Q: Will it run on my computer?

The programs should run fine on any processor that can run a modern version of windows, from Intel Atom to Xeon and Rzyen.  The Windows OS is required to be 64bit. It will also run on virtual windows machines. It should also run (slowly!!!) on ARM based Windows 11 machines but this has not been tested. (NOTE: Windows 10 for ARM does not support x64 and will definitely not work, see also ).

Q: What is under the hood?

A: All UI and fitting procedures are native LabVIEW. The core model to calculate an EPR spectrum as a function of input parameters is implemented as a DLLs based on the Budil/Freed MOMD program, adapted by Thomas Risse and compiled in Intel FORTRAN. All limitations of the fortran code are retained. The LabVIEW code is designed to calculate spectra in parallel on multicore hardware. It also uses extensive caching to avoid unnecessary DLL calls.

Q: I think the results are incorrect?

A: Let me know and I may be able to fix it for everyone. However if it is a limitation of the core DLLs, there might be no quick remedies.

Q: Fitting fails with the message that the cache is too small.

A: The "fitting options...cache" tab allows increasing the cache size (max is 65536). Note that there is a small lookup penalty for very large sizes, so keep it reasonable. The minimum size currently required is indicated and depends on the model, parameter selection, and fitting algorithm selected.

Q: The program crashes.

A: If it is reproducible, please provide me with data files and instructions to reproduce the problem.

Q: I found a bug, what should I do?

A: Please contact me by e-mail.

Q: I want feature xyz.

A: Please contact me by e-mail.