Push the controller-owned amplitude-gate settings onto the indicator, after every indicator Init (which resets them).
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(ExtrudedAMRController), | intent(inout) | :: | this |
subroutine ApplyIndicatorSettings_ExtrudedAMRController(this)
!! Push the controller-owned amplitude-gate settings onto the indicator, after every
!! indicator Init (which resets them).
implicit none
class(ExtrudedAMRController),intent(inout) :: this
call this%indicator%SetRelativeEnergyFloor(this%relativeEnergyFloor, &
significantEnergyFloor=this%significantEnergyFloor)
if(allocated(this%energyWeights)) then
call this%indicator%SetEnergyWeights(this%energyWeights)
endif
endsubroutine ApplyIndicatorSettings_ExtrudedAMRController