Rigid_Body 配置
返回根类型 · 公共类型 · DEM 公共材料与墙面
RigidBody
根字段名为 Rigid_Body,值为 object。
| 字段 | 类型 | 长度或范围 |
|---|---|---|
rigid_body_list | array<BodyEntry> | 长度 0..N;自由刚体。 |
fixed_body_list | array<BodyEntry> | 长度 0..N;固定或给定运动刚体。 |
boundary_body_list | array<BodyEntry> | 长度 0..N;边界刚体。 |
property_list | array<RigidProperty> | 长度 1..N;被 property_ID 引用。 |
connect_list | array<RigidConnection> | 长度 0..N。 |
vertex_motion | VertexMotion | 可选顶点运动文件。 |
initial | RigidInitial | 可选预平衡阶段。 |
servo | RigidServo | 可选伺服阶段。 |
time_step_CFD_to_Rigid | PositiveInt | CFD 到刚体的子步倍率。 |
write_interval_CFD_to_Rigid | PositiveInt | 刚体输出倍率。 |
wall_list | array<DemWall> | 长度 0..N;元素见 DemWall。 |
wall_expire_region | RigidWallExpireRegion | 可选。 |
BodyEntry
由 type 判别。rigid_body_list 支持全部三种;fixed_body_list 支持全部三种;boundary_body_list 当前通常使用 single_particle。
公共几何和状态字段
| 字段 | 必需性 | 类型 | 范围 |
|---|---|---|---|
type | 必需 | string | single_particle、particle_array、file_input |