subroutines/xmlmesh

Versión 1.0.0.0 (4.88 KB) por Brad
xmlmesh is a Matlab function to format triangulated mesh data for xml file output.
182 descargas
Actualizado 17 Aug 2015

Description
xmlmesh() takes a set of 2D or 3D vertices (vrts) and a tetrahedral (tets)
connectivity list, and creates an XML file of the mesh. This function was
originally created to export xml mesh files for using in Fenics:Dolfin
but can be adapted for universal xml export of triangulated meshes.
Useage Definitions

xmlmesh(vrts,tets)
creates an XML file 'xmlmesh.xml' from a set of vertices "vrts"
and a connectivity list; here the connectivity list is referred
to as "tets". These parameters can be generated manually, or by
using matlab's builtin triangulation functions. The point list
"vrts" is a matrix with dimensions Mx2 (for 2D) or Mx3 (for 3D).
The matrix "tets" represents the triangulated connectivity list
of size Mx3 (for 2D) or Mx4 (for 3D), where M is the number of
triangles. Each row of tets specifies a triangle defined by indices
with respect to the points. The delaunayTriangulation function
can be used to quickly generate these input variables:
TR = delaunayTriangulation(XYZ);
vrts = TR.Points;
tets = TR.ConnectivityList;

Citar como

Brad (2024). subroutines/xmlmesh (https://github.com/bradmonk/xmlmesh), GitHub. Recuperado .

Compatibilidad con la versión de MATLAB
Se creó con R2014b
Compatible con cualquier versión
Compatibilidad con las plataformas
Windows macOS Linux
Categorías
Más información sobre Delaunay Triangulation en Help Center y MATLAB Answers.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

No se pueden descargar versiones que utilicen la rama predeterminada de GitHub

Versión Publicado Notas de la versión
1.0.0.0

Para consultar o notificar algún problema sobre este complemento de GitHub, visite el repositorio de GitHub.
Para consultar o notificar algún problema sobre este complemento de GitHub, visite el repositorio de GitHub.