BSD Ports

science/bout++ 5.1.1_1 DragonFly

Plasma fluid finite-difference simulation code

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv3
Categories
math, science
Package size
1388.1 KiB, 6547.6 KiB installed

Description

BOUT++ is a framework for writing fluid and plasma simulations in curvilinear geometry. It is intended to be quite modular, with a variety of numerical methods and time-integration solvers available. BOUT++ is primarily designed and tested with reduced plasma fluid models in mind, but it can evolve any number of equations, with equations appearing in a readable form.

In the other systems

SystemPortVersion
DragonFlyscience/bout++5.1.1_1
FreeBSDscience/bout++5.1.1_11

Install

Binary package:

pkg install bout++

From DPorts:

cd /usr/dports/science/bout++ && make install clean

Dependencies

Run dependencies 16

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

You installed BOUT++, plasma fluid finite-difference simulation code.

BOUT++ is a framework that allows to solve a variety of partial differential
equations, with or without physical meaning.

You can use BOUT++ in one of these ways:
1. Build with included examples: make WITH_EXAMPLES=yes
   These examples showcase what BOUT++ can do on simple PDE systems,
2. Build and run any of the dependent ports: science/bout++-*
3. Write your own BOUT++ applications solving your equations.