math/xtensor 0.27.1
Multi-dimensional arrays with broadcasting and lazy computing
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- BSD3CLAUSE
- Categories
- math
- Package size
- 198.6 KiB, 1971.4 KiB installed
Description
xtensor is a C++ library meant for numerical analysis with multi-dimensional array expressions.
xtensor provides: * an extensible expression system enabling lazy broadcasting * an API following the idioms of the C++ standard library * tools to manipulate array expressions and build upon xtensor
Install
As a binary package — by origin, or by package name:
pkg install math/xtensor
pkg install xtensor
From the ports tree:
cd /usr/ports/math/xtensor/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= xtensor>0:math/xtensor
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 | 0.27.1 | 0.27.1 | 0.24.3 | 0.25.0 | 0.27.1 |
| FreeBSD:14:quarterly | 0.27.1 | 0.27.1 | n/a | 0.25.0 | 0.27.1 |
| FreeBSD:15:latest | 0.27.1 | 0.27.1 | n/a | 0.25.0 | 0.25.0 |
| FreeBSD:15:quarterly | 0.27.1 | 0.27.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.27.1 | 0.27.1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 2
nlohmann-json>0: devel/nlohmann-jsonxtl-quant-stack>0: devel/xtl-quant-stack
Runtime 2
nlohmann-json>0: devel/nlohmann-jsonxtl-quant-stack>0: devel/xtl-quant-stack
Test 4
nlohmann-json>0: devel/nlohmann-jsonxtl-quant-stack>0: devel/xtl-quant-stackdoctest>0: devel/doctestgoogletest>0: devel/googletest
The full lists below include those, and their dependencies in turn.
All build dependencies 17
All run dependencies 2
Configuration
No options to configure.
- USES
- cmake:testing
- Service scripts
- none
Files
pkg-plist 81
- etc/xeus-cpp/tags.d/xtensor.json
- include/xtensor.hpp
- include/xtensor/chunk/xchunked_array.hpp
- include/xtensor/chunk/xchunked_assign.hpp
- include/xtensor/chunk/xchunked_view.hpp
- include/xtensor/containers/xadapt.hpp
- include/xtensor/containers/xarray.hpp
- include/xtensor/containers/xbuffer_adaptor.hpp
- include/xtensor/containers/xcontainer.hpp
- include/xtensor/containers/xfixed.hpp
- include/xtensor/containers/xscalar.hpp
- include/xtensor/containers/xstorage.hpp
- include/xtensor/containers/xtensor.hpp
- include/xtensor/core/xaccessible.hpp
- include/xtensor/core/xassign.hpp
- include/xtensor/core/xeval.hpp
- include/xtensor/core/xexpression.hpp
- include/xtensor/core/xexpression_traits.hpp
- include/xtensor/core/xfunction.hpp
- include/xtensor/core/xiterable.hpp
- include/xtensor/core/xiterator.hpp
- include/xtensor/core/xlayout.hpp
- include/xtensor/core/xmath.hpp
- include/xtensor/core/xmultiindex_iterator.hpp
- include/xtensor/core/xnoalias.hpp
- include/xtensor/core/xoperation.hpp
- include/xtensor/core/xsemantic.hpp
- include/xtensor/core/xshape.hpp
- include/xtensor/core/xstrides.hpp
- include/xtensor/core/xtensor_config.hpp
- include/xtensor/core/xtensor_forward.hpp
- include/xtensor/core/xvectorize.hpp
- include/xtensor/generators/xbuilder.hpp
- include/xtensor/generators/xgenerator.hpp
- include/xtensor/generators/xrandom.hpp
- include/xtensor/io/xcsv.hpp
- include/xtensor/io/xinfo.hpp
- include/xtensor/io/xio.hpp
- include/xtensor/io/xjson.hpp
- include/xtensor/io/xmime.hpp
- include/xtensor/io/xnpy.hpp
- include/xtensor/misc/xcomplex.hpp
- include/xtensor/misc/xexpression_holder.hpp
- include/xtensor/misc/xfft.hpp
- include/xtensor/misc/xhistogram.hpp
- include/xtensor/misc/xmanipulation.hpp
- include/xtensor/misc/xpad.hpp
- include/xtensor/misc/xset_operation.hpp
- include/xtensor/misc/xsort.hpp
- include/xtensor/misc/xtl_concepts.hpp
- include/xtensor/optional/xoptional.hpp
- include/xtensor/optional/xoptional_assembly.hpp
- include/xtensor/optional/xoptional_assembly_base.hpp
- include/xtensor/optional/xoptional_assembly_storage.hpp
- include/xtensor/reducers/xaccumulator.hpp
- include/xtensor/reducers/xblockwise_reducer.hpp
- include/xtensor/reducers/xblockwise_reducer_functors.hpp
- include/xtensor/reducers/xnorm.hpp
- include/xtensor/reducers/xreducer.hpp
- include/xtensor/utils/xexception.hpp
- include/xtensor/utils/xtensor_simd.hpp
- include/xtensor/utils/xutils.hpp
- include/xtensor/views/xaxis_iterator.hpp
- include/xtensor/views/xaxis_slice_iterator.hpp
- include/xtensor/views/xbroadcast.hpp
- include/xtensor/views/xdynamic_view.hpp
- include/xtensor/views/xfunctor_view.hpp
- include/xtensor/views/xindex_view.hpp
- include/xtensor/views/xmasked_view.hpp
- include/xtensor/views/xoffset_view.hpp
- include/xtensor/views/xrepeat.hpp
- include/xtensor/views/xslice.hpp
- include/xtensor/views/xstrided_view.hpp
- include/xtensor/views/xstrided_view_base.hpp
- include/xtensor/views/xview.hpp
- include/xtensor/views/xview_utils.hpp
- share/cmake/xtensor/xtensorConfig.cmake
- share/cmake/xtensor/xtensorConfigVersion.cmake
- share/cmake/xtensor/xtensorTargets.cmake
- share/pkgconfig/xtensor.pc
- share/xeus-cpp/tagfiles/xtensor.tag
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| xtensor-stack-xtensor-0.27.1_GH0.tar.gz | 1.224405e+06 | 117c192ae3b7c37c0156dedaa88038e0599a6b264666c3c6c2553154b500fe23 |
Commit history 0
No commits in the history this site was built from.