Planetary Formation and Exoplanets at INAF-IAPS
Software and Computing
IT knowledge and skills
- Operating systems: Linux, UNIX, Windows.
- Programming and scripting languages: C/C++, FORTRAN77 & Fortran90/95, Python, Bash, Matlab.
- Scientific plotting languages: Gnuplot
- Programming styles: procedural programming, object-oriented programming, mixed-language programming with Fortran-C/C++
- High-performance computing (HPC): software profiling and optimization for scientific computing, distributed computing (data parallel programming), parallel programming (OpenMP standard), GPGPU programming (OpenACC standard)
- DPI (ascl:1504.012): FORTRAN77 library that supplies the symplectic mapping method for binary star systems for the Mercury N-Body software package (ascl:1201.008) developed by J. E. Chambers. The binary symplectic mapping is implemented as a hybrid symplectic method that allows close encounters and collisions between massive bodies and is therefore suitable for planetary accretion simulations. The current release only supports S-type binary star systems. Released under GPL3 license. Download
Webmaster: Mirko Riazzoli