CoupledDirectionalMeshHeightInterpolation

Scales a variable based on position relative to the model bounds in a specified direction

Description

This object scales a user-provided coupled variable (either a solution variable or an auxiliary variable) by its position relative to the maximum and minimum coordinate of the undeformed mesh in a user-specified direction. When the coordinate is equal to the minimum coordinate, the scaling factor is 0, while when it is at the maximum coordinate, the scaling factor is 1. For locations between these mesh bounds, the scaling factor is linearly interpolated between those values.

Example Input File Syntax

[./interpolation]
  type = CoupledDirectionalMeshHeightInterpolation
  variable = disp_x
  direction = x
  execute_on = timestep_begin
  coupled_var = stretch
[../]
(modules/misc/test/tests/coupled_directional_mesh_height_interpolation/coupled_directional_mesh_height_interpolation.i)

Input Files