2678 projects tagged "Scientific/Engineering"

Download Website Updated 07 Feb 2014 Class Library for Numbers

Screenshot
Pop 175.50
Vit 19.18

Class Library for Numbers (CLN) is a library for computations with all kinds of numbers. Its rich set of number classes includes integers, rational numbers, floating-point numbers, complex numbers, modular integers, and univariate polynomials. It implements elementary functions (also with unlimited precision), logical functions, and transcendental functions. It is designed for memory and speed efficiency as well as interoperability.

Download Website Updated 07 Feb 2014 Avogadro

Screenshot
Pop 90.00
Vit 3.26

Avogadro is an advanced molecule editor and visualizer designed for cross-platform use in computational chemistry, molecular modeling, bioinformatics, materials science, and related areas. It offers flexible high quality rendering and a powerful plugin architecture.

No download Website Updated 02 Feb 2014 FeResPost

Screenshot
Pop 357.44
Vit 53.68

FeResPost is a library that allows the rapid development of small programs for the post-processing of Nastran or Samcef finite element results. The library allows easy manipulation of finite element models, groups, and results. Efficient post-processing is possible because the time-consuming operations are written in C/C++. The library is distributed as a COM component, a .NET assembly, as well as a Ruby compiled extension.

Download Website Updated 01 Feb 2014 ConvertAll

Screenshot
Pop 150.29
Vit 24.43

ConvertAll is a unit conversion program in which units can be combined with multiplication and division operators and can be squared, cubed, etc. The interface is graphical, allowing the units to be selected from lists and the conversions to be made in both directions. Non-linear units (such as temperatures and gauge sizes) are supported. The unit data file can be easily modified to add additional units. ConvertAll is based on the PyQt library.

No download Website Updated 01 Feb 2014 G-Code Ripper

Screenshot
Pop 86.49
Vit 2.20

G-Code Ripper reads g-code, scales, and rotates and/or splits the tool paths before outputting the modified tool path data to a new g-code file. It evaluates g-code expressions and parameters and interprets YZ and ZX arcs. YZ and ZX arcs are internally converted to linear motions for compatibility with splitting and rotation.

Download Website Updated 25 Jan 2014 rpCalc

Screenshot
Pop 101.34
Vit 21.22

rpCalc is a simple RPN (Reverse Polish Notation) calculator for X. It works much like an HP calculator, and all of the commands can be entered using the keyboard or a mouse. rpCalc is based on the PyQt library.

Download Website Updated 25 Jan 2014 xylib

Screenshot
Pop 86.38
Vit 14.10

xylib is a portable C++ library for reading files that contain x-y data from powder diffraction, spectroscopy, or other experimental methods. Supported formats include plain text (CSV or TSV), Crystallographic Information File for Powder Diffraction (pdCIF), Siemens/Bruker UXD, Siemens/Bruker RAW v1/2/3, Philips UDF, Philips RD (raw scan) V3, Rigaku DAT, Sietronics Sieray CPI, DBWS/DMPLOT data file, Canberra MCA, XFIT/Koalariet XDD, RIET7/LHPM/CSRIET/ILL_D1A5/PSI_DMC DAT, Vamas ISO14976, and Princeton Instruments WinSpec SPE.

Download Website Updated 24 Jan 2014 TeraPy

Screenshot
Pop 40.46
Vit 1.43

TeraPy is a modular graphical user interface for terahertz time-domain spectroscopy and other sequential measurements processes.

Download Website Updated 16 Jan 2014 DISLIN

Screenshot
Pop 208.77
Vit 25.18

DISLIN is a high-level, easy-to-use plotting library for displaying data as curves, bar graphs, pie charts, 3D-colour plots, surfaces, contours, and maps. Several output formats are supported, such as X11, VGA, PostScript, PDF, CGM, HPGL, TIFF, and PNG. Plotting extensions for the interpreter-based languages Perl, Python, and Java are also supported for most operating systems.

Download Website Updated 15 Jan 2014 JavaPlot

Screenshot
Pop 74.78
Vit 9.37

JavaPlot is a library that can be used as a way to create gnuplot plots on the fly through pure Java commands. In contrast with other common gnuplot Java libraries, it uses Java structures to store the various plot parameters, including datasets. Moreover, it is flexible enough to give special parameters to gnuplot, even if the library does not yet support it. It uses Java's Exceptions to inform the user if something went wrong.

Screenshot

Project Spotlight

Wmconfig

A menu generation tool for various X window managers.

Screenshot

Project Spotlight

Aspose.Slides for Java

A Java component for manipulating PowerPoint presentations.