Conservative Remapper
Conservative Remapper (CORE) is a C++ language software library for remapping cell masses and cell-averaged densities on unstructured two dimensional grids, maintaining conservation of total mass in the process. CORE contains implementation of two remapping algorithms: a new, efficient "swept region" algorithm, and a more traditional algorithm basedon the computation of cell intersections. Grids may be Cartesian or cylindrical, and cells may have three or more vertices, with no upper limit. CORE can run in serial and in parallel, but in order to achieve wide applicability, CORE used no particular parallel communication library. Instead it achieves parallel communication through strategically placed, user defined callbacks. Users can also provide callbacks to redefine different parts or subcomponents of the remapping process. CORE allows the use of different data types, e.g. single-, double-, and quadruple- precision floating-point numbers, through the use of C++ templates. Using CORE is simple, and requires no configuration scripts or makefiles.
- Short Name / Acronym:
- CORE
- Project Type:
- Open Source, No Publicly Available Repository
- Site Accession Number:
- 4103
- Software Type:
- Scientific
- License(s):
- Other
- Programming Language(s):
- Any ANSI-compliant C++ compiler
- Research Organization:
- Los Alamos National Laboratory (LANL), Los Alamos, NM (United States)
- Sponsoring Organization:
- USDOEPrimary Award/Contract Number:AC52-06NA25396
- DOE Contract Number:
- AC52-06NA25396
- Code ID:
- 57020
- OSTI ID:
- 1231007
- Country of Origin:
- United States
Similar Records
SteroMoviePlayer
Berkeley Lab Checkpoint/Restart for Linux