Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 2

A Mathematica package for generating code for solving time dependent partial differential equations

0
 
  0 reviews  |  2 users  |  32,654 lines of code  |  3 current contributors  |  Analyzed 8 days ago
 
 

The "F5" library is an I/O library in C that implements a semantic layer inspired by the mathematics of Fiber Bundles on top of the HDF5 library. The intention of the F5 library is to achieve interoperability among applications via a Common Data Model, thereby reducing the N x M ... [More] implementation effort of equipping N applications with M file formats to a N + M implementation effort, where N applications need to be equipped with an interface to the common data model and M file converters need to be written to convert from M file formats to the common data model. [Less]

0
 
  0 reviews  |  2 users  |  306,498 lines of code  |  11 current contributors  |  Analyzed 7 days ago
 
 

Carpet is an adaptive mesh refinement and multi-patch driver for the Cactus Framework. Cactus is a software framework for solving time-dependent partial differential equations on block-structured grids, and Carpet acts as driver layer providing adaptive mesh refinement, multi-patch capability, as well as parallelisation and efficient I/O.

0
 
  0 reviews  |  2 users  |  86,708 lines of code  |  7 current contributors  |  Analyzed 24 days ago
 
 

The Einstein Toolkit Consortium is developing and supporting open software for relativistic astrophysics. Our aim is to provide the core computational tools that can enable new science, broaden our community, facilitate interdisciplinary research and take advantage of emerging petascale computers and advanced cyberinfrastructure.

5.0
 
  0 reviews  |  2 users  |  829,745 lines of code  |  19 current contributors  |  Analyzed about 5 hours ago
 
 

Scripts for building and testing Cactus using Jenkins

0
 
  0 reviews  |  1 user  |  282 lines of code  |  2 current contributors  |  Analyzed 3 days ago
 
 

The Component Retrieval Language: Simplifying Complex Software Assembly

0
 
  0 reviews  |  1 user  |  2,571 lines of code  |  3 current contributors  |  Analyzed 8 days ago
 
 

Performing large three-dimensional time-dependent simulations is a complex numerical task. Managing such simulations, often several at the same time as they execute on different supercomputers, is comparable to herding cats — supercomputers differ in their hardware configuration, available ... [More] software, directory structure, queueing systems, queuing policies, and many other relevant properties. However, these differences are only superficial, and the basic capabilities of supercomputers are very similar. The simulation factory contains a set of abstractions of the tasks which are necessary to set up and successfully finish numerical simulations using the Cactus framework. [Less]

0
 
  0 reviews  |  1 user  |  23,070 lines of code  |  9 current contributors  |  Analyzed 9 days ago
 
 

MPI+CUDA Programming Framework CaCUDA - Unleash the Power of Cactus on Hybrid Systems We present a massive data parallel computational framework that can be used to develop large scale scientific applications on such petascale/exascale hybrid systems. The framework is built upon the highly ... [More] scalable Cactus computational framework that has been used by scientists and engineers from various fields to solve a wide spectrum of real world scientific problems. Within Cactus, we further explore the performance and scalability of hybrid systems by making use of the computing power of the accelerating devices, in particular GPUs connected to many-core CPUs. [Less]

0
 
  0 reviews  |  1 user  |  1,212 lines of code  |  0 current contributors  |  Analyzed 22 days ago
 
 

The Llama code is a 3-dimensional multiblock infrastructure with adaptive mesh-refinement for Cactus based on Carpet. It provides different patch systems that cover the simulation domain by a set of overlapping patches. Each of these patches has local cooordinates with a well-defined relation to ... [More] global Cartesian coordinates. However, all computations are carried out using a global Cartesian tensor basis such that complicated tensor transformations between patch systems can be avoided. Information between the different patches is communicated via interpolation in the overlap zones. [Less]

0
 
  0 reviews  |  1 user  |  26,574 lines of code  |  4 current contributors  |  Analyzed 25 days ago
 
 

javascript coverage tool

0
 
  0 reviews  |  0 users  |  0 current contributors  |  Analyzed about 23 hours ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.