Applications

Home >> Applications

Applications

Computational Fluid Dynamics (CFD) solver

CFD solver developed as presented by Elias et al. (2007).This CFD software is a Fortran90 finite element application where the kernel of the computational solution consists of a fully implicit predictor – multicorrector time integration scheme. The generalized trapezoidal rule is employed in the time discretization, with an adaptive time stepping procedure based on a proportional-integral-derivative (PID) controller.

Montage toolkit

Montage toolkit assembles astronomical images into custom mosaics, suitable for large-scale processing of the sky. Montage provides astronomers a service to build mosaics in Flexible Image Transport System (FITS) format, according to the common astronomy coordinate systems, arbitrary image sizes, and rotations, and all World Coordinate System map projections.

Sedimentation solver

Parallel adaptive mesh refinement and coarsening (AMR) are optimal strategies for tackling large-scale sedimentation simulations. libMesh is an open-source finite-element library that supports parallel AMR and has been used in several multiphysics applications. As an application built upon the libMesh library, libMesh-sedimentation simulates turbidity currents typically found in geological processes.

Big data application using Apache Spark

A Spark application was modeled for determining which products a mail-order clothing company will have the largest demands among its customers. We also developed a dataset generator that enables us to increase the complexity of data manipulated by this application. Since A-Chiron cannot be coupled to Spark engine, we instrumented this application using DfAnalyzer tool. This integration of a Spark application with DfAnalyzer tool is presented in more detail here.