Difference between revisions of "Gkeyll"

From UFRC
Jump to navigation Jump to search
Line 3: Line 3:
 
|{{#vardefine:app|gkeyll}}
 
|{{#vardefine:app|gkeyll}}
 
|{{#vardefine:url|https://gkeyll.readthedocs.io/en/latest/}}
 
|{{#vardefine:url|https://gkeyll.readthedocs.io/en/latest/}}
<!--CONFIGURATION: OPTIONAL (|0}} means it's ON)-->
+
<!--CONFIGURATION: OPTIONAL (|1} means it's ON)-->
 
|{{#vardefine:conf|Gkeyll}}          <!--CONFIGURATION-->
 
|{{#vardefine:conf|Gkeyll}}          <!--CONFIGURATION-->
 
|{{#vardefine:exe|Gkeyll}}            <!--ADDITIONAL INFO-->
 
|{{#vardefine:exe|Gkeyll}}            <!--ADDITIONAL INFO-->
Line 41: Line 41:
 
{{#if: {{#var: job}}|==Job Script Examples==
 
{{#if: {{#var: job}}|==Job Script Examples==
 
See the [[{{PAGENAME}}_Job_Scripts]] page for {{#var: app}} Job script examples.
 
See the [[{{PAGENAME}}_Job_Scripts]] page for {{#var: app}} Job script examples.
 +
#!/bin/bash
 +
#SBATCH --time=96:00:00 # walltime,
 +
#SBATCH --ntasks=1  # number of mpi processes
 +
#SBATCH --cpus-per-task=1      # Number of OpenMP threads for each MPI process/rank
 +
#SBATCH --account=cmcdevitt  # slurm account
 +
#SBATCH --qos=cmcdevitt
 +
#SBATCH --constraint=milan
 +
#SBATCH --mem=16gb
 +
 +
# load modules
 +
module load openmpi/4.1.5
 +
module load openblas/0.3.24
 +
module load superlu_dist/6.0.1
 +
module load metis/5.2.1
 +
 +
pwd
 +
 +
echo "working directory = "$SLURM_SUBMIT_DIR
 +
 +
echo "Start"
 +
date
 +
 +
# run the program
 +
srun -n $SLURM_NTASKS /dist/apps/gkyl/build/gkyl /blue/cmcdevitt/cmcdevitt/git_home/gkyl/TestDecks/vp-sheath/rt-vp-sheath02-1x1v-p2.lua >& output.log
 +
 +
echo "Finish"
 +
date
 
|}}
 
|}}
 
<!--Policy-->
 
<!--Policy-->

Revision as of 14:11, 3 June 2024

Description

gkeyll website  

DESCRIPTION

Environment Modules

Run module spider gkeyll to find out what environment modules are available for this application.

System Variables

  • HPC_GKEYLL_DIR - installation directory
  • HPC_GKEYLL_BIN - binary directory
  • HPC_GKEYLL_LIB - library directory

Configuration

See the Gkeyll_Configuration page for gkeyll configuration details.

Additional Information

WRITE_ADDITIONAL_INSTRUCTIONS_ON_RUNNING_THE_SOFTWARE_IF_NECESSARY