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