Filter one velocity component in all three directions, in place.
Across a free-slip boundary the component along that direction is odd
and the other two are even, the same parity split the first derivatives
use, so component selects which operator each direction applies.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(solver_t), | intent(inout) | :: | self | |||
| class(field_t), | intent(inout) | :: | f | |||
| type(dirps_t), | intent(in) | :: | xdirps | |||
| type(dirps_t), | intent(in) | :: | ydirps | |||
| type(dirps_t), | intent(in) | :: | zdirps | |||
| integer, | intent(in) | :: | component |