BSD Ports

math/libmesh 1.7.0_5 DragonFly

Numerical simulation of partial differential equations

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
LGPL21
Categories
math
Package size
6689.0 KiB, 30692.2 KiB installed

Description

The libMesh library provides a framework for the numerical simulation of partial differential equations using arbitrary unstructured discretizations on serial and parallel platforms. A major goal of the library is to provide support for adaptive mesh refinement (AMR) computations in parallel while allowing a research scientist to focus on the physics they are modeling.

libMesh is based on this publication: A C++ Library for Parallel Adaptive Mesh Refinement/Coarsening Simulations," Engineering with Computers, vol. 22, no. 3-4, pp. 237-254, 2006, http://dx.doi.org/10.1007/s00366-006-0049-3

In the other systems

SystemPortVersion
DragonFlymath/libmesh1.7.0_5
FreeBSDmath/libmesh1.8.4_1

Install

Binary package:

pkg install libmesh

From DPorts:

cd /usr/dports/math/libmesh && make install clean

Dependencies

Run dependencies 4

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

You installed libMesh, the library for numerical mesh simulations.

You can run examples using for instance such command:

$ cd /usr/local/share/examples/libmesh/adaptivity/ex3 && gmake example-opt && ./run.sh

Before running examples, please allow your user the write access:

# chown -R {your-user}:users /usr/local/share/examples/libmesh

Examples require bash, gmake, libtool installed.