Get flash to fully experience Pearltrees
This web site (see software package links below) contains the LBNL double-double precision, quad-double precision and arbitrary precision (also termed "multiprecision" or "multiple precision") software, which was written over a period of several years by David H. Bailey (LBNL), Yozo Hida (U.C. Berkeley), Xiaoye S. Li (LBNL) and Brandon Thompson (formerly of U.C. Berkeley, now at Cadence). Some additional application programs were provided by Karthik Jeyabalan (formerly at LBNL, now at Cornell), and some revised versions have been provided by Alex Kaiser (U.C.
About The Trilinos Project is an effort to develop and implement robust algorithms and enabling technologies using modern object-oriented software design, while still leveraging the value of established libraries such as PETSc , Metis/ParMetis , SuperLU , Aztec , the BLAS and LAPACK . It emphasizes abstract interfaces for maximum flexibility of component interchanging, and provides a full-featured set of concrete classes that implement all abstract interfaces. A core requirement of many engineering and scientific applications is the need to solve linear and non-linear systems of equations, eigensystems and other related problems. Thus it is no surprise that any part of the application that solves these problems is called a "solver." The exact definition of what specifically constitutes a solver depends on many factors.
The Voxelizer uses a robust, high-performance algorithm that converts a surface model in 3D into voxel data, as described in this paper , and can handle broken input fairly well. The reverse operation is performed by the SurfaceExtractor . Voxelizer can be used with either Matrix , boost's multi_array , or with Blitz++ 's Array through BlitzArray . Additionally, the Voxelizer depends on Geometry . Alternatively, Voxelizer can output Octrees implemented as a 3-dimensional DTree . This representation usually requires much less memory and the voxelization is usually significantly faster.
oomph-lib is an object-oriented, open-source finite-element library for the simulation of multi- (and single-)physics problems, developed and maintained by Matthias Heil and Andrew Hazel of the School of Mathematics at The University of Manchester . The latest version of the library is revision 0.90 which was released on August 3, 2009. See the change log page for an overview of the changes made since the previous release. All you ever wanted to know about oomph-lib
Abstract This document describes a C++ template library for multi-threaded programming in MPC++ , called MPC++ multiple threads template library. It contains i) invoke and ainvoke function templates for synchronous and asynchronous local/remote thread invocation, ii) Sync class template for synchronization and communication among threads, iii) GlobalPtr class template for pointer to remote memory, iv) Reduction class template for reduction, v) Barrier class for barrier synchronization, and vi) yield function to suspend the thread execution and yield another thread execution. Contents 1 Introduction
SPRNG (Random Numbers)