Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python312-glucat | Distribution: openSUSE Tumbleweed |
Version: 0.13.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Thu Mar 13 09:37:26 2025 |
Group: Development/Libraries/C and C++ | Build host: reproducible |
Size: 1782066 | Source RPM: glucat-0.13.0-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: http://glucat.sourceforge.net/ | |
Summary: Library of C++ templates implementing universal Clifford algebras |
GluCat is a library of template classes which model the universal Clifford algebras over the field of real numbers, with arbitrary dimension and arbitrary signature. GluCat implements a model of each Clifford algebra corresponding to each non-degenerate quadratic form up to a maximum number of dimensions.
LGPL-3.0-only
* Thu Mar 13 2025 Atri Bhattacharya <badshah400@gmail.com> - Update to version 0.13.0: * Unused local typedefs have been removed from the C++ code. * The deprecated configuration option ./configure - -with-eig=bindings has been removed. * The ability to build PyClical without Cython has been deprecated and will be removed in future versions. * The configuration option ./configure --with-qd has improved configuration tests. * The ./configure script adds g++ compiler options to ensure that FMA is used consistently on hardware that implements AVX512 instructions. * The pyclical/setup_ext.py and pyclical/setup_nocython.py scripts have been refactored. * The Python demo code has been brought up to date. - Drop glucat-include_dirs.patch: upstreamed. * Fri Dec 27 2024 Paul Leopardi <paul.leopardi@gmail.com> - In setup_ext.py, in the call to Extension, Set include_dirs to a list obtained from all_includes. - Add glucat-include_dirs.patch: upstream fix from https://github.com/penguian/glucat/pull/53 * Thu Mar 16 2023 Stefan BrĂ¼ns <stefan.bruens@rwth-aachen.de> - Add changepage.sty dependency, reenable PDF generation on TW - Remove doxygen/graphviz-gnome build dependency for python build flavor, drop unused graphviz-gd. - Fix some syntax errors in spec file * Sun Mar 12 2023 Atri Bhattacharya <badshah400@gmail.com> - Disable building PDF documentation for openSUSE >= 1550 and 15.4 temporarily, until real issue with respect to dot errors is resolved. * Wed Jun 15 2022 Atri Bhattacharya <badshah400@gmail.com> - Update to version 0.12.0: * An improved sqrt() function that can deal with some cases where the matrix representation of multivector is a singular matrix. * The absolute and relative error estimation and approximate equality functions used in test11 have been streamlined and added to glucat/clifford_algebra.h and glucat/clifford_algebra_imp.h as the functions error_squared_tol(), error_squared() and approx_equal(). * Mon May 02 2022 Atri Bhattacharya <badshah400@gmail.com> - Update to version 0.11.0: * Deprecated configuration options have been removed. * Tue Mar 15 2022 Atri Bhattacharya <badshah400@gmail.com> - Update to version 0.10.1: * Some GluCat configuration options have been deprecated. * Mon Feb 14 2022 Atri Bhattacharya <badshah400@gmail.com> - Split main and python builds into separate _multibuild flavors and build against all supported python versions for the blank flavor. - Add glucat-disable-doxygen-html-timestamp.patch to disable timestamps on html footers in doxygen generated docs; this helps make builds reproducible. * Mon Feb 14 2022 Atri Bhattacharya <badshah400@gmail.com> - Update to version 0.10.0: * GluCat tuning is now done via a template parameter. * GluCat 0.10.0 introduces a change in the way that the headers are to be used. * The ./configure script has been refactored. * Successfully running ./configure --with-eig=bindings now requires a Fortran compiler. * The Python scripts used to build the PyClical extension module now use setuptools rather than distutils. - New BuildRequires: gcc-fortran, python3-setuptools. * Fri Dec 24 2021 Atri Bhattacharya <badshah400@gmail.com> - Update to version 0.9.0: * Promotion of ScalarT now increases the number of floating point mantissa bits on all tested architectures, including ARM v8. Demotion is the reverse. * The default limit for the truncated() member function is now std::numericlimits<ScalarT>::epsilon(). * The constructor from framedmulti<> to matrixmulti<> now uses the default truncation before the transform, and the constructor from matrixmulti<> to framedmulti<> uses the default truncation after the transform. * The truncation of output via operator<<() now depends on ostream precision(). See test17 for examples.
/usr/lib64/python3.12/site-packages/PyClical.cpython-312-x86_64-linux-gnu.so /usr/share/doc/packages/glucat-python3.12 /usr/share/doc/packages/glucat-python3.12/demos /usr/share/doc/packages/glucat-python3.12/demos/build_pyclical_notebooks.py /usr/share/doc/packages/glucat-python3.12/demos/clifford_demo.ipynb /usr/share/doc/packages/glucat-python3.12/demos/clifford_demo.py /usr/share/doc/packages/glucat-python3.12/demos/plotting_demo.py /usr/share/doc/packages/glucat-python3.12/demos/plotting_demo_dialog.py /usr/share/doc/packages/glucat-python3.12/demos/plotting_demo_mayavi.py /usr/share/doc/packages/glucat-python3.12/demos/pyclical_demo.ipynb /usr/share/doc/packages/glucat-python3.12/demos/pyclical_demo.out /usr/share/doc/packages/glucat-python3.12/demos/pyclical_demo.py /usr/share/doc/packages/glucat-python3.12/demos/pyclical_notebook_utils.py /usr/share/doc/packages/glucat-python3.12/demos/pyclical_tutorial_0_0_notation.ipynb /usr/share/doc/packages/glucat-python3.12/demos/pyclical_tutorial_0_0_notation.py /usr/share/doc/packages/glucat-python3.12/demos/pyclical_tutorial_0_1_index_sets.ipynb /usr/share/doc/packages/glucat-python3.12/demos/pyclical_tutorial_0_1_index_sets.py /usr/share/doc/packages/glucat-python3.12/demos/pyclical_tutorial_0_2_operations.ipynb /usr/share/doc/packages/glucat-python3.12/demos/pyclical_tutorial_0_2_operations.py /usr/share/doc/packages/glucat-python3.12/demos/pyclical_tutorial_0_3_functions.ipynb /usr/share/doc/packages/glucat-python3.12/demos/pyclical_tutorial_0_3_functions.py /usr/share/doc/packages/glucat-python3.12/demos/pyclical_tutorial_0_4_transcendental.ipynb /usr/share/doc/packages/glucat-python3.12/demos/pyclical_tutorial_0_4_transcendental.py /usr/share/doc/packages/glucat-python3.12/demos/pyclical_tutorial_1_0_plane.ipynb /usr/share/doc/packages/glucat-python3.12/demos/pyclical_tutorial_1_0_plane.py /usr/share/doc/packages/glucat-python3.12/demos/pyclical_tutorial_1_1_complex.ipynb /usr/share/doc/packages/glucat-python3.12/demos/pyclical_tutorial_1_1_complex.py /usr/share/doc/packages/glucat-python3.12/demos/pyclical_tutorial_1_2_space.ipynb /usr/share/doc/packages/glucat-python3.12/demos/pyclical_tutorial_1_2_space.py /usr/share/doc/packages/glucat-python3.12/demos/pyclical_tutorial_1_3_lorentz.ipynb /usr/share/doc/packages/glucat-python3.12/demos/pyclical_tutorial_1_3_lorentz.py /usr/share/doc/packages/glucat-python3.12/demos/pyclical_tutorial_1_4_fourth.ipynb /usr/share/doc/packages/glucat-python3.12/demos/pyclical_tutorial_1_4_fourth.py /usr/share/doc/packages/glucat-python3.12/demos/pyclical_tutorial_1_5_conformal.ipynb /usr/share/doc/packages/glucat-python3.12/demos/pyclical_tutorial_1_5_conformal.py /usr/share/doc/packages/glucat-python3.12/demos/pyclical_tutorial_2_0_wedge_product.ipynb /usr/share/doc/packages/glucat-python3.12/demos/pyclical_tutorial_2_0_wedge_product.py /usr/share/doc/packages/glucat-python3.12/demos/pyclical_tutorial_utils.py /usr/share/doc/packages/glucat-python3.12/demos/pyclical_tutorials.py /usr/share/doc/packages/glucat-python3.12/demos/sqrt_log_demo.ipynb /usr/share/doc/packages/glucat-python3.12/demos/sqrt_log_demo.out /usr/share/doc/packages/glucat-python3.12/demos/sqrt_log_demo.py
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Mar 15 00:10:20 2025