Mentions légales du service

Skip to content
Snippets Groups Projects
README 964 B
Dependencies:
* For SIMD, you need OpenMP 4.0. It is featured in gcc 4.9 and beyond.
  The code will still work with gcc < 4.9, but then SIMD pragmas are
  removed.
* FFTW3
* MPI

Additional dependencies for the hdf5 simulations:
* HDF5



--- Install dependencies on UBUNTU or DEBIAN ---

Install gcc:
	sudo apt-get install gcc

Install openmpi:
	sudo apt-get install libopenmpi-dev openmpi-bin libhdf5-openmpi-dev

Install FFTW3:
	sudo apt-get install libfftw3-dev

Install HDF5:
	sudo apt-get install libhdf5-dev



--- Install dependencies on MACOSX (with Homebrew) ---

Install Homebrew:
	ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)"
	brew tap homebrew/science

Install gcc:
	brew install gcc

Install openmpi:
	brew install openmpi --with-mpi-thread-multiple

Install FFTW3:
	brew install fftw

Install HDF5:
	brew install hdf5 --with-fortran --with-mpi



--- Dépôt git ---

git clone git@gitlab.inria.fr:ybarsami/pic-vert.git