cadabra2-2.2.5-1.1.i586.rpm


Advertisement

Description

cadabra2 - A computer algebra system for solving problems in field theory

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename cadabra2-2.2.5-1.1.i586.rpm
Package name cadabra2
Package version 2.2.5
Package release 1.1
Package architecture i586
Package type rpm
Category Productivity/Scientific/Math
Homepage http://cadabra.science/
License GPL-3.0-or-later
Maintainer -
Download size 1.11 MB
Installed size 4.63 MB
Cadabra2 is a computer algebra system (CAS) designed specifically for
the solution of problems encountered in field theory. It has extensive
functionality for tensor computer algebra, tensor polynomial
simplification including multi-term symmetries, fermions and
anti-commuting variables, Clifford algebras and Fierz transformations,
implicit coordinate dependence, multiple index types and many more.
The input format is a subset of TeX. Both a command-line and a
graphical interface are available.
Key features of Cadabra2:
- Input and output using TeX notation.
- Designed for field-theory problems, with handling of anti-commuting
and non-commuting objects without special notations for their
products, gamma matrix algebra, Fierz identities, Dirac conjugation,
vielbeine, flat and curved, covariant and contravariant indices,
implicit dependence of tensors on coordinates, partial and covariant
derivatives...
- Powerful tensor simplification algorithms, not just for mono-term
symmetries but also for multi-terms symmetries like the Bianchi
identity, or dimensionally-dependent symmetries like the Schouten
identity.

Alternatives

Package Version Architecture Repository
cadabra2-2.2.5-27.3.i586.rpm 2.2.5 i586 Science
cadabra2-2.2.5-27.3.x86_64.rpm 2.2.5 x86_64 Science
cadabra2-2.2.5-1.1.x86_64.rpm 2.2.5 x86_64 openSUSE Oss
cadabra2 - - -

Requires

Name Value
/sbin/ldconfig -
/usr/bin/python3.7 -
libboost_program_options.so.1.69.0 -
libc.so.6(GLIBC_2.28) -
libgcc_s.so.1 -
libgcc_s.so.1(GCC_3.0) -
libgcc_s.so.1(GCC_3.3.1) -
libgcc_s.so.1(GLIBC_2.0) -
libglibmm-2.4.so.1 -
libgmp.so.10 -
libgmpxx.so.4 -
libm.so.6 -
libm.so.6(GLIBC_2.0) -
libpthread.so.0 -
libpthread.so.0(GLIBC_2.0) -
libpthread.so.0(GLIBC_2.1) -
libpthread.so.0(GLIBC_2.3.2) -
libpthread.so.0(GLIBC_2.3.3) -
libpython3.7m.so.1.0 -
libsqlite3.so.0 -
libstdc++.so.6 -
libstdc++.so.6(CXXABI_1.3) -
libstdc++.so.6(CXXABI_1.3.2) -
libstdc++.so.6(CXXABI_1.3.3) -
libstdc++.so.6(CXXABI_1.3.5) -
libstdc++.so.6(CXXABI_1.3.8) -
libstdc++.so.6(CXXABI_1.3.9) -
libstdc++.so.6(GLIBCXX_3.4) -
libstdc++.so.6(GLIBCXX_3.4.11) -
libstdc++.so.6(GLIBCXX_3.4.14) -
libstdc++.so.6(GLIBCXX_3.4.15) -
libstdc++.so.6(GLIBCXX_3.4.18) -
libstdc++.so.6(GLIBCXX_3.4.19) -
libstdc++.so.6(GLIBCXX_3.4.20) -
libstdc++.so.6(GLIBCXX_3.4.21) -
libstdc++.so.6(GLIBCXX_3.4.22) -
libstdc++.so.6(GLIBCXX_3.4.9) -
texlive-kpathsea-bin -

Provides

Name Value
cadabra2 = 2.2.5-1.1
cadabra2(x86-32) = 2.2.5-1.1

Download

Type URL
Mirror widehat.opensuse.org
Binary Package cadabra2-2.2.5-1.1.i586.rpm
Source Package cadabra2-2.2.5-1.1.src.rpm

Install Howto

Install cadabra2 rpm package:

# zypper install cadabra2

Files

