cad/netgen 6.2.2608 FreeBSD
Automatic 3D tetrahedral mesh generator
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
1545e043ba- License
- LGPL21
- Categories
- cad
- Package size
- 3200.5 KiB, 11986.9 KiB installed
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 |
|---|---|---|
| FreeBSD | cad/netgen | 6.2.2608 |
| OpenBSD | cad/netgen | 1.5.171p4 |
| MidnightBSD | cad/netgen | 6.2.2603_1 |
Install
Binary package:
pkg install netgen
From the ports tree:
cd /usr/ports/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
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 6.2.2607 | 6.2.2607 | - | - | - |
| FreeBSD:14:quarterly | 6.2.2607 | 6.2.2607 | n/a | - | - |
| FreeBSD:15:latest | 6.2.2607 | 6.2.2608 | n/a | - | - |
| FreeBSD:15:quarterly | 6.2.2607 | 6.2.2607 | n/a | n/a | n/a |
| FreeBSD:16:latest | 6.2.2607 | 6.2.2608 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 3
${PYTHON_PKGNAMEPREFIX}pybind11>0: devel/py-pybind11${PYTHON_PKGNAMEPREFIX}pytest>0: devel/py-pytestgit: devel/git
The full lists below include those, and their dependencies in turn.
Build dependencies 53
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- devel/cmake-core
- devel/gettext-runtime
- devel/git
- devel/jsoncpp
- devel/libffi
- devel/libunistring
- devel/libuv
- devel/ninja
- devel/pkgconf
- devel/py-iniconfig
- devel/py-packaging
- devel/py-pluggy
- devel/py-pybind11
- devel/py-pytest
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/libGLU
- graphics/libglvnd
- graphics/png
- lang/python312
- lang/python315
- lang/tcl86
- math/mpdecimal
- ports-mgmt/pkg
- print/freetype2
- print/indexinfo
- security/libssh2
- security/rhash
- textproc/expat2
- textproc/py-pygments
- www/libnghttp2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/libXmu
- x11-toolkits/libXt
- x11-toolkits/tk86
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrender
- x11/libxcb
- x11/xorgproto
Run dependencies 30
- archivers/brotli
- devel/gettext-runtime
- devel/libffi
- devel/readline
- graphics/libGLU
- graphics/libglvnd
- graphics/png
- lang/python312
- lang/tcl86
- math/mpdecimal
- print/freetype2
- print/indexinfo
- textproc/expat2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/libXmu
- x11-toolkits/libXt
- x11-toolkits/tk86
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrender
- x11/libxcb
- x11/xorgproto
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 pkgconfig python tcl tk xorg
- Service scripts
- none
- Conflicts with
- netgen-lvs
Files
pkg-plist 249
- bin/netgen
- include/core/archive.hpp
- include/core/array.hpp
- include/core/autodiff.hpp
- include/core/autodiffdiff.hpp
- include/core/bitarray.hpp
- include/core/blockallocator.hpp
- include/core/concurrentqueue.h
- include/core/dynstridearray.hpp
- include/core/exception.hpp
- include/core/flags.hpp
- include/core/hashtable.hpp
- include/core/indexset.hpp
- include/core/localheap.hpp
- include/core/logging.hpp
- include/core/memtrace.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/gzstream.h
- include/general/myadt.hpp
- include/general/ngpython.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
- include/include/csg.hpp
- include/include/geometry2d.hpp
- include/include/gprim.hpp
- include/include/incopengl.hpp
- include/include/inctcl.hpp
- include/include/incvis.hpp
- include/include/linalg.hpp
- include/include/meshing.hpp
- include/include/myadt.hpp
The first 100 are listed.
distinfo 3
| File | Size | SHA256 |
|---|---|---|
| NGSolve-netgen-v6.2.2608_GH0.tar.gz | 3.394072e+06 | 64b49bc7407db9a22e61b9f5c9bddf01875df3f0c7c306e77110ba00b2f30813 |
| 3d82bf88360b9d032671a72a31cd9c351bf674f8.patch | 825 | 50758ed3408b745c8f701f341d31dad96b4819391e7c09aecf0b6413cbd29a97 |
| 8737bff2bfec303b4affd06be9f44acd4b13f34d.patch | 1453 | c51d2445c4df1952d61c57b18b4cc32709f2f429d85afddb286fb216a16eb5a8 |
Commit history 6
The latest 5 of 6 in the history this site was built from.