# VectorPostprocessorFunction

!syntax description /Functions/VectorPostprocessorFunction This function linearly interpolates the data generated by a vector post processor. The purpose is to have a function take points and a field variable (aux or primary) as arguments.

Input Parameters

  • value_columnVectorPostprocessor column tabulating the ordinate (function values) of the sampled function

    C++ Type:std::string

    Description:VectorPostprocessor column tabulating the ordinate (function values) of the sampled function

  • argument_columnVectorPostprocessor column tabulating the abscissa of the sampled function

    C++ Type:std::string

    Description:VectorPostprocessor column tabulating the abscissa of the sampled function

  • componentComponent of the function evaluation point used to sample the VectorPostprocessor

    C++ Type:unsigned int

    Description:Component of the function evaluation point used to sample the VectorPostprocessor

  • vectorpostprocessor_nameThe name of the PointValueSampler that you want to use

    C++ Type:VectorPostprocessorName

    Description:The name of the PointValueSampler that you want to use

Required Parameters

  • control_tagsAdds user-defined labels for accessing object parameters via control logic.

    C++ Type:std::vector

    Description:Adds user-defined labels for accessing object parameters via control logic.

  • enableTrueSet the enabled status of the MooseObject.

    Default:True

    C++ Type:bool

    Description:Set the enabled status of the MooseObject.

Advanced Parameters