Path
/usr/bin/cadabra-server
/usr/bin/cadabra2
/usr/bin/cadabra2cadabra
/usr/bin/cadabra2html
/usr/bin/cadabra2python
/usr/share/cadabra2/notebook.html
/usr/share/cadabra2/notebook.tex
/usr/share/cadabra2/images/cadabra2-gtk.png
/usr/share/cadabra2/latex/preamble.tex
/usr/share/cadabra2/manual/
/usr/share/cadabra2/manual/algorithms/asym.cnb
/usr/share/cadabra2/manual/algorithms/canonicalise.cnb
/usr/share/cadabra2/manual/algorithms/collect_factors.cnb
/usr/share/cadabra2/manual/algorithms/collect_terms.cnb
/usr/share/cadabra2/manual/algorithms/combine.cnb
/usr/share/cadabra2/manual/algorithms/complete.cnb
/usr/share/cadabra2/manual/algorithms/decompose.cnb
/usr/share/cadabra2/manual/algorithms/decompose_product.cnb
/usr/share/cadabra2/manual/algorithms/distribute.cnb
/usr/share/cadabra2/manual/algorithms/drop_weight.cnb
/usr/share/cadabra2/manual/algorithms/einsteinify.cnb
/usr/share/cadabra2/manual/algorithms/eliminate_kronecker.cnb
/usr/share/cadabra2/manual/algorithms/eliminate_metric.cnb
/usr/share/cadabra2/manual/algorithms/epsilon_to_delta.cnb
/usr/share/cadabra2/manual/algorithms/evaluate.cnb
/usr/share/cadabra2/manual/algorithms/expand.cnb
/usr/share/cadabra2/manual/algorithms/expand_delta.cnb
/usr/share/cadabra2/manual/algorithms/expand_diracbar.cnb
/usr/share/cadabra2/manual/algorithms/expand_power.cnb
/usr/share/cadabra2/manual/algorithms/factor_in.cnb
/usr/share/cadabra2/manual/algorithms/factor_out.cnb
/usr/share/cadabra2/manual/algorithms/fierz.cnb
/usr/share/cadabra2/manual/algorithms/integrate_by_parts.cnb
/usr/share/cadabra2/manual/algorithms/join_gamma.cnb
/usr/share/cadabra2/manual/algorithms/keep_weight.cnb
/usr/share/cadabra2/manual/algorithms/lower_free_indices.cnb
/usr/share/cadabra2/manual/algorithms/lr_tensor.cnb
/usr/share/cadabra2/manual/algorithms/map_sympy.cnb
/usr/share/cadabra2/manual/algorithms/product_rule.cnb
/usr/share/cadabra2/manual/algorithms/raise_free_indices.cnb
/usr/share/cadabra2/manual/algorithms/reduce_delta.cnb
/usr/share/cadabra2/manual/algorithms/rename_dummies.cnb
/usr/share/cadabra2/manual/algorithms/replace_match.cnb
/usr/share/cadabra2/manual/algorithms/rewrite_indices.cnb
/usr/share/cadabra2/manual/algorithms/simplify.cnb
/usr/share/cadabra2/manual/algorithms/sort_product.cnb
/usr/share/cadabra2/manual/algorithms/sort_spinors.cnb
/usr/share/cadabra2/manual/algorithms/sort_sum.cnb
/usr/share/cadabra2/manual/algorithms/split_gamma.cnb
/usr/share/cadabra2/manual/algorithms/split_index.cnb
/usr/share/cadabra2/manual/algorithms/substitute.cnb
/usr/share/cadabra2/manual/algorithms/take_match.cnb
/usr/share/cadabra2/manual/algorithms/unwrap.cnb
/usr/share/cadabra2/manual/algorithms/vary.cnb
/usr/share/cadabra2/manual/algorithms/young_project_product.cnb
/usr/share/cadabra2/manual/algorithms/young_project_tensor.cnb
/usr/share/cadabra2/manual/algorithms/zoom.cnb
/usr/share/cadabra2/manual/properties/Accent.cnb
/usr/share/cadabra2/manual/properties/AntiCommuting.cnb
/usr/share/cadabra2/manual/properties/AntiSymmetric.cnb
/usr/share/cadabra2/manual/properties/Commuting.cnb
/usr/share/cadabra2/manual/properties/CommutingAsProduct.cnb
/usr/share/cadabra2/manual/properties/CommutingAsSum.cnb
/usr/share/cadabra2/manual/properties/Coordinate.cnb
/usr/share/cadabra2/manual/properties/DAntiSymmetric.cnb
/usr/share/cadabra2/manual/properties/Depends.cnb
/usr/share/cadabra2/manual/properties/Derivative.cnb
/usr/share/cadabra2/manual/properties/Determinant.cnb
/usr/share/cadabra2/manual/properties/Diagonal.cnb
/usr/share/cadabra2/manual/properties/DiracBar.cnb
/usr/share/cadabra2/manual/properties/Distributable.cnb
/usr/share/cadabra2/manual/properties/EpsilonTensor.cnb
/usr/share/cadabra2/manual/properties/FilledTableau.cnb
/usr/share/cadabra2/manual/properties/GammaMatrix.cnb
/usr/share/cadabra2/manual/properties/ImplicitIndex.cnb
/usr/share/cadabra2/manual/properties/IndexInherit.cnb
/usr/share/cadabra2/manual/properties/Indices.cnb
/usr/share/cadabra2/manual/properties/Integer.cnb
/usr/share/cadabra2/manual/properties/InverseMetric.cnb
/usr/share/cadabra2/manual/properties/KroneckerDelta.cnb
/usr/share/cadabra2/manual/properties/LaTeXForm.cnb
/usr/share/cadabra2/manual/properties/Metric.cnb
/usr/share/cadabra2/manual/properties/NonCommuting.cnb
/usr/share/cadabra2/manual/properties/PartialDerivative.cnb
/usr/share/cadabra2/manual/properties/RiemannTensor.cnb
/usr/share/cadabra2/manual/properties/SatisfiesBianchi.cnb
/usr/share/cadabra2/manual/properties/SelfAntiCommuting.cnb
/usr/share/cadabra2/manual/properties/SelfCommuting.cnb
/usr/share/cadabra2/manual/properties/SelfNonCommuting.cnb
/usr/share/cadabra2/manual/properties/SortOrder.cnb
/usr/share/cadabra2/manual/properties/Spinor.cnb
/usr/share/cadabra2/manual/properties/Symbol.cnb
/usr/share/cadabra2/manual/properties/Symmetric.cnb
/usr/share/cadabra2/manual/properties/Tableau.cnb
/usr/share/cadabra2/manual/properties/TableauSymmetry.cnb
/usr/share/cadabra2/manual/properties/WeightInherit.cnb
/usr/share/cadabra2/python/cadabra2.so
/usr/share/cadabra2/python/cadabra2_defaults.py
/usr/share/cadabra2/python/cdb_appdirs.py
/usr/share/cadabra2/python/cdb/
/usr/share/cadabra2/python/cdb/core/component.cnb
/usr/share/cadabra2/python/cdb/core/manip.cnb
/usr/share/cadabra2/python/cdb/core/solve.cnb
/usr/share/cadabra2/python/cdb/gauge_theory/__init__.py
/usr/share/cadabra2/python/cdb/gauge_theory/instantons.py
/usr/share/cadabra2/python/cdb/relativity/__init__.py
/usr/share/cadabra2/python/cdb/relativity/schwarzschild.py
/usr/share/cadabra2/python/cdb/utils/node.cnb
/usr/share/doc/packages/cadabra2/README.rst
/usr/share/licenses/cadabra2/license.txt
/usr/share/man/man1/cadabra-server.1.gz
/usr/share/man/man1/cadabra2-gtk.1.gz
/usr/share/man/man1/cadabra2.1.gz
/usr/share/man/man1/cadabra2cadabra.1.gz
/usr/share/man/man1/cadabra2html.1.gz
/usr/share/man/man1/cadabra2python.1.gz
/usr/share/texmf/tex/latex/cadabra2/preamble.tex

