FSI module

Description

Fluid-Solid Interation modeling and simulation.

This module provides support for modeling multi-phase systems for fluid-solid interaction problems. The Chrono::FSI module provides the following libraries:

  • Chrono_fsi: implements a generic interface between a Chrono mutibody system and an arbitrary FSI-capable fluid solver.
  • Chrono_fsisph: concrete, SPH-based FSI solver for incompressible Navier-Stokes and continuous granular dyynamics.
  • Chrono_fsitdpf: concrete fluid solver, based on the time-dependent potential flow solver in HydroChrono.
  • Chrono_fsisph_vsg: customized VSG-based run-time visualization system for SPH FSI problems.

For additional information, see:

Collaboration diagram for FSI module:

Modules

 Generic FSI interface
 Base classes for a generic FSI Chrono interface.
 
 SPH-based FSI module
 SPH-based fluid solver and FSI interface This sub-module provides a Smoothed Particle Hydrodynamics fluid solver with support for:
 
 TDPF-based FSI module
 TDPF-based fluid solver and FSI interface This sub-module provides a Time-Dependent Potential Flow fluid solver for FSI problems.
 

Namespaces

 chrono::fsi
 Namespace with classes for the FSI module.