实例介绍
netgen5.0开源网格剖分程序 网格剖分最好的开源软件包
【实例截图】
【核心代码】
4744302543362933368.zip
└── netgen-5.0.0
├── aclocal.m4
├── AUTHORS
├── ChangeLog
├── config.guess
├── config.h.in
├── config.sub
├── configure
├── configure.ac
├── depcomp
├── doc
│ ├── Makefile.am
│ ├── Makefile.in
│ └── ng4.pdf
├── INSTALL
├── install-sh
├── libsrc
│ ├── csg
│ │ ├── algprim.cpp
│ │ ├── algprim.hpp
│ │ ├── brick.cpp
│ │ ├── brick.hpp
│ │ ├── bspline2d.cpp
│ │ ├── csgeom.cpp
│ │ ├── csgeom.hpp
│ │ ├── csg.hpp
│ │ ├── csgparser.cpp
│ │ ├── csgparser.hpp
│ │ ├── csgpkg.cpp
│ │ ├── curve2d.cpp
│ │ ├── curve2d.hpp
│ │ ├── edgeflw.cpp
│ │ ├── edgeflw.hpp
│ │ ├── explicitcurve2d.cpp
│ │ ├── explicitcurve2d.hpp
│ │ ├── extrusion.cpp
│ │ ├── extrusion.hpp
│ │ ├── gencyl.cpp
│ │ ├── gencyl.hpp
│ │ ├── genmesh.cpp
│ │ ├── geoml.hpp
│ │ ├── identify.cpp
│ │ ├── identify.hpp
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ ├── manifold.cpp
│ │ ├── manifold.hpp
│ │ ├── meshsurf.cpp
│ │ ├── meshsurf.hpp
│ │ ├── polyhedra.cpp
│ │ ├── polyhedra.hpp
│ │ ├── revolution.cpp
│ │ ├── revolution.hpp
│ │ ├── singularref.cpp
│ │ ├── singularref.hpp
│ │ ├── solid.cpp
│ │ ├── solid.hpp
│ │ ├── specpoin.cpp
│ │ ├── specpoin.hpp
│ │ ├── spline3d.cpp
│ │ ├── spline3d.hpp
│ │ ├── surface.cpp
│ │ ├── surface.hpp
│ │ ├── triapprox.cpp
│ │ ├── triapprox.hpp
│ │ ├── vscsg.cpp
│ │ └── vscsg.hpp
│ ├── general
│ │ ├── array.cpp
│ │ ├── array.hpp
│ │ ├── autodiff.hpp
│ │ ├── autoptr.hpp
│ │ ├── bitarray.cpp
│ │ ├── bitarray.hpp
│ │ ├── dynamicmem.cpp
│ │ ├── dynamicmem.hpp
│ │ ├── flags.cpp
│ │ ├── flags.hpp
│ │ ├── hashtabl.cpp
│ │ ├── hashtabl.hpp
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ ├── mpi_interface.cpp
│ │ ├── mpi_interface.hpp
│ │ ├── myadt.hpp
│ │ ├── mystring.cpp
│ │ ├── mystring.hpp
│ │ ├── netgenout.hpp
│ │ ├── ngexception.cpp
│ │ ├── ngexception.hpp
│ │ ├── optmem.cpp
│ │ ├── optmem.hpp
│ │ ├── parthreads.cpp
│ │ ├── parthreads.hpp
│ │ ├── profiler.cpp
│ │ ├── profiler.hpp
│ │ ├── seti.cpp
│ │ ├── seti.hpp
│ │ ├── sort.cpp
│ │ ├── sort.hpp
│ │ ├── spbita2d.cpp
│ │ ├── spbita2d.hpp
│ │ ├── stack.hpp
│ │ ├── symbolta.cpp
│ │ ├── symbolta.hpp
│ │ ├── table.cpp
│ │ ├── table.hpp
│ │ └── template.hpp
│ ├── geom2d
│ │ ├── genmesh2d.cpp
│ │ ├── geom2dmesh.cpp
│ │ ├── geom2dmesh.hpp
│ │ ├── geom2dpkg.cpp
│ │ ├── geometry2d.cpp
│ │ ├── geometry2d.hpp
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ ├── vsgeom2d.cpp
│ │ └── vsgeom2d.hpp
│ ├── gprim
│ │ ├── adtree.cpp
│ │ ├── adtree.hpp
│ │ ├── geom2d.cpp
│ │ ├── geom2d.hpp
│ │ ├── geom3d.cpp
│ │ ├── geom3d.hpp
│ │ ├── geomfuncs.cpp
│ │ ├── geomfuncs.hpp
│ │ ├── geomobjects2.hpp
│ │ ├── geomobjects.hpp
│ │ ├── geomops2.hpp
│ │ ├── geomops.hpp
│ │ ├── geomtest3d.cpp
│ │ ├── geomtest3d.hpp
│ │ ├── gprim.hpp
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ ├── spline.cpp
│ │ ├── splinegeometry.cpp
│ │ ├── splinegeometry.hpp
│ │ ├── spline.hpp
│ │ ├── transform3d.cpp
│ │ └── transform3d.hpp
│ ├── include
│ │ ├── acisgeom.hpp
│ │ ├── csg.hpp
│ │ ├── geometry2d.hpp
│ │ ├── gprim.hpp
│ │ ├── incvis.hpp
│ │ ├── linalg.hpp
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ ├── meshing.hpp
│ │ ├── myadt.hpp
│ │ ├── mydefs.hpp
│ │ ├── mystdlib.h
│ │ ├── nginterface.h
│ │ ├── nginterface_v2.hpp
│ │ ├── occgeom.hpp
│ │ ├── opti.hpp
│ │ ├── parallel.hpp
│ │ ├── stlgeom.hpp
│ │ └── visual.hpp
│ ├── interface
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ ├── nginterface.cpp
│ │ ├── nginterface_v2.cpp
│ │ ├── read_fnf_mesh.cpp
│ │ ├── readtetmesh.cpp
│ │ ├── readuser.cpp
│ │ ├── writeabaqus.cpp
│ │ ├── writediffpack.cpp
│ │ ├── writedolfin.cpp
│ │ ├── writeelmer.cpp
│ │ ├── writefeap.cpp
│ │ ├── writefluent.cpp
│ │ ├── writegmsh2.cpp
│ │ ├── writegmsh.cpp
│ │ ├── writejcm.cpp
│ │ ├── writeOpenFOAM15x.cpp
│ │ ├── writepermas.cpp
│ │ ├── writetecplot.cpp
│ │ ├── writetet.cpp
│ │ ├── writetochnog.cpp
│ │ ├── writeuser.cpp
│ │ ├── writeuser.hpp
│ │ └── wuchemnitz.cpp
│ ├── linalg
│ │ ├── bfgs.cpp
│ │ ├── densemat.cpp
│ │ ├── densemat.hpp
│ │ ├── linalg.hpp
│ │ ├── linopt.cpp
│ │ ├── linsearch.cpp
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ ├── opti.hpp
│ │ ├── polynomial.cpp
│ │ ├── polynomial.hpp
│ │ └── vector.hpp
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── meshing
│ │ ├── adfront2.cpp
│ │ ├── adfront2.hpp
│ │ ├── adfront3.cpp
│ │ ├── adfront3.hpp
│ │ ├── basegeom.cpp
│ │ ├── basegeom.hpp
│ │ ├── bcfunctions.cpp
│ │ ├── bcfunctions.hpp
│ │ ├── bisect.cpp
│ │ ├── bisect.hpp
│ │ ├── boundarylayer.cpp
│ │ ├── boundarylayer.hpp
│ │ ├── classifyhpel.hpp
│ │ ├── clusters.cpp
│ │ ├── clusters.hpp
│ │ ├── curvedelems.cpp
│ │ ├── curvedelems.hpp
│ │ ├── delaunay2d.cpp
│ │ ├── delaunay.cpp
│ │ ├── findip2.hpp
│ │ ├── findip.hpp
│ │ ├── geomsearch.cpp
│ │ ├── geomsearch.hpp
│ │ ├── global.cpp
│ │ ├── global.hpp
│ │ ├── hpref_hex.hpp
│ │ ├── hprefinement.cpp
│ │ ├── hprefinement.hpp
│ │ ├── hpref_prism.hpp
│ │ ├── hpref_pyramid.hpp
│ │ ├── hpref_quad.hpp
│ │ ├── hpref_segm.hpp
│ │ ├── hpref_tet.hpp
│ │ ├── hpref_trig.hpp
│ │ ├── improve2.cpp
│ │ ├── improve2gen.cpp
│ │ ├── improve2.hpp
│ │ ├── improve3.cpp
│ │ ├── improve3.hpp
│ │ ├── localh.cpp
│ │ ├── localh.hpp
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ ├── meshclass.cpp
│ │ ├── meshclass.hpp
│ │ ├── meshfunc2d.cpp
│ │ ├── meshfunc.cpp
│ │ ├── meshfunc.hpp
│ │ ├── meshing2.cpp
│ │ ├── meshing2.hpp
│ │ ├── meshing3.cpp
│ │ ├── meshing3.hpp
│ │ ├── meshing.hpp
│ │ ├── meshtool.cpp
│ │ ├── meshtool.hpp
│ │ ├── meshtype.cpp
│ │ ├── meshtype.hpp
│ │ ├── msghandler.cpp
│ │ ├── msghandler.hpp
│ │ ├── netrule2.cpp
│ │ ├── netrule3.cpp
│ │ ├── parallelmesh.cpp
│ │ ├── paralleltop.cpp
│ │ ├── paralleltop.hpp
│ │ ├── parser2.cpp
│ │ ├── parser3.cpp
│ │ ├── prism2rls.cpp
│ │ ├── pyramid2rls.cpp
│ │ ├── pyramidrls.cpp
│ │ ├── quadrls.cpp
│ │ ├── refine.cpp
│ │ ├── ruler2.cpp
│ │ ├── ruler2.hpp
│ │ ├── ruler3.cpp
│ │ ├── ruler3.hpp
│ │ ├── secondorder.cpp
│ │ ├── smoothing2.5.cpp
│ │ ├── smoothing2.cpp
│ │ ├── smoothing3.cpp
│ │ ├── specials.cpp
│ │ ├── specials.hpp
│ │ ├── tetrarls.cpp
│ │ ├── topology.cpp
│ │ ├── topology.hpp
│ │ ├── triarls.cpp
│ │ ├── validate.cpp
│ │ ├── validate.hpp
│ │ └── zrefine.cpp
│ ├── occ
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ ├── occconstruction.cpp
│ │ ├── occgenmesh.cpp
│ │ ├── occgeom.cpp
│ │ ├── occgeom.hpp
│ │ ├── occmeshsurf.cpp
│ │ ├── occmeshsurf.hpp
│ │ ├── occpkg.cpp
│ │ ├── Partition_Inter2d.cxx
│ │ ├── Partition_Inter2d.hxx
│ │ ├── Partition_Inter2d.ixx
│ │ ├── Partition_Inter2d.jxx
│ │ ├── Partition_Inter3d.cxx
│ │ ├── Partition_Inter3d.hxx
│ │ ├── Partition_Inter3d.ixx
│ │ ├── Partition_Inter3d.jxx
│ │ ├── Partition_Loop2d.cxx
│ │ ├── Partition_Loop2d.hxx
│ │ ├── Partition_Loop2d.ixx
│ │ ├── Partition_Loop2d.jxx
│ │ ├── Partition_Loop3d.cxx
│ │ ├── Partition_Loop3d.hxx
│ │ ├── Partition_Loop3d.ixx
│ │ ├── Partition_Loop3d.jxx
│ │ ├── Partition_Loop.cxx
│ │ ├── Partition_Loop.hxx
│ │ ├── Partition_Loop.ixx
│ │ ├── Partition_Loop.jxx
│ │ ├── Partition_Spliter.cxx
│ │ ├── Partition_Spliter.hxx
│ │ ├── Partition_Spliter.ixx
│ │ ├── Partition_Spliter.jxx
│ │ ├── utilities.h
│ │ ├── vsocc.cpp
│ │ └── vsocc.hpp
│ ├── stlgeom
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ ├── meshstlsurface.cpp
│ │ ├── meshstlsurface.hpp
│ │ ├── stlgeomchart.cpp
│ │ ├── stlgeom.cpp
│ │ ├── stlgeom.hpp
│ │ ├── stlgeommesh.cpp
│ │ ├── stlline.cpp
│ │ ├── stlline.hpp
│ │ ├── stlpkg.cpp
│ │ ├── stltool.cpp
│ │ ├── stltool.hpp
│ │ ├── stltopology.cpp
│ │ ├── stltopology.hpp
│ │ ├── vsstl.cpp
│ │ └── vsstl.hpp
│ └── visualization
│ ├── importsolution.cpp
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── meshdoc.cpp
│ ├── meshdoc.hpp
│ ├── mvdraw.cpp
│ ├── mvdraw.hpp
│ ├── soldata.hpp
│ ├── vispar.hpp
│ ├── visual.hpp
│ ├── vsfieldlines.cpp
│ ├── vsmesh.cpp
│ ├── vssolution.cpp
│ └── vssolution.hpp
├── ltmain.sh
├── m4
│ ├── libtool.m4
│ ├── lt~obsolete.m4
│ ├── ltoptions.m4
│ ├── ltsugar.m4
│ ├── ltversion.m4
│ └── tcl.m4
├── Makefile.am
├── Makefile.in
├── missing
├── mkinstalldirs
├── NEWS
├── ng
│ ├── acisgeom.tcl
│ ├── csgeom.tcl
│ ├── demoview.cpp
│ ├── demoview.hpp
│ ├── dialog.tcl
│ ├── drawing.tcl
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── menustat.tcl
│ ├── netgen.ocf
│ ├── ngappinit.cpp
│ ├── nghelp.tcl
│ ├── ngicon.tcl
│ ├── ngpkg.cpp
│ ├── ngshell.tcl
│ ├── ng.tcl
│ ├── ngtesting.tcl
│ ├── ngvisual.tcl
│ ├── occgeom.tcl
│ ├── onetcl.cpp
│ ├── parallelfunc.cpp
│ ├── parallelfunc.hpp
│ ├── parameters.tcl
│ ├── sockets.tcl
│ ├── stlgeom.tcl
│ ├── togl_1_7.h
│ └── variables.tcl
├── nglib
│ ├── cube.surf
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── nglib.cpp
│ ├── nglib.h
│ ├── ng_stl.cpp
│ └── ng_vol.cpp
├── TODO
├── tutorials
│ ├── boundarycondition.geo
│ ├── boxcyl.geo
│ ├── circle_on_cube.geo
│ ├── cone.geo
│ ├── cubeandring.geo
│ ├── cubeandspheres.geo
│ ├── cube.geo
│ ├── cubemcyl.geo
│ ├── cubemsphere.geo
│ ├── cylinder.geo
│ ├── cylsphere.geo
│ ├── ellipsoid.geo
│ ├── ellipticcyl.geo
│ ├── extrusion.geo
│ ├── fichera.geo
│ ├── frame.step
│ ├── hinge.stl
│ ├── lshape3d.geo
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── manyholes2.geo
│ ├── manyholes.geo
│ ├── matrix.geo
│ ├── ortho.geo
│ ├── part1.stl
│ ├── period.geo
│ ├── revolution.geo
│ ├── screw.step
│ ├── sculpture.geo
│ ├── shaft.geo
│ ├── shell.geo
│ ├── sphere.geo
│ ├── sphereincube.geo
│ ├── squarecircle.in2d
│ ├── squarehole.in2d
│ ├── square.in2d
│ ├── torus.geo
│ ├── trafo.geo
│ ├── twobricks.geo
│ ├── twocubes.geo
│ └── twocyl.geo
└── windows
├── Makefile.am
├── Makefile.in
├── netgen-5.0.sln
├── netgen-5.0.vcproj
├── netgen.ico
├── netgen.rc
├── nglib.sln
├── nglib.vcproj
├── postBuild_netgen.bat
├── postBuild_nglib.bat
└── resource.h
19 directories, 447 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论