All Projects → Macaulay2 → M2

Macaulay2 / M2

The primary source code repository for Macaulay2, a system for computing in commutative algebra, algebraic geometry and related fields.

Projects that are alternatives of or similar to M2

Resources
Resources on various topics being worked on at IvLabs
Stars: ✭ 158 (-21%)
Mutual labels:  mathematics
Computator.net
Computator.NET is a special kind of numerical software that is fast and easy to use but not worse than others feature-wise. It's features include: - Real and complex functions charts - Real and complex calculator - Real functions numerical calculations including different methods - Over 107 Elementary functions - Over 141 Special functions - Over 21 Matrix functions and operations - Scripting language with power to easy computations including matrices - You can declare your own custom functions with scripting language
Stars: ✭ 174 (-13%)
Mutual labels:  mathematics
Fplll
Lattice algorithms using floating-point arithmetic
Stars: ✭ 188 (-6%)
Mutual labels:  mathematics
Dslsofmath
Domain Specific Languages of Mathematics
Stars: ✭ 159 (-20.5%)
Mutual labels:  mathematics
Nashpy
A library for the computation of Nash equilibria in two player games
Stars: ✭ 164 (-18%)
Mutual labels:  mathematics
Data Science Masters
Self-study plan to achieve mastery in data science
Stars: ✭ 179 (-10.5%)
Mutual labels:  mathematics
Math Php
Powerful modern math library for PHP: Features descriptive statistics and regressions; Continuous and discrete probability distributions; Linear algebra with matrices and vectors, Numerical analysis; special mathematical functions; Algebra
Stars: ✭ 2,009 (+904.5%)
Mutual labels:  mathematics
Odl
Operator Discretization Library https://odlgroup.github.io/odl/
Stars: ✭ 198 (-1%)
Mutual labels:  mathematics
Jwave
A Discrete Fourier Transform (DFT), a Fast Wavelet Transform (FWT), and a Wavelet Packet Transform (WPT) algorithm in 1-D, 2-D, and 3-D using normalized orthogonal (orthonormal) Haar, Coiflet, Daubechie, Legendre and normalized biorthognal wavelets in Java.
Stars: ✭ 174 (-13%)
Mutual labels:  mathematics
L5modular
Generates and handles Modules for Laravel
Stars: ✭ 188 (-6%)
Mutual labels:  modules
42
@rsapkf's linkroll.
Stars: ✭ 1,906 (+853%)
Mutual labels:  mathematics
Riemann book
An interactive book about the Riemann problem for hyperbolic PDEs, using Jupyter notebooks. Work in progress.
Stars: ✭ 160 (-20%)
Mutual labels:  mathematics
Swiftymath
Pure Math in Pure Swift.
Stars: ✭ 182 (-9%)
Mutual labels:  mathematics
Ndash
your npm dashboard! (react-native app)
Stars: ✭ 158 (-21%)
Mutual labels:  modules
Beginners Python Examples
Basic Python CLI programs
Stars: ✭ 190 (-5%)
Mutual labels:  modules
C Plus Plus
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
Stars: ✭ 17,151 (+8475.5%)
Mutual labels:  mathematics
Ugm
Ubpa Graphics Mathematics
Stars: ✭ 178 (-11%)
Mutual labels:  mathematics
Mathmodel
研究生数学建模,本科生数学建模、数学建模竞赛优秀论文,数学建模算法,LaTeX论文模板,算法思维导图,参考书籍,Matlab软件教程,PPT
Stars: ✭ 3,834 (+1817%)
Mutual labels:  mathematics
Pybotics
The Python Toolbox for Robotics
Stars: ✭ 192 (-4%)
Mutual labels:  mathematics
Math Finance Cheat Sheet
Mathematical finance cheat sheet.
Stars: ✭ 186 (-7%)
Mutual labels:  mathematics
		       Macaulay2

Macaulay2 is a system for computing in commutative algebra, algebraic geometry and related fields. The system was originally written by Dan Grayson and Mike Stillman. David Eisenbud joined the project a number of years ago, and many users are writing packages for the system, and some are contributing source code. See our web page

http://macaulay2.com/

for more details and for downloading binary releases.

The source code is available at

https://github.com/Macaulay2/M2.

One uses the program "git" to access it. For brief instructions about how to use git, see

https://github.com/Macaulay2/M2/wiki/GitHowTo.

Report bugs via the github issue tracker at

http://github.com/Macaulay2/M2/.

The directory containing this file is the top level directory of the directory tree that contains the following subdirectories:

M2	     The subdirectory "M2" contains everything needed by a user to
     build Macaulay2, and the file "M2/INSTALL" gives instructions for
     doing so.

bugs     The subdirectory "bugs" is where we keep track of older bug 
	     reports.

Contributions to the code of Macaulay2 are welcome.

To make a contribution, submit a "pull request" on github. If the contribution involves changing an existing package in a non-trivial way, we will normally contact the authors to get their approval of the change. If a new package with mathematical content is submitted, it will normally be accepted if it can be installed with "installPackage" and the tests pass as determined by "check", in the latest version of Macaulay2.

To start working on an existing github "issue", volunteer to work on it, so you can get "assigned" to the issue, thereby preventing duplication of effort.

To report a bug, submit an "issue" on github.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].