Classes | Functions
VectorPostprocessorFunction.h File Reference

Go to the source code of this file.


class  VectorPostprocessorFunction
 Function which provides a piecewise continuous linear interpolation of a data set provided as two columns of a VectorPostprocessor. More...


InputParameters validParams< VectorPostprocessorFunction > ()

Function Documentation

Definition at line 19 of file VectorPostprocessorFunction.C.

20 {
22  params.addRequiredRangeCheckedParam<unsigned int>(
23  "component",
24  "component < 3",
25  "Component of the function evaluation point used to sample the VectorPostprocessor");
26  params.addRequiredParam<VectorPostprocessorName>(
27  "vectorpostprocessor_name", "The name of the PointValueSampler that you want to use");
28  params.addRequiredParam<std::string>(
29  "argument_column",
30  "VectorPostprocessor column tabulating the abscissa of the sampled function");
31  params.addRequiredParam<std::string>("value_column",
32  "VectorPostprocessor column tabulating the "
33  "ordinate (function values) of the sampled "
34  "function");
35  return params;
36 }
void addRequiredRangeCheckedParam(const std::string &name, const std::string &parsed_function, const std::string &doc_string)
These methods add an range checked parameters.
The main MOOSE class responsible for handling user-defined parameters in almost every MOOSE system...
void addRequiredParam(const std::string &name, const std::string &doc_string)
This method adds a parameter and documentation string to the InputParameters object that will be extr...
InputParameters validParams< Function >()
Definition: Function.C:19