Distiller

Un code MATLAB simple pour la génération de mailles triangulaires triangulaires et tétraédrales non structurées
Télécharger maintenant

Distiller Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Freeware
  • Nom de l'éditeur:
  • Per-Olof Persson
  • Systèmes d'exploitation:
  • Windows All
  • Taille du fichier:
  • 37 KB

Distiller Mots clés


Distiller La description

Le DISMESH a été conçu pour être un code MATLAB simple pour la génération de mailles triangulaires et tétraédrales non structurées. Une des raisons que le code est courte et simple est que les géométries sont spécifiées par des fonctions de distance signées. Celles-ci donnent la distance la plus courte de tout point de l'espace à la limite du domaine. Le signe est négatif dans la région et positif à l'extérieur. Un exemple simple est le cercle de l'unité en 2-D, qui a la fonction de distance D = R-1, où R est la distance de l'origine. Pour des géométries plus compliquées, la fonction de distance peut être calculée par interpolation entre les valeurs d'une grille, une représentation commune pour les méthodes de jeu de niveau. Pour la génération de mailles réelle, DISMESH utilise la routine de triangulation Delaunay dans MATLAB et essaie d'optimiser les emplacements des nuds par une procédure de lissage basée sur la force. La topologie est régulièrement mise à jour par Delaunay. Les points limites ne sont autorisés que de déplacer tangentiellement vers la limite par les projections à l'aide de la fonction de distance. Cette procédure itérative entraîne généralement des mailles très bien formées. Notre objectif avec ce code est la simplicité, de sorte que tout le monde puisse comprendre le code et la modifier en fonction de leurs besoins. Le code n'est pas entièrement robuste (c'est-à-dire qu'il pourrait ne pas terminer et renvoyer un maillage en forme de puits), et il est relativement lent. Toutefois, nos recherches actuelles montrent que ces problèmes peuvent être résolus dans un code C ++ optimisé et nous croyons que notre code simple MATLAB est important pour la démonstration des principes sous-jacents.


Distiller Logiciels associés

Polycut

Un programme de visualisation de plusieurs univers connectés par un certain type de trou de ver ...

352 473 KB

Télécharger

Evolver de surface

Un programme interactif pour l'étude des surfaces en forme de tension superficielle et d'autres énergies, et sous réserve de différentes contraintes ...

456 2.8 MB

Télécharger

Calculatrice DSSF

Une calculatrice Windows minimaliste et minimaliste, facile à utiliser qui prend un avantage pratique du tampon de clé numérique dans votre clavier. ...

342 20 KB

Télécharger

Poney

PonyProg est un programmeur universel pour de nombreux appareils série. ...

921 545 KB

Télécharger