Changelog

2019-03-15 - Atri B <badshah400@gmail.com>
- Update to version 2.2.5:
* Interim bug fix release with fixes for upcoming Debian as well
as the new explicit_indices algorithm.
- Move man files to the correct _mandir.
- Minor cleanups using spec-cleaner.
2019-01-25 - badshah400@gmail.com
- Update to version 2.2.4:
* Minor bug fixes.
- Rebase cadabra2-add-pthread-to-cxxflags.patch for minor changes
to source CMakeLists.txt file.
- Use make doc instead of running doxygen directly.
- Drop commented out commands to generate PDF documentation.
2018-04-30 - guillaume.gardet@opensuse.org
- Disable explicitly mathematica option (fix archs not supported by
Mathematica, such as AArch64)
2018-04-09 - badshah400@gmail.com
- BuildRequires: libboost_date_time-devel instead of
BuildRequires: libboost_date_time1_66_0-devel, and only for
openSUSE > 1320; boost-devel in its entirety is already required
for older versions.
- gcc-c++ >= 4.9 now required.
2018-03-30 - badshah400@gmail.com
- Update to version 2.2.0:
* Experimental support for modifying the expression tree
directly from Python (see e.g. Fourier transforms).
* Fix for integration by parts (gh#kpeeters/cadabra2#71)
* Fix for incorrect conversion to sympy expressions.
* Optionally build with support for Mathematica scalar backend;
see map_mma.
* Many bugfixes for expression display and sympy conversion.
* Now using pybind instead of boost.python, in preparation for
* Windows port, and to enable building against Anaconda.
* Copy/paste of output cells added.
* New simplify command, which simplifies the scalar parts of
expressions, and can be switched to use either Sympy or
Mathematica.
* Fix to treat derivatives with respect to explicit coordinates
as scalars in evaluate; see this Q&A post.
* Fix for failure to flag errors for WeightInherit property.
* Fixed: vary on single-term expressions
* (gh#kpeeters/cadabra2#57)
* Fixed: evaluate with dense factors and no 'values' property on
indices (gh#kpeeters/cadabra2#68)
- Rename and rebase cadabra2-2.1.7.patch to
cadabra2-add-pthread-to-cxxflags.patch.
- Add BuildRequires: libboost_date_time1_66_0-devel, new
dependency with version 2.2.0.
- All python bindings are now required to be installed in
_datadir.
- New binary cadabra2cadabra.
2018-02-02 - stefan.bruens@rwth-aachen.de
- Add a memory _constraints, builds fail with less than 4 GByte
2018-01-27 - badshah400@gmail.com
- Disable building LaTeX-based PDF documentation until build
failures are fixed.
- For the -gui package use post(un) scriptlets only for openSUSE
<= 1320; for newer openSUSE, these are handled by rpm triggers
automatically.
2017-12-29 - kkaempf@suse.com
- fix build, add -pthread to CMAKE_CXX_FLAGS
added cadabra2-2.1.7.patch
2017-11-22 - badshah400@gmail.com
- Update to version 2.1.7:
* Another interim release to fix bugs and sort out the build
process on new distros.
2017-11-02 - badshah400@gmail.com
- Update to version 2.1.5:
* Interim release to get a number of bug fixes out to everyone,
and to use as basis for binary packages for several new
distributions.
- Drop cadabra2-cmake-error.patch; fixed upstream.
- Fix Group for cadabra2-doc-pdf: Documentation/PDF doesn't exist,
use Documentation/Other
- Change hashbang "/usr/bin/env python3" to "/usr/bn/python3".

See Also

Package Description
cadabra2-doc-2.2.5-1.1.i586.rpm A computer algebra system for solving problems in field theory
cadabra2-doc-2.2.5-1.1.x86_64.rpm A computer algebra system for solving problems in field theory
cadabra2-examples-2.2.5-1.1.i586.rpm A computer algebra system for solving problems in field theory
cadabra2-examples-2.2.5-1.1.x86_64.rpm A computer algebra system for solving problems in field theory
cadabra2-gui-2.2.5-1.1.i586.rpm GUI for cadabra2: computer algebra system for problems in field theory
cadabra2-gui-2.2.5-1.1.x86_64.rpm GUI for cadabra2: computer algebra system for problems in field theory
cadaver-0.23.3-74.16.i586.rpm Command Line WebDAV Client for Unix
cadaver-0.23.3-74.16.x86_64.rpm Command Line WebDAV Client for Unix
caffe-1.0-1.5.i586.rpm A framework for deep learning
caffe-1.0-1.5.x86_64.rpm A framework for deep learning
caffe-devel-1.0-1.5.i586.rpm Development headers and libraries for Caffe
caffe-devel-1.0-1.5.x86_64.rpm Development headers and libraries for Caffe
caffe-examples-1.0-1.5.i586.rpm Examples for learning and testing with Caffe
caffe-examples-1.0-1.5.x86_64.rpm Examples for learning and testing with Caffe
caffe-gnu-hpc-1.0-1.4.noarch.rpm Dependency package for caffe_1_0-gnu-hpc
Advertisement
Advertisement