|
| subroutine | compute_levelset_band (levelset_field, levelset_band, width) |
| | Compute the (dist) band around the level set.
|
| |
| subroutine | compute_levelset_band_interface (levelset_field, levelset_band_interface) |
| | Compute the interface band around the level set (i.e. "cut cells").
|
| |
| pure subroutine | dist_band_to_mask (dist_band, mask, max_dist) |
| | Compute the mask associated to the dist band, up to a given distance.
|
| |
| pure subroutine | grow_levelset_band (levelset_band, band_value) |
| | Grow the band by 1.
|
| |
| pure subroutine | grow_levelset_mask (mask) |
| | Grow the mask by 1.
|
| |
| pure logical function | contains_surface (phi, i, j, k) |
| | Return true if the cell (i,j,k) contains the surface.
|
| |
| pure logical function | is_face_u_inside_band (band, i, j, k, max_band_distance) |
| | Return true if the face U(i,j,k) is inside the band.
|
| |
| pure logical function | is_face_v_inside_band (band, i, j, k, max_band_distance) |
| | Return true if the face V(i,j,k) is inside the band.
|
| |
| pure logical function | is_face_w_inside_band (band, i, j, k, max_band_distance) |
| | Return true if the face W(i,j,k) is inside the dist band.
|
| |
| pure logical function | is_face_inside_band (band, i, j, k, axis, max_band_distance) |
| | Return true if the face (i,j,k) along 'axis' is inside he band.
|
| |