← Back to team overview

dolfin team mailing list archive

Added support for automatically creating simple meshes in 2D and 3D. [...]

 

Commit from fenics (2005-03-09 18:04 CET)
------------------

Added support for automatically creating simple meshes in 2D and 3D.

To create a triangular mesh of the unit square with (nx+1)(ny+1) nodes:

	UnitSquare mesh(nx, ny);

To create a tetrahedral mesh of the unit cube with (nx+1)(ny+1)(nz+1) nodes:

	UnitCube mesh(nx, ny, nz);

Also added a mesh to the new ODE benchmark problem (in progress).

/Anders

  dolfin  src/demo/bench/ode/main.cpp           1.4
  dolfin  src/kernel/mesh/Makefile.am           1.3
  dolfin  src/kernel/mesh/Makefile.in           1.55
  dolfin  src/kernel/mesh/Mesh.cpp              1.6
  dolfin  src/kernel/mesh/MeshInit.cpp          1.8
+ dolfin  src/kernel/mesh/UnitCube.cpp          1.1
+ dolfin  src/kernel/mesh/UnitSquare.cpp        1.1
  dolfin  src/kernel/mesh/dolfin/Makefile.am    1.2
  dolfin  src/kernel/mesh/dolfin/Makefile.in    1.54
  dolfin  src/kernel/mesh/dolfin/Mesh.h         1.9
  dolfin  src/kernel/mesh/dolfin/MeshInit.h     1.6
+ dolfin  src/kernel/mesh/dolfin/UnitCube.h     1.1
+ dolfin  src/kernel/mesh/dolfin/UnitSquare.h   1.1
  dolfin  src/kernel/mesh/dolfin/dolfin_mesh.h  1.3