FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Development

 
 
LinkBack Thread Tools
 
Old 04-26-2011, 04:59 PM
Alastair McKinstry
 
Default Bug#624223: ITP: ccseapps -- C++ foundation classes for science

Package: wnpp
Severity: wishlist
Owner: Alastair McKinstry <mckinstry@debian.org>

* Package name : ccseapps
Version : 4.5
Upstream Author : Center for Computational Sciences and Engineering
* URL : http://ccse.lbl.gov/Software/index.html
* License : BSD
Programming Lang: C++
Description : C++ foundation classes for science

CCSEapps provides a number of C++ foundation classes, of which only BoxLib
is currently planned to be built (as libbox-dev).
BoxLib is a component of the VisIT visualisation system, which is being
packaged seperately.

Basic components of the CCSE software infrastructure are contained in C++ class libraries (BoxLib,AmrLib, and others), a 2- and 3-dimensional visualization system (AmrVis), and a package for post-processing data generated by applications using the BoxLib framework (AmrDerive). The most basic components for building AMR applications are contained in BoxLib and AmrLib. The capability to solve elliptic equations on an adaptive hierarchy of grids is contained in two of the multigrid libraries, MGLib (for cell-centered data) and HGProj (for node-centered data).


BoxLib is a foundation library of C++ classes that facilitate the development of block-structured finite difference algorithms such as arise in the solution of systems of partial differential equations. BoxLib is particularly useful in designing and building adaptive algorithms. BoxLib contains rich data structures for describing operations which take place on data defined in regions of index space that are unions of non-intersecting rectangles. Because we are interested in unsteady problems where the regions of interest may change in response to an evolving solution, support is provided in BoxLib for efficiently building and destroying the data structures. All constructs in BoxLib are designed to run efficiently in parallel.

BoxLib is the foundation library for the PMAMR (porous media) , LMC (low Mach number combustion), CASTRO (compressible astrophysics) codes. and NYX (cosmology) codes.

An analogous version of BoxLib written entirely in Fortran90 is the foundation library for the MAESTRO code, for example.



--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20110426165949.22119.52984.reportbug@ailm.sceal.ie ">http://lists.debian.org/20110426165949.22119.52984.reportbug@ailm.sceal.ie
 

Thread Tools




All times are GMT. The time now is 01:44 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org