Skip to main content

CitcomS

CitcomS is a global flow model software used to simulate fluid motion and heat conduction within the Earth. It is an open-source software used in Earth science research, particularly for geodynamics and simulating internal fluid motion. CitcomS can simulate internal fluid motions, including magma ascent and descent, plate tectonics, and mantle convection. It can also simulate internal heat conduction processes, as well as surface thermal radiation and convection. Simulation results from CitcomS can be used to study physical processes within the Earth and geological phenomena on the surface, such as earthquakes, volcanic eruptions, and plate tectonics.


1. Submission Script

submit.sh
#!/bin/bash
#SBATCH --nodes=2 # Number of nodes
#SBATCH --ntasks-per-node=56 # Number of cores per node
#SBATCH --ntasks=112 # Total number of cores
#SBATCH --partition=g1_share # Queue partition; must specify the correct partition
#SBATCH --job-name=hello # Job name
#SBATCH --output=hello.%j.out # Normal log output (%j parameter value is jobId)
#SBATCH --error=hello.%j.err # Error log output (%j parameter value is jobId)

##############################################
# Software Envrironment #
##############################################
module load intel/2022 intelmpi/2022 citcoms/3.3.1_intel2022
export OMP_NUM_THREADS=1
mpirun -np 112 CitcomSRegional example

2. Supplement: Differences between CitcomSRegional and CitcomSFull

# CitcomSRegional and CitcomSFull are two geodynamic simulation software packages used to simulate physical processes within the Earth. The main difference between them lies in the scope and precision of the simulation.
# CitcomSRegional is a software package for regional-scale geodynamic simulations. It is suitable for simulating smaller geographic regions, such as a continent or an ocean basin. It uses the finite element method to solve problems of thermal convection and rock flow within the Earth. Although the simulation scope of CitcomSRegional is relatively small, it provides higher simulation accuracy and more detailed geological features.
# CitcomSFull is a software package for global-scale geodynamic simulations. It is suitable for simulating physical processes across the entire Earth, including continental drift, plate tectonics, and seismic activity. It uses finite element and finite difference methods to solve problems of thermal convection, rock flow, and plate motion within the Earth. CitcomSFull has a broader simulation scope and can provide global-scale geodynamic simulation results.
# In summary, CitcomSRegional is suitable for regional-scale geodynamic simulations, offering higher accuracy and more detailed geological features; whereas CitcomSFull is suitable for global-scale geodynamic simulations, capable of modeling physical processes across the entire Earth.