Frame Suite
This section expands on frame suite set up sliding frame for water wading applications.
framesuite
{
frame_type TEMPORAL
frame_obj_phase 2
frame_fluid_phase 1
frame_road_phase 3
frame_road_profile_file_name road_profile.txt
frame_road_path_file_name road_path.txt
frame_road_clip_zcoord -0.4
frame_fluid_clip_zcoord -0.6
frame_min_bc_overlay "3 0 0"
frame_max_bc_overlay "3 0 0"
frame_freeze_layer_length 0.05
frame_sponge_layer_length 0.05
frame_freezesponge_min_bc_clip "1 1"
frame_freezesponge_max_bc_clip "1 1"
frame_freezesponge_min_bc_clip_zcoord "-0.6 -0.6"
frame_freezesponge_max_bc_clip_zcoord "-0.6 -0.6"
}
- frame_type
- Type of the frame which will be applied
- frame_obj_phase
- The phase of interest to be followed by the frame (car body).
- frame_fluid_phase
- Fluid phase ID (water) which is spawned as the frame moves.
- frame_road_phase
- Road phase ID (road) which is spawned as the frame moves.
- frame_road_profile_file_name
- This command is relevant for both SLIDING and TEMPORAL frame types.
- frame_road_path_file_name
- This command is only relevant for the SLIDING frame type selection. In case of TEMPORAL frame it is ignored.
- frame_road_clip_zcoord
- Absolute Z coordinate above which the spawned road particles are removed.
- frame_fluid_clip_zcoord
- Absolute Z coordinate below which the fluid spawns.
- frame_min_bc_overlay
- The layout of additional internal layers at the frame domain boundaries lying on the minimum planes in X, Y and Z directions.
- frame_max_bc_overlay
- The layout of additional internal layers at the frame domain boundaries lying on the maximum planes in X, Y and Z directions.
- frame_freeze_layer_length
- Absolute length of the freeze layer in a direction perpendicular to the relevant bounding plane pointing toward the computational domain. Has no effect when non-positive. Has no effect on directions of frame_min_bc_overlay and/or frame_max_bs_overlay when these command values are set to 0 or 2.
- frame_sponge_layer_length
- Absolute length of the freeze layer in a direction perpendicular to the relevant bounding plane pointing toward the computational domain. Has no effect when non-positive. Has no effect on directions of frame_min_bc_overlay and/or frame_max_bs_overlay when these command values are set to 0 or 1.
- frame_freezesponge_min_bc_clip
- Freeze and sponge layer clip height selection mode in Z direction for X = C and Y = C minimum bounding planes, respectively. Therefore, this command has a 2-value vector of the form "0 0". Set to 0 to cover entire plane height in Z. Set to 1 to limit the freeze and sponge layer in absolute Z direction to below frame_fluid_height +0.5*dx. Set to 2 to specify a custom height using frame_freezesponge_min_bc_height.
- frame_freezesponge_max_bc_clip
- Freeze and sponge layer clip height selection mode in Z direction for X = C and Y = C maximum bounding planes, respectively. Therefore, this command has a 2-value vector of the form "0 0". Set to 0 to cover entire plane height in Z. Set to 1 to limit the freeze and sponge layer in absolute Z direction to below frame_fluid_height +0.5*dx. Set to 2 to specify a custom height using frame_freezesponge_max_bc_height.
- frame_freezesponge_min_bc_clip_zcoord
- The absolute Z coordinate in X = C and Y = C minimum bounding planes, respectively, above which freeze and sponge layers are applied. Only active when the relevant frame_freezesponge_min_bc_clip is set to 2.
- frame_freezesponge_max_bc_clip_zcoord
- The absolute Z coordinate in X = C and Y = C maximum bounding planes, respectively, below which freeze and sponge layers are applied. Only active when the relevant frame_freezesponge_max_bc_clip is set to 2.