Je propose une formation au langage Julia destinée aux débutants. Julia a la particularité d’être compilé mais s’utilise comme un langage interprêté. Ces cibles d’usage sont les mêmes que MATLAB, sa syntaxe est d’ailleurs similaire. On retrouve également certaines constructions de Python pour les boucles et …
read moreOther articles
Créer son package Julia
Une nouvelle session de l’atelier Julia va avoir lieu Vendredi 8 décembre à l’IRMAR. Je vais montrer comment créer un package. Les différents points abordés seront:
- Structure du package
- Implémentation des tests et intégration continue.
- Géneration de la documentation et hébergement.
- Compatibilité des dépendances.
- Vérification de la qualité …
Formation Julia à INRIA Bretagne-Atlantique
L’an passé j’ai fait une formation Julia à l’INRIA et pour cela j’ai utilisé les supports de Thierry Clopeau, enseignant-chercheur à l’université de Lyon. J’ai fait quelques modifications et ajouts et j’ai créé un support html en utilisant JupyterBook. Vous pouvez voir le …
read moreJournée Julia et Optimisation
J’ai participé aux journées “Julia et Optimisation” à Paris. J’y ai présenté des exemples pour partionner des données avec le langage Julia
Les supports sont disponibles sur mon compte GitHub https://github.com/pnavaro/JuliaParis2023.
read moreGroupe de travail Julia
Début 2019, j’anime un groupe de travail Julia à Rennes. Ce groupe est ouvert aux débutants. Pour communiquer les séances et leur programmation, j’ai créé une liste math-julia@listes.univ-rennes1.fr.
Pour vous abonnez:
- Envoyez un message à sympa@listes.univ-rennes1.fr avec l’adresse à partir de …
Numkin 2022 Talk
Some Julia tools for HPC¶
For 20 years now I have been working as a research engineer in scientific computing on the implementation of numerical methods in plasma physics. My first codes were written in Fortran and followed the evolution of the language to try to improve the user experience …
read moreCongrès SMAI 2021 mini-symposium "Julia, un langage pour les mathématiciens"
J’ai organisé avec Benoît Fabrèges pour le Groupe Calcul un mini-symposium pour découvrir le langage Julia.
J’y ai présenté des exemples d’applications pour la résolution numérique d’équations différentielles. J’ai fait une démonstration du package développé avec Yves Mocquart : HOODESolver.jl.
Les supports sont disponibles sur …
read moreINRIA TECH 2020 Talk
Talk at INRIA Rennes January 2020¶
Link to slides.
To open the notebooks run them locally:
git clone https://gitlab.inria.fr/navarop/JuliaInriaTech cd JuliaInriaTech julia --project
julia> using Pkg julia> Pkg.instantiate() julia> include("generate_nb.jl") julia> using IJulia julia> notebook(dir=joinpath(pwd(),"notebooks")) [ Info: running ...
Introduction …
read moreNumkin 2019 Talk
Solving the Vlasov equation with Julia¶
The Vlasov equation is of fundamental importance in plasma physics and particularly for simulations in Magnetic fusion and of Tokamak plasmas. I present here a way to use the Julia language to solve it numerically.
After a short introduction about the language, the first …
read more