chrono::fsi::ChSystemFsi::SPHParameters Struct Reference
Description
Structure with SPH method parameters.
#include <ChSystemFsi.h>
Public Attributes | |
SPHMethod | sph_method |
SPH method (default: WCSPH) | |
int | num_bce_layers |
number of BCE layers (boundary and solids, default: 3) | |
double | kernel_h |
kernel separation (default: 0.01) | |
double | initial_spacing |
initial particle spacing (default: 0.01) | |
double | max_velocity |
maximum velocity (default: 1.0) | |
double | xsph_coefficient |
XSPH coefficient (default: 0.5) | |
double | shifting_coefficient |
shifting beta coefficient (default: 1.0) | |
double | min_distance_coefficient |
min inter-particle distance as fraction of kernel radius (default: 0.01) | |
int | density_reinit_steps |
number of steps between density reinitializations (default: 2e8) | |
bool | use_density_based_projection |
(ISPH only, default: false) | |
bool | consistent_gradient_discretization |
use G matrix in SPH gradient approximation (default: false) | |
bool | consistent_laplacian_discretization |
use L matrix in SPH Laplacian approximation (default: false) | |
double | kernel_threshold |
threshold for identifying free surface (CRM only, default: 0.8) | |
int | num_proximity_search_steps |
number of steps between updates to neighbor lists (default: 4) | |
The documentation for this struct was generated from the following files:
- /builds/uwsbel/chrono/src/chrono_fsi/ChSystemFsi.h
- /builds/uwsbel/chrono/src/chrono_fsi/ChSystemFsi.cpp