Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
A Sponge Zone capability has been added. The definition of the portion of the domain where the sponge correction is applied follows the same approach as that followed in the linearly varying viscosity (some info can be read in
dataStructures.hpp
).Two functioning modes have been implemented:
The intensity at which the target field is imposed depends on the averaged speed of sound and the length of the sponge zone. This, however, can be modified with the option
SZ_MULT
. Values larger than 1 will impose the target values faster than the default; values lower than 1 will result in a weaker sponge zone; and the value of 1 is the default.This PR addresses issue #79