Skip to content
Snippets Groups Projects
Commit af14b29e authored by Franck Pérignon's avatar Franck Pérignon
Browse files

cleaning

parent f4fdbc68
No related branches found
No related tags found
No related merge requests found
FAQ:
1. How to get only the code from the git repository?
Create a local directory to clone into
mkdir my_hysop && cd my_hysop
Initialise an empty git local repository
git init
Configure it for sparse checkout
git config core.sparsecheckout true
Add the remote information
git remote add -f origin git+ssh://<USERNAME>@scm.forge.imag.fr/var/lib/gforge/chroot/scmrepos/git/hysop/hysop.git
Select the HySoP directory (that contains all the code)
echo HySoP/ >> .git/info/sparse-checkout
Get all files (only from the HySoP directory)
git checkout master
Remarks:
Solution comes from http://stackoverflow.com/questions/4114887/is-it-possible-to-do-a-sparse-checkout-without-checking-out-the-whole-repository
It keeps the directory/files tree as git sees all files as a single unit.
(see http://stackoverflow.com/questions/2336580/sparse-checkout-in-git-1-7-0)
2. How to use a single precision version ?
Apply the patch :
patch -p0 < utils/ToSinglePrecision.patch
To reverse the patch:
patch -p0 -R < utils/ToSinglePrecision.patch
\ No newline at end of file
Basics
======
Download last hysop version :
code::
git clone git@gitlab.com:LJK/hysop.git
build::
mkdir build
cd build
cmake path-to-hysop
make
make install
run in python interactive session::
import hysop
or using command-line::
mpirun -np 4 python yourfile.py
check examples directory for complete simulation cases.
File moved
File moved
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment