Package: wnpp
Severity: wishlist
Owner: Alastair McKinstry <mckins...@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-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110426165949.22119.52984.report...@ailm.sceal.ie

Reply via email to