Artificial viscosity and heat
人工热量与人工粘性
人工热量,人工热量影响内能
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| real(kind=rk), | public, | parameter | :: | alpha | = | 1.0_rk |
剪切粘度 |
| real(kind=rk), | public, | parameter | :: | beta | = | 1.0_rk |
容积(bulk)粘度 |
| real(kind=rk), | public, | parameter | :: | etq | = | 0.1_rk |
避免奇点 |
Artificial viscosity
人工粘度
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(particle_type), | intent(inout) | :: | particle |
particle |
||
| type(nnps_pairs_type), | intent(in) | :: | pairs |
Pair vector |
||
| real(kind=rk), | intent(inout) | :: | acc(:,:) |
Visc acceleration |
||
| integer, | intent(in) | :: | n |
实弹性粒子数, numbers(1) |