cad/netgen 6.2.2603_1 MidnightBSD
Automatic 3D tetrahedral mesh generator
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- lgpl2.1
- Categories
- cad
Description
NETGEN is an automatic 3D tetrahedral mesh generator.
It accepts input from constructive solid geometry (CSG) or boundary representation (BRep) from STL file format. The connection to a geometry kernel allows the handling of IGES and STEP files. NETGEN contains modules for mesh optimization and hierarchical mesh refinement.
Netgen/NGSolve is a high performance multiphysics finite element software. It is widely used to analyze models from solid mechanics, fluid dynamics and electromagnetics. Due to its flexible Python interface new physical equations and solution algorithms can be implemented easily.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | cad/netgen | 6.2.2603_1 |
| FreeBSD | cad/netgen | 6.2.2608 |
| OpenBSD | cad/netgen | 1.5.171p4 |
| NetBSD | wip/netgen | 1.5.277 |
| HardenedBSD | cad/netgen | 6.2.2607 |
| GhostBSD | cad/netgen | 6.2.2606 |
Install
Binary package:
mport install netgen
From mports:
cd /usr/mports/cad/netgen && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= netgen>0:cad/netgen
LIB_DEPENDS= libngcore.so:cad/netgen
Dependencies
As this port's Makefile names them.
Build 2
${PYTHON_PKGNAMEPREFIX}pytest>=0: devel/py-pytestgit: devel/git
Build dependencies 2
No port depends on this one.
Configuration
Options name: cad_netgen
| Option | Default | Description |
|---|---|---|
| CGNS | off | Enable CGNS file read/write support |
| JPEG | off | Enable snapshots using jpeg |
| MPEG | off | Enable recording with FFmpeg |
- USES
- cmake gl localbase:ldflags python tcl tk xorg
- Service scripts
- none
- Conflicts with
- libvisual pybind11
Files
pkg-plist 313
- bin/netgen
- include/core/archive.hpp
- include/core/array.hpp
- include/core/autodiff.hpp
- include/core/autodiffdiff.hpp
- include/core/bitarray.hpp
- include/core/concurrentqueue.h
- include/core/exception.hpp
- include/core/flags.hpp
- include/core/hashtable.hpp
- include/core/localheap.hpp
- include/core/logging.hpp
- include/core/memtracer.hpp
- include/core/mpi4py_pycapi.h
- include/core/mpi_wrapper.hpp
- include/core/ng_mpi.hpp
- include/core/ng_mpi_generated_declarations.hpp
- include/core/ng_mpi_native.hpp
- include/core/ngcore.hpp
- include/core/ngcore_api.hpp
- include/core/ngstream.hpp
- include/core/paje_trace.hpp
- include/core/profiler.hpp
- include/core/python_ngcore.hpp
- include/core/ranges.hpp
- include/core/register_archive.hpp
- include/core/signal.hpp
- include/core/simd.hpp
- include/core/simd_arm64.hpp
- include/core/simd_avx.hpp
- include/core/simd_avx512.hpp
- include/core/simd_generic.hpp
- include/core/simd_math.hpp
- include/core/simd_sse.hpp
- include/core/statushandler.hpp
- include/core/symboltable.hpp
- include/core/table.hpp
- include/core/taskmanager.hpp
- include/core/type_traits.hpp
- include/core/utils.hpp
- include/core/version.hpp
- include/core/xbool.hpp
- include/csg/algprim.hpp
- include/csg/brick.hpp
- include/csg/csg.hpp
- include/csg/csgeom.hpp
- include/csg/csgparser.hpp
- include/csg/curve2d.hpp
- include/csg/edgeflw.hpp
- include/csg/explicitcurve2d.hpp
- include/csg/extrusion.hpp
- include/csg/gencyl.hpp
- include/csg/geoml.hpp
- include/csg/identify.hpp
- include/csg/manifold.hpp
- include/csg/meshsurf.hpp
- include/csg/polyhedra.hpp
- include/csg/revolution.hpp
- include/csg/singularref.hpp
- include/csg/solid.hpp
- include/csg/specpoin.hpp
- include/csg/spline3d.hpp
- include/csg/splinesurface.hpp
- include/csg/surface.hpp
- include/csg/triapprox.hpp
- include/csg/vscsg.hpp
- include/general/autodiff.hpp
- include/general/autoptr.hpp
- include/general/gzstream.h
- include/general/hashtabl.hpp
- include/general/myadt.hpp
- include/general/mystring.hpp
- include/general/netgenout.hpp
- include/general/ngarray.hpp
- include/general/ngbitarray.hpp
- include/general/ngpython.hpp
- include/general/optmem.hpp
- include/general/parthreads.hpp
- include/general/seti.hpp
- include/general/sort.hpp
- include/general/spbita2d.hpp
- include/general/stack.hpp
- include/general/table.hpp
- include/general/template.hpp
- include/geom2d/csg2d.hpp
- include/geom2d/geometry2d.hpp
- include/geom2d/spline2d.hpp
- include/geom2d/vsgeom2d.hpp
- include/gprim/adtree.hpp
- include/gprim/geom2d.hpp
- include/gprim/geom3d.hpp
- include/gprim/geomfuncs.hpp
- include/gprim/geomobjects.hpp
- include/gprim/geomops.hpp
- include/gprim/geomtest3d.hpp
- include/gprim/gprim.hpp
- include/gprim/spline.hpp
- include/gprim/splinegeometry.hpp
- include/gprim/transform3d.hpp
- include/include/acisgeom.hpp
The first 100 are listed.
distinfo 4
| File | Size | SHA256 |
|---|---|---|
| NGSolve-netgen-v6.2.2603_GH0.tar.gz | 3.348737e+06 | 5afe58ed86c9832adf41a7b9dfdc166fed46841cab9d87ca17d22f41377007cf |
| NGSolve-pybind11-v3.0.3_GH0.tar.gz | 964282 | 787459e1e186ee82001759508fefa408373eae8a076ffe0078b126c6f8f0ec5e |
| 3d82bf88360b9d032671a72a31cd9c351bf674f8.patch | 825 | 50758ed3408b745c8f701f341d31dad96b4819391e7c09aecf0b6413cbd29a97 |
| 8737bff2bfec303b4affd06be9f44acd4b13f34d.patch | 1453 | c51d2445c4df1952d61c57b18b4cc32709f2f429d85afddb286fb216a16eb5a8 |