BSD Ports

devel/blitz 1.0.2_4 FreeBSD

Blitz++ Multi-Dimensional Array Library for C++

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
8ad2585c1d
License
ART20
Categories
devel, science
Package size
226.0 KiB, 4116.4 KiB installed

Description

Blitz++ is a C++ template class library that provides array objects for scientific computing. It is not a linear algebra or fft library.

In the other systems

SystemPortVersion
FreeBSDdevel/blitz1.0.2_4
DragonFlydevel/blitz1.0.2_4

Install

Binary package:

pkg install blitz

From the ports tree:

cd /usr/ports/devel/blitz/ && make install clean

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

RUN_DEPENDS=	blitz>0:devel/blitz
LIB_DEPENDS=	libblitz.so:devel/blitz

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:latest1.0.2_41.0.2_41.0.2_41.0.2_41.0.2_4
FreeBSD:14:quarterly1.0.2_41.0.2_4n/a1.0.2_41.0.2_4
FreeBSD:15:latest1.0.2_41.0.2_4n/a1.0.2_41.0.2_4
FreeBSD:15:quarterly1.0.2_41.0.2_4n/an/an/a
FreeBSD:16:latest1.0.2_41.0.2_4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

Build dependencies 14

No port depends on this one.

Configuration

Options name: devel_blitz

OptionDefaultDescription
APADoffPad all lowest-rank lengths to nearest larger SIMD width
FORTRANoffFortran language support
SERIALIZATIONoffEnable serialization support using Boost::Serialization
THREADSAFEoffEnable thread-safety features
USES
cmake:noninja localbase python:build
Service scripts
none

Files

pkg-plist 136
  • include/blitz/array-impl.h
  • include/blitz/array.cc
  • include/blitz/array.h
  • include/blitz/array/asexpr.cc
  • include/blitz/array/asexpr.h
  • include/blitz/array/bops.cc
  • include/blitz/array/cartesian.h
  • include/blitz/array/cgsolve.h
  • include/blitz/array/complex.cc
  • include/blitz/array/convolve.cc
  • include/blitz/array/convolve.h
  • include/blitz/array/cycle.cc
  • include/blitz/array/domain.h
  • include/blitz/array/et.h
  • include/blitz/array/expr.cc
  • include/blitz/array/expr.h
  • include/blitz/array/fastiter.h
  • include/blitz/array/funcs.h
  • include/blitz/array/functorExpr.h
  • include/blitz/array/geometry.h
  • include/blitz/array/indirect.h
  • include/blitz/array/interlace.cc
  • include/blitz/array/io.cc
  • include/blitz/array/iter.h
  • include/blitz/array/map.h
  • include/blitz/array/methods.cc
  • include/blitz/array/misc.cc
  • include/blitz/array/multi.h
  • include/blitz/array/newet-macros.h
  • include/blitz/array/newet.h
  • include/blitz/array/ops.cc
  • include/blitz/array/ops.h
  • include/blitz/array/reduce.cc
  • include/blitz/array/reduce.h
  • include/blitz/array/resize.cc
  • include/blitz/array/shape.h
  • include/blitz/array/slice.h
  • include/blitz/array/slicing.cc
  • include/blitz/array/stencil-classes.cc
  • include/blitz/array/stencil-et-macros.h
  • include/blitz/array/stencil-et.h
  • include/blitz/array/stencilops.h
  • include/blitz/array/stencils.cc
  • include/blitz/array/stencils.h
  • include/blitz/array/storage.h
  • include/blitz/array/uops.cc
  • include/blitz/array/where.h
  • include/blitz/array/zip.h
  • include/blitz/bench.cc
  • include/blitz/bench.h
  • include/blitz/benchext.cc
  • include/blitz/benchext.h
  • include/blitz/blitz.h
  • include/blitz/bounds.h
  • include/blitz/bzconfig.h
  • include/blitz/bzdebug.h
  • include/blitz/compiler.h
  • include/blitz/constpointerstack.h
  • include/blitz/et-forward.h
  • include/blitz/etbase.h
  • include/blitz/funcs.h
  • include/blitz/globeval.cc
  • include/blitz/indexexpr.h
  • include/blitz/indexmap-forward.h
  • include/blitz/levicivita.h
  • include/blitz/limits-hack.h
  • include/blitz/listinit.h
  • include/blitz/matbops.h
  • include/blitz/mathfunc.h
  • include/blitz/matuops.h
  • include/blitz/memblock.cc
  • include/blitz/memblock.h
  • include/blitz/meta/dot.h
  • include/blitz/meta/matassign.h
  • include/blitz/meta/matmat.h
  • include/blitz/meta/matvec.h
  • include/blitz/meta/metaprog.h
  • include/blitz/meta/product.h
  • include/blitz/meta/sum.h
  • include/blitz/meta/vecassign.h
  • include/blitz/minmax.h
  • include/blitz/numinquire.h
  • include/blitz/numtrait.h
  • include/blitz/ops.h
  • include/blitz/prettyprint.h
  • include/blitz/promote-old.h
  • include/blitz/promote.h
  • include/blitz/range.cc
  • include/blitz/range.h
  • include/blitz/ranks.h
  • include/blitz/reduce.h
  • include/blitz/shapecheck.h
  • include/blitz/simdtypes.h
  • include/blitz/tau.h
  • include/blitz/timer.h
  • include/blitz/tinymat2.cc
  • include/blitz/tinymat2.h
  • include/blitz/tinymat2io.cc
  • include/blitz/tinyvec2.cc
  • include/blitz/tinyvec2.h

The first 100 are listed.

distinfo 1
FileSizeSHA256
blitzpp-blitz-1.0.2_GH0.tar.gz2.94127e+06500db9c3b2617e1f03d0e548977aec10d36811ba1c43bb5ef250c0e3853ae1c2

Commit history 1

DateCommitCreditsLog message
8ad2585c1d Yuri Victorovich devel/blitz: fix configure with CMake 4
PR: 297903