BSD Ports

science/arbor 0.12.2 FreeBSD

Multi-compartment neural network simulation library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
229b2942d6
License
BSD3CLAUSE
Categories
science
Package size
1262.9 KiB, 4690.5 KiB installed

Description

Arbor is a multi-compartment neuron simulation library; compatible with next-generation accelerators; best-practices applied to research software; focussed on community-driven development.

In the other systems

SystemPortVersion
FreeBSDscience/arbor0.12.2
DragonFlyscience/arbor0.8.1

Install

Binary package:

pkg install arbor

From the ports tree:

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

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

RUN_DEPENDS=	arbor>0:science/arbor
LIB_DEPENDS=	libarbor.so:science/arbor

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:latest0.12.20.12.2--0.12.2
FreeBSD:14:quarterly0.12.20.12.2n/a-0.12.2
FreeBSD:15:latest0.12.20.12.2n/a--
FreeBSD:15:quarterly0.12.20.12.2n/an/an/a
FreeBSD:16:latest0.12.20.12.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 7

Library 3

Runtime 1

Test 1

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

Build dependencies 30
Run dependencies 15
Required by 1

Configuration

Options name: science_arbor

OptionDefaultDescription
NATIVEoffUse native optimization (-march=native)
USES
cmake compiler:c++20-lang localbase pkgconfig python shebangfix
Service scripts
none

Files

pkg-plist 122
  • bin/arbor-build-catalogue
  • bin/lmorpho
  • bin/modcc
  • include/arbor/adex_cell.hpp
  • include/arbor/arb_types.h
  • include/arbor/arb_types.hpp
  • include/arbor/arb_types.inc
  • include/arbor/arbexcept.hpp
  • include/arbor/assert.hpp
  • include/arbor/assert_macro.hpp
  • include/arbor/benchmark_cell.hpp
  • include/arbor/cable_cell.hpp
  • include/arbor/cable_cell_param.hpp
  • include/arbor/common_types.hpp
  • include/arbor/communication/mpi_error.hpp
  • include/arbor/communication/remote.hpp
  • include/arbor/constants.hpp
  • include/arbor/context.hpp
  • include/arbor/cv_policy.hpp
  • include/arbor/domain_decomposition.hpp
  • include/arbor/domdecexcept.hpp
  • include/arbor/event_generator.hpp
  • include/arbor/export.hpp
  • include/arbor/fvm_types.hpp
  • include/arbor/gpu/cuda_api.hpp
  • include/arbor/gpu/gpu_api.hpp
  • include/arbor/gpu/gpu_common.hpp
  • include/arbor/gpu/hip_api.hpp
  • include/arbor/gpu/math_cu.hpp
  • include/arbor/gpu/reduce_by_key.hpp
  • include/arbor/iexpr.hpp
  • include/arbor/lif_cell.hpp
  • include/arbor/load_balance.hpp
  • include/arbor/math.hpp
  • include/arbor/mechanism.hpp
  • include/arbor/mechanism_abi.h
  • include/arbor/mechcat.hpp
  • include/arbor/mechinfo.hpp
  • include/arbor/morph/cv_data.hpp
  • include/arbor/morph/embed_pwlin.hpp
  • include/arbor/morph/isometry.hpp
  • include/arbor/morph/label_dict.hpp
  • include/arbor/morph/locset.hpp
  • include/arbor/morph/mcable_map.hpp
  • include/arbor/morph/morphexcept.hpp
  • include/arbor/morph/morphology.hpp
  • include/arbor/morph/mprovider.hpp
  • include/arbor/morph/place_pwlin.hpp
  • include/arbor/morph/primitives.hpp
  • include/arbor/morph/region.hpp
  • include/arbor/morph/segment_tree.hpp
  • include/arbor/morph/stitch.hpp
  • include/arbor/network.hpp
  • include/arbor/network_generation.hpp
  • include/arbor/profile/meter.hpp
  • include/arbor/profile/meter_manager.hpp
  • include/arbor/profile/profiler.hpp
  • include/arbor/profile/timer.hpp
  • include/arbor/recipe.hpp
  • include/arbor/s_expr.hpp
  • include/arbor/sampling.hpp
  • include/arbor/schedule.hpp
  • include/arbor/serdes.hpp
  • include/arbor/simd/approx.hpp
  • include/arbor/simd/avx.hpp
  • include/arbor/simd/avx512.hpp
  • include/arbor/simd/generic.hpp
  • include/arbor/simd/implbase.hpp
  • include/arbor/simd/native.hpp
  • include/arbor/simd/neon.hpp
  • include/arbor/simd/simd.hpp
  • include/arbor/simd/simd_io.hpp
  • include/arbor/simd/sve.hpp
  • include/arbor/simd/sve_bits.hpp
  • include/arbor/simd/vls_sve.hpp
  • include/arbor/simd/vls_sve_bits.hpp
  • include/arbor/simple_sampler.hpp
  • include/arbor/simulation.hpp
  • include/arbor/spike.hpp
  • include/arbor/spike_event.hpp
  • include/arbor/spike_source_cell.hpp
  • include/arbor/symmetric_recipe.hpp
  • include/arbor/units.hpp
  • include/arbor/util/any_cast.hpp
  • include/arbor/util/any_ptr.hpp
  • include/arbor/util/any_visitor.hpp
  • include/arbor/util/compat.hpp
  • include/arbor/util/expected.hpp
  • include/arbor/util/extra_traits.hpp
  • include/arbor/util/handle_set.hpp
  • include/arbor/util/hash_def.hpp
  • include/arbor/util/pp_util.hpp
  • include/arbor/util/scope_exit.hpp
  • include/arbor/util/uninitialized.hpp
  • include/arbor/util/unique_any.hpp
  • include/arbor/util/visibility.hpp
  • include/arbor/version.hpp
  • include/arborenv/arbenvexcept.hpp
  • include/arborenv/concurrency.hpp
  • include/arborenv/default_env.hpp

The first 100 are listed.

distinfo 3
FileSizeSHA256
arbor-sim-arbor-v0.12.2_GH0.tar.gz1.2968355e+07be51d13ec5308c337e592643c4cade21b27fa3bfee3467d1542ee80cd62261a8
cpm-cmake-CPM.cmake-v0.39.0_GH0.tar.gz100981621cfca03a5a0fcf316f08aee37d775a71620879e768ebf74be8495773f6b578
martinus-unordered_dense-v4.5.0_GH0.tar.gz9016242364ce4bc4c23bd02549bbb3a7572d881684cd46057f3737fd53be53669743aa

Commit history 1

DateCommitCreditsLog message
229b2942d6 Yuri Victorovich science/{,py-}arbor: update 0.12.1 → 0.12.2