Involved Projects and Packages
Blitz++ is a C++ class library for scientific computing which provides
performance on par with Fortran 77/90. It uses template techniques to achieve
high performance. Blitz++ provides dense arrays and vectors, random number
generators, and small vectors.
EqualX is a helpful graphical interface to LaTeX programs
GluCat is a library of template classes which model the universal Clifford algebras over the field of real numbers, with arbitrary dimension and arbitrary signature. GluCat implements a model of each Clifford algebra corresponding to each non-degenerate quadratic form up to a maximum number of dimensions.
Gri is a language for scientific graphics programming. It is a
command-driven application, as opposed to a click/point application.
It is analogous to latex, and shares the property that extensive power
is the reward for tolerating a modest learning curve. Gri output is
in industry-standard PostScript, suitable for incorporation in
documents prepared by various text processors.
Gri can make x-y graphs, contour-graphs, and image graphs. In
addition to high-level capabilities, it has enough low-level
capabilities to allow users to achieve a high degree of customization.
Precise control is extended to all aspects of drawing, including
line-widths, colors, and fonts. Text includes a subset of the tex
language, so that it is easy to incorporate Greek letters and
mathematical symbols in labels.
Gummi is a LaTeX editor for the Linux platform, written in C/GTK+. It was designed with simplicity in mind, but hopes to satisfy both novice and advanced LaTeX writers. Gummi was released as opensource software under the MIT license.
Laeqed is a LaTeX equation editor specifically targeted at producing PNG images of math equations for use on web pages. It runs wherever Java and LaTeX runs, i.e. Linux, Windows, Mac...
Laeqed stores the LaTeX equation into the PNG image, so it can be reopened later for further editing.
Features:
- Customizable buttons to compile, convert and view a document in one click-
- LaTeX commands completion
- Symbol tables (Greek letters, arrows, etc)
- Template managing: a few default templates, creating personal templates, etc
- User-friendly compilation output (with Rubber)
- Easy projects management
- Some menus and toolbars with the principal LaTeX commands
- File browser integrated
- All common things found in a text editor...
- Available in English, French, Spanish, Brazilian Portuguese, German and Italian
PLplot is a library of functions that are useful for making scientific
plots.
PLplot can be used from within compiled languages such as C, C++,
FORTRAN and Java, and interactively from interpreted languages such as
Octave, Python, Perl and Tcl.
The PLplot library can be used to create standard x-y plots, semilog
plots, log-log plots, contour plots, 3D surface plots, mesh plots, bar
charts and pie charts. Multiple graphs (of the same or different sizes)
may be placed on a single page with multiple lines in each graph.
A variety of output file devices such as Postscript, png, jpeg, LaTeX
and others, as well as interactive devices such as xwin, tk, xterm and
Tektronics devices are supported. New devices can be easily added by
writing a small number of device dependent routines.
There are almost 2000 characters in the extended character set. This
includes four different fonts, the Greek alphabet and a host of
mathematical, musical, and other symbols. Some devices supports its own
way of dealing with text, such as the Postscript and LaTeX drivers, or
the png and jpeg drivers that uses the Freetype library.
This package provides the shared libraries for PLplot.
Veusz is a scientific plotting package, designed to create
publication-ready Postscript/PDF/SVG output. It features GUI,
command-line, and scripting interfaces. Graphs are constructed from
widgets, allowing complex layouts to be designed. Veusz supports
plotting functions, data with errors, keys, labels, stacked plots,
multiple plots, contours, shapes and fitting data.
This is a building system for LaTeX documents. It is based on a routine that
runs just as many compilations as necessary. The module system provides a
great flexibility that virtually allows support for any package with no user
intervention, as well as pre- and post-processing of the document. The
standard modules currently provide support for bibtex, dvips, dvipdfm, pdftex,
makeindex. A good number of standard packages are supported, including
graphics/graphicx (with automatic conversion between various formats and
Metapost compilation).
Texmaker is a free LaTeX editor, that integrates many tools
needed to develop documents with LaTeX, in just one application.
Texmaker runs on unix, macosx and windows systems and is released
under the GPL license .
#
The TeXworks project is an effort to build a simple TeX front-end
program (working environment) that will be available for all today’s
major desktop operating systems—in particular, MS Windows (XP and
Vista), typical GNU/Linux distros and other X11-based systems, and
Mac OS X. It is deliberately modeled on Dick Koch’s award-winning
TeXShop for Mac OS X, which is credited with a resurgence of TeX
usage on the Mac platform.
WordNet is a large lexical database of English, developed under the direction
of George A. Miller. Nouns, verbs, adjectives and adverbs are grouped into sets
of cognitive synonyms (synsets), each expressing a distinct concept. Synsets
are interlinked by means of conceptual-semantic and lexical relations. The
resulting network of meaningfully related words and concepts can be navigated
with the browser. WordNet is also freely and publicly available for download.
WordNet's structure makes it a useful tool for computational linguistics and
natural language processing.
DISCOUNT is a C language implementation of the Markdown markup language. This
package provides series 2.x of libmarkdown.
EqualX is a helpful graphical interface to LaTeX programs
Gummi is a LaTeX editor written using the GTK+ toolkit. It was designed with
simplicity in mind, but is useful for both novice and advanced LaTeX writers.
Lios is a free and open source software for converting print in to text using
either scanner or a camera. It can also produce text out of scanned images from
other sources such as Pdf, Image, Folder containing Images or screenshot.
Program is given total accessibility for visually impaired. Lios is written in
python3.
An automated system for compiling LaTeX documents
Setzer is an easy to use yet full-featured LaTeX editor for the GNU/Linux
desktop, written in Python with Gtk.
Texmaker is a LaTeX editor that integrates many tools
needed to develop documents with LaTeX in just one application.
Texmaker includes unicode support, spell checking, auto-completion,
code folding and a built-in PDF viewer with synctex support and
continuous view mode.
The TeXworks project is an effort to build a simple TeX front-end program (working environment) that will be available for all today’s major desktop operating systems—in particular, MS Windows (XP and Vista), typical GNU/Linux distros and other X11-based systems, and Mac OS X. It is deliberately modeled on Dick Koch’s award-winning TeXShop for Mac OS X, which is credited with a resurgence of TeX usage on the Mac platform.
This project provides software for engineering and natural science.
http://en.opensuse.org/Portal:Science
If you like to help to maintain the repository, please contact the respective maintainer:
http://en.opensuse.org/openSUSE:Science_team
For electrical engineering see electronics project:
https://build.opensuse.org/project/show/electronics
APFEL is able to perform DGLAP evolution up to NNLO in QCD and to LO in QED, both with pole and MSbar masses. The coupled DGLAP QCD+QED evolution equations are solved in x-space by means of higher order interpolations and Runge-Kutta techniques, and allows to explore different options for the treatment of subleading terms.
APFEL provides the user with a graphical interface which performs PDF, luminosity and DIS observables plots in real time, granting an easy access to all the APFEL's functionalities.
The objective of BLAS++ is to provide a performance oriented API for
development in the C++ language, that, for the most part, preserves established
conventions, while, at the same time, takes advantages of modern C++ features,
such as: namespaces, templates, exceptions, etc.