science/simbody 3.8.80.a3.f10 FreeBSD
Multibody dynamics library for (bio)mechanical systems simulation
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
eb919414ed- License
- APACHE20
- Categories
- science, biology
- Package size
- 7127.7 KiB, 21212.4 KiB installed
Description
Simbody is useful for internal coordinate and coarse grained molecule modeling, large scale mechanical models like skeletons, and anything else that can be modeled as bodies interconnected by joints, acted upon by forces, and restricted by constraints.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | science/simbody | 3.8.80.a3.f10 |
| DragonFly | science/simbody | 3.7_8 |
Install
Binary package:
pkg install simbody
From the ports tree:
cd /usr/ports/science/simbody/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= simbody>0:science/simbody
LIB_DEPENDS= libSimTKcommon.so:science/simbody
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 | 3.8.80.a3.f10 | 3.8.80.a3.f10 | - | 3.7_8 | 3.8.80.a3.f10 |
| FreeBSD:14:quarterly | 3.8.80.a3.f10 | 3.8.80.a3.f10 | n/a | 3.7_8 | 3.8.80.a3.f10 |
| FreeBSD:15:latest | 3.8.80.a3.f10 | 3.8.80.a3.f10 | n/a | 3.7_8 | 3.7_8 |
| FreeBSD:15:quarterly | 3.8.80.a3.f10 | 3.8.80.a3.f10 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.8.80.a3.f10 | 3.8.80.a3.f10 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 36
- archivers/liblz4
- archivers/zstd
- devel/binutils
- devel/cmake-core
- devel/gettext-runtime
- devel/jsoncpp
- devel/libunistring
- devel/libuv
- dns/libidn2
- graphics/freeglut
- graphics/libGLU
- graphics/libglvnd
- lang/gcc14
- math/gmp
- math/mpc
- math/mpfr
- math/openblas
- ports-mgmt/pkg
- print/indexinfo
- security/rhash
- textproc/expat2
- x11-toolkits/libXmu
- x11-toolkits/libXt
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrandr
- x11/libXrender
- x11/libXxf86vm
- x11/libxcb
- x11/xorgproto
Run dependencies 27
- archivers/liblz4
- archivers/zstd
- devel/binutils
- graphics/freeglut
- graphics/libGLU
- graphics/libglvnd
- lang/gcc14
- math/gmp
- math/mpc
- math/mpfr
- math/openblas
- print/indexinfo
- x11-toolkits/libXmu
- x11-toolkits/libXt
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrandr
- x11/libXrender
- x11/libXxf86vm
- x11/libxcb
- x11/xorgproto
Required by 1
Configuration
Options name: science_simbody
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| EXAMPLE_PROGRAMS | off | Build and install example programs |
| VISUALIZER | on | Build the visualizer component |
- USES
- blaslapack:openblas cmake compiler:c++20-lang fortran localbase
- Service scripts
- none
Files
pkg-plist 230
- include/simbody/SimTKcommon.h
- include/simbody/SimTKcommon/Constants.h
- include/simbody/SimTKcommon/Mechanics.h
- include/simbody/SimTKcommon/Orientation.h
- include/simbody/SimTKcommon/Scalar.h
- include/simbody/SimTKcommon/Simmatrix.h
- include/simbody/SimTKcommon/SmallMatrix.h
- include/simbody/SimTKcommon/TemplatizedLapack.h
- include/simbody/SimTKcommon/Testing.h
- include/simbody/SimTKcommon/basics.h
- include/simbody/SimTKcommon/internal/Array.h
- include/simbody/SimTKcommon/internal/BigMatrix.h
- include/simbody/SimTKcommon/internal/CloneOnWritePtr.h
- include/simbody/SimTKcommon/internal/ClonePtr.h
- include/simbody/SimTKcommon/internal/CompositeNumericalTypes.h
- include/simbody/SimTKcommon/internal/CoordinateAxis.h
- include/simbody/SimTKcommon/internal/DecorationGenerator.h
- include/simbody/SimTKcommon/internal/DecorativeGeometry.h
- include/simbody/SimTKcommon/internal/Event.h
- include/simbody/SimTKcommon/internal/EventHandler.h
- include/simbody/SimTKcommon/internal/EventReporter.h
- include/simbody/SimTKcommon/internal/Exception.h
- include/simbody/SimTKcommon/internal/ExceptionMacros.h
- include/simbody/SimTKcommon/internal/Fortran.h
- include/simbody/SimTKcommon/internal/Function.h
- include/simbody/SimTKcommon/internal/IteratorRange.h
- include/simbody/SimTKcommon/internal/MassProperties.h
- include/simbody/SimTKcommon/internal/Mat.h
- include/simbody/SimTKcommon/internal/MatrixBase.h
- include/simbody/SimTKcommon/internal/MatrixCharacteristics.h
- include/simbody/SimTKcommon/internal/MatrixHelper.h
- include/simbody/SimTKcommon/internal/MatrixView_.h
- include/simbody/SimTKcommon/internal/Matrix_.h
- include/simbody/SimTKcommon/internal/Measure.h
- include/simbody/SimTKcommon/internal/MeasureImplementation.h
- include/simbody/SimTKcommon/internal/NTraits.h
- include/simbody/SimTKcommon/internal/Parallel2DExecutor.h
- include/simbody/SimTKcommon/internal/ParallelExecutor.h
- include/simbody/SimTKcommon/internal/ParallelWorkQueue.h
- include/simbody/SimTKcommon/internal/Pathname.h
- include/simbody/SimTKcommon/internal/Plugin.h
- include/simbody/SimTKcommon/internal/PolygonalMesh.h
- include/simbody/SimTKcommon/internal/PolynomialRootFinder.h
- include/simbody/SimTKcommon/internal/PrivateImplementation.h
- include/simbody/SimTKcommon/internal/PrivateImplementation_Defs.h
- include/simbody/SimTKcommon/internal/Quaternion.h
- include/simbody/SimTKcommon/internal/Random.h
- include/simbody/SimTKcommon/internal/ReferencePtr.h
- include/simbody/SimTKcommon/internal/ReinitOnCopy.h
- include/simbody/SimTKcommon/internal/ResetOnCopy.h
- include/simbody/SimTKcommon/internal/ResultType.h
- include/simbody/SimTKcommon/internal/Rotation.h
- include/simbody/SimTKcommon/internal/Row.h
- include/simbody/SimTKcommon/internal/RowVectorBase.h
- include/simbody/SimTKcommon/internal/RowVectorView_.h
- include/simbody/SimTKcommon/internal/RowVector_.h
- include/simbody/SimTKcommon/internal/Serialize.h
- include/simbody/SimTKcommon/internal/SmallDefsThatNeedBig.h
- include/simbody/SimTKcommon/internal/SmallMatrixMixed.h
- include/simbody/SimTKcommon/internal/SpatialAlgebra.h
- include/simbody/SimTKcommon/internal/StableArray.h
- include/simbody/SimTKcommon/internal/Stage.h
- include/simbody/SimTKcommon/internal/State.h
- include/simbody/SimTKcommon/internal/StateImpl.h
- include/simbody/SimTKcommon/internal/String.h
- include/simbody/SimTKcommon/internal/Study.h
- include/simbody/SimTKcommon/internal/StudyGuts.h
- include/simbody/SimTKcommon/internal/Subsystem.h
- include/simbody/SimTKcommon/internal/SubsystemGuts.h
- include/simbody/SimTKcommon/internal/SymMat.h
- include/simbody/SimTKcommon/internal/System.h
- include/simbody/SimTKcommon/internal/SystemGuts.h
- include/simbody/SimTKcommon/internal/Timing.h
- include/simbody/SimTKcommon/internal/Transform.h
- include/simbody/SimTKcommon/internal/UnitVec.h
- include/simbody/SimTKcommon/internal/Value.h
- include/simbody/SimTKcommon/internal/Vec.h
- include/simbody/SimTKcommon/internal/VectorBase.h
- include/simbody/SimTKcommon/internal/VectorIterator.h
- include/simbody/SimTKcommon/internal/VectorMath.h
- include/simbody/SimTKcommon/internal/VectorView_.h
- include/simbody/SimTKcommon/internal/Vector_.h
- include/simbody/SimTKcommon/internal/Xml.h
- include/simbody/SimTKcommon/internal/common.h
- include/simbody/SimTKcommon/internal/conjugate.h
- include/simbody/SimTKcommon/internal/negator.h
- include/simbody/SimTKlapack.h
- include/simbody/SimTKmath.h
- include/simbody/SimTKsimbody.h
- include/simbody/SimTKsimbody_aux.h
- include/simbody/Simbody.h
- include/simbody/simbody/internal/Assembler.h
- include/simbody/simbody/internal/AssemblyCondition.h
- include/simbody/simbody/internal/AssemblyCondition_Markers.h
- include/simbody/simbody/internal/AssemblyCondition_OrientationSensors.h
- include/simbody/simbody/internal/AssemblyCondition_QValue.h
- include/simbody/simbody/internal/Body.h
- include/simbody/simbody/internal/CablePath.h
- include/simbody/simbody/internal/CableSpan.h
- include/simbody/simbody/internal/CableSpring.h
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| simbody-simbody-Simbody-3.8-80a3f10-80a3f10a6daa26c8aaf18f2c672cf385b227e62c_GH0.tar.gz | 3.3722903e+07 | 61bb2162ee2af60323b9c046f9111783954daa0031684b1a0ad99da10e8375bf |