Commit Graph

1890 Commits

Author SHA1 Message Date
Zsolt Udvari
c58f08ddde math/R-cran-GPArotation: new port
GPA Rotation for Factor Analysis

The GPArotation package contains functions for the rotation of factor loadings
matrices. The functions implement Gradient Projection (GP) algorithms for
orthogonal and oblique rotation. Additionally, a number of rotation criteria
are provided. The GP algorithms minimize the rotation criterion function, and
provide the corresponding rotation matrix. For oblique rotation, the
covariance/correlation matrix of the factors is also provided.

The port is required by update of math/R-cran-psych.
2024-10-25 17:19:11 +02:00
Zsolt Udvari
60ed4f2d3a math/R-cran-mnormt: new port
Functions are provided for computing the density and the distribution
function of d-dimensional normal and "t" random variables, possibly
truncated (on one side or two sides), and for generating random vectors
sampled from these distributions, except sampling from the truncated
"t". Moments of arbitrary order of a multivariate truncated normal are
computed, and converted to cumulants up to order 4. Probabilities are
computed via non-Monte Carlo methods; different routines are used in the
case d=1, d=2, d=3, d>3, if d denotes the dimensionality.

Required by update of math/R-cran-psych.
2024-10-25 16:22:38 +02:00
Yuri Victorovich
744b44a84a math/py-libceed: New port: CEED Library: Code for Efficient Extensible Discretizations 2024-10-23 23:03:25 -07:00
Yuri Victorovich
2e1a65e8d1 math/libceed: CEED Library: Code for Efficient Extensible Discretizations 2024-10-23 23:03:24 -07:00
Wen Heping
ff73ba6c83 math/py-hypernetx: Add new port
The HyperNetX library provides classes and methods for the analysis
and visualization of complex network data modeled as hypergraphs.
The library generalizes traditional graph metrics.
2024-10-10 07:17:19 +00:00
Yuri Victorovich
fdc7dac765 math/cadiback: New port: CaDiBack BackBone Extractor 2024-10-09 18:34:04 -07:00
wen heping
bb40d0ba9a math/flint: New port: Fast library for number theory 2024-10-08 20:17:35 -07:00
Benjamin Jacobs
d9c44a62ac math/alt-ergo: Update to 2.5.4, many new ports
Replace GNU configure to dune builds system.
Add do-test target.
Submitter takes maintainership.
Update WWW.
Switch to DISTVERSION.

The last update of alt-ergo in ports tree was about 10 years ago, the newest
version requires many new libraries in ports tree.
New ports:
  devel/ocaml-dolmen
  devel/ocaml-gen
  devel/ocaml-hmap
  devel/ocaml-linol
  devel/ocaml-lsp
  devel/ocaml-octavius
  devel/ocaml-pp_loc
  devel/ocaml-ppx_blob
  devel/ocaml-ppx_compare
  devel/ocaml-ppx_deriving
  devel/ocaml-ppx_hash
  devel/ocaml-ppx_js_style
  devel/ocaml-ppx_yojson_conv
  devel/ocaml-ppx_yojson_conv_lib
  devel/ocaml-psmt2-frontend
  devel/ocaml-trace
  math/ocaml-farith
  math/ocaml-ocplib-simplex
  textproc/ocaml-spelll

PR:		279337
2024-10-08 14:56:48 +02:00
Rene Ladan
43792db51f math/tablix: Remove expired port
2024-09-30 math/tablix: Abandonware, upstream is gone and source code is no longer available
2024-09-30 21:12:23 +02:00
Po-Chuan Hsieh
7a47c1050b math/py-modin: Add py-modin 0.32.0
Modin is a drop-in replacement for pandas. While pandas is single-threaded,
Modin lets you instantly speed up your workflows by scaling pandas so it uses
all of your cores. Modin works especially well on larger datasets, where pandas
becomes painfully slow or runs out of memory. Also, Modin comes with the
additional APIs to improve user experience.
2024-09-16 04:09:34 +08:00
Po-Chuan Hsieh
b520fe4458 math/py-narwhals: Add py-narwhals 1.4.2
Narwhals is an extremely lightweight and extensible compatibility layer between
dataframe libraries!
- Full API support: cuDF, Modin, pandas, Polars, PyArrow
- Interchange-level support: Ibis, Vaex, anything else which implements the
  DataFrame Interchange Protocol

Seamlessly support all, without depending on any!
- Just use a subset of the Polars API, no need to learn anything new
- Zero dependencies, Narwhals only uses what the user passes in so your library
  can stay lightweight
- Separate lazy and eager APIs, use expressions
- Support pandas' complicated type system and index, without either getting in
  the way
