SPH-based fluid solver and FSI interface.
|
enum | chrono::fsi::sph::PhysicsProblem { chrono::fsi::sph::PhysicsProblem::CFD,
chrono::fsi::sph::PhysicsProblem::CRM
} |
| Physics problem type. More...
|
|
enum | chrono::fsi::sph::SPHMethod { chrono::fsi::sph::SPHMethod::WCSPH,
chrono::fsi::sph::SPHMethod::I2SPH
} |
| SPH method. More...
|
|
enum | chrono::fsi::sph::ShiftingMethod {
NONE,
PPST,
XSPH,
PPST_XSPH,
DIFFUSION,
DIFFUSION_XSPH
} |
| Shifting Methods.
|
|
enum | chrono::fsi::sph::EosType { TAIT,
ISOTHERMAL
} |
| Equation of State type. More...
|
|
enum | chrono::fsi::sph::KernelType { QUADRATIC,
CUBIC_SPLINE,
QUINTIC_SPLINE,
WENDLAND
} |
| SPH kernel type.
|
|
enum | chrono::fsi::sph::ViscosityType { LAMINAR,
ARTIFICIAL_UNILATERAL,
ARTIFICIAL_BILATERAL
} |
| Visosity method type.
|
|
enum | chrono::fsi::sph::BoundaryType { ADAMI,
HOLMES
} |
| Boundary type.
|
|
enum | chrono::fsi::sph::Rheology { INERTIA_RHEOLOGY,
NONLOCAL_FLUIDITY
} |
| Rheology type.
|
|
enum | chrono::fsi::sph::FrictionLaw { CONSTANT,
LINEAR,
NONLINEAR
} |
| Friction law in ISPH.
|
|
enum | chrono::fsi::sph::SolverType {
JACOBI,
BICGSTAB,
GMRES,
CR,
CG,
SAP
} |
| Linear solver type.
|
|
enum | chrono::fsi::sph::BcePatternMesh1D { FULL,
STAR
} |
| BCE pattern in cross section of 1-D flexible elements. More...
|
|
enum | chrono::fsi::sph::BcePatternMesh2D { CENTERED,
OUTWARD,
INWARD
} |
| BCE pattern along normal of 2-D surface of flexible elements. More...
|
|
enum | chrono::fsi::sph::OutputLevel { chrono::fsi::sph::OutputLevel::STATE,
chrono::fsi::sph::OutputLevel::STATE_PRESSURE,
chrono::fsi::sph::OutputLevel::CFD_FULL,
chrono::fsi::sph::OutputLevel::CRM_FULL
} |
| Output level. More...
|
|
◆ BcePatternMesh1D
BCE pattern in cross section of 1-D flexible elements.
The available patterns are illustrated below (assuming 3 BCE layers):
FULL:
X--X--X
X--X--X
X--X--X
STAR:
---X---
X--X--X
---X---
◆ BcePatternMesh2D
BCE pattern along normal of 2-D surface of flexible elements.
The choices are illustrated below (assuming 3 BCE layers):
OUTWARD:
^ n
| ...--X--X--X--...
| ...--X--X--X--...
---|---------X--X--X-------- surface
CENTERED:
^ n
| ...--X--X--X--...
---|---------X--X--X-------- surface
| ...--X--X--X--...
INWARD:
^ n
---|---------X--X--X-------- surface
| ...--X--X--X--...
| ...--X--X--X--...
◆ EosType
◆ OutputLevel
Output level.
Enumerator |
---|
STATE | marker state, velocity, and acceleration
|
STATE_PRESSURE | STATE plus density and pressure.
|
CFD_FULL | STATE_PRESSURE plus various CFD parameters.
|
CRM_FULL | STATE_PRESSURE plus normal and shear stress.
|
◆ PhysicsProblem
Physics problem type.
Enumerator |
---|
CFD | incompressible fluid problem
|
CRM | continuous granular problem
|
◆ SPHMethod
SPH method.
Enumerator |
---|
WCSPH | Weakly Compressible SPH (explicit)
|
I2SPH | Implicit SPH.
|