La dernière version du sujet est la v1.02.
Fichiers relatifs au TP:
- Sujet initial:
TP.zip
TP.tar.xz
- Version 1.01 (14/02/2019):
sujet
latex
changelog
- Version 1.02 (15/02/2019):
sujet
latex
changelog
dif-conv-f.sce
Attention le signe de kappa dans l'équation (5) n'était pas bon.
Précision sur les questions:
- Q1) Attention, M et N ne sont pas tridiagonales, il faut penser à la périodicité du domaine.
- Q2) Pour la démonstration on pourra admettre un résultat sur une certaine classe de matrice.
- Q3) Il ne faut pas utiliser la fonction chol de scilab mais bien implémenter soi-même la factorisation.
- Q4) Comme les coefficients de la matrice N ne dépendent pas du temps,
il est possible de factoriser la matrice qu'une seule fois au début du
calcul. La variable
phi_i
correspond à la discrétisation de ϕ(t=0) etmaillage
au vecteur des xi=idx pour i de 0 à Nx−1. - Q5) La question a été réécrite dans la version 1.02, le script src/diff/dif-conv-f.sce donné dans le squelette de base a été modifié. On commence bien par réécrire un solveur 1D similaire à la question 4 mais sans utiliser Cholesky.
- Q6) Attention les coefficients de Fourier sont bien des constantes, leurs dérivées par rapport à x et y valent bien 0. On fera attention au cas spécifique du coefficient (0,0) dans le code !
- Q8) La aussi, faire bien attention aux coefficients de Fourier en (0,0).
FAQ:
- Qui sont les responsables du TP ?
- Comment faire fonctionner les graphes dans scilab sur les ordinateurs de l'école ?
Qui sont les responsables du TP ?
Les responsables sont Jean-Baptiste Keck et Olivier Ozenda, les adresses électronique de contact sont dans le sujet du TP.Comment faire fonctionner les graphes dans scilab sur les ordinateurs de l'école ?
Il faut forcer le rendu logiciel en mettant la variable d'environnementLIBGL_ALWAYS_SOFTWARE
à 1:
- LIBGL_ALWAYS_SOFTWARE=1 scilab