Research software / C++ / CPU/GPU / FEM

Torrentem

Torrentem is a parallel multiphysics solver library developed to support my PhD research in free-surface hydrodynamics, stabilized finite element methods, level-set tracking, and photopolymerization simulations.

Status
Closed source research code
Core methods
RBVMS, stabilized FEM, level set, nonlinear solvers
Compute model
CPU/GPU kernels, MPI partitioning, custom linear solvers

Purpose

Provide a research solver that can test numerical formulations, boundary treatments, and coupled physics without depending on a commercial CFD package.

Methods and Tools

  • C++ solver core with CUDA kernels for selected linear algebra and element operations.
  • MPI mesh partitioning and ghost-state exchange for multi-node experiments.
  • Finite element formulations for difficult transport and fluid-flow cases.

Current Limitations

The implementation is research code and remains closed source while methods, interfaces, and validation cases are still changing.

Related Tools

Ostium prepares geospatial inputs, Vadum is intended for result inspection, and Stratum connects photopolymerization simulations to printer-oriented build preparation.