SciELO - Scientific Electronic Library Online

 
vol.10 issue20Assessment of cast steel anchorage fracture toughness of a cable-stayed bridge by small punch testCalorimetric study with the use of thermocouples on insulation made of denim waste for dwellings in Saltillo, Coahuila author indexsubject indexsearch form
Home Pagealphabetic serial listing  

Services on Demand

Journal

Article

Indicators

Related links

  • Have no similar articlesSimilars in SciELO

Share


Nova scientia

On-line version ISSN 2007-0705

Abstract

ORTIGOZA CAPETILLO, Gerardo M.; LORANDI MEDINA, Alberto P.  and  GARCIA REYNOSO, Alfonso C.. Reordenando bordes y elementos en mallas no estructuradas para reducir el tiempo de ejecución en Cálculos de Elementos Finitos. Nova scientia [online]. 2018, vol.10, n.20, pp.263-279. ISSN 2007-0705.  https://doi.org/10.21640/ns.v10i20.1317.

En este trabajo mostramos cómo el reordenamiento RCM puede aplicarse a los lados y a los elementos de una malla no estructurada (tetraedros/triángulos) para reducir el ancho de banda de las matrices de esfuerzos para las formulaciones de elementos finitos definidas sobre lados o sobre elementos. Los generadores de malla han sido diseñados principalmente para elementos finitos nodales, sus salidas son una lista de nodos (2d/3d) y un arreglo de la conectividad de los elementos (triángulos/tetraedros). Sin embargo, para las formulaciones de elementos finitos basados en los lados se requiere una enumeración de los lados de la malla. Reportamos observaciones realizadas con los generadores de mallas Triangle y Tetgen y las estructuras esparcidas de las matrices de esfuerzos obtenidas en formulaciones sobre los lados y sobre elementos. El RCM es un algoritmo de re-enumeración tradicionalmente aplicado a los nodos de la malla. Así para aplicar este algoritmo de re-enumeración al caso de elementos finitos sobre lados y elementos, definimos los grafos de los lados y el grafo de los elementos. Obtenemos así una noTable reducción de ancho de banda de las matrices de esfuerzos, lo que se traduce en reducción de tiempo de ejecución en la multiplicación de matrices esparcidas por un vector. Usamos matrices comprimidas por filas e implementamos la multiplicación de matriz esparcida por vector en una rutina en paralelo usando OpenMp.

Keywords : re-enumeración de lados y elementos; formulación de elementos finitos; reducción de ancho de banda y tiempo de ejecución; matriz esparcida por vector.

        · abstract in English     · text in English