User Tools

Site Tools


pub:forge

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
pub:forge [2019/02/15 15:28]
blspcy [Software]
pub:forge [2022/05/06 20:15] (current)
Line 438: Line 438:
 ==== Abaqus ==== ==== Abaqus ====
   * Default Vesion = 6.12.3   * Default Vesion = 6.12.3
-  * Other versions available: 6.11.26.14.1, 2016, 2018+  * Other versions available: 2019, 2018, 2016, 6.14.1, 6.11.2 
 +<code> 
 +module load abaqus/2019 
 +module load abaqus/2018 
 +module load abaqus/2016 
 +module load abaqus/6.14-1 
 +module load abaqus/6.12-3 
 +</code>
  
 This example is for 6.12 This example is for 6.12
Line 486: Line 493:
 ==== Abaqus 2016 ==== ==== Abaqus 2016 ====
  
 +<code>
 module load abaqus/2016 module load abaqus/2016
 +</code>
  
 <file bash abaqus2016.sbatch> <file bash abaqus2016.sbatch>
Line 875: Line 884:
 rlm_roam rlm_roam
 </code> </code>
 +
 +====Comsol====
 +
 +===Licensing===
 +
 +The licensing scheme for Comsol is seat based, which means if you only have 1 license, and you have it installed on your workstation and the Forge you can only use one or the other at the same point in time. If your workstation has the license checked out when your Forge job starts, your job will fail to get a license and will fail to run. 
 +
 +This problem only gets compounded when you are also working with other users inside a group with a handful of shared seats. You will need to coordinate with them when you and they will run so that you don't run into license problems when trying to run. 
 +
 +
 +===Running Batch===
 +
 +Running Comsol with the Forge as your solver is fairly straight forward, first you load your module (module names for comsol differ by which license pool you are using). 
 +    module load comsol/5.4_$pool
 +    
 +then create your batch file for submission.
 +
 +<file bash comsol.sbatch>
 +#SBATCH --job-name=comsol_test
 +#SBATCH --nodes=1
 +#SBATCH --ntasks=20
 +#SBATCH --mem=20000
 +#SBATCH --time=60:00:00
 +#SBATCH --export=ALL
 +
 +comsol -np 20 batch -inputfile multilayer.mph -outputfile laminate_out.mph
 +
 +</file>
 +
 +Please note that comsol is a memory intensive application, you will likely have to adjust the values for mem and ntasks to suit what your simulation will need. 
 +
 +We also advise creating the input file on a windows workstation and using the Forge for simulation solving, however running interactively should be possible inside an interactive job with X forwarding enabled. 
  
 ====CST==== ====CST====
Line 1139: Line 1180:
 This contains the output of the finished job.\\ This contains the output of the finished job.\\
 ==== Matlab ==== ==== Matlab ====
 +
 +**IMPORTANT NOTE**
 +Currently campus has 100 Matlab seat licenses to be shared between the Forge and research desktops.  There are certain times of the year where Matlab usage is quite high.  License check out is on a first come, first served basis.  If you are not able to get a Matlab license, you might consider using GNU Octave.  This is available on the Forge and will do much of what Matlab will do.
  
 Matlab is available to run in batch form or interactively on the cluster. Matlab is available to run in batch form or interactively on the cluster.
Line 1303: Line 1347:
 ===Python 3=== ===Python 3===
 There are many modules available for Python 3. However, unlike Python 2.7, all of the python modules are installed in the python directory rather than being separate modules. Currently, the newest Python 3 version available on the Forge is Python 3.6.4. To see a current list of available python versions, run the command <code>module avail python</code> To see a list of all available Python modules available for a particular Python version, load that Python version and run <code>pip list</code> Users are welcome to install additional modules on their account using <code>pip install --user <package name></code> There are many modules available for Python 3. However, unlike Python 2.7, all of the python modules are installed in the python directory rather than being separate modules. Currently, the newest Python 3 version available on the Forge is Python 3.6.4. To see a current list of available python versions, run the command <code>module avail python</code> To see a list of all available Python modules available for a particular Python version, load that Python version and run <code>pip list</code> Users are welcome to install additional modules on their account using <code>pip install --user <package name></code>
 +
 +***NOTE***
 +The default versions of Python on the Forge do ***NOT*** have pip installed.  You will have to load a Python module to get pip functionality.
 ====QMCPack==== ====QMCPack====
  
pub/forge.1550244528.txt.gz · Last modified: 2022/05/06 20:15 (external edit)