- 100% branch coverage, tested against pandas and Polars nightly builds
- Negligible overhead, see overhead
- Let your IDE help you thanks to full static typing, see typing
- Perfect backwards compatibility policy, see stable api for how to opt-in
2024-09-05 14:11:20 +08:00
Rene Ladan
42155e4462 math/ploticus: Remove expired port
2024-07-31 math/ploticus: Depends on expired graphics/ming
2024-09-01 16:18:42 +02:00
Max Brazhnikov
be720bccd9 math/py-PyWavelets: move to math/py-pywavelets 2024-08-28 17:48:23 +03:00
Po-Chuan Hsieh
d83cd6102c */Makefile: Sort SUBDIRs 2024-08-14 19:09:03 +08:00
Tiago Gasiba
7b157ac526 math/quich: New port: Terminal based advanced calculator
A calculator that supports various functions such as sqrt, abs, log
sin, cos, tan, asin, acos, atan, rand, round, floor and ceil.
It also allows adjustable output, variables etc

https://github.com/Usbac/quich

PR:		280340
2024-08-14 02:19:05 +02:00
Po-Chuan Hsieh
1284c827e7 math/py-blis07: Add py-blis07 0.7.11 (copied from py-blis)
- Add PORTSCOUT
2024-08-05 01:13:53 +08:00
Rene Ladan
36e3d9ce13 math/ploticus-nox11: Remove expired port
2024-07-31 math/ploticus-nox11: Depends on expired graphics/ming
2024-08-04 14:10:05 +02:00
Po-Chuan Hsieh
da77ee190b */Makefile: Sort SUBDIRs 2024-07-29 19:37:27 +08:00
Muhammad Moinur Rahman
42db2c39e5 */*php84*: Sunrise
Please DO NOT use this version in production, it is an early test
version.

For upgrade notes please visit:
https://github.com/php/php-src/blob/php-8.4.0alpha1/UPGRADING

Changelog: https://github.com/php/php-src/blob/php-8.4.0alpha1/NEWS
2024-07-28 15:15:17 +02:00
Stephen Montgomery-Smith
9b994116d0 math/octave-forge-hdf5oct: New port.
The octave-forge package is the result of The GNU Octave Repositry
project, which is intended to be a central location for custom scripts,
functions and extensions for GNU Octave. contains the source for all the
functions plus build and install scripts.

This is hdf5oct.

 MATLAB compatible high-level functions for HDF5 file I/O.
2024-07-14 19:50:57 -05:00
TAKATSU Tomonari
cc01ae993e math/R-cran-doBy: Add new port
Utility package containing:
1) Facilities for working with grouped data: 'do' something to data
   stratified 'by' some variables.
2) LSmeans (least-squares means), general linear estimates.
3) Restrict functions to a smaller domain.
4) Miscellaneous other utilities.
2024-07-02 10:23:42 +00:00
TAKATSU Tomonari
b58df2cff0 math/R-cran-Deriv: Add new port
R-based solution for symbolic differentiation. It admits user-defined
function as well as function substitution in arguments of functions
to be differentiated. Some symbolic simplification is part of the
work.
2024-07-02 10:23:42 +00:00
Thierry Thomas
12594e1aee math/mathex: new port, C++ library to parse/evaluate mathematical expressions
Remark: upstream seems inactive, but MathEx is still used by Gmsh.
2024-06-21 13:15:52 +02:00
Yuri Victorovich
ff49064fd1 math/py-diffcp: New port: Differentiation through cone programs 2024-06-19 12:03:11 -07:00
Yuri Victorovich
5e1a589771 math/py-clarabel: New port: Clarabel conic interior point solver 2024-06-19 12:03:10 -07:00
Yuri Victorovich
464ffa65bb math/scipoptsuite: New port: SCIP Optimization Suite 2024-06-17 01:18:35 -07:00
Rene Ladan
26f18620a2 math/py-optuna: Remove expired port
2024-06-04 math/py-optuna: Depends on expired databases/py-sqlalchemy12
2024-06-11 17:24:20 +02:00
Thierry Thomas
f1fc728ac5 math/openblas64: new port, OpenBLAS with 8 byte integers
Remark 1: CMake support is experimental. It does not yet support all build
options, but the 64 bits libraries can be installed without conflict with the
classic version.

Remark 2: some tests fail on -CURRENT "SIGSEGV: Segmentation fault -
invalid memory reference.". It seems caused by clang-18 and threads.
2024-06-08 20:41:55 +02:00
Yuri Victorovich
8a303fe89d math/bitwuzla: New port: SMT solver for the theories of fixed-size bit-vectors 2024-06-06 01:48:58 -07:00
Stephen Montgomery-Smith
04f48c9bf3 math/octave-forge-timer: New port.
A Matlab-compatible timer class to execute periodic actions.
2024-05-03 11:26:47 -05:00
Yuri Victorovich
72124020da math/mathlibtools: Removed because it is obsolete
It was usable with math/lean, but now math/lean4 has superseded
math/lean and should be used instead.
2024-04-28 11:00:55 -07:00
Yuri Victorovich
3d7ce432c4 math/py-islpy: New port: Wrapper around isl, an integer set library 2024-04-25 23:15:16 -07:00
Nuno Teixeira
ac2d227e9b R-cran-slam: New port: Sparse Lightweight Arrays and Matrices
Data structures and algorithms for sparse arrays and matrices,
based on index arrays and simple triplet representations,
respectively.

WWW: https://cran.r-project.org/web/packages/slam/
2024-04-18 09:36:09 +01:00
Yuri Victorovich
3306d7a482 math/lean4-std: Removed 2024-04-08 12:18:43 -07:00
Stephen Montgomery-Smith
298e073f92 math/octave-forge-odbc: New port.
The octave-forge package is the result of The GNU Octave Repositry
project, which is intended to be a central location for custom scripts,
functions and extensions for GNU Octave. contains the source for all
the functions plus build and install scripts.

This is odbc.

Basic Octave implementation of the ODBC toolkit.
2024-04-05 12:32:29 -05:00
Po-Chuan Hsieh
dbed85c591 math/py-munkres10: Remove obsoleted port
Use math/py-munkres instead.
2024-04-01 04:49:00 +08:00
Po-Chuan Hsieh
eeb13706e3 math/py-pyprobables: Add py-pyprobables 0.6.0
pyprobables is a pure-python library for probabilistic data structures. The goal
is to provide the developer with a pure-python implementation of common
probabilistic data-structures to use in their work.

To achieve better raw performance, it is recommended supplying an alternative
hashing algorithm that has been compiled in C. This could include using the MD5
and SHA512 algorithms provided or installing a third party package and writing
your own hashing strategy. Some options include the murmur hash mmh3 or those
from the pyhash library. Each data object in pyprobables makes it easy to pass
in a custom hashing function.
2024-02-21 23:06:07 +08:00
Po-Chuan Hsieh
21b9950f5e math/py-blis: Add py-blis 0.7.11
Cython BLIS provides the Blis linear algebra routines as a self-contained Python
C-extension.
2024-02-21 23:06:07 +08:00
Stephen Montgomery-Smith
a2924dc321 math/octave-forge-tablicious: New port.
Matlab-compatible Octave table class for storing tabular/relational
data. Similar to R and Python Pandas DataFrames.
2024-02-12 18:21:33 -06:00
Stephen Montgomery-Smith
6c096e6658 math/octave-forge-rtree: New port.
An Octave native extension implementing the R-tree spatial index of
Guttman-Green. The code is an embedded version of librtree.
2024-01-28 22:24:37 -06:00
Yuri Victorovich
a59c920e65 math/lean4-std: New port: Lean4: Std library 2024-01-16 02:45:01 -08:00
Yuri Victorovich
d78496a375 math/leangz: New port: Lean 4 .olean file (de)compressor 2024-01-16 02:45:00 -08:00
Yuri Victorovich
7fa65791d3 math/elan: New port: Lean version manager 2024-01-15 02:36:49 -08:00
Yuri Victorovich
27b9012337 math/lean4: New port: Theorem prover and functional language for math (new gen) 2024-01-13 19:50:20 -08:00
Thierry Thomas
3f5bebfe00 math/suitesparse-paru: new port, parallel unsymmetric multifrontal method 2024-01-13 11:15:05 +01:00
Muhammad Moinur Rahman
29bf195a6a math/p5-Math-BigRat: Remove port
This port has been subsumed into math/p5-Math-BigInt version 2.0000 and
also the WWW is no longer pointing to the correct metacpan module.
2024-01-01 22:09:38 +01:00
Yuri Victorovich
628705efc5 math/py-squarify: New port: Squarify treemap layout algorithm 2024-01-01 00:09:01 -08:00
Thierry Thomas
00ba605e29 math/suitesparse-lagraph: new port, graph algorithms based on GraphBLAS 2023-12-31 15:31:10 +01:00
Muhammad Moinur Rahman
beced896ad lang/php80: Sunset 2023-12-31 01:06:40 +01:00
Muhammad Moinur Rahman
2d9e79b015 math/wfmath: Remove expired port
2023-12-31 math/wfmath: There has been no release for most of the Worldforge libraries in the past 10 years.
2023-12-31 01:06:29 +01:00