Usage of Environment Variables within VSS
Users can set some environment variables within VSS. These environment variables will give the user more control using the solver. These commands work only on UNIX OS.1. LOOP_LEVEL
user can sets the loop_level to 1 or 3 or 6 which correspond the number of degrees of freedom per node. Default in the solver is 6. User can experiment using loop_level 3Usage:
setenv LOOP_LEVEL 1
orsetenv LOOP_LEVEL 3
orsetenv LOOP_LEVEL 6
2. I_PIC
users can look at the matrix using VSS X-Window interface. They can set the environment variable I_PIC to 1. Default is set to be 0.Usage:
setenv I_PIC 1
3. I_DUMP
Users can write out the matrix when entering VSS. This option helps the users to debug his matrix. Default is set to 0.Usage:
setenv I_DUMP 1
4. PRINT_SOLUTION
Users can print the results from solving AX=b to a file in an ASCII form using PRINT_SOLUTION to be 1. Default is set to 0.
Usage:
setenv PRINT_SOLUTION 1
5. PRINT_MEMORY
Users can print the amount of memory usage using using PRINT_MEMORY to be 1. Default is set to 0.
Usage:
setenv PRINT_MEMORY 1
6. VSS_MEMORY
Users can set the size of memory to be used to store the matrix (This option is used to test the out-of-core)
Usage:
setenv VSS_MEMORY 1 Use 1 word or the minimum to store the matrix. setenv VSS_MEMORY 10000 Use 10000 words to store the matrix.