Ewha-SciCompLab ̵̧ Sci-SW Package List
Package¸¦ Ãßõ ÇÏ°íÀÚ ÇÏ´Â ºÐÀº
[¿©±â]¸¦ ´·¯ ÁÖ¼¼¿ä.
General Purpose
- 0-List_of_Math_SW Mathematical Softwares on the Web : Complied by AMS
- Commercial:
- AMISS ¾øÀ½
- Public-Src:
- Maple Maple is the essential technical computing software for today¡¯s engineers, mathematicians, and scientists. Whether you need to do quick calculations, develop design sheets, teach fundamental concepts, or produce sophisticated high-fidelity simulation models, Maple¡¯s world-leading computation engine offers the breadth and depth to handle every type of mathematics.
- Public-Src:
- Mathcad Mathcad is computer software primarily intended for the verification, validation, documentation and re-use of engineering calculations.
- Commercial:
- Mathematica Mathematica is a computational software program used in scientific, engineering, and mathematical fields and other areas of technical computing. It was originally conceived by Stephen Wolfram and is developed by Wolfram Research of Champaign, Illinois
- Public-Src:
- Matlab MATlix-LABoratory from MathWorks
- Commercial:
- O-MATRIX O-Matrix is a high-level language and integrated environment for analyzing data, modeling, creating simulations, visualizing and plotting results, and building turnkey scientific and engineering computing solutions. The O-Matrix matrix language includes a broad range of mathematical, statistical, engineering, plotting, and user-interface building functions for solving a broad range of engineering, scientific, and technical computing problems.
- Public-Src:
- SAGE software that can be used to explore and experiment with mathematical constructions in algebra, geometry, number theory, calculus, numerical computation, etc. Sage helps make it easier to interactively experiment with mathematical objects.
- Public-Src:
Document
Misc
- Text Editors for Programmers Programmer¸¦ À§ÇÑ Free Editor List
- Public-Src:
GAMS Class:A - Arithmetic, error analysis
GAMS Class:B - Number theory (Computational Algebra)
- ARIBAS ARIBAS is an interactive interpreter for big integer arithmetic and multi-precision floating point arithmetic ( gcd, Jacobi symbol, Rabin probabilistic prime test, factorization algorithms, etc.).
- Public-Src:
- CBraid A C++ library for computations in braid groups; also used for graid cryptography
- Public-Src:
- Factorizer Factorizer is a Windows program to find factors of numbers up to 2,147,483,646 and to find primes, pairs of primes and Palmen colors of numbers.
- Commercial: A trial version of the Factorizer software can be downloaded from this website.
- GAP GAP (Groups, Algorithms, Programming-a System for Computational Discrete Algebra)
- Public-Src:
- KANT KANT is a software package for mathematicians interested in algebraic number theory. For those KANT is a tool for sophisticated computations in number fields, in global function fields, and in local fields.
- Public-Src: KASH is freely available. You can pick up the current release of KASH using ftp. You can download the documentation for KASH separately.
- LiDIA LiDIA is a C++ library for computational number theory which provides a collection of highly optimized implementations of various multiprecision data types and time-intensive algorithms. LiDIA is developed by the LiDIA Group at the Darmstadt University of Technology.
- Public-Src: LiDIA is free for non-commercial purposes
- MAGMA large, well-supported software package designed to solve computationally hard problems in algebra, number theory, geometry and combinatorics.
- Public-Src: °ü½ÉÀÖ´Â »ç¶÷ :para
- MIRACL full support for Elliptic Curve Cryptography (ECC) over the prime field GF(p), and the field GF(2m), including four programs for point-counting.
- Public-Src: °ü½ÉÀÖ´Â »ç¶÷: para, sungeun
- NTL NTL is a high-performance, portable C++ library providing data structures and algorithms for manipulating signed, arbitrary length integers, and for vectors, matrices, and polynomials over the integers and over finite fields.
- Public-Src:
- NZMATH NZMATH is a Python based number theory oriented calculation system.
- Public-Src:
- PARI/GP computer algebra system designed for fast computations in number theory also contains a large number of other useful functions to compute with mathematical entities such as matrices, polynomials, power series, algebraic numbers etc., and a lot of transcendental functions. PARI is also available as a C library to allow for faster computations.
- Public-Src:
- SINGULAR Computer Algebra System for polynomial computations with special emphasis on the needs of commutative algebra, algebraic geometry, and singularity theory
- Public-Src: para
- ZEN A toolbox for fast computation in finite extension over finite rings.
- Public-Src:
GAMS Class:C - Elementary and special functions
GAMS Class:D - Linear Algebra
- ARPACK ARPACK, the ARnoldi PACKage, is a collection of Fortran77 subroutines designed to compute a few eigenvalues and corresponding igenvectors of a general n by n matrix A.
- Public-Src: ftp://ftp.caam.rice.edu/pub/people/sorensen/ARPACK/
- BLAS Basic Linear Algebra Subproblems (to perform basic linear algebra operations such as vector and matrix multiplication)
- Public-Src:
- LAPACK (Linear Algebra PACKage) : for solving systems of linear equations and linear least squares, eigenvalue problems, and singular value decomposition.
- Public-Src:
- Winmat Winmat allows the user to calculate and edit matrices, and solve standard linear algebra problems. The program operates in real, complex, and integer mode.
- Public-Src: Windows 95/98/ME/2K/XP/Vista
GAMS Class:E - Interpolation
GAMS Class:F - Solution of nonlinear equations
GAMS Class:G - Optimization
- AIMMS software by a number of advanced modeling concepts solvers for all major mathematical programming types (such as linear programming, mixed integer programming, and nonlinear programming)
- Commercial: student license is available
- AMISS ¾øÀ½
- Public-Src:
- cplex optimization package for solution of linear, mixed-integer, quadratic programming problems algorithm types : LP-simplex, dual simplex, Network, MILP-Branch and bound
- Commercial: Student version is available
- GGPLAB A Simple Matlab Toolbox for Geometric Programming
- Public-Src:
- lpsolve sources to the Mixed Integer Linear Program solver by using simplex, MILP-branch and bound algorithm
- Public-Src: written in strict ANSI C
- Maximal software software for developing and formulating models in the field of optimization Maximal Software is the developer of MPL (Mathematical Programming Language), an advanced modeling system that allows the model developer to formulate complicated optimization models in a clear, concise, and efficient way
- Commercial: free student versions available
- Multisimplex MultiSimplex¢ç is a sophisticated implementation of the simplex optimization method. Through pull-down menus the user has full control over the simplex optimization process. The parameters of the simplex search can be set through menus and the basic simplex or a modified simplex search can be set. Adjustable coefficients for simplex contraction, expansion and reflection and automated checking with a re-evaluation rule make the optimization very flexible and well suited to dealing with real data containing noise.
- Public-Src:
- QSDP a MATLAB software for convex quadratic semidefinite programming
- Public-Src:
- SDPA Solves semidefinite programs utilizing a Mehrotra-type predictor-corrector step, uses sparse matrix structure, includes documentation (C++), Matlab and MPI parallel versions
- Public-Src:
- SDPpack solver for semidefinite-quadratic-linear programming (SQLP) which are generalizations of Liner Programming to the space of block diagonal, symmetric, positive semidefinite matrices.
- Public-Src:
- SeDuMi Software for solving convex optimization problems
- Public-Src:
- SFSDP SFSDP is a Matlab package for solving sensor network localization problems.
- Public-Src:
- SolvOpt The program SolvOpt (Solver for local optimization problems) is concerned with minimization or maximization of nonlinear, possibly non-smooth objective functions and solution of nonlinear minimization problems taking into account constraints by the method of exact penalization
- Public-Src: matlab,c,fortran
- SparsePOP Sparse SDP Relaxation of Polynomial Optimization Problems (Matlab)
- Public-Src:
GAMS Class:H - Differentiation, integration
GAMS Class:I - Differential and integral equations (Multi-Physics Simulation)
- ANSYS Multi-physic simulation tools based on FEM, FVM from ANSYS Inc.
- Commercial:
- Fluent A general-purpose CFD code based on the finite volume method on a collocated grid by ANSYS.
- Commercial:
- Iode Iode is a tool to help Illustration differential equations
- Public-Src:
- MapleSim MapleSim is a high-performance multi-domain modeling and simulation tool that will revolutionize how you bring new products to market. In MapleSim, the world's most advanced symbolic computing engine comes together with traditional numeric solvers to supercharge the simulation and modeling process.
- Public-Src:
- OpenFOAM OpenFOAM (Open Field Operation and Manipulation) is primarily a C++ toolbox for the customisation and extension of numerical solvers for continuum mechanics problems, including computational fluid dynamics (CFD).
- Src+Binary: Developed and Complied under Linux
GAMS Class:J - Integral transforms
GAMS Class:K - Approximation
- WAVELAB 850 WaveLab is a collection of Matlab functions that have been used by the authors and collaborators to implement a variety of algorithms related to wavelet analysis
- Public-Src:
- Wavelet software a series of Mathematica programs designed to display the features and properties of various types of wavelets. There are also PostScript files documenting the programs as well as some additional documents about wavelets.
- Public-Src:
GAMS Class:L - Statistics, probability
- Analyse-it For researchers in enviromental & life sciences, engineering, manufacturing and education. Statistics add-in software to extend Excel so you can explore your data and uncover hidden trends, changes & differences to make valid, informed business & research decisions.
- Public-Src:
- DataFit DataFit is a science and engineering tool that simplifies the tasks of data plotting, regression analysis (curve fitting) and statistical analysis.
- Public-Src: Download a free fully featured 30 day evaluation ..Seungmin.Oh.
- Minitab Minitab is often used in conjunction with the implementation of Six Sigma, CMMI and other statistics-based process improvement methods.
- Src+Binary:
- PASW (SPSS before 2009) It is used by market researchers, health researchers, survey companies, government, education researchers, marketing organizations and others. Statistical analysis, data management (case selection, file reshaping, creating derived data) and data documentation (a metadata dictionary is stored in the datafile) are features of the base software
- Public-Src:
- R (GNU S) R is a language and environment for statistical computing and graphics. It is a GNU project which is similar to the S language and environment which was developed at Bell Laboratories (formerly AT&T, now Lucent Technologies) by John Chambers and colleagues. R can be considered as a different implementation of S.
- Public-Src: °¡´ÉÇÑ O/S: Unix, Windows, MacOS ..Sungmin.Oh, rudal0420
- S-PLUS Statistical analysis software for PCs and UNIX workstations
- Commercial:
- SAS SAS is driven by SAS programs that define a sequence of operations to be performed on data stored as tables. Although non-programmer graphical user interfaces to SAS exist (such as the SAS Enterprise Guide), most of the time these GUIs are just a front-end to automate or facilitate generation of SAS programs. SAS components expose their functionalities via application programming interfaces, in the form of statements and procedures.
- Commercial:
- SSTAT statistical calculations on signals, including summation, consecutive signals, frequency, bars since last signal, change since last signal, and more
- Public-Src:
- Winstats Winstats provides access to scatter plots, curve fitting, histograms, statistical data, and standard theoretical probability distributions. It performs many statistical tests and calculates confidence intervals. It simulates dealing cards, rolling dice, sampling candy, taking random walks, and tossing darts, needles and coins. There are two least-squares demos and a confidence-interval demo.
- Public-Src: Also there is the Korean version for Windows 95/98/ME/2K/XP/Vista (668K)
GAMS Class:M - Simulation, stochastic modeling
- Infinity Infinity is an innovative non-linear math application that allows you use complex mathematical expressions within equations to describe the problem which requires solution. Once the model is described using the common math language you can see the result immediately.
- Public-Src:
- MLAB MLAB is an ideal tool for mathematical and statistical exploration, and for solving simulation and modeling problems such as chemical kinetics, pharmacological compartmental models, multiple site ligand binding, neurophysiological modeling, and ultracentrifuge models, to name just a few. MLAB is especially designed to handle differential equation models.
- Public-Src:
GAMS Class:N - Data handling
GAMS Class:O - Symbolic computation
- derive Derive was a computer algebra system, developed as a successor to muMATH by the Soft Warehouse in Honolulu, Hawaii, now owned by Texas Instruments.
- Public-Src:
- MAXIMA Maxima is a system for the manipulation of symbolic and numerical expressions, including differentiation, integration, Taylor series, Laplace transforms, ordinary differential equations, systems of linear equations, polynomials, and sets, lists, vectors, matrices, and tensors. Maxima yields high precision numeric results by using exact fractions, arbitrary precision integers, and variable precision floating point numbers. Maxima can plot functions and data in two and three dimensions.
- Public-Src:
- MACSYMA Macsyma is a computer algebra system that was originally developed from 1968 to 1982 at MIT as part of Project MAC and later marketed commercially.
- Public-Src:
GAMS Class:P - Computational geometry
- Fractint a freeware fractal generator created for IBMPC's and compatible computers.
- Public-Src:
- Geomview Geomview is an interactive 3D viewing program for Unix. Geomview lets you view and manipulate three-dimensional objects: you use the mouse to rotate, translate, zoom in and out, and so on. Geomview can be used as a standalone viewer for static objects or as a display engine for other programs which produce dynamically changing geometry. Geomview can display objects described in a variety of file formats. Geomview comes with a wide selection of example objects, and you can create your own objects too.
- Public-Src:
- Kaleido Uniform Polyhedra - Computation and 3D Display. Runs on Unix and various other platforms and the algorithms have been ported to Mathematica.
- Public-Src:
GAMS Class:Q - Graphics
- 3D GRAPHER 3D Grapher is a feature-rich yet easy-to-use data visualization and graph plotting software suitable for students, engineers and everybody who needs to work with 2D and 3D graphs. 3D Grapher is small, fast, flexible, and reliable. The program is very easy to learn - you don't need to read long manuals to figure out how it works, but can just play with 3D Grapher for several minutes and start working. With 3D Grapher you can easily plot high-quality equation and table-based graphs, zoom them, rotate, view at any angle and even animate.
- Public-Src:
- Advanced Grapher Advanced Grapher is an award-winning graphing software. You can use it to plot graphs of equations, inequalities, and tables. The program also allows you to perform regression analysis (curve fitting) and such calculations as obtaining zeroes and extrema of functions, intersections, numerical integration, and more.
- Public-Src:
- Geomview Geomview is an interactive 3D viewing program for Unix. Geomview lets you view and manipulate three-dimensional objects: you use the mouse to rotate, translate, zoom in and out, and so on.
- Public-Src: Geomview runs on most Unix platforms, including GNU/Linux. Geomview can run under Microsoft Windows using Cygwin. Geomview is free software available under the terms of the GNU Lesser General Public License (GPL).
- Grapher An efficient and powerful graphing program for all of your most complex graphing needs. Ideal for scientists, engineers, and business professionals.
- Public-Src:
- Gnuplot Gnuplot is a portable command-line driven graphing utility for linux, OS/2, MS Windows, OSX, VMS, and many other platforms. The source code is copyrighted but freely distributed.
- Public-Src: Gnuplot supports many types of plots in either 2D and 3D. It can draw using lines, points, boxes, contours, vector fields, surfaces, and various associated text. It also supports various specialized plot types.
- MathGrapher Draw and analyse Functions and Data in 2D and 3D. Draw surface graphs, contour plots and cross-sections through contour plots. Includes linear and nonlinear curve fitting, integration and analysis of coupled ordinary differential equations, iteration and analysis of multi-dimensional maps, matrix operations, Lindenmayer systems and soms cellalar automata.
- Public-Src:
- Surf surf is a tool to visualize some real algebraic geometry: plane algebraic curves, algebraic surfaces and hyperplane sections of surfaces. surf is script driven and has (optionally) a nifty GUI using the Gtk widget set. The algorithms should be stable enough not to be confused by curve/surface singularities in codimension greater than one and the degree of the surface or curve. This has been achieved quite a bit. We have drawn curves of degree up to 30 and surfaces of degree up to 20 successfully. However, there are examples of curves/surfaces of lower degree where surf fails to produce perfect images. This happens especially if the equation of the curve/surface is not reduced. Best results are achieved using reduced equations. On the other hand, surf displays the Fermat-curves accurately for degree up to 98. surf is free software distributed under the GNU General Public License (GPL).
- Public-Src:
- TecPlot Tecplot 360 is a Computational Fluid Dynamics (CFD) and numerical simulation software package used in post-processing simulation results.
- Commercial:
- The Flat Graph Generator
- Public-Src:
GAMS Class:R - Service routines
GAMS Class:S - Software development tools
- MATCOM Matlab to C++ compiler
- Public-Src:
- OPT OPT is a solution for application developers who want to achieve higher performance for their parallel and scalar codes - for C, C++ and Fortran applications.
- Public-Src:
GAMS Class:Z - Other
- DISCRETA a program to construct t-designs with prescribed automorphism group
- Public-Src:
- DISCRETAQ A program to construct q-analogs of designs
- Public-Src: