From: li p. <li...@ya...> - 2006-06-30 07:15:12
|
Hi David, You could possiblly do like this. Use Tetgen to generate a cube of 6 tet-element. Save it in .node and .ele files. Load the files in you libmesh code and refine the cube with mesh_refinement.refine_uniformly(). see u pan Hi All, When I was trying to generate 3D tetrahedral mesh using: MeshTools::Generation::build_cube (mesh, 20, 20, 20, -3., 3., -3., 3., -3., 3., TET10); I got: ERROR: Unrecognized 3D element type. [0] src/mesh/mesh_generation.C, line 671, compiled Jun 13 2006 at 23:07:35 I thought TET4 and TET10 elements were implemented in libmesh because they are listed under Generic 3D Finite Elements of libmesh Class DOCs http://libmesh.sourceforge.net/doxygen/index.php Alternatively I tried tetgen with libmesh using: TetGenMeshInterface tetgen (mesh); tetgen.pointset_convexhull (); tetgen.triangulate_conformingDelaunayMesh(0., .005); And the program threw an error at equation_systems.init(); and [0] src/fe/fe_lagrange.C, line 614 Can anyone tell me what could be the problem? Thanks, David __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com |