Some common Masking operations we may need.
|
subroutine, public | mask_exterior_fld (fld, mask, background) |
| Force everything outside the mask to be a background field.
|
|
real(kind=rp) function, public | compute_masked_volume (mask, coef) |
| Compute the volume of the domain contained within the mask.
|
|
◆ compute_masked_volume()
real(kind=rp) function, public mask_ops::compute_masked_volume |
( |
class(point_zone_t), intent(inout) |
mask, |
|
|
class(coef_t), intent(in) |
coef |
|
) |
| |
- Parameters
-
[in] | mask | The mask considered. |
[in] | coef | Coefficients defined on a given mesh. |
Definition at line 179 of file mask_ops.f90.
◆ mask_exterior_fld()
subroutine, public mask_ops::mask_exterior_fld |
( |
type(field_t), intent(inout) |
fld, |
|
|
class(point_zone_t), intent(inout) |
mask, |
|
|
type(field_t), intent(inout) |
background |
|
) |
| |
- Parameters
-
[in,out] | fld | The field being masked |
[in,out] | mask | The mask being applied. |
[in] | background | The background field |
Definition at line 149 of file mask_ops.f90.