Menu

Components

Samantha Horvath
Attachments
rocstar_flow.png (3905348 bytes)

Rocstar Multiphysics Application

Application components

Fluid domains

Rocstar includes two fluid applications designed to simulate compressible multiphase flows:

  • Rocflo is a block-structured, explicit finite-volume (FV) flow solver with support for LES and RANS turbulence and Lagrangian and Eulerian multiphase flows. Rocflo solves the compressible Navier--Stokes equations on moving block-structured grids.
  • Rocflu is an unstructured, explicit FV flow solver with support for Lagrangian and
    Eulerian multiphase flows. Rocflu solves the compressible Navier--Stokes equations
    and supports moving geometries.

Structure domains

Rocfrac is an unstructured computational structural mechanics (CSM) and transient thermal solver with both explicit and implicit options. Rocfrac supports several material models, including linear elastic, Arruda--Boyce, and Neo-Hookian.

Combustion

Rocburn is a zero and one-dimensional combustion solver designed to implement burnrate and material heating models. Rocburn is capable of simulating material heating, ignition, and regression rates for burning or otherwise reacting surfaces.

Services

Rocstar includes a number of modules for simulation support and orchestration.

  • Rocman is the main driver and orchestrator for the Rocstar simulation application. Rocman implements and manages the interactions between the components and control flow of the Rocstar simulation application.
  • Rocprop is a surface propagation service module providing Lagrangian surface tracking and propagation for Rocstar. Rocprop implements marker-particle and the more advanced face-offsetting methods for surface propagation.
  • Rocmop is a mesh optimization service module providing volume mesh smoothing for unstructured meshes. Rocmop makes use of a customized and parallelized version of the Mesquite mesh optimization framework developed by Sandia National Lab.
  • Rocon is a propagation constraint service module providing the capability to constrain mesh propagation to geometries specified by triangle surface meshes.
  • Roccom is the underlying framework and glue which allows Rocstar components to export and import data and methods across software component boundaries. Roccom also includes internal modules for disk I/O (Rocin and Rocout), and mesh-aware communication operations (Rocsurf and Rocmap).
  • Rocface is a data mapping service module providing transfer services for solution data across disparately discretized surfaces. Rocface uses a highly advanced least-squares-data-transfer algorithm based on a common refinement of participating surfaces.

Rocstar components
Licensing
Goals
Members
Technical
Implementation
Example Problems
Related Work
Reading and References
Rocstar Funding



Related

Wiki: Applications and deployment
Wiki: Components
Wiki: Examples
Wiki: Funding
Wiki: Goals
Wiki: Home
Wiki: Infrastructure hardening
Wiki: Licensing
Wiki: Members
Wiki: Reading and References
Wiki: Related Work
Wiki: Software Integration Implementation
Wiki: Technical Approach
Wiki: User interface hardening

MongoDB Logo MongoDB