Skip to content

LLNL/scaleupROM

Repository files navigation

Introduction

scaleupROM is a projection-based reduced order model (ROM) with discontinuous Galerkin domain decomposition (DG-DD). It aims to construct a robust, efficient, large-scale ROM that is trained only from small scale component samples, for various physics partial differential equations. scaleupROM is mainly built upon MFEM and libROM.

Features

  • Discontinuous Galerkin domain decomposition
  • Projection-based reduced order model
  • EQP for nonlinear partial differential equations
  • Supporting physics equations:
    • Poisson equation
    • Stokes flow
    • Steady Navier-Stokes flow
    • Linear elasticity

Features to be added

  • Nonlinear elasticity
  • Time-dependent Navier-Stokes flow

Installation

Prerequisites

TODO: set up installation instruction

Using Docker container

Docker container scaleuprom_env provides a containerized environment with all the prerequisites for scaleupROM:

License

scaleupROM is distributed under the MIT license. For more details, see the LICENSE File.

SPDX-License-Identifier: MIT

LLNL-CODE-857975

Authors

  • "Kevin" Seung Whan Chung (LLNL)
  • Youngsoo Choi (LLNL)
  • Pratanu Roy (LLNL)
  • Thomas Moore (QUT)
  • Thomas Roy (LLNL)
  • Tiras Y. Lin (LLNL)
  • Sarah E. Baker (LLNL)