Distinguir

Un código de matlab simple para la generación de mallas triangulares y tetraédricas no estructuradas
Descargar ahora

Distinguir Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Nombre del editor:
  • Per-Olof Persson
  • Sistemas operativos:
  • Windows All
  • Tamaño del archivo:
  • 37 KB

Distinguir Etiquetas


Distinguir Descripción

La distmilidad fue diseñada para ser un código de matlab simple para la generación de mallas triangulares y tetraédricas no estructuradas. Una de las razones por las que el código es corto y simple es que las geometrías se especifican mediante funciones de distancia firmadas. Estos dan la distancia más corta desde cualquier punto en el espacio hasta el límite del dominio. El signo es negativo dentro de la región y positivo afuera. Un ejemplo simple es el círculo de la unidad en 2-D, que tiene la función de distancia D = R-1, donde R es la distancia del origen. Para geometrías más complicadas, la función de distancia se puede calcular mediante interpolación entre valores en una cuadrícula, una representación común para los métodos establecidos de nivel. Para la generación de malla real, DistMesh utiliza la rutina de triangulación Delaunay en Matlab e intenta optimizar las ubicaciones de los nodos mediante un procedimiento de alisado basado en la fuerza. La topología es actualizada regularmente por Delaunay. Los puntos de límite solo se les permite moverse tangencialmente al límite mediante proyecciones utilizando la función de distancia. Este procedimiento iterativo generalmente resulta en mallas muy bien formadas. Nuestro objetivo con este código es la simplicidad, de modo que todos puedan entender el código y modificarlo de acuerdo con sus necesidades. El código no es del todo robusto (es decir, puede que no termine y devuelva una malla bien en forma), y es relativamente lento. Sin embargo, nuestra investigación actual muestra que estas cuestiones se pueden resolver en un código de C ++ optimizado, y creemos que nuestro simple código MATLAB es importante para la demostración de los principios subyacentes.


Distinguir Software relacionado

Polycut

Un programa para visualizar múltiples universos conectados por un cierto tipo de agujero de gusano ...

352 473 KB

Descargar

Evolución de superficie

Un programa interactivo para el estudio de superficies con forma de tensión superficial y otras energías, y sujeto a varias restricciones ...

456 2.8 MB

Descargar

Calculadora DSSF

Una calculadora de Windows minimalista, fácil de usar que toma una ventaja conveniente del teclado del número en su teclado. ...

342 20 KB

Descargar

Sepinria

Un software diseñado para el análisis de la esclerosis múltiple MRI cerebral ...

196 8.9 MB

Descargar

Poniprog

PonyProg es un programador universal para muchos dispositivos en serie ...

921 545 KB

Descargar