• FreeFem++

  • Referenced in 1037 articles [sw01436]
  • interactions require interpolations of data on several meshes and their manipulation within one program. FreeFem ... manipulation of data on multiple meshes (as a follow up of bamg). FreeFem++ is written...
  • Gmsh

  • Referenced in 576 articles [sw00366]
  • provide a fast, light and user-friendly meshing tool with parametric input and advanced visualization ... Gmsh is built around four modules: geometry, mesh, solver and post-processing. The specification...
  • deal.ii

  • Referenced in 549 articles [sw03516]
  • element codes, using among other aspects adaptive meshes and a wide array of tools classes ... handling of degrees of freedom, input of meshes and output of results in graphics formats...
  • OpenFOAM

  • Referenced in 390 articles [sw04317]
  • dynamics and electromagnetics. It includes tools for meshing, notably snappyHexMesh, a parallelised mesher for complex ... post-processing. Almost everything (including meshing, and pre- and post-processing) runs in parallel ... which collections of functionality (e.g. numerical methods, meshing, physical models, …) are each compiled into their ... perform pre- and post-processing tasks, e.g. meshing, data visualisation...
  • CGAL

  • Referenced in 355 articles [sw00118]
  • biology, medical imaging, robotics and motion planning, mesh generation, numerical methods... More on the projects ... applications (2D and 3D envelopes, Minkowski sums), mesh generation (2D Delaunay mesh generation ... surface and volume mesh generation, skin surfaces), geometry processing (surface mesh simplification, subdivision and parameterization...
  • XFEM

  • Referenced in 358 articles [sw01026]
  • modularity, extensibility, and robustness. To facilitate mesh -- geometry interactions with hundreds of enrichment items ... mesh generator and mesh database are included. The salient features of the programme are: flexibility ... cracks arbitrarily oriented with respect to the mesh; geometry is described and updated by level...
  • Triangle

  • Referenced in 342 articles [sw07890]
  • Triangle: A Two-Dimensional Quality Mesh Generator and Delaunay Triangulator. Triangle generates exact Delaunay triangulations ... triangulations, Voronoi diagrams, and high-quality triangular meshes. The latter can be generated with...
  • DistMesh

  • Referenced in 258 articles [sw12766]
  • Simple Mesh Generator in MATLAB. Creating a mesh is the first step in a wide ... computing and computer graphics. An unstructured simplex mesh requires a choice of meshpoints (vertex nodes ... being much shorter and simpler than other meshing techniques, our algorithm typically produces meshes...
  • METIS

  • Referenced in 445 articles [sw04089]
  • programs for partitioning graphs, partitioning finite element meshes, and producing fill reducing orderings for sparse...
  • COMSOL

  • Referenced in 367 articles [sw04091]
  • modeling process − defining your geometry, meshing, specifying your physics, solving, and then visualizing your results.Model...
  • Gerris

  • Referenced in 259 articles [sw00341]
  • linear shallow-water equations Adaptive mesh refinement: the resolution is adapted dynamically to the features ... flow Entirely automatic mesh generation in complex geometries Second-order in space and time Unlimited...
  • PLTMG

  • Referenced in 215 articles [sw00717]
  • refinement, coarsening, and mesh moving. PLTMG employes several algebraic multilevel solvers for the resulting systems ... obstacle problems. The package includes an initial mesh generator and several graphics packages. Support ... Bank-Holst parallel adaptive meshing paradigm and corresponding domain decomposition solver are also provided. PLTMG...
  • DDE-BIFTOOL

  • Referenced in 304 articles [sw02396]
  • using piecewise polynomial collocation on adaptively refined meshes...
  • Mfree2D

  • Referenced in 303 articles [sw15725]
  • adaptive stress analysis package based on mesh-free technology. MFree2D is designed for 2D stress...
  • FEAP

  • Referenced in 171 articles [sw04963]
  • defining one, two, and three dimensional meshes, defining a wide range of linear and nonlinear ... solution algorithms, graphics options for displaying meshes and contouring solution values, an element library ... also be used in conjunction with mesh generation programs that have an option to output ... input the data generated from the mesh generation program...
  • Netgen

  • Referenced in 156 articles [sw06679]
  • abstract rules. The algorithms of the automatic mesh generator NETGEN are described. The domain ... Geometry (CSG). The whole task of 3D mesh generation splits into four subproblems of special ... point calculation, edge following, surface meshing and finally volume mesh generation. Surface and volume mesh ... element generation rules. Several techniques of mesh optimization are tested and quality plots are presented...
  • TetGen

  • Referenced in 151 articles [sw04046]
  • TetGen, a Delaunay-Based Quality Tetrahedral Mesh Generator. TetGen is a C++ program for generating ... good quality tetrahedral meshes aimed to support numerical methods and scientific computing. The problem ... quality tetrahedral mesh generation is challenged by many theoretical and practical issues. TetGen uses Delaunay ... intended audience are researchers or developers in mesh generation or other related areas. It describes...
  • UG

  • Referenced in 190 articles [sw04596]
  • adaptive local grid refinement on unstructured meshes, multigrid solvers and parallelization techniques ... generation and manipulation of unstructured meshes in two and three space dimensions as well...
  • top.m

  • Referenced in 207 articles [sw22630]
  • Criteria based optimizer, 16 lines for a mesh-independency filter and 35 lines...
  • PolyMesher

  • Referenced in 110 articles [sw13340]
  • PolyMesher: a general-purpose mesh generator for polygonal elements written in Matlab. We present ... simple and robust Matlab code for polygonal mesh generation that relies on an implicit description ... domain geometry. The mesh generator can provide, among other things, the input needed for finite ... contrast to lower order triangular and quadrilaterial meshes. Also, the use of polygonal elements makes...