Ross ROSS = Recommend OSS · open-source software intelligence for agents

idaholab/moose

Multiphysics Object Oriented Simulation Environment observed · 2026-08-28

github.com/idaholab/moose · homepage · C++ · LGPL-2.1 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

77/100

  • Activity 99
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4583
  • days_rel: n/a
  • days_push: 7
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

2338 stars · 1253 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

MOOSE is a finite-element, multiphysics simulation framework developed by Idaho National Laboratory, built on top of PETSc's nonlinear solver technology. It provides a high-level C++ API for building fully-coupled, fully-implicit multiphysics solvers that run automatically in parallel on everything from laptops to supercomputers with 100,000+ cores.

Use cases

  • simulate coupled multiphysics problems with finite elements
  • build custom physics solvers on a parallel finite-element framework
  • run large-scale simulations on HPC clusters
  • solve nonlinear PDE systems with implicit coupling
  • perform adaptive mesh refinement in simulations
  • model heat transfer, mechanics, and fluid problems in one coupled solve
  • develop dimension-independent physics applications
  • run discontinuous Galerkin simulations

When to choose

  • you need fully-coupled multiphysics simulation with automatic parallelism
  • you want a proven framework wrapping PETSc nonlinear solvers
  • you need mesh adaptivity and mixed continuous/DG discretizations
  • you're building simulation apps for research or engineering at scale
  • you want modular, reusable physics components in C++

When to avoid

  • you need a simple one-off simulation without learning a framework
  • you want a GUI-first commercial multiphysics tool like COMSOL
  • your problem is not PDE-based or not suited to finite elements
  • you need lightweight scripting rather than C++ application development
  • you can't build large C++ dependencies like PETSc and libMesh

Facets

framework · maturity stable

simulation gpu-computing simulation windows cpp cross-platform finite-element-method multiphysics finite-volume mesh-adaptivity nonlinear-solver petsc scientific-simulation hpc solver physics engineering scientific-computing high-performance-computing linux macos

1 source

Member repositories

RepositoryRoleHealth v2
idaholab/moosemain77

For agents

markdown · JSON · MCP: product_card(name="idaholab/moose")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem