RSS 33 projects tagged "Scientific Computing"

Download Website Updated 02 Mar 2013 underling

Screenshot
Pop 31.16
Vit 9.02

The underling library provides simple, scalable means to manipulate MPI-parallel, three dimensional pencil decompositions using FFTW. Pencil decompositions are a natural way to distribute O(n^3) data across O(n^2) processors and are well-suited for memory-intensive, structured spectral turbulence simulations and postprocessing codes. It may be useful in other domains as well. The library is written in C99 and may be used by C89 or C++ applications.

Download Website Updated 22 Apr 2013 Pegasus WMS

Screenshot
Pop 89.60
Vit 1.00

The Pegasus Workflow Management System encompasses a set of technologies which help workflow-based applications execute in a number of different environments, including desktops, campus clusters, grids, and clouds. It bridges the scientific domain and the execution environment by automatically mapping high-level workflow descriptions onto distributed resources. It automatically locates the necessary input data and computational resources necessary for workflow execution. It enables scientists to construct workflows in abstract terms without worrying about the details of the underlying execution environment or the particulars of the low-level specifications required by the middleware (Condor, Globus, or Amazon EC2). It bridges the current cyberinfrastructure by effectively coordinating multiple distributed resources.

Download No website Updated 28 Jan 2013 LifeV

Screenshot
Pop 38.31
Vit 11.29

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.

Download Website Updated 01 Mar 2013 ExaScale IO

Screenshot
Pop 62.47
Vit 1.42

The ExaScale IO (ESIO) library provides simple, high throughput input and output of structured data sets using parallel HDF5. It is designed to support reading and writing of turbulence simulation restart files, but it may be useful in other contexts. The library is written in C99 and may be used by C89 or C++ applications. A Fortran API built atop the F2003 standard ISO_C_BINDING is also available.

No download Website Updated 01 Nov 2012 Vortexje

Screenshot
Pop 22.69
Vit 14.20

Vortexje is an Open Source implementation of the source-doublet panel method. It features a modern C++ API, gmsh file I/O, optional wake convection, and wake-body and wake-wake interaction.

Download Website Updated 08 Jan 2012 QVision

Screenshot
Pop 36.88
Vit 22.44

Qt-based library with functionality to create highly efficient and fully graphical applications, oriented to computer vision, image processing, and scientific computation. The library features an homogeneous and well documented object-oriented API, with wrapping methods for high performance functionality from libraries such as OpenCV, GSL, CGAL, IPP, BLAS, LAPACK, or Octave library.

No download Website Updated 17 Dec 2012 openEMS

Screenshot
Pop 70.96
Vit 4.44

openEMS is an electromagnetic field solver using the FDTD method. It employs a fully 3D Cartesian and cylindrical coordinate graded mesh. Matlab (or Octave) is used as an easy and flexible scripting interface. Advanced Features include: multi-threading, SIMD (SSE), and MPI support for high speed FDTD.

No download Website Updated 07 Jun 2011 Sempy

Screenshot
Pop 16.64
Vit 26.73

Sempy is a software implementation of the spectral element method for the solution of heat transfer and fluid flow problems.

Download Website Updated 18 Mar 2011 Feel++

Screenshot
Pop 42.99
Vit 1.00

Feel++ (formerly known as Life) is a C++ library for solving partial differential equations using generalized Galerkin methods: fem, hp/fem, and spectral methods.

No download Website Updated 10 Jul 2012 wgms3d

Screenshot
Pop 66.54
Vit 4.00

wgms3d is a full-vectorial electromagnetic waveguide mode solver. It computes the modes of dielectric waveguides at a specified wavelength using a second-order finite-difference method. The waveguide cross section may consist of several adjacent regions of constant refractive index (i.e., step-index profiles). Dielectric interfaces do not have to be aligned with the discretization grid; they may be arbitrarily slanted or curved. The entire waveguide may be curved along the propagation direction. Leakage and curvature losses can be computed using Perfectly Matched Layers as absorbing boundaries.

Screenshot

Project Spotlight

CmdOption

A simple annotation-driven command line parser toolkit for Java 5 applications.

Screenshot

Project Spotlight

prescanic

An IP scanner.