BSD Ports

science/metaphysicl 1.3.3_1 DragonFly

Metaprogramming, operator-overloaded classes for numerical simulations

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
LGPL21
Categories
science
Package size
72.8 KiB, 669.2 KiB installed

Description

MetaPhysicL is a set of template classes and metaprogramming tools useful for the generation of physics codes which are optimized at compile-time.

This includes many classes which are designed to be compatible with generic codes written for plain numeric data types like float and double, but which may provide more featureful output: * DualNumber, for automatic differentiation. * NumberArray, for vectorization. * SparseNumberArray and SparseNumberStruct, for homogeneous or heterogeneous sparse vectors whose structure can be inferred at compile time. * EquationSet, for the automatic assembly of physics equations into evaluation codes.

In the other systems

The newest version among them is 1.3.3, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
DragonFlyscience/metaphysicl1.3.3_1 newestnone known-[email protected]-
FreeBSDscience/metaphysicl1.3.3_1 newestnone known-[email protected]-
HardenedBSDscience/metaphysicl1.3.3_1 newestno data-[email protected]-
GhostBSDscience/metaphysicl1.3.3_1 newestno data-[email protected]-

Install

Binary package:

pkg install MetaPhysicL

From DPorts:

cd /usr/dports/science/metaphysicl && make install clean

Dependencies

No port depends on this one.