FDTD piste amélioration
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

FDTD piste amélioration



  1. #1
    lesurveilleur

    FDTD piste amélioration


    ------

    Bonjour,

    Quelles sont les pistes pour l'amélioration d'un code de FDTD sur l'équation d'onde d'Alembert ?

    Sur quels paramètres peut-on intervenir pour améliorer la précision des résultats de cette simulation ?


    Merci d'avance

    -----

  2. #2
    Paraboloide_Hyperbolique

    Re : FDTD piste amélioration

    Bonjour,

    Votre question est trop large telle quelle. Il y a 36 manières d'améliorer un code en différences finies:

    1. Du point de vue algorithmique:

    1.a.: augmenter l'ordre de discrétisation (si on veut améliorer la fidélité de la modélisation, mais allonge le temps calcul)
    1.b.: passer à un schéma implicite (permet d'augmenter le pas de temps au prix de la résolution d'un système linéaire à chaque pas de temps).
    1.c: utiliser un schéma explicite avec un pas de temps adaptatif.
    1.d: utiliser un schéma explicite avec un pas de temps spatial adaptatif.
    1.e: combiner 1.c et 1.d
    1.f: utiliser un schéma "mixte" combinant un schéma explicite et implicite.
    1.g: voir la littérature sur le sujet qui propose certainement plein d'autres idées en fonction de cas considérés.

    2. Du point de vue informatique:
    2.a: utiliser une arithmétique mult-précision
    2.b: exploiter les possibilités de vectorisation proposées par le processeurs modernes (SSE)
    2.c: paralléliser le code pour le faire tourner sur plusieurs processeurs à la fois.
    2.e: optimiser l'utilisation des différentes mémoires caches.
    2.f: recourir à des matrices creuses pour les schémas implicites.
    2.g: et encore d'autres optimisations possibles que je n'ai pas à l'esprit maintenant...

Discussions similaires

  1. Ligne de transmission artificielle (métaligne), la méthode FDTD
    Par inviteec2ee9f4 dans le forum Physique
    Réponses: 0
    Dernier message: 22/09/2019, 23h12
  2. Maison BBC piste amélioration ?
    Par Mettero dans le forum Habitat bioclimatique, isolation et chauffage
    Réponses: 11
    Dernier message: 23/10/2012, 18h08
  3. Fdtd 2d tm
    Par invite82fffb5c dans le forum Physique
    Réponses: 0
    Dernier message: 28/07/2011, 06h35
  4. code FDTD
    Par invite24318894 dans le forum Physique
    Réponses: 0
    Dernier message: 21/05/2011, 13h03
  5. Dimensionnement piste
    Par inviteeb94b0b7 dans le forum Électronique
    Réponses: 18
    Dernier message: 02/02/2010, 23h07