Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

[Licence| Download | New Version Template] aezc_v1_0.tar.gz(89 Kbytes)
Manuscript Title: Details of Tetrahedral Anisotropic Mesh Adaptation
Authors: Kristian Ejlebjerg Jensen, Gerard Gorman
Program title: trullekrul v0.1.0
Catalogue identifier: AEZC_v1_0
Distribution format: tar.gz
Journal reference: Comput. Phys. Commun. 201(2016)135
Programming language: MATLAB/GNU Octave.
Computer: Single core desktops.
Operating system: Linux/Windows/Mac.
RAM: Variable, from megabytes to gigabytes
Keywords: Anisotropic, Mesh, Adaptation, Refinement, Swapping.
Classification: 4.2, 4.3, 4.12, 4.14.

Nature of problem:
Adaptation of tetrahedral meshes to metric fields.

Solution method:
Local operations, colouring and APL vectorised code.

Restrictions:
Region IDs/internal boundaries are not supported and 3D adaptation with 1M elements requires ≈4 GB memory.

Unusual features:
Vectorised script implementation, signed distance functions, selection of refinement and coarsening techniques.

Running time:
2D problems solve in seconds, but 3D problems can take up to an hour without running out of memory.