FreeBSD Ports

science/ALPSCore 2.3.3

Generic algorithms and utilities for condensed matter physics

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
e0a8544ee6
License
MIT
Categories
science
Package size
1287.7 KiB, 9950.7 KiB installed

Description

The open source ALPSCore project, which is based on ALPS (Algorithms and Libraries for Physics Simulations) project, provides a collection of physics libraries and applications, with a focus on simulations of lattice models and strongly correlated systems. This project strives to provide a convenient set of maintained, well-documented, and reusable components for developing condensed matter physics simulation code, to help application developers make commonly used and proven computational algorithms available to a non-expert community.

Install

As a binary package — by origin, or by package name:

pkg install science/ALPSCore
pkg install ALPSCore

From the ports tree:

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

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

RUN_DEPENDS=	ALPSCore>0:science/ALPSCore
LIB_DEPENDS=	libalps-accumulators.so:science/ALPSCore

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.3.32.3.3-2.3.22.3.3
FreeBSD:14:quarterly2.3.32.3.3n/a2.3.22.3.3
FreeBSD:15:latest2.3.32.3.3n/a2.3.22.3.2
FreeBSD:15:quarterly2.3.32.3.3n/an/an/a
FreeBSD:16:latest2.3.32.3.3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 1

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

All build dependencies 40
All run dependencies 23

No port depends on this one.

Configuration

Options name: science_ALPSCore

OptionDefaultDescription
DOCSoffBuild and/or install documentation
DOXYGENoffBuild documentation with Doxygen
OPENMPIonParallel processing support via Open MPI
USES
cmake compiler:c++14-lang eigen:3
Service scripts
none

Files

pkg-plist 199
  • include/alps/accumulators.hpp
  • include/alps/accumulators/accumulator.hpp
  • include/alps/accumulators/archive_traits.hpp
  • include/alps/accumulators/convergence.hpp
  • include/alps/accumulators/feature.hpp
  • include/alps/accumulators/feature/binning_analysis.hpp
  • include/alps/accumulators/feature/count.hpp
  • include/alps/accumulators/feature/error.hpp
  • include/alps/accumulators/feature/max_num_binning.hpp
  • include/alps/accumulators/feature/mean.hpp
  • include/alps/accumulators/feature/weight.hpp
  • include/alps/accumulators/feature/weight_holder.hpp
  • include/alps/accumulators/mpi.hpp
  • include/alps/accumulators/namedaccumulators.hpp
  • include/alps/accumulators/parameter.hpp
  • include/alps/accumulators/wrapper_set.hpp
  • include/alps/accumulators/wrappers.hpp
  • include/alps/accumulators_.hpp
  • include/alps/alea.hpp
  • include/alps/alea/autocorr.hpp
  • include/alps/alea/batch.hpp
  • include/alps/alea/bundle.hpp
  • include/alps/alea/complex_op.hpp
  • include/alps/alea/computed.hpp
  • include/alps/alea/convert.hpp
  • include/alps/alea/core.hpp
  • include/alps/alea/covariance.hpp
  • include/alps/alea/hdf5.hpp
  • include/alps/alea/internal/format.hpp
  • include/alps/alea/internal/galois.hpp
  • include/alps/alea/internal/joined.hpp
  • include/alps/alea/internal/outer.hpp
  • include/alps/alea/internal/pooling.hpp
  • include/alps/alea/internal/util.hpp
  • include/alps/alea/mean.hpp
  • include/alps/alea/mpi.hpp
  • include/alps/alea/plugin/stream_serializer.hpp
  • include/alps/alea/propagation.hpp
  • include/alps/alea/result.hpp
  • include/alps/alea/serialize.hpp
  • include/alps/alea/testing.hpp
  • include/alps/alea/transform.hpp
  • include/alps/alea/transformer.hpp
  • include/alps/alea/util.hpp
  • include/alps/alea/util/model.hpp
  • include/alps/alea/util/serializer.hpp
  • include/alps/alea/var_strategy.hpp
  • include/alps/alea/variance.hpp
  • include/alps/common/view.hpp
  • include/alps/config.hpp
  • include/alps/dictionary.hpp
  • include/alps/gf/flagcheck.hpp
  • include/alps/gf/fourier.hpp
  • include/alps/gf/gf.hpp
  • include/alps/gf/gf_base.hpp
  • include/alps/gf/grid.hpp
  • include/alps/gf/mesh.hpp
  • include/alps/gf/mesh/chebyshev_mesh.hpp
  • include/alps/gf/mesh/frequency_meshes.hpp
  • include/alps/gf/mesh/index.hpp
  • include/alps/gf/mesh/index_meshes.hpp
  • include/alps/gf/mesh/legendre_mesh.hpp
  • include/alps/gf/mesh/mesh_base.hpp
  • include/alps/gf/mesh/numerical_mesh.hpp
  • include/alps/gf/mesh/time_meshes.hpp
  • include/alps/gf/mpi_bcast.hpp
  • include/alps/gf/piecewise_polynomial.hpp
  • include/alps/gf/tail.hpp
  • include/alps/gf/tail_base.hpp
  • include/alps/hdf5.hpp
  • include/alps/hdf5/archive.hpp
  • include/alps/hdf5/array.hpp
  • include/alps/hdf5/boost_optional.hpp
  • include/alps/hdf5/complex.hpp
  • include/alps/hdf5/config.hpp
  • include/alps/hdf5/errors.hpp
  • include/alps/hdf5/map.hpp
  • include/alps/hdf5/multi_array.hpp
  • include/alps/hdf5/pair.hpp
  • include/alps/hdf5/pointer.hpp
  • include/alps/hdf5/set.hpp
  • include/alps/hdf5/shared_array.hpp
  • include/alps/hdf5/tensor.hpp
  • include/alps/hdf5/tuple.hpp
  • include/alps/hdf5/valarray.hpp
  • include/alps/hdf5/vector.hpp
  • include/alps/mc/api.hpp
  • include/alps/mc/check_schedule.hpp
  • include/alps/mc/mcbase.hpp
  • include/alps/mc/mpiadapter.hpp
  • include/alps/mc/random01.hpp
  • include/alps/mc/stop_callback.hpp
  • include/alps/numeric/boost_array_functions.hpp
  • include/alps/numeric/boost_multi_array_functions.hpp
  • include/alps/numeric/check_size.hpp
  • include/alps/numeric/checked_divide.hpp
  • include/alps/numeric/inf.hpp
  • include/alps/numeric/is_zero.hpp
  • include/alps/numeric/outer_product.hpp
  • include/alps/numeric/real.hpp

The first 100 are listed.

distinfo 1
FileSizeSHA256
ALPSCore-ALPSCore-v2.3.3_GH0.tar.gz1.312338e+062ed251001fbf1889aef8cf01ee80f87e95e25edb3d6b561d053ec4ddbd27d6b2

Commit history 2

DateCommitCreditsLog message
e0a8544ee6 Dima Panov science/ALPSCore: Update 2.3.2 => 2.3.3
* Clarify LICENSE * Fix build with current HDF5 versions instead of hardcoded one PR: 297478 Co-authored by: alven@ Approved by: db@, yuri@ (Mentors, implicit)
275215424f Älven science/ALPSCore: Lint the port (cosmetic improvements)
* Pet portclippy(1) and portfmt(1)