BSD Ports

science/sparta 2024.09.4 FreeBSD

Gas simulator: SPARTA DSMC software package

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2
Categories
science
Package size
525.1 KiB, 1423.8 KiB installed

Description

SPARTA is a parallel DSMC code for performing simulations of low-density gases in 2D or 3D. Particles advect through a hierarchical Cartesian grid that overlays the simulation box. The grid is used to group particles by grid cell for purposes of performing collisions and chemistry. Physical objects with triangulated surfaces can be embedded in the grid, creating cut and split grid cells. The grid is also used to efficiently find particle/surface collisions.

SPARTA runs on single processors or in parallel using message-passing techniques and a spatial-decomposition of the simulation domain. The code is designed to be easy to modify or extend with new functionality.

SPARTA was developed at Sandia National Laboratories, a US Department of Energy (DOE) laboratory.

In the other systems

SystemPortVersion
FreeBSDscience/sparta2024.09.4
DragonFlyscience/sparta2022.07.18_2

Install

Binary package:

pkg install sparta-dsmc

From the ports tree:

cd /usr/ports/science/sparta/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	sparta-dsmc>0:science/sparta

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2024.09.42024.09.4-2024.09.42024.09.4
FreeBSD:14:quarterly2024.09.42024.09.4n/a2024.09.42024.09.4
FreeBSD:15:latest2024.09.42024.09.4n/a2024.09.42024.09.4
FreeBSD:15:quarterly2024.09.42024.09.4n/an/an/a
FreeBSD:16:latest2024.09.42024.09.4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

The full lists below include those, and their dependencies in turn.

Build dependencies 23
Run dependencies 21

No port depends on this one.

Configuration

Options name: science_sparta

OptionDefaultDescription
MPIonMPI (Message Passing Interface) support
SERIALoffSerial: no parallelization
USES
compiler:c++11-lang gmake localbase
Service scripts
none

Files

distinfo 1
FileSizeSHA256
sparta-sparta-2024.09.4-4Sep2024_GH0.tar.gz2.4291485e+0793aa951a145d0d785360b388b4f3787a65cfa9fed75e916a9bcdd1eceeaf2f29

Commit history 0

No commits in the history this site was built from.