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
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/blitz | 1.0.2_4 |
| DragonFly | devel/blitz | 1.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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.0.2_4 | 1.0.2_4 | 1.0.2_4 | 1.0.2_4 | 1.0.2_4 |
| FreeBSD:14:quarterly | 1.0.2_4 | 1.0.2_4 | n/a | 1.0.2_4 | 1.0.2_4 |
| FreeBSD:15:latest | 1.0.2_4 | 1.0.2_4 | n/a | 1.0.2_4 | 1.0.2_4 |
| FreeBSD:15:quarterly | 1.0.2_4 | 1.0.2_4 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.0.2_4 | 1.0.2_4 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/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
| Option | Default | Description |
|---|---|---|
| APAD | off | Pad all lowest-rank lengths to nearest larger SIMD width |
| FORTRAN | off | Fortran language support |
| SERIALIZATION | off | Enable serialization support using Boost::Serialization |
| THREADSAFE | off | Enable 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
| File | Size | SHA256 |
|---|---|---|
| blitzpp-blitz-1.0.2_GH0.tar.gz | 2.94127e+06 | 500db9c3b2617e1f03d0e548977aec10d36811ba1c43bb5ef250c0e3853ae1c2 |