enigne / ISSM

ISSM source code

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ice-sheet and Sea-level System Model - ISSM

Ubuntu Basic Ubuntu CodiPack

Description

ISSM is a large-scale thermo-mechanical 2D/3D parallelized multi-purpose finite-element software dedicated to ice sheet and sea-level modeling.

Contact

Checking Out a Copy of the Repository

Navigate to the parent directory where you want the ISSM repository to be located and run,

git clone https://github.com/ISSMteam/ISSM.git

or

git clone git@github.com:ISSMteam/ISSM.git

Committing Changes to the Repository

A good basic workflow for committing changes to the repository is,

  1. Stash your local changes
git stash
  1. Update your local branch
git pull
  1. Merge your local changes
git stash apply
  1. Add, commit, and push your changes
git add [file]
git commit [-m "descriptive commit message"]
git push
  1. If you have forked the ISSM repository, consider making sure that your commit passes CI workflows before submitting a pull request.

  2. Submit a pull request via GitHub so that project admins can review your changes and merge them into the main branch.

Resources

About

ISSM source code

License:Other


Languages

Language:C++ 29.1%Language:MATLAB 26.7%Language:Python 20.5%Language:JavaScript 8.4%Language:Vim Script 3.5%Language:Shell 2.3%Language:C 2.0%Language:Perl 1.8%Language:CMake 1.2%Language:Julia 1.1%Language:Fortran 0.8%Language:HTML 0.6%Language:M4 0.6%Language:Makefile 0.6%Language:Jupyter Notebook 0.6%Language:M 0.2%Language:BitBake 0.0%Language:Java 0.0%Language:TeX 0.0%Language:Limbo 0.0%Language:Batchfile 0.0%