Setup instructions

---------------------------------------------------------------------------------- NEW!!! (MARCH 5, 2015) FORWARD is now available as a Solar Soft package "forward". The forward code uses Solar Soft IDL Solar soft tree installation instructions If you are installing SolarSoft for the first time, choose the following packages: forward, chianti, xrt, eit, trace, secchi, aia, pfss, swap, lasco. (NOTE: especially if you are running Windows, you may need to first install Perl) You may want to set up SSW in e.g. your .cshrc as follows: setenv SSW /Directory/Where/You/Have/ssw (and at the end of the .cshrc) source $SSW/gen/setup/setup.ssw /quiet ---------------------------------------------------------------------------------- If you already have SolarSoft and want to add FORWARD, here's what you do. 0) If you have an old manual FORWARD install, remove those codes and also remove or comment out any system environment assignments 1) Make sure your SolarSoft is up to date. If there is any question, do the following from SSWIDL prompt: IDL> ssw_upgrade,/gen,/spawn,/loud,/passive_ftp IDL> exit % source $SSW/gen/setup/setup.ssw # from command line 2) Restart SSWIDL, and install FORWARD, also install (or upgrade if you have them already) linked packages IDL> ssw_upgrade,/spawn,/forward,/chianti,/xrt,/eit,/trace,/secchi,/aia,/pfss,/swap,/lasco,/loud,/passive_ftp IDL> exit % source $SSW/gen/setup/setup.ssw # from command line (note you can also use the Solar soft web interface to add these packages). ---------------------------------------------------------------------------------- List all of the IDL packages in SSW_INSTR (via setenv SSW_INSTR, for example in a .cshrc (Unix/Linux) or .bat (Windows) file. (Unix/Linux) setenv SSW_INSTR "forward chianti xrt eit trace secchi aia pfss swap lasco" (Windows) set SSW_INSTR=forward chianti xrt eit trace secchi aia pfss swap lasco ---------------------------------------------------------------------------------- To be sure you have what you need it is a good idea to run the tests HERE and if they fail, double-check you have installed the packages (e.g. through ssw_upgrade) AND included them in your SSW_INSTR list. ---------------------------------------------------------------------------------- FORWARD uses a working_dir where outputs are saved. This will default to the directory for_widget or for_drive is called from, or you can set actively in the widget or through the keyword "working_dir" in the command line. If you want to set one permanently do the following: For Linux/Unix in e.g. the .cshrc: setenv FORWARD_WORKING_DIR ~myusername/whereveritis/WORKING (another choice might be to set it to /tmp) For Windows, in e.g. c:\ssw_idl\ssw\site\setup\setup.ssw_paths (or whereever this file sits on your system): setenv FORWARD_WORKING_DIR [whereever you want to put it]\FORWARD_WORKING_DIR\ IF YOU DO NOT HAVE A SETUP.SSW_PATHS - you can download them here Also in the idlde preferences, Window/Preferences/IDL/Paths you may need to add FORWARD_WORKING_DIR with the path appropriate to your computer. ---------------------------------------------------------------------------------- The CoMP-type coronal polarimetry forward modeling use Fortran routines requiring a Fortran compiler. Help with FORTRAN installation ----------------------------------------------------------------------------------
WINDOWS TROUBLE-SHOOTING GUIDE HERE!!! (no promises)
------------------------------------------- Note: if you want to see the old manual installation instructions for any reason, they are here (but obsolete and/or redundant with instructions above). ----------------------------------------------------------------------------------