1#ifndef MOMENTUNSOLVERS_H
2#define MOMENTUMSOLVERS_H
Logging utilities and macros for PETSc-based applications.
PetscErrorCode MomentumSolver_DualTime_Picard_RK4(UserCtx *user, IBMNodes *ibm, FSInfo *fsi)
Solves the Momentum Equations using Dual-Time Stepping with a Fixed-Point RK4 Smoother.
PetscErrorCode MomentumSolver_Explicit_RungeKutta4(UserCtx *user, IBMNodes *ibm, FSInfo *fsi)
Advances the momentum equations using an explicit 4th-order Runge-Kutta scheme.
Main header file for a complex fluid dynamics solver.
Holds all data related to the state and motion of a body in FSI.
Represents a collection of nodes forming a surface for the IBM.
User-defined context containing data specific to a single computational grid level.