|
Neko-TOP
A portable framework for high-order spectral element flow toplogy optimization.
|
Some common Masking operations we may need.
Data Types | |
| interface | mask_exterior_const |
Functions/Subroutines | |
| subroutine, public | mask_exterior_fld (fld, zone, 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. | |
| real(kind=rp) function, public mask_ops::compute_masked_volume | ( | class(point_zone_t), intent(inout) | mask, |
| class(coef_t), intent(in) | coef | ||
| ) |
| [in] | mask | The mask considered. |
| [in] | coef | Coefficients defined on a given mesh. |
Definition at line 181 of file mask_ops.f90.


| subroutine, public mask_ops::mask_exterior_fld | ( | type(field_t), intent(inout) | fld, |
| class(point_zone_t), intent(inout) | zone, | ||
| type(field_t), intent(inout) | background | ||
| ) |
| [in,out] | fld | The field being masked |
| [in,out] | zone | The zone being applied. |
| [in] | background | The background field |
Definition at line 151 of file mask_ops.f90.