LinAl was designed to bring together C++ and FORTRAN. At the same time LinAl is supposed to be easy to use, fast, and reasonably safe. The LinAl library is based on STL techniques and uses STL containers for the storage of matrix data and STL algorithms where feasible. Low level, algebraic operators, linear solvers, and eigenvalue solvers are implemented, based on calls to BLAS, LAPACK, and CGSOLX.
Related ProjectsOpen Source QR Code Library, MPC-BE, Media Player Classic - Home Cinema, Properties Editor, Dumpper v.60.3 |
The algorithms package is aimed at being both
simple and powerful for typesetting
pseudo-code/algorithms in LaTeX documents. Since
it uses the (La)TeX engine to generate its output,
the results obtained are frequently of
high-quality. The package comes with a manual and
is quite easy to use in day-to-day documents.
Related ProjectsChaSen legacy, nkf Network Kanji Filter, MPC-BE, SCIM IMEngine, Anthy |
jgram is a simple markov-chain library suitable
for building rudimentary n-gram representations of
sequences of any Java objects. It has an
extensible scoring mechanism and a generator for
traversing a random path through n-gram states
based on transition score.
Related ProjectsDumpper v.60.3, MeCab, Properties Editor, MPC-BE, Media Player Classic - Home Cinema |
PARAMESH is a package of Fortran 90 subroutines
designed to provide an application developer with
an easy route to extend an existing serial code
that uses a logically Cartesian structured mesh
into a parallel code with adaptive mesh refinement
(AMR). Alternatively, in its simplest use, and
with minimal effort, it can operate as a domain
decomposition tool for users who want to
parallelize their serial codes, but who do not
wish to use adaptivity.
Related ProjectsMeCab, MPC-BE, Amateras, Open Source QR Code Library, SharpDevelop-jp |
Big Fraction is a Java class that represents an
immutable fraction, as held in a numerator and
denominator. Calculations may be performed on this
fraction, but the value is always held as a
numerator/denominator pair. Therefore, no
precision is lost. The fraction may be top-heavy,
but is reduced when printed. The value can be
converted into floats if desired, although
precision will invariably be lost, and some large
fractions (such as calculations for pi) can not be
converted if the values of BigInteger exceed the
range capable of floats.
Related ProjectsDarik's Boot and Nuke, DeSmuME, Open Source QR Code Library, Amateras, iReport-Designer for JasperReports |
matrixss is a package for the GAP system
(gap-system.org) implementing the Schreier-Sims
algorithm for matrix groups, using different
approaches. This can be used as an alternative to
the built-in GAP implementation.
Related ProjectsMeCab, Dumpper v.60.3, Wrj4P5, JYUGEM, MPC-BE |
DEDiscover is a workflow-based differential equation modeling software tool for scientists, statisticians, and modelers. Whether you need to do quick simulation, develop sophisticated models, or teach mathematical concepts, DEDiscover combines a powerful computation engine with a user-friendly interface to give you a tool that's better, faster, and easier-to-use.
Related ProjectsDeSmuME, cdescent, Darik's Boot and Nuke, Programming Language ADP, TuxGuitar |
gNumExp is a GUI frontend to numexp-core, a math/algebra engine and programming language.
Quantity/Formatter Library is a Java library developed in
accordance to the quantity/formatter pattern (as
demonstrated by the Date/SimpleDateFormat in the standard
J2SE library). The following quantity/formatter pairs are
currently available: Currency/CurrencyFormat, Density/
DensityFormat, Dimension/DimensionFormat, Distance/
DistanceFormat, ElapsedTime/ElapsedTimeFormat,
Temperature/TemperatureFormat, Volume/VolumeFormat, and
Weight/WeightFormat.
Related ProjectsiReport-Designer for JasperReports, SmillaEnlarger, SharpDevelop-jp, Darik's Boot and Nuke, Properties Editor |
safe numerics provides safe integer operations for C++ integers. Arithmetic operations in C++ are not guaranteed to yield the correct mathematical result. The feature is inherited from the early days of C, when the behavior of int, unsigned int, and others were designed to map closely to the underlying hardware. These types can silently overflow or change sign. This library contains drop-in replacements for the standard C types which throw exceptions whenever invalid operations occur.
Related ProjectsSmillaEnlarger, Decimal BASIC Open Source Project, flp, DeSmuME, iReport-Designer for JasperReports |
GenFoo is a general Fokker-Planck solver for models of arbitrary dimensionality. It contains three backend solvers, a delta-f Monte Carlo, a standard Monte Carlo, and a Finite Element solver. The key property of the GenFoo package is that physics are separated from numerics by runtime loading of the Fokker-Planck coefficients, which enable solutions of a large class of Fokker-Planck models.
Related Projectsgpx2shp, SmillaEnlarger, Wrj4P5, Freeverb3VST, DeSmuME |
LoadAVG is a simple and lightweight method of monitoring load, memory usage, and transfer throughput on a Linux server.
Related ProjectsMAGRO: MCMC Another Gibbs Sampler, MPC-BE, Media Player Classic - Home Cinema, Win32 Disk Imager, MeCab |
Verish is a language for reasoning that resembles a natural language. It is equivalent to Lower Predicate Calculus, and has a built-in framework for defining and using abbreviations, and for introducing additional principles of reasoning that can be automatically expanded into a sequence of steps that use only basic principles of reasoning. It has a basic reasoning checking function, and can automatically expand one additional principle of reasoning into a sequence of steps using only the basic principles. It can also add HTML markup to a proof for display as a Web page.
Related ProjectsWrj4P5, Darik's Boot and Nuke, TuxGuitar, Powder auto-indexing software Conograph, SmillaEnlarger |
PyGTS is a Python package that can be used to construct, manipulate, and perform computations on 3D triangulated surfaces. It is a hand-crafted and pythonic binding for the GNU Triangulated Surface (GTS) Library.
Related Projectsgpx2shp, MPC-BE, Decimal BASIC Open Source Project, Media Player Classic - Home Cinema, Freeverb3VST |
LifeV is a finite element (FE) library providing implementations of state of the art mathematical and numerical methods. It serves both as a research and production library. It has already been used in medical and industrial contexts to simulate fluid structure interaction and mass transport. LifeV is the joint collaboration between four institutions: École Polytechnique Fédérale de Lausanne (CMCS) in Switzerland, Politecnico di Milano (MOX) in Italy, INRIA (REO, ESTIME) in France, and Emory University (Sc. Comp) in the U.S.A.
Related ProjectsAmateras, DeSmuME, iReport-Designer for JasperReports, SharpDevelop-jp, TERASOLUNA Framework |