Before downloading, pay attention to the followings:
Even if you suffer losses and damages by using SPECTRA, the authors are not responsible for compensating for them.
Even if problems and bugs are found about SPECTRA, the authors are not responsible for version up.
SPECTRA is available on platforms such as Windows, Mac OS and LINUX.
Notice on the release of Ver. 11.1
The method to edit the plot (pre-processor and post-processor) has been changed. Click a "pencil" icon located at the top right of the plot, instead of right-clicking.
Notice on the release of Ver. 11
The input and output formats have been changed to JSON
If you need text output files as in the older versions (10.2 or earlier), select "ASCII" or "Both" as the output format in the "Output Format" subpanel
The output file name is automatically determined, without the file selection dialog box; before starting any calculation, specify the data folder and prefix (+ serial number)
A number of calculation types (those using the so-called far-field approximation) have been moved under "Far Field & Ideal Condition" menu
32-bit versions are not supported any longer
Calling the solver without GUI has been officially supported; refer to the reference manual for details
Important Notes for Users of Mac OS X 10.12 (Sierra) or Later
Because of the security enhancement made in 10.12, many (freely-available) applications downloaded from anywhere out of the App Store may fail, which is known as an "App Translocation" problem. To avoid this and run SPECTRA correctly, the users should once move the executable file ("spectra" application file in the SPECTRA directory, or more correctly "spectra.app" directory) to somewhere out of the SPECTRA directory, then return it to the original location.
In 10.15 (Catalina, and maybe in 10.16 or later), you need to run "spectra" by right-click (or holding the Control key) and "open" (maybe you need to do this twice). In addition, the solvers ("spectra_solver_nompi", and "spectra_solver" for parallel computing) and the parameter file converter ("conv_spectra") should be run by the same procedure. This process is needed only once (for the first time you run SPECTRA).
If the above procedure does not work, please try to remove the extended attributes of the whole directory (xattr -rc spectra).
You need to copy the platform-specific solver (spectra_solver_nompi) contained in one of the above packages. For details of how to run, refer to the reference manual.