BSD Ports

science/pagmo2 2.20.0 FreeBSD

Platform to perform parallel computations of optimization tasks

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
39271a8749
License
GPLv3, LGPL3
Categories
science
Package size
4246.5 KiB, 19933.1 KiB installed

Description

pagmo (C++) is a scientific library for massively parallel optimization. It is built around the idea of providing a unified interface to optimization algorithms and to optimization problems and to make their deployment in massively parallel environments easy.

In the other systems

SystemPortVersion
FreeBSDscience/pagmo22.20.0
DragonFlyscience/pagmo22.19.1_5

Install

Binary package:

pkg install pagmo2

From the ports tree:

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

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

RUN_DEPENDS=	pagmo2>0:science/pagmo2
LIB_DEPENDS=	libpagmo.so:science/pagmo2

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:latest2.19.1_92.20.0--2.20.0
FreeBSD:14:quarterly2.19.1_92.19.1_9n/a-2.19.1_9
FreeBSD:15:latest2.20.02.20.0n/a--
FreeBSD:15:quarterly2.19.1_92.19.1_9n/an/an/a
FreeBSD:16:latest2.19.1_92.20.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 4

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

Build dependencies 38
Run dependencies 25

Configuration

No options to configure.

USES
cmake compiler:c++17-lang eigen:3,build,run
Service scripts
none

Files

pkg-plist 119
  • include/pagmo/algorithm.hpp
  • include/pagmo/algorithms/bee_colony.hpp
  • include/pagmo/algorithms/cmaes.hpp
  • include/pagmo/algorithms/compass_search.hpp
  • include/pagmo/algorithms/cstrs_self_adaptive.hpp
  • include/pagmo/algorithms/de.hpp
  • include/pagmo/algorithms/de1220.hpp
  • include/pagmo/algorithms/gaco.hpp
  • include/pagmo/algorithms/gwo.hpp
  • include/pagmo/algorithms/ihs.hpp
  • include/pagmo/algorithms/ipopt.hpp
  • include/pagmo/algorithms/maco.hpp
  • include/pagmo/algorithms/mbh.hpp
  • include/pagmo/algorithms/moead.hpp
  • include/pagmo/algorithms/moead_gen.hpp
  • include/pagmo/algorithms/nlopt.hpp
  • include/pagmo/algorithms/not_population_based.hpp
  • include/pagmo/algorithms/nsga2.hpp
  • include/pagmo/algorithms/nsga3.hpp
  • include/pagmo/algorithms/nspso.hpp
  • include/pagmo/algorithms/null_algorithm.hpp
  • include/pagmo/algorithms/pso.hpp
  • include/pagmo/algorithms/pso_gen.hpp
  • include/pagmo/algorithms/sade.hpp
  • include/pagmo/algorithms/sea.hpp
  • include/pagmo/algorithms/sga.hpp
  • include/pagmo/algorithms/simulated_annealing.hpp
  • include/pagmo/algorithms/xnes.hpp
  • include/pagmo/archipelago.hpp
  • include/pagmo/batch_evaluators/default_bfe.hpp
  • include/pagmo/batch_evaluators/member_bfe.hpp
  • include/pagmo/batch_evaluators/thread_bfe.hpp
  • include/pagmo/bfe.hpp
  • include/pagmo/config.hpp
  • include/pagmo/detail/archipelago_fwd.hpp
  • include/pagmo/detail/base_sr_policy.hpp
  • include/pagmo/detail/bfe_impl.hpp
  • include/pagmo/detail/constants.hpp
  • include/pagmo/detail/custom_comparisons.hpp
  • include/pagmo/detail/eigen.hpp
  • include/pagmo/detail/eigen_s11n.hpp
  • include/pagmo/detail/free_form_fwd.hpp
  • include/pagmo/detail/gte_getter.hpp
  • include/pagmo/detail/island_fwd.hpp
  • include/pagmo/detail/nsga3_impl.hpp
  • include/pagmo/detail/prime_numbers.hpp
  • include/pagmo/detail/reference_point.hpp
  • include/pagmo/detail/s11n_wrappers.hpp
  • include/pagmo/detail/support_xeus_cling.hpp
  • include/pagmo/detail/task_queue.hpp
  • include/pagmo/detail/type_name.hpp
  • include/pagmo/detail/typeid_name_extract.hpp
  • include/pagmo/detail/visibility.hpp
  • include/pagmo/exceptions.hpp
  • include/pagmo/io.hpp
  • include/pagmo/island.hpp
  • include/pagmo/islands/fork_island.hpp
  • include/pagmo/islands/thread_island.hpp
  • include/pagmo/pagmo.hpp
  • include/pagmo/population.hpp
  • include/pagmo/problem.hpp
  • include/pagmo/problems/ackley.hpp
  • include/pagmo/problems/cec2006.hpp
  • include/pagmo/problems/cec2009.hpp
  • include/pagmo/problems/cec2013.hpp
  • include/pagmo/problems/cec2014.hpp
  • include/pagmo/problems/decompose.hpp
  • include/pagmo/problems/dtlz.hpp
  • include/pagmo/problems/golomb_ruler.hpp
  • include/pagmo/problems/griewank.hpp
  • include/pagmo/problems/hock_schittkowski_71.hpp
  • include/pagmo/problems/inventory.hpp
  • include/pagmo/problems/lennard_jones.hpp
  • include/pagmo/problems/luksan_vlcek1.hpp
  • include/pagmo/problems/minlp_rastrigin.hpp
  • include/pagmo/problems/null_problem.hpp
  • include/pagmo/problems/rastrigin.hpp
  • include/pagmo/problems/rosenbrock.hpp
  • include/pagmo/problems/schwefel.hpp
  • include/pagmo/problems/translate.hpp
  • include/pagmo/problems/unconstrain.hpp
  • include/pagmo/problems/wfg.hpp
  • include/pagmo/problems/zdt.hpp
  • include/pagmo/r_policies/fair_replace.hpp
  • include/pagmo/r_policy.hpp
  • include/pagmo/rng.hpp
  • include/pagmo/s11n.hpp
  • include/pagmo/s_policies/select_best.hpp
  • include/pagmo/s_policy.hpp
  • include/pagmo/threading.hpp
  • include/pagmo/topologies/base_bgl_topology.hpp
  • include/pagmo/topologies/free_form.hpp
  • include/pagmo/topologies/fully_connected.hpp
  • include/pagmo/topologies/ring.hpp
  • include/pagmo/topologies/unconnected.hpp
  • include/pagmo/topology.hpp
  • include/pagmo/type_traits.hpp
  • include/pagmo/types.hpp
  • include/pagmo/utils/constrained.hpp
  • include/pagmo/utils/discrepancy.hpp

The first 100 are listed.

distinfo 1
FileSizeSHA256
esa-pagmo2-v2.20.0_GH0.tar.gz1.7450852e+078d684e9a3667dcccc844489083906c35aba7610594c5fce0f4eccce9c2264f4d

Commit history 3

DateCommitCreditsLog message
39271a8749 Yuri Victorovich science/pagmo2: update 2.19.1 → 2.20.0
97a84ef467 Dima Panov */*: update boost consumers after boost-1.92
bab138a675 Yuri Victorovich science/pagmo2: fix tests