Usage of Environment Variables within PVSS
Users can set some environment variables within PVSS. 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:
1 DOF per Node
3 DOF per Node 6 DOF per Node (default) |
setenv LOOP_LEVEL 1
setenv LOOP_LEVEL 3 setenv LOOP_LEVEL 6 |
2. I_PIC
users can look at the matrix using PVSS 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 PVSS. 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. MPC_NUM_THREADS
Users can change the number of processors to be use. Default is set by the system.
Usage: setenv MPC_NUM_THREADS 2
2 is the number of processors to be used.( Can be as big as 8)