ApplyIndicatorSettings_ExtrudedAMRController Subroutine

public subroutine ApplyIndicatorSettings_ExtrudedAMRController(this)

Push the controller-owned amplitude-gate settings onto the indicator, after every indicator Init (which resets them).

Arguments

TypeIntentOptionalAttributesName
class(ExtrudedAMRController), intent(inout) :: this

Contents


Source Code

  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