HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 49924,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=890",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=888",
"results": [
{
"name": "z3",
"portdir": "math/z3",
"version": "4.15.4",
"license": "MIT",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Z3Prover/z3",
"description": "Z3 Theorem Prover",
"long_description": "High performance SMT solver from Microsoft Research.",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 81
}
],
"variants": [
"polly_vector",
"polly_parallel",
"universal",
"debug",
"lto",
"gmp",
"native",
"profile",
"threads",
"polly",
"polly_late",
"polly_two_level_tiling"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"ninja",
"bash",
"python313",
"clang-20"
]
},
{
"type": "extract",
"ports": [
"xz"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-z3",
"solidity",
"py37-z3",
"py38-z3",
"py39-z3",
"py-z3",
"py310-z3",
"py311-z3",
"py312-z3",
"z3-java",
"root6",
"ispc-clang"
]
}
]
},
{
"name": "yakmo",
"portdir": "math/yakmo",
"version": "2015-01-21",
"license": "(GPL-2 or LGPL-2.1)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.tkl.iis.u-tokyo.ac.jp/~ynaga/yakmo/",
"description": "C++ implementation of robust, efficient alternative k-means clustering",
"long_description": "Yakmo implements robust, efficient k-means clustering with triangular inequality and smart initialization, while supporting alternative clustering outputs. The use of the triangular inequality allows k-means to skip unnecessary distance calculations, while the smart initialization by randomized seeding (k-means++) not only improves solution accuracy but also accelerates the algorithm convergence. In addition, you can obtain alternative clusterings via orthogonalization.",
"active": true,
"categories": [
"textproc",
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "yacas",
"portdir": "math/yacas",
"version": "1.9.1",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.yacas.org",
"description": "Yet Another Computer Algebra System",
"long_description": "YACAS is an easy to use, general purpose Computer Algebra System, a program for symbolic manipulation of mathematical expressions. It uses its own programming language designed for symbolic as well as arbitrary-precision numerical computations. The system has a library of scripts that implement many of the symbolic algebra operations – new algorithms can be easily added to the library.",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"gtest",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"perl5"
]
}
],
"depends_on": []
},
{
"name": "xylib",
"portdir": "math/xylib",
"version": "1.6",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://xylib.sourceforge.net",
"description": "library for reading x-y data files",
"long_description": "xylib is a portable library for reading files that contain x-y data from powder diffraction, spectroscopy and other experimental methods.",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
}
],
"variants": [
"debug",
"gui",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"boost176",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"bzip2",
"zlib",
"wxWidgets-3.0"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"fityk"
]
}
]
},
{
"name": "xplot",
"portdir": "math/xplot",
"version": "0.90.7.1",
"license": "BSD-old",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.xplot.org/",
"description": "xplot was written in the late 1980s to support the analysis of TCP packet traces.",
"long_description": "xplot was written in the late 1980s to support the analysis of TCP packet traces.",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-13"
]
},
{
"type": "lib",
"ports": [
"xorg-libX11"
]
}
],
"depends_on": []
},
{
"name": "xmgr",
"portdir": "math/xmgr",
"version": "4.1.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://plasma-gate.weizmann.ac.il/Xmgr/",
"description": "ACE/gr 2D plotting tool (Ancestor to Grace)",
"long_description": "ACE/gr, also known as Xmgr, is a 2D plotting tool for the X Window System. While ACE/gr has a convenient point-and-click interface, most parameter settings and operations are available through a command line interface. NOTE: The development of ACE/gr is frozen, but is continued as Grace -- new users should try that instead. This port is for those who cannot come to terms with the updated UI in Grace.",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [],
"variants": [
"netcdf",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"openmotif"
]
}
],
"depends_on": []
},
{
"name": "xmfract",
"portdir": "math/xmfract",
"version": "1.4",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://web.archive.org/web/20170703184826/http://www.nahee.com/spanky/www/fractint/getting.html",
"description": "UNIX clone of the DOS based Fractint",
"long_description": "X/Motif based UNIX clone of the DOS based Fractint program used in the analysis of various fractal figures, created by Darryl House.",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"openmotif"
]
}
],
"depends_on": []
},
{
"name": "xgraph",
"portdir": "math/xgraph",
"version": "12.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.isi.edu/nsnam/xgraph",
"description": "VINT xgraph",
"long_description": "xgraph provides interactive plotting and graphing",
"active": true,
"categories": [
"math",
"x11"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"xorg-libX11",
"xorg-libsm"
]
}
],
"depends_on": []
},
{
"name": "wxMaxima",
"portdir": "math/wxMaxima",
"version": "24.01.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/wxMaxima-developers/wxmaxima",
"description": "Graphical user interface for Maxima based on wxWidgets",
"long_description": "Maxima is a Computer Algebra System (CAS) and wxMaxima is a work book style graphical front end for it based on wxWidgets",
"active": true,
"categories": [
"aqua",
"math"
],
"maintainers": [
{
"name": "",
"github": "MSoegtropIMC",
"ports_count": 1
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"wxWidgets-3.2",
"libomp",
"maxima"
]
},
{
"type": "run",
"ports": [
"gnuplot"
]
}
],
"depends_on": []
},
{
"name": "wapiti",
"portdir": "math/wapiti",
"version": "1.5.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://wapiti.limsi.fr/",
"description": "A simple and fast discriminative sequence labelling toolkit",
"long_description": "Wapiti is a very fast toolkit for segmenting and labeling sequences with discriminative models. It is based on maxent models, maximum entropy Markov models and linear-chain CRF and proposes various optimization and regularization methods to improve both the computational complexity and the prediction performance of standard models. Wapiti is ranked first on the sequence tagging task for several month on MLcomp web site.",
"active": true,
"categories": [
"textproc",
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "vowpal_wabbit",
"portdir": "math/vowpal_wabbit",
"version": "8.3.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://hunch.net/~vw/",
"description": "a fast online learning tool",
"long_description": "Vowpal Wabbit is the essence of speed in machine learning, able to learn from terafeature datasets with ease. Via parallel learning, it can exceed the throughput of any single machine network interface when doing linear learning, a first amongst learning algorithms.",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2794
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"boost176"
]
}
],
"depends_on": []
},
{
"name": "viennacl",
"portdir": "math/viennacl",
"version": "1.7.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://viennacl.sourceforge.net",
"description": "ViennaCL is a free open-source linear algebra library",
"long_description": "ViennaCL is a free open-source linear algebra library for computations on many-core architectures (GPUs, MIC) and multi-core CPUs. The library is written in C++ and supports CUDA, OpenCL, and OpenMP. In addition to core functionality and many other features including BLAS level 1-3 support and iterative solvers.",
"active": true,
"categories": [
"devel",
"math"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2794
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"boost"
]
}
],
"depends_on": []
},
{
"name": "vdt",
"portdir": "math/vdt",
"version": "0.4.6",
"license": "LGPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dpiparo/vdt",
"description": "A collection of fast and inline implementations of mathematical functions.",
"long_description": "vdt provides A collection of fast and inline implementations of mathematical functions..",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "jonesc",
"github": "cjones051073",
"ports_count": 220
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"root6"
]
}
]
},
{
"name": "tilp2",
"portdir": "math/tilp2",
"version": "1.18",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://lpg.ticalc.org/prj_tilp/",
"description": "Texas Instruments calculators linking program",
"long_description": "Program to communicate with Texas Instruments (TI) calculators, based on gtk2",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-9.0",
"groff",
"intltool"
]
},
{
"type": "lib",
"ports": [
"gettext",
"libiconv",
"gtk2",
"libglade2",
"libticables2",
"libticalcs2",
"libticonv",
"libtifiles2"
]
}
],
"depends_on": []
},
{
"name": "tiemu3",
"portdir": "math/tiemu3",
"version": "3.03",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://lpg.ticalc.org/prj_tiemu/",
"description": "Texas Instruments TI89, Titanium, TI-92, TI-92+, Voyager 200 multi-platform emulator",
"long_description": "TiEmu is a full-featured TI89, Titanium, TI-92, TI-92+, Voyager 200 multi-platform emulator with an html manual. It offers: popup menu, screenshots, ASM/C debugger, link port, saving state and some other stuffs.",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"groff",
"clang-13"
]
},
{
"type": "lib",
"ports": [
"libglade2",
"libticables2",
"libticalcs2",
"gettext",
"libtifiles2",
"libiconv",
"libticonv",
"libsdl",
"gtk2"
]
}
],
"depends_on": []
},
{
"name": "taucs",
"portdir": "math/taucs",
"version": "2.2",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.tau.ac.il/~stoledo/taucs/",
"description": "C library of sparse linear solvers",
"long_description": "TAUCS is a C library of sparse linear solvers.",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "mark.brethen",
"github": "mbrethen",
"ports_count": 7
},
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1502
}
],
"variants": [
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gccdevel",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libf2c",
"metis"
]
}
],
"depends_on": []
},
{
"name": "tablix",
"portdir": "math/tablix",
"version": "0.3.5",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.tablix.org/",
"description": "Kernel for solving general timetabling problems",
"long_description": "Tablix is a powerful free software kernel for solving general timetabling problems. It uses a coarse-grained parallel genetic algorithm in combination with other techniques to construct sensible timetables from XML formatted problem descriptions. Tablix supports a very wide range of timetabling problems, from high school timetabling to barge scheduling. A number of timetable constraints are already implemented in the default installation and kernel's modular design makes it is easy to add new ones.",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "tomaz.solc",
"github": "",
"ports_count": 1
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"pvm",
"libxml2"
]
},
{
"type": "run",
"ports": [
"gnuplot"
]
}
],
"depends_on": []
},
{
"name": "symengine",
"portdir": "math/symengine",
"version": "0.13.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/symengine/symengine",
"description": "a fast symbolic manipulation library",
"long_description": "symengine is a fast symbolic manipulation library, written in C++.",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1502
}
],
"variants": [
"debug",
"tests",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"mpfr",
"gmp",
"llvm-18",
"flint",
"libmpc"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"R-symengine",
"deal.ii"
]
}
]
},
{
"name": "svdlibc",
"portdir": "math/svdlibc",
"version": "1.4",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://tedlab.mit.edu/~dr/SVDLIBC/",
"description": "SVDLIBC is a C library to perform singular value decomposition",
"long_description": "SVDLIBC is a C library based on the SVDPACKC library. It offers a cleaned-up version of the code with a sane library interface and a front-end executable that performs matrix file type conversions, along with computing singular value decompositions. Currently the only SVDPACKC algorithm implemented in SVDLIBC is las2, because it seems to be consistently the fastest.",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "superlu_dist",
"portdir": "math/superlu_dist",
"version": "9.1.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://portal.nersc.gov/project/sparse/superlu/",
"description": "A package for solving linear equations",
"long_description": "SuperLU is a general purpose library for the direct solution of large, sparse, nonsymmetric systems of linear equations on high performance machines.",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1502
}
],
"variants": [
"debug",
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang90",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"mpich",
"openmpi",
"longindex",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"parmetis",
"mpich-clang17"
]
}
],
"depends_on": []
},
{
"name": "superlu",
"portdir": "math/superlu",
"version": "5.2.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://portal.nersc.gov/project/sparse/superlu",
"description": "A package for solving linear equations",
"long_description": "SuperLU is a general purpose library for the direct solution of large, sparse, nonsymmetric systems of linear equations on high performance machines.",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1502
}
],
"variants": [
"debug",
"accelerate",
"atlas",
"openblas",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gccdevel",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-16"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"apbs"
]
}
]
},
{
"name": "sundials2",
"portdir": "math/sundials2",
"version": "2.7.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://computing.llnl.gov/projects/sundials",
"description": "SUite of Nonlinear and DIfferential/ALgebraic equation Solvers",
"long_description": "SUNDIALS consists of the following five solvers: CVODE solves initial value problems for ordinary differential equation (ODE) systems. CVODES solves ODE systems and includes sensitivity analysis capabilities (forward and adjoint). IDA solves initial value problems for differential-algebraic equation (DAE) systems. IDAS solves DAE systems and includes sensitivity analysis capabilities (forward and adjoint). KINSOL solves nonlinear algebraic systems.",
"active": true,
"categories": [
"devel",
"math"
],
"maintainers": [],
"variants": [
"debug",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang90",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gfortran",
"mpich",
"openmpi",
"examples",
"accelerate",
"atlas",
"openblas",
"doc",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-16",
"gcc13"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"SuiteSparse_KLU",
"mpich-clang16"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"mcsim"
]
}
]
},
{
"name": "sundials",
"portdir": "math/sundials",
"version": "5.8.0",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "sundials5",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by sundials5",
"long_description": "This port has been replaced by sundials5.",
"active": false,
"categories": [
"math"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-15"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
null
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "stp",
"portdir": "math/stp",
"version": "20150306",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://stp.github.io/stp",
"description": "STP (Simple Theorem Provider)",
"long_description": "STP is a constraint solver (also referred to as a decision procedure or automated prover) aimed at solving constraints generated by program analysis tools, theorem provers, automated bug finders, intelligent fuzzers and model checkers.",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"bison",
"cmake",
"flex",
"perl5",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"boost176"
]
}
],
"depends_on": []
},
{
"name": "sprng",
"portdir": "math/sprng",
"version": "1.0",
"license": "CC-BY-SA-4",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.sprng.org",
"description": "Scalable Parallel Random Number Generators",
"long_description": "Scalable Parallel Random Number Generators",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang90",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gfortran",
"mpich",
"openmpi"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"mpich-clang16"
]
}
],
"depends_on": []
},
{
"name": "sofia-ml",
"portdir": "math/sofia-ml",
"version": "2011-06-20-r42",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/sofia-ml/",
"description": "Suite of Fast Incremental Algorithms for Machine Learning",
"long_description": "The suite of fast incremental algorithms for machine learning (sofia-ml) can be used for training models for classification, regression, ranking, or combined regression and ranking. Several different techniques are available. This release is intended to aid researchers and practitioners who require fast methods for classification and ranking on large, sparse data sets.",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"universal",
"kmeans"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "fetch",
"ports": [
"subversion"
]
}
],
"depends_on": []
},
{
"name": "slepc",
"portdir": "math/slepc",
"version": "3.22.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://slepc.upv.es",
"description": "Scalable Library for Eigenvalue Problem Computations",
"long_description": "SLEPc is a software library for the solution of large scale sparse eigenvalue problems on parallel computers. It is an extension of PETSc and can be used for either standard or generalized eigenproblems, with real or complex arithmetic. It can also be used for computing a partial SVD of a large, sparse, rectangular matrix.",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1502
}
],
"variants": [
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang90",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gfortran",
"mpich",
"openmpi",
"arpack",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"sowing",
"python311",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"petsc",
"mpich-clang17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-slepc4py",
"py35-slepc4py",
"py36-slepc4py",
"py38-slepc4py",
"py310-slepc4py",
"py311-slepc4py",
"py37-slepc4py",
"py39-slepc4py"
]
}
]
},
{
"name": "singular",
"portdir": "math/singular",
"version": "4.4.0",
"license": "(GPL-2 or GPL-3)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.singular.uni-kl.de/",
"description": "the Singular computer algebra system",
"long_description": "Singular is a computer algebra system for polynomial computations, with special emphasis on commutative and non-commutative algebra, algebraic geometry, and singularity theory.",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"readline",
"cddlib",
"ntl",
"flint",
"gmp",
"mpfr",
"ncurses"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"polymake"
]
}
]
},
{
"name": "shogun-devel",
"portdir": "math/shogun-devel",
"version": "4.0.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://shogun-toolbox.org",
"description": "The machine learning toolbox's focus is on large scale kernel methods",
"long_description": "The machine learning toolbox's focus is on large scale kernel methods and especially on Support Vector Machines (SVM). It provides a generic SVM object interfacing to several different SVM implementations, among them the state of the art OCAS, LibSVM, SVMLight, SVMLin and GPDT.",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [],
"variants": [
"debug",
"python27"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"python27",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"xz",
"protobuf-cpp",
"readline",
"arpack",
"atlas",
"bzip2",
"glpk",
"lp_solve",
"hdf5",
"json-c",
"libxml2",
"eigen3",
"gzip",
"lzo2",
"snappy"
]
}
],
"depends_on": []
},
{
"name": "shogun",
"portdir": "math/shogun",
"version": "2.1.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://shogun-toolbox.org",
"description": "The machine-learning toolbox's focus is on large-scale kernel methods",
"long_description": "The machine-learning toolbox's focus is on large-scale kernel methods and especially on Support Vector Machines (SVM). It provides a generic SVM object interfacing to several different SVM implementations, among them the state of the art OCAS, LibSVM, SVMLight, SVMLin and GPDT.",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [],
"variants": [
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gccdevel",
"python27",
"perl",
"r",
"octave",
"java",
"csharp",
"lua",
"ruby",
"elwms",
"hmm_parallel"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-16",
"gcc13"
]
},
{
"type": "lib",
"ports": [
"snappy",
"xz",
"readline",
"libgcc",
"arpack",
"atlas",
"bzip2",
"glpk",
"lp_solve",
"hdf5",
"json-c",
"libxml2",
"eigen3",
"gzip",
"lzo2"
]
}
],
"depends_on": []
},
{
"name": "sgd",
"portdir": "math/sgd",
"version": "2.1",
"license": "LGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://leon.bottou.org/projects/sgd",
"description": "Stochastic Gradient Descent",
"long_description": "The goal of this package is to illustrate the efficiency of stochastic gradient descent for large-scale learning tasks. Two algorithms, Stochastic Gradient Descent (SGD), and Averaged Stochastic Gradient Descent (ASGD), are applied to two well known problems, Linear Support Vector Machines, and Conditional Random Fields.",
"active": true,
"categories": [
"textproc",
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"zlib"
]
}
],
"depends_on": []
},
{
"name": "scalc",
"portdir": "math/scalc",
"version": "1.15",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.fokus.fraunhofer.de/research/cc/berlios/employees/joerg.schilling/private/",
"description": "tool for simple integer calculations or for converting numbers",
"long_description": "The calc command may be used to do simple integer calculations or to convert numbers from one radix to another.",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"smake",
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "scalapack",
"portdir": "math/scalapack",
"version": "2.2.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.netlib.org/scalapack",
"description": "A package for solving linear equations",
"long_description": "The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers. Since version 2.0.0, ScaLAPACK includes BLACS.",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"accelerate",
"debug",
"atlas",
"blis",
"flexiblas",
"openblas",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang90",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gfortran",
"mpich",
"openmpi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17",
"gcc14"
]
},
{
"type": "lib",
"ports": [
"vecLibFort",
"libgcc",
"mpich-clang17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"hiop",
"quantum-espresso",
"mumps",
"hpddm",
"bpack",
"ipopt"
]
}
]
},
{
"name": "reduce",
"portdir": "math/reduce",
"version": "20211019",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://reduce-algebra.sourceforge.io/",
"description": "REDUCE Computer Algebra System",
"long_description": "REDUCE is an interactive system for general algebraic computations of interest to mathematicians, scientists and engineers.",
"active": true,
"categories": [
"lang",
"math"
],
"maintainers": [
{
"name": "mark.brethen",
"github": "mbrethen",
"ports_count": 7
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"Xft2",
"xorg-libX11",
"xorg-libXcursor",
"xorg-libXext",
"xorg-libXrandr",
"xorg-xorgproto",
"xrender",
"autoconf",
"automake",
"libtool",
"gnuplot"
]
},
{
"type": "lib",
"ports": [
"freetype",
"fontconfig",
"netpbm",
"ncurses",
"libffi"
]
},
{
"type": "run",
"ports": [
"texlive",
"gnuplot"
]
}
],
"depends_on": []
},
{
"name": "qrupdate",
"portdir": "math/qrupdate",
"version": "1.1.2",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://sourceforge.net/projects/qrupdate/",
"description": "library for fast updates of QR and Cholesky decompositions",
"long_description": "a Fortran library for fast updates of QR and Cholesky decompositions",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"gcc11",
"gcc12",
"gcc13",
"gccdevel",
"accelerate",
"atlas",
"openblas",
"g95",
"gcc10"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"gcc13"
]
},
{
"type": "lib",
"ports": [
"vecLibFort",
"libgcc"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"linalg",
"octave"
]
}
]
},
{
"name": "qhull",
"portdir": "math/qhull",
"version": "2020.2",
"license": "Permissive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.qhull.org",
"description": "Programs and library for computing convex hulls.",
"long_description": "Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. The software runs in 2-d, 3-d, 4-d, and higher dimensions. Qhull implements the Quickhull algorithm for computing the convex hull. It handles roundoff errors from floating point arithmetic. Qhull also computes volumes, surface areas, and approximations to the convex hull.",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"debug",
"native",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"gnudatalanguage"
]
},
{
"type": "lib",
"ports": [
"py36-matplotlib",
"ipe",
"plplot510",
"plplot510-single",
"solid",
"palapeli",
"py37-matplotlib",
"py38-matplotlib",
"py310-matplotlib",
"py39-matplotlib",
"py311-matplotlib",
"py312-matplotlib",
"py313-matplotlib",
"py314-matplotlib",
"plplot",
"plplot-single",
"py27-matplotlib",
"libpcl",
"octave",
"FreeSOLID",
"gdal",
"gdal-hdf5",
"gdal-kea",
"py35-matplotlib",
"gdal-netcdf"
]
}
]
},
{
"name": "qalculate-gtk",
"portdir": "math/qalculate-gtk",
"version": "5.8.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/qalculate/qalculate-gtk",
"description": "Qalculate! is a multi-purpose desktop calculator",
"long_description": "Qalculate! is a multi-purpose desktop calculator. It is small and simple to use but with much power and versatility underneath. Features include customizable functions, units, arbitrary precision, plotting, and a user-friendly interface.",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 169
},
{
"name": "judaew",
"github": "judaew",
"ports_count": 620
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"libtool",
"pkgconfig",
"intltool",
"autoconf",
"automake",
"gettext"
]
},
{
"type": "lib",
"ports": [
"libqalculate",
"gettext-runtime",
"gtk3"
]
}
],
"depends_on": []
},
{
"name": "pyxplot",
"portdir": "math/pyxplot",
"version": "0.9.2",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pyxplot.org.uk",
"description": "Pyxplot is a multi-purpose graph plotting tool",
"long_description": "Pyxplot is a multi-purpose graph plotting tool, scientific scripting language, vector graphics suite, and data processing package. Its interface is designed to make common tasks – e.g., plotting labelled graphs of data – accessible via short, simple, intuitive commands.",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1136
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ImageMagick",
"libpng",
"python27",
"fftw-3",
"gsl",
"wget",
"readline",
"gv",
"cfitsio",
"texlive-bin",
"texlive-latex",
"libxml2",
"ghostscript"
]
}
],
"depends_on": []
},
{
"name": "pspp-devel",
"portdir": "math/pspp-devel",
"version": "2.0.1",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/pspp/",
"description": "Statistical analysis of sampled data (free replacement for SPSS).",
"long_description": "PSPP is a program for statistical analysis of sampled data. It is a Free replacement for the proprietary program SPSS, and appears very similar to it with a few exceptions.",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "snc",
"github": "nerdling",
"ports_count": 157
}
],
"variants": [
"help",
"postgres",
"gui",
"quartz",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"pkgconfig",
"makeicns",
"coreutils",
"p5.34-text-diff",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"gtksourceview4",
"cairo",
"fontconfig",
"gdk-pixbuf2",
"harfbuzz",
"librsvg",
"gsl",
"spread-sheet-widget",
"freetype",
"libiconv",
"libxml2",
"texinfo",
"pango",
"perl5.34",
"gettext-runtime",
"python311",
"zlib",
"atk",
"glib2",
"ncurses",
"readline",
"gtk3"
]
},
{
"type": "test",
"ports": [
"coreutils",
"p5.34-text-diff"
]
}
],
"depends_on": []
},
{
"name": "pspp",
"portdir": "math/pspp",
"version": "1.6.2",
"license": "GPL-3+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.gnu.org/software/pspp/",
"description": "Statistical analysis of sampled data (free replacement for SPSS).",
"long_description": "PSPP is a program for statistical analysis of sampled data. It is a Free replacement for the proprietary program SPSS, and appears very similar to it with a few exceptions.",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "snc",
"github": "nerdling",
"ports_count": 157
}
],
"variants": [
"help",
"doc",
"reloc",
"postgres",
"gui",
"quartz",
"x11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"gettext",
"pkgconfig",
"makeicns",
"texinfo",
"python310"
]
},
{
"type": "lib",
"ports": [
"readline",
"gtksourceview3",
"cairo",
"fontconfig",
"gdk-pixbuf2",
"gsl",
"spread-sheet-widget",
"freetype",
"libiconv",
"libxml2",
"pango",
"xorg-libX11",
"zlib",
"xorg-libXcomposite",
"xorg-libXcursor",
"xorg-libXdamage",
"xorg-libXdmcp",
"xorg-libXext",
"xorg-libXfixes",
"xorg-libXi",
"xorg-libXinerama",
"xorg-libXrandr",
"xorg-libxcb",
"xrender",
"xorg-libXau",
"appstream-glib",
"atk",
"gettext",
"glib2",
"ncurses"
]
},
{
"type": "run",
"ports": [
"adwaita-icon-theme"
]
}
],
"depends_on": []
},
{
"name": "primegen",
"portdir": "math/primegen",
"version": "0.97",
"license": "public-domain",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://cr.yp.to/primegen.html",
"description": "Binary and library to generate prime numbers",
"long_description": "primegen is a small, fast library to generate prime numbers in order. Can generate primes up to 1000000000000000, although it is not optimized for primes past 32 bits. It uses the Sieve of Atkin instead of the traditional Sieve of Eratosthenes.",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "bstj",
"github": "",
"ports_count": 3
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "prc",
"portdir": "math/prc",
"version": "1.5.6",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://supfam.mrc-lmb.cam.ac.uk/PRC/",
"description": "program for aligning and scoring two profile hidden Markov models",
"long_description": "PRC is a stand-alone program for aligning and scoring two profile hidden Markov models. This can be used to detect remote relationships between profiles more effectively than by doing simple profile-sequence comparisons. PRC takes into account all transition and emission probabilities in both hidden Markov models. PRC can read SAM, HMMER, PSI-BLAST and FASTA files.",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [
{
"name": "ryandesign",
"github": "ryandesign",
"ports_count": 1826
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "ploticus",
"portdir": "math/ploticus",
"version": "2.42",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://ploticus.sourceforge.net/",
"description": "plot generation program",
"long_description": "A free, GPL, non-interactive software package for producing plots, charts, and graphics from data. It was developed in a Unix/C environment and runs on various Unix, Linux, and win32 systems. ploticus is good for automated or just-in-time graph generation, handles date and time data nicely, and has basic statistical capabilities. It allows significant user control over colors, styles, options and details.",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gd2",
"libjpeg-turbo",
"zlib",
"freetype",
"xorg-libX11",
"libpng"
]
}
],
"depends_on": []
},
{
"name": "plda",
"portdir": "math/plda",
"version": "3.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/plda/",
"description": "A parallel C++ implementation of fast Gibbs sampling of Latent Dirichlet Allocation",
"long_description": "plda is a parallel C++ implementation of fast Gibbs sampling of Latent Dirichlet Allocation (LDA).",
"active": true,
"categories": [
"textproc",
"math"
],
"maintainers": [],
"variants": [
"clang10",
"clang11",
"clang12",
"clang50",
"clang60",
"clang70",
"clang80",
"clang90",
"clangdevel",
"gcc10",
"gcc11",
"gcc5",
"gcc6",
"gcc7",
"gcc8",
"gcc9",
"gccdevel",
"mpich",
"openmpi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": []
},
{
"name": "picosat",
"portdir": "math/picosat",
"version": "965",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://fmv.jku.at/picosat/",
"description": "picosat is a SAT solver",
"long_description": "picosat is a SAT solver",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"boolector"
]
}
]
},
{
"name": "pfft",
"portdir": "math/pfft",
"version": "1.0.8-alpha",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www-user.tu-chemnitz.de/~potts/workgroup/pippig/software.php.en#pfft",
"description": "An extension of FFTW to massively parallel architectures",
"long_description": "PFFT is a parallel FFT software library based on MPI.",
"active": true,
"categories": [
"math"
],
"maintainers": [
{
"name": "dstrubbe",
"github": "dstrubbe",
"ports_count": 38
}
],
"variants": [
"clang10",
"clang11",
"clang90",
"g95",
"gcc10",
"gcc7",
"gcc9",
"gfortran",
"mpich",
"openmpi",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"gcc11"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"fftw-3",
"mpich-clang90"
]
}
],
"depends_on": []
},
{
"name": "petsc",
"portdir": "math/petsc",
"version": "3.22.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.mcs.anl.gov/petsc/",
"description": "Portable, Extensible Toolkit for Scientific Computation",
"long_description": "PETSc, pronounced PET-see (the S is silent), is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. It employs the MPI standard for all message-passing communication.",
"active": true,
"categories": [
"science",
"math"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1502
}
],
"variants": [
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas",
"clang10",
"clang11",
"clang12",
"clang13",
"clang14",
"clang15",
"clang16",
"clang17",
"clang18",
"clang19",
"clang20",
"clang90",
"g95",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gfortran",
"mpich",
"openmpi",
"complex",
"hwloc",
"suitesparse",
"sundials",
"superlu",
"mumps",
"superlu_dist",
"ml",
"hypre",
"parmetis",
"hdf5",
"netcdf",
"fftw",
"yaml",
"valgrind",
"sprng",
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"c2html",
"sowing",
"python311",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"vecLibFort",
"mpich-clang17",
"hwloc"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-slepc4py",
"py35-slepc4py",
"py36-slepc4py",
"py38-slepc4py",
"py310-slepc4py",
"py311-slepc4py",
"py27-petsc4py",
"py35-petsc4py",
"py36-petsc4py",
"py37-slepc4py",
"py37-petsc4py",
"py38-petsc4py",
"py39-petsc4py",
"py310-petsc4py",
"py311-petsc4py",
"py39-slepc4py",
"slepc"
]
}
]
},
{
"name": "pecco",
"portdir": "math/pecco",
"version": "2022-03-18",
"license": "(GPL-2 or LGPL-2.1) and BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.tkl.iis.u-tokyo.ac.jp/~ynaga/pecco/",
"description": "simple C++ library for linear classification with conjunctive features",
"long_description": "pecco is a simple C++ library for linear classification with conjunctive features.",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"dartsclone",
"float",
"trie",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"darts-clone",
"clang-14"
]
}
],
"depends_on": []
},
{
"name": "pdc",
"portdir": "math/pdc",
"version": "0.9",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.redfelineninja.dsl.pipex.com/software/all.html#pdc",
"description": "programmers desktop caclulator in bc style",
"long_description": "PDC is a desktop caclulator in the bc style with features designed for programmers. It does not support floating point maths but does provide all the C operators (logical, bitwise, shifts etc.) and implements ISO C operator precedence. Additionally functions are available to perform population counts and byte swaps.",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"readline"
]
}
],
"depends_on": []
},
{
"name": "parmetis",
"portdir": "math/parmetis",
"version": "20230326",
"license": "Restrictive",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/KarypisLab/ParMETIS",
"description": "ParMETIS - parallel graph partitioning",
"long_description": "ParMETIS - parallel graph partitioning",
"active": true,
"categories": [
"math"
],
"maintainers": [],
"variants": [
"clang11",
"clang12",
"clang13",
"debug",
"clang10",
"clang14",
"clang15",
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"mpich",
"openmpi",
"clang16",
"clang17",
"clang18",
"clang19",
"clang90",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"metis",
"mpich-clang17"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"superlu_dist",
"mumps"
]
}
]
}
]
}