geompack

所属分类:其他
开发工具:Visual C++
文件大小:331KB
下载次数:64
上传日期:2009-04-02 12:18:02
上 传 者lijinxiang
说明:  有限元网格划分技术。如何用程序进行三维模型的网格划分
(Finite element mesh technology. How to use the procedure of three-dimensional model grid)

文件列表:
basic2d.tar.gz (9581, 1998-02-17)
basic3d.tar.gz (7312, 1998-02-17)
convex3d.tar.gz (11387, 1998-02-17)
dechol3d.tar.gz (25323, 1998-02-17)
decomp2d.tar.gz (24333, 1998-02-17)
decomp3d.tar.gz (36206, 1998-02-17)
deltr2d.tar.gz (7956, 1998-02-17)
deltr3d.tar.gz (28662, 1998-02-17)
deltrkd.tar.gz (29485, 1998-02-17)
general.tar.gz (7393, 1998-02-17)
mdf2d.tar.gz (13822, 1998-02-17)
mdf3d.tar.gz (28149, 1998-02-17)
triang2d.tar.gz (13116, 1998-02-17)
triang3d.tar.gz (26176, 1998-02-17)
update.tar.gz (29428, 1998-02-17)
UserGuide.ps.gz (23454, 1998-02-17)
vispol.tar.gz (11346, 1998-02-17)
Errcodes.txt (6058, 1998-02-17)

E-mail: bjoe@shaw.ca Web site: members.shaw.ca/bjoe GEOMPACK (in Fortran 77) has been brought back from backup due to occasional requests. It is no longer supported, and the address information in the files is no longer valid. - Barry Joe February 25, 2001 (Sept. 4, 2007 address change) ------------------------------------------------------------------------------ Version 1 of GEOMPACK available in February 1991 (old version): - Contains files basic2d.tar.Z, basic3d.tar.Z, decomp2d.tar.Z, deltr2d.tar.Z, deltr3d.tar.Z, general.tar.Z, mdf2d.tar.Z, triang2d.tar.Z, vispol.tar.Z, Errcodes - Errcodes is file of error codes and descriptions; remaining files are compressed, tar'ed directories of Fortran 77 routines and some data files Version 2 of GEOMPACK available in June 1992 (old version): - Contains updates to Version 1 files (slight changes to some routines plus a few new routines); obtain new version for (5) below - Contains new files (compressed, tar'ed directories) convex3d.tar.Z, dechol3d.tar.Z, decomp3d.tar.Z, deltrkd.tar.Z, mdf3d.tar.Z, triang3d.tar.Z - Users' guide is available in postscript format in file UserGuide.ps.Z Version 3 of GEOMPACK available in July 1993 (current version): - Contains no changes to basic2d.tar.Z, convex3d.tar.Z, decomp2d.tar.Z, general.tar.Z, mdf2d.tar.Z, triang2d.tar.Z, vispol.tar.Z - Contains minor changes to Errcodes, Papers/UserGuide.ps.Z, dechol3d.tar.Z (fixed minor declaration error in DRdsh3.f), decomp3d.tar.Z (fixed minor declaration error in DRdec3.f), deltr2d.tar.Z (fixed minor declaration error in walkt2.f), deltrkd.tar.Z (fixed minor error in swapdg.f, simplified smpxls.f), mdf3d.tar.Z (fixed minor declaration error in DReqd3.f, DRmdf3.f) - Changes to basic3d.tar.Z: consistent tolerance test used for degenerate (coplanar) tetrahedron in baryth.f, ccsph.f, opside.f; new tetrahedron shape measure routines emnrth.f, radrth.f, sangmn.f - Changes to deltr3d.tar.Z: minor modifications due to above change in tolerance test; new routines for computing improved-quality triangulations with respect to tetrahedron shape measures (this is the major update in this version) - Changes to triang3d.tar.Z: slightly modified bcdtri.f, lsrct3.f, swprem.f, tripr3.f, DRbctr.f, DRtri3.f Minor update on September 9, 1994: - update.tar.Z contains new versions of basic2d/ptpolg.f and triang3d/intmvg.f (fixed to better handle roundoff error problems), and decomp3d/cutfac.f (deleted statements IERR = 325, IERR = 326) Minor update on January 5, 1996: - In addition to triang3d/intmvg.f and decomp3d/cutfac.f, update.tar.Z now contains new versions of basic2d/diam2.f,ptpolg.f, shrnk2.f,width2.f; basic3d/baryth.f,ccsph.f; convex3d/shrnk3.f; deltr3d/fndmsw.f,ifacty.f,swapes.f,swapmu.f,swaptf.f,tetmu.f; mdf3d/mfdec3.f; triang3d/swprem.f. Most are minor changes to better handle roundoff errors; a couple are due to typos. ------------------------------------------------------------------------------ Current routines in GEOMPACK: (1) 2-D convex decomposition and triangulation of polygonal regions - copy Errcodes, general.tar.Z, basic2d.tar.Z, vispol.tar.Z, decomp2d.tar.Z, mdf2d.tar.Z, triang2d.tar.Z; see references [JoS86, Joe86, Joe91c] (2) 2-D Delaunay triangulation - copy Errcodes, general.tar.Z, basic2d.tar.Z, deltr2d.tar.Z; see reference [Joe91c] (3) 3-D Delaunay and improved-quality triangulations - copy Errcodes, general.tar.Z, basic3d.tar.Z, deltr3d.tar.Z; see references [Joe89, Joe91a, Joe91c, Joe95b, LiJ94a] (4) k-D Delaunay triangulation - copy Errcodes, general.tar.Z, deltrkd.tar.Z; see reference [Joe93] (5) 3-D convex decomposition and triangulation of polyhedral regions - copy Errcodes, general.tar.Z, basic2d.tar.Z, vispol.tar.Z, decomp2d.tar.Z, mdf2d.tar.Z, triang2d.tar.Z, basic3d.tar.Z, deltr3d.tar.Z, convex3d.tar.Z, dechol3d.tar.Z, decomp3d.tar.Z, mdf3d.tar.Z, triang3d.tar.Z; see references [Joe91b, Joe92, Joe94, Joe95b] General comments: (a) The GEOMPACK software package is copyrighted and made available here for noncommercial use only. If you want to include any GEOMPACK routines in a commercial software product, please contact me about obtaining a license. (b) Most routines should work reasonably well. The exceptions are the convex polyhedron decomposition routines in directories dechol3d, decomp3d, and mdf3d; these only work well for polyhedral regions of simple to medium complexity. I am still adding improvements to these routines. (c) The next version with major updates will be available by mid 1997 at the earliest, and will hopefully include improved convex polyhedron decomposition algorithm (to handle complicated regions), quadrilateral mesh generator, local refinement routines, graphics programs for viewing meshes, etc. (d) There is no C code. Try using f2c (available from netlib) to convert Fortran 77 code to C. Note that the resulting C code is very hard to read and understand. (e) For SGI (and possibly other) computers, the GERROR common block conflicts with a gerror() system call and needs to be renamed.

近期下载者

相关文件


收